﻿@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(lrtk3.css);
@import url(pscroll.css);
/*轮显*/
.c-banner1 .swiper-pagination {display: flex;align-items: center;justify-content: center; bottom: 27px;}
.c-banner1 .swiper-pagination-bullet {position: relative; margin: 0 8px !important; width: 12px; height: 12px;display: inline-block;border-radius: 100%; background: transparent;opacity: 1;}
.c-banner1 .swiper-pagination-bullet::before {content: ""; position: absolute; z-index: -1;top: 3px;left: 3px; width: 6px; height: 6px; border-radius: 50%;background: #fff;
 transition: all 0s;}
.c-banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active::before { top: 1px; left: 1px;width: 10px; height: 10px;  border: 2px solid rgba(255, 255, 255, .5); background: transparent;}
.c-banner1 .swiper-pagination-bullet svg {vertical-align: top;}
.c-banner1 .swiper-pagination-bullet svg circle { opacity: 0; fill: none; stroke: #2f62b6; stroke-width: 3; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 39 39;stroke-dashoffset: 39; -webkit-transition: stroke-dashoffset 0s linear, opacity 0s linear; transition: stroke-dashoffset 0s linear, opacity 0s linear;}
.c-banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active svg circle { opacity: 1;stroke-dashoffset: 0; -webkit-transition: stroke-dashoffset 5s linear, opacity 0s linear; transition: stroke-dashoffset 5s linear, opacity 0s linear;}
/*业务*/
.i_business{ background-repeat:no-repeat; background-position:center top; overflow:hidden; background-size:cover;}
.i_title{ text-align:center; margin-top:6%; overflow:hidden;}
.i_title .h3{ font-weight:normal; color:#232d39; overflow:hidden; line-height:1.3;}
.i_title .h3 em{ font-style:normal; color:#2f62b6;}
.i_title span{ display:block; overflow:hidden;  color:#899099; font-size:16px;line-height:1.3; margin-top:1.3%;}
.business-page{ position:relative;margin-bottom:7%;}
.business-page .business_div .top {
  position: relative; margin-top:4%;
}
.business-page .business_div .top .swiper-button-prev,
.business-page .business_div .top .swiper-button-next {
  width: 25px;
  height: 45px;
  background-size: 25px auto;
  margin-top: -21%;
}
.business-page .business_div .top .swiper-button-prev {
  left: -90px;
  background-image: url(../images/i_left.png);
}
.business-page .business_div .top .swiper-button-prev:hover {
  background-image: url(../images/i_left_on.png);
}
.business-page .business_div .top .swiper-button-next {
  right: -90px;
  background-image: url(../images/i_right.png);
}
.business-page .business_div .top .swiper-button-next:hover {
  background-image: url(../images/i_right_on.png);
}
.business-page .business_div .top .swiper-slide {
  text-align: center;
  font-size: 15px;
  color: #47525e;
  position: relative;
  padding-bottom: 30px;
  padding-top:30px;
  cursor: pointer; background:#fff;
}
/*.business-page .business_div .top .swiper-slide::before {
  content: " ";
  width: 100%;
  height: 1px;
  background: #eeeeee;
  position: absolute;
  left: 0;
  bottom: 4px;
  z-index: 2;
}
.business-page .business_div .top .swiper-slide::after {
  content: " ";
  width: 10px;
  height: 10px;
  background: url(../images/history_year1.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  z-index: 5;
}*/
.business-page .business_div .top .swiper-slide-thumb-active {
  color: #fff; background:url(../images/i_bg2.jpg) no-repeat; background-size:cover; background-position:center center;
}
.business-page .business_div .top .swiper-slide i{ display:inline-block; vertical-align:top; width:60px; height:40px; margin-top:4px; position:relative;}
.business-page .business_div .top .swiper-slide i img{ display:block; height:100%; position:absolute; top:0; left:0;}
.business-page .business_div .top .swiper-slide i img.bgs2{opacity:0;filter:Alpha(opacity=0);}
.business-page .business_div .top .swiper-slide-thumb-active i img.bgs2{opacity:1.0;filter:Alpha(opacity=100);}
.business-page .business_div .top .swiper-slide-thumb-active i img.bgs1{opacity:0;filter:Alpha(opacity=0);}
.business-page .business_div .top .swiper-slide .bb{ overflow:hidden; display:inline-block; vertical-align:top; text-align:left;max-width: calc(100% - 100px);}
.business-page .business_div .top .swiper-slide .bb .h5{ font-weight:bold; color:#232d39; font-size:18px; /*height:26px;*/ line-height:26px; }
.business-page .business_div .top .swiper-slide .bb .p{ line-height:22px; height:22px; overflow:hidden;}
.business-page .business_div .top .swiper-slide-thumb-active .bb .h5{color:#fff;}
/*.business-page .business_div .top .swiper-slide-thumb-active::after {
  background-image: url(../images/history_year2.png);
}*/
.business-page .business_div .gallery-top {
  margin-top: 50px;
}
.business-page .business_div .gallery-top .swiper-slide {
  max-width: 1400px; width:100%;
}
.business-page .business_div .gallery-top .swiper-slide dd{ overflow:hidden;transition:all 0.3s; text-align:left;/* padding-bottom:145px;*/ position:relative; z-index:0; width:100%; margin:0 auto;}
.business-page .business_div .gallery-top .swiper-slide .boxs{  overflow:hidden;/*opacity:0;filter:Alpha(opacity=0);*/}
.business-page .business_div .gallery-top .swiper-slide .imgs{ float:right; overflow:hidden; width:48.92%; position:relative; padding-top:27.85%;}
.business-page .business_div .gallery-top .swiper-slide .imgs img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }
.business-page .business_div .gallery-top .swiper-slide .imgs img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}
.business-page .business_div .gallery-top .swiper-slide dd:hover .imgs img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.business-page .business_div .gallery-top .swiper-slide .txts{ float:left; width:49%; max-width:630px;  overflow:hidden;text-align:left;  color:#232d39;  padding-top:4%;}
.business-page .business_div .gallery-top .swiper-slide .txts .h4{ font-weight:normal; color:#232d39; line-height:46px; height:46px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:2%;}
.business-page .business_div .gallery-top .swiper-slide .txts .ico{ height:40px; display:block;}
.business-page .business_div .gallery-top .swiper-slide .cons{ overflow:hidden;font-size:16px; line-height:30px; margin-top:20px; min-height:90px;}
.business-page .business_div .gallery-top .swiper-slide .desc{ color:rgba(35,45,57,0.05);  /*font-size:240px; z-index:-1; */line-height:1; text-transform:uppercase; margin-top:7%; letter-spacing:-1px;}
.business-page .business_div .gallery-top .swiper-slide-active .boxs{opacity: 1;filter: alpha(opacity=100);}
/*.business-page .business_div .gallery-top .swiper-slide-active .desc { color:#b7b7ec; }*/
/*.business-page .business_div .gallery-top .swiper-slide-active dd{ width:100%;}*/
/*关于*/
.i_about{ background-repeat:no-repeat; background-position:center center; overflow:hidden; background-size:cover;}
.i_about .wrap{ padding-top:3%; padding-bottom:9%;}
.i_about .i_title .h3{ color:#fff;}
.i_about .cons{ margin:0 auto; max-width:1338px; padding-left:80px; padding-right:62px; overflow:hidden; color:rgba(255,255,255,0.71); padding-top:58px; padding-bottom:58px; position:relative; line-height:28px; text-align:center; font-size:15px;}
.i_about .cons:before{ position:absolute; left:0; top:-25px; line-height:1;  content:"“"; font-family:Arial; font-size:219px;color:rgba(255,255,255,0.1);}
.i_about .cons:after{ position:absolute; right:0; bottom:-50px; content:"”"; font-family:Arial; font-size:219px;color:rgba(255,255,255,0.1);}
.i_about .cons p{ padding-bottom:14px; overflow:hidden;}
.i_bnts{ text-align:center; overflow:hidden;}
.i_bnts .a{ display:inline-block; margin-left:7px; margin-right:7px;font-style:normal; width:156px; height:42px; line-height:42px; text-align:center; background:#242d34; color:#fff; font-size:15px;  position:relative;z-index:0; overflow:hidden;}
.i_bnts .a:after{ background:#2f62b6; position:absolute; left:0; top:0; height:100%; width:0%;transition:all 0.3s; content:""; z-index:-1;}
.i_bnts .a:hover:after{ width:100%;}
.i_bnts .a.bgs2{ background:#2f62b6;}
.i_bnts .a.bgs2:hover:after{background:#5583ce;}
/*优势*/
.i_advantage{ margin-bottom:5.5%;margin-top:3%; overflow:hidden;}
.i_advantage .i_advantage_l{ float:left; max-width:803px; width:61.2%; overflow:hidden; height:574px; background:url(../images/i_bg4.jpg) left bottom no-repeat; background-size:100% auto;}
.i_advantage .i_advantage_l .boxs{ position:relative; max-width:655px; height:520px;transform: rotate(45deg);}
.i_advantage .i_advantage_l  i{ font-style:normal; display:block; width:91px; height:91px; top:214px; position:absolute; right:0;background:url(../images/i_a1.png) no-repeat; background-size:100% 100%;  text-align:center; line-height:91px; color:#fff;transform: rotate(-45deg);-webkit-animation:xxyrounded 1s linear infinite; animation: xxyrounded 1s linear infinite; border-radius:50%;}
/*.i_advantage .i_advantage_l  .rounds{ position:absolute; right:0; z-index:0; }
.i_advantage .i_advantage_l  .rounds.w1{ width:169px; height:169px; top:175.5px; z-index:-1;}
.i_advantage .i_advantage_l  .rounds.w2{ width:256px; height:256px; top:132px; z-index:-2;}
.i_advantage .i_advantage_l  .rounds.w3{ width:350px; height:350px; top:85px; z-index:-3;}
.i_advantage .i_advantage_l  .rounds.w4{ width:432px; height:432px; top:44px; z-index:-4;}
.i_advantage .i_advantage_l  .rounds.w5{ width:520px; height:520px; top:0px; z-index:-5;}
.i_advantage .i_advantage_l  .rounds span{ display:block; position:absolute; width:30%; height:30%; top:35%; right:0;  background:rgba(0,117,237,0.1); border-radius:50%;transition:all 0.3s;}
.i_advantage .i_advantage_l  .rounds.w1 span{-webkit-animation:rounded 3s linear infinite; animation: rounded 3s linear infinite;animation-delay:2.5s;}
.i_advantage .i_advantage_l  .rounds.w2 span{-webkit-animation:rounded 3s linear infinite; animation: rounded 3s linear infinite;animation-delay:2s;}
.i_advantage .i_advantage_l  .rounds.w3 span{-webkit-animation:rounded 3s linear infinite; animation: rounded 3s linear infinite;animation-delay:1.5s;}
.i_advantage .i_advantage_l  .rounds.w4 span{-webkit-animation:rounded 3s linear infinite; animation: rounded 3s linear infinite;animation-delay:1s;}
.i_advantage .i_advantage_l  .rounds.w5 span{-webkit-animation:rounded 3s linear infinite; animation: rounded 3s linear infinite;}*/
.i_advantage .i_advantage_r{ float:right; width:36.78%; overflow:hidden; margin-top:9px;}
.i_advantage .i_advantage_r li{ display:block; border-bottom:1px solid #dcdcdc; overflow:hidden; padding-top:18px; padding-bottom:11px; padding-right:55px; background-repeat:no-repeat; background-position: right 11px top 28px; background-size:43px 44px; position:relative;}
.i_advantage .i_advantage_r li .ico{ position:absolute; top:18px; right:11px; width:43px; height:44px;transition:all 0.3s;}
.i_advantage .i_advantage_r li:hover .ico{transform: rotate(360deg);}
.i_advantage .i_advantage_r li .h4{ font-weight:normal; height:54px; line-height:54px; color:#333333; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_advantage .i_advantage_r li .p{ overflow:hidden; height:26px; line-height:26px;white-space:nowrap;text-overflow:ellipsis; font-size:16px; color:#999999;}
.i_advantage .i_advantage_r li:hover .h4{ color:#2f62b6;}
/*@keyframes rounded{
    0%{         
       width:30%; height:30%;top:35%; right:0;opacity:0.8;filter:Alpha(opacity=80);
    }
    50%{
       width:50%; height:50%; top:25%; right:0;opacity:0.9;filter:Alpha(opacity=90);
    }
	90%{
       width:90%; height:90%; top:5%; right:0;opacity:1.0;filter:Alpha(opacity=100);
    }
	 100%{
       width:100%; height:100%; top:0; right:0;opacity:0;filter:Alpha(opacity=0);
    }
}*/
@keyframes xxyrounded {
  0% {
    box-shadow: 0 0 0 0 rgba(0,117,237,0.1), -45px -45px 0 60px rgba(0,117,237,0.1), -90px -90px 0 120px rgba(0,117,237,0.1), -135px -135px 0 180px rgba(0,117,237,0.1);
  }
  100% {
    box-shadow: -45px -45px 0 60px rgba(0,117,237,0.1), -90px -90px 0 120px rgba(0,117,237,0.1), -135px -135px 0 180px rgba(0,117,237,0.1), -180px -180px 0 240px rgba(0,117,237,0);
  }
}
/*新闻中心*/
.i_five{ background:#f4f4f4; overflow:hidden;}
.i_five .wrap{ margin-bottom:4%;}
.i_five .i_bnts{ margin-top:4%;}
.i_five .i_five_one{ overflow:hidden; margin-top:4%; background:#fff;}
.i_five .i_five_one .imgs{ overflow:hidden; float:left; width:50%;}
.i_five .i_five_one .imgs img{ display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s; }
.i_five .i_five_one:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_five .i_five_one .txts{ overflow:hidden;}
.i_five .i_five_one .txts .cons{ margin:0 auto; width:94%; max-width:610px; overflow:hidden;margin-top:5%;}
.i_five .i_five_one .txts .date{ display:inline-block;overflow:hidden;  color:#cacaca; font-size:14px; text-align:center; font-family:Arial;}
.i_five .i_five_one .txts .date b{ display:block; color:#333333; font-weight:normal; margin-bottom:3px;}
.i_five .i_five_one .txts .h3{font-weight: bold; font-size:20px;  line-height:36px; height:36px; color:#333333; margin-top:5%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.i_five .i_five_one .txts .p{ overflow:hidden;line-height:26px; height:52px; color:#999999; font-size:14px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top:2%;}
.i_five .i_five_one .txts .em{ font-style:normal; display:block; height:30px; line-height:30px; overflow:hidden; padding-right:38px; font-size:15px; color:#999999; background:url(../images/i_pic7.png) right 3px center no-repeat; background-size:20px auto;transition:all 0.3s; margin-top:15%;}
.i_five .i_five_one:hover .txts .em{ color:#2f62b6; background-image:url(../images/i_pic7_on.png); background-position:right center;}
.i_five .i_five_two{ overflow:hidden;  background:#fff; border-top:1px solid #f6f6f6;}
.i_five .i_five_two ul li{ float:left; width:50%; overflow:hidden; position:relative;}
.i_five .i_five_two ul li:after{ content:""; position:absolute; right:0; top:0; height:100%; width:1px; background:#f6f6f6;}
.i_five .i_five_two ul li:nth-child(2n+0):after{ width:0;}
.i_five .i_five_two ul li .boxs{ padding:20px; overflow:hidden;}
.i_five .i_five_two ul li .imgs{ overflow:hidden; float:left; width:155px; margin-right:3%;}
.i_five .i_five_two ul li .imgs img{ display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s; }
.i_five .i_five_two ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_five .i_five_two ul li .txts{ overflow:hidden;}
.i_five .i_five_two ul li .txts .em{ font-style:normal; display:block; height:20px; line-height:20px; overflow:hidden; padding-right:38px; font-size:15px; color:#999999; background:url(../images/i_pic7.png) right 3px center no-repeat; background-size:20px auto;transition:all 0.3s; margin-top:11px;}
.i_five .i_five_two ul li:hover .txts .em{ color:#2f62b6; background-image:url(../images/i_pic7_on.png); background-position:right center;}
.i_five .i_five_two ul li .txts .h3{font-weight: bold; font-size:18px;  line-height:30px; height:30px; color:#333333; overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.i_five .i_five_two ul li .txts .date{ font-size:14px; color:#cacaca; overflow:hidden; height:26px; line-height:26px;}

@media screen and (max-width: 1400px) {
/*新闻中心*/
.i_five .i_five_one .txts .em{ margin-top:12%;}
}

@media screen and (max-width: 1200px) {
/*业务*/
.i_title span{ font-size:15px;}
/*新闻中心*/
.i_five .i_five_one .txts .cons{ margin-top:4%;}
.i_five .i_five_one .txts .h3{ margin-top:4%;}
.i_five .i_five_one .txts .em{ margin-top:10%;}
}


@media screen and (max-width: 1100px) {
/*新闻中心*/
.i_five .i_five_one .txts .cons{ margin-top:3%;}
.i_five .i_five_one .txts .h3{ margin-top:3%;}
.i_five .i_five_one .txts .em{ margin-top:8%;}
}
@media screen and (max-width: 960px) {
/*轮显*/
.main .banner .swiper-slide .txt{ font-size:40px;}
/*业务*/
.i_title span{ font-size:14px;}
.business-page .business_div .gallery-top .swiper-slide .imgs{ float:none; width:100%; padding-top:60%;}
.business-page .business_div .gallery-top .swiper-slide .txts{ float:none; width:100%; }
.business-page .business_div .gallery-top .swiper-slide .cons{ font-size:15px; line-height:28px;min-height:inherit;}
.business-page .business_div .top .swiper-slide {font-size: 14px;}
.business-page .business_div .top .swiper-slide .bb .h5{  font-size:16px;}
.business-page .business_div .gallery-top .swiper-slide {/*max-width: 350px;*/width: 100%;}

/*关于*/
.i_about .cons{ padding-top:40px; padding-bottom:40px;}
.i_about .cons:before{ font-size:180px;}
.i_about .cons:after{ font-size:180px; bottom:-20px;}
/*优势*/
.i_advantage .i_advantage_l{ display:none;}
.i_advantage .i_advantage_r{ float:none; width:100%;}
/*新闻中心*/
.i_five .i_five_one .txts .date{ font-size:13px;}
.i_five .i_five_one .txts .p{ line-height:24px; height:48px; font-size:13px;}
.i_five .i_five_one .txts .em{ font-size:14px; margin-top:6%;}
.i_five .i_five_two ul li .txts .em{ font-size:14px; margin-top:6px;}
.i_five .i_five_two ul li .boxs{ padding:3%;}
.i_five .i_five_two ul li .imgs{ width:140px; margin-right:2%;}
}

@media screen and (max-width: 780px) {
/*轮显*/
.main .banner .swiper-slide .txt{font-size:32px;}
.main .banner .swiper-slide .rbtn span{ height:42px; line-height:42px;}
.main .banner .swiper-slide .desc{ font-size:15px;}
/*业务*/
.i_title span{ font-size:13px;}
/*新闻中心*/
.i_five .i_five_one .imgs{ float:none; width:100%;}
.i_five .i_five_one .txts{ padding-bottom:4%;}
.i_five .i_five_one .txts .cons{ margin-top:5%; max-width:none;}
.i_five .i_five_one .txts .date b{ font-size:38px;}
.i_five .i_five_two ul li{ float:none; width:100%;}
}

@media screen and (max-width: 640px) {
/*轮显*/
.main .banner .swiper-slide .txt{font-size:28px;}
.main .banner .swiper-slide .rbtn span{ height:40px; line-height:40px;}
.main .banner .swiper-slide .desc{ font-size:14px;}
.c-banner1 .swiper-pagination-bullet{margin: 0 4px !important;}
.main .banner .swiper-slide .rbtn{ font-size:14px;}
/*业务*/
.i_title span{ font-size:12px; margin-top:2%;}
.business-page .business_div .gallery-top .swiper-slide .cons{  font-size:14px; line-height:26px; margin-top:1%;}
.business-page .business_div .gallery-top{ margin-top:5%;}
.business-page .business_div .gallery-top .swiper-slide .txts .h4{ height:36px; line-height:36px;}
.business-page .business_div .gallery-top .swiper-slide .desc{ margin-top:5%;}
/*关于*/
.i_about .cons{ padding-top:30px; padding-bottom:30px; padding-left:40px; padding-right:40px; font-size:14px; line-height:24px;}
.i_about .cons:before{ font-size:130px; top:-15px;}
.i_about .cons:after{ font-size:130px; bottom:-20px;}
.i_about .cons p{ padding-bottom:10px;}
.i_bnts .a{ width:140px; height:36px; line-height:36px; font-size:14px;}
}
@media screen and (max-width: 480px) {
/*轮显*/
.main .banner .swiper-slide .txt{font-size:24px; }
.main .banner .swiper-slide .txt:after{ height:3px;}
.main .banner .swiper-slide .rbtn span{ height:36px; line-height:36px;}
.main .banner .swiper-slide .rbtn{ min-width:120px; padding:0 20px; font-size:13px;}
.main .banner .swiper-slide .desc{ font-size:13px;}
.c-banner1 .swiper-pagination{ bottom:20px;}
/*业务*/
.business-page .business_div .gallery-top .swiper-slide .cons{ line-height:24px; font-size:13px;}
.business-page .business_div .top .swiper-slide i{ width:50px; }
.business-page .business_div .top .swiper-slide{ padding-top:20px; padding-bottom:20px;}
.business-page .business_div .top .swiper-slide .bb .h5{ font-size:15px;}
.business-page .business_div .top .swiper-slide{ font-size:13px;}
.business-page .business_div .gallery-top .swiper-slide .txts .ico{ height:36px;}
/*关于*/
.i_about .cons{ padding-top:20px; padding-bottom:20px; padding-left:30px; padding-right:30px; font-size:13px; line-height:22px;}
.i_about .cons:before{ font-size:110px; top:-10px;}
.i_about .cons:after{ font-size:110px; bottom:-15px;}
.i_about .cons p{ padding-bottom:6px;}
.i_bnts .a{ width:120px; height:32px; line-height:32px; font-size:13px; margin-left:4px; margin-right:4px;}
/*优势*/
.i_advantage .i_advantage_r li{ background-size:39px 40px; padding-top:11px;background-position: right 11px top 25px;}
.i_advantage .i_advantage_r li .ico{ width:39px; height:40px; right:11px; top:25px;}
.i_advantage .i_advantage_r li .h4{ height:44px; line-height:44px;}
.i_advantage .i_advantage_r li .p{ font-size:14px;}
/*新闻中心*/
.i_five .i_five_one .txts .cons{ width:96%;}
.i_five .i_five_one .txts .h3{ font-size:18px; height:30px; line-height:30px; margin-top:2%;}
.i_five .i_five_one .txts .date b{ font-size:30px;}
.i_five .i_five_one .txts .p{ line-height:22px; height:44px;}
.i_five .i_five_one .txts .em{  /*background-size:16px auto;*/ margin-top:4%;background-size:16px auto;}
.i_five .i_five_two ul li .boxs{ padding:2%;}
/*.i_five .i_five_two ul li .txts .em{  background-size:16px auto;}*/
.i_five .i_five_two ul li .txts .h3{ font-size:16px;}
.i_five .i_five_two ul li .imgs{ width:130px;}
.i_five .i_five_two ul li .txts .h3{ height:26px; line-height:26px;}
.i_five .i_five_two ul li .txts .date{ height:20px; line-height:20px; font-size:12px;}
.i_five .i_five_two ul li .txts .em{ font-size:13px; margin-top:4px; background-size:16px auto;}
.i_five .i_five_one .txts .em{ }

}
@media screen and (max-width: 420px) {
/*轮显*/
.main .banner .swiper-slide .txt{font-size:20px;}
.main .banner .swiper-slide .desc{ font-size:12px;}
.c-banner1 .swiper-pagination{ bottom:15px;}
.main .banner .swiper-slide .rbtn{ font-size:12px; min-width:110px;}

/*业务*/
.business-page .business_div .gallery-top .swiper-slide .cons{ line-height:22px; font-size:12px;}
.business-page .business_div .top .swiper-slide i{ width:40px; height:36px;margin-top:6px;}
.business-page .business_div .top .swiper-slide .bb .h5{ font-size:14px;}
.business-page .business_div .top .swiper-slide{ font-size:12px; padding-top:15px; padding-bottom:15px;}
/*关于*/
.i_about .cons{  padding-left:30px; padding-right:30px; line-height:20px; font-size:12px;}
.i_about .cons:before{ font-size:100px; top:-5px;}
.i_about .cons:after{ font-size:100px; bottom:-10px;}
/*优势*/
.i_advantage .i_advantage_r li{ background-size:30px 31px; padding-top:11px;background-position: right 8px top 15px; padding-right:40px;}
.i_advantage .i_advantage_r li .ico{ width:30px; height:31px; right:8px; top:15px;}
.i_advantage .i_advantage_r li .h4{ height:32px; line-height:32px;}
.i_advantage .i_advantage_r li .p{ font-size:12px;}
/*新闻中心*/
.i_five .i_five_one .txts .h3{ font-size:16px; height:26px; line-height:26px;}
.i_five .i_five_one .txts .p{ line-height:20px; height:40px; font-size:12px;}
.i_five .i_five_two ul li .txts .h3{ font-size:15px;}
}

@keyframes animate1 {
  0% {
    transform: translate(-50%, 0%);
  }
  50% {
    transform: translate(-50%, 50%);
  }
  100% {
    transform: translate(-50%, 0%);
  }
}
@keyframes ani-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
