@charset "utf-8";
a{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.b{ font-weight:bold;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.border-box{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.trans{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.trans::before,.trans::after{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

/*最新动态*/
#news .content{ padding:50px 0 100px;}
#news .content .content-left{ width:820px;}
#news .content .content-left .item{ width:100%;}
#news .content .content-left .item .list{ width:100%; border-bottom:1px dashed #e0e0e0; padding:30px 0;}
#news .content .content-left .item .list .img{ width:270px; height:149px; text-align:center; overflow:hidden;}
#news .content .content-left .item .list .img a{ width:270px; height:149px; display:table-cell; vertical-align:middle;}
#news .content .content-left .item .list .img a img{ max-width:100%; max-height:100%;}
#news .content .content-left .item .list .cont{ width:530px; }
#news .content .content-left .item .list .cont .title{ width:100%;}
#news .content .content-left .item .list .cont .title a{ color:#333;}
#news .content .content-left .item .list .cont .title a:hover{ color:#007493;}
#news .content .content-left .item .list .cont .brief{ width:100%; height:66px; line-height:22px; overflow:hidden; color:#888; margin:20px 0;}
#news .content .content-left .item .list .cont .more{ width:100%;}
#news .content .content-left .item .list .cont .more .text-one{ color:#007493;}
#news .content .content-left .item .list .cont .more .text-two{ color:#666;}
#news .content .content-left .detail{ width:100%;}
#news .content .content-left .detail .top{ width:100%; text-align:center;}
#news .content .content-left .detail .top .title{ width:100%; color:#333;}
#news .content .content-left .detail .top .text{ width:100%; margin-top:20px;}
#news .content .content-left .detail .top .text .fz14{ color:#999; position:relative; padding:0 20px;}
#news .content .content-left .detail .top .text .fz14 span{ color:#666;}
#news .content .content-left .detail .top .text .fz14.before::before{ width:1px; height:100%; background:#ccc; position:absolute; right:0; top:0; z-index:2;}
#news .content .content-left .detail .editor,
#news .content .content-left .detail .editor *{line-height: 250%!important;font-size: 16px;font-family: "Microsoft YaHei","微软雅黑","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif!important;}
#news .content .content-left .detail .cont{ width:100%; line-height:200%; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:44px 0; margin-top:30px;}
#news .content .content-left .detail .cont img{ max-width:100%; height:auto !important;}
#news .content .content-left .detail .cont .share{ width:100%; text-align:center; margin-top:32px;}
#news .content .content-left .detail .cont .share .bdsharebuttonbox{ vertical-align:middle; margin-top:-3px;}
#news .content .content-left .detail .bot{ width:100%; margin-top:36px;}
#news .content .content-left .detail .bot .list{ width:100%; color:#3879c2;}
#news .content .content-left .detail .bot .list a{ color:#666;}
#news .content .content-left .detail .bot .list a:hover{ color:#007493;}
#news .content .content-left .detail .bot .list.margin{ margin-top:16px;}
#news .content .content-right{ width:340px;padding-top: 30px;}
#news .content .content-right .container{ display:flex; flex-direction:column;}
#news .content .content-right .item{ width:100%; margin-bottom:44px;}
#news .content .content-right .item .wrapper{ width:100%; margin-top:8px;}
#news .content .content-right .item .title{ width:100%; color:#333;}
#news .content .content-right .inner1 .wrapper .slide{ width:78%; color:#007493; border-bottom:1px solid #ececec; padding:10px 22% 10px 0;}
#news .content .content-right .inner2 .wrapper .slide{ width:100%; border-bottom:1px solid #ececec; line-height:22px; padding:10px 0;}
#news .content .content-right .inner2 .wrapper .slide .title{ width:300px; color:#007493;}
#news .content .content-right .inner2 .wrapper .slide .num{ width:22px; height:22px; text-align:center; background:#007493; color:#fff; border-radius:50%;}
#news .content .content-right .inner3 .wrapper .slide{ width:100%; border-bottom:1px solid #ececec; padding:12px 0;}
#news .content .content-right .inner3 .wrapper .slide .img{ width:107px; height:59px; overflow:hidden; background:#ccc;}
#news .content .content-right .inner3 .wrapper .slide .img img{ width:100%; height:100%;}
#news .content .content-right .inner3 .wrapper .slide .cont{ width:220px;}
#news .content .content-right .inner3 .wrapper .slide .cont .title{ width:100; height:44px; line-height:22px; color:#666;}
#news .content .content-right .inner3 .wrapper .slide .cont .time{ color:#999;}
#news .category-c2 .title-info{padding: 0 0 47px;}
#news .category-c2-content{display: flex;justify-content: center;align-items: center;}
#news .category-c2 .item{margin: 0 27px;padding: 16px 0;}
#news .category-c2 .item.on{color: #007493;font-weight: bold;}

/*产品中心*/
/* #products .content{ padding:56px 0 100px;} */
#products .content{ padding:56px 0 4%;}
#products .content .content-title{ width:100%; color:#007493; font-weight:bold; margin-bottom:20px;}
#products .content .one{ width:100%;}
#products .content .one .item{ width:100%; position:relative;}
#products .content .one .item .prev{ font-size:40px; color:#007493; position:absolute; left:-60px; top:50%; z-index:2; margin-top:-22px; transform:rotateY(180deg);}
#products .content .one .item .next{ font-size:40px; color:#007493; position:absolute; right:-60px; top:50%; z-index:2; margin-top:-22px;}
#products .content .one .item .prev.swiper-button-disabled{ color:#999;}
#products .content .one .item .next.swiper-button-disabled{ color:#999;}
#products .content .one .item .swiper-container{ width:100%; position:relative; border:1px solid #eaeaea; border-radius:6px; padding:50px 0 34px;}
#products .content .one .item .swiper-container::before{ width:50px; height:50px; background:url(/images/img4.jpg) no-repeat center; background-size:cover; position:absolute; top:0; left:0; z-index:2; content:'';}
#products .content .one .item .swiper-container .swiper-wrapper{}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide{ width:200px; text-align:center; margin:0 50px;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .img{ width:100%; height:150px; overflow:hidden;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .img a{ width:100%; height:150px; display: block;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .img a img{ max-width:100%; max-height:100%;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .title{ width:100%;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .title a{ color:#333;}
#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide .title a:hover{ color:#007493;}
#products .content .two{ width:100%;}
#products .content .two .category{ width:100%; background:#f6f6f6; border:1px solid #eaeaea; border-radius:6px; padding:4px 30px; margin:30px 0;}
#products .content .two .category .wrapper{ width:100%; border-bottom:1px solid #eaeaea; padding:22px 0;}
#products .content .two .category .wrapper .text-one{ width:60px; color:#666;}
#products .content .two .category .wrapper .text-two{ cursor:pointer; color:#333; margin-right:34px;}
#products .content .two .category .wrapper .text-two:hover{ color:#007493;}
#products .content .two .category .wrapper .text-two.on{ color:#007493;}
#products .content .two .category .wrapper.none{ border-bottom:none;}
#products .content .two .item{ width:100%; text-align:center;}
#products .content .two .item .list{ width:285px; /* height:280px;  */border:1px solid #eaeaea; border-radius:6px; margin-right:20px; margin-top:20px;padding: 20px 0;}
#products .content .two .item .list .img{ width:220px; height:200px; overflow:hidden;}
#products .content .two .item .list .img a{ width:220px; height:200px; display:table-cell; vertical-align:middle;}
#products .content .two .item .list .img a img{ max-width:100%; max-height:100%;}
#products .content .two .item .list .title{ width:100%; margin-top:12px;}
#products .content .two .item .list .title a{ color:#333;}
#products .content .two .item .list .title a:hover{ color:#007493;}
#products .content .two .item .list.none-one{ margin-top:0;}
#products .content .two .item .list.none-two{ margin-right:0;}


@media(max-width: 1560px){
	#products .content .one .item{width: 88%;margin: 0 auto;}
	#products .content .one .item .swiper-container .swiper-wrapper .swiper-slide{width: 20%;margin: 0 2.5%;}
}

@media (max-width: 1366px){
	#products .content .one .item{width: 83%;}
	#products .content .one .item .prev{left: -50px;}
	#products .content .one .item .next{right: -50px;}
}

@media (max-width: 1250px){
	#products .content .one .item{width: 79%;}
	#products .content .one .item .prev{left: -40px;}
	#products .content .one .item .next{right: -40px;}
}









