/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
BODY {FONT:14px/1.75 "Microsoft YaHei", arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1200px; overflow-x: hidden;}
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #333;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1300px; margin:0 auto}
.container14 {width: 1400px;margin:0 auto}
.containers{width:96%; margin:0 auto}

.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}
.headUp {top: -100%;transition: 1s;position: absolute;}
.navfixed {background-color: #fff;box-shadow: 0 -7px 7px 7px #999;position: fixed;z-index: 999;top: 0;}
/* CSS Document */


/* 顶部 */
.head-contact { background-color: #0070cb;padding: 11px 0;}
.head-contact .contact {display: flex;justify-content: space-between; align-items: center;}
.head-contact span {font-size: 14px;color: #fff;}
.head-contact .contact div {display: flex;align-items: center;}
.head-contact .contact div img {margin-right: 10px;}


/* 头部导航 */
.head-nav {height: 100px;width: 100%;}
.head-nav .nav-all {display: flex;justify-content: space-between;align-items: center;}
.nav-all ul {display: flex;width: 60%; justify-content: space-between;}
.nav-all ul li  {position: relative;}
.nav-all ul li a {line-height: 100px;font-size: 16px;color: #333;text-align: center;width: 100%;display: block;position: relative;}
.nav-all ul li a::after { position: absolute; content: '';width: 0; height: 3px; background: #0072cf; bottom: 0; left: 50%;transition: 0.5s;}
.nav-all ul li .hide {background:#fff; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);left: 115%; margin-left: -75px;   opacity: 0; visibility: hidden; width: 80px; position: absolute;z-index: 2;}
.nav-all ul li dl a {line-height: 50px;}
/* .nav-all ul li dl em {} */

.nav-all ul li dl a::after {display: none;}
.nav-all ul li:hover .nav-child {color: #0070cb;}
.nav-all ul .on .nav-child {color: #0070cb;}

.nav-all ul li:hover .hide {opacity: 1;width: 120px;left: 72%; visibility: visible; transition: 0.5s;}
/* .nav-all ul li:hover dl a {visibility: visible;}
.nav-all ul li:hover dl em {visibility: visible;} */

.nav-all ul li:hover a::after {width: 100%;left: 0;}

.nav-all ul .on  a::after {width: 100%;left: 0;}

.nav-all ul li dl a:hover {color: #0070cb;}
/* .nav-all ul li .hide:hover {display: none;} */

/* .headUp {top: -140px;transition: 0.5s;position: fixed;} */


/* banner */
.banner {position: relative; overflow: hidden; }
.banner .swiper-slide img {width: 100%;display: block;}
.banner .swiper-pagination {    left: 0;  bottom: 2%; width: 100%;}
.banner .swiper-pagination-bullet {width: 9px;height: 9px;top: 60%;}
.banner .swiper-pagination-bullet-active {background-color: #006fcb;}
.banner .swiper-button-next{top: 50%;opacity: 0;right: 5%;}
.banner .swiper-button-prev {top: 50%;opacity: 0;}
.banner .swiper-button-prev {left: 5%;}
.banner .swiper-container-rtl .swiper-button-next {left: 5%;}
.banner .swiper-container-rtl .swiper-button-prev {right: 5%;}
.banner .swiper-button-next{width: 100px;height: 100px;transition: 0.5s; background-color: rgb(183, 183, 183);border-radius: 50%;}
.banner .swiper-button-prev {width: 100px;height: 100px;transition: 0.5s; background-color: rgb(183, 183, 183);border-radius: 50%;}
.banner .swiper-button-prev:hover {background-color: rgb(209, 209, 209);}
.banner .swiper-button-next:hover {background-color: rgb(209, 209, 209);}
.banner:hover .swiper-button-prev{opacity: 1;}
.banner:hover .swiper-button-next {opacity: 1;}


/* 热门搜索 */
.index-search {padding: 20px 0;background-color: #fff;}
.index-search .search {display: flex;align-items: center;justify-content: space-between;}
.search .hot-search span {font-size: 16px;color: #006fcb;}
.search .hot-search a {font-size: 14px;color: 14px;}
.search .search-input {position: relative;}
.search .search-input .search-input1 {width: 265px;height: 42px;border: 1px solid #006fcb; border-radius: 30px;padding-left: 20px;box-sizing: border-box;outline: none;}
.search .search-input .search-input1::-webkit-input-placeholder {color: #999;font-size: 14px;}
.search .search-input .search-input2 { width: 18px;height: 18px; display: block; outline: none; border: none; position:absolute;right: 20px;top: 11px;cursor: pointer;background: url(../images/hot-search.png) no-repeat right;}
.search .search-input .hot-search2 {display: none;}
.search .hot-search a:hover {color: #006fcb;}
.search .search-input .search-input2:hover {background: url(../images/hot-search2.png) no-repeat right;}



/* 产品展示 */
.product-show {background-color: #fdfdfd;padding: 60px 0;}
.product-show .container-show {width: 1700px;margin: 0 auto;position: relative;}
.product-show .product-title {display: flex;justify-content: space-between;align-items: center;margin-bottom: 47px;}
.product-show .product-title div {display: flex;align-items: center;}
.product-show .product-title h3 {font-size: 32px;color: #006fcb; padding-right: 10px;border-right: 1px solid #ddd;line-height: 32px;}
.product-show .product-title h4 {font-size: 36px;color: #ddd;margin-left: 10px;}
.product-show .product-title span,em {font-size:15px;color: #666;transition: 0.5s; display: block;}
.product-show .product-title a {display: flex;}
.product-show .product-title a:hover {text-decoration:solid;}
.product-show .product-title a:hover span {color: #006fcb;}
.product-show .product-title a:hover em {color: #006fcb; transform: rotate(180deg); }
.product-show .product {overflow: hidden;}
.product .box{display:block;background:#eceef0;position:relative;padding-bottom:0.5rem;overflow:hidden;text-align: center;}
.product .box:before{content:"";position:absolute;top:0;right:0;left:0;background:url(../images/product-source3.png) center no-repeat;padding-bottom:106.44%;transform:translateY(-100%); transition:.6s;background-size: 100% 100%;}
.product .box .line{background: url(../images/product-source1.png) left center no-repeat;height:9px;position:absolute;top:-1px;left:0;width:100%;transform:translateX(-100%);transition:.6s;}
.product .box .top{padding: 0 50px;position:relative;text-align: left;}
.product .box .top .top1{ transition:.6s; position:relative; top:0}
.product .box .top h2{ margin-bottom:3.25rem;}
.product .box .top h6{ font-size:16px; color:#000000; font-weight:bold; font-style:italic}
.product .box .top h5{ font-size:1.25rem; color:#000000; font-weight:bold; line-height:2.5rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.product .box .top p{ font-size:14px; color:#434343; line-height:24px; height:72px; margin:1rem 0 1.875rem;     display: -webkit-box;  overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.product .box .top .anniu_a a{ display:inline-block; background:url(../images/product-source2.png) center no-repeat; width:107px; height:37px; line-height:37px; font-size:12px; color:#fff; text-transform:uppercase; text-align:center; transition:.6s;}
.product .box .img_zd {overflow: hidden;transition: 0.5s;padding: 20px 0;}
.product .box .img_zd img {transition: 0.5s;}
.product .box .top .anniu_a a:hover{ background:url(../images/product-source4.png) center no-repeat; color:#fff; background-size:100% 100%}
.product-show #product-left {width: 80px;height: 80px; border: 1px solid #dadada;border-radius: 50%; }
.product-show #product-right {width: 80px;height: 80px; border: 1px solid #dadada;border-radius: 50%;}
#product-left span {background: url(../images/product-left1.png) no-repeat center;    width: 100%; height: 100%;}
#product-right span {background: url(../images/product-right1.png) no-repeat center;    width: 100%; height: 100%;}
#product-left:hover {border: 1px solid #006fcb; background-color: #006fc9;}
#product-right:hover {border: 1px solid #006fcb; background-color: #006fc9;}
#product-left:hover span {background: url(../images/banner-left.png) no-repeat center; }
#product-right:hover span {background: url(../images/banner-right.png) no-repeat center; }
.product .box:hover:before{ transform:translateY(-1px);}
.product .box:hover .line{ transform:translateX(0);}
.product .box:hover .top .top1{ transform:translateY(-10px);}
.product .box:hover .top h6, .product .box:hover .top h5, .product .box:hover .top p{ color:#fff}
.product .box:hover .top .anniu_a a, .n_shouhou .fl05 ul li .con .span:hover{ background:url(../images/product-source4.png) center no-repeat; color:#fff; background-size:100% 100%}
.product .box:hover .img_zd img {transform: scale(1.1);object-fit: cover;}


/* 关于我们 */
.index-about {margin: 80px 0;}
.index-about .about {display: flex;justify-content: space-between;}
.index-about .about-right {margin-left:35px;}

/* 共用标题 */
.index-title {display: flex;align-items: center;}
.index-title h3 {font-size: 32px;color: #006fcb; padding-right: 10px;border-right: 1px solid #ddd;line-height: 32px;}
.index-title h4 {font-size: 36px;color: #ddd;margin-left: 10px;line-height: 36px;}

.index-about .about-con {margin: 30px 0 60px 0;}
.index-about .about-con span {font-size: 16px;color: #666;line-height:2}
.index-about .about-con span:nth-child(1){font-weight: bold;}
.index-about .about-con span:nth-child(3){color: #c09f1d;}
.index-about .about-more {display: flex;}
.index-about .about-more a {width: 107px;height: 37px;background: url(../images/about-source.png) no-repeat center; transition: 0.5s; text-align: center;line-height: 37px;margin-right: 35px;}
.index-about .about-more a span {color: #006fc9;}
.index-about .about-more a:hover {background: url(../images/product-source2.png) no-repeat center;}
.index-about .about-more a:hover span {color: #fff;}

/* 应用案例 */
.index-case {background-color: #f9f9f9; padding: 100px 0 90px 0;}
.index-case .index-title {justify-content: center; margin-bottom: 70px;}
.index-case ul {display: flex;justify-content: space-between;}
.index-case ul li {position: relative; overflow: hidden;}
.index-case ul li a {width: 100%;height: 100%;display: block;}
.index-case ul li  img {display: block;}
.index-case ul li .case-img1 {transition: 0.5s;width: 100%;}
.index-case .pic {position:absolute;top: 0;background-color: rgba(0, 111, 201, .8);    width: 100%;  height: 100%;text-align: center;transition: 0.5s;}
.index-case .pic-info  {position:absolute;    left: 37%;  top: 25%;}
.index-case ul li  h6 {font-size: 18px;color: #fff;font-weight: normal;margin-top: 28px;}
.index-case ul li:nth-child(even) .pic {background-color: rgba(183, 31,38, 0.8); }
.index-case ul li:hover .case-img1 {transform: translateZ(0) scale(1.1);
    z-index:9999999;}
.index-case ul li:hover .pic{margin-top: -300%;}

/* 合作伙伴 */
.index-partners {margin: 80px 0 140px 0; position: relative;}
/* 下划线样式 */
.xhx {height: 1px;position: relative;margin-top: 30px;}
.xhx span {position: absolute;width: 55px;height: 3px;background-color: #006fc9;top: -2px;}
.xhx i {width: 100%;height: 1px;background-color: #d9d9d9;display: block;}

.index-partners .partners{overflow: hidden;margin: 45px 0;}
.partners .swiper-pagination {bottom: -45px;left: 48%;}
.partners .swiper-pagination-bullet {width: 13px;height: 13px;border-radius: 50%;background-color: #eaeaea;}
.partners .swiper-pagination-bullet-active {background-color: #0065ab;}
.partners ul {display: flex; flex-wrap: wrap;}
.partners ul li {width: calc(100%/6);}


/* 新闻中心 */
.index-news {margin-bottom: 80px;}
.index-news ul {display: flex;margin: 45px 0;justify-content: space-between;}
.index-news ul li {transition: 0.5s; width: 420px; position: relative; top: 0; padding: 50px 30px; box-sizing: border-box;background-color: #fff;box-shadow: 0 -1px 25px 0px #f5f4f4}
.index-news ul li span {font-size: 16px;color: #999;}
.index-news ul li h3 {margin: 15px 0 30px 0;font-size: 22px;color: #000000;}
.index-news ul li p {margin-bottom: 50px;font-size: 14px;color: #666;  display: -webkit-box;  overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.index-news ul li a {color: #006fc9;}
.index-news ul li:hover span{color: #fff;}
.index-news ul li:hover h3{color: #fff;}
.index-news ul li:hover p{color: #fff;}
.index-news ul li:hover a{color: #fff;}
.index-news ul li:hover {background-color: #0065ab;top: -10px;}

/* 新闻详情页 */
.ny-news-xq {padding-top:100px;margin-bottom:70px;}
.page-fy{border-top:1px solid #ddd;padding:10px 0}
.ny-news-xq .container{max-width: 1200px;margin:0px auto;}
.ny-news-xq .news-title{padding-bottom:45px;border-bottom:2px solid #024EA5;margin-bottom:60px;position: relative;}
.ny-news-xq .news-title h2{font-size:28px;line-height: 40px;margin-bottom:26px;color:#333;font-weight:bold}
.ny-news-xq .news-title span{display: block;font-size:18px;color:#666}
.ny-news-xq .news-title .fr a{width:108px;height:48px;line-height: 48px;border-radius:48px;color:#fff ;background-color: #006fc9;padding:0 20px;display: block;text-align: center; font-size:18px;position: absolute;top:20px;right:0}
.nr-content p img{margin:0 auto;display:inline;}
.nr-content p {line-height:27px !important ;font-size:16px;color:#333;margin-bottom:10px;}
.nr-content table{width:100%  !important}
.nr-content table td{font-size:16px}


/* 公用底部 */
.index-foot {background-color: #323437; padding-top: 80px;}
.index-foot  .foot-contact {display: flex;justify-content: space-between;}
.index-foot .contact-left h3 {font-size: 20px;color: #fff;    line-height: 40px;}
.index-foot .contact-left em {font-size: 16px;color: #fff; font-style: italic;line-height: 18px;}
.index-foot  .contact-right {display: flex;align-items: center;}
.index-foot  .contact-right h3 {font-size: 16px;color: #fff;text-align: right;}
.index-foot  .contact-right h4 {font-size: 14px;color: #007dd6;}
.index-foot  .contact-right .sub {display: flex;margin-left: 30px;}
.index-foot  .contact-right .sub form {display: flex;}
.index-foot  .contact-right input:nth-child(1) {width: 330px;height: 56px;border: none;outline: none;padding-left: 20px;box-sizing: border-box;}
.index-foot  .contact-right input:nth-child(2) {width: 65px;height: 56px;border: none;outline: none;background-color: #006fc9;color: #fff;cursor: pointer;}
.foot-nav {margin: 45px 0;padding: 60px 0;border-top: 1px solid #383a3d}
.foot-nav {display: flex;justify-content: space-between;}
.foot-nav dl dt {font-size: 17px;color: #fff;margin-bottom: 10px;}
.foot-nav dl dd {font-size: 15px;color: #7d8084;}
.foot-nav dl dd a{font-size: 15px;color: #7d8084;}
.foot-nav dl:last-child {display: flex;text-align: center;}
.foot-nav dl:last-child dd:nth-child(2) {margin-left: 40px;}
.foot-nav dl:last-child span {display: block;font-size: 15px;color: #fff;}
.foot-copy  {padding: 20px 0;border-top: 1px solid #383a3d}
.foot-copy p {font-size: 14px;color: #7d8084;}
.foot-copy a {font-size: 14px;color: #7d8084;}
.foot-nav dl dd a:hover {color: #006fcb;}
.foot-copy a:hover {color: #006fcb;}


/* 内页关于我们 */
.hd {border-bottom: 1px solid #eeeeee;}
.hd ul{display: flex;justify-content: center; height: 70px;line-height: 70px;}
 .hd ul li{ width: 130px; text-align: center;}
.hd ul li a {display: block; width: 112 px; font-size: 18px; color: #333;}
 /* .hd ul li.on{border-bottom:2px solid #006fc9;} */
 .hd ul li.on a{ color: #006fc9;border-bottom:2px solid #006fc9;}
.ny-about-con .bd {margin: 60px auto;}
.ny-about-con .bd li h3{font-size: 28px;color: #010101; display: inline-block;  padding-right: 10px;   border-right: 1px solid #ddd;   line-height: 32px;}
.ny-about-con .xhx2 {height: 1px;   position: relative; margin-bottom: 35px;}
.ny-about-con .xhx2 span {    position: absolute;  width: 55px; height: 3px;  background-color: #006fc9;   top: -2px;}
.ny-about-con .xhx2 i {width: 100%;     height: 1px;  background-color: #d9d9d9; display: block;}
/* font-size: 36px; color: #ddd; margin-left: 10px; line-height: 36px; font-weight: bold; */
.ny-about-con .bd li span{font-size: 22px;color: #adadad;line-height: 22px; }
.ny-about-con .bd li span:nth-child(2){font-size: 36px; color: #ddd; margin-left: 10px; line-height: 36px; font-weight: bold; }
.ny-about-con .bd li p {margin: 20px 0;line-height:30px;}

.index-partners2 {margin-top: 0;}


/* 内页产品展示 */
.product-list-con .bd{margin-bottom: 50px;}
.product-list-con .bd ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.product-list-con .bd ul::after {content: '';width: 413px;}
.product-list-con .bd li  {margin-top: 50px;}
.product-list-con .bd li .product-list{width: 413px;height: 280px; background-color: #e8e8e7;position: relative;overflow: hidden;}
.product-list-con .bd li img {display: block;}
.product-list-con .bd li .product-icon{margin-left: 320px; position: relative; z-index: 1;}
.product-img {display: flex;justify-content: center;align-items: center;     width: 100%;   height: 75%;}
.product-img img {width: 80%; position: relative; top: -30px; transition: 0.5s;}
.product-icon2 {position: absolute;bottom: -50%;  left: -50%; transition: 0.5s;}
.product-list-con .bd li h3 {text-align: center; margin-top: 10px; font-size: 20px;}
.product-list-con .bd li:hover h3 {color: #0072ce;}
.product-list-con .bd li:hover .product-icon2 {bottom: 0%;  left: 0%;}
.product-list-con .bd li:hover .product-img img {transform: scale(1.1);}


/*内页产品详情  */
.product-de .bd ul {margin: 50px 0;}
.product-de .bd ul li .de-left {width: 570px;height: 386px;background-color: #ececec;     overflow: hidden;   text-align: center;   position: relative;}
.product-de .bd ul li .product-icon {margin-left: 460px;}
.product-de .detop {display: flex;justify-content: space-between; padding-bottom: 50px; border-bottom: 1px solid #e2e2e2;}
.product-de #de-btn {left: 0;bottom: 5%; width: 100%;}
.product-de #de-btn .swiper-pagination-bullet {width: 13px;height: 13px; background-color:transparent; border-radius: 50%; border: 1px solid #0073cf;}
.product-de #de-btn .swiper-pagination-bullet-active {background-color: #0073cf;}
.product-de #de-left {width: 56px;height: 56px;left: 30px; display: block;background: url(../images/de-left-jt1.png);}
.product-de #de-right {width: 56px;height: 56px;right: 30px; display: block;background: url(../images/de-right-jt1.png);}
.product-de #de-left:hover { background: url(../images/de-left-jt2.png);}
.product-de #de-right:hover { background: url(../images/de-right-jt2.png);}
.product-de .de-right {width: 53%; position: relative;} 
.product-de .de-right h3 {font-size: 20px; color: #000000;}
.product-de .de-right p {font-size: 16px;color: #666;line-height: 30px; margin: 30px 0 50px 0;}
.product-de .de-right .de-contact span {font-size: 18px; color: #333; font-weight: bold; margin-right: 30px;}
.product-de .de-right a {width: 107px;height: 37px;display: block; position: relative; transition: 0.3s; margin-top: 35px; text-align: center; line-height: 37px; color: #fff; font-size: 14px; background: url(../images/product-source2.png);}
.product-de .de-right a .de-wechat{opacity: 0; visibility: hidden;position: absolute;   right: -147px; top: -2px;}
.product-de .de-right a:hover .de-wechat{opacity: 1; visibility: visible; transition: 5s;}
.product-de .bd ul li p {margin-top: 20px;}
.product-de .de-right a:hover {margin-top: 30px;}


/* 内页新闻中心 */
.news-center .bd ul li {display: flex; box-shadow:0  1px 13px -6px #d7d7d7; margin-top: 40px;}
.news-center .bd {margin: 50px auto;}
.news-center .bd ul li .news-con {padding: 60px;box-sizing: border-box;width: 59%;}
.news-center .bd ul li .news-img {width: 34%; overflow: hidden;}
.news-center .bd ul li .news-img img {width: 100%; display: block; transition: 0.5s;}
.news-center .bd ul li .news-con span {font-size: 16px;color: #999;}
.news-center .bd ul li .news-con h3 {margin: 15px 0 30px 0;font-size: 22px;color: #000000;     display: -webkit-box;   overflow: hidden;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;}
.news-center .bd ul li .news-con p {margin-bottom: 50px;font-size: 14px;color: #666;  display: -webkit-box;  overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-center .bd ul li .news-con a {color: #006fc9;}
.news-center .bd ul li:hover img {transform: scale(1.1);}
.news-center .bd ul li:hover span{color: #fff;}
.news-center .bd ul li:hover h3{color: #fff;}
.news-center .bd ul li:hover p{color: #fff;}
.news-center .bd ul li:hover a{color: #fff;}
.news-center .bd ul li:hover {background-color: #0073cf;top: -10px;}


/* 内页资料下载 */
.information .bd {position: relative; min-height: 750px;}
.information .bd  ul {margin: 50px 0;}
.information .bd  ul li {display: flex; width: 100%; justify-content: space-between; margin-top: 30px;}
.information .bd  ul li .pdf {width: 152px;height: 155px; background-color: #005ab6;text-align: center;line-height: 188px;}
.information .bd  ul li .information-con {background-color: #0073cf;display: flex;justify-content: space-between;align-items: center; padding: 0 50px;box-sizing: border-box;    width: 89%;}
.information .bd  ul li .information-con  span {color: #fff; font-size: 16px;}
.information .bd  ul li .information-con  h3 {font-size: 22px;color: #fff;}
.information-video {position:absolute; width: 100%;background-color: #0073cf; display: none; top: 0;}
.information-video  span {    text-align: right;color: #fff;font-size: 50px;  float: right; line-height: 45px; margin-right: 10px; cursor: pointer;}
.information-video {color: #fff; font-size: 20px;}

.information-video video {width: 100%; max-height: 700px; position: relative; top: -15px;}

/* 联系我们 */

.ny-contact .bd { margin: 50px auto;}


.ny-case .bd { margin: 50px auto;}

.ny-case .bd li h3 {
    font-size: 28px;
    color: #010101;
    line-height: 32px;
}

/* 分页 */
.pagelist {
    padding: 30px 0 60px 0;
    overflow: hidden;
    border-top: 0px solid #eee;
    text-align: center;
}

.pagelist a, .pagelist span {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 2px 8px;
    margin-right: 5px;
}


/* 返回按钮 */
.returnbt {    padding: 5px;  text-align: center; margin-bottom: 50px;}
.returnbt input {
    width: 107px;
    height: 37px;
    padding: 2px 15px;
    background: #333;
    color: #fff;
    border: none;
    cursor: pointer;
}


/* 手机端联系我们 */
.mright .firstRow {display: flex;flex-wrap: wrap;}
.mright .firstRow td {width: 100%;}