/*Top002276*/
.height{ height:120px;}
.Top002276{background:#eaeaea;position: fixed;left: 0;top: 0;width: 100%;z-index: 100;}
.Top002276 .header{position: relative; z-index:100; height:120px;}
.Top002276 .header-left{float: left; width:18%; height:100%; position:relative;}
.Top002276 .header-left .logo{ position:absolute; left:0; top:50%; transform:translateY(-50%); }
.Top002276 .header-left .logo img{height:80px; margin:10% 0;}
.Top002276 .top-tel{ background:url(../images/Top002593_icon_tel.png) no-repeat left center; padding-left:26px; font-size:20px; color:#008cd6; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:right;   margin-top:3.3%; margin-left:20px; display:none;}
.Top002276 .header-right{ float:right; margin-top:2%;}
.Top002276 .header-menu li{ width:auto !important;}
.Top002276 .header-menu li em{line-height: 31px; padding:15px;font-size: 18px;}
.Top002276 .header-menu li em a{color: #333;transition: color .5s ease-in-out;position: relative;}
.Top002276 .header-menu li.aon em a,
.Top002276 .header-menu li:hover em a{ color:#008cd6;}
.Top002276 .header-menu li em a::after{ content: ""; position: absolute; width: 0; left: 50%; bottom: 0; height: 2px; background: #008cd6;transition: width .5s ease-in-out,left .5s ease-in-out; transform:translateX(-50%);}
.Top002276 .header-menu li.aon em a::after,
.Top002276 .header-menu li:hover em a::after{ width:100%;}
.Top002276 .sub-menu-layer{ background:rgba(0,0,0,0.36);}
.Top002276 .header-menu li .sub{ background:rgba(0,0,0,0.36); width:10%; text-align:center;}
.Top002276 .header-menu li .sub dt{ line-height:20px; position:relative;}
.Top002276 .header-menu li .sub dt a{ color:#fff; padding:10px;}
.Top002276 .header-menu li .sub dt a:hover{ background:none;}
.Top002276 .header-menu li .sub dt .xiala{ background:rgba(0,0,0,0.36); position:absolute; left:100%; top:0; width:180%; display:none;}
.Top002276 .header-menu li .sub dt:hover .xiala{ display:block; text-align:center;}
.Top002276 .header-menu li .sub dt:hover .xiala li{ width:100% !important;}
@media(min-width:1025px){
.Top002276 #open_menu span{ display:none;}
}
@media(max-width:1100px){
.Top002276 .header{height: 64px;}
.Top002276 .header-left .logo img{height:inherit;}
.Top002276 .top-tel{display: none}
.Top002276 .header-menu li em{ padding-left:15px; padding-right:15px;}
.Top002276 #open_menu{ position:absolute; right:0; top:50%; transform:translateY(-50%); color:#000; padding-right:20px;}
.Top002276 #open_menu i,
.Top002276 #open_menu i::before,
.Top002276 #open_menu i::after{ background:#008cd6;}
.Top002276 #open_menu i{ right:0; width:35px; height:3px;}
.Top002276 #header-menu{ position:absolute; right:-16px; background:#008cd6; top:100%; width:200px; display:none;}
.Top002276 #header-menu li em{ border-bottom:0; position:relative;}
.Top002276 #header-menu li em a{ border-bottom-color:#fff;font-weight:normal;}
.Top002276 #header-menu li em::after{ position:absolute; content:''; width:10px;  height:2px; right:10%; top:50%; background:#fff; transition: ease-in-out 0.3s;}
/*.Top002276 #header-menu li.clickon em::after{width:100%;}*/
}
@media(max-width: 768px){
.height{ height:64px;}
.Top002276 .header-left{ width:40%;}
#header-menu li .sub-menu dt a{ border:0; font-size:14px;}
#header-menu li .sub-menu dt .xiala{ display:none;}
#header-menu li .sub-menu dt .xiala li{ line-height:30px;}
#header-menu li .sub-menu dt .xiala li a{ font-size:12px;}
#header-menu li .sub-menu dt .xiala li a::before{ content:"- ";}
}
/*
 .Banner001745 为demo编号
 */

/*
 .Menu002290 为demo编号
 */
.Menu002290{ padding:24px 0; border-bottom:solid 1px #e6e6e6; overflow:hidden;}
.Menu002290 .menu ul li{ display:inline-block}
.Menu002290 .menu ul li a{ font-size:15px; padding:0px 4px; display:inline-block; color:#666; position:relative; overflow:hidden;    background-color: #f5f5f5;}
.Menu002290 .menu ul li.on a,
.Menu002290 .menu ul li a:hover{ color:#fff; background-color:#008cd6;}
.Menu002290 .menu ul li.on a i,
.Menu002290 .menu ul li a:hover i{width:100%;}
.Menu002290 .location{ display: none; padding-left:27px; background:url(../images/Menu002290-location_home.png) no-repeat left;    font-size: 12px;}
.Menu002290 .location a{ color:#acacac; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002290 .location span{ color:#008cd6;}
@media only screen and (min-width: 769px) {
	.Menu002290 .location{ display:inline-block;}
	.Menu002290 .menu{ display:inline-block; float:right;}
	.Menu002290 .menu ul li a{padding:0px 10px; }
}
@media(max-width:640px){
.Menu002290{ padding-top:3%; padding-bottom:0%;}
.Menu002290 .location{ display:block; margin-bottom:15px;}
.Menu002290 .menu ul li{ display:block; float:left; width:100%; margin-bottom:2%; text-align:center;}
.Menu002290 .menu ul li a{ display:block; line-height:36px;}
}

/*Menu001849 */
.Menu001849{ padding:1% 0; text-align:center;}
.Menu001849 ul{ display:block;}
.Menu001849 li{ float:left; line-height:22px;}
.Menu001849 li:after{ content:''; width:1px; height:11px; background:#e7dae7; display:inline-block; margin:0 10px;vertical-align:middle;}
.Menu001849 li.end:after{ display:none;}
.Menu001849 li a{ display:inline-block; padding:0 10px; vertical-align:middle;    background-color: #f5f5f5;}
.Menu001849 li a:hover,
.Menu001849 li.on a{ background:#008cd6; color:#fff;}
@media(max-width:768px){
.Menu001849{ padding:3% 0; text-align:center;}
    .Menu001849 li a{padding: 0;}
    .Menu001849 li:after{margin: 0 5px;}
}
/*Floor002628 */
@import url('AkzidenzGroteskBQ-LigExt/AkzidenzGroteskBQ-LigExt.css');
.Floor002628{ padding-top:3%;}
.Floor002628 .title{ text-align:center; padding-bottom:20px; font-size:30px;color:#008cd6; font-weight:bold; margin-bottom:3%;}
.Floor002628 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:30px; color:#cecece;}
@media(max-width:640px){
.Floor002628 .title{ font-size:20px;padding-bottom:0px;}
.Floor002628 .title span{ font-size:24px;}
}

.Floor002628 .auto{  background-size:contain; padding-bottom:3%;}
.Floor002628 .edit{ }
.Floor002628 .txt{ float:left; width:56.25%;}
.Floor002628 .txt h2{ margin:0; font-size:28px; color:#333;}
.Floor002628 .txt p{ color:#777; line-height:30px; font-size:14px; }
.Floor002628 .pic{ float:right; width:40.65%;    margin-bottom: 2%;}
.Floor002628 .pic img{ display:block; width:100%;}
.Floor002628 .img{ margin-top:-36%; float:left; width:76%;}
.Floor002628 .more a{ display:block; text-align:center; max-width:208px; width:40%; padding:4% 0; background:#008cd6; font-size:18px;color:#fff; margin-top:-10.5%; position:relative; z-index:10;}
.Floor002628 .more a::before{ transition:0.3s; display:block; content:''; width:54px; height:54px; margin:0 auto 15px;  border:1px solid #fff; border-radius:50%; background:url(../images/Floor002628_more.png) no-repeat center center;}
.Floor002628 .more a:hover::before{ background-color:#1d2087; border-color:#1d2087;}
@media(max-width:1200px){
.Floor002628 .txt h2{ font-size:24px;}
}
@media(max-width:1024px){
.Floor002628 .txt p{line-height:20px; font-size:14px; max-height:inherit;}
}
@media(max-width:768px){
.Floor002628 .pic{ display:none;}
.Floor002628 .img,
.Floor002628 .txt{ float:none; width:auto;}
.Floor002628 .img{ margin-top:0;}
}
@media(max-width:480px){
.Floor002628 .more a::before{ width:40px; height:40px;}
.Floor002628 .txt h2{ font-size:20px;}
.Floor002628 .more a{font-size:15px;}
}
/*Banner002668 */
.Banner002668{ position:relative; z-index:1; overflow:hidden;}
.Banner002668 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden; position:relative;}
.Banner002668 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .Banner002668 .slides {display: block;}
* html .Banner002668 .slides {height: 1%;}
.no-js .Banner002668 .slides > li:first-child {display: block;}
.Banner002668 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002668 .flex-viewport {max-height: 300px;}
.Banner002668 .slides {zoom: 1;}
.Banner002668 .flex-direction-nav{ display:none;}
.Banner002668 .flex-control-nav{ position:absolute; left:0; bottom:5%; width:100%; text-align:center; z-index:10;}
.Banner002668 .flex-control-nav li{ display:inline-block; padding:0 5px;}
.Banner002668 .flex-control-nav li a{ display:block; border-radius:50%; width:12px; height:12px; border:2px solid #fff; overflow:hidden; line-height:1000px;}
.Banner002668 .flex-control-nav li a.flex-active{ border-color:#ffec00;}
.Banner002668 .slides li figure.en p{font-size:22px; color:#fff; opacity:1; letter-spacing: 5px;}
.Banner002668 .slides > li .xycenterbox{ position:absolute; left:0; top:0; width:100%; height:100%; font-family:'华文中宋';}
.Banner002668 .slides > li figure{text-align:center;opacity:0; transition:1s 0.5s;}
.Banner002668 .slides > li figure.cn{font-size:50px; color:#fff; transform:translateX(-100%);    font-family: "Times New Roman", Times, serif; }
.Banner002668 .slides > li figure.en{font-size:27px; color:#eee;opacity:0.7;  font-family:"Times New Roman", Times, serif; text-transform:uppercase;transform:translateX(100%);letter-spacing: 5px;}

.Banner002668 .slides > li section{ padding-bottom:5%;}
.Banner002668 .slides > li >img { display:block; width:100%;}
.Banner002668 .slides > li.flex-active-slide figure{ transform:translateX(0); }
.Banner002668 .slides > li.flex-active-slide figure.cn{opacity:1;}
@media(max-width:1024px){
.Banner002668 .slides > li figure.cn{font-size:28px;}
.Banner002668 .slides > li figure.en{font-size:20px; }
}
@media(max-width:640px){
.Banner002668 .slides li figure.en p{display: none}
.Banner002668 .slides > li section{ padding:3% 5%; background:rgba(0,0,0,0.3); border-radius:5px; margin-bottom:4%;}
.Banner002668 .slides > li figure.cn{font-size:24px;}
.Banner002668 .slides > li figure.en{font-size:16px; }
}
@media(max-width:375px){
.Banner002668 .slides > li figure.cn{font-size:18px;}
.Banner002668 .slides > li figure.en{font-size:12px;letter-spacing:0px; }
}
/*Floor002671 */

.Floor002671 .title{ text-align:center;padding-bottom:20px; font-size:36px;color:#008cd6;   margin-bottom: 2%;font-weight:bold;}
.Floor002671 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:12px; color:#cecece; font-weight:normal;}

.Floor002671 .more{ text-align:center;margin-top: 2%}
.Floor002671 .more a{width:180px;height: 30px;font-size:14px;display: inline-block;line-height: 30px;color: #fff}
.Floor002671 .more a:hover{ background-color:#f8f8f8; color:#333;}

.Floor002671{ padding:4% 0 0;}
.Floor002671 li{ float:left; width:49%; margin-right:2%; margin-bottom:2%;}
.Floor002671 li:nth-child(2n){ margin-right:0;}
.Floor002671 li a{ display:block; position:relative; overflow:hidden;}
.Floor002671 li img{ display:block; width:100%; transition:0.3s;}
.Floor002671 li a:hover img{ transform:scale3d(1.2,1.2,1.2);}
.Floor002671 li .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; transition:background 0.3s;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(0,0,0,0.4) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 100%); }
.Floor002671 li .txt figure{ position:absolute; left:3%; right:3%; bottom:5%; color:#fff;transition: 400ms;}
.Floor002671 li .txt:hover figure{ bottom:18%;transition: 400ms;}
.Floor002671 li .txt figure .f2{  width: 100%;
    padding:10px;
    line-height: 24px;
    font-size: 14px;
    color: #fff;
    background: #008cd6;

    position: absolute;
    left: 0;
    bottom: -120%;
    transition: 400ms;}
.Floor002671 li p{ margin:0;}
.Floor002671 li p.cn{ font-size:24px;    padding-bottom: 1%;}
.Floor002671 li p.en{ font-family:Helvetica, sans-serif;}
.Floor002671 li a:hover .txt{
background: -moz-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(0,0,0,0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%); }
@media(max-width:768px){
.Floor002671 .title{font-size:22px; padding-bottom:5px;}
.Floor002671 li{ float:none; margin-right:0; width:auto;}
.Floor002671 li .txt figure{bottom: 30%;}
.Floor002671{padding: 5% 0 3%;}
}

/*Banner002563 */
.Banner002563 .swiper-container{position: relative;overflow: hidden;z-index: 1;}
@media(min-width: 5692px){
    .Banner002563 .swiper-container{left: calc(50% - 43%);}
}
.Banner002563 .btn{ position:absolute; z-index:10; width:40px; height:70px; background:rgba(255,255,255,0.3); top:50%; margin-top:-45px; overflow:hidden; line-height:1000px; transition:0.2s;}
.Banner002563 .btn:hover{ background:#008cd6;}
.Banner002563 .btn::before{ position:absolute; content:''; width:20px; height:20px; transform:rotate(-45deg); top:50%; margin-top:-10px;border-top:2px solid #fff; border-left:2px solid #fff;}
.Banner002563 .btn:hover::before{ border-color:#fff !important;}
.Banner002563 .btn.swiper-prev{ left:5%;}
.Banner002563 .btn.swiper-prev::before{  left:40%;}
.Banner002563 .btn.swiper-next{ right:5%;}
.Banner002563 .btn.swiper-next::before{  left:15%;transform:rotate(135deg);}
.Banner002563 .pager{ position:absolute; left:0; text-align:center; width:100%; bottom:5%; z-index:10;}
.Banner002563 .pager span{ display:inline-block;padding-right:28px; position:relative;}
.Banner002563 .pager span::after{ position:absolute; content:''; right:0; top:0; width:28px; height:1px; background:rgba(255,255,255,0.28); top:50%;}
.Banner002563 .pager span:last-child{ padding-right:0;}
.Banner002563 .pager span:last-child::after{ display:none;}
.Banner002563 .pager i{ display:block; border:1px solid transparent; width:30px; height:30px; border-radius:50%; margin:0 2px; position:relative; overflow:hidden; line-height:1000px;}
.Banner002563 .pager i::before{ position:absolute; left:50%; top:50%; margin-top:-6px; margin-left:-6px; width:12px; height:12px;border-radius:50%; content:''; background:#fff;}
.Banner002563 .pager span.swiper-pagination-bullet-active i{ border-color:#fff;}

.Banner002563 .swiper-wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;
}
.Banner002563 li{width: 100%; position: relative;-webkit-flex-shrink: 0; -ms-flex-negative: 0;flex-shrink: 0;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Banner002563 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2;}
.Banner002563  li .table{ position:absolute; width:100%; top:0; left:0; text-align:center; z-index:1; 	height:80%;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-pack: center;-moz-justify-content: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;}
.Banner002563  li .table section .cn{ font-size: 50px;color: #fff;font-weight:bold; text-shadow: 0 1px 5px rgba(0,0,0,0.5); }
.Banner002563  li .table section .en{ font-size:18px;color: #eee;    text-transform: uppercase;    letter-spacing: 5px;text-shadow: 0 1px 5px rgba(0,0,0,0.5); }
.Banner002563  li .table section .en p{ font-size:26px;}
@media(max-width:1200px){
.Banner002563{ padding:0;}
}
@media(min-width:1025px){
.Banner002563  li > img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002563 li .table img{ max-width:75%; margin:0 auto;}
.Banner002563 li .table section .cn{font-size: 20px;}
.Banner002563 li .table section .en,.Banner002563 li .table section .en p{font-size: 12px;}
.Banner002563 .btn{ transform:scale(0.7);}
.Banner002563 .pager span{padding-right:10px; }
.Banner002563 .pager span::after{ width:10px;}
.Banner002563 .pager i{width:14px; height:14px; }
.Banner002563 .pager i::before{width: 8px; height: 8px; margin-top: -4px;margin-left: -4px;}
.Banner002563  li .table{height: 100%; padding:5% 10%;}
}
/*Floor001901*/
.Floor001901 .title{ text-align:center;padding-bottom:20px; font-size:36px;color:#008cd6;font-weight:bold;margin-top: 4%}
.Floor001901 .title a{ color:#008cd6;}
.Floor001901 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:12px; color:#cecece; font-weight:normal;}
.Floor001901{padding:1% 0 3%; overflow: hidden;}

.Floor001901 h3{margin: 0 0 4% 0; font-size: 30px;color: #555; text-align: center; text-transform: uppercase; }
.Floor001901 h3 span{font-size: 50px; display: block; color: #ececec; }
.Floor001901 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #e60012;}

.Floor001901 li{float: left; width: 30%; margin-right: 5%; transition:0.3s; }
.Floor001901 li:nth-child(3){ margin-right:0;}
.Floor001901 li:last-child{ margin-right:0;}
.Floor001901 li a{ display:block; padding:4%;}
.Floor001901 li a:hover{ background-image:url(../images/Floor001901-arrow_hover.png);}
.Floor001901 li figure{ padding-bottom:50%; background-size:contain; transition:background-size 0.2s;}
.Floor001901 li figure img{ display:none;}
.Floor001901 li h2{ margin:0 0 15px 0; font-weight:normal; padding:15px 0; font-size: 16px; color: #494949; background:url(../images/Floor001901-line.png) no-repeat left bottom;}
.Floor001901 li time{font-size: 12px; color: #acacac;}
.Floor001901 li p{ font-size:15px; line-height:30px; height: 60px; overflow: hidden; color: #999;}
.Floor001901 .more{ text-align:right; font-size:14px; color: #008cd6; display:block; margin-top:2%;}
.Floor001901 li a:hover h2{color: #008cd6;}
.Floor001901 li:hover {background:#008cd6; }
.Floor001901 li:hover p,
.Floor001901 li:hover time,
.Floor001901 li:hover a h2 {color:#fff; }
.Floor001901 li:hover figure  { background-size: 110%;}
@media(max-width:1000px){
.Floor001901 li{float: left; width: 32%; margin-right:2%; }
}
@media(max-width:768px){
.Floor001901 .title{font-size: 22px; padding-bottom: 5px;}
.Floor001901 .title span{font-size: 12px;}
.Floor001901 li h2{font-size: 16px;}
.Floor001901 li p,.Floor001901 li time{color: #333;}
.Floor001901 h3{font-size: 24px; }
.Floor001901 h3 span{font-size: 35px; }
.Floor001901 li{ float:none; width:auto; margin:0 auto; max-width:480px; margin-bottom:3%;}
.Floor001901 li figure{ padding-bottom:0;}
.Floor001901 li figure img{ display:block;}
}
/*Map002516 */
.Map002516{margin-bottom: 3%}
.Map002516 .title{ text-align:center;padding-bottom:20px; font-size:30px;color:#008cd6;font-weight:bold;margin-top: 4%}
.Map002516 img{ margin:0 auto; display:block;}
.Map002516 dl{ float:left; width:50%; padding:3%;}
.Map002516 dl dt{ background:url(../images/Map002516_address.png) no-repeat left top; font:bold 18px/38px "黑体"; color:#008cd6; padding-left:7%;}
.Map002516 dl dd{ padding-left:7%;}
@media(max-width:768px){
.Map002516 .title{ font-size:22px;}
.Map002516 dl{ width:100%;}
.Map002516 dl dt{ background-position:6% top; padding-left:22%;}
}


/*
 .RighInfo002224 ä¸ºdemoç¼–å·
 */
.RighInfo002224{}
.RighInfo002224 h1{ text-align:center;padding: 0.5% 0 ; font-size:30px;color:#008cd6; font-weight:bold; background-color: #f5f5f5;}
.RighInfo002224 .wrap-content{}
.RighInfo002224 .item{ color:#323232; margin:30px 0;}
.RighInfo002224 .item .word{ text-align:center;}
.RighInfo002224 .item .pic{ text-align:center;}
.RighInfo002224 .item .tit{ margin-top:0; font-size:24px; font-weight:normal; }
.RighInfo002224 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo002224 .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo002224 .item .con:before{ display:none;}
.RighInfo002224 .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
  .RighInfo002224 .item{ margin:3% 0;    border-bottom: solid 1px #e6e6e6;padding-bottom: 3%}
  .RighInfo002224 .item .word{ float:left; width:48%; text-align:left;}
  .RighInfo002224 .item .pic{ float:right; width:66%;}
  .RighInfo002224 .item.three .word{ width:54%;}
  .RighInfo002224 .item.three .pic{ width:37%; padding-top:0;}
  .RighInfo002224 .item.odd .word{ float:right; width:37%;}
  .RighInfo002224 .item.odd .pic{ float:left; width:54%;}
  .RighInfo002224 .item:first-child .pic{ width:48%;}
  .RighInfo002224 .item .tit{font-size:30px; }
  .RighInfo002224 .item .word{ padding-top:40px;}
  .RighInfo002224 .item .con{line-height:24px; overflow:hidden;padding-left:32px;}
  .RighInfo002224 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#008cd6; display:block;}
  .RighInfo002224 .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
  .RighInfo002224 .item .tit{font-size:32px; }
  .RighInfo002224 .item .word{ padding-top:90px;}
  .RighInfo002224 .item .con{line-height:30px;}
}

@media(max-width: 768px){
    .RighInfo002224 h1{font-size: 20px; padding:2% 0;}
.RighInfo002224 .item{margin: 10px 0;}
    .RighInfo002224 .item .tit{font-size: 20px;}
}

/*PicList002171 */

.PicList002171 .title{ text-align:center;padding-bottom:20px; font-size:36px;color:#008cd6;font-weight:bold;margin-top: 4%}
.PicList002171 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:12px; color:#cecece; font-weight:normal;}
@media(max-width: 768px){
.PicList002171 .title{font-size: 22px; padding-bottom: 5px;}
.PicList002171 .title span{font-size: 12px;}
}
.PicList002171{background: #f7f9ff;padding:1% 0 2%;}
.PicList002171 li{ float:left; width:18.533333%; margin-right:1.5%; margin-bottom:1.5%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;overflow:hidden;}
.PicList002171 li img{ display:block; width:100%; transition:0.3s;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover img { transform:scale(1.2)}
.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;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}


/*Floor002620 */
.Floor002620{background: #f7f9ff;padding: 3% 0;margin-top:3%;}
.Floor002620 .title{ text-align:center;padding-bottom:20px; font-size:36px;color:#008cd6;   margin-bottom:2%;font-weight:bold;}
.Floor002620 .title a{ color:#008cd6;}
.Floor002620 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:12px; color:#cecece; font-weight:normal;}

.Floor002620 .main{ background-size:contain;box-shadow: 0px 1px 5px #777;padding: 1%}
.Floor002620 .main ul{}
.Floor002620 .main li .icon{ width:171px; height:87px; line-height:29px; padding-left:25px; display:block; position:absolute; bottom:0; right:0; background:url(../images/PicList001477-icon.png) no-repeat; font-size:14px; color:#fff;-moz-box-sizing: border-box;   -webkit-box-sizing: border-box;   -o-box-sizing: border-box;   -ms-box-sizing: border-box;  box-sizing: border-box;z-index: 1000;color: #333}
.Floor002620 .main li .icon2{ width:171px; height:87px; line-height:29px; padding-left:25px; display:block; position:absolute; top:0; left:0; background:url(../images/PicList001477-icon2.png) no-repeat; font-size:14px; color:#fff;-moz-box-sizing: border-box;   -webkit-box-sizing: border-box;   -o-box-sizing: border-box;   -ms-box-sizing: border-box;  box-sizing: border-box;z-index: 1000;color: #333}

.Floor002620 .main .pic{ width:50%; position: relative; overflow: hidden;float: left;}
.Floor002620 .main .pic2{ width:50%; position: relative; overflow: hidden;float: right;}
.Floor002620 .main .pic2 img{ display:block; width:100%;transition:0.3s;}
.Floor002620 .main .pic2:hover img{ transform:scale(1.2)}
.Floor002620 .main .txt{ width:100%; background: #fff;}
.Floor002620 .main .txt2{ width:50%; padding:2.5%; background: #fff; float: left; font-size:18px; line-height: 30px;}
.Floor002620 .main .txt2 p{ margin: 0; text-indent:38px;}
.Floor002620 .main .txt .f1{ width:48%;    float: right;    padding-right: 2%;}
.Floor002620 .main:hover{ box-shadow: 1px 1px 10px #777;}
.Floor002620 .main .name{ position:relative; padding:6% 0; text-align:center;}
.Floor002620 .main .name::before{ position:absolute; left:50%; top:0; content:''; width:1px; height:100%; background:#008cd6; transform:rotate(45deg);}
.Floor002620 .main .name span{ font-size:40px; padding-bottom:10px; position:relative; z-index:3; background:#fff; color:#008cd6;    font-family: "Times New Roman", Times, serif;}
.Floor002620 .main .name span i{ font-size:26px;font-family: "AkzidenzGroteskBQ-LigExt"; text-transform:uppercase; font-style:normal; color: #ef711b;   font-family: "Times New Roman", Times, serif;}
.Floor002620 .main .txt p{ font-size:16x;  color:#777; line-height:30px;margin-top:0;}
.Floor002620 .main .more{ text-align:center; padding-top:3%;}
.Floor002620 .main .more a{ position:relative; width:54px; display:inline-block; border-radius:50%; overflow:hidden;}
.Floor002620 .main .more a::before{border-radius:50%;  position:absolute; content:''; z-index:1; left:-4px; top:-4px; right:-4px; bottom:-4px; background:#008cd6; transform:scale(0); transition:0.3s; }
.Floor002620 .main .more a span{ display:block;height:52px;position:relative; z-index:2; transition:0.2s;}

.Floor002620 .detail{ position:relative;width:44.45%; background:#008cd6;}
.Floor002620 .detail::before{ position:absolute; content:''; z-index:1;  height:100%; width:0; transition:0.3s; background:#1d2087; }
.Floor002620 .detail:hover::before{width:100%;}
.Floor002620 .detail a{ padding:15% 0;color:#fff; position:relative; z-index:2;}
.Floor002620 .detail aside{ font-size:28px; text-align:center;}
.Floor002620 .detail aside b{ display:block; font-size:30px; font-family: "AkzidenzGroteskBQ-LigExt"; text-transform:uppercase;}
.Floor002620 .detail i{ width:15%; height:1px; background:#fff; margin-left:2%; position:relative; opacity:0.5;}
.Floor002620 .detail i::after{ position:absolute; content:''; border:7px solid transparent; border-left-color:#fff; top:50%; margin-top:-7.5px; right:-8px;}

.Floor002620 .main ul#k1 .txt2{ float:right}
.Floor002620 .main ul#k1 .pic2{ float:left}

@media(max-width:768px){
.Floor002620 .main .name span{ font-size:20px; }
.Floor002620 .main .name span i{ font-size:14px;    background-color: #f5f5f5;}
.Floor002620 .main ul{ display:block;}
.Floor002620 .detail,
.Floor002620 .main .pic,
.Floor002620 .main .txt{ width:100%;}
.Floor002620 .main .txt{ padding:3%;}
.Floor002620 .main .pic{ padding:0 3%;}
.Floor002620 .main .pic img{ border:1px solid #e6e5e5; padding:3%;}
.Floor002620 .main .txt2 p{ font-size:14px;}
.Floor002620 .main .more{ display:none;}
.Floor002620 .detail a{ padding:5% 0;}
.Floor002620 .main .pic2,.Floor002620 .main .txt2{float: none!important; width: 100%;}
}
@media(max-width:640px){
.Floor002620 .title{font-size:22px; padding-bottom:5px;}
.Floor002620 .title span{ font-size:12px;}
.Floor002620 .detail aside{ font-size:22px;}
.Floor002620 .detail aside b{ font-size:18px; font-weight:normal;}
}

/*
 .Bottom002370 为demo编号
 */
.PicList001396 .title{ text-align:center;padding-bottom:20px; font-size:30px;color:#008cd6;font-weight:bold;margin-top: 4%}
.PicList001396 .title span{ display:block; text-transform:uppercase;font-family: "AkzidenzGroteskBQ-LigExt"; font-size:12px; color:#cecece; font-weight:normal;}
.PicList001396{margin-bottom:3%}
.PicList001396 ul li{padding:3% 0 0;overflow:hidden;}
.PicList001396 ul li .dot{font-size: 16px; color: #008cd6; font-weight: bold;}
.PicList001396 ul li .f1{font-size: 12px; color: #008cd6;}
.PicList001396 ul li .dot:hover{color: #E75F00;}
.PicList001396 ul li p{color: #727272; height:100%; overflow: hidden; line-height: 30px;   background-color: #f5f5f5;}
.PicList001396 ul li span{color: #727272; height:100%; overflow: hidden; font-size:15px; line-height: 30px;}
.PicList001396 ul li .pic{width:30%;}
.PicList001396 ul li .pic img{display: block; width: 100%;}
.PicList001396 ul li .more{width: 122px; height: 34px; line-height: 34px; color: #000; text-align: center; padding-left: 35px; background: url(../images/PicList001396_btn.png) 0 0 no-repeat;  display: inline-block;}
.PicList001396 ul li figure{ padding-left:5%; height: 100%;}
@media(max-width: 640px){
.PicList001396 .title{font-size:22px; padding-bottom:5px;}
.PicList001396 ul li { padding:10px 0 0;}
.PicList001396 ul li p{ font-size: 12px;}
.PicList001396 ul li .pic {width: 40%;}
.PicList001396 ul li figure { width: 58%;}
.PicList001396 ul li .dot{font-size: 18px;}
}
@media(max-width: 375px){
.PicList001396 ul li .pic,
.PicList001396 ul li figure{ float:none; width:auto;}
.PicList001396 ul li figure{ padding-top:3%;height: 100%}
}
/*Bottom002654 */
.Bottom002654{ position:relative; background:#eaeaea; font-family:Arial, Helvetica, sans-serif;}
.Bottom002654 p{ text-align: center;color: #fff;margin-top: 0;background: #444;padding: 1% 1%;margin-bottom: 2%;font-size: 16px}
.Bottom002654 .map{ position:absolute; right:0; top:0; height:100%; width:38.54%;}
.Bottom002654 .map #mapcontent{ width:100%; height:100%; z-index:1;}
.Bottom002654 .map::before{ position:absolute; content:''; width:100%; height:100%; z-index:2; left:0; top:0; background:rgba(0,0,0,0.6);}
.Bottom002654 .map .amap-logo,
.Bottom002654 .map .amap-copyright{ display:none !important;}
.Bottom002654 footer{padding-top:2%;}
.Bottom002654 footer nav{ padding-bottom:2%;}
.Bottom002654 footer nav dl{ float:left; width:25%;}
.Bottom002654 footer nav dt{ border-bottom:1px solid #2c2c2c; margin-bottom:20px;text-align: center}
.Bottom002654 footer nav dt span{ border-bottom:1px solid #c0f9ff; display:inline-block;color:#333; font-size:16px; padding-bottom:15px;}
.Bottom002654 footer nav dd{ line-height:27px; text-align: center;}
.Bottom002654 footer nav dd a{color:#666;}
.Bottom002654 footer nav dd a:hover{ color:#008cd6;}
.Bottom002654 .bottom dt{text-align:center;color:#c09a75; padding:0 2%;}
.Bottom002654 .bottom dt img{ width:110px;}
.Bottom002654 .bottom dt aside{ padding-top:15px;}
.Bottom002654 .contact > img{ width:132px;}
.Bottom002654 .contact p{ margin-bottom:0;}
.Bottom002654 .contact p span{ color:#cacaca; margin-right:4%;}
.Bottom002654 .copyright{ padding-top:5%;}
.Bottom002654 .copyright a{ color:#777; position: relative;}
.Bottom002654 .copyright a:hover{ color:#c09a75;}
.Bottom002654 .copyright a::after{ display:inline-block; content:''; width:1px; height:10px; background:#777; margin:0 10px; vertical-align:middle;}
.Bottom002654 .copyright a:last-child::after{ display:none;}

@media(min-width:769px){
.Bottom002654 .bottom dt{ float:right; width:33%; }
.Bottom002654 .bottom dd{ float:left; width:67%;}
}

@media(max-width:1200px){
.Bottom002654{ padding-right:0;}
.Bottom002654 .map{ position:relative; height:auto; width:auto; padding-bottom:40%;}
.Bottom002654 .map #mapcontent{ position:absolute; z-index:0;}
}
@media(max-width:1024px){
.Bottom002654 footer nav{ display:none;}
}
@media(max-width:768px){
.Bottom002654 footer{padding: 2% 0;}
.Bottom002654{ text-align:center;}
.Bottom002654 .contact{ text-align:center; padding-top:3%;}
.Bottom002654 p{margin: 0;}
}
/*
 .Bottom002370 ä¸ºdemoç¼–å·
 */

.Bottom002370 .form{ float:left; width:100%; }
.Bottom002370 .form .text,
.Bottom002370 .form .btn{ width:50%; height:29px; border:none; margin-bottom:5px;}
.Bottom002370 .form .text{ line-height:29px; padding:0 5px; background:#333;color: #ccc;}
.Bottom002370 .form .btn{ cursor:pointer; background:#484848; color:#fff;}
.Bottom002370 .bottom h5{ margin:0; position:relative; font-size:14px; color:#fff; padding-bottom:20px;    font-size: 17px;}
.Bottom002370 .bottom h5::before{ position:absolute; content:''; width:15px; height:2px; background-color:#c0f9ff; left:0; bottom:9px;}

.Bottom002370{ background:#007cc3;}
.Bottom002370,.Bottom002370 a{ color: #fff; transition: all .3s ease;}
.Bottom002370 .bottom{ padding:2% 0 1.5%;width: 100%}

.Bottom002370 nav li{ float: left; width: 33.3334%;}
.Bottom002370 nav li h3{ color: #fff; font-size:14px; margin: 0; font-weight: normal;}
.Bottom002370 nav li h3:after{ display: block; width: 17px; background-color: #575757; height: 1px; content:""; margin-top: 12px;    margin-bottom: 12px;}
.Bottom002370 nav li dl{ padding-top: 10px;}
.Bottom002370 nav li dl dd{ padding: 3px 0;}

.Bottom002370 .logo{margin-bottom: 35px; text-align: center}
.Bottom002370 .soglan{ font-size: 24px;color: #fff; }

.Bottom002370 .contact li{font-size: 16px;line-height: 32px; margin: 8px 0;padding-left:86px;background-position: left top 5px;background-repeat: no-repeat;background-size: 24px auto; position: relative}
.Bottom002370 .contact li span{position: absolute; left:36px;}
.Bottom002370 .contact li.tel{background-image: url("../images/Bottom002370_tel.png");}
.Bottom002370 .contact li.mail{background-image: url("../images/Bottom002370_email.png");}
.Bottom002370 .contact li.add{background-image: url("../images/Bottom002370_add.png");}


.Bottom002370 .QRcode { text-align: center; }
.Bottom002370 .QRcode ul{}
.Bottom002370 .QRcode li{float: left; width: 50%; text-align: center; padding: 0 3%;}
.Bottom002370 .QRcode li aside{color: #fff; margin-top: 10px;}
.Bottom002370 .QRcode li img{border-radius: 4px; display: block; max-width: 110px;width: 100%; margin: auto }

.Bottom002370 .QRcode a{}

.Bottom002370 nav {width:38.3334%;float: left;}
.Bottom002370 .QRcode span{ display: block; padding-top: 5px;}

.Bottom002370 .tel dt{ font-size:17px;color: #fff;font-weight:bold;}
.Bottom002370 .tel dt:before{ content: "e714"; font-family:"iconfont" !important; padding-right: 5px; position: relative; top: 0px; font-size: 18px;}
.Bottom002370 .tel dd{ font-size: 24px; color: #fff;}
.Bottom002370 .contact p{ margin:5px 0 25px; font-size: 12px; line-height:25px;}
.Bottom002370 .mailbox{ margin-top: 17px;margin-right:30px;float:right;font-size: 16px;}
.Bottom002370 .mailbox img { width:40px;margin-right:8px;}
.Bottom002370 .share{ margin-top: 10px;float:right}
.Bottom002370 .share a{ display: inline-block; width: 34px; height: 34px; text-align: center; line-height: 34px; border-radius: 50%; background: #fff;  font-size: 20px;  color: #3a3a3a; margin-right: 5px; margin-top:0; margin-bottom:0; text-indent:0 ;position: relative;}
.Bottom002370 .share a:hover{ background-color: #fff;}
.Bottom002370 .share a figure{position: absolute; width: 150px; height: 150px;background: #fff; padding: 5px; left: 50%; margin-left: -75px; bottom: 100%; margin-bottom: 10px; display: none;}
.Bottom002370 footer{ border-top: 1px solid #fff;}
.Bottom002370 .links a{ display: inline-block;}
.Bottom002370 .links a+a{ margin-left: 20px; position: relative;}
.Bottom002370 .links a+a:before{ content: ""; width: 1px; height: 55%; top: 30%; background: #6b6b6b; position: absolute; left: -10px;}
@media only screen and (max-width:767px) {
.Bottom002370 nav{ display:none}
.Bottom002370 .QRcode{ float:none;display: table; margin: 0 auto;}
.Bottom002370 .QRcode li aside{ font-size: 12px;}
.Bottom002370 .contact{ padding-top: 15px; width:100%; }
.Bottom002370 .contact p{line-height: 22px;}
.Bottom002370 .mailbox{ margin-right: 98px;}
.Bottom002370 .share{ padding-bottom:15px; overflow:hidden;}
.Bottom002370 .copyright{ font-size: 12px}
.Bottom002370 footer{ text-align: center; padding-top:20px;}
.Bottom002370 .form .text,
.Bottom002370 .form .btn{ width:100%;}
.Bottom002370 .contact{padding-left: 0;}
.Bottom002370 a{ display:block; position: relative;}
.Bottom002370 .contact li{font-size: 14px;line-height: 30px;padding-left: 75px;background-size: 20px auto;margin: 5px 0;}
.Bottom002370 .b-left{display: table;margin: 0 auto;text-align: center;}
.Bottom002370 .logo{margin-bottom: 15px;}
.Bottom002370 .soglan{font-size: 18px;}

}
@media only screen and (min-width:768px ) {
	.Bottom002370 .copyright{ float: left;line-height:55px;font-size: 12px;}
	.Bottom002370 .links{ float: right;}
.Bottom002370 .contact {width:46%;float: left;  padding-left: 4%;}
.Bottom002370 .b-left{ width:25%;max-width: 275px;float: left;}
.Bottom002370 .QRcode {  float: right; width: 25%;}
}

/*
 .Banner001723 为demo编号
 */
.Banner001723{ position:relative; height:100%;}
.Banner001723 .ban{ position:absolute; left:0; top:0; width:100%; height:100%; background-position:center top; background-repeat:no-repeat;}
.Banner001723 .table{ display:table; width:100%; height:100%;}
.Banner001723 .table_cell{ display:table-cell; vertical-align:middle;margin-top:2%;background: url(../uploadfiles/Banner001723-3.jpg) repeat;}

.Banner001723 section{ position:relative; z-index:1; padding:3%; display:inline-block; background:rgba(32,49,65,0.9); color:#fff;}
.Banner001723 section h1{ margin:0; padding-bottom:10px;position:relative; font-size:36px; line-height:normal;color: #fff}
.Banner001723 section dl{ padding-top:10px;}
.Banner001723 section dl a{color:#fff; margin:0 3px;line-height: 25px;line-height: 35px; font-size: 16px;}
.Banner001723 section span{ position:absolute; width:8px; height:8px;  border:3px solid #008cd6;}
.Banner001723 section span.t_l{ left:0; top:0; border-right:0; border-bottom:0;}
.Banner001723 section span.t_r{ right:0; top:0; border-left:0; border-bottom:0;}
.Banner001723 section span.b_l{ left:0; bottom:0;border-right:0; border-top:0;}
.Banner001723 section span.b_r{ right:0; bottom:0;border-left:0; border-top:0;}
@media(max-width:768px){
.Banner001723 .auto_1200{padding:0!important;}
.Banner001723 .table_cell{ padding-top:3%;}
.Banner001723 .table{margin-bottom: 3%}
.Banner001723 section dl a{line-height:18px; font-size: 12px;}
.Banner001723{ height:100%;}
.Banner001723 .ban{ background-position:center center; background-size:cover;}
.Banner001723 section h1{ font-size:20px;padding-bottom:0px;}
}
/*Floor002617 */
.Floor002617{ position:relative; z-index:1; overflow:hidden;}
.Floor002617 img{ width:100%; display:block;}
.Floor002617 .ycenter{ position:absolute; z-index:5; left:0; top:0; width:100%; height:100%; text-align:center;color:#fff; overflow:hidden; }
.Floor002617 .ycenter_click{ z-index:20; width:auto; height:auto; right:5%; top:5%; left:auto;}
.Floor002617 .ycenter_click .title{ display:none;}
.Floor002617 .video{ width:100%;}
.Floor002617 video{ z-index:10; background:#000; position:relative; left:0; top:0; width:100%; height:100%;}
.Floor002617 .title{ font-size:36px; font-family:'华文中宋';color: #fff}
.Floor002617 .title b{ display:block; opacity:0.5351; text-transform:uppercase; font-size:40px; font-family:"Times New Roman", Times, serif;}
.Floor002617 .title::after{ display:block; content:''; margin:1% auto 1%; width:1px; height:25px; background:#cca74f;}

.Floor002617 .play_btn{ cursor:pointer; display:inline-block;}
.Floor002617 .play_btn i{ display:block; margin:0 auto 15px; width:49px; height:49px; border:2px solid #fff; border-radius:50%; background:url(../images/Floor002617_play.png) no-repeat center center;}
.Floor002617 .close_btn i{ position:relative; background:none;}
.Floor002617 .close_btn i::before,
.Floor002617 .close_btn i::after{ position:absolute; content:''; width:3px; border-radius:3px; height:50%; top:25%; background:#fff; left:16px;}
.Floor002617 .close_btn i::after{ left:26px;}
@media(max-width:1024px){
.Floor002617 .title{ font-size:24px;}
.Floor002617 .title b{ font-size:56px;}
}
@media(max-width:640px){
.Floor002617 img{height: 100px}
.Floor002617{ border: 2px solid #eee;height: 100px}
.Floor002617 .title{ font-size:20px;}
.Floor002617 .title b{ font-size:40px;}
}
@media(max-width:480px){
.Floor002617 .title::after{ display:none;}
.Floor002617 .title b{display: none}
.Floor002617 .title{font-size: 16px}
.Floor002617 .play_btn i{ margin:5px auto; background-size:12px;width: 36px;height: 36px;}
.Floor002617 .close_btn i::before{ left:10px;}
.Floor002617 .close_btn i::after{ left:20px;}
}


/*
 .RighInfo002226 ä¸ºdemoç¼–å·
 */
.RighInfo002226{ }
.RighInfo002226 h2{color:#333;}
.RighInfo002226 .dl{color:#4a5a6b;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;background-color: #f5f5f5;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #008cd6 solid; padding:0.5% 1%}
.RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 30px; line-height:2.25;}
.RighInfo002226 .dl .con p{ background-color: #1f4e79;padding: 1% 2%;margin: 0;color: #fff;border-radius:20px; }
.RighInfo002226 .word{ float:left; width: 100%;}
.RighInfo002226 .pic{ float:right;}
@media(max-width: 768px){
    /*.RighInfo002226 .auto_1200{padding: 0;}*/
}
@media(max-width:480px){
.RighInfo002226 .dl .con{padding: 2% 0 3%;line-height:22px;}
.RighInfo002226 .dl .con p{font-size: 12px; border-radius:5px;}
.RighInfo002226 .dl .h4{font-size: 16px;}
}
/*
 .RighInfo002363 为demo编号
 */
.RighInfo002363 .con-head em{position:relative; margin:2% 0 0; font-style:normal; display: inline-block; color:#111; font-size:24px; padding-bottom:20px;    }
.RighInfo002363 table{width: 1200px}
.RighInfo002363 .con-head em span{ color:#005bac;}
.RighInfo002363 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#008cd6; }
.RighInfo002363 .box1{ padding:3% 0 4% 0;}
.RighInfo002363 .box1 .tit{ text-align:center; font-size:24px; font-family:'微软雅黑'; font-weight:normal;  color:#333; margin:0; padding-bottom:25px; position:relative;    }
.RighInfo002363 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.RighInfo002363 .box1 .text{ position:relative; color: #333; padding: 15px 0;}
.RighInfo002363 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}
@media(min-width: 2123px){
    .RighInfo002363 .box1 img{ display: block; margin: 0 auto;}
}
@media(max-width: 768px){
/*.RighInfo002363 .auto_1200{padding: 0;}*/
}
@media(max-width:480px){
.RighInfo002363 .con-head em{font-size:18px;}
}

label{ display:block; height:1px; width:100%; clear:both }

/*
 .RighInfo00236 为demo编号
 */
.RighInfo00236 .con-head em{position:relative; margin:2% 0 0; font-style:normal; display: inline-block; color:#111; font-size:24px; padding-bottom:20px;    }
.RighInfo00236 table{width: 1200px}
.RighInfo00236 .con-head em span{ color:#005bac;}
.RighInfo00236 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#008cd6; }
.RighInfo00236 .box1{ padding:1% 0 4% 0;}
.RighInfo00236 .box1 .tit{ text-align:center; font-size:24px; font-family:'微软雅黑'; font-weight:normal;  color:#333; margin:0; padding-bottom:25px; position:relative;    }
.RighInfo00236 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.RighInfo00236 .box1 .text{ position:relative; color: #333; padding: 15px 0;line-height:35px;font-size: 15px;}
.RighInfo00236 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}
@media(max-width: 768px){
	.RighInfo00236 .box1 img{ padding: 0 2%;}
    /*.RighInfo00236 .auto_1200{padding: 0;}*/
}
@media(max-width:480px){
.RighInfo00236 .box1 .text{font-size:14px;line-height:22px;color: #666}
.RighInfo00236 .con-head em{font-size:18px;}
}
/*Floor001013 */
.Floor001013{ padding: 3% 0 }
.Floor001013 .auto{ position:relative; z-index:3; }
.Floor001013 li{ position:relative; float:left;  background:#0598aa; text-align:center;}
.Floor001013 li a{ display:block; position:relative; z-index:100;padding:16% 0; }
.Floor001013 li a:hover{ background:none;}
.Floor001013 li .icon img{ width:50px; height:50px;}
.Floor001013 li .icon span{font-size:18px; color:#fff; padding-top:10px;}
.Floor001013 li .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:#3478c1; z-index:2;}
@media(min-width:769px){
.Floor001013 .auto{}
.Floor001013 li{width:12.5%;}
}
@media(max-width:768px){
.Floor001013 li{width:25%;}
.Floor001013 .auto{margin-top:2%;}
.Floor001013 li .bg{ display:none !important;}
.Floor001013 li a{ border:1px solid #fff;}
}
@media(max-width:480px){
.Floor001013 li .icon img{ width:40px; height:40px;}
.Floor001013 li .icon span{font-size:14px;}
}
/*
 .RighInfo002 为demo编号
 */
.RighInfo002{text-align: center;padding:3% 0}

/*
 .RighInfo002238 为demo编号
 */
.RighInfo002238{ padding:55px 0 0; background: url(../images/RighInfo002238.jpg) center repeat;background-size: cover;height:750px}
.RighInfo002238 .fz_24{color:#fff; font-weight:100; margin:0; font-size:16px;text-align: center}
.RighInfo002238 .fz_36{ color:#fff; margin:0; font-size:20px;}
.RighInfo002238 .tit:after{ content:"";width:71px; height:1px; background:#fff; margin:35px 0; display:block;    margin: 0 auto;  padding-top: 10px; margin-top: 10px;}
.RighInfo002238 .con{font-size:16px; color:#fff; line-height:30px; margin:0;    margin-top: 37%;}
.RighInfo002238 .fz_60{ font-size:30px;}
.RighInfo002238 .bg{ position: relative; background-color: #202020; min-height: 400px; margin: 50px 0 0; background-position:center center; background-repeat:no-repeat; background-size:cover; }
.RighInfo002238 .bg li{color: #c79669; font-size: 16px; width: 33.3334%; padding:20px 0 ; margin: 0 auto; position: relative; z-index: 3;text-align: center; float: left; width:50%;}
.RighInfo002238 .bg li p{   border: 1px solid #c79669;  margin: 0 auto 15px;width: 130px; height:130px;border-radius: 130px;}
.RighInfo002238 .bg li p b{ font-family: arial; display: block; padding: 44px 0 10px}
@media(min-width: 1897px){
    .RighInfo002238{padding:1% 0 0; }
    .RighInfo002238 .con{margin-top: 30%;}
}
@media(min-width: 2846px){
    .RighInfo002238{padding: 0;}
    .RighInfo002238 .con{margin-top: 23%;}
}
@media only screen and (min-width:768px){
   .RighInfo002238 .fz_24{ font-size:18px;}
   .RighInfo002238 .fz_36{ font-size:30px;}
   .RighInfo002238 .fz_60{ font-size:40px;}
   .RighInfo002238 .bg li{width:33.33%; }
   .RighInfo002238 .bg li p{width: 160px; border-radius:160px; height:160px;}
}
@media only screen and (min-width:1024px){
   .RighInfo002238 .fz_24{ font-size:20px;}
   .RighInfo002238 .fz_36{ font-size:32px;}
   .RighInfo002238 .fz_60{ font-size:50px;}
   .RighInfo002238 .bg{ padding:65px  0 0; min-height: 335px}
   .RighInfo002238 .bg li{width:20%; }
}
@media only screen and (min-width:1200px){
   .RighInfo002238 .fz_24{ font-size:34px;color: #fff;text-align: center}
   .RighInfo002238 .fz_36{ font-size:22px;color: #fff;text-align: center}
   .RighInfo002238 .fz_60{ font-size:60px;}
   .RighInfo002238 .bg li{width:191px; margin: 0 61px 0 0;}
   .RighInfo002238 .bg li p{width: 191px; height:191px;border-radius: 191px;}
   .RighInfo002238 .bg li.last{ margin: 0 0 0 0}
}

@media(max-width:480px){
    .RighInfo002238{height: 100%;padding:10px 0;}
    .RighInfo002238 .auto_1200{background-color: rgba(0,0,0,0.3);padding: 10px}
    .RighInfo002238 .con{font-size:12px;line-height:18px;margin-top:5%;}
}

/*Page002664 */
.Page002664{ text-align:center; padding:1% 0 3%;}
.Page002664 a{ border:1px solid #ececec; line-height:35px; padding:0 18px; color:#666; display:inline-block; vertical-align:middle;}
.Page002664 .p_cur,
.Page002664 .p_count,
.Page002664 .p_jump,
.Page002664 .a_first,
.Page002664 .a_end,
.Page002664 .p_total{ display:none;}
.Page002664 em{ overflow:hidden; border-left:1px solid #ececec; font-style:normal; display:inline-block; vertical-align:middle;}
.Page002664 em a{ float:left; margin-left:-1px;}
.Page002664 a:hover,
.Page002664 em a.a_cur{ color:#fff; background-color:#ed7d31;}
.Page002664 .a_prev{ padding-left:31px; background:url(../images/Page002664_a_prev.png) no-repeat 15px center;}
.Page002664 .a_next{ padding-right:31px; background:url(../images/Page002664_a_next.png) no-repeat 68px center;}
@media(max-width:640px){
.Page002664 em{ display:none;}
}

.Info_title{ padding:0px; margin:5px 0px; font-size:24px; color:#008cd6; text-align:center; line-height: 32px;}
.Info_time{ padding:0px; margin:0px; font-size:14px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_img{ text-align:center; margin-top:20px;}
.Info_txt{ padding:10px 0; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page a{ color:#7a7a7a; line-height: 24px; }
@media(max-width:640px){
.Info_title{ font-size:18px;}
.Info_txt{ word-wrap:break-word; word-break:normal; }
}

/* 友情链接列表样式 开始 */
.i_list{ position:relative; padding-top:20px }
.i_list ul li.link{ width:204px; height:165px; float:left; margin-right:20px; margin-bottom:15px; overflow:hidden;}
.i_list ul li.link a img{ background:#fff; width:200px; height:120px; padding:1px; border:solid 1px #ccc;}
.i_list ul li.link a{ font:normal 12px/30px "宋体"; display:block; color:#666; text-align:center;}
.i_list ul li.link a:hover{ color:#28a6fb;}
/* 友情链接列表样式 结束*/


.news-list{ position:relative;}
.news-list li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c3c3c3; list-style:none }
.news-list li a{ font-size:14px;}
.news-list li span{ float:right;}

.some_info{ padding:3% 0; font:normal 16px/38px "Microsoft YaHei";}
@media(max-width:768px){
.some_info .item .word,.some_info .item .pic{ width:100% !important; padding-top:0 !important;}
.some_info .title{ margin-bottom:0 !important; font-size:24px !important;}
}


.fixTop{position: fixed; bottom: 10%; right: 2%; width: 35px; height: 35px; cursor: pointer; z-index:999;}




/*
 .TextList001729
 */
.TextList001729{ padding:2% 0;}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.TextList001729 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#f29200;}

.TextList001729 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:26.6%; height:46px; border:2px solid #999; }
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{ width:100%; height:42px; line-height:42px; padding:0 56px 0 10px; background:none; color:#999;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/TextList001729-search.png) no-repeat center center; padding:0;}

.TextList001729 ol.type{ margin-top:3%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#008cd6; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(1){width:25%;}
.TextList001729 .type li:nth-child(2){ width:25%;}
.TextList001729 .type li:nth-child(3){ width:25%;}
.TextList001729 .type li:nth-child(4){ width:25%;}
.TextList001729 .type li:nth-child(1){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(3){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type.on li:nth-child(3){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#008cd6; font-size:18px; border-radius:3px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(8){ width:40% !important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
}

#img {width:320px; position:absolute;z-index:9999;}
#img .pic{}
@media(max-width:768px){
#img {width:260px; height: auto;}
#img .pic{width:260px; height: auto; }
#close-ad {margin-bottom:10px;}
}


/*PicList002120 */
.PicList002120{ background-color:#f8f8f8; padding:3% 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;}
.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:100%; 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;}
}

/*.Floor002358*/
.Floor002358{ padding:3% 0; background:#fff; }
.Floor002358 .auto{ position:relative;}
.Floor002358 .title{color:#337FE5;font-size:32px;font-weight:bold;text-align:center;margin-bottom:40px;}
.Floor002358 .list{ width:100%; position: relative;}
.Floor002358 .bd ul{ margin: 0; padding: 0 10px;}
.Floor002358 .bd li{ width: 100%; margin: 0 0 15px; transition:.5s; display: block; }
.Floor002358 .bd li span{ display: block; padding-bottom:71%; width:100%; background-position:center; background-size: contain; background-repeat: no-repeat;}
.Floor002358 .list .iconfont{ position: absolute; top: 50%; margin-top: -35px; width: 70px; height: 70px; font-size: 70px; text-align: center; cursor: pointer; color: #999999; font-weight: lighter;}
.Floor002358 .list .iconfont:hover{ color: #f8b62b;}
.Floor002358 .list .prev{ left: -80px;}
.Floor002358 .list .next{ right: -80px;}
@media only screen and (min-width:1024px ) {
.Floor002358 .title{ font-size: 32px;}
}
@media only screen and (max-width:1360px ) {
.Floor002358 .list{ padding: 0 50px;overflow:hidden;}
.Floor002358 .list .iconfont{ font-size: 40px; width: 40px; height: 40px; margin-top: -20px;}
.Floor002358 .list .prev{ left: 0;}
.Floor002358 .list .next{ right: 0;}
}
@media only screen and (max-width:767px ) {
.Floor002358 .title{ padding-bottom: 20px;}
.Floor002358 .list{ padding: 0 15px 0 0;}
.Floor002358 .list .iconfont{ display: none;}
.Floor002358 .title{ font-size: 24px;}
}

/*.Floor002333*/
.Floor002333{ padding:3% 0; background:#fff; }
.Floor002333 .auto{ position:relative;}
.Floor002333 .title{color:#337FE5;font-size:32px;font-weight:bold;text-align:center;margin-bottom:40px;}
.Floor002333 .list{ width:100%; position: relative;}
.Floor002333 .bd ul{ margin: 0; padding: 0 10px;}
.Floor002333 .bd li{ width: 100%; margin: 0 0 15px; transition:.5s; display: block; }
.Floor002333 .bd li span{ display: block; padding-bottom:71%; width:100%; background-position:center; background-size: contain; background-repeat: no-repeat;}
.Floor002333 .list .iconfont{ position: absolute; top: 50%; margin-top: -35px; width: 70px; height: 70px; font-size: 70px; text-align: center; cursor: pointer; color: #999999; font-weight: lighter;}
.Floor002333 .list .iconfont:hover{ color: #f8b62b;}
.Floor002333 .list .prev{ left: -80px;}
.Floor002333 .list .next{ right: -80px;}
@media only screen and (min-width:1024px ) {
.Floor002333 .title{ font-size: 32px;}
}
@media only screen and (max-width:1360px ) {
.Floor002333 .list{ padding: 0 50px;overflow:hidden;}
.Floor002333 .list .iconfont{ font-size: 40px; width: 40px; height: 40px; margin-top: -20px;}
.Floor002333 .list .prev{ left: 0;}
.Floor002333 .list .next{ right: 0;}
}
@media only screen and (max-width:767px ) {
.Floor002333 .title{ padding-bottom: 20px;}
.Floor002333 .list{ padding: 0 15px 0 0;}
.Floor002333 .list .iconfont{ display: none;}
.Floor002333 .title{ font-size: 24px;}
}

/*owl-carousel */
.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%;}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.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 .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{
	0%{opacity:1}
	100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-nav{ display:none;}
.owl-dots{ text-align:center;}
.owl-dots .owl-dot{ display:inline-block;}
.owl-dots .owl-dot span{ background:#D6D6D6; display:block; width: 15px; height: 15px; margin: 5px 7px; transition: opacity .2s ease; border-radius: 30px;}
.owl-dots .owl-dot.active span{ background:#008cd6;}
/*end*/

.footer-bottom { width: 100%; text-align:center; margin-top: .8rem; margin-bottom: .8rem; overflow: hidden;}
.footer-bottom a { display:inline-block;}
.footer-bottom img { float: left; margin-left: .8rem; }


/*PicList002949 */
.PicList002949 .title{color:#337FE5;font-size:32px;font-weight:bold;text-align:center;margin-bottom:40px;}
.PicList002949 .item{margin: 2.08vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
.PicList002949 .item a:hover{color: #008cd6;}
.PicList002949 .txt .inner{padding:2vw;}
.PicList002949 .txt p.dot6{ font-size:15px; line-height:30px; color: #666;}
.PicList002949 .tit{font-size: 20px; line-height:30px; color:#008cd6;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background: #008cd6; width: 48px; height: 2px;}
.PicList002949 .item a:hover  .tit:after{background: #008cd6;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:50%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 16px;}
.PicList002949 .title{ font-size:24px; margin-bottom:20px;}
}

.Banner001745{ text-align:center;}


/*PicList003142 */
.PicList003142{margin:3% 0;}
.PicList003142 h2{color:#337FE5;font-size:32px;font-weight:bold;text-align:center;margin-bottom:3%;}
.PicList003142 li{float: left; margin-bottom: 2.5em;border: 3px solid #ddd;transition:.3s;}
.PicList003142 li .txt{padding: 1em; width: 100%;}
.PicList003142 li .tit{ margin-bottom:1em; font-size: 1.125em;line-height: 1.6666; min-height: 3.3332em;}
.PicList003142 li p{font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;color: #333;}
.PicList003142 li p,
.PicList003142 li .txt span.preprice{ display: none;}
.PicList003142 li .txt span{color: #e60012;display: block;padding: 10px 0;}
.PicList003142 li .txt span.more{text-align: center;padding: 5px;border: 1px solid #008cd6;transition:.3s;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 72%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #008cd6;}
.PicList003142 li:hover{border-color:#e60012;}
.PicList003142 li a:hover .txt span.more{border-color:#e60012;background:#e60012;color: #fff;}
@media (min-width:1025px) {
.PicList003142 h2{ font-size: 32px;}
.PicList003142 li{width: 32.1%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(4n+1){}
.PicList003142 .list2 li{width:93%;}
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}
.PicList003142 h2{font-size: 24px;padding-bottom:10px;}
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;}
.PicList003142 li .txt{padding: 1em;}
}





/*RighInfo003134 */
.RighInfo003134{margin: 3% 0;}
.RighInfo003134 .img-side{ margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .pic{ border-radius: 10px; overflow: hidden;}
.RighInfo003134 .img-group li .Ispic{/* background-size: contain; */padding-bottom: 65%;}
.RighInfo003134 .controls{ display:none; position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #e60012; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{/* background: #f5f5f5; */}
.RighInfo003134 .img-side .txt .zw{background:#f5f5f5;padding: 3% 3% 5% 3%;}
.RighInfo003134 .img-side .tit{ font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .txt dl span{font-size: 16px;line-height: 36px;display: block;}
.RighInfo003134 .img-side .txt dl span.preprice i{color:#e60012;font-style: inherit;}
.RighInfo003134 .img-side .txt .dl2 span{ display: block;}
.RighInfo003134 .img-side .txt .dl2 .xcx{ font-size: 14px;color: #da251d;cursor: pointer;font-style:normal;float: right;}
.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 24px; font-weight: bold; padding-bottom: 10px;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 42px; height: 42px;border-radius: 50%;background-color: #008cd6;display: inline-block;vertical-align: top; margin-right: 10px; background-repeat: no-repeat; background-position: center; background-size: auto 60%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon1.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-icon2.svg);}
.RighInfo003134 .prod-intro .name-3 i{background-image: url(../images/RighInfo003134-icon3.svg);}
.RighInfo003134 .prod-intro .name-4 i{background-image: url(../images/RighInfo003134-icon4.svg);}


.RighInfo003134 .prod-intro .singlePage{line-height: 2; margin: 2% 0 3% 0; font-size: 16px;color: #333;}
.RighInfo003134 .prod-intro .web-table{ overflow:auto;}
.RighInfo003134 .prod-intro .table-line{ margin:0 auto; text-align: center;}
.RighInfo003134 .prod-intro .table-line td{ font-size:16px; padding:10px; color: #000; border:solid 1px #000;}
.RighInfo003134 .prod-intro .color-ik{ font-size:16px; color: #000;}
.RighInfo003134 .prod-intro .line-txi{ font-size:16px; padding:20px 0; color: #000; border-top:solid 1px #cfcfcf;}
.RighInfo003134 .img-side .txt .btn_buycart a{background: url(../images/gwc.png) no-repeat left center;padding-left: 30px;color: #fff;font-size: 16px;}
.RighInfo003134 .img-side .txt .btn_buycart span{background: #e60012;padding: 10px 20% 10px 5%;}


.RighInfo003134 .tab .h1_tab{margin:0;margin-bottom:3%;overflow:hidden;font-size:18px;font-weight:normal;color:#333;background-color:#f5f5f5;}
.RighInfo003134 .tab .h1_tab span{float:left;width: 50%;text-align: center; padding:0 40px;line-height:55px;background-color:#f5f5f5;cursor:pointer;}
.RighInfo003134 .tab .h1_tab span.on{background-color:#008cd6;color:#fff;}

.RighInfo003134 .Downlist{}
.RighInfo003134 .Downlist li{border: 1px solid #eee;margin-bottom: 15px; padding-left:20px; position:relative; padding-right:20px;}
.RighInfo003134 .Downlist li a{ display:block; background:url(../images/down-icon.png) no-repeat right center;padding:15px 0; padding-right:50px; color: #222;}
.RighInfo003134 .Downlist li .tit{ font-size: 16px; background: url(../images/icon-file-gray.svg) 0 50% no-repeat; background-size: auto 100%; padding-left: 42px;}
.RighInfo003134 .Downlist li:hover{ background-color:#008cd6;color:#fff;}
.RighInfo003134 .Downlist li:hover .tit{background-image:url(../images/icon-file_hover.svg);}
.RighInfo003134 .Downlist li:hover a{ color:#fff;background:url(../images/down-icon_hover.png) no-repeat right center;}



@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 48%;float:left;}
.RighInfo003134 .txt{width: 48%;float:right;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .Recommended-list li{ float: left; width: 49%; margin-right: 2%;}
.RighInfo003134 .Recommended-list li:nth-child(2n){margin-right: 0%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{margin-bottom: 25px;}
.RighInfo003134 .img-side .tit{font-size: 24px;}
.RighInfo003134 .img-side .txt dl span{ font-size: 14px;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .tab .h1_tab{ font-size: 16px;margin-bottom: 25px;}
.RighInfo003134 .tab .h1_tab span{padding: 0 20px;line-height: 45px;}
.RighInfo003134 .prod-intro .name{font-size: 20px;line-height: 1.6;}
.RighInfo003134 .prod-intro .name i{width: 35px; height: 35px;}
.RighInfo003134 .prod-intro .singlePage{ font-size: 14px;}
}
@media (max-width:640px) {
.RighInfo003134 .prod-intro .table-line{ width:100%;}
.RighInfo003134 .prod-intro .table-line td{ line-height:1.5; padding:5px; font-size:14px;word-break:break-all;}
}


.RighInfo003134 .m_numberSelect{ display:inline-block; border: 1px solid #cacaca; position: relative; background-color: #FFF; width:96px;margin:3% 0;}
.RighInfo003134 .m_numberSelect .i_minus,.RighInfo003134 .m_numberSelect .i_add{ width:27px; height:30px; line-height:30px; display:inline-block; color:#796767; font-size:20px; font-weight:bold; text-align:center; float:left;}
.RighInfo003134 .m_numberSelect .numberInput{width:40px; color:#796767; font-size:14px; text-align:center; line-height:30px; border: none; border-left:1px solid #cacaca;border-right:1px solid #cacaca; display:inline-block; height:30px;float:left;}
.RighInfo003134 .btn_buycart{display:block;padding: 10px 0;    cursor: pointer;}



.Recommended-list ul{ padding-top: 2%;}
.Recommended-list .name{border-bottom: 1px solid #efefef;font-size: 24px; font-weight: bold; padding-bottom: 10px;color: #333; line-height: 2;}
.Recommended-list li{ margin-bottom: 2%;}
.Recommended-list li .text{ padding: 4%; background: #f5f5f5;}
.Recommended-list li .text .tit {font-size: 18px;line-height: 1.5; color: #333; margin-bottom: 10px;}
.Recommended-list li .text p{ color: #999; font-size: 16px; line-height: 1.75; margin: 0;}
.Recommended-list li a:hover .text .tit{color:#008cd6;}

@media (min-width:1025px) {
.Recommended-list li{ float: left; width: 49%; margin-right: 2%;}
.Recommended-list li:nth-child(2n){margin-right: 0%;}
}
@media (max-width:1024px) {
.Recommended-list .name{ font-size: 20px;}
.Recommended-list li .text .tit{ font-size: 16px;}
.Recommended-list li .text p{font-size: 14px;}
}



.box_pic{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.box_pic > .ytable{height: 100%;}
.box_pic .box{background: #fff;  width: 300px;height: 300px;margin: 0 auto; position: relative; }
.box_pic .close{position: absolute; right: 10px;top: 10px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.box_pic .close:before,
.box_pic .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.box_pic .close:after{transform: rotate(45deg);}
.box_pic .box .consult{ text-align: center; width: 100%; position: absolute; bottom:25%; left:0; font-weight: bold; font-size:16px;}
.box_pic .box .img{padding: 10%;}
.box_pic .box .img img{}


.box_txt{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.box_txt > .ytable{height: 100%;}
.box_txt .box{background: #fff;  width: 300px;height: 100px;margin: 0 auto; position: relative; }
.box_txt .close{position: absolute; right: 10px;top: 10px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.box_txt .close:before,
.box_txt .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.box_txt .close:after{transform: rotate(45deg);}
.box_txt .box .img img{}
.box_txt .box .txt{padding: 10%;}
.box_txt .box .txt p{font-size: 16px;line-height: 30px;text-align: center;}




.Recommended-list{}


.bzinfo{    overflow: hidden;
    padding-right: 170px;
    position: relative;
}
.bzinfo span,.RighInfo003134 .img-side .tit{word-break: break-all;}
.bzinfo .xcx{position: absolute;
    right: 0;
    top: 0;}
