@font-face {
  font-family: "fzltkhGBK";
  src: url("../fonts/alibabapuhuiti-2-35-thin.woff2") format("woff2"),
       url("../fonts/alibabapuhuiti-2-35-thin.woff") format("woff"),
       url("../font/AlibabaPuHuiTi-2-35-Thin.otf") format("truetype"),
       url("font/AlibabaPuHuiTi-2-35-Thin.eot") format("embedded-opentype"),
       url("../fonts/alibabapuhuiti-2-35-thin.svg") format("svg");
}
header .con .logo a img.zidingyi { display: block; }
header .con .logo a img.white { display: none; }
header .con .logo a img.color { display: none; }
.common-title { text-align: center; padding: 3rem 0 4rem; overflow: hidden; }
.common-title h3 { font-size: 4.6rem; font-family: GOODTIME; color: #eff1f6; background: -webkit-linear-gradient(to bottom, #eff1f6, transparent); background: -o-linear-gradient(to bottom, #eff1f6, transparent); background: -moz-linear-gradient(to bottom, #eff1f6, transparent); background: linear-gradient(to bottom, #eff1f6, transparent); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.common-title h2 { font-size: 36px; font-weight: bold; color: #141414; margin-top: -4.2rem; }
.common-title p { font-size: 30px; color: #838282; margin-top: 1rem; }
.common-title.ie h3 { background: none; }
.news-title {/* padding: 6rem 0 4rem; background: url(../images/case_bg.jpg) no-repeat top left; background-size: contain; margin-top: -4rem; */}
.banner { width: 100%; overflow: hidden; position: relative; z-index: 90; }
.banner .swiper-container .swiper-wrapper .swiper-slide { overflow: hidden; height: 0; padding-bottom: 49%; position: relative; }
.banner .swiper-container .swiper-wrapper .swiper-slide img { width: 100%; }
.banner .swiper-container .swiper-wrapper .swiper-slide video { width: 100%; object-fit: fill; object-position: center; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text { position: absolute; width: 100%; top: 36%; left: 0; text-align: center; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text h2 { font-size: 3rem; color: #fff; font-style: italic; letter-spacing: 9px; margin-bottom: 0.6rem; position: relative; top: 1rem; opacity: 0; text-shadow: 0 0 12px #000; transition: all 0.5s ease 0.5s; -webkit-transition: all 0.5s ease 0.5s; -moz-transition: all 0.5s ease 0.5s; -ms-transition: all 0.5s ease 0.5s; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text h3 { font-size: 1.2rem; color: #fff; font-style: italic; letter-spacing: 9px; position: relative; top: 1rem; opacity: 0; text-shadow: 0 0 12px #000; transition: all 0.5s ease 0.8s; -webkit-transition: all 0.5s ease 0.8s; -moz-transition: all 0.5s ease 0.8s; -ms-transition: all 0.5s ease 0.8s; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .more { width: 10rem; height: 3rem; margin: 2rem auto 0; position: relative; top: 1rem; opacity: 0; transition: all 0.5s ease 1.1s; -webkit-transition: all 0.5s ease 1.1s; -moz-transition: all 0.5s ease 1.1s; -ms-transition: all 0.5s ease 1.1s; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .more a { display: block; border-radius: 5px; border: 1px solid #fff; font-size: 0.8rem; color: #fff; text-align: center; line-height: 3rem; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .more:hover a { background: #007bf5; border: 1px solid #007bf5; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .video-btn { width: 2.4rem; margin: 2rem auto 0; cursor: pointer; position: relative; top: 1rem; opacity: 0; transition: all 0.5s ease 1.1s; -webkit-transition: all 0.5s ease 1.1s; -moz-transition: all 0.5s ease 1.1s; -ms-transition: all 0.5s ease 1.1s; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .video-btn img { width: 100%; }
.banner .swiper-container .swiper-wrapper .swiper-slide.active .text h2 { top: 0; opacity: 1; }
.banner .swiper-container .swiper-wrapper .swiper-slide.active .text h3 { top: 0; opacity: 1; }
.banner .swiper-container .swiper-wrapper .swiper-slide.active .text .more { top: 0; opacity: 1; }
.banner .swiper-container .swiper-wrapper .swiper-slide.active .text .video-btn { top: 0; opacity: 1; }
.banner .swiper-container .swiper-pagination { bottom: 2rem; }
.banner .swiper-container .swiper-pagination-bullet { width: 2rem; height: 4px; background: #fff; border-radius: 0; opacity: 1; }
.banner .swiper-container .swiper-pagination-bullet-active { width: 2rem; height: 4px; background: #0075ea; border-radius: 0; }
.banner .swiper-button-prev { width: 40px; height: 44px; margin-top: 0; top: 46%; left: 8%; background: none; display: none; z-index: 3; }
.banner .swiper-button-prev:before { content: '\e601'; font-family: iconfont; font-size: 60px; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); }
.banner .swiper-button-next { width: 40px; height: 44px; margin-top: 0; top: 46%; right: 8%; background: none; display: none; z-index: 3; }
.banner .swiper-button-next:before { content: '\e683'; font-family: iconfont; font-size: 60px; color: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); }
.banner .mouse-hover-left { position: absolute; width: 15%; height: 100%; left: 0; top: 0; z-index: 2; }
.banner .mouse-hover-right { position: absolute; width: 15%; height: 100%; right: 0; top: 0; z-index: 2; }
.product { padding: 0.3rem 1rem; overflow: hidden; }
.product ul li { float: left; width: 49.5%; margin-top: 1rem; }
.product ul li:not(:nth-child(even)) {
 margin-right: 1%;
}
.product ul li a { display: block; position: relative; }
.product ul li a .tu { height: 0; padding-bottom: 54%; overflow: hidden; }
.product ul li a .tu img { width: 100%; }
.product ul li a .tu .text { position: absolute; width: 100%; left: 0; top: 2.5rem; text-align: center; }
.product ul li a .tu .text h2 { font-size: 1.4rem; color: #141414; font-weight: bold; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.product ul li a .tu .text h3 { font-size: 1rem; color: #141414; margin: 0.2rem 0 1.2rem; }
.product ul li a .tu .text h4 { font-size: 0.8rem; color: #838282; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.product ul li a .tu .text h4 span { margin-left: 0.6rem; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.product ul li:hover a .tu img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); }
.product ul li:hover a .tu .text h2 { color: #007bf5; }
.product ul li:hover a .tu .text h4 { color: #007bf5; }
.product ul li:hover a .tu .text h4 span { margin-left: 1rem; }
.case-list { position: relative; overflow: hidden; }
.case-list .case-top .swiper-slide { height: 0; padding-bottom: 50.5%; overflow: hidden; }
.case-list .case-top .swiper-slide img { width: 100%; opacity: 0.8; transform: scale(1.04); -webkit-transform: scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); transition: all 2s; -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; }
.case-list .case-top .swiper-slide .text { position: absolute; width: 100%; top: 25%; left: 0; }
.case-list .case-top .swiper-slide .text .con h2 { font-size: 1.9rem; font-weight: bold; color: #fff; position: relative; top: 1rem; opacity: 0; transition: all 0.5s ease 0.5s; -webkit-transition: all 0.5s ease 0.5s; -moz-transition: all 0.5s ease 0.5s; -ms-transition: all 0.5s ease 0.5s; }
.case-list .case-top .swiper-slide .text .con p { font-size: 1rem; color: #fff; margin: 0.8rem 0 7rem; position: relative; top: 1rem; opacity: 0; transition: all 0.5s ease 0.8s; -webkit-transition: all 0.5s ease 0.8s; -moz-transition: all 0.5s ease 0.8s; -ms-transition: all 0.5s ease 0.8s; width: 40%; }
.case-list .case-top .swiper-slide .text .con .more { position: relative; top: 1rem; opacity: 0; transition: all 0.5s ease 1.1s; -webkit-transition: all 0.5s ease 1.1s; -moz-transition: all 0.5s ease 1.1s; -ms-transition: all 0.5s ease 1.1s; }
.case-list .case-top .swiper-slide .text .con .more a { font-size: 0.8rem; color: #fff; padding: 0.6rem 0; border-radius: 4px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.case-list .case-top .swiper-slide .text .con .more a span { margin-left: 0.6rem; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.case-list .case-top .swiper-slide .text .con .more a:hover { padding: 0.6rem 1rem; background: #007bf5; }
.case-list .case-top .swiper-slide .text .con .more a:hover span { margin-left: 1rem; }
.case-list .case-top .swiper-slide.active img { opacity: 1; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); }
.case-list .case-top .swiper-slide.active .text .con h2 { opacity: 1; top: 0; }
.case-list .case-top .swiper-slide.active .text .con p { opacity: 1; top: 0; }
.case-list .case-top .swiper-slide.active .text .con .more { opacity: 1; top: 0; }
.case-list .case-bottom { position: absolute; width: 100%; bottom: 1rem; left: 0; }
.case-list .case-bottom .con .swiper-slide { padding-bottom: 1.4rem; cursor: pointer; }
.case-list .case-bottom .con .swiper-slide:before { content: ''; width: 100%; height: 100%; background: url(../images/icon_bg.png) no-repeat bottom left; background-size: cover; position: absolute; left: 0; top: 0; opacity: 0; z-index: -1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.case-list .case-bottom .con .swiper-slide .icon { width: 2.7rem; height: 2.9rem; overflow: hidden; margin: 1rem auto; }
.case-list .case-bottom .con .swiper-slide .icon img { width: 100%; }
.case-list .case-bottom .con .swiper-slide h2 { text-align: center; font-size: 0.9rem; color: #fff; }
.case-list .case-bottom .con .swiper-slide:hover:before { opacity: 1; }
.case-list .case-bottom .con .swiper-slide.active:before { opacity: 1; }
.custom { overflow: hidden; }
.custom .con .swiper-container .swiper-button-next { background-image: url(' '); height: 100%; top: 0; right: 0; width: 70px; }
.custom .con .swiper-container .swiper-button-prev { background-image: url(' '); height: 100%; top: 0; left: 0; width: 70px; }
.custom .con .swiper-container .swiper-slide { width: 60rem; overflow: hidden; }
.custom .con .swiper-container .swiper-slide a { display: block; }
.custom .con .swiper-container .swiper-slide a img { width: 100%; }
.custom .con .swiper-container .swiper-slide a .text { position: absolute; width: 60%; left: 2.5rem; bottom: 2.5rem; opacity: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.custom .con .swiper-container .swiper-slide a .text .tu { width: 6.8rem; margin-bottom: 1.6rem; }
.custom .con .swiper-container .swiper-slide a .text .tu img { width: 100%; }
.custom .con .swiper-container .swiper-slide a .text p { font-size: 0.8rem; color: #fff; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; /*line-height: 1.5;*/
  /*height: 4.5em;*/
line-height: 1.8; /*height: 5.4em;*/
text-align: justify; }
.custom .con .swiper-container .swiper-slide:hover a .text { left: 3.5rem; }
.custom .con .swiper-container .swiper-slide-active a .text { opacity: 1; }
.custom .con .swiper-container .swiper-pagination { bottom: 2rem; text-align: right; left: auto; right: 10rem; display: inline-block; }
.custom .con .swiper-container .swiper-pagination-bullet { width: 2rem; height: 4px; background: #fff; border-radius: 0; opacity: 1; }
.custom .con .swiper-container .swiper-pagination-bullet-active { width: 2rem; height: 4px; background: #0075ea; border-radius: 0; }
.news-list { padding-bottom: 3.5rem; overflow: hidden; }
.news-list .con .swiper-container { padding: 0 1rem 5rem; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide { height: 23rem; box-shadow: 0px 6px 20px 0px rgba(8, 33, 69, 0.1); }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .tu { height: 0; padding-bottom: 56%; overflow: hidden; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .tu img { width: 100%; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom { position: absolute; width: 100%; bottom: 0; left: 0; height: 10.2rem; background: #fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom .text { overflow: hidden; position: absolute; width: 80%; left: 50%; top: 60%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom .text h2 { font-size: 30px; font-weight: bold; color: #141414; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom .text h3 { font-size: 0.8rem; color: #838282; margin-top: 1.2rem; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom .text h4 { font-size: 19px; color: #0075ea; margin-top: 1.5rem; position: relative; top: 1rem; opacity: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide a .bottom .text h4 span { margin-left: 0.4rem; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide:hover a .tu img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide:hover a .bottom { height: 12.3rem; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide:hover a .bottom .text { top: 50%; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide:hover a .bottom .text h2 { color: #007bf5; }
.news-list .con .swiper-container .swiper-wrapper .swiper-slide:hover a .bottom .text h4 { top: 0; opacity: 1; }
.news-list .con .swiper-container .swiper-pagination { bottom: 0; }
.news-list .con .swiper-container .swiper-pagination-bullet { width: 2rem; height: 4px; background: #cce1ff; border-radius: 0; opacity: 1; }
.news-list .con .swiper-container .swiper-pagination-bullet-active { width: 2rem; height: 4px; background: #0075ea; border-radius: 0; }
.server { text-align: center; background: url(../images/contact_bg.jpg) no-repeat center center; background-size: cover; overflow: hidden; }
.server .text { padding: 5rem 0 6rem; overflow: hidden; display: inline-block; }
.server .text h2 { font-size: 36px; font-weight: bold; color: #141414; }
.server .text p { font-size: 30px; line-height:1.75em; color: #141414; margin-top: 15px; }
.server .text .more { width: 10rem; height: 3rem; border: 1px solid #0075ea; border-radius: 5px; margin: 2rem auto 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.server .text .more a { display: block; font-size: 19px; text-align: center; line-height: 3rem; color: #0075ea; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.server .text .more:hover { background: #007bf5; }
.server .text .more:hover a { color: #fff; }
@media screen and (max-width: 1024px) {
.case-list .case-top .swiper-slide .text .con p { margin: 0.8rem 0 4rem; }
}
@media screen and (max-width: 768px) {
.banner { margin-top: 50px; }
.banner .swiper-container .swiper-pagination { bottom: 10px; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text h2 { font-size: 1.2rem; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text h3 { font-size: 12px; }
.banner .swiper-container .swiper-wrapper .swiper-slide img { width: 130%; margin-left: -15%; }
.banner .swiper-container .swiper-wrapper .swiper-slide { padding-bottom: 0; height: 240px; }
.banner .swiper-container .swiper-wrapper .swiper-slide video { width: auto; height: 100%; }
.banner .swiper-container .swiper-wrapper .swiper-slide .text .more a { line-height: 2.5rem; }
.product ul li { width: 100%; }
.case-list .case-top .swiper-slide { padding-bottom: 65.5%; }
.case-list .case-top .swiper-slide img { width: 130%; margin-left: -15%; }
.case-list .case-top .swiper-slide .text { top: 10%; }
.case-list .case-top .swiper-slide .text .con p { margin: 0.8rem 0 2rem; font-size: 0.9rem; width: 100%; }
.case-list .case-top .swiper-slide.active .text .con h2 { font-size: 1.6rem; }
.case-list .case-bottom .con .swiper-slide h2 { display: none; }
.case-list .case-bottom { bottom: 0; }
.case-list .case-bottom .con .swiper-slide .icon { margin: 6px auto; width: 1.8rem; height: auto; }
.case-list .case-bottom .con .swiper-slide { padding-bottom: 0px; }
.custom .con .swiper-container .swiper-slide { width: 100%; }
.custom .con .swiper-container .swiper-slide a img { width: 130%; margin-left: -15%; }
.custom .con .swiper-container .swiper-slide a .text p { line-height: 1.5; }
.custom .con .swiper-container .swiper-pagination { bottom: 10px; }
.news-list .con .swiper-container { padding: 0; }
}
/*# sourceMappingURL=index.css.map */
/*<!---->*/
.index_add1bg{ padding:0 0 50px 0;}
.index_add1{}
.index_add1 ul li{ float:left; width:calc((100% - 200px)/5); margin:0 50px 50px 0; text-align:center;}
.index_add1 ul li:nth-child(5n){ margin-right:0;}
.index_add1 ul li:nth-child(5n-4){ clear:left;}
.index_add1 ul li .img{ padding-bottom:100%; position:relative; }
.index_add1 ul li .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto; transition:all .3s ease;}
.index_add1 ul li:hover .img img{ transform:scale(1.1);}
.index_add1 ul li .txt{}
.index_add1 ul li .txt .h2{ font-size:19px; line-height:1.75em; margin-top:15px; color:#333;}
@media(max-width:768px){
.index_add1 ul li{ float:left; width:calc((100% - 50px)/2); margin:0 50px 50px 0; text-align:center;}
.index_add1 ul li:nth-child(5n){ margin-right:50px;}
.index_add1 ul li:nth-child(5n-4){ clear:none;}
.index_add1 ul li:nth-child(2n){ margin-right:0;}
.index_add1 ul li:nth-child(2n-1){ clear:left;}
}
/*<!---->*/
.index_add2bg{ background:#f8faf9; padding:0 0 50px 0;}
.index_add2{}
.index_add2 ul li{ float:left; width:calc((100% - 100px)/3); margin:0 50px 50px 0;}
.index_add2 ul li:nth-child(3n){ margin-right:0;}
.index_add2 ul li:nth-child(3n-2){ clear:left;}
.index_add2 ul li .h2{ font-size:30px; line-height:60px; color:#333; font-weight: bold; }
.index_add2 ul li .h2 i{ display:inline-block; vertical-align:middle; width:60px; height:60px; line-height:60px; margin-right:5px; position:relative;}
.index_add2 ul li .h2 i img{ display:inline-block; vertical-align:middle; max-width:80%; max-height:80%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.index_add2 ul li .h2 span{}
.index_add2 ul li .h3{ font-size:19px; line-height:1.75em; color:#999; margin-top:15px;}
@media(max-width:768px){
.index_add2 ul li{ float:left; width:100%; margin:0 0 50px 0;}
.index_add2 ul li .h2{ font-size:20px; }
.index_add2 ul li .h3{ font-size:14px; line-height:24px; }
}
/*<!---->*/
.index_add3bg{ padding:0 0 50px 0;}
.index_add3{}
.index_add3 ul li{ position:relative; margin-bottom:50px; background:#f8faf9;}
.index_add3 ul li .img{ width:50%; height:100%; position:absolute; top:0; right:0; overflow:hidden;}
.index_add3 ul li .img img{ display:block; width:100%; height:100%;object-fit: cover; transition:all .3s ease;}
.index_add3 ul li:hover .img img{ transform:scale(1.1);}
.index_add3 ul li .txt{ width:50%; padding:50px 5%;}
.index_add3 ul li .txt .h2{ font-size:30px; line-height:40px;  overflow:hidden; font-weight:bold;}
.index_add3 ul li .txt .h2 a{}
.index_add3 ul li .txt .h3{ font-size:19px; line-height:1.75em; height:7em; overflow:hidden; margin-top:20px;}
.more1{ margin-top:20px;}
.more1 a{ display:inline-block; border:1px solid #ccc; color:#999; padding:0 24px; height:40px; line-height:40px; border-radius:5px; font-size:19px;}
.more1 a:hover{ border-color:#0075ea; background:#0075ea; color:#fff;}
@media(max-width:768px){
.index_add3 ul li .img{ width:100%; position:static; }
.index_add3 ul li .txt{ width:100%; padding:50px 5%;}
.index_add3 ul li .txt .h2{ font-size:18px; line-height:28px; max-height:56px; overflow:hidden; font-weight:bold;}
.index_add3 ul li .txt .h3{ font-size:14px; line-height:24px; height:auto; margin-top:10px;}
}
.index_add3 .more { width: 10rem; height: 3rem; border: 1px solid #0075ea; border-radius: 5px; margin: 2rem auto 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.index_add3 .more a { display: block; font-size: 19px; text-align: center; line-height: 3rem; color: #0075ea; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; }
.index_add3 .more:hover { background: #007bf5; }
.index_add3 .more:hover a { color: #fff; }