@charset "UTF-8";
/* section-cnt */

/* 飘窗 */
#pc1>:nth-child(1) {
	width: 285px;
	height: 190px;
	position: absolute;
	z-index: -1;
}

#pc1 img {
	width: 100%;
	height: 100%;
}

.close_btn {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	right: -20px;
	top: -20px;
}
/* swiper-container-01 */
.swiper-container{position: relative;}
.swiper-container-01{width: 100%;height: 500px;}
.swiper-container-01 .swiper-slide{height: 500px;position: relative;}
.swiper-container-01 .slide-image{width: 100%;height: 500px;}
.swiper-container-01 .slide-mask,
.swiper-container-01 .slide-text{position: absolute;left: 0;bottom: 0;height: 70px;line-height: 50px;z-index: 99;overflow: hidden;color: #fff;font-size: 20px;width: 100%;}
.swiper-container-01 .slide-mask{background-color: #000000;opacity: 0.6;filter: alpha(opacity=60);}
.swiper-container-01 .slide-text p{color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;text-align: center;font-size: 20px;}
.swiper-container-01 .pagination{margin: 0;width: 100%;height: 30px;line-height: 30px;text-align: center;position: absolute;left: 0;bottom: 0;}
.swiper-container-01 .swiper-pagination-switch{width: 12px;height: 12px;border-radius: 50%;background-color: #4f83df;padding: 0;min-width: auto;line-height: 30px;margin: 9px 5px 0;cursor: pointer;}
.swiper-container-01 .swiper-pagination-switch.swiper-active-switch{background-color: #fff;}
.swiper-container-01 .arrow-left-01,
.swiper-container-01 .arrow-right-01{width: 40px;height: 56px;position: absolute;top: 222px;z-index: 999;display: none;}
.swiper-container-01 .arrow-left-01{background: url(../img/arrow-left.png) center center no-repeat;left: 50px;}
.swiper-container-01 .arrow-right-01{background: url(../img/arrow-right.png) center center no-repeat;right: 50px;}


/* section-swiper-02 */
.section-swiper-02{}
.swiper-container-02{height: 72px;padding: 0 55px 0 120px;position: relative;background: url(../img/bg-notice.png) 0 center no-repeat;}
.swiper-container-02 .text-link-more{position: absolute;top: 22px;right: 0;}
.swiper-container-02 .swiper-slide{width: 100%;background-color: #fff;font-size: 0;}
.swiper-container-02 .slide-item{width: 425px;display: inline-block;vertical-align: middle;line-height: 72px;padding: 0 30px;position: relative;}
.swiper-container-02 .slide-item::after{width: 1px;height: 28px;content: "";position: absolute;top: 23px;right: 0;background-color: #dedede;}
.swiper-container-02 .slide-link:nth-of-type(2) .slide-item::after{display: none;}
.swiper-container-02 .slide-text{font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.swiper-container-02 .slide-text:hover{color:  #206BD1;}
/* section-news */
.section-news{background-color: #f3f3f3;padding: 30px 0 60px 0;}
.section-news .wrapper-inner{padding: 30px 36px 30px 30px;background-color: #fff;}
.swiper-container-03{width: 495px;height: 358px;position: relative;}
.swiper-container-03 .arrow-left,.section-news .swiper-container .arrow-right{width: 30px;height: 30px;display: block;position: absolute;z-index: 999;top: 105px;display: none;}
.swiper-container-03 .arrow-left{background: url(../img/arrow-left.png) no-repeat;left: 16px;}
.swiper-container-03 .arrow-left:hover{background: url(../img/arrow-left2.png) no-repeat;}
.swiper-container-03 .arrow-right{background: url(../img/arrow-right.png) no-repeat;right: 16px;}
.swiper-container-03 .arrow-right:hover{background: url(../img/arrow-right2.png) no-repeat;}
.swiper-container-03 .slide-item{width: 495px;height: 358px;position: relative;}
.swiper-container-03 .slide-pic{width: 100%;height: 100%;}
.swiper-container-03 .slide-item dd{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;z-index: 99;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #fff;padding: 0 15px;box-sizing: border-box;}
.swiper-container-03 .slide-item .div-opa{background-color: #000;opacity: 0.5;-moz-opacity: 0.5; filter:alpha(opacity=50); }
.swiper-container-03 .pagination{position: absolute;left: 0;bottom: -15px;width: 100%;margin: 0;text-align: right;height: 40px;line-height: 40px;}
.swiper-container-03 .pagination .swiper-pagination-switch{width: 10px;height: 10px;line-height: 10px;background-color: #fff;padding: 0;border-radius: 50%;min-width: auto;opacity: .3;cursor: pointer;margin: 0 10px 0 0;}
.swiper-container-03 .pagination .swiper-pagination-switch.swiper-active-switch{opacity: 1;}

.section-news .col-main{width: 600px;position: relative;padding-top: 28px;height: 330px;overflow: hidden;}
.headline-item{padding-right: 122px;margin-bottom: 16px;}
.headline-item .headline-title{font-size: 16px;font-weight: bold;color: #206BD1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #F0F0F0;padding-bottom: 10px;margin-bottom: 15px;}
.headline-item .headline-title-link{color: #206BD1;}
.headline-item .headline-text{font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;color: #999;}
.headline-item .headline-text-link{color: #999 ;}
.more-link-plus{font-size: 14px;color: #206BD1;position: absolute;top: 0;right: 0;}
.date-wrapper{position: absolute;text-align: center;top: 28px;right: 0;}
.date-wrapper .cur-day{font-size: 32px;color: #999;font-weight: bold;}
.date-wrapper .cur-y-m{font-size: 14px;color: #999;}


/* 专题专栏 */
.section-special{height: 270px;background: url(../img/bg-section-spe.png) center center no-repeat;}
.section-special .section-title{text-align: center;color: #fff;padding-top: 22px;margin-bottom: 25px;}
.section-special .section-title-main{font-size: 22px;}
.section-special .section-title-sub{font-size: 18px;font-weight: normal;}
.swiper-container-04{height: 170px;}
.swiper-container-04 .slide-image{margin: 0 -20px 0 0;}
.swiper-container-04 .slide-image img{width: 285px;height: 122px;margin-right: 20px;float: left;}
.swiper-container-04 .arrow-left-04,
.swiper-container-04 .arrow-right-04{width: 30px;height: 30px;position: absolute;bottom: 7px;z-index: 99;}
.swiper-container-04 .arrow-left-04{background: url(../img/circle-left.png) center center no-repeat;left: 562px;}
.swiper-container-04 .arrow-left-04:hover{background: url(../img/circle-left-hover.png) center center no-repeat;}
.swiper-container-04 .arrow-right-04{background: url(../img/circle-right.png) center center no-repeat;right: 562px;}
.swiper-container-04 .arrow-right-04:hover{background: url(../img/circle-right-hover.png) center center no-repeat;}

/* 产业布局 */
.section-industrial{padding: 50px 0 79px 0;background: #F3F3F3;}
.section-industrial .section-title{text-align: center;color: #333;padding-top: 22px;margin-bottom: 50px;position: relative;}
.section-industrial .section-title-main{font-size: 22px;}
.section-industrial .section-title-sub{font-size: 18px;font-weight: normal;color: #999;}
.section-industrial .section-title::after{width: 87px;height: 3px;background: #88CC2F;content: "";position: absolute;left: 0;right: 0;top: auto;bottom: -16px;margin: auto;}
.more-link-border{width: 104px;height: 32px;line-height: 32px;border: 1px solid #c5c5c5;text-align: center;color: #999;display: block;margin: 0 auto;font-size: 14px;}
.more-link-border:hover{border: 1px solid #206BD1;color: #206BD1;}
.section-industrial .pic-news-container .pic-news-item:hover{box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);}

/* 关于我们 */
.section-about{height: 408px;background: url(../img/bg-section-about.png) center center no-repeat;padding-top: 68px;}
.section-about .company-pic{width: 500px;height: 408px;}
.section-about .col-main{width: 650px;}
.section-about .section-title{color: #fff;padding-top: 22px;margin-bottom: 50px;position: relative;}
.section-about .section-title-main{font-size: 22px;}
.section-about .section-title-sub{font-size: 18px;font-weight: normal;}
.section-about .section-title::after{width: 87px;height: 3px;background: #88CC2F;content: "";position: absolute;left: 0;right: 0;top: auto;bottom: -16px;margin: auto;}
.section-about .company-text{font-size: 14px;line-height: 24px;color: #fff;max-height: 96px;overflow: hidden;}
.more-link-arrow{width: 128px;height: 36px;border: 1px solid #fff;background: url(../img/arr-right.png) center center no-repeat;display: block;margin-top: 95px;}
.more-link-arrow:hover{background: #fff url(../img/arr-right-blue.png) center center no-repeat;}
/* 三栏布局 */
.section-cols{padding: 54px 0 40px 0;}
.section-cols .cols-wrappper{margin: 0 -24px 0 0;}
.col-wrapper{width: 382px;margin: 0 26px 0 0;position: relative;}
.col-wrapper .section-title{margin-bottom: 12px;}
.col-wrapper .section-title-main{font-size: 22px;}
.col-wrapper .section-title-sub{font-size: 14px;font-weight: normal;color: #999;}
.col-wrapper .more-link-plus{top: 5px;}
.col-wrapper .text-news-item{line-height: 48px;}
.col-wrapper .text-news-date{float: left;margin-right: 24px;max-width: 44px;overflow: hidden;font-size: 16px;}
.col-wrapper .text-news-detail{max-width: 290px;}

/* 相册 */
.section-gallery{padding: 60px 0;background: #F3F3F3;}
.gallery-wrapper{position: relative;height: 338px;}
.gallery-wrapper .section-title{width: 332px;height: 168px;background: #206BD1;text-align: center;color: #fff;position: absolute;top: 0;left: 0;}
.gallery-wrapper .section-title a{color: #fff;}
.gallery-wrapper .section-title-main{padding-top: 40px;}
.gallery-wrapper .section-title-sub{font-weight: normal;}
.gallery-wrapper .section-title::after {width: 87px;height: 3px;background: #88CC2F;content: "";position: absolute;left: 0;right: 0;top: auto;bottom: 51px;margin: auto;}
.gallery-wrapper .gallery-item{position: absolute;width: 332px;height: 168px;overflow: hidden;}
.gallery-wrapper .gallery-item:nth-of-type(2){width: 532px;height: 338px;top: 0;left: 334px;}
.gallery-wrapper .gallery-item:nth-of-type(3){top: 0;right: 0;}
.gallery-wrapper .gallery-item:nth-of-type(4){bottom: 0;left: 0;}
.gallery-wrapper .gallery-item:nth-of-type(5){bottom: 0;right: 0;}
.gallery-wrapper .gallery-item img{width: 100%;height: 100%;display: block;transition: all linear .25s;}
.gallery-wrapper .gallery-item:hover img{transform: scale(1.15);}
/* 相册2 */
.section-gallery2 .more-link-border{margin-top: 42px;}


@media screen and (max-width: 900px){
  .section-title-main{font-weight: bold;}
  .text-news-item{height: 1.02rem;line-height: 1.02rem;}
  .text-news-detail{font-size: .32rem;}
	.swiper-container-01{height: 2.5rem;}
	.swiper-container-01 .swiper-slide{background-size: contain;}

	/* swiper-container-02 */
	.swiper-container-02{height: .86rem;padding: 0 0 0 1.42rem;background: url(../img/bg-notice-wap.png) 0 center no-repeat;background-size: 1.42rem;}
	.swiper-container-02 .text-link-more{display: none;}
	.swiper-container-02 .swiper-slide .slide-link:nth-of-type(2){display: none;}
	.swiper-container-02 .swiper-slide .slide-link:last-child{display: none;}
  .swiper-container-02 .slide-item{line-height: .86rem;font-size: .28rem;width: 100%;padding: 0 0 0 .2rem;max-width: 6rem;}
  .swiper-container-02 .slide-item::after{display: none;}
  .swiper-container-02 .slide-text{font-size: .28rem;}

  /* section-news */
  .section-news{padding: .6rem 0;}
  .section-news .wrapper-inner{padding: 0 .2rem;background: transparent;}
  .section-news .col-sub{display: none;}
  .section-news .col-main{width: 100%;background: #fff;border-radius: 5px;padding-top: .28rem;height: auto;}
  .date-wrapper{display: none;}
  .more-link-plus{display: none;}
  .headline-item{padding: 0 .34rem .2rem;margin-bottom: 0;border-bottom: 1px solid #f0f0f0;}
  .headline-item .headline-title{border-bottom: 0;color: #175dd1;margin-bottom: 0;padding-bottom: .1rem;}
  .headline-item .headline-text{height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .headline-item .headline-title-link{font-size: .34rem;color: #175dd1;}
  .section-news .text-news-detail{width: 100%;padding: 0 .3rem;color: #333;}
  .section-news .text-news-date{display: none;}

  /* section-special */
  .section-special{height: 270px;}
  .section-special .section-title-sub{display: none;}
  .swiper-container-04 .swiper-slide{}
  .swiper-container-04 .slide-image{display: flex;margin: 0;flex-wrap: wrap;justify-content: space-between;padding: 0 .24rem;}
  .swiper-container-04 .slide-image img{width: 3.34rem;height: 1.42rem;margin: auto auto .2rem auto;}

  /* section-industrial */
  .section-industrial{padding: 0 .25rem;}
  .section-industrial .section-title{margin-bottom: .44rem;}
  .section-industrial .section-title::after{display: none;}
  .section-industrial .section-title-main{text-align: left;}
  .section-industrial .section-title-sub{display: none;}
	.more-link-border{display: none;}

	/* section-about */
	.section-about{padding: 0 .25rem;}
	.section-about .company-pic{display: none;}
	.section-about .col-main{width: 100%;float: none;}
	.section-about .section-title{text-align: center;padding-top: .58rem;margin-bottom: .3rem;}
	.section-about .section-title::after{display: none;}
	.section-about .section-title-main{font-size: .34rem;}
	.section-about .section-title-sub{display: none;}
	.section-about .company-text{font-size: .32rem;line-height: .56rem;max-height: 4.48rem;text-align: justify;overflow: hidden;}
	.more-link-arrow{width: 2rem;height: .72rem;margin: .4rem auto 0;}

	/* section-cols */
	.section-cols{padding: .5rem .25rem 0;}
	.section-cols .more-link-plus{display: block;font-size: .28rem;}
	.section-cols .cols-wrappper{margin: 0;}
	.col-wrapper{width: 100%;margin: 0 0 .5rem 0;float: none;}
	.col-wrapper:last-child{margin: 0;}
	.col-wrapper .section-title{margin-bottom: 20px;}
	.col-wrapper .section-title-main{font-size: .34rem;}
	.col-wrapper .section-title-sub{display: none;}
	.col-wrapper .text-news{margin-top: .18rem;}
	.col-wrapper .text-news-item{line-height: 1rem;}
	.col-wrapper .text-news-item:last-child{border-bottom: 0.01rem solid #f0f0f0;}
	.col-wrapper:last-child .text-news-item:last-child{border-bottom: none;}
	.col-wrapper .text-news-date{display: none;}
	.col-wrapper .text-news-detail{max-width: 100%;color: #333;}

	/* .section-gallery */
	.section-gallery{background: #fff;padding: .2rem 0 .6rem 0;}
	.gallery-wrapper{display: flex;flex-wrap: wrap;justify-content: space-between;height: 3.7rem;padding: 0 .25rem;}
	.gallery-wrapper .section-title,
	.gallery-wrapper .gallery-item,
	.gallery-wrapper .gallery-item:nth-of-type(2){width: 3.48rem;height: 1.8rem;position: static;}
	.gallery-wrapper .gallery-item:nth-of-type(5){display: none;}
	.gallery-wrapper .section-title{position: relative;}
	.gallery-wrapper .section-title::after{bottom: .6rem;width: .92rem;height: .04rem;}
	.gallery-wrapper .section-title-main{padding-top: .5rem;font-size: .34rem;}
	.gallery-wrapper .section-title-sub{display: none;}
}
































/* section-swiper-03 */
.section-swiper-03{}
.section-swiper-03 .wrapper{background-color: #fff;padding-bottom: 20px;}
.section-swiper-03 .title-line{margin: 0 14px;}
.bx-wrapper{padding: 0 70px;position: relative;}
.bx-wrapper .bx-viewport{border: none;margin-top: 20px;box-shadow: none;}
.bx-wrapper .slide-image{width: 296px;height: 160px;}
.bx-wrapper .bx-controls-direction a.bx-prev,
.bx-wrapper .bx-controls-direction a.bx-next{width: 40px;height: 66px;position: absolute;top: 60px;background-color: #f3f3f3;background-position: center center;background-repeat: no-repeat;z-index: 999;}
.bx-wrapper .bx-controls-direction a.bx-prev{background-image: url(../img/arr-left.png);left: 16px;}
.bx-wrapper .bx-controls-direction a.bx-next{background-image: url(../img/arr-right.png);right: 16px;}
/* section-03 */
.section-03{}
.menu-container{width: 388px;}
.menu-container .menu-item{margin: 0 0 15px 0;width: 100%;height: 133px;font-size: 35px;line-height: 133px;color: #09448f;text-align: center;background-color: #fff;}
.menu-container .menu-item.last-item{margin: 0;}
.menu-container .menu-item a{color: #09448f;}
.menu-container .menu-item .icon-holder{display: inline-block;vertical-align: middle;background-position: center center;background-repeat: no-repeat;margin-right: 15px;}
.menu-container .menu-item.zxzx .icon-holder{width: 45px;height: 36px;background-image: url(../img/icon-zxzx.png);}
.menu-container .menu-item.wsbj .icon-holder{width: 39px;height: 39px;background-image: url(../img/icon-wsbj.png);}
/*  */
.matrix-wrapper{}
.matrix-item{width: 290px;height: 106px;background-color: #fff;border-radius: 5px;position: relative;font-size: 16px;margin-right: 10px;overflow: hidden;cursor: pointer;}
.matrix-item.last-item{width: 300px;margin-right: 0;}
.matrix-item .matrix-mask,
.matrix-item .matrix-cnt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.matrix-image{width: 64px;height: 64px;margin-right: 16px;}
.matrix-inner-title{padding-top: 10px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.matrix-inner-name{padding-bottom: 10px;line-height: 22px;font-size: 12px;color: #939393;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.matrix-cnt{background-color: #d1def4;}
.matrix-item .matrix-mask .matrix-inner{padding: 21px 0 0 32px;}
.matrix-item .matrix-mask .matrix-image{border-radius: 50%;overflow: hidden;}
.matrix-item .matrix-cnt{display: none;}
.matrix-item .matrix-cnt .matrix-inner{padding: 15px 0 0 22px;}
.matrix-item .matrix-cnt .matrix-image{width: 78px;height: 78px;}
.matrix-item .matrix-cnt .matrix-inner-title{padding-top: 17px;}
.matrix-item .matrix-cnt .matrix-inner-name{padding-bottom: 17px;}
.matrix-item:hover .matrix-cnt{display: block;}

/* <!-- 网址导航 --> */

.wz-dh {
	width: 1200px;
	height: 36px;
	margin: 0px auto;
}

.wz-dh .tit-wrap {
	font-size: 22px;
	color: #2e4da4;
	font-weight: bold;
	display: inline-block;
	margin-right: 32px;
}

.select-menu {
	cursor: pointer;
	width: 190px;
	height: 40px;
	margin-right: 10px;
	float: left;
	position: relative;
	background: #fff;
	color: #999999;
}

.select-menu .select-menu-div {
	position: absolute;
	background: #fff;
	height: 40px;
	width: 164px;
	line-height: 40px;
	padding-right: 20px;
}

.select-menu .select-menu-div:hover {
  width: 100%;
	height: 56px;
	bottom: 0;
}

.select-menu .select-menu-div:hover .select-menu-ul {
	display: block;
}

.select-menu .bott-w {
	bottom: 0;
}

.select-menu .select-menu-input {
	margin-left: 4px;
	border: 0;
	width: 142px;
	cursor: pointer;
	user-select: none;
	outline: none;
	height: 40px;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	color: #1488ed;
	;
}


.select-menu .icon {
	height: 40px;
	line-height: 37px;
	display: inline-block;
	color: #1488ed;
}

.bott-w {
	height: 40px;
}

.select-menu .select-menu-ul {
	width: 1200px;
	padding: 6px 12px;
	min-height: 60px;
	position: absolute;
	bottom: 55px;
	text-align: left;
	border-radius: 4px;
	background: #fff;
	z-index: 99;
	overflow-y: auto;
	box-shadow: 2px -3px 4px #ccc;
}

.jw-jg {
	left: -0px;
}

.dd-jg {
	left: -200px;
}

.wj-bd {
	left: -400px;
}

.hj-zd {
	left: -600px;
}

.yw-gl {
	left: -800px;
}

.qt-lj {
	left: -1000px;
}

.select-menu .select-menu-ul li {
	margin: 6px 0px 6px 0px;
	float: left;
	width: 196px;
}

.select-menu .select-menu-ul li a {
	text-decoration: none;
	font-size: 18px;
	color: #1c7dd2;
	font-weight: bold;
}

.select-menu .select-menu-ul li a:hover {
	opacity: 0.8;

}


