@charset "utf-8";.inbanner {      margin-top: 0px;}.slides-box {      width: 100%;      height: 500px;      margin: auto;      overflow: hidden;      position: relative;}.slides {      position: relative;      height: 500px;      width: 100%;      margin: auto;      float: left;}.slides li {      position: absolute;      width: 100%;      height: 500px;}.slides li img {      display: block;      width: 100%;      margin: auto;}.slides li a {      display: block;      width: 100%;      height: 100%;      margin: auto;}.prev,.next {      position: absolute;      z-index: 9;      top: 50%;      margin-top: -40px;      left: 0;      height: 70px;      width: 30px;      color: #fff;      cursor: pointer;      background-color: #000;      opacity: .5;}.prev:hover,.next:hover {      opacity: .7;}.prev {      background-image: url("../img/banner_left.gif");}.next {      left: auto;      right: 0;      background-image: url("../img/banner_right.gif");}.pagination {      position: absolute;      bottom: 20px;      z-index: 9;}.pagination li {      float: left;}.pagination li a {      display: block;      background: rgba(86, 182, 48, 0.2);      color: #fff;      text-align: center;      font-family: Arial;      text-decoration: none;}.pagination .active {      background: rgba(86, 182, 48, 1);}.index_tit {      text-align: center;      margin: 40px 0;}.index_tit .entit {      font-size: 35px;      color: #111;}.index_tit .chtit {      font-size: 25px;      color: #666;}.index_tit .entit01 {      font-size: 14px;      color: #999;      padding-top: 20px;}.index_tit .chtit01 {      font-size: 35px;      color: #111;      margin-top: 60px;}.index_tit .chtit01 i {      width: 100px;      height: 1px;      display: inline-block;      border-bottom: 1px solid #ccc;      margin: 10px;}/*pro*//* 一级分类切换css */.slideTxtBox {      width: 100%;      text-align: left;      margin-top: 0px;}.slideTxtBox .hd {      position: relative;      clear: both;      width: 100%;      text-align: center;      height: 50px;}.slideTxtBox .hd ul {      height: 50px;}.slideTxtBox .hd ul ul {      margin: 0 auto;      text-align: center;      display: table;}.slideTxtBox .hd ul li {      display: inline-block;      padding: 10px 20px;      border-radius: 25px;      width: 120px;      cursor: pointer;      font-size: 14px;      color: #333;      margin: 0 5px;      background: #eee;}.slideTxtBox .hd ul li a {      display: block;}.slideTxtBox .hd ul li.on {      background: #fe6b01;      position: relative;      color: #fff;}.slideTxtBox .hd ul li.on a {      color: #fff;}.slideTxtBox .hd ul li.on:after {      content: "";      position: absolute;      top: 40px;      left: 75px;      border-width: 10px;      border-style: solid;      border-color: #fe6b01 transparent transparent transparent;}/*二级分类滚动*/.picScroll-left {      width: 1200px;      position: relative;      margin: 0 auto;}.picScroll-left .hd02 .prev {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 300px;      left: 432px;      background: url(../img/proleft.jpg) no-repeat 0 0px;}.picScroll-left .hd02 .next {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 300px;      right: 432px;      background: url(../img/proleft.jpg) no-repeat -72px 0px;}.picScroll-left .hd02 .prev:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat 0 0px;}.picScroll-left .hd02 .next:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat -72px 0px;}.picScroll-left .hd02 ul {      float: right;      overflow: hidden;      zoom: 1;}.picScroll-left .bd02 {      margin-top: 45px;}.picScroll-left .bd02 ul {      display: flex;      flex-direction: row;      flex-wrap: wrap;      justify-content: space-between;}.picScroll-left .bd02 ul li {      width: 23%;      border: 1px solid #eee;      margin-bottom: 10px;      background-color: #fff;      border-bottom: 3px solid #f1f1f1;      border-radius: 8px;      padding-bottom: 25px;      overflow: hidden;      transition: 0.2s ease all;      -webkit-transition: 0.2s ease all;      -moz-transition: 0.2s ease all;      text-align: center;}.picScroll-left .bd02 ul li:hover {      border-bottom-color: #fe6b01;      text-align: center;}.yudingshow {      border: 1px solid #aaa;      color: #aaa;      display: block;      padding: 5px;      margin: 0 10px;}.yudingshow:hover {      border-color: #fe6b01;}.picScroll-left .bd02 ul li span {      background: #f9f9f9;      width: 280px;      overflow: hidden;      display: block;      border-radius: 8px 8px 0 0;}.picScroll-left .bd02 ul li span img {      width: 100%;      height: 100%;}.picScroll-left .bd02 ul li p {      width: 100%;      display: block;      height: 30px;      line-height: 30px;      text-align: center;      padding-top: 8px;      color: #666;}.picScroll-left .bd02 ul li:hover p {      color: #fe6b01}.fenlei_url {      width: 158px;      height: 38px;      text-align: center;      border: 1px solid #fe6b01;      margin: 30px auto 0 auto;}.fenlei_url a {      display: block;      color: #fe6b01;      line-height: 38px;      text-transform: uppercase;}.fenlei_url a:hover {      background: #fe6b01;      color: #fff;}/*产品优势*/.pro_youshi {      margin-top: 50px;}.pro_youshi li {      width: calc(100% / 4 - 1.2%);      text-align: center;      float: left;      margin-right: 1.6%;      padding: 30px 30px;      box-sizing: border-box;      color: #666;      border-radius: 8px;      border-bottom: 3px solid #eee;}.pro_youshi li:nth-child(4n) {      margin-right: 0;}.pro_youshi_pic {      width: 100px;      height: 100px;      /* background: #00000050; */      margin: 10px auto;      margin-bottom: 30px;      overflow: hidden;}.pro_youshi li h3 {      line-height: 36px;      color: #fe6b01;      font-weight: normal;      text-align: center;}.pro_youshi li h3::after {      content: "";      display: block;      width: 50px;      height: 2px;      background: #eee;      margin: 10px auto;}.pro_youshi li span {      font-size: .8rem;      color: #666;}.pro_youshi li:hover {      transition: all .5s;      background: #fe6b01;      color: #fff;      border-bottom: 3px solid #bb2a23;}.pro_youshi li:hover h3 {      color: #fff;}.pro_youshi li:hover span {      color: #fff;}.pro_youshi li.active {      border-bottom: 3px solid #bb2a23;}.pro_youshi .active {      transition: all .5s;      background: #fe6b01;      color: #fff;}.pro_youshi .active h3 {      transition: all .3s;      color: #fff;      /* margin-top:40px; */}.pro_youshi .active span {      color: #fff;}.pro_youshi .active .pro_youshi_pic img {      transition: all .5s;      margin-top: -100px;}/*三大优势*/.lge-box {      height: 1385px;      width: 100%;      background: url(../img/bg1.jpg) no-repeat center top;      position: relative;}.lge-box .title {      font-size: 30px;      color: #FFF;      line-height: 60px;      margin-top: 20px;}.lge-box .title p {      font-size: 42px;      background: none}.lge-box .txt1 {      position: absolute;      width: 495px;      height: 330px;      right: 0px;      top: 105px;      padding-left: 100px}.lge-box .num {      width: 92px;      height: 92px;      line-height: 92px;      font-size: 35px;      color: #FFF;      background: url(../img/icon16.png) no-repeat;      position: absolute;      left: 0}.lge-box .t1 {      font-size: 30px;      margin-top: 10px;      color: #333}.lge-box .t1 em {      color: #fe6b01}.lge-box .t2 {      font-size: 12px;      border-bottom: 1px #e1f0f9 solid;      line-height: 30px;      color: #d2d2d2;      margin-bottom: 25px;}.lge-box p {      line-height: 28px;      font-size: 15px;      margin-top: 10px;      background: url(../img/icon17.png) no-repeat left 10px;      padding-left: 25px;}.lge-box .tel {      background: url(../img/icon18.png) no-repeat left 5px;      padding-left: 60px;      height: 50px;      margin-top: 20px;      color: #fe6b01}.lge-box .tel em {      font-size: 28px;      display: block;}.lge-box .tel a {      border: 2px #fe6b01 solid;      border-radius: 30px;      height: 40px;      line-height: 40px;      color: #fe6b01;      margin-top: 10px;      padding: 0 30px}.lge-box .tel a:hover {      background: #fe6b01;      color: #fff;}.lge-box .txt2 {      position: absolute;      width: 495px;      height: 330px;      left: 0px;      top: 530px;      padding-left: 100px}.lge-box .txt3 {      position: absolute;      width: 435px;      height: 330px;      right: 20px;      top: 955px;      padding-left: 100px}/*四个链接*/.yixielink {      width: 100%;      margin: 60px 0 50px 0;      overflow: hidden;}.sulan_main {      width: 1200px;      margin: 0 auto;}.sulan_main .sulan01:last-child {      margin-right: 0;}.sulan01 {      width: 267px;      float: left;      text-align: center;      margin: 15px 37px 35px 3px;      height: 270px;      border-bottom: 2px solid #efefef;      border-radius: 8px;      padding-top: 20px;      background: #FFF}.sulan01 * {      transition: all 0.3s linear;      -moz-transition: all 0.3s linear;      -webkit-transition: all 0.3s linear;      -o-transition: all 0.3s linear;}.pic01 {      z-index: 9;}.sulan01:hover {      border-bottom: 2px solid #479329;      background: #fe6b01;}.sulan01:hover .sulanpic .pic01 {      top: -106px;}.sulan01:hover .sulanpic .pic02 {      top: 0px;}.sulanpic {      height: 105px;      overflow: hidden;      position: relative;      width: 105px;      margin: 0 auto;}.sulanpic .pic01 {      position: absolute;      z-index: 9;      top: 0;      left: 0;}.sulanpic .pic02 {      position: absolute;      z-index: 9;      top: 106px;      left: 0;}.sulanpic img {      clear: both;}.sulantit {      font-size: 18px;      color: #fe6b01;      padding-top: 30px;}.sulan01:hover .sulantit,.sulan01:hover .sulannote {      color: #FFF;}.sulange {      width: 50px;      height: 2px;      background: #eeeeee;      margin: 15px auto;}.sulannote {      font-size: 13px;      color: #666;      line-height: 25px;}/*合作伙伴*/.index_bg {      width: 100%;      position: relative;      background: #f8f8f8;      margin-top: 60px;      padding: 10px 0 60px;}.picScroll-left02 {      margin-top: 40px;      position: relative;}.picScroll-left02 .bd02 ul li {      width: 176px;      height: 126px;      margin: 0 10px;}.picScroll-left02 .bd02 ul li p {      text-align: center;      line-height: 36px;}.picScroll-left02 .bd02 ul li img {      width: 176px;      height: 80px;      border: 1px solid #eee;}.picScroll-left02 .hd02 .prev {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 156px;      left: 432px;      background: url(../img/proleft.jpg) no-repeat 0 0px;}.picScroll-left02 .hd02 .next {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 156px;      right: 432px;      background: url(../img/proleft.jpg) no-repeat -72px 0px;}.picScroll-left02 .hd02 .prev:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat 0 0px;}.picScroll-left02 .hd02 .next:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat -72px 0px;}.fenlei_url02 {      width: 158px;      height: 38px;      text-align: center;      border: 1px solid #fe6b01;      margin: 40px auto 0 auto;}.fenlei_url02 a {      display: block;      color: #fe6b01;      line-height: 38px;      text-transform: uppercase;}.fenlei_url02 a:hover {      background: #fe6b01;      color: #fff;}.ad {      width: 100%;      height: 210px;      min-width: 1200px;}.ad .tel-box {      width: 270px;      margin-top: 60px}.ad .tel-box .tel {      background: url(../img/icon11.png) no-repeat left center;      padding-left: 50px;      font-size: 15px;      color: #666;}.ad .tel-box .tel p {      font-weight: 700;}.ad .tel-box .tel .t1 {      font-size: 25px;      color: #fe6b01}.ad .tel-box a {      border: 2px #fe6b01 solid;      color: #FFF;      border-radius: 20px;      padding: 8px 28px;      margin: 10px auto 0 0px;      display: inline-block;      background-color: #fe6b01;      font-size: 16px;}.ad .tel-box a:hover {      border: 2px #bb2a23 solid;      background-color: #bb2a23;}/*关于我们开始*/.in_about {      width: 100%;      padding: 25px 0 85px;      overflow: hidden;      background: url(../img/inabout.jpg) no-repeat center bottom;}.about_main {      overflow: hidden;      margin-top: 25px;}.about_wen {      width: 810px;}.about_wen p {      font-size: 25px;      color: #333;      line-height: 35px;      padding-bottom: 15px;      margin-top: 10px;}.abnote pre {      font: 14px Arial, "Microsoft Yahei";      white-space: pre-wrap;      white-space: -moz-pre-wrap;      white-space: -pre-wrap;      white-space: -o-pre-wrap;      word-wrap: break-word;      line-height: 26px;      color: #545454;}.abouta a {      display: block;      float: left;      margin: 25px 10px 0 0;      height: 30px;      line-height: 30px;      width: 100px;      border-radius: 0px;      text-align: center;      font-size: 14px;      color: #333;}.abouta a.emmmm {      border-bottom: 1px solid #fe6b01;      color: #fe6b01;}.abouta a:hover {      background: #fe6b01;      color: #fff;}.about_pic {      width: 370px;      height: 308px;      background: url(../img/aboutpicbj.jpg) no-repeat right top;}.about_pic img {      display: block;}/*honor*//* 一级分类切换css */.slideTxthonor {      width: 100%;      text-align: left;      margin-top: 0px;}.slideTxthonor .hd {      position: relative;      clear: both;      width: 100%;      text-align: center;      height: 50px;}.slideTxthonor .hd ul {      height: 50px;}.slideTxthonor .hd ul ul {      margin: 0 auto;      text-align: center;      display: table;}.slideTxthonor .hd ul li {      display: inline-block;      /*float:left;*/      padding: 10px 20px;      border-radius: 0px;      width: 120px;      cursor: pointer;      font-size: 14px;      color: #333;      margin: 0 5px;      background: #eee;}.slideTxthonor .hd ul li a {      display: block;}.slideTxthonor .hd ul li.on {      background: #fe6b01;      position: relative;      color: #fff;}.slideTxthonor .hd ul li.on a {      color: #fff;}.slideTxthonor .hd ul li.on:after {      content: "";      position: absolute;      top: 40px;      left: 75px;      border-width: 10px;      border-style: solid;      border-color: #fe6b01 transparent transparent transparent;}/*二级分类滚动*/.honorScroll-left {      width: 1200px;      position: relative;      margin: 0 auto;}.honorScroll-left .hd02 .prev {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 300px;      left: 432px;      background: url(../img/proleft.jpg) no-repeat 0 0px;}.honorScroll-left .hd02 .next {      opacity: 1;      display: block;      width: 72px;      height: 40px;      float: right;      margin-right: 5px;      margin-top: 10px;      overflow: hidden;      cursor: pointer;      position: absolute;      top: 300px;      right: 432px;      background: url(../img/proleft.jpg) no-repeat -72px 0px;}.honorScroll-left .hd02 .prev:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat 0 0px;}.honorScroll-left .hd02 .next:hover {      opacity: 1;      background: url(../img/proleft2.png) no-repeat -72px 0px;}.honorScroll-left .hd02 ul {      float: right;      overflow: hidden;      zoom: 1;}.honorScroll-left .bd02 {      margin-top: 45px;}.honorScroll-left .bd02 ul {      overflow: hidden;      zoom: 1;}.honorScroll-left .bd02 ul li {      float: left;      _display: inline;      overflow: hidden;      width: 280px;      height: 230px;      border: 1px solid #eee;      padding: 0px;      margin-right: 20px;      background-color: #fff;      border-bottom: 3px solid #f1f1f1;      border-radius: 0px;      padding-bottom: 25px;      overflow: hidden;      transition: 0.2s ease all;      -webkit-transition: 0.2s ease all;      -moz-transition: 0.2s ease all;}.honorScroll-left .bd02 ul li:hover {      border-bottom-color: #fe6b01;}.honorScroll-left .bd02 ul li span {      background: #f9f9f9;      width: 280px;      height: 210px;      overflow: hidden;      display: block;      border-radius: 0px 0px 0 0;}.honorScroll-left .bd02 ul li span img {      width: 100%;      height: 100%;}.honorScroll-left .bd02 ul li p {      width: 100%;      display: block;      height: 30px;      line-height: 30px;      text-align: center;      padding-top: 8px;      color: #666;}.honorScroll-left .bd02 ul li:hover p {      color: #fe6b01}.fenlei_url {      width: 158px;      height: 38px;      text-align: center;      border: 1px solid #fe6b01;      margin: 50px auto 0 auto;}.fenlei_url a {      display: block;      color: #fe6b01;      line-height: 38px;      text-transform: uppercase;}.fenlei_url a:hover {      background: #fe6b01;      color: #fff;}.lgmt_con {      height: 530px;}.lgmt_con ul {      display: none;}.lgmt_con ul.cur {      display: block;}.lgmt_con ul li {      float: left;      margin: 0 0 10px 10px;      width: 295px;      height: 235px;      position: relative;}.lgmt_con ul li img {      width: 295px;      height: 235px;}.lgmt_con ul li:first-child {      margin-left: 0;      width: 590px;      height: 480px;}.lgmt_con ul li p {      position: absolute;      left: 0;      bottom: 0;      height: 100%;      width: 100%;      font-size: 14px;      color: #fff;      display: none;      background: rgba(86, 182, 48, 0.8);      background: #00456b \9;      filter: alpha(opacity=80);}.lgmt_con ul li p i {      display: block;      width: 92%;      text-align: center;      border: 1px solid #ddd;      height: 50%;      line-height: 100%;      position: absolute;      left: 4%;      top: 4%;      background: url(../img/jt_r02.png) no-repeat center 60%;      padding-top: 33%;}.lgmt_con ul li.cur p,.lgmt_con ul li:hover p {      display: block;}.lgmt_con ul .li1 img {      width: 590px;      height: 480px;}.lgmt_con ul .li2 img {      width: 295px;      height: 260px;}.lgmt_con ul .li3 img {      width: 295px;      height: 260px;}.lgmt_con ul .li4 img {      width: 295px;      height: 260px;}.lgmt_con ul .li5 img {      width: 295px;      height: 260px;}.h_case .content .left {      width: 48%;      height: 500px;      float: left;}.h_case .content .right {      width: calc(52% - 20px);      height: 500px;      float: right;}.h_case .content .right li {      width: calc(100% / 2 - 10px);      height: calc(100% / 2 - 10px);      margin-right: 20px;      float: left;}.h_case .content .right li:nth-child(-n+2) {      margin-bottom: 20px;}.h_case .content .right li:nth-child(2n) {      margin-right: 0;}.h_case .content li {      border: 1px solid #eee;      box-sizing: border-box;      width: 100%;      height: 100%;      position: relative;      overflow: hidden;      cursor: pointer;}.h_case .content li img {      width: 100%;      height: 100%;      display: block;}.h_case .content li h3 {      transition: all .5s;      position: absolute;      left: 40px;      bottom: 24px;      z-index: 3;      color: #fff;      font-weight: normal;      font-size: 2rem;}.h_case .content li::after {      transition: all .5s;      content: "";      display: block;      width: 100%;      height: 100%;      background: rgba(0, 0, 0, .5);      position: absolute;      left: 0%;      top: 0;      z-index: 2;      opacity: .6;}.h_case .content li:hover h3 {      transition: all .5s;      left: -100%;}.h_case .content li:hover::after {      transition: all .5s;      opacity: 0;}.h_news {      background: #fafafa;      margin: 0px auto;      padding: 10px 0 30px;      margin-top: 30px;}.h_news .content a {      color: #666;}.h_news .left {      width: 50%;      background: #fff;      margin-bottom: 30px;      border: 1px solid #eee;}.h_news .left img {      display: block;      width: 100%;}.h_news .left span {      line-height: 60px;      margin: 0 10px;      font-size: 1.2rem;      color: #666;}.h_news .right {      width: 40%;}.h_news .right li {      position: relative;      padding-bottom: 16px;      margin-bottom: 16px;      border-bottom: 1px solid #eee;}.h_news .right li em {      position: absolute;      left: -90px;      background: #fe6b01;      color: #fff;      text-align: center;      padding: 8px 14px;      font-style: normal;}.h_news .right li em i {      display: block;      margin: auto;      font-weight: bold;      font-size: 1.4rem;      font-style: normal;}.h_news .right li span {      font-size: 1.2rem;      /* font-weight: bold; */      display: block;      margin-bottom: 10px;}.h_news .right li p {      color: #777;      display: -webkit-box;      -webkit-box-orient: vertical;      -webkit-line-clamp: 3;      overflow: hidden}.h_news .right li:hover span {      color: #fe6b01;      transition: all .5s;}/*Feedback*/.index_feedback {      background: #fff;      width: 100%;      height: 500px;      display: block;      margin: 20px auto;}.index_feedback .fmain {      width: 1200px;      margin: 0 auto;      border-top: 0px dashed #ccc;      display: block;      padding: 50px 0 30px 0;}.index_fmain_left {      width: 630px;      float: left;      border-right: 1px dashed #ddd;      padding-right: 20px;      margin-top: 20px;}.index_fmain_right {      width: 500px;      float: right;}.index_fmain_left .fml_title p {      font-size: 24px;      height: 38px;      line-height: 38px;      color: #555;}.index_fmain_left .fml_title i {      float: left;      height: 20px;      width: 90px;      margin-bottom: 5px;      border-bottom-width: 1px;      border-bottom-style: solid;      border-bottom-color: #000;      margin-right: 15px;}.in_fmain_list {      width: 630px;      margin-top: 30px;      overflow: hidden;}.in_fmain_list ul {      width: 110%}.in_fmain_list li {      width: 46%;      display: block;      height: 38px;      background: #fff;      list-style-type: none;      margin-right: 20px;      margin-bottom: 10px;      text-align: center;      float: left;}.in_fmain_list li a {      display: block;      font-size: 14px;      line-height: 38px;      color: #666;      border: 1px solid #ddd;}.in_fmain_list li a:hover {      background: #fff;      border: 1px solid #4481eb;      color: #4481eb;}.in_fmain_why {      width: 600px;      margin-top: 20px;}.in_fmain_why .wtit {      background: #4481eb;      display: block;      width: 240px;      margin: 0 auto;      color: #fff;      padding: 10px 20px;      font-size: 16px;      text-align: center;      border-radius: 5px 5px 0 0;}.in_fmain_why .wcon {      font-size: 14px;      border: 1px solid #4481eb;      padding: 20px;      background: linear-gradient(-45deg, transparent 15px, #fff 0), linear-gradient(45deg, transparent 15px, #eee 0);}.in_fmain_why .wcon p {      text-indent: 2em;      margin-bottom: 10px;}.in_fmain_why .wcon p span {      color: #4481eb;}.in_fmain_why .wcon p b {      color: #f30000;}.in_fmain_why .wtit:after {      content: "";      border-top: 10px solid #4481eb;      border-left: 10px solid transparent;      border-right: 10px solid transparent;      position: absolute;      margin-top: 35px;      margin-left: -115px;}.ntite {      color: #333;      font-size: 18px;      border-left: 2px solid #4481eb;      padding-left: 9px;      line-height: 1;      margin-bottom: 19px;}.in_news_com {      padding: 0 0 10px 0;      display: none;      height: 390px;      width: 600px;      overflow: hidden;      margin-top: 20px;}.in_news_com ul li {      height: 31px;      line-height: 33px;      padding: 0 0 0 1px;      height: 36px;      line-height: 36px;      overflow: hidden;      font-size: 14px;      border-bottom: 1px dashed #ddd;      white-space: nowrap;      text-overflow: ellipsis;}.in_news_com ul li span {      padding: 0 5px;      color: #999999;      font-size: 12px;      height: 36px;      line-height: 36px;      float: right;      font-weight: normal;}.in_news_com ul li a {      color: #333;      font-size: 14px;      height: 36px;      line-height: 36px;      width: 500px !important;      display: block;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;}.in_news_com ul li a:hover {      color: #4481eb !important;}.in_news_pic {      width: 600px;      margin-bottom: 15px;      float: left;}.in_news_pic_left {      width: 240px;      float: left;}.in_news_pic_left img {      width: 240px;      height: 160px;      border: 0;}.in_news_pic_right {      width: 340px;      float: right;}.in_news_pic a {      font-size: 18px;      color: #4481eb;      text-align: left;      line-height: 30px;      float: left;      width: 340px;      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;}.in_news_pic a:hover {      color: #4481eb;      text-align: left;      text-decoration: underline;      line-height: 30px;      float: left;}.in_news_pic p {      width: 340px;      font-size: 14px;      font-weight: normal;      color: #555;      text-align: left;      line-height: 22px;      float: left;      height: 90px;      margin-top: 10px;      overflow: hidden;}.in_news_pic span a {      font-size: 14px;      font-weight: normal;      color: #f30000;      text-align: left;      line-height: 30px;      float: left;      height: 30px;      overflow: hidden;}.index_fmain_right .ptitle {      font-size: 20px;      font-weight: normal;      height: 38px;      line-height: 38px;      color: #4481eb;      margin-top: 10px;}.index_fmain_right .ptitle span {      font-size: 16px;      font-weight: normal;      height: 38px;      line-height: 38px;      margin-left: 10px;      color: #666;}.index_fmain_right .ptitle i {      display: block;      height: 15px;      float: left;      width: 50px;      margin-bottom: 5px;      border-bottom-width: 1px;      border-bottom-style: solid;      border-bottom-color: #ccc}.index_fmain_right .ptitle b {      font-size: 12px;      font-weight: normal;      height: 28px;      line-height: 28px;      margin-left: 10px;      color: #999;}.index_fmain_right .form {      display: block;      max-width: 500px;      margin: 58px auto 0;}.index_fmain_right .form input {      border: 1px solid #d5d5d5;      font-size: 14px;}.index_fmain_right .form .line1 {      width: 266px;      height: 40px;      line-height: 40px;      padding: 0 46px 0 13px;      float: left;      margin: 0 34px 15px 0;}.index_fmain_right .form .name {      background: #fff url(../img/i_form_ico1.png) no-repeat right -4px;}.index_fmain_right .form .phone {      background: #fff url(../img/i_form_ico2.png) no-repeat right -4px;}.index_fmain_right .form .email {      margin-right: 0;      background: #fff url(../img/i_form_ico3.png) no-repeat right -4px;}.index_fmain_right .form .yzm {      width: 166px;      height: 40px;      line-height: 40px;      padding: 0 46px 0 13px;      float: left;      margin: 0 0 15px 0;}.index_fmain_right .form .fyzm {      position: absolute;      margin-left: 150px;      margin-top: 8px;}.index_fmain_right .form textarea {      width: 430px;      border: 1px solid #d5d5d5;      padding: 10px 46px 10px 13px;      height: 100px;      font-size: 14px;      line-height: 1.5;      margin-bottom: 15px;      background: #fff url(../img/i_form_ico4.png) no-repeat right top;}.index_fmain_right .form .submit {      border: none;      border-radius: 0;      background: #4481eb;      margin-right: 10px;      width: 114px;      font-size: 13px;      height: 34px;      line-height: 34px;      text-align: center;      color: #fff;      margin-left: 20px;      margin-top: 4px;      cursor: pointer;}.index_fmain_right .form .reset {      border: none;      border-radius: 0;      background: #909090;      width: 114px;      height: 34px;      line-height: 34px;      font-size: 13px;      text-align: center;      color: #fff;      cursor: pointer;}.index_fmain_right .form .submit:hover {      background: #316cd3;}.index_fmain_right .form .reset:hover {      background: #316cd3;}/*newslist*/.index-main {      margin-top: 40px;}.index-menu-btm {      height: 235px;      overflow: hidden;}.index-menu-btm .btm-list {      width: 1200px;      opacity: 0;      visibility: hidden;      position: absolute;      height: 0;      -webkit-transition: position 0s, visibility 0.3s, opacity 0.5s;      transition: position 0s, visibility 0.3s, opacity 0.5s;      background: #fff;}.index-menu-btm .btm-list.selected {      -webkit-transform: translateZ(0);      transform: translateZ(0);      opacity: 1;      visibility: visible;}.index-menu-btm .btm-list ul {      overflow: hidden;}.index-menu-btm .btm-list ul li {      float: left;      width: 385px;}.index-menu-btm .btm-list ul li:hover .time,.index-menu-btm .btm-list ul li:hover h3 {      color: #4481eb;}.index-menu-btm .btm-list ul li:hover .more {      background: url("../img/index-img-8_.png") left 0px center no-repeat;}.index-menu-btm .btm-list ul li:nth-of-type(2) {      margin: 0px 22px;}.index-menu-btm .btm-list ul li .time {      color: #666666;      font-size: 12px;      border-bottom: 1px solid #d8d8d8;      padding-bottom: 20px;      margin-bottom: 20px;}.index-menu-btm .btm-list ul li h3 {      font-size: 16px;      overflow: hidden;      text-overflow: ellipsis;      white-space: nowrap;      margin-bottom: 12px;      font-weight: normal;      color: #333;}.index-menu-btm .btm-list ul li .p {      line-height: 24px;      height: 72px;      color: #666;      font-size: 14px;      width: 100%;      overflow: hidden;      text-overflow: ellipsis;      display: -webkit-box;      -webkit-line-clamp: 3;      -webkit-box-orient: vertical;}.index-menu-btm .btm-list ul li .more {      margin-top: 30px;      display: block;      width: 36px;      height: 36px;      -webkit-transition: all 0.3s;      transition: all 0.3s;      background: url("../img/index-img-8_.png") left -36px center no-repeat;}/*prolist*/.index-pucduct-show {      position: relative;}.index-pucduct-show .swiper-button-next {      position: absolute;      width: 40px;      height: 78px;      background-size: auto 100%;      margin: 0;      -webkit-transform: translateY(-50%);      transform: translateY(-50%);      right: -60px;      top: 100px;      cursor: pointer;      background-image: url("../img/next.png");}.index-pucduct-show .swiper-button-prev {      position: absolute;      width: 40px;      height: 78px;      cursor: pointer;      background-size: auto 100%;      margin: 0;      -webkit-transform: translateY(-50%);      transform: translateY(-50%);      left: -60px;      top: 100px;      background-image: url("../img/prev.png");}.index-pucduct-show .swiper-slide:hover {      color: #4481eb;}.index-pucduct-show .swiper-slide:hover .img-inner {      opacity: 1;      -webkit-transform: translateZ(0) scale(1);      transform: translateZ(0) scale(1);}.index-pucduct-show .swiper-slide img {      width: 100%;}.index-pucduct-show .swiper-slide .img {      position: relative;      display: block;      border: 1px solid #eee;}.index-pucduct-show .swiper-slide .img img {      width: 283px;      height: 189px;      border: 0px;}.index-pucduct-show .swiper-slide .img-inner {      opacity: 0;      position: absolute;      left: 0;      top: 0;      width: 100%;      height: 100%;      background: rgba(68, 129, 235, 0.6) url("../img/index-img-7.png") center center no-repeat;      -webkit-transform: translateZ(0) scale(0);      transform: translateZ(0) scale(0);      -webkit-transition: all 0.3s;      transition: all 0.3s;}.index-pucduct-show .swiper-slide p {      line-height: 35px;      overflow: hidden;      text-overflow: ellipsis;      white-space: nowrap;      text-align: center;      font-size: 14px;}.swiper-container {      margin: 0 auto;      position: relative;      overflow: hidden;      list-style: none;      padding: 0;      z-index: 1;}.swiper-container-no-flexbox .swiper-slide {      float: left;}.swiper-container-vertical>.swiper-wrapper {      -webkit-box-orient: vertical;      -webkit-box-direction: normal;      -ms-flex-direction: column;      flex-direction: column;}.swiper-wrapper {      position: relative;      width: 100%;      height: 100%;      z-index: 1;      display: -webkit-box;      display: -ms-flexbox;      display: flex;      -webkit-transition-property: -webkit-transform;      transition-property: -webkit-transform;      transition-property: transform;      transition-property: transform, -webkit-transform;      transition-property: transform, -webkit-transform;      -webkit-box-sizing: content-box;      box-sizing: content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper {      -webkit-transform: translate3d(0, 0, 0);      transform: translate3d(0, 0, 0);}.swiper-container-multirow>.swiper-wrapper {      -ms-flex-wrap: wrap;      flex-wrap: wrap;}.swiper-container-free-mode>.swiper-wrapper {      -webkit-transition-timing-function: ease-out;      transition-timing-function: ease-out;      margin: 0 auto;}.swiper-slide {      -ms-flex-negative: 0;      flex-shrink: 0;      width: 100%;      height: 100%;      position: relative;      -webkit-transition-property: -webkit-transform;      transition-property: -webkit-transform;      transition-property: transform;      transition-property: transform, -webkit-transform;      transition-property: transform, -webkit-transform;}.swiper-invisible-blank-slide {      visibility: hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {      height: auto;}.swiper-container-autoheight .swiper-wrapper {      -webkit-box-align: start;      -ms-flex-align: start;      align-items: flex-start;      -webkit-transition-property: height, -webkit-transform;      transition-property: height, -webkit-transform;      transition-property: transform, height;      transition-property: transform, height, -webkit-transform;}.swiper-container-3d {      -webkit-perspective: 1200px;      perspective: 1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {      -webkit-transform-style: preserve-3d;      transform-style: preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {      position: absolute;      left: 0;      top: 0;      width: 100%;      height: 100%;      pointer-events: none;      z-index: 10;}.swiper-container-3d .swiper-slide-shadow-left {      background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));      background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-right {      background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent));      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-top {      background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));      background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-bottom {      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper {      -ms-touch-action: pan-y;      touch-action: pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper {      -ms-touch-action: pan-x;      touch-action: pan-x;}.pro_list {      display: flex;      flex-direction: row;      flex-wrap: wrap;      /* justify-content: space-between; */}.search .content {      width: 1200px;      margin: auto;      padding: .5rem;      line-height: 2rem;}.search input[name='search_type'] {      position: relative;}.search input[name='search_type']::after {      content: '';      display: block;      width: 80px;      height: 100%;      position: absolute;      left: -10px;      top: 0px;}.search input {      border: 0;      border-bottom: 1px solid #999;      border-radius: 3px;      background: rgba(0, 0, 0, 0);      padding: 0 10px;      height: 2rem;      margin-right: 10px;      box-sizing: border-box;}.search input::placeholder {      color: #999;}.search button {      border: 0;      background: #fe6b01;      color: #fff;      padding: 0 30px;      height: 2rem;}.search a {      margin-right: 10px;}.search select {      height: 2rem;      padding: 0 10px;      margin-right: 10px;      border-color: #999;}.search .checkbox {      padding: 0 10px;}#header {      position: relative;      z-index: 999;}.tc-main {      min-height: 540px;}.tc-main .row ul {      display: flex;      flex-direction: row;      flex-wrap: wrap;}.tc-main .row ul li {      width: calc(100% / 4 - .9%);      margin: 0 1.2% 20px 0;      padding-bottom: 20px;      border: 1px solid #eee;      box-sizing: border-box;}.tc-main .row ul li a {      color: #333;}.tc-main .row ul li h2 a {      font-size: 1.2rem;      margin-bottom: 10px;}.tc-main .row ul li p {      color: #999;      min-height: 60px;}.tc-main .row ul li:nth-child(4n) {      margin-right: 0;}.tc-main .row ul li i {      margin-right: 5px;}.main-title {      margin-top: 20px;}.main-title::after {      content: "";      display: block;      width: 40px;      height: 3px;      margin: 10px 0;      background: rgba(0, 0, 0, .2);}.list_item {      padding: 10px 20px;}.row_ {      display: flex;      flex-direction: row;      flex-wrap: nowrap;      justify-content: space-between;      align-items: center;}.logo_b img {      width: 60px;      margin-right: 10px;}.logo_b h3 {      font-size: 1.4rem;      color: #fe6b01;}.logo .phone h3 {      font-size: 1.5rem;      color: #fe6b01;}.flexd_submit {      position: fixed;      width: 1000px;      /* height: 500px; */      top: 12vh;      left: 50%;      margin-left: -500px;      background: #fff;      box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);      z-index: 1000;      padding: 50px 70px;      box-sizing: border-box;      display: none;}.flexd_submit_show {      display: block;}.flexd_submit li {      width: 50%;      display: inline-block;      margin-bottom: 10px;}.flexd_submit .show {      position: absolute;      top: 20px;      right: 20px;      color: #fe6b01;      font-size: 1.2rem;}.flexd_submit .row_input {      display: flex;      flex-direction: row;      flex-wrap: nowrap;      justify-content: flex-start;      align-items: flex-start;}.flexd_submit .row_input>div {      width: 50%;}.flexd_submit .tips {      background: #fffec5;      padding: 10px;      margin: 10px 0;}.flexd_submit .tips em {      font-size: 1.2rem;      color: #fe6b01;}.flexd_submit input[type='submit'] {      background: #fe6b01;      border: 0;      color: #fff;      width: 200px;}.flexd_submit select {      border: 1px solid #e6e6e6;      height: 2rem;      width: 200px;      margin-top: 5px;}.flexd_submit select::selection {      box-shadow: 0 0 10px rgba(0, 0, 0, .2)}.flexd_submit input {      line-height: 2rem;      width: 380px;      border: 1px solid #d2d2d2;      border-radius: 5px;      padding: 0 10px;      background: #fafafa;      margin-top: 5px;}.flexd_submit textarea {      line-height: 2rem;      width: 400px;      border: 1px solid #d2d2d2;      border-radius: 5px;      padding: 0 10px;      background: #fafafa;      margin-top: 5px;}#flexd {      position: fixed;      /* width: 200px; */      text-align: center;      right: 10px;      bottom: 5%;      background: #fe6b01;      box-shadow: 0 0 10px rgba(0, 0, 0, .1);      padding: 10px;      color: #fff;      z-index: 999;}#flexd a {      color: #fff;}#flexd .guhua {      background: #fff;      color: #bb2a23;      font-weight: 600;      line-height: 2rem;      padding: 0 10px;      display: block;      margin: 5px 0;      border-radius: 5px;}#flexd ol li {      line-height: 2rem;      border-top: 1px dashed #fff;      border-radius: 99px;}#flexd ol li:first-child {      margin-top: 10px;}#flexd ol li a {      display: block;}#flexd ol li img {      border-radius: 99px;}#flexd .qrcode {      max-width: 160px;}#flexd .gotop {      background: #fff;      color: #666;      display: block;      line-height: 2rem;      margin-top: 5px;}#flexd .close {      /* background: rgba(255, 22, 22, 0.5); */      position: absolute;      top: -30px;      left: 50%;      margin-left: -30px;      display: inline-block;      width: 60px;      height: 30px;      /* border-radius: 99px; */      line-height: 36px;      overflow: hidden;      cursor: pointer;}#flexd .close::before {      content: '';      display: block;      width: 100%;      height: 200%;      border-radius: 99px 99px 0 0;      background: rgba(0, 0, 0, 0.5);      position: absolute;      top: 0;      z-index: -1;}#flexd_small {      display: none;      position: fixed;      right: 10px;      bottom: 30%;      background: #fe6b01;      width: 40px;      font-size: 1.4rem;      color: #fff;      padding: 30px 10px;      border-radius: 5px;      text-align: center;      cursor: pointer;}