﻿.w1440{max-width: 1440px;width: 94%}
body{margin-top: 100px}
@media(max-width:1024px){
body{margin-top: 70px}
}

/*Top003075 */
.Top003075{position: fixed; left: 0; top: 0; width:100%;  background: #fff; height: 100px;z-index: 100; box-shadow: 0 0 10px rgba(0,0,0,0.1);font-size: 16px}
.Top003075 .auto{position: relative}
.Top003075 menu li.aon span a{color: #0f6ca9;}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li#m6 .sub,
.Top003075 menu li#m24 .sub{display: none!important;}
.Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{text-decoration: underline;}
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 5vw;color: #333; }
.Top003075 .top-right dt a{border-radius: 2px;border: solid 1px #eee;width: 26px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;color: #bbb; background: #fff;font-size: 14px}
.Top003075 .top-right dt a.on,.Top003075 .top-right dt a:hover{color: #fff;background: #0f6ca9;border-color: #0f6ca9; font-size: 14px;}

.Top003075 .open-search{color: #fff;display: block;background: url("../images/Top003075-search.png") no-repeat center center;width: 30px;height: 30px;margin-top: -14px;right: 0}
.Top003075 .top-search{overflow: hidden;background: #fff;border: 1px solid #ddd}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 100%;overflow: hidden;padding: 0; transition: width 0.3s;padding: 0 22px;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;}
.Top003075 #TopBtn{position: absolute; right: 0; top:0;height: 100%; width: 50px;z-index: 10;background: url("../images/Top003075-search.png") no-repeat center;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("../images/Top003075-search.png") no-repeat left center;}
.open-search.on:before, 
.open-search.on:after{background: #0f6ca9;height: 2px}
.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}

@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;background: #0f6ca9;color:#fff}
.Top003075 .logo{position: absolute; top: 0;height: 100px;}
.Top003075 menu{display: table; margin: 0 auto;}
.Top003075 menu li{float: left;position: relative;}
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
.Top003075 menu li span{display: block;line-height: 100px;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:180px;margin-left: -90px;background:rgba(15,85,176,0.83); text-align: center; padding: 10px 0; border-radius: 0 0 5px 5px;}
.Top003075 menu li .sub dt a{color: #fff;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1024px){
.Top003075,
.Top003075 .logo{height: 70px;}
.Top003075 .logo img{max-width: 150px;}
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu i{background: #0f6ca9}
.Top003075 .top-right dt{font-size: 0; padding-right: 46px;}
.Top003075 .top-right dt a{font-size:14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .open-search{right: 43px}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
    
.Top003075 menu li#m6 span .op,
.Top003075 menu li#m24 span .op{display: none!important;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.Top003075 .logo a img{height:37px;}
.search-show .Top003075 .top-search .text{width:43vw;background: #0f6ca9;color: #fff}
}
/*Banner003086 */
/*.Banner003086 .auto{max-width: 1440px;}*/
.Banner003086{position: relative; max-width: 100%;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{font-family: 'Alibaba-PuHuiTi-Regular';position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;display: none;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 26px;transform: translateX(50px);}
.Banner003086 .txt-area .t-1:after {display: block;content: '';width: 40px;height: 3px; background: #fff;margin-bottom: 26px;margin-top: 21px;}
.Banner003086 .txt-area .t-2{transform: translateX(100px);}
.Banner003086 .txt-area .t-3{font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor002694 */
.Floor002694{ position:relative; z-index:1; padding:6% 0 5% 0;}
.Floor002694 .quan{ position:absolute;width:62.5%; height:100%; overflow:hidden; opacity:0.3;}
.Floor002694 .quan1{left: -31%; top: -45%;}
.Floor002694 .quan2{right:0; bottom:-24%;}
/*.Floor002694::before,*/
.Floor002694 .quan::after{ position:absolute; content:'';  width:100%; height:100%;
background: -moz-radial-gradient(center, ellipse cover, rgba(149,220,252,1) 0%, rgba(223,245,254,0) 70%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(149,220,252,1) 0%,rgba(223,245,254,0) 70%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(149,220,252,1) 0%,rgba(223,245,254,0) 70%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95dcfc', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.Floor002694 .quan2::after{ left:50%; top:0;}
.Floor002694 .auto{position:relative; z-index:3;}

.Floor002694 .left,
.Floor002694 .right{ width:50%; float:left;}
.Floor002694 .left{ background:url(../images/Floor002694_bg_txt.png) no-repeat left ; background-size:auto 81.5%; position:relative; z-index:3;}
.Floor002694 .intro{ color:#333;}
.Floor002694 .intro h2{ padding-bottom:5%; margin:0; font-size:40px; font-weight:normal; color:#0f6ca9; }
.Floor002694 .intro h2:after {display: block;content: '';width: 20px;height: 2px;background: #0f6ca9;margin-top: 13px;}


.Floor002694 .intro p{ line-height:32px; position:relative; margin:0; width:90%; font-size: 16px;}
/*.Floor002694 .intro p::before{ position:absolute; content:''; height:1px; background:#f08311; left:0; width:6%; top:16px;}*/
.Floor002694 .more{ padding-top:10%;}
.Floor002694 .more a{ display:block; opacity:0.5; background:url(../images/Floor002694_more.gif) no-repeat center center; width:44px; height:21px; transition:0.3s;}
.Floor002694 .more a:hover{ background-image:url(../images/Floor002694_more_hover.gif); opacity:1;}
.Floor002694 .right{position: relative;}
.Floor002694 .right img{ display:block; width:100%;}
.Floor002694 .right::after{ display:block; width:60%; height:100px; background:#eff3f9; content:''; margin-top:-6%;}

.Floor002694 .right .play{ position:absolute; left:0; top:0; width:100%; height:88%; z-index:10; cursor:pointer;}
.Floor002694 .right .play i{ position:absolute; border:2px solid #fff; width:50px; height:50px; border-radius:50%; background-size:50% auto; left:50%; top:50%; transform:translate(-50%,-50%); background:url(../images/Floor002619_play.png) no-repeat center center;}

.Floor002694_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002694_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor002694_video .close::before,
.Floor002694_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;top: 18px}
.Floor002694_video .close::after{ transform:rotate(45deg);}
.Floor002694_video .ytable{height: 100%;}
.Floor002694_video .files{ margin:0 auto; width:96%; max-width:1000px; max-height:70%;}
.Floor002694_video .files video{ background:#000;}


@media(max-width:1200px){
.Floor002694 .title{ font-size:90px; line-height:70px;}
.Floor002694 .intro h2{ font-size:32px;}
}
@media(max-width:1024px){
.Floor002694 .left,
.Floor002694 .right{ width:auto; float:none;}
.Floor002694 .title span{ margin-right:0 !important;}
.Floor002694 .right{ padding-top:4%;}
.Floor002694 .left{}
.Floor002694 .quan{ height:50%;}
.Floor002694 .quan1{left: -20%; top: -25%;}
.Floor002694 .quan2{ bottom:-10%;}
}
@media(max-width:640px){
.Floor002694 .title{ font-size:60px; line-height:60px;}
.Floor002694 .intro h2{ font-size:30px;}
.Floor002694 .intro p{ line-height:24px;width: 100%}
.Floor002694 .intro p::before{ top:12px;}
.Floor002694 .right::after{ height:50px;}
}
@media(max-width:480px){
.Floor002694 .title{ font-size:46px; line-height:36px;}
}
/*Floor002059 */

.Floor002059 .jieshao{width: 100%; text-align: center; margin:0 auto 4%; line-height: 2 ; font-size: 16px;}
.Floor002059{ padding:6% 0 3% 0; background:url(../images/Floor002059-bg.jpg) no-repeat center top; background-size:cover;}
.Floor002059 h1{ text-align: center; color:#0f6ca9;padding-bottom: 1%; margin: 0;font-size: 40px;font-weight: normal;}
.Floor002059 h1:after{display: block; content:'';width: 20px;height: 2px;background: #0f6ca9; margin:0 auto; margin-top:13px;}

.Floor002059 li{ float:left; width:35.3%;  margin-right:10%; margin-bottom:3%; position:relative; padding-bottom:40%;}
.Floor002059 li figure,
.Floor002059 li div{ position:absolute; left:22%; width:100%;}
.Floor002059 li figure{ height:52%; transition:top 0.3s; top:0;}
.Floor002059 li figure img{ display:none;}
.Floor002059 li div{ background-color:#fff; bottom:47px; height:40%; padding:0 5%; transition:0.3s;}
.Floor002059 li div:before{ position:absolute; content:'';  width:24px; height:24px; bottom:20px; left:50%; margin-left:-12px;}
.Floor002059 li aside{ position:absolute; top:52%; margin-top:-50px; z-index:10; left:50%; width:100px; height:100px; margin-left:-50px;text-align:center; border-radius:50%; background-color:#fff; overflow:hidden;transition:0.3s; display: none;}
.Floor002059 li aside img{ display:block; width:100%; height:100%;}
.Floor002059 li aside img.hover{ display:none;}
.Floor002059 li h5{ margin:0 0 15px 0; font-size:20px; text-align:center; padding-top:13%;}
.Floor002059 li p{line-height: 24px;overflow: hidden;margin: 0;font-size: 16px;white-space: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;color:#999;-webkit-box-orient: vertical;}
/*.Floor002059 li:hover p{color:#0f6ca9;}*/
.Floor002059 li:hover div h5{ color:#0f6ca9;}
.Floor002059 li:hover figure{top:-3%;}
.Floor002059 li:hover div{ bottom:5%;height:46%;}
.Floor002059 li:hover div:before{background:url(../images/Floor002059-more.png) no-repeat;}
.Floor002059 li:hover aside{background:#0f6ca9; top:50%;}
.Floor002059 li:hover aside img{ display:none;}
.Floor002059 li:hover aside img.hover{display:block;}
@media(min-width:769px){
.Floor002059 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px) and (min-width:769px){
.Floor002059 li p{ height:48px;}
.Floor002059 li aside{ margin-top:-35px; width:70px; height:70px; margin-left:-35px;}
}
@media(max-width:768px){
.Floor002059 h1{ font-size: 30px;}
.Floor002059 .jieshao{width: 100%;}
.Floor002059 ul{ margin:0 auto; max-width:400px;}
.Floor002059 li{ float:none; width:auto; padding-bottom:0; height:470px; margin:0 0 0% 0;}
}
/*Floor003108  max-width:400px width:auto  */

.Floor003108 a:hover{color:#0f6ca9;}

.Floor003108{font-family: 'Alibaba-PuHuiTi-Regular';font-size: 100px;
background: rgb(233,243,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
@media (max-width:1600px) {
.Floor003108{font-size: 6.25vw;}
}
@media (max-width:768px) {
.Floor003108{font-size: 14vw;}
}

.Floor003108{margin-bottom: 1em; padding-top: 6%;}
.Floor003108 .title{position: relative;color: #0f6ca9;font-size: 0.38em; margin-bottom: 1.0526em;margin-top:0;    text-align: center;}
.Floor003108 .title:after {display: block;content: '';width: 20px;height: 2px;background: #0f6ca9;margin: 0 auto;margin-top: 13px;}
.Floor003108 .title .en{font-family: 'AvantGardeITCbyBT-Demi';font-size: 1.368em;line-height: 1;}
.Floor003108 .title .more{position: absolute;right: 0; top:50%;font-size: 0.421em; text-align: center;padding: 0 1.875em; margin-top: -1.5625em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #0e1637;transition: 0.3s;}
.Floor003108 .title .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003108-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003108 .title .more:hover{background-color: #0f6ca9;color: #fff;border-color:#0f6ca9;}
.Floor003108 .title .more:hover:after{background-image: url(../images/Floor003108-icon-white.svg);}

.Floor003108 ol{float: left;width: 50%; }
.Floor003108 ol:nth-of-type(1) .txt{background-color: #f5f5f5;padding: 0.35em 0.4em 0;}
.Floor003108 ol .pic{position: relative; overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .pic{margin-bottom: 0.18em;}
.Floor003108 ol .pic time{position: absolute;right: 0;bottom: 0;line-height: 2.5;background-color:rgba(0,0,0,.4);color: #fff;font-family: 'AvantGardeITCbyBT-Demi';font-size: 0.18em;padding: 0 1em;}
.Floor003108 ol:nth-of-type(1) .pic time{font-size: 0.24em;}
.Floor003108 ol .tit{text-overflow: ellipsis;overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .tit{display: -webkit-box;display: box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.666; font-size: 16px;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 0.24em;white-space: nowrap;}
.Floor003108 ol:not(:nth-of-type(1)) p{display: none;}
.Floor003108 ol p{font-size: 14px; margin: 0;color: #999; margin-top: 10px;line-height: 1.5}
.Floor003108 li{border-bottom: 1px solid #e1e1e1;}
.Floor003108 li:nth-of-type(1){border-top: 1px solid #e1e1e1;}
.Floor003108 li a{font-size: 16px;line-height: 4.3333;}
.Floor003108 li time{float: right;font-family: 'AvantGardeITCbyBT-Demi';color: #999;}
@media (min-width:769px) {
.Floor003108 ol{height: 2.9em; margin-left: 2.5%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 21.25%;}
.Floor003108 ol:nth-of-type(1){height: 6.1em; margin: 0 2.5% 0 0;}
.Floor003108 ol:nth-of-type(1) .txt{height: 1.6em;}
.Floor003108 ol .Ispic{transition: 0.3s ease-out;height: 1.89em;}
.Floor003108 ol a:hover .Ispic{transform: scale(1.2);}
.Floor003108 ol:nth-of-type(1) .Ispic{height: 4.5em;}
.Floor003108 li{float: right;width: 45%;height: .79em;clear: right;}	
}
@media (max-width:768px) {
.Floor003108 .title{font-size: 30px;margin-bottom: 0.0526em;}
.Floor003108 ol{margin-bottom: 0.5em;}
.Floor003108 ol:nth-of-type(1){width: 100%; }
.Floor003108 ol:nth-of-type(1) .txt{padding-bottom: 80px;}
.Floor003108 ol .Ispic{padding-bottom: 56%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 47.5%;}
.Floor003108 ol:nth-of-type(2){margin-right: 5%;}
.Floor003108 li{clear: left;}	
}
@media (max-width:480px) {
.Floor003108{padding-top: 0.5em;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 16px;}
.Floor003108 li a,
.Floor003108 ol .tit,
.Floor003108 ol p{font-size: 0.24em;}
}
/*Bottom002612 */


.Bottom002612 .fm{float: right;width: 64%;}
.Bottom002612 .fm dl{margin-right: 4vw}
.Bottom002612 .fm dl#bottom24{display: none}
@media(max-width:1550px){
.Bottom002612 .fm dl{margin-right: 4vw}    
}
.Bottom002612{ margin-top:3%; background:#0b2638; padding-top:3%;}
.Bottom002612 footer{ background:#082d46; color:#62778e; text-transform:uppercase; padding:1% 0; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.Bottom002612 footer dt{ float:left; color: #fff;}
.Bottom002612 footer dt span a{ color:#fff; text-decoration:underline;}
.Bottom002612 footer dd{ float:right;}
.Bottom002612 footer dd a{ color:#a3afbc; display:inline-block;color: #fff}
.Bottom002612 footer dd a::after{ display:inline-block; content:''; width:1px; height:10px; background:#3c5362; margin:0 15px; vertical-align:middle;}
.Bottom002612 footer dd a:last-child::after{ display:none;}
.Bottom002612 footer a{color:#fff;}
.Bottom002612 footer a:hover{color:#fff;}
@media(max-width:1550px){
.Bottom002612 footer dd a::after{margin:0 5px;}    
}

.Bottom002612 nav{ padding-bottom:2%;}
.Bottom002612 nav dl{ float:left; }
.Bottom002612 nav dl.follow-us{  margin-right:0;}
.Bottom002612 nav dl.follow-us div span{color:#fff; margin: 0 15px 0;    opacity: 0.6;}
.Bottom002612 nav dl.follow-us img{margin:10px 0;max-width:110px;}
.Bottom002612 nav dt{ font-size:16px; color:#fff;}
.Bottom002612 nav dt::after{ display:block; content:''; width:30px; height:1px; background:#e98d11; margin:15px 0 12px 0;}
.Bottom002612 nav dd{ line-height:2; font-size:14px;}
.Bottom002612 nav dd a{color:#fff; opacity:0.6;}
.Bottom002612 nav dd a:hover{ opacity:1;}
.Bottom002612 .bdsharebuttonbox{ padding:0 0 8% 0;}
.Bottom002612 .bdsharebuttonbox a{ margin:0; margin-right:15px; width:28px; height:28px; padding:0; line-height:normal; background:url(../images/Bottom002612_share.png) no-repeat left center;}
.Bottom002612 .bdsharebuttonbox a.bds_tsina{ background-position:-44px center;}
.Bottom002612 .bdsharebuttonbox a.bds_qzone{ background-position:right center;}
.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}
.Bottom002612 .email{ position:relative; overflow:hidden; margin-top: 40px; }
.Bottom002612 .email .text{ width:100%; height:41px; line-height:41px; padding:0 55px 0 20px; background:#ecf2f6; border:none; color:#a4b1bd;}
.Bottom002612 .email .btn{ position:absolute; right:0; top:0; height:100%; background:url(../images/Bottom002612_icon_email.png) no-repeat center center #0f6ca9; width:55px; cursor:pointer;border:none;}
@media(max-width:1024px){
.Bottom002612 .fm{float: none;width: 100%;padding:10px 20px}
.Bottom002612 nav dl{ display:none;}
.Bottom002612 nav dl.follow-us{ display:block; width:auto; float:none; max-width:300px; margin:0 auto;text-align: center}
.Bottom002612 nav dt{ text-align:center;}
.Bottom002612 nav dt::after{ margin:10px auto;}
.Bottom002612 .bdsharebuttonbox{ padding-bottom:10px; display:table; margin:0 auto;}
.Bottom002612 .bdsharebuttonbox a{ margin:0 10px;}
.Bottom002612 footer{padding:20px 0;}
.Bottom002612 footer dt,
.Bottom002612 footer dd{ float:none; text-align:center;}
.Bottom002612 footer dd{ padding-top:2%;}
}
.Bottom002612 .fl dl p{font-size:20px; color:#fff;margin-top:0;}
.Bottom002612 .fl dl a{color:#fff;opacity: 1!important;}
/*Other003014 */
.Other003014{font-family: 'Microsoft YaHei-Regular';}
.Other003014 .float-btn{position: fixed; right: 0; bottom: 10%; width: 43px; z-index: 199;}
.Other003014 .float-btn li{padding-bottom: 1px;}
.Other003014 .float-btn li a{display: block;background-position: center center;background-repeat: no-repeat;background-color: #0f6ca9; cursor: pointer;}
.Other003014 .float-btn li a:hover{background-color:#f8b62d;}
.Other003014 .float-btn li a.open-kefu{height: 43px;background-image: url("../images/Other003014_kefu.png");}
.Other003014 .float-btn li a.gettop{line-height: 43px;text-align: center;color: #fff;font-size: 12px;}
.Other003014 .fixed-box{position: fixed; left: 0; top: 0; width: 100%; z-index: 200; height: 100%;background: rgba(0,0,0,0.6);display: none;}
.Other003014 .fixed-box .ytable{height: 100%;}
.Other003014 .fixed-box .main{max-width: 1300px;color: #fff;background: #0f6ca9; text-align:center;position: relative; }
.Other003014 .fixed-box .close{ width: 30px; height: 30px;right: 5px;position: absolute;top: 10px; transform: rotate(45deg);cursor: pointer;}
.Other003014 .fixed-box .close:before,
.Other003014 .fixed-box .close:after{position: absolute; left: 50%; top: 50%; content: '';background: #fff;}
.Other003014 .fixed-box .close:before{width: 50%; height: 2px; margin-top: -1px; margin-left: -25%;}
.Other003014 .fixed-box .close:after{height: 50%; width: 2px; margin-left: -1px; margin-top: -25%;}
.Other003014 .fixed-box h4{font-size: 40px;font-weight: normal; margin: 0;}
.Other003014 .fixed-box dl{max-width: 920px; width: 90%; margin: 0 auto;}
.Other003014 .fixed-box dt{background: #0f598a;}
.Other003014 .fixed-box dt .icon{height: 48px;background-position: center center;background-repeat: no-repeat;}
.Other003014 .fixed-box dt .icon-email{background-image: url("../images/Other003014_email.png");}
.Other003014 .fixed-box dt .icon-tel{background-image: url("../images/Other003014_tel.png");}
.Other003014 .fixed-box dt .icon-contact{background-image: url("../images/Other003014_contact.png");}
.Other003014 .fixed-box dt .word .t-1{font-size: 20px;line-height: 1.5em;}
.Other003014 .fixed-box dt .btn,
.Other003014 .fixed-box dt .word .t-2{font-family: 'Microsoft YaHei-Light';}
.Other003014 .fixed-box dt .btn{display: block;font-size: 16px;line-height: 38px;border: 1px solid #fff; margin: 0 17%;color: #fff; cursor: pointer; transition: 0.3s;}
.Other003014 .fixed-box dt .btn:hover{color: #0f598a;background: #fff;}
@media(min-width:641px){
.Other003014 .fixed-box dt{float: left;}
}
@media(min-width:1025px){
.Other003014 .fixed-box .main{padding-bottom: 13.305vh;}
.Other003014 .fixed-box h4{padding: 7.82vh 0; }
.Other003014 .fixed-box dt{padding: 5.913vh 0;width: 28.261%;}
.Other003014 .fixed-box dt:not(:last-child){margin-right: 7.6085%;}
.Other003014 .fixed-box dt .word{padding: 3.6vh 0;}
}
@media(max-width:1024px){
.Other003014 .fixed-box .main{padding: 8vw 0;}
.Other003014 .fixed-box h4{padding-bottom: 4vw;font-size: 5vw; }
.Other003014 .fixed-box dt,
.Other003014 .fixed-box dt .word{padding: 5vw 0;}
}
@media(min-width:641px) and (max-width:1024px){
.Other003014 .fixed-box dt{width: 32%;}
.Other003014 .fixed-box dt:not(:last-child){margin-right:2%;}
}
@media(max-width:640px){
.Other003014 .fixed-box dt:not(:last-child){margin-bottom: 2%;}
.Other003014 .fixed-box dt .word{padding: 3vw 0;}
.Other003014 .fixed-box dt .icon{height: 8vw;background-size: contain;}
.Other003014 .fixed-box dt .btn{line-height: 2em;}
.Other003014 .fixed-box dt .word .t-1{font-size: 4vw;}
.Other003014 .fixed-box dt .word .t-2{font-size: 3vw;}
}

/*Banner002661 */
.Banner002661{ position:relative; z-index:1;}
.Banner002661 img{ display:block; width:100%;}
.Banner002661 .wap{display: none}    
.Banner002661::before,
.Banner002661 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }
.Banner002661::before{ content:'';background:rgba(0,0,0,0.2);}
.Banner002661 .ycenter{ z-index:10;}
.Banner002661 .ycenter section{color:#fff; font-family:Arial, Helvetica, sans-serif; }
.Banner002661 .ycenter h2{ font-size:32px; margin:0;font-weight: normal}
.Banner002661 .ycenter p{ margin-top:0; font-size:16px; max-width:435px;}
@media(max-width:1024px){
.Banner002661 .ycenter h2{ font-size:30px;}
.Banner002661 .ycenter p{ font-size:16px;}
.Banner002661 .pc{display: none}    
.Banner002661 .wap{display: block;height: 130px}    
}
@media(max-width:480px){
.Banner002661 .ycenter h2{ font-size:24px;}
.Banner002661 .ycenter p{ font-size:12px;}
}


/*RighInfo002924 */

.RighInfo002924{padding:4vw 0 0;background: #fff;}
.RighInfo002924 .auto{max-width: 1440px;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #0f6ca9; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #0f6ca9; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;display:none;}
@media(max-width:768px){
.RighInfo002924 .title{padding-bottom: 0vw;}
}
@media(max-width:640px){
.RighInfo002924 .title .cn{font-size: 6vw;}
}

.RighInfo002924 .box-1{background: #f5f5f5; margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .info{background: url("../images/RighInfo002924_bg.png") no-repeat right 30% bottom 40%; background-size: auto 70%;}
.RighInfo002924 .box-1 .intro{font-size: 26px;font-family: "Microsoft YaHei";color: #000;}
.RighInfo002924 .box-1 .intro span{color: #333;font-family: "Microsoft YaHei" ;font-size: 16px;line-height: 2}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .info .inner{ margin: 0 auto; width: 90%;    padding: 40px 0;}
}
@media(max-width:768px){
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-1 .intro{font-size: 6vw;line-height: 1.6em;}
}

.RighInfo002924 .box-2 li:not(.no){background: #f5f5f5;    padding: 2.344vw 7.344vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 2.08vw;}
.RighInfo002924 .box-2 li .inner > *{margin: 0;}
.RighInfo002924 .box-2 li h3{color: #000;font-size: 18px;}
.RighInfo002924 .box-2 li h3:after{display: block;content: '';height: 2px; width: 20px;background: #0f6ca9; margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p{color: #5f5f5f;line-height: 1.428em; font-size:16px;}
@media(min-width:769px){
.RighInfo002924 .box-2 ul{display: table; width: 100%;table-layout: fixed;}
.RighInfo002924 .box-2 li{display: table-cell; vertical-align: middle; width: 32.143%;}
.RighInfo002924 .box-2 li.no{ width: 1.786%;}
.RighInfo002924 .box-2 li .icon{width: 25%;}
}
@media(max-width:768px){
.RighInfo002924 .box-2 li:not(.no){padding: 2.344vw;}
.RighInfo002924 .box-2 li .icon{width:90px;}
.RighInfo002924 .box-2 li.no{ height: 3vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-2 li .icon{width:30%;}
.RighInfo002924 .box-2 li h3{font-size: 5vw;}
.RighInfo002924 .box-2 li .inner p{font-size: 3.5vw;}
}
/*
 .Timeline000768 为demo编号
 */
.Timeline000768{ padding:20px 0; position:relative; width: 1440px;margin:0 auto;}
.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#ccc; top:50%; left:0;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 367px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
transform: translate3d(0, 0, 0);
transition-timing-function: ease-out;	}
.Timeline000768 ul li{width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #0f6ca9; margin-top: 1vw;}
.title .cn{font-size: 30px;color: #0f6ca9; padding-bottom: 10px;font-weight: bold;}
.title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;display:none;}
@media(max-width:768px){
.title{padding-bottom: 6vw;}
}

.title{ margin:20px auto; margin-top:5%;}


.name{width:1440px; margin:0 auto;}






.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
.Timeline000768  li::before{ background-color:#f0ac38; width:15px; height:15px; border-radius:50%; margin-top:-7px;}
.Timeline000768  li::after{ width:1px; height:28px; background-color:#ccc; margin-top:-35px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:7px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:100%; height:40%;left:0; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; padding:0 3%;}
.Timeline000768  li:nth-child(2n) .txt{ top:0; bottom:auto;}
.Timeline000768  li .txt h1{ margin:0; color:#f0ac38; font-size:30px; font-family:Arial; padding-top:10%;}
.Timeline000768  li .txt p{ margin:0; line-height:24px; height:72px; overflow:hidden;} 


/*PicList002854 */
.PicList002854{    padding: 0% 0 1%;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;position: relative;padding: 2vw 0; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; color: #333; margin-bottom:20px;}
.PicList002854 li .Ispic{padding-bottom: 100%;background-size: contain;border: solid 3px #f5f5f5;}
.PicList002854 li figure{position: relative;display: inline-block;margin: 0 auto}
.PicList002854 li figure img{background: url(../images/PicList002433_kuang.png) no-repeat;background-size: 100% 100%;max-height: 224px;padding: 8px;}
.PicList002854 li .dot2{float: inherit!important;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;display: none}
.PicList002854 li a:hover{border-color: #0f6ca9;}
.PicList002854 li a:hover:after{background-color: #0f6ca9; background-image: url(../images/PicList002854_btn_hover.png);}

/*slick Basic*/
.PicList002854 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002854 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002854 .slick-list:focus {outline: none}
.PicList002854 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002854 .slick-slider .slick-track, 
.PicList002854 .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)}
.PicList002854 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002854 .slick-track:before, 
.PicList002854 .slick-track:after{display: table; content: '';}
.PicList002854 .slick-track:after{ clear: both;}
.PicList002854 .slick-loading .slick-track { visibility: hidden;}
.PicList002854 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002854 .slick-slide .slick-loading img { display: none;}
.PicList002854 .slick-slide .dragging img { pointer-events: none;}
.PicList002854 .slick-initialized .slick-slide { display: block;}
.PicList002854 .slick-loading .slick-slide { visibility: hidden;}
.PicList002854 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002854 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

 

.PicList002854 .slick-arrow{ position:absolute; width:22px; height:22px; top:50%; margin-top:0%; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #0f6ca9;border-left: 2px solid #0f6ca9;transform:rotate(-45deg);}
.PicList002854 .slick-prev{ left:-30px;}
.PicList002854 .slick-next{transform:rotate(135deg); right:-30px;}
@media(min-width:1293px){
.PicList002854 .list_scroll .slider{margin: 0 11px;}
}
@media(max-width:1292px){
.PicList002854 .slick-prev{ left:0;}
.PicList002854 .slick-next{ right:0;}
}
@media(max-width:768px){
 
.PicList002854 .list_scroll .slider{padding: 0 26px;}
.PicList002854 .list_scroll li a{margin: 0 5px;}
}




@media(min-width:769px){
.PicList002854 li{width: 18.127%; }
.PicList002854 li{margin: 0 26px;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li{margin: 0 26px;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}

.line{width:100%; height: 2px; background: #000;}


/*
 .RighInfo001728 为demo编号
 */
.RighInfo001728  .info img{width:70%;}

.RighInfo001728 ul.ul.clearfix{display:none;}
.RighInfo001728{ padding:2% 0;}
.RighInfo001728 .nav{ padding:2% 0;}
.RighInfo001728 .nav dd{ float:left; width:22%; line-height:50px; margin-bottom:2px; margin-right:10px; text-align:center;}
.RighInfo001728 .nav dd a{ display:block; background-color:#e9e9e9; font-size:18px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.RighInfo001728 .nav dd:hover a,
.RighInfo001728 .nav dd.aon a{ background-color:#f29200; color:#fff;}

.RighInfo001728 .img{ float:left; width:45%;}
.RighInfo001728 .img figure img{ display:block; width:100%;}
.RighInfo001728 .img li{ float:left; cursor:pointer; width:32%; margin-top:2%; margin-right:2%; position:relative;}
.RighInfo001728 .img li:last-child{ margin-right:0;}
.RighInfo001728 .img li img{ width:100%; display:block;}
.RighInfo001728 .img li.on::before{ position:absolute; content:''; left:0; top:0; right:0; bottom:0; border:3px solid #f29200;}

.RighInfo001728 .intro{ width:48%; float:right; margin-top:60px;}
.RighInfo001728 .intro h1{     color: #0f6ca9;
    font-size: 24px;}
.RighInfo001728 .intro p{ color:#666; font-size:16px; line-height: 2;}
.RighInfo001728 .intro dd{ font-size:16px; line-height:30px;}
.RighInfo001728 .infoCon .title{ font-size:18px; margin:0; border-bottom:1px solid #b2b2b2; padding:15px 0;}
.RighInfo001728 .infoCon  .info{ padding:20px 0; font-size:14px; line-height:24px;}

@media(max-width:768px){
.RighInfo001728 .nav dd{margin-right:2%; line-height:normal; }
.RighInfo001728 .nav dd a{padding:6% 0;font-size:16px;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo001728 .nav dd{ width:23.5%;}
.RighInfo001728 .nav dd:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.RighInfo001728 .img,
.RighInfo001728 .intro{ float:none; width:auto;}
}
@media(max-width:480px){
.RighInfo001728 .nav dd{ width:49%;}
.RighInfo001728 .nav dd:nth-child(2n){ margin-right:0;}
.RighInfo001728 .nav dd a{font-size:14px;}
}

.RighInfo001728 .anniu a{background: #fff;padding: 10px 20px;border: 1px solid #999;margin-right: 20px;margin-top: 40px; color: #666;border-radius: 4px;display: inline-block}
.RighInfo001728 .infoCon  h4{  font-size: 24px;color: #0f6ca9;margin: 40px 0 20px;}  
.RighInfo001728 .infoCon  .info:nth-child(1){padding:82px 0 110px; line-height: 2}
.img1{float:left; margin-right:40px;}


.keyan01 img{width:30%; float: left; margin-right: 40px;}
.keyan01 .name01{font-size:24px; color:#0f6ca9; font-weight: 700; padding-top: 40px;}
.keyan01 p{line-height:2; font-size:16px;}
.keyan02 img{width:30%; float: right; margin-left: 40px;}
.keyan02 .name01{font-size:24px; color:#0f6ca9; font-weight: 700; padding-top: 70px;}
.keyan02 p{line-height:2; font-size:16px;margin-left: 40px; }
.keyan02{margin-top:8%; background: #f9f9f9;padding-bottom: 7%;margin-bottom:5%;}


@media(max-width:1024px){
    .keyan01 img{width:100%; float: none; margin-right: 0px;}
    .keyan01 .name01{padding-top: 0px;margin: 10px 0}
    .keyan02{background: #fff;}
    .keyan02 img{width:100%; float: none; margin-left: 0px;}
    .keyan02 .name01{padding-top: 0px;margin: 10px 0}
    .keyan02 p{margin-left: 0px; }
    .anniu a{margin-right: 10px;margin-top: 10px}
}

/*
 .RighInfo002778 
 */
.RighInfo002778{padding-top:1vw}
.RighInfo002778 .intro,
.RighInfo002778 .img{padding:2%; margin: 0 auto;}
.RighInfo002778 .span{color:#0f6ca9; font-size: 24px;font-weight:bold;padding-bottom:15px;display: inline-block;}
.RighInfo002778 .h1{font-size:24px; margin:14px 0;display:none; position: relative; padding-bottom: 60px;color:#0f6ca9;font-weight: normal;}
/*.RighInfo002778 .h1:after{ position: absolute; left:16px; bottom: 0; display:block; content:''; width:1px; height:40px;background-color:#0f6ca9; transform:rotate(45deg); 
-ms-transform:rotate(45deg); 	
-moz-transform:rotate(45deg); 	
-webkit-transform:rotate(45deg); 
-o-transform:rotate(45deg);
}*/

.RighInfo002778 .p{color:#666; font-size:14px; margin: 0;}
.RighInfo002778 .box{margin-top: 4%;}
.RighInfo002778 .box ul{position:relative; font-size: 0;}
.RighInfo002778 .box li .Ispic{display: block;  transition:all 0.5s;}
.RighInfo002778 .intro {line-height:1.5;}
.RighInfo002778 .intro p{padding:10px 0;}


@media(min-width:1000px){
.RighInfo002778 .intro{ float:left; width:48%;padding-left:0; }
.RighInfo002778 .img{ float:right;  position: relative; padding: 22px; padding-right: 0;width: 30%;margin-top:5%;}
.RighInfo002778 .img img{box-shadow: 0 0 5px #ccc;}
.RighInfo002778 .img:before{left:-23%;content: ""; width:71%; height:98%; max-width: 668px;max-height: 668px; position: absolute; top:-8%; background:#faf8f5 ; z-index:-1;}
}

@media(min-width:1400px){
.RighInfo002778 .intro{ padding-top: 0%;}
.RighInfo002778 .p{ font-size:16px;}
}

@media(max-width:1024px){
    .RighInfo002778 .span{font-size: 24px;}
    .RighInfo002778 .h1{font-size:20px;}
    .RighInfo002778 .intro{padding: 30px 2%}
}

/*PicList002925 */
.PicList002925{background: #f5f5f5;}
.PicList002925 .dot2{float:inherit;}

.PicList002925 .auto{padding: 3.125vw 0;overflow: hidden;}
.PicList002925 .yf{padding: 0}
.PicList002925 .yf p{font-size:16px;}
.PicList002925 .auto{max-width: 1400px;}
.PicList002925 .auto h2{font-size: 24px;text-align: center;
    color: #0f6ca9;
    font-weight: 700;
    padding-top: 40px;margin-top:-30px;padding-bottom:15px;}

.PicList002925 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002925 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList002925 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002925 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002925 .title .cn{font-size: 6vw;}
}

.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 1.98vw;}
.PicList002925 li .Ispic{padding-bottom:83%;background-size: contain;}
.PicList002925 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002925 li .tit aside{font-size: 18px; line-height: 1.25em;height: 2.5em;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #f5f5f5; width:7.4375vw;left: -2vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #f5f5f5; width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #f5f5f5; width:7.4375vw;left: -3vw;}

.PicList002925 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #f5f5f5; width:7.4375vw;right: -3vw;}
.PicList002925 li .tit aside{font-size: 3vw;}
}
/*RighInfo002816 */

.RighInfo002816 .auto_1200 {
    max-width: 1440px;
}

.RighInfo002816{padding-top: 6%;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom: 6%;}
.RighInfo002816 ul .inner{background: #fff;padding-top: 8%; padding-bottom: 8%;border-radius: 20px;border: 1px solid #0f6ca9;}
.RighInfo002816 ul h3{ font-size: 24px; color: #032149;}
.RighInfo002816 ul h3:before{display: inline-block; content: ''; height:16px; width:4px; background: #f0ac38; vertical-align: middle; margin-right: 15px;}
.RighInfo002816 ul .li p{ line-height: 28px; color: #666; font-size: 16px;}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -10%; padding-left: 15%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-left: 15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
}


/*
 .PicList002273 为demo编号
 */


.PicList002273 .auto_1200 {
    max-width: 1440px;
}

.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#f5f5f5;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #0f6ca9;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}





/*Page002623 */
.Page002623{padding: 2vw 0 4vw 0; text-align: center;font-family: Arial;font-size: 18px;max-width: 1440px;margin:0 auto;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #0f6ca9;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}



/*RighInfo002519 */
.RighInfo002519{ padding:2% 0;}
.RighInfo002519 .auto{max-width:900px;}
.RighInfo002519 .list_img_group{ margin:3% 0;}
.RighInfo002519 .list_img_group li{ text-align:center;}
@media(min-width:641px){
.RighInfo002519 .list_img_group li{ float:left; width:32.34375%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:33.828125%; margin:0 0.492578125%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group li{ margin:2% 0;}
}
.RighInfo002519 p{font-size:16px;line-height: 2!important;}

.RighInfo002519 h1{text-align: center;    color: #0f6ca9; font-weight: 500; margin-bottom: 0}
.RighInfo002519 h4{text-align: center;    color: #999; font-weight: 500;margin-top: 10px;}

.info-page{margin-top: 30px;}
.info-page dd{float: left;width: 48%;}
.info-page dd:last-child{float: right;text-align: right}
@media(max-width:1024px){
.info-page dd{float: none;width: 100%;line-height: 30px}
.info-page dd:last-child{float: none;text-align: left}    
}

/*RighInfo002812 */

.RighInfo002812{padding:1% 0 40px 0;}
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;content: '';border-left: 0; height: 20%;}
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 16px;color: #555;line-height: 28px;}

.RighInfo002812 .mid{margin: 5% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:55px ;}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #999;font-size: 16px;font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: #00a1a6; font-size: 24px;}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 40px 0;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 20px;font-weight: bold;display: block;padding: 20px 0;color: #000;}
.RighInfo002812 .culture .box-item li b aside{font-weight: 500; font-size: 18px; padding-top: 10px;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item ul{border-bottom: none}
.RighInfo002812 .culture .box-item li{padding: 20px 0;width: 100%!important;display: block;border-bottom:1px solid #eee }
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}


/*Floor002996 */
.Floor002996 li{position: relative;}
.Floor002996 li .txt-area{position: absolute; left: 0; top: 0; height: 100%; text-align: center;width: 100%; background: rgba(255,255,255,0.96); z-index: 10}
.Floor002996 li .txt-area .ytable{height: 100%;}
.Floor002996 li .name{font-size: 30px;color:#0f6ca9; width: auto;}
.Floor002996 li pre{text-align: center;font-size: 16px;line-height: 1.5em;font-weight: 500; margin: 2.6vw 0;}
.Floor002996 li .more{width: 40%;max-width: 190px;line-height: 3.286em;border: solid 1px #0f6ca9; display:inline-block; transition: 0.3s;font-weight: 500; color:#0f6ca9;}
.Floor002996 li .more:hover{background: #0f6ca9;color: #fff;}
@media(min-width:960px) {
.Floor002996 li{float: left; width: 50%;}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002996 li .name{font-size: 3vw;}
.Floor002996 li pre{font-size: 1.5vw;}
}
@media(max-width:640px){
.Floor002996 li .name{font-size: 7vw;}
.Floor002996 li pre{font-size: 4vw; margin: 5vw 0;}
.Floor002996 li .more{font-size: 3.5vw;}
}

.contact .title{max-width: 1440px;margin: 0 auto; text-align: center; margin-top:2%;}
.contact .title:after{   margin: 1vw auto 0;}

/*Other */

.RighInfo001728 li{ position:relative;    text-align: justify;}
.RighInfo001728 li > a{ display:block; width:60px; height:60px; background: url(../images/Other002781_icon.png) no-repeat center top #fff; transition:0.3s;}
.RighInfo001728 li > a:hover{ background-image: url(../images/Other002781_icon1.png); transform:rotate(360deg);
	-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg);background-color: #ffb41e;}
.RighInfo001728 li.li_left > a{background: #fff;text-align: center;line-height: 60px;}
.RighInfo001728 li.li_left > a:hover{background: #ffb41e;}
.RighInfo001728 li.li_left > a span{font-size: 36px;}
.RighInfo001728 li.li_left > a:hover span{color: #fff;}
.RighInfo001728 li.li_jd .wap,
.RighInfo001728 li.li_wx .wap,
.RighInfo001728 li.li_vip .wap{ display:none;}
.RighInfo001728 li.li_jd aside,
.RighInfo001728 li.li_wx aside,
.RighInfo001728 li.li_message aside,
.RighInfo001728 li.li_vip aside{ display:none; position:absolute; right:100%; line-height:60px; white-space:nowrap; text-overflow:ellipsis; top:0;background:#ffb41e; margin-right:1px;border-radius:3px; padding:0 10px; font-size:18px; color:#fff;}
.RighInfo001728 li.li_wx a{ background-position:center -61px; }
.RighInfo001728 li.li_vip a{  background-position:center -122px;}
.RighInfo001728 li.li_message a{ background-position:center -183px;}
.RighInfo001728 li.li_gettop a{ background-position:center bottom; }
@media(min-width:1025px){
.RighInfo001728 li.li_message:hover aside,
.RighInfo001728 li.li_jd:hover aside,
.RighInfo001728 li.li_wx:hover aside,
.RighInfo001728 li.li_vip:hover aside{ display:block;} 
}
@media(max-width:1024px){
.RighInfo001728 li.li_jd a,
.RighInfo001728 li.li_wx a,
.RighInfo001728 li.li_vip a{ display:none;}
.RighInfo001728 li.li_jd .wap,
.RighInfo001728 li.li_wx .wap,
.RighInfo001728 li.li_vip .wap{ display:block;}
}

.RighInfo001728 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.RighInfo001728 .pop-up .ycenter{ height:100%;}
.RighInfo001728 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:#fff; border:5px solid #f29200; border-radius:10px; padding:2%;}
.RighInfo001728 .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#f29200; cursor:pointer;}
.RighInfo001728 .pop-up .close::before,
.RighInfo001728 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.RighInfo001728 .pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.RighInfo001728 .pop-up#form td{ padding-top:4%; vertical-align:top;}
.RighInfo001728 .pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.RighInfo001728 .pop-up#form td .text{ width:97%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.RighInfo001728 .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#f29200; max-width:120px;}
.RighInfo001728 .pop-up#form td .btn_reset{ background:#999;}
.RighInfo001728 .pop-up#form td span{color:red;}
.RighInfo001728 .pop-up#form td textarea.text{ height:90px;}
.RighInfo001728 .pop-up#form p{ margin:0; text-align:center; font-size:18px; font-weight:bold; color:#0f6ca9;}
.RighInfo001728 .pop-up#map .main{ padding:15px;}
.RighInfo001728 .pop-up .map{ height:300px;}





/*RighInfo002814 */
.RighInfo002814{color: #555; font-size: 16px;line-height: 28px;}
.RighInfo002814 .title{border-top:5px solid #f9f9f9; margin: 80px 0 40px 0;position: relative; z-index: 4;}
.RighInfo002814 .title::after{display:none!important;}
.RighInfo002814 .title aside{display: table; margin-top: -20px; padding-right: 20px; background: #fff;}
.RighInfo002814 .title span{display: table;line-height: 40px; border-radius: 40px; padding: 0 20px; background: #f1f1f1;font-size: 22px;color: #333;}
.RighInfo002814 .title span i{font-style: normal;float: left;padding: 0 20px; margin-left: -32px; margin-top: -10px;color: #fff;border-radius: 40px;
background: rgb(0,161,226); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(0,161,226,1) 0%, rgba(77,184,74,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,161,226,1) 0%,rgba(77,184,74,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #0f6ca9 0%,#00a1e2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1e2', endColorstr='#4db84a',GradientType=1 ); /* IE6-9 */
}

.RighInfo002814 .intro{position: relative; z-index: 1; margin-bottom: 39px;}
.RighInfo002814 .intro .bg{position: absolute; z-index: 0; bottom: -43px; width: 100%;right: 0;}
.RighInfo002814 .intro .bg img{display: block; width: 100%;}
.RighInfo002814 .intro .title{margin-bottom: 0; margin-top: 30px;}
.RighInfo002814 .intro .title aside{padding: 0 75px; margin-left: auto; margin-right: auto;}
.RighInfo002814 .intro .main{border-left:5px solid #f9f9f9;border-right:5px solid #f9f9f9;padding:3%  5%; margin-top: -20px;}
.RighInfo002814 .pic-txt .pic img{display: block; width: 100%;}
.RighInfo002814 .pic-txt .txt ul{width: 90%;}

.RighInfo002814 .list-dl dt,
.RighInfo002814 .pic-txt .txt ol{padding-left: 25px; background: url(../images/RighInfo002814-icon.png) no-repeat left top;font-weight: bold;font-size: 18px;line-height: 38px; margin-bottom: 20px;}

.RighInfo002814 .list-dl dl{margin-bottom: 30px;}
.RighInfo002814 .list-dl dd{position: relative;padding-left: 15px;}
.RighInfo002814 .list-dl dd:before{position: absolute; content: ''; width: 5px; height: 5px; border-radius: 50%;background: #ccc; left: 0; top: 13px;}
@media(min-width:769px){
.RighInfo002814 .pic-txt .pic{width: 47.75%;}
.RighInfo002814 .pic-txt .txt ul:not(:last-child){margin-bottom: 10%;}
.RighInfo002814 .list-dl dl{float: left;width: 50%; }
.RighInfo002814 .list-dl dl:nth-child(2n-1){padding-right: 3%;}
.RighInfo002814 .list-dl dl:nth-child(2n+1){clear: left;}
.RighInfo002814 .pic-txt .ytable-cell:nth-child(2) ul{margin-left: 76px;}
}
@media(max-width:768px){
.RighInfo002814 .title{border-top:0; margin: 80px 0 10px 0;padding-left: 4%}
.RighInfo002814 .title aside{padding-right: 0px;}
.RighInfo002814 .title span{font-size: 20px;}
.RighInfo002814 .pic-txt .ytable,
.RighInfo002814 .pic-txt .ytable-cell{display: block;}
.RighInfo002814 .pic-txt .txt ul{margin-top: 5%;width: 100%}
}

.RighInfo002814 .item:nth-child(2){border-top:1px solid #f5f5f5; padding: 20px 0;margin-top: 20PX;}





/*
 .PicList001747 为demo编号
 */

.PicList001747 .more{border: 1px solid #e0e0e0;line-height: 48px;height: 48px;text-align: center;font-size: 16px;display: block; transition:0.4s;}
.PicList001747 .more:hover{ background-color:#0f6ca9; border-color:#0f6ca9; color:#fff;}
.PicList001747 li{float: left;width: 32%; margin-right: 2%; margin-bottom:3%;}
.PicList001747 li:nth-child(3n){ margin-right:0;}
.PicList001747 li a{display: block;}
.PicList001747 li a:hover{ box-shadow:0 0 10px #ccc;color:#0f6ca9;}
.PicList001747 li figure{ padding-bottom:60%;}
.PicList001747 li figure img{ display:none;}
.PicList001747 li div{ padding:4%;}
.PicList001747 li h3{ margin:0;font-size: 18px;font-weight: 700!important;}
.PicList001747 li p{line-height: 20px; margin:4% 0 0 0;color:#999; height:40px; overflow:hidden; font-size:14px;}
@media(max-width:768px){
.PicList001747 li{ width:49%;}
.PicList001747 li:nth-child(3n){ margin-right:2%;}
.PicList001747 li:nth-child(2n){ margin-right:0;}
.PicList001747 li h3{font-size: 14px;}
}
@media(max-width:480px){
.PicList001747 h1{ font-size:18px;}
.PicList001747 li p{ font-size:12px;}
}

/*Floor001867 */
.Floor001867{ padding:2% 0;background: url(../images/Floor001867-bg.png) no-repeat center top; background-size:cover;}
.Floor001867 h2{font-size: 18px;color: #333; margin:0; padding-bottom:20px; display: none;}
.Floor001867 h2:after{ width:20px; height:2px; display:block; background-color:#e60012; content:''; margin-top:17px;}
.Floor001867 .left{ float:left; width:48%;}
.Floor001867 li{ padding-bottom:2%;}
.Floor001867 li img{ max-width:137px; display:inline-block;}
.Floor001867 .form{ float:right; width:46%;}
Floor001867{ font-size:18px; color:#333; padding-bottom:5%; margin:0;}
.Floor001867 .form td{ padding-bottom:3%;}
.Floor001867 .form td div{ position:relative;}
.Floor001867 .form td.zero{ width:5%; display: none;}
.Floor001867 .form td label{ position:absolute; left:10px; top:0; line-height:50px; color:#888;}
.Floor001867 .form td .text{ height:50px; line-height:50px; border:1px solid #d2d2d2; background:#f7f7f7; padding:0 10px; width:100%;}
.Floor001867 .form td textarea.text{ height:120px; line-height:30px;}
.Floor001867 .form td .btn{ width:60%; height:40px; cursor:pointer; background:#0f6ca9; color:#fff; font-size:14px; border:none; max-width:262px;}


.Floor001867 li:nth-child(1) span{font-size:20px; font-weight: 700;line-height: 2; color: #0f6ca9;}
.Floor001867 li:nth-child(1) img{margin-right:20px; max-width: 60px}
.Floor001867 li{padding-left:77px;}
.Floor001867 li:nth-child(1){padding-left:0px;}

.Floor001867 ul:not(:first-child){padding-left:0px;margin-top:20px;border-top: 4px solid #f5f5f5;padding-top: 20px;}

.Floor001867 .form h5{font-size:18px; margin-top:0; color: #000; font-weight: 700;}
@media(max-width:768px){
.Floor001867 .left,
.Floor001867 .form{ float:none; width:auto;}
.Floor001867 li img{ max-width: 44px!important}
.Floor001867 li span{font-size:16px!important;}
.Floor001867 .form{margin-top: 30px}
}


/*Timeline002170 */
.Timeline002170{ padding:2% 0 0; overflow: hidden;}

.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px;background:url(../images/Timeline002170-bg.png) no-repeat 0 133px; background-size:100% auto; }
.Timeline002170 .item dl{ height:100%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; padding-left:30px;}
.Timeline002170 .odd-item dl{ padding-top:280px;}
@media(min-width:376px){
.Timeline002170 .odd-item dl{background-image:url(../images/Timeline002170-icon2.png); background-position:0 124px; padding-left:0;}
}
.Timeline002170 .item dt{ font-weight:bold; font-size:16px;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(min-width:1201px){
.Timeline002170 .owl-carousel::before,
.Timeline002170 .owl-carousel::after{ position:absolute; content:''; height:100%; background:url(../images/Timeline002170-bg3.png) no-repeat 0 135px; width:75%; top:17px;}
.Timeline002170 .owl-carousel::before{ left:-75px;}
.Timeline002170 .owl-carousel::after{ right:-114px; width:114px; background-image:url(../images/Timeline002170-bg4.png);}
.Timeline002170 .owl-nav .owl-prev{ left:-30px;}
.Timeline002170 .owl-nav .owl-next{ right:-30px;}
}
@media(max-width:1440px){
  .Timeline002170{ padding:2% 2% 0;}  
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ height:250px;}
.Timeline002170 .odd-item dl{ padding-top:0; }
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/


/*PicList002926 */
.PicList002926{padding: 6vw 0 2vw;}
.PicList002926 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList002926 .more:hover{background: #0f6ca9;}
.PicList002926 .more:after{display: inline-block; content: '';background: url("../images/PicList002926_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList002926 .more{line-height: 10vw;}
}

.PicList002926 li{margin-bottom: 4.17vw;}
.PicList002926 li .pic a{display: block; overflow: hidden;}
.PicList002926 li .pic img{transition: 0.3s;}
.PicList002926 li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}

.PicList002926 li:nth-child(2n) .info .inner{margin-right: 2.6vw;}
.PicList002926 li .info .inner{border-top: 1px solid #0f6ca9;border-bottom: 1px solid #0f6ca9; padding: 2.03vw 1.98vw;text-align: center;}
.PicList002926 li .icon img{max-height: 32px;}
.PicList002926 li h3{font-size: 24px;}
.PicList002926 li h3:after{display: block; content: ''; height: 2px;background: #a5894b; width: 20px; margin: 10px auto;}
.PicList002926 li h3 a{color: #000; font-size: 24px; font-weight: 700;}
.PicList002926 li h3 a:hover{color: #0f6ca9;}
.PicList002926 li .more{margin: 0 auto;}
.PicList002926 li  p{color: #808080;line-height: 1.715em; max-height: 5.145em; margin-bottom: 2vw; font-size: 16px;}
@media(min-width:1025px){
.PicList002926 li .pic{width: 59.642%;}
.PicList002926 li:nth-child(2n-1) .info .inner{margin-left: 2.6vw;}
}
@media(max-width:1024px){
.PicList002926 li .ytable,
.PicList002926 li .ytable-cell{display: block;}
}
@media(max-width:640px){
.PicList002926 li h3{font-size: 5vw;}
.PicList002926 li  p{font-size: 3.5vw;}
 .PicList002926 li .info .inner{padding: 5vw 3vw;}
}




/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #0f6ca9;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 



/*友情链接*/
.PicList002171{ padding-top:4vw; overflow: hidden;}
.PicList002171 .auto{position: relative}
.PicList002171 ul{ }
.PicList002171 li{ float:left; width:22%; margin:0 1.5% 3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(33,77,151,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
.PicList002171 li figure{ background:url(../images/PicList002171-hoverbg_ie8.png) repeat; display:none;}
.PicList002171 li .pic{ display:block;}
.PicList002171 li .pic span{ display:block; width:100%; padding-bottom:44.36%;}
.PicList002171 li a:hover figure{ display:block;}




.Websitemap002315 li{ border-bottom:dotted 1px #ddd; padding:15px 10px 15px 15px; position: relative; line-height: 24px; color: #ccc; font-weight: lighter; font-size: 0.16rem;}
.Websitemap002315 li:before{ content: "•"; position: absolute; left: 0; top: 50%; color: #333; margin-top: -10px;}
.Websitemap002315 li strong{ display: inline-block; width: 120px; color: #333; font-weight:bold; font-size: 0.18rem;}
.Websitemap002315 li strong a{ font-weight:bold;}
.Websitemap002315 li a{ display: inline-block; margin: 0 10px; font-weight: normal;}
.Websitemap002315 li a:hover{color: #335fff;}  






/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ padding:6% 0 4% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:40px; height:40px; margin-top:-30px;padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;border: none}
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:30px; height:30px; border-top:2px solid #0f6ca9; border-right:2px solid #0f6ca9; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 12px;padding-top: 12px;background: url(../images/PicList002433_kuang1.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li figure img.picTrue{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto;width:90%; line-height:24px;height:50px; color:#333;font-size: 18px;overflow: hidden}
.PicList002433  .list .ul li{width:33.33333333%;}
.PicList002433  .list .ul li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}














