﻿@import url(style.css);
@import url(lrtk3.css);
@import url(pscroll.css);
/*轮显*/
.banner .swiper-pagination { width: 100%;bottom: 32px; transition-duration: 0.4s;-webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.banner .swiper-pagination .swiper-pagination-bullet { width:10px; height: 10px;  margin: 0 5px; border-radius:50%; position:relative; z-index:0; overflow:hidden; background:none;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet:before{ content:""; position:absolute; width:100%; height:100%; top:0; left:0;background:#fff;opacity:0.6;}
.banner .swiper-pagination .swiper-pagination-bullet-active{ background:none; width:40px;border-radius:20px; }
.banner .swiper-pagination .swiper-pagination-bullet:after{ content:""; width:0; height:100%; position:absolute; left:0; top:0; background:#fff; z-index:1;}
.banner .swiper-pagination .swiper-pagination-bullet-active:after{ width:100%;transition:all 5s;}
/*业务*/
.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_one{ background:#3253b7; padding-top:25px; padding-bottom:25px; }
.i_one .wrap{position:relative; z-index:6;}
.i_one .i_one_l{ float:left; width:462px; overflow:hidden; border:1px solid #e4e8f5; border-radius:4px;}
.i_one .i_one_l .inputs{ float:left;width:calc(100% - 56px);width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);height: 48px; line-height: 48px;padding: 0 10px; font-size: 1.4rem;  background: none; color: #fff;}
.i_one .i_one_l .inputs::-webkit-input-placeholder { color:rgba(255,255,255,0.4);}
.i_one .i_one_l .inputs:-moz-placeholder { color:rgba(255,255,255,0.4);}
.i_one .i_one_l .inputs::-moz-placeholder { color:rgba(255,255,255,0.4);}
.i_one .i_one_l .inputs:-ms-input-placeholder {  color:rgba(255,255,255,0.4);}
.i_one .i_one_l .btns{ float:right;height: 48px;background: url(../images/i_pic1.png) no-repeat center; background-size:19px 19px; cursor: pointer; border: 0; outline: none; width: 56px;transition:all 0.3s;}
.i_one .i_one_l .btns:hover{ background-image:url(../images/search2.png);}
.i_one .i_one_r{ overflow:hidden;}
.i_one .i_one_r ul li{ float:left; overflow:hidden; text-align:center; height:50px; line-height:50px;width:25.4%; position:relative;transition:all 0.3s;}
.i_one .i_one_r ul li:hover{opacity:0.9;filter:Alpha(opacity=90);}
.i_one .i_one_r ul li:nth-child(2),.i_one .i_one_r ul li:nth-child(3){ width:27.3%;}
.i_one .i_one_r ul li:nth-child(4){ width:20%;}
.i_one .i_one_r ul li img{ display:inline-block; vertical-align:middle; height:28px;}
.i_one .i_one_r ul li span{ display:inline-block; vertical-align:middle; margin-left:13px; color:#fff;}
.i_one .i_one_r ul li:after{ content:""; position:absolute; right:0; height:40px; top:50%; margin-top:-20px; width:1px; background:#5b75c5;}
.i_one .i_one_r ul li:last-child:after{ display:none;}
.i_one .i_one_code{ position:absolute; left:-9px; bottom:-9px; width:480px; border:9px solid #3253b7; background:#fff; border-radius:20px; display:none;}
.i_one .i_one_code .boxs{ width:94%; margin:0 auto; max-width:430px; overflow:hidden;}
.i_one .i_one_code .desc{ color:#999999; /*font-size:14px; line-height:22px;*/ margin-top:18px;}
.i_one .i_one_code .desc input{ width:100%; border:0; height:100%; background:none; color:#333;font-size:14px; line-height:32px;}
.i_one .i_one_code .desc input::-webkit-input-placeholder {  color:#999999;}
.i_one .i_one_code .desc input:-moz-placeholder { color:#999999;}
.i_one .i_one_code .desc input::-moz-placeholder {  color:#999999;}
.i_one .i_one_code .desc input:-ms-input-placeholder {   color:#999999;}
.i_one .i_one_code .cons{ overflow:hidden; margin-top:73px; margin-bottom:15px;}
.i_one .i_one_code .cons .code{ float:left; width:126px; height:40px;}
.i_one .i_one_code .cons .inputs2{ float:left;width:150px;height: 40px; line-height: 40px;padding: 0 10px; font-size: 1.4rem;  background: none; color: #333; border:1px solid #e5e5e5;}
.i_one .i_one_code .cons .inputs2::-webkit-input-placeholder {  color:#cccccc;}
.i_one .i_one_code .cons .inputs2:-moz-placeholder { color:#cccccc;}
.i_one .i_one_code .cons .inputs2::-moz-placeholder {  color:#cccccc;}
.i_one .i_one_code .cons .inputs2:-ms-input-placeholder {   color:#cccccc;}
.i_one .i_one_code .cons .btns2{ float:right;height: 40px;background: url(../images/i_pic4.png) no-repeat center; background-size:19px 19px; cursor: pointer; border: 0; outline: none; width: 48px;transition:all 0.3s;}
.i_one .i_one_code .cons .btns2:hover{ background-image:url(../images/i_pic1.png);}

/*关于*/
.wrapper{ overflow:visible;}
.flex{display: flex;flex-wrap: wrap;}
.indTitle{width: 100%;text-align: center;position: relative;/*padding-top: 24px;*/}
/*.indTitle .text{line-height: 1;position: absolute;width: 100%;text-align: center;font-family: "MB";color: #f5f7f9;text-transform: uppercase;left: 0;top: 0; text-align:center;}*/
.indTitle .title{line-height: 1;color: #333;position: relative;z-index: 2; font-weight:bold;}
.indTitle.white .text{color: #fff;opacity: 0.1;}
.indTitle.white .title{color: #fff;}

.indmh{width: 100%;position: relative;height: 400vh; /*z-index:105;*/}
.indmh-sticky{width: 100%;top: 0;left: 0;position: sticky;overflow: hidden;}
.indmh-bg{width: 100%;height: 100vh;}
.indmh-bg img{ width:100%; height:100%;object-fit: cover;}
.indmh-logo{position: absolute;z-index: 2;width: 100%;height: 100vh;top: 0;left: 0;}
.indmh-logo img{width: 100%;height: 100%;object-fit: cover;}
.indmh-text{width: 100%;position: absolute;z-index: 3;justify-content: center;left: 0;top: 78vh;color: #333;transition: all .4s ease; font-weight:bold;}
.indmh-text span{position: relative;margin-left: 24px;}
.indmh-text span:first-child{margin-left: 0;}
.indmh-text.active{opacity: 0;}
/*.down.active{opacity: 0;}
.indmh .down {width: 100%;position: absolute;justify-content: center;left: 50%; top: 70vh;z-index: 3;cursor: pointer; margin-left: 0px; will-change: transform;
 animation: animate1 2.2s infinite reverse ease-in-out;transition: all .4s ease;color: #999999; font-size:14px; text-align:center; line-height:40px;}
.indmh .down span { margin:0 auto; width:26px;height: 37px; background: url(../images/i_pic2.png) no-repeat 0 center; background-size: 100% 100%;display: block;}
.indmh .down:hover span {animation: banner-down 0.6s infinite alternate; -o-animation: banner-down 0.6s infinite alternate;-moz-animation: banner-down 0.6s infinite alternate; -webkit-animation: banner-down 0.6s infinite alternate;}*/
.indmh-shade{position: absolute;z-index: 1;width: 100%;height: 100vh;top: 0;left: 0;background: rgba(0, 0, 0, 0.7);opacity: 0;}
.indmh-content{position: absolute;width: 100%;z-index: 4;height: 100vh;display: flex;align-items: center;justify-content: center;top: 0;left: 0;}
.indmh-desc{max-width: 710px;margin-left: auto;margin-right: auto;text-align: center;color: #fff; line-height:1.6; margin-top:4%;}
.indmh-num{width: 100%; max-width:1300px; margin:0 auto;color: #fff; margin-top:13%;}
.indmh-num li{width: 25%;text-align: center; background:url(../images/i_pic3.png) no-repeat right center; background-size:37px 65px; padding-right:40px;}
.indmh-num li:last-child{ background:none;}
.indmh-num li .num{font-family: "MB";line-height: 1;font-weight: 700; }
.indmh-num li .num img{ display:inline-block; margin-right:13px; height:38px; vertical-align:super;}
.indmh-num li .title{line-height: 1.1;}
.indmh-num li label{ margin-left:4px; font-size:14px;}
.indmh-more{width: 100%;justify-content: center; margin-top:6%;}
.indmh-more a{display: flex;align-items: center;position: relative;justify-content: center;width: 150px;height:48px;border: 1px solid #fff;border-radius: 0px;line-height: 1;font-size: 16px;color: #fff;transition: all .4s ease;}
.indmh-more a span{ color:#c4ceea; font-family:"宋体"; font-style:normal; margin-left:12px;}
.indmh-more a:hover{background: #0056b8;border-color: #0056b8; padding-left:10px;}
.indmh-more a:hover span{ color:#fff;}


/* -- */
.indmh-content{opacity: 0;pointer-events: none;transition: all .8s ease;}
.indmh-content.active{opacity: 1;pointer-events: auto;}
.indmh-content.active .indTitle{animation: indmhRun 1s ease both .4s;}
.indmh-content.active .indmh-desc{animation: indmhRun 1s ease both .6s;}
.indmh-content.active .indmh-num{animation: indmhRun 1s ease both .8s;}
.indmh-content.active .indmh-more{animation: indmhRun 1s ease both 1s;}
@keyframes indmhRun {0%{opacity: 0;transform: translateY(60px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
/*服务*/
.i_two{ overflow:hidden;}
/*新闻*/
.i_news_t{ margin-top:7%; overflow:hidden; }
.i_news_t .i_news_t_l{ float:left;}
.i_news_t.bgs2 .i_news_t_l{ float:none; text-align:center;}
.i_news_t .i_news_t_l .h3{ line-height:82px; height:82px; overflow:hidden; color:#333; font-weight:bold;}
.i_news_t .i_news_t_l .p{ font-size:18px; color:#666666; line-height:22px; height:22px; overflow:hidden;}
.i_news_t .i_news_t_r{ float:right; margin-top:80px; overflow:hidden; line-height:22px; height:22px;}
.i_news_t .i_news_t_r a{ float:left; overflow:hidden; margin-left:30px; color:#666666; font-size:18px;}
.i_news_t .i_news_t_r a.isel{ color:#3253b7; text-decoration:underline;}
.i_news_t .i_news_t_r a:hover{ color:#3253b7;}
.i_news{ overflow:hidden; margin-bottom:8%;}
.i_news ul li{padding-top:2%; margin-top:2%; border-top:1px solid #e6e6e6; overflow:hidden; display:block;}
.i_news ul li .boxs{ float:left; width:49%; overflow:hidden; background:#f7f7f7;transition:all 0.3s;}
.i_news ul li .boxs:nth-child(2n){ float:right;}
.i_news ul li .boxs:hover{ background:#3253b7;}
.i_news ul li .boxs .imgs{ width:240px; height:160px; float:left; overflow:hidden; position:relative;}
.i_news ul li .boxs .imgs img{display: block;width: 100%; height:100%; position:absolute; left:; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.i_news ul li .boxs: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_news ul li .boxs .txts{ overflow:hidden;}
.i_news ul li .boxs .txts .cons{ width:94%; margin:0 auto; max-width:400px; overflow:hidden; margin-top:21px;}
.i_news ul li .boxs .txts .cons .h4{ overflow:hidden; height:28px; line-height:28px; font-weight:normal; font-size:18px; color:#333333;transition:all 0.3s;white-space:nowrap;text-overflow:ellipsis;}
.i_news ul li .boxs .txts .cons .p{ line-height:28px; height:56px; margin-top:9px; overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;  font-size:14px; color:#666666;transition:all 0.3s;}
.i_news ul li .boxs:hover .txts .cons .p{color:rgba(255,255,255,0.7);}
.i_news ul li .boxs:hover .txts .cons .h4{color:rgba(255,255,255,1.0);}
.i_news ul li .boxs .txts .cons .date{ height:28px; line-height:28px; margin-top:7px; overflow:hidden; color:#999999; font-size:14px; background-repeat:no-repeat; background-position:right 15px center; background-size:23px 16px;transition:all 0.3s;}
.i_news ul li .boxs:hover .txts .cons .date{color:rgba(255,255,255,0.6); background-image:url(../images/i_pic5.png);background-position:right center;}
/*小工具*/
.i_three{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.i_three .i_three_ul{ margin-top:3%; overflow:hidden; margin-bottom:13.5%;}
.i_three .i_three_ul ul li{ float:left; width:32.66%; margin-right:1%; overflow:hidden; background:#fff;transition:all 0.3s; margin-bottom:1%;}
.i_three .i_three_ul ul li:nth-child(3n){ margin-right:0;}
.i_three .i_three_ul ul li:hover{ background:#3253b7;}
.i_three .i_three_ul ul li a{ display:block;}
.i_three .i_three_ul ul li .boxs{ width:94%; margin:0 auto; max-width:310px; overflow:hidden; padding-top:32px; padding-bottom:32px;}
.i_three .i_three_ul ul li .imgs{ float:left; width:76px; height:76px; overflow:hidden; margin-right:30px; position:relative;}
.i_three .i_three_ul ul li .imgs img{ position:absolute; width:100%; height:100%; top:0; left:0;transition:all 0.3s;}
.i_three .i_three_ul ul li .imgs .img2{opacity:0;filter:Alpha(opacity=0);}
.i_three .i_three_ul ul li:hover .imgs .img2{opacity:1.0;filter:Alpha(opacity=100);}
.i_three .i_three_ul ul li:hover .imgs .img1{opacity:0;filter:Alpha(opacity=0);}
.i_three .i_three_ul ul li .txts{ overflow:hidden;}
.i_three .i_three_ul ul li .txts .h4{ font-weight:bold; height:32px; line-height:32px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#333333;transition:all 0.3s; margin-top:11px;}
.i_three .i_three_ul ul li:hover .txts .h4{ color:#fff;}
.i_three .i_three_ul ul li .txts em{ font-style:normal;transition:all 0.3s; margin-top:7px; line-height:26px; height:26px; font-size:14px; color:#666666; overflow:hidden; display:inline-block; vertical-align:top;}
.i_three .i_three_ul ul li .txts em span{ font-family:"宋体";  overflow:hidden;}
.i_three .i_three_ul ul li:hover .txts em{ color:#fff; text-decoration:underline;}
@media all and (max-width:1599px) {
/*关于*/
.indmh {height: 430vh;}
.indmh-text {top: 52vh;}
/*.indmh .down{ top:66vh;}*/
}
@media all and (max-width:1279px) {
/*关于*/
.indmh-text span {margin-left: 18px;}
}
@media screen and (max-width: 1200px) {
/*轮显*/
.banner .swiper-pagination{ bottom:30px;}
/*工具*/
.i_one .i_one_l{ float:none; width:100%;}
.i_one .i_one_r{ margin-top:2%;}
.i_one .i_one_code{ width:100%; left:0; top:-100px; bottom:auto;}
.i_one .i_one_code .boxs{ max-width:none;}
.i_one .i_one_code .cons{ margin-top:50px;}
/*关于*/
.indmh-num li{ width:50%;background-size: auto 50px;margin-bottom:4%;}
.indmh-num li:nth-child(2n){ background:none; }
.indmh-num li .num img{ vertical-align:unset;}
/*新闻*/
.i_news ul li .boxs .imgs{ width:200px; height:133px;}
.i_news ul li .boxs .txts .cons{ margin-top:12px;}
.i_news ul li .boxs .txts .cons .h4{ font-size:16px; line-height:24px; height:24px;}
.i_news ul li .boxs .txts .cons .p{ line-height:24px; height:48px; font-size:13px; margin-top:5px;}
.i_news ul li .boxs .txts .cons .date{ line-height:24px; height:24px;font-size:13px;}
.i_news_t .i_news_t_l .h3{ height:60px; line-height:60px;}
.i_news_t .i_news_t_l .p{ font-size:16px;}
.i_news_t .i_news_t_r{ margin-top:60px;}
.i_news_t .i_news_t_r a{ font-size:16px; margin-left:15px;}
/*小工具*/
.i_three .i_three_ul ul li .imgs{ margin-right:20px;}
.i_three .i_three_ul ul li .boxs{ padding-top:20px; padding-bottom:20px;}
.i_three .i_three_ul ul li .txts .h4{ margin-top:5px;}
}
@media all and (max-width:1151px) {
/*关于*/
.indmh {height: auto;padding: 80px 0;}
.indmh-sticky{position: static;}
.indmh-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
/*.indmh-bg{position:static; height:auto;}
.indmh-bg img{ height:auto; }*/
.indmh-logo{display: none;}
.indmh-text{display: none;}
/*.down{ display:none;}*/
.indmh-shade{opacity: 1;height: 100%;background: rgba(0, 0, 0, 0.3);}
.indmh-content{position: relative;height: auto;opacity: 1;pointer-events: auto;}
.indmh-num{ margin-top:11%;}
.indmh-num li .text{font-size: 16px;}
}


@media screen and (max-width: 960px) {
/*工具*/
.i_one{ padding-bottom:15px; padding-top:20px;}
.i_one .i_one_r{ margin-top:3%;}
.i_one .i_one_r ul li{ height:auto;}
.i_one .i_one_r ul li img{ display:block; margin:0 auto;}
.i_one .i_one_r ul li span{ display:block; padding-top:7px; padding-bottom:7px; line-height:26px; margin-left:0;}
/*新闻*/
.i_news ul li .boxs{ float:none; width:100%;  }
.i_news ul li .boxs:nth-child(2n){ float:none;margin-top:4%; position:relative; overflow:visible;}
.i_news ul li .boxs:nth-child(2n):after{ position:absolute; content:""; top:-14%; left:0; height:1px; width:100%; background:#e6e6e6;}
.i_news ul li .boxs .txts .cons{ max-width:none;}
/*小工具*/
.i_three .i_three_ul ul li{ width:49.5%;}
.i_three .i_three_ul ul li:nth-child(3n){ margin-right:1%;}
.i_three .i_three_ul ul li:nth-child(2n){ margin-right:0;}

}

@media screen and (max-width: 780px) {
/*轮显*/
.main .banner .swiper-slide .rbtn span{ height:42px; line-height:42px;}
/*新闻*/
.i_news ul li .boxs:nth-child(2n):after{ top:-12%;}
}

@media screen and (max-width: 640px) {
/*轮显*/
.banner .swiper-pagination{ bottom:20px;}
.main .banner .swiper-slide .rbtn span{ height:40px; line-height:40px;}
.main .banner .swiper-slide .rbtn{ font-size:14px;}
.indmh-num li .num img{ height:30px;}
/*关于*/
/*.indmh .indTitle .text{font-size: 22px;}
.indmh .indTitle .title{font-size: 20px;}*/
.indmh .indTitle {padding-top: 10px;}
/*.indmh-desc{font-size: 15px;}*/
.indmh {padding: 48px 0;}
/*.indmh-num{margin-top: 28px;}*/
.indmh-num ul{margin-top: -14px;}
.indmh-num li{width: 50%;margin-top: 14px;}
/*.indmh-num li .num{font-size: 28px;}*/
.indmh-num li .text{margin-top: 4px;font-size: 14px;}
.indmh-more{margin-top: 30px;}
.indmh-more a {width: 132px;height: 38px; font-size:14px;}
/*新闻*/
.i_news ul li .boxs:nth-child(2n):after{ top:-9%;}
.i_news ul li .boxs .txts .cons .p{ font-size:12px;}
.i_news_t .i_news_t_l .h3{ height:50px; line-height:50px;}
.i_news_t .i_news_t_l .p{ font-size:14px;}
.i_news_t .i_news_t_r{ margin-top:50px;}
.i_news_t .i_news_t_r a{ font-size:14px; margin-left:10px;}
/*小工具*/
.i_three .i_three_ul ul li{ width:100%; margin-right:0; margin-bottom:2%;}
.i_three .i_three_ul ul li:nth-child(3n){ margin-right:0%;}


}
@media screen and (max-width: 480px) {
/*轮显*/
.banner .swiper-pagination{ bottom:12px;}
.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 .txt { font-size:30px;}
/*工具*/
.i_one{ padding-top:15px; padding-bottom:10px;}
.i_one .i_one_r{ margin-top:4%;}
.i_one .i_one_l .inputs{ line-height:42px; height:42px;}
.i_one .i_one_l .btns{ height:42px;}
.i_one .i_one_code{ top:-106px;}
/*.i_one .i_one_code .desc{ font-size:13px;}*/
.i_one .i_one_code .desc input{font-size:13px;}
/*关于*/
.indmh-num li{ background-size:auto 40px;}
.indmh-num li .num img{ height:26px; margin-right:8px;}
.indmh-num li label{ font-size:12px; display:block; margin-left:30px; margin-top:5px;}
.indmh-desc{ margin-top:5%;}
.indmh-more a { font-size:13px; width:120px;}
/*新闻*/
.i_news ul li .boxs:nth-child(2n):after{ top:-7%;}
.i_news ul li .boxs .txts .cons .p{ line-height:22px; height:44px;}
.i_news ul li .boxs .imgs{ width:180px; height:120px;}
.i_news ul li .boxs .txts .cons{ margin-top:8px;}
.i_news_t .i_news_t_l .p{ font-size:13px;}
.i_news_t .i_news_t_r a{ font-size:13px;}
/*小工具*/
.i_three .i_three_ul ul li .boxs{ padding-top:15px; padding-bottom:15px;}

}
@media screen and (max-width: 420px) {
/*轮显*/
.main .banner .swiper-slide .rbtn{ font-size:12px; min-width:110px;}
.main .banner .swiper-slide .txt { font-size:26px;}
.main .banner .swiper-slide .desc { font-size:15px;}
/*工具*/
.i_one{ padding-bottom:6px;}
.i_one .i_one_l .inputs{ height:36px; line-height:36px;}
.i_one .i_one_l .btns{ height:36px;}
.i_one .i_one_code{ top:-112px;}
.i_one .i_one_code .desc input{font-size:12px;}
/*关于*/
.indmh-num li .num img{ height:22px;}
/*新闻*/
.i_news ul li .boxs:nth-child(2n):after{ top:-6.5%;}
.i_news ul li .boxs .txts .cons .date{ font-size:12px;}
.i_news ul li .boxs .imgs{ width:150px; height:100px;}
.i_news ul li .boxs .txts .cons{ margin-top:5px;}
.i_news ul li .boxs .txts .cons .h4{ font-size:15px;}
.i_news ul li .boxs .txts .cons .p{ line-height:20px; height:40px; margin-top:2px;}
.i_news ul li .boxs .txts .cons .date{ margin-top:5px;}
.i_news_t .i_news_t_l .p{ font-size:12px;}
.i_news_t .i_news_t_l .h3{ height:40px; line-height:40px;}
.i_news_t .i_news_t_r{ margin-top:40px;}
.i_news_t .i_news_t_r a{ font-size:12px;}

}


@keyframes ani-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes animate1 {
  0% {
    transform: translate(-50%, 0%);
  }
  50% {
    transform: translate(-50%, 50%);
  }
  100% {
    transform: translate(-50%, 0%);
  }
}
@keyframes banner-down {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 10px;
  }
}
@-o-keyframes banner-down {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 10px;
  }
}
@-moz-keyframes banner-down {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 10px;
  }
}
@-webkit-keyframes banner-down {
  0% {
    margin-top: 0;
  }
  100% {
    margin-top: 10px;
  }
}
