﻿@charset "utf-8";
body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#666;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',Zitino;min-width:320px;}
a{color:#666;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#1e509b;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.center{text-align:center;}
.hide{overflow:hidden;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.container{position:relative;min-width:320px;width:100%;max-width:1600px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pd50{padding:50px 0;font-size:16px;overflow:hidden;}
.pd60{padding:60px 0;font-size:16px;overflow:hidden;}
.mb40{margin-bottom:40px;}
.font14{font-size:.875em;}
.gray{background:#efefef;}
.flex{display: flex;justify-content: space-between;}
.icon {display: inline-block;font-style: normal;vertical-align: middle;}
.num {font-family: 'webfont';font-size: 52px;line-height: normal;font-weight: bold;color: #1e509b;}
.lflex {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;}

/* listTitle */
.listTitle{font-size:14px;color:#bdbdbd;background: url('../images/line.png') no-repeat left bottom; text-align:center; font-weight:400; margin:10px auto 0;}
.listTitle span{display:block;font-size: 40px;color:#000123;letter-spacing: 2px;}


/* iconfont */
@font-face {
  font-family: 'iconfont';  /* Project id 2822964 */
  src: url('//at.alicdn.com/t/font_2822964_ghiu1wutzis.woff2?t=1632191999232') format('woff2'),
       url('//at.alicdn.com/t/font_2822964_ghiu1wutzis.woff?t=1632191999232') format('woff'),
       url('//at.alicdn.com/t/font_2822964_ghiu1wutzis.ttf?t=1632191999232') format('truetype');
}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  position:relative;
}

/* 图片列表 */
.picList ul{margin-right:-30px;}
.picList li{width:25%;text-align:center;float:left;padding-right:30px;margin-bottom:30px;}
.picList li a{display:block;overflow:hidden;}
.picList li .pImg{padding-top:74%;border:1px solid #e1e1e1;}
.honorList li .pImg{padding-top:100%;}
.honorList li{width:20%;}
.picList li p{font-weight:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;z-index:2;position:relative;margin-top:20px;}
.picList li a:hover img{transform:scale(1.1);}
.picList li a:hover p{color:#1e509b;}
.partnerList{background:none;}
.partnerList ul{padding-left:1px;}
.galy{background:#f5f5f5;}
.honorList li .pImg{padding-top:124%;}
.honorList li{width:20%;}

/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#1e509b;color:#fff;border:1px solid #1e509b;}

/* header */
.header{width:100%;height:90px;line-height:90px;background:#fff;}
.headTie{float:left;margin-left:20px;color:#333;line-height:1.5;padding-top:35px;}
.headTie span{display: block;font-size:1.375em;color:#1e509b;font-weight:bold;letter-spacing:0;}
.nav {width: 50%;padding-left: 6%;height:90px;display:flex;justify-content:space-between;font-size:1.143em;}
.nav .m{float:left;text-align:center;position:relative;z-index:10;}
.nav .m>a{color:#333;display:inline-block;position:relative;}
.nav .m i{font-family:"iconfont";font-style:normal;margin-right:5px;float: left;}
.nav .cur>a,.nav .m>a:hover{color:#1e509b;}
.nav .navSub{position:absolute;left:50%;top:120%;background:#eee;line-height:35px;width:160px;color:#333;font-size:.875rem;transform:scale(0);transition:top .4s,opacity .4s;opacity:0;margin-left:-80px;}
.nav .navSub::after{content:"";position: absolute;left:50%;top:-12px;border:6px solid transparent;border-bottom-color:#ddd;margin-left:-6px;}
.nav .navSub li{border-bottom:1px solid #ddd;line-height:45px;}
.nav .navSub a{color:#333;display:block;}
.nav .navSub a:hover{background:#1e509b;color:#fff;}
.nav .m:hover .navSub{transform:scale(1);opacity:1;top:100%;}
.headTel {/* position:absolute; *//* right:0; *//* top:0; */color:#1e509b;font-size:1.375em;padding-left:20px;font-family:Arial;background: url('../images/tel.png') no-repeat left center;float: right;}
.wapTel{font-family:"iconfont";position: absolute;color:#005ab0;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}
.headFix{box-shadow:0 0 10px #ddd;z-index:99;position: fixed;left:0;top:0;}
/* 导航按钮 */
.navTrigger{position:absolute;top:22px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#1e509b;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}
.wapTel{font-family:"iconfont";position: absolute;color:#1e509b;right:55px;font-size:1.7rem;line-height:1;display:none;}
/* header */

/* banner */
#banner{width:100%;}
#banner .swiper-container{width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
#banner .swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/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;}
#banner .swiper-slide img{max-width:100%; display: block}
#banner .swiper-button-prev,.bannerBox .swiper-button-next{display:none;left:50px; background-image:none }
#banner .swiper-button-next{left:auto;right:50px;}
#banner .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ color:#fff;font-size:80px;}
#banner .swiper-pagination{bottom: 40px;}
#banner .swiper-pagination span{}
#banner .swiper-pagination span{opacity:1; position:relative;display:inline-block;margin: 0 10px;cursor: pointer;font-size:0px;width:13px;height:13px;border-radius:50%;border:1px #fff solid; background:none }
#banner .swiper-pagination span.swiper-pagination-bullet-active{background: #fff;opacity: 1;}
#banner .swiper-pagination span.swiper-pagination-bullet-active:before{ opacity: 1;}
/* banner */

/* product */
.product{padding-bottom:45px;}
.hTitle{font-size:1rem;color:#191919;margin-bottom:20px;padding-bottom:20px;background: url('../images/line.png') no-repeat left bottom; text-align:center;}
.hTitle span{display:block;font-size:2.25em;color:#191919;letter-spacing: 2px;font-weight: bold;}
.hTitle b{color:#1e509b;}
.hTitle2{background-position:center bottom;text-align:center;}
/*--*/
.proMenu{height:45px;line-height:45px;margin-bottom:40px;text-align:center; display: flex;flex-flow: row wrap;justify-content: center;}
.proMenu li{position:relative;z-index:10;background:#1e509b;margin:0 20px;}
.proMenu li a{color:#fff;display: block;}
.proMenu .tie>a{font-size:1.286em;padding:0 65px;}
.proMenu ul {position: absolute;background:#fff;left:0;top:110%;width:100%;opacity:0;transform: scale(0);transition:top .5s,opacity 0.4s;font-size:13px;}
.proMenu ul li{float:none;width:100%;line-height:40px;margin:0;}
.proMenu li:hover ul{opacity:1;transform: scale(1);top:100%;}
.proMenu ul li a:hover{background:#2f318b;}
/*--*/
.proMain{margin-right:-20px;}
.proMain li{float:left;width:25%;padding-right:30px;font-size:1.143em;}
.proMain li a{display:block;overflow:hidden;}
.proMain li .pImg{padding-top:76%;}
.proMain li .pImg::after,.proSlide .pImg::after{content:"";position: absolute;left:15px;top:15px;right:15px;bottom:15px;transform:scale(0) rotate(-180deg);opacity:0;transition:all .4s;}
.proMain li h4{height:65px;padding:15px 0;color:#191919;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;text-align:center;}
.proMain li h4 i{font-style:normal;margin-left:15px;color:#999;font-size:14px;}
.proMain li a:hover img{transform: scale(1.1);}
.proMain li a:hover h4,.proMain li a:hover i{color:#2f318b;}
.proMain li a:hover .pImg::after,.proSlide li a:hover .pImg::after{transform:scale(1) rotate(0deg);opacity:1;}
/* product */

/* case */
.case .gallery-top li a{display: block;position: relative;z-index: 2;height: 740px;overflow: hidden;} 
.case .gallery-top li a:after{ opacity: 0.3; content:"";position:absolute;left:0;top:0;width:100%;height: 100%;background:#000;}
.case .gallery-top .box{opacity:0;position:relative;z-index:2; margin-top: 15%;width: 40%;transform: translateY(20px);transition: all .6s ease-in-out;}
.case .gallery-top h4{color:#fff;font-size:36px;font-weight: bold;margin-bottom: 40px;}
.case .gallery-top p{-webkit-line-clamp: 6;color:#fff;font-size:15px;line-height: 26px;}
.case .gallery-top .bg{position: absolute;left: 0;top: 0;right: 0;z-index: -1;display:block;width: 100%;height: 100%;object-fit: cover;transition:all 0.5s;animation: scale 30s infinite;}
.case .gallery-top .swiper-slide-active .box{opacity:1;transform: translateY(0px);}
.case .target{position: relative;z-index:2;/*margin-top:-138px;*/}
.case .target:after{opacity:0.7;content: ""; position: absolute;left:0;top:0;width:100%;height:100%; background: #1e6dab;}
/*--*/
.case .gallery-thumbs{}
.case .gallery-thumbs li{position: relative; padding:20px 20px;  text-align: center;cursor:pointer; }
.case .gallery-thumbs li:before{content: "";position: absolute;right:0;top:15%;width:1px;height:70%; background: rgba(255,255,255,0.2);}
.case .gallery-thumbs li:after{content: "";position: absolute;left:10%;bottom:0;width:80%;height:1px; background: rgba(255,255,255,0.2);}
.case .gallery-thumbs em{display: table;margin:0 auto 10px;width: 61px;height: 61px;background-repeat:no-repeat;background-position: center;}
.case .gallery-thumbs h4{color:#fff;font-size:18px; }
.case .gallery-thumbs .swiper-slide-thumb-active{ background: #1e6dab;}
.case .gallery-thumbs .x1 em{ background-image: url(../images/caseIco01.png);}
.case .gallery-thumbs .x2 em{ background-image: url(../images/caseIco02.png);}
.case .gallery-thumbs .x3 em{ background-image: url(../images/caseIco03.png);}
.case .gallery-thumbs .x4 em{ background-image: url(../images/caseIco04.png);}
.case .gallery-thumbs .x5 em{ background-image: url(../images/caseIco05.png);}
.case .gallery-thumbs .x6 em{ background-image: url(../images/caseIco06.png);}
@keyframes scale
{
  from {transform:scale(1);}
  50% {transform:scale(1.1);}
  to {transform:scale(1);}
}
/* case */

/* news */
.news{ background-color: #f5f5f5; padding-bottom:40px;}
.homeNew{ position:relative;}
.homeNewLeft{ float:left; width: 48.63%; }
.homeNewLeft .newLeftPic{overflow: hidden;/* padding-bottom: 71.6%; */position:relative;}
.homeNewLeft .newLeftPic img{left:0;top:0;width:100%;min-height: 80%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.homeNewLeft .newLeftPic:hover img{transform: scale(1.09,1.09);-ms-transform: scale(1.09,1.09);-webkit-transform: scale(1.09,1.09);-o-transform: scale(1.09,1.09);-moz-transform: scale(1.09,1.09);}
.homeNewLeft .newLeftDown{position: relative;overflow: hidden;display: block;/* float: left; */}
.homeNewLeft .newLeftDown .newLeftFloat{position: relative;width: 100%;padding: 2.8169%;/* left: 4.23%; *//* bottom: 0; */background-color: #fff;-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 8px rgba(0,0,0,0.2);-o-box-shadow: 0 0 8px rgba(0,0,0,0.2);box-shadow: 0 0 8px rgba(0,0,0,0.2);display: block;overflow: hidden;}
.homeNewLeft .newLeftDown .newLeftFloat h3{ color: #1e509b; font-size: 22px; font-weight: bold; line-height: 32px;}
.homeNewLeft .newLeftDown .newLeftFloat .newText{ margin: 1.54% 0 3.59% 0; height: 56px; color: #666666; font-size: 14px; line-height: 28px; overflow: hidden;}
.homeNewLeft .newLeftDown .newLeftFloat .newMore{}
.homeNewLeft .newLeftDown .newLeftFloat .newMore .newMoreLeft{ float: left; color: #999999;}
.homeNewLeft .newLeftDown .newLeftFloat .newMore .newMoreRight{ float: right;}
.homeNewLeft .newLeftDown .newLeftFloat .newMore .newMoreRight span{ float: left; color: #1e509b; font-size: 12px; text-transform: uppercase; }
.homeNewLeft .newLeftDown .newLeftFloat .newMore .newMoreRight b{ float: left; width: 30px; height: 7px; margin: 6px 0 0 10px; line-height: 0; overflow: hidden;}
.homeNewLeft .newLeftDown .newLeftFloat .newMore .newMoreRight b img{-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.homeNewLeft .newLeftDown:hover .newLeftFloat .newMore .newMoreRight b img{ margin-left: -5px;}
/*--*/
.homeNewRight{ float: right; width: 48.63%;}
.homeNewRight ul{}
.homeNewRight ul li{padding-bottom: 3%;}
.homeNewRight ul li:last-child{padding-bottom:0;}
.homeNewRight ul li a{float: left;width: 100%;background-color: #fff;padding: 2.8169%;}
.homeNewRight ul li a .newRightPicture{float: left;width: 200px;height: 150px;overflow: hidden;}
.homeNewRight ul li a .newRightPicture .img2{-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.homeNewRight ul li a:hover .newRightPicture .img2{transform: scale(1.09,1.09);-ms-transform: scale(1.09,1.09);-webkit-transform: scale(1.09,1.09);-o-transform: scale(1.09,1.09);-moz-transform: scale(1.09,1.09);}
.homeNewRight ul li a .newRightPad{padding-left: 220px;}
.homeNewRight ul li a .newRightPad h3{ color: #333333; font-size: 18px; font-weight: bold; line-height: 28px;}
.homeNewRight ul li a:hover .newRightPad h3{ color: #1e509b;}
.homeNewRight ul li a .newRightPad .padText{ height: 48px; margin: 10px 0; color: #666666; font-size: 14px; line-height: 24px; overflow: hidden;}
.homeNewRight ul li a .newRightPad .padMore{}
.homeNewRight ul li a .newRightPad .padMore .newMoreLeft{ float: left; color: #999999;}
.homeNewRight ul li a .newRightPad .padMore .newMoreRight{ float: right;}
.homeNewRight ul li a .newRightPad .padMore .newMoreRight span{ float: left; color: #999999; font-size: 12px; text-transform: uppercase; }
.homeNewRight ul li a:hover .newRightPad .padMore .newMoreRight span{ color: #1e509b;}
.homeNewRight ul li a .newRightPad .padMore .newMoreRight b{ float: left; width: 30px; height: 7px; margin: 6px 0 0 10px; line-height: 0; overflow: hidden;}
.homeNewRight ul li a .newRightPad .padMore .newMoreRight b .imgs{}
.homeNewRight ul li a .newRightPad .padMore .newMoreRight b .imgd{ display: none;}
.homeNewRight ul li a:hover .newRightPad .padMore .newMoreRight b .imgs{ display: none;}
.homeNewRight ul li a:hover .newRightPad .padMore .newMoreRight b .imgd{ display: block;}
/* news */

/* cooperation */
.cooperation .indexHead{ width:100%; float:left; text-align:center; padding-bottom:46px; background:url(/template/theme/CN/3080_index1.png) no-repeat center bottom;}
.cooperation .indexHead h2{ width:100%; float:left; font-size:54px; color:#333; line-height:70px; letter-spacing:1px;}
.cooperation .indexHead h5{ width:100%; float:left; margin-top:16px; font-size:16px; color:#888; line-height:24px; letter-spacing:1px;}
.cooperation .index5 .index5Body{ margin:0 -7px;}
.cooperation .index5 .index5Body ul{ width:100%; float:left; }
.cooperation .index5 .index5Body ul li{ width:16.66%; float:left;padding:7px;}
.cooperation .index5 .index5Body ul li img{left:0;top:0;border:solid 1px #e5e5e5;}
/* cooperation */

/* about */
.hTitleW,.hTitleW span{color:#fff;}
.pt60{padding-top:60px;}
.pm40{padding-bottom:40px;}
.about{ background: url(../images/AboutBg.jpg) no-repeat center; background-size:cover ;}
.about .container{padding:0 130px}
.about .wx{color:#fff;font-size:16px; text-align: center;line-height:28px;}
.about .digital{margin:60px 0}
.ab-dl li{display:inline-block; text-align: center;width: 25%;float: left;}	
.ab-dl li span{color:#3e88f1;font-size:60px;display:inline-block;font-weight: bold;}
.ab-dl li font{color:#fff;font-size:30px;}
.ab-dl li h5{color:#fff;font-size:16px; margin-top:1px;}
.about .srll{position: relative;}
.about .srll .btn{width:40px;height:40px;line-height:34px;left:-70px; color:#fff;font-size:25px; border:#fff 2px solid;border-radius: 50%; text-align: center; background-image:none ;}
.about .srll .btn.nt{left:auto;right:-70px;}
.about .srll .btn:hover{color:#666; background: #fff}
/* about */

/* footer */
.footer{ background-color:#f5f5f5;background-size: cover;}
.foot-nav{padding: 85px 0 50px 0;}
.foot-nav .item{float: left; color: #A5A6A8;}
.foot-nav .item ~ .item{margin-left: 100px;}
.foot-nav .item .tit{font-size: 18px; color: #060606; line-height: 1; margin-bottom: 25px;}
.foot-nav .item .flex ul ~ ul{margin-left: 30px;}
.foot-nav .item ul li ~ li{margin-top: 8px;}
.foot-nav .item ul li a{color: #484747; font-size:14px;}
.foot-contact{padding: 60px 40px 0; width: 329px; text-align: center;}
.foot-contact .foot-zx{display: block; height: 48px; background-color: #ffffff; line-height: 48px; font-size: 16px; color: #1e509b; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.foot-contact .foot-zx:hover{box-shadow: 0 5px 10px rgba(0,0,0,0.15);}
.icon-foot-zx{width: 29px; height: 26px; background: url(../images/foot-zx.png) no-repeat center; background-size: contain; margin-right: 20px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.foot-contact .foot-zx:hover .icon{-webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); -o-transform: translateX(-5px); transform: translateX(-5px);}
.icon-foot-tel{width: 19px; height: 25px; background: url(../images/foot-tel.png) no-repeat center; background-size: contain; margin-right: 12px; margin-top: -4px;}
.foot-contact .tel{font-size: 24px; font-weight: bold; line-height: 1; color: #060606; margin-top: 20px;}
.foot-contact .addr{font-size: 14px; line-height: 20px; color: #333333; text-align: left; margin-top: 18px; margin-bottom: 30px;}
.foot-contact .qr li p{margin-top: 5px; color: #484747; line-height: 25px; font-size:14px;}
/*--*/
.copyright{padding-top: 30px; padding-bottom: 30px; border-top: 1px solid rgba(225,216,216); color: #353434; font-size:14px;}
.copyright a{color: #353434; font-size:14px;}
.copyright .fr a{margin-left: 15px; font-size:14px;}
.foot-nav .item ul li a:hover,
.copyright a:hover,
.site-links a:hover{color: #1e509b;}
/* footer */

/* footBar */
.footBar{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:99;overflow:hidden;}
.footBar a{display:block;float:left;width:33.333333%;text-align:center;height:40px;line-height:40px;color:#fff;font-size:14px;}
.footBar a:nth-child(1){background:rgba(51,51,51,.9)}
.footBar a:nth-child(2){background:rgb(30,80,155,.9)}
.footBar a:nth-child(3){background:rgba(63,122,210,.9)}
/* footBar */

/* liatBanner */
.listBanner{position: relative; overflow: hidden; height: 450px;}
.listBanner .pb-pic{overflow: hidden;}
.listBanner .pb-pic img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;position: relative;max-width: none;}
.listBanner .wap-pic{display: none;}
.listBanner{height: auto;}
.about-banner .pb-pic img{left: 0; margin-left: 0; max-width: 100%; width: 100%;}
@-webkit-keyframes SlickIn{0%{-webkit-transform: scale(1.1, 1.1)} 100%{-webkit-transform: scale(1, 1)}}
@-webkit-keyframes SlickOut{0%{-webkit-transform: scale(1, 1)} 100%{-webkit-transform: scale(.9, .9)}}
@keyframes SlickIn{0%{transform: scale(1.1, 1.1)} 100%{transform: scale(1, 1)}}
@keyframes SlickOut{0%{transform: scale(1, 1)} 100%{transform: scale(.9, .9)}}
.listBanner .pb-tit{position: absolute; top: 37%; left: 50%; z-index: 2; margin-left: -700px;}
.listBanner .pb-tit.center{left: 0; margin-left: 0; width: 100%;}
.listBanner .pb-tit .en{font-size: 18px; line-height: 1; color: rgba(255,255,255,.9); margin-top: 20px;}
.listBanner .pb-tit.black .en{color: #595959;opacity: .5;}
.listBanner .pb-tit .en2{color: rgba(255,255,255,.5);}
.listBanner .pb-tit .cn{font-size: 36px; line-height: 1; color: #ececec;}
.listBanner .pb-tit.black .cn{color: #ececec;}
.listBanner .pb-tit .des{margin-top: 25px; font-size: 18px; line-height: 1; color: #fff;}
/* liatBanner */

/* listMenu */
.listMenu{background:#fff;margin-top:-64px;height:64px;line-height:64px;background: rgba(255, 255, 255, .9);padding:0 25px;font-size:16px;border-radius:5px 5px 0 0 ;}
.listMenu p{float:right;font-size:14px;background: url('../images/home.png') no-repeat left 22px;padding-left:25px;opacity:.8;background-size: 18px 18px;}
.listMenu .m{color:#191919;margin:0 15px;position:relative;display:inline-block;}
.listMenu .m::after{content:"";position: absolute;left:0;bottom:0;height:2px;width:100%;background:#1e509b;transform: scale(0,1);transform-origin:right;transition: transform .5s;}
.listMenu .m:hover,.listMenu .cur{color:#1e509b;}
.listMenu .cur::after{transform: scale(1);}
/* listMenu */

/* listProduct */
.proShow_R{width:75%; }
.listProduct,.listCase{padding-top:60px;overflow: visible; padding-bottom:60px;}
.proSider{width:22%;font-size:1.143em;float:left;}
.proSider .title{background:#1e509b;padding:30px;color:#fff;font-size:2.25em;text-transform: uppercase; font-weight:bold;}
.proSider .title span{display:block;font-family:Arial;font-size:0.556em;}
.proSider .title i{float:right;color:#1e509b;display:none;font-size:14px;cursor:pointer;position: relative;padding-right:25px;font-style:normal;}
.proSider .title i b{padding-left:4px; font-size:18px;}
.proSide_sub{background:#f2f2f2;margin-bottom:30px;width:100%;}
.proSide_sub li a{padding:0 25px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;height:55px;line-height:55px; font-weight:bold;border-bottom: 1px solid #fff; color:#333; font-size:16px;}
.proSide_sub li i{font-family:"iconfont";margin-right:5px;font-style:normal;font-size:0.286em;position: relative;}
.proSide_sub li a:hover,.proSide_sub li .cur{background:#2d69c4;color:#fff;}
.proSide_sub ul{border-bottom: 1px solid #fff;font-size:.875em;padding:10px 0;}
.proSide_sub ul li{background: url('../images/ly_li2.png') no-repeat 50px center;padding-left:65px;}
.proSide_sub ul li a{height:40px;line-height:40px;padding:0;font-weight:400;border:none; font-size:14px;}
.proSide_sub ul li a:hover{color:#1e509b;background:none;}
.proSide_sub ul li .cur,.proSider ul ul a:hover{color:#1e509b;background:none;}
/*--*/
.relaCase{background:#f2f2f2;padding:20px 30px;}
.relaCase .tie{height:45px;border-bottom: 1px solid #d7d7d7;font-size:20px;color:#333;margin-bottom:20px;}
.relaCase li .pImg{padding-top:80%;}
.relaCase li p{height:60px;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size: 15px;}
.relaCase li i,.proList li i{float:right;font-style:normal;margin-left:15px;}
.relaCase li:hover img{transform: scale(1.1);}
/*--*/
.pro_bread{font-size:.875rem;height:70px;line-height:70px;overflow:hidden;margin-bottom:40px;}
.pro_bread strong{font-size:1.786em;font-weight:normal;color:#333;}
.pro_bread p{position:relative;padding-left:25px;}
.pro_bread p::after{content:"\e646";position:absolute;left:0;font-family:"iconfont"} 
.proList {margin-right:-30px;}
.proList li{float:left;width:33.3%;margin-bottom:20px;padding-right:30px;}
.proList li a{display:block;}
.proList li .pImg{padding-top:80%;transition:all .3s;border:1px solid #d1d1d1;transition:all .4s;}
.proList li p{height:60px;line-height:60px;color:#191919;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.proList li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover p{color:#1e509b;}
.searchList{width:100%;}
.searchList li{width:25%;}
/* listProduct */

/* ProductShow */
.listProduct .container{position:inherit;}
/*--*/
.proShowBox1{height: ;border:1px solid #d8d8d8;overflow:hidden;margin-bottom:50px;}
.proShow_pic{width: 43%;height: ;border-right:1px solid #d8d8d8;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:310px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*--*/
.spec-preview{width: 50%;height:510px;display: table-cell;vertical-align: middle;border-bottom:1px solid #d8d8d8;}
.spec-scroll,.spec-scroll .items{width:100%;height:104px;overflow:hidden;position:relative;}
.spec-scroll .items ul{position:absolute;width:680px;height:104px;}
.spec-scroll .items li{width:129px;float:left;border-right:1px solid #d8d8d8;text-align:center;position:relative;z-index:2;padding:2px 0;}
.spec-scroll .items li:after{content:"";position:absolute;left:0;top:0;border:1px solid transparent;width:100%;height:98%;z-index:-1;}
.spec-scroll .items li img{width:120px;height:100px;cursor:pointer;}
.spec-scroll .items li.on:after{border-color: #28166a;}
.spec-scroll .btn{position:absolute;left:0;top:0;width:30px;color:#fff;background:rgba(0,0,0,.6);height:104px;text-align:center;line-height:104px;font-family:"宋体";font-size:30px;font-weight:bold;z-index:3;cursor:pointer;display:none;}
.spec-scroll .next{left:auto;right:0;}
.spec-scroll:hover .btn{display:block;}
.spec-scroll .btn:hover{background:rgba(0,0,0,.8);}
/*--*/
.pshow{width: 75%;float: right;}
.proShow_font{width: 57%;padding: 40px;height: 590px;position:relative;}
.proShow_font:after{content:"";position:absolute;left:0;top: 395px;height:1px;background:#d8d8d8;width:100%;}
.proShow_font .title{font-size:36px;color:#333;m: 5px;margin-bottom: 5px;ont-weight:normal;line-height: 40px;}
.proShow_font span{font-size:14px;display:block;padding-top:10px;margin-bottom: 25px;}
.proShow_font .txt{/* height: 250px; */margin-bottom:50px;font-size: 14px;line-height: 32px;}
.proShow_font .left{width:270px;}
.proShow_font .left p{margin-bottom:35px;background: url('../../images/show_icon1.png') no-repeat left 3px;padding-left:25px;}
.proShow_font .left p span{font-size:28px;color: #1e509b;font-family:Arial;font-weight:bold;line-height:30px;display:block;margin-left:-25px;}
.proShow_font .left .zx{display:block;height:60px;line-height:60px;background: #1e509b;color:#fff;text-align:center;font-size:18px;border-radius:5px;}
.proShow_font .left .zx:hover{background:#28166a;}
.proShow_font .right{width: 280px;line-height: 36px;}
.proShow_font .right p{background: url('../../images/show_icon2.png') no-repeat left center;padding-left:25px;/* font-size: 14px; */}
.proShow_font .right .p2{background: url('../../images/show_icon3.png') no-repeat left center;margin-bottom:35px;}
.bshare-custom span{display:block;margin-bottom:10px;}
/*--*/*/
.gr-tab-list{overflow:hidden; margin-top:30px; margin-bottom:20px;}
.gr-tab-list .hd{height:34px;line-height:34px;border-bottom:1px solid #dadada}
.gr-tab-list .hd li{padding:0 30px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer;}
.gr-tab-list .hd li.on{background: #1e509b;color:#fff;}
.gr-tab-list .bd{overflow:hidden;padding-top:15px;}
.gr-tab-list table td{padding-left: 15px;}
/* ProductShow */

/* listNews */
.news_cover2{padding-bottom:40px;}
.listNews li{float:left;width:49%;margin-bottom:30px;transition:all .4s;background:#efefef;overflow:hidden;height:220px;;}
.listNews li:nth-child(2n){float:right;}
.listNews li .pic{height:220px;width:45%;overflow:hidden;display:block;}
.listNews li .txt{padding:4%;width:55%;}
.listNews li h4{font-size:1.429em;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:15px;font-size: 20px;font-weight: bold;}
.listNews li h4 a{color:#333;}
.listNews li h4 a:hover{color:#064f96;}
.listNews li p{height:70px;padding-bottom:10px;border-bottom: 1px solid #e3e3e3;margin-bottom:20px; font-size:14px;}
.listNews li .date{font-size:12px;}
.listNews li .more{font-size:12px;}
.newsList li:hover .bgImg{transform: scale(1.1);}
.listNews li:hover{box-shadow:0 5px 10px #ccc;}
/* listNews */

/* newsList,videoShow */
.picShow_l,.newsList,.videoShow{width: 76%;overflow:hidden;}
.showTitle{font-size:2.571em;color:#333;margin-bottom:8px;}
.newsShow,.videoShow .txt i {font-style:normal;}
.newsShow,.videoShow .txt .date{margin-right:15px;}
.showTie{overflow: hidden;margin-bottom: 40px;border-bottom: 1px solid #ccc;padding-bottom: 33px;}
.showTie h1{font-size:24px;color:#333;margin-bottom:25px;}
.showTie .txt span{color:#454545;position:relative;padding-left:22px;font-size:1.143em;margin-right:15px;}
.showTie .txt span:nth-child(1){padding-left: 0;}
.showTie .bshare-custom{margin-top:-30px;}
.newsShow,.videoShow .showTie p{font-size:.75rem;color:#999;}
.showCon{overflow:hidden;margin-bottom:40px; font-size:15px; color:#010101;}
.showCon .ce img{min-width:60%;}
.videoShow{width:100%;}
/*--*/
.proList .proTie{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;white-space:nowrap;text-overflow: ellipsis;}
.proList .proTie span{display:inline-block;border-bottom: 1px solid #07599f;height:40px;}
.proList {margin-right:-30px;}
.proList li{float:left;width:33.3%;margin-bottom:20px;padding-right:30px;}
.proList li a{display:block;}
.proList li .pImg{padding-top:80%;transition:all .3s;border:1px solid #d1d1d1;transition:all .4s;}
.proList li p{height:60px;line-height:60px;color:#191919;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.proList li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover p{color:#153ba0;}
.searchList{width:100%;}
.searchList li{width:25%;}
/*--*/
.picShow_r{width:22%;overflow:hidden;}
.picShow_r .title{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;white-space:nowrap;text-overflow: ellipsis;}
.picShow_r .title span{display:inline-block;border-bottom: 1px solid #07599f;height:40px;}
.picShow_r .title a{float:right;font-size:12px;margin-top:4px;}
.picShow_r li{border-bottom: 1px dotted #bfbfbf;padding-bottom:15px;margin-bottom:15px;overflow: hidden;font-size:12px;}
.picShow_r li .pImg{width:35%;float:left;padding-top:26%;margin-right:20px;border:1px solid #ddd;}
.picShow_r li h4{font-size:15px;margin-bottom:10px;}
.picShow_r li h4 a{color:#222;}
.picShow_r li h4 a:hover{color:#07599f;}
.picShow_r li:hover img{transform: scale(1.1);}
.picShow_r li:last-child{border-bottom:none;}
.rightNews_w li h4{font-size:18px;padding-top:10px;}
.showPage{height:90px;line-height:90px;overflow:hidden; border:1px solid #dcdcdc;}
.showPage a{float:left;width:43%;padding:0 20px;}
.showPage a i{font-style:normal;font-family:"宋体";font-weight:bold;padding-left:10px;margin-left:10px; border-left: 1px dotted #ccc;}
.showPage a:nth-child(2){float:right;text-align:right;}
.showPage a:nth-child(1) i{padding:0 10px 0 0;margin:0 10px 0 0; border-right: 1px dotted #ccc;border-left:none;}
.showPage a:nth-child(3){width:14%;text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.showPage a:hover{background:#07599f;color:#fff;}
.rightNews,.rightContact{/* background:#f2f2f2; */padding:5%;border: 1px solid #dcdcdc;}
.rightNews_w,.rightContact_w{background:#fff;padding:8%;}
.rightContact{margin-top:30px;}
.rightContact h4{background: url('../images/zxIcon.png') no-repeat left 8px;padding-left:30px;font-size:2em;color:#191919;font-family:Arial;font-weight:bold;border-bottom: 1px solid #ddd;padding-bottom:15px;margin-bottom:15px;}
.rightContact p{padding-left:80px;margin-bottom:10px;overflow:hidden;}
.rightContact p span{margin-left:-80px;float:left;}
/* newsList,videoShow */

/* listCase */
.solutionIndex li{background:#f8f8f8;overflow:hidden;margin-bottom:20px; line-height:26px;}
.solutionIndex li .pic{width:50%;overflow:hidden;display:block;height:368px;}
.solutionIndex li .txt{width:50%;padding:4%;position:relative;}
.solutionIndex li h4{font-size: 30px;font-weight:normal;position:relative;padding-bottom:15px;margin-bottom:30px;}
.solutionIndex li h4::after{content:"";position:absolute;left:0;bottom:0;height:1px;background:#07599f;width:15px;transition:all 0.4s; }
.solutionIndex li h4 a{color:#333;}
.solutionIndex li .txt .info{min-height:130px;font-size: 14px;}
.solutionIndex li .more{text-align:center;display:inline-block;font-size:12px;font-family:Arial;margin-top:25px;width:160px;border:none;height:46px;line-height:46px;color:#fff;background:#07599f;}
.solutionIndex li .more:hover{width:220px;color:#fff;border:none;}
.solutionIndex li:nth-child(2n) .txt{float:left;} 
.solutionIndex li:nth-child(2n) .pic{float:right;}
.solutionIndex li:hover .bgImg{transform: scale(1.05);}
.solutionIndex li h4 a:hover{color:#07599f;}
/* listCase */  
  
/* listVideo */
.listVideo ul{margin-right:-40px;overflow: hidden;}
.listVideo li{float:left;width:25%;padding-right:40px;margin-bottom:20px;}
.listVideo li a{display: block;overflow: hidden;}
.listVideo li .pImg{padding-top:78%;}
.listVideo li p{height:60px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .3s;padding-top:20px;text-align: center;}
.listVideo li .pImg::after{content:"";position:absolute;left:0;top:0;background:#000;opacity:.5;width:100%;height:100%;transition:all .5s;z-index:4;}
.listVideo li .pImg::before{content:"";position:absolute;left:50%;top:50%;width:50px;height:50px;background: url('../images/vIcon.png') no-repeat;margin-left:-30px;margin-top:-18px;z-index:5;transition:all .5s;}
.listVideo li:hover img{transform: scale(1.06);}
/* listVideo */

/* listAbout */
.listAbout{padding-bottom:30px;}
.listAbout .tie{font-size:2.571em;color:#07599f;margin-bottom:30px;line-height:1;}
.listAbout .left{width:50%;line-height:1.8;position: relative;}
.listAbout .font{overflow-y:auto;height:440px;font-size:15px;}
.listAbout .right{width:46%;height:510px;overflow:hidden;display:block;}
.listAbout .srll{margin-top:40px;}
/*--*/
.ptm100 {padding: 100px 0;}
.course{border-top:1px #ddd solid}
.course .long{position: relative;padding:40px 40px 0 40px;}
.course .list{}
.course li{ padding-right: 30px;}
.course em{}
.course li a{position:relative;display:block;padding:20px 0 20px 50px;}
.course li h4{color:#ccc;font-size:46px;}
.course li b{height:80px;display:block;color:#666;font-size:14px;}
.course li p{font-size:12px;color:#666666;margin-top:30px;}
.course li em{position:absolute;left:0;top:30px; float:left;width:20px;height:20px;border:4px #ccc solid;border-radius: 50%;}
.course li em:before,.course li em:after{content:"";position:absolute;top:12px;left: 7px;display: block;width:5px;height:120px;transition: all .4s ease-in-out;}
.course li em:before{background:-webkit-linear-gradient(top, #ccc, #fff);}
.course li em:after{height:0px;background:-webkit-linear-gradient(top, #1e509b, #fff);}
.course .btn{left: -30px;margin: 0;font-size:26px;color:#777;width:auto;height:auto; background:none;}
.course .btn.nt{left:auto;right: -30px;}
.course .btn:hover{color:#1e509b}
.course li:hover{transform:translateY(-15px);}
.course li:hover h4{color:#1e509b;font-family: 'siyuan';}
.course li:hover b{color:#1e509b;}
.course li:hover em{border-color:#1e509b}
.course li:hover em:after{height:120px}
/*--*/
.honor .hTitle{color:#fff;}
.honor{background-position:center;background-repeat: no-repeat;background-size:cover;background-attachment: fixed; padding-top:40px; padding-bottom:20px;}
.honor{position: relative;overflow: hidden;font-size: .875rem;}
.honor ul{padding-top:40px;}
.honor li{float: left;width: 25%;}
.honor li .pImg{padding-top:68%; background:#fff;}
.honor li p{text-align: center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-top:15px;}
.honor li a:hover img{transform:scale(1.08);}
.honor .swiper-pagination{position: static;margin-top:30px;}
.honor .swiper-pagination-bullet,.settingSlide .swiper-pagination-bullet{border:1px solid #fff;width:12px;height:12px;opacity:1;}
.honor .swiper-pagination-bullet-active{background: #fff;}
/*--*/
.album {border-top: 1px solid #ddd; background:url(/images/about161409409.jpg) no-repeat center center}
.album .listTitle,.album .listTitle span{color:#fff;}
.album ul{position:relative;margin-right:-10px;overflow:hidden; padding-top:40px;}
.album li{float:left;width:25%;padding-right:10px;margin-bottom:10px;}
.album li:nth-child(2){width:50%;}
.album li:last-child{position:absolute;left:0;bottom:0;}
.album li .pImg{padding-top:72.4%;;}
.album li p{background: rgba(0, 0, 0, .6);padding: 0 5%;position: absolute;left:0;bottom: -50px;color: #fff;width: 100%;height: 50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .4s;}
.album li:hover img{transform: scale(1.1);}
.album li:hover p,.settingSlide li p{bottom:0;}
/* listAbout */

/* listContact */
.listContact {position: relative;}
.listContact .menu-name {font-size: 20px;border-color: #1e509b;}
.listContact ul {margin: 40px 0 0 0;}
.listContact .item {width: 100%;}
.listContact .item li {background-color: #f9f9f9;padding: 40px 0;text-align: center;border-radius: 10px;transition: all .5s;}
.listContact .item li:hover {box-shadow: 0 0 10px #ccc;}
.listContact .item li p {margin-bottom: 12px;}
.listContact h2.num {font-size: 24px;}
.listContact h3 {font-size: 18px;color: #1e509b;font-weight: bold;}
.listContact .item li span {display: block;font-size: 40px;line-height: normal;}
.list-4 li{width: 23%;}
/*--*/
.listMap {position: relative;background: #eee;height: 600px;}
#map {height: 600px;background-size: #eee;}
.listMap .gogo {position: absolute;left: 50%;top: 50%;margin-left: -120px;margin-top: -28px;width: 240px;height: 56px;background-color: #1e509b;box-shadow: 0px 10px 20px 0px rgba(47, 113, 214, 0.15);border-radius: 28px;z-index: 2;text-align: center;line-height: 56px;color: #fff;font-size: 18px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}
.listMap .gogo:hover {box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.25);}
.icon-map-loc {width: 26px;height: 26px;background-size: contain;margin-right: 15px;margin-top: -2px;}
/*--*/
.form-content{margin:40px 0 0 0;}
.listMessage{position: relative;margin-top: 60px;margin-bottom:60px;}
.form-content .one .item { width: 28.5%; height: 60px; background-color: #ffffff; border-radius: 5px; border: solid 1px #dddcd7; line-height: 58px; font-size: 0; }
.form-content .one .item input { height: 30px; vertical-align: middle; padding-left: 35px; padding-right: 35px; width: 100%; color: #2e3136; font-size: 16px; }
.form-content .one .item:nth-child(3) { width: 41%; }
.form-content .two textarea { width: 100%; height: 200px; background-color: #ffffff; border-radius: 5px; border: solid 1px #dddcd7; margin-top: 10px; display: block; line-height: 1.75; padding: 30px 35px; color: #2e3136; font-size: 16px; }
.form-content .sub { display: block; margin: 28px auto 0; width: 240px; height: 56px; background-color: #1e509b; box-shadow: 0px 10px 20px 0px 
rgba(47, 113, 214, 0.15); border-radius: 28px; font-size: 18px; color: #ffffff; cursor: pointer; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; }
.form-content .sub:hover { width: 260px; box-shadow: 0px 10px 20px 0px 
rgba(47, 113, 214, 0.25); }
/* listContact */

/* listAttract */
.submit{width: 100%;height: 620px;background-color: #ececee;padding: 80px 310px;}
.leagueTit{display: flex;justify-content: space-between;align-items: center;}
.leagueTit .line{width: 130px;height: 2px;background-color: #727171;}
.leagueTit .league-tit{font-size: 20px;color: #999999;text-align: center;position: relative;}
.league-tit span{color: #1e509b;font-size: 25px;}
.league-join{text-align: center;margin-top: 16px;}
.league-join p{font-size: 25px;color: #707070;text-align: center;position: relative;letter-spacing: 2px;}
.league-join  img{width: 280px;}
.league-join  p::before{content: '';display: block;width: 40px;height: 2px;position: absolute;top: 15px;left: 156px;background-color: #1e509b;}
.league-join  p::after{content: '';display: block;width: 40px;height: 2px;position: absolute;top: 15px;right: 165px;background-color: #1e509b;}
.input-box .name,.input-box .code {margin-top: 20px;width: 100%;height: 46px;border: solid 2px #b5b5b5;border-radius: 5px;display: flex;align-items: center;}
.input-box .icon {width: 34px;margin: 0 20px;display: inline-block;vertical-align: middle;}
.input-box .input {height: 90%;font-size: 20px;width: 80%;border: none;background-color: #eeeeee;}
.input-box .code .input {width: 80%;}
.redPhone{display: flex;align-items: center;}
.redPhone div{color: #1e509b;font-size: 20px;}
.btn-sumit{margin-top: 20px;height: 50px;width: 100%;border-radius: 5px;background-color: #1e509b;color: #fff;font-size: 30px;line-height: 50px;text-align: center;box-shadow: 0px 5px 0px 0px #0f3670;cursor: pointer;}
/* listAttract */