/*header*/

.header{position: relative;width:100%;overflow: hidden;height: 760px}

@media(max-width: 992px){

	.header{height:550px}

}

@media(max-width: 768px){

	.header{height:400px}

}

@media(max-width: 576px){

	.header{height:230px}

}

.htop{position: absolute;top:0;z-index: 2;width:100%;}

/*top*/

.top{padding:10px 0;}

.top-left{width:calc(100% - 200px);float: left;font-size: 12px;color: #666666;line-height: 23px}

.top-left i{font-size: 14px;}

.top-right{width:200px;float: right;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}

.top-right a{display: inline-block;font-size: 12px;color: #666;padding:2px 10px 3px;}

.top-right a i{margin-right: 5px;float: left;line-height: 1}

.top-right a.map i{font-size:22px;margin-top: -1px}

.top-right a.wx i{margin-top: 2px}

.top-right a.active,.top-right a:hover{background:var(--zhu-color);color: #fff;border-radius: 10px}

@media(max-width: 768px){

	.top{display: none;}

}



/*hnav*/

.hnav{border-top:solid 1px #aad3a0;border-bottom: solid 1px #aad3a0;padding:10px 0;display: flex;flex-direction: row;justify-content: space-between;width:100%;}

.hnav.active{position: fixed;top:0;left:0;background:rgba(255,255,255,.8);}

.hnav .container-fluid{display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 100%}

.hnav .logo{width:160px;}

.hnav ul{width:calc((100% - 260px) / 2);display: flex;flex-direction: row;justify-content: space-between;padding:10px 0;}

.hnav ul a{display: inline-block;font-family: 'SiYuan';position: relative;height: 44px;overflow: hidden;width:115px;}

.hnav ul a .hd{position: absolute;left:40px;top:0;transition: all .5s}

.hnav ul a .bd{top:44px;position: absolute;left:40px;transition: all .5s}

.hnav ul a .hd .t1{font-size: 16px;color: #a8aba9;line-height: 1}

.hnav ul a .hd .t2{font-size: 16px;color: #323333;line-height:1.8}



.hnav ul a .bd .t1{font-size: 16px;color: var(--zhu-color);line-height: 1,font-weight: bold;margin-top: -5px}

.hnav ul a .bd .t2{font-size: 18px;color: var(--zhu-color);font-weight: bold;line-height: 1.2}

.hnav ul.left a:nth-child(1){background: url(../images/hnav-1.png) left top no-repeat;}

.hnav ul.left a:nth-child(2){background: url(../images/hnav-2.png) left top no-repeat;}

.hnav ul.left a:nth-child(3){background: url(../images/hnav-3.png) left top no-repeat;}

.hnav ul.left a:nth-child(4){background: url(../images/hnav-4.png) left top no-repeat;}

.hnav ul.right a:nth-child(1){background: url(../images/hnav-5.png) left top no-repeat;}

.hnav ul.right a:nth-child(2){background: url(../images/hnav-6.png) left top no-repeat;}

.hnav ul.right a:nth-child(3){background: url(../images/hnav-7.png) left top no-repeat;}

.hnav ul.right a:nth-child(4){background: url(../images/hnav-8.png) left top no-repeat;}

.hnav ul a:hover .hd,.hnav ul a.on .hd{top:-44px;}

.hnav ul a:hover .bd,.hnav ul a.on .bd{top:0px;}

.hnav .menu{display: none;}

.hnav .menu i{font-size: 30px;color:var(--zhu-color);}

@media(max-width: 1300px){

	.hnav ul{width:calc((100% - 200px) / 2);}

}

@media(max-width: 1200px){

	.hnav ul a{background: none!important;}

	.hnav ul a .hd,.hnav ul a .bd{left:0;}

	.hnav ul a .hd .t1,.hnav ul a .bd .t1{text-align: center;}

}

@media(max-width: 992px){

	.hnav ul{display: none}

	.hnav .menu{display: block}

}

@media(max-width: 768px){

	.hnav{height: 60px}

	.hnav .logo{height:100%;width:auto;}

	.hnav .logo a{display: block;height: 100%}

	.hnav .logo img{height:100%;}

}



/*flash*/

.flash{position: absolute;top:0;height: 100%;width:100%;z-index: 1;left:50%;transform: translateX(-50%);overflow: hidden;/*background: url(../images/flash-bg.jpg) center no-repeat;background-size: auto 100%;*/}

.flash-pc{display: block;width:100%;height: 100%}

#slider1_container{position: relative; top: 0px; left: 0px; width:100%!important; height:100%!important;}

#slider1_container div{width:100%!important;height: 100%!important}

/*.flash .slider{ width:100%; height:100%; margin:0 auto; margin-top:5%; overflow:hidden;}

.flash .slider{ box-shadow:5px 5px 12px #000;}*/

#slider1_container img{ width:100%!important;object-fit: cover;height: 100%!important;}

#slider1_container .slides{cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width:100%; height:100%;}

#slider1_container .av{ background-color:var(--zhu-color) !important;}

#slider1_container .slidetip{ position:fixed; z-index:99; bottom:20px; left:50%;transform: translateX(-50%);width:auto!important;height:auto!important;}

#slider1_container .slidetip>div{width:12px!important; height:12px!important; background-color:#a7a7a7; border-radius:12px;}

.flash-wap{display: none;height: 100%}

.flash-wap img{width:100%;height: 100%;object-fit: cover;}

@media(max-width: 992px){

	.flash-pc{display: none!important;}

	

	/*.flash{height: 550px}*/

	.flash-wap{display: block; --swiper-theme-color:var(--zhu-color);}



}





/*ititle*/

.ititle{}

.ititle .hd{display: flex;flex-direction: row;justify-content:space-between;align-items: center;width:100%;}

.ititle .left,.ititle .right{height: 56px;width:calc((100% - 590px)/2);margin-top: 25px}

.ititle .left{background: url(../images/ititle-1.png) right bottom no-repeat;}

.ititle .right{background: url(../images/ititle-2.png) left bottom no-repeat;}

.ititle .bd p{font-size: 18px;letter-spacing: 2px;text-align: center;margin-top: 5px;font-family: 'SiYuan';font-weight: bold;}

@media(max-width: 1200px){

	.ititle .left,.ititle .right{width:calc((100% - 360px)/2);}

}

@media(max-width: 576px){

	.ititle .hd img{width:80%;}

	.ititle .hd .box{width:100%;text-align: center;}

	.ititle .bd p{padding:0 10px;font-size:14px;}

}



/*ipro*/

.ipro{background: url(../images/ipro-bg.jpg) center no-repeat;background-size: auto 100%;overflow: hidden;height: 612px;}

.ipro-hd{padding:30px 15px;}

.ipro-bd{padding:80px 0 50px;}

.ipro-bd .swiper-slide{transition:all .5s;text-align: center;}

.ipro-bd .swiper-slide:hover{margin-top:-10px;}

@media(max-width: 1200px){

	.ipro{height: auto;}

	.ipro-bd{padding:30px 0;}

}

@media(max-width: 576px){

	.ipro{height: auto;}

	.ipro-hd,.ipro-bd{padding:15px 0;}

	.ipro-bd .swiper-slide{padding:0 45px;}

}



@-webkit-keyframes spinAround {

	from {

		-webkit-transform: rotate(0deg)

	}

	to {

		-webkit-transform: rotate(360deg);

	}

}

@-moz-keyframes spinAround {

	from {

		-moz-transform: rotate(0deg)

	}

	to {

		-moz-transform: rotate(360deg);

	}

}

@keyframes spinAround {

	from {

		transform: rotate(0deg)

	}

	to {

		transform: rotate(360deg);

	}

}

/*ihezuo*/

.ihezuo{background: url(../images/ihezuo-bg.jpg) center no-repeat;background-size: auto 100%;overflow: hidden;height: 360px;}

.ihezuo-hd{padding:30px 15px;}

.ihezuo-bd{padding:30px 0;background: url(../images/xuxian.png) center 70px repeat-x;}

.ihezuo-bd ul{display: flex;flex-direction: row;justify-content: space-around;}

.ihezuo-bd li{overflow: hidden;}

.ihezuo-bd li span{width:84px;height: 84px;;display: block;background-size: 100% 100%;box-sizing: border-box;border-radius: 50%;border:solid 10px;border-color: rgba(0,143,99,0);transition: all .5s;position: relative;margin:0 auto;}

.ihezuo-bd li span:after{width:84px;height: 84px;background: url(../images/hezuo-circle.png) no-repeat;content:'';position: absolute;top:-9px;left:-10px;}

.ihezuo-bd li span i{font-size: 40px;width:100%;height: 100%;text-align: center;line-height: 64px;color: #b1b9bf;background: #f2f9fe;display: block;border-radius: 50%;transition: all .5s}

.ihezuo-bd li p{font-size: 18px;/*font-weight: lighter;*/color:#323333;text-align: center;margin-top: 10px;}

.ihezuo-bd li:hover span,.ihezuo-bd li.on span{border-color:rgba(0,143,99,1);;background:none;}

.ihezuo-bd li:hover span,.ihezuo-bd li.on span{

	color:var(--zhu-color);

	background: #fff;

	-webkit-animation: spinAround 2s linear infinite;

	-moz-animation: spinAround 2s linear infinite;

	animation: spinAround 2s linear infinite;

}

.ihezuo-bd li:hover span i,.ihezuo-bd li.on span i{

	color:var(--zhu-color);

	background: #fff;

}

@media(max-width:1200px){

	.ihezuo{height: auto;}

}

@media(max-width: 576px){

	.ihezuo-hd,.ihezuo-bd{padding:15px 0;}

	.ihezuo-bd{background: none;}

	.ihezuo-bd ul{flex-wrap: wrap;}

	.ihezuo-bd ul li{width:30%;margin-bottom: 15px;}

	.ihezuo-bd li p{font-size: 14px;}

}

/*icom*/

.icom{background: url(../images/icom-bg.jpg) center no-repeat;background-size: auto 100%;overflow: hidden;width:100%;}

.icom-hd{padding:30px 15px;}

.icom-bd{width:100%;text-align: center;font-size: 14px;color: #323333;line-height: 34px;padding:30px 0 60px;}

@media(max-width: 1200px){

	.icom{height: auto;}

	.icom-hd,.icom-bd{padding:15px 0;}

}



/*idaigong*/

.idaigong{background: url(../images/idaigong-bg.jpg) center no-repeat;background-size: auto 100%;overflow: hidden;width:100%;height: 640px}

.idaigong-hd{padding:30px 15px;}

.idaigong-bd{overflow: hidden;}

.idaigong-bd .swiper-slide{overflow: hidden;padding:15px;}

.idaigong-bd .swiper-slide .item{width:172px;height: 403px;margin:0 auto;padding:10px;background: #fff;transition: all .5s}

.idaigong-bd .swiper-slide .box{width:100%;height: 380px;background: url(../images/idaigong-kuang.jpg) center no-repeat;display: flex;flex-direction: column;align-items: center;padding:20px 0;}

.idaigong-bd .swiper-slide .box img{width:98px;}

.idaigong-bd .swiper-slide .box .txt{display: flex;flex-direction: row;justify-content: center;margin-top: 15px;height: 100%;}

.idaigong-bd .swiper-slide .box .txt .lt{font-size: 24px;color: #0a0909;writing-mode: vertical-lr;transition: all .5s;word-wrap: break-word;/*英文的时候需要加上这句，自动换行*/

    word-break:break-all;}

.idaigong-bd .swiper-slide .box .txt .rt{font-size: 14px;color: #999899;writing-mode:vertical-rl;}

.idaigong-bd .swiper-slide:hover .item,.idaigong-bd .swiper-slide.on .item{box-shadow: 0 0 10px #999;}

.idaigong-bd .swiper-slide:hover .box img,.idaigong-bd .swiper-slide.on .box img{

	-webkit-animation: spinAround 2s linear infinite;

	-moz-animation: spinAround 2s linear infinite;

	animation: spinAround 2s linear infinite;

}

.idaigong-bd .swiper-slide:hover .box .txt .lt,.idaigong-bd .swiper-slide.on .box .txt .lt{color:var(--zhu-color);}

@media(max-width: 1200px){

	.idaigong{height: auto;}

}

@media(max-width: 576px){

	.idaigong-hd,.idaigong-bd{padding:15px 0;}

	.idaigong-bd .swiper-slide{padding:5px;}

	.idaigong-bd .swiper-slide .item{width:100%;}

	.idaigong-bd .swiper-slide .box{background-size: 100% 100%}

	.idaigong-bd .swiper-slide .box img{width:80px;}

	.idaigong-bd .swiper-slide:hover .item,.idaigong-bd .swiper-slide.on .item{box-shadow: 0 0 5px #999;}

}





/*inews*/

.inews{background: url(../images/inews-bg.jpg) center no-repeat;background-size: auto 100%;overflow: hidden;width:100%;height: 674px;padding:30px 0;}

.inews .hd{display: flex;flex-direction: row;justify-content: space-between;margin-bottom:35px;}

.inews .hd span{font-size: 30px;color: var(--zhu-color);font-family: 'SiYuan';font-weight: bold;}

.inews .hd a{color: #0b0b0b;display: flex;flex-direction: row;align-items: center;}

.inews .hd a:after{content:'>';font-family: 'SiYuan';color: #fff;font-size: 12px;background: var(--zhu-color);text-align: center;height: 14px;width:14px;text-align: center;line-height: 14px;margin-left: 15px;border-radius: 50%;transition: all .5s}

.inews .hd a:hover:after{margin-left:10px;}

.inews-left{width:100%;padding-right:50px;}

.inews-left .bd{background:url(../images/inews-left-bg.png) center top no-repeat;padding:15px;background-size: 100% 100%;}

.inews-left .bd .img{border-radius: 5px;padding-bottom: 0}

.inews-left .bd .img:after{content:'';width:100%;height: 100%;background: url(../images/video.png) center no-repeat rgba(0,0,0,.5);position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-size: 34px 34px;transition: all .5s;display: none;}

.inews-left .bd .img:hover:after{background: url(../images/video.png) center no-repeat rgba(56,134,126,.5);background-size: 38px 38px;}

.inews-left .bd .txt{padding:10px;overflow: hidden;}

.inews-left .bd .txt .t1{overflow: hidden;color: #070505;font-size: 18px;padding:30px 10px 20px;text-align: center;}

.inews-left .bd .txt .t2{color: #999899;font-size: 14px;line-height: 22px;}

.inews-left .bd .txt a{width:119px;height: 33px;background: url(../images/inews-left-btn-bg.png);text-align: center;line-height: 33px;color:var(--zhu-color);margin-top: 45px;display: block;background-size: 100% 33px;transition: all .5s}

.inews-left .bd .txt a:hover{width:127px; background-size: 100% 33px}



.inews-mid .bd{width:100%;overflow:hidden;}

.inews-mid .bd li{border-bottom: solid 1px #e7e8e6;padding:0px 0 20px;margin-bottom:20px;position: relative;transition: all .5s;}

.inews-mid .bd a:nth-child(4) li{margin-bottom: 0}

.inews-mid .bd li:before{width:0;content:'';height: 100%;background:var(--zhu-color);position: absolute;top:0;transition: all .5s;z-index: 0}

.inews-mid .bd li .txt{position: relative;z-index: 1;transition: all .5s}

.inews-mid .bd li .t1{color:var(--zhu-color);font-size: 16px;font-weight:bold;transition: all .5s}

.inews-mid .bd li .t2{color:#080707;font-size: 18px;margin:16px 0 10px;transition: all .5s}

.inews-mid .bd li .t3{color:#999899;font-size: 14px;transition: all .5s;}

.inews-mid .bd li:hover{padding:10px 0;}

.inews-mid .bd li:hover .txt{padding:0 10px;}

.inews-mid .bd li:hover:before{width:100%;}

.inews-mid .bd li:hover .t1,.inews-mid .bd li:hover .t2,.inews-mid .bd li:hover .t3{color:#fff;}

.inews-right{overflow: hidden;padding-left: 50px}

.inews-right .bd img{width:100%;height: 202px;object-fit: cover;}

.inews-right .bd ul li{padding:25px 0 22px;overflow: hidden;border-bottom: solid 1px #e7e8e6;transition: all .5s}

.inews-right .bd ul li .t1{color:#080707;font-size:18px;transition: all .5s}

.inews-right .bd ul li .t2{color:#999899;line-height: 24px;margin-top: 20px;padding: 0 10px;height: 72px}

.inews-right .bd ul li:hover .t1{padding-left: 10px;color:var(--zhu-color);font-weight:bold;}

.inews-left .bd .jw-controlbar{width:100%;}

@media(max-width: 1200px){

	.inews{height: auto;}

	.inews-left{padding-right: 0;}

	.inews-right{padding-left: 0}

}

@media(max-width: 992px){

	.inews-left .bd .img{padding-bottom: 0;width:500px;margin:15px auto 0;}

	.inews-left .bd .txt .t1{text-align: center;padding:30px 10px;}

	.inews-mid{margin-top: 30px;}

	.inews-right{margin-top: 30px;}

}

@media(max-width: 576px){

	.inews{padding-top: 30px;}

	.inews .hd{margin-bottom:20px;}

	.inews-left .bd .img{width:100%;margin:0;}

	.inews-left .bd .txt .t1{padding:15px 0;}

}



/*footer*/

.footer{background: url(../images/footer-bg.jpg) center no-repeat;background-size: auto 100%;text-align: center;}

.f-logo{padding:40px 0 30px;}

.f-con{color: #151515;line-height: 24px;}

.f-con a{color: #151515;}

.f-con a:hover{color:var(--zhu-color);}

.f-con br{display: none;}

.f-ewm{display: flex;flex-direction: row;justify-content: center;margin:0px 0 45px;}

.f-ewm li{width:129px;margin:0 15px;}

.f-ewm li img{width:100%;}

.f-ewm li p{color: #323333;}

.f-copyright{color:#171717;padding:15px 0 10px;border-top:solid 1px rgba(0,143,99,0.3)}

.f-copyright a{color:#171717;display: inline-block;}

.f-copyright a:hover{color:#000;font-weight: bold;}

@media(max-width: 1200px){

	.footer{height: auto;padding-bottom: 15px;}

	.f-logo{padding:30px 0;}

}

@media(max-width: 576px){

	.f-ewm{margin:30px 0;}

	.f-con br{display: block;}

	.f-logo img{width:60%;}

}



/*fangwei*/

.fangwei .t1{font-size: 14px;padding:15px 0 15px;font-weight: 600;}

.fangwei iframe{height: 80px}





/*分页*/

.de-page-mian{ text-align: center; font-size: 0; margin: 10px 0 35px;}

.de-page-mian .page-inner{display: inline-block; width:100%;text-align: center;}

.de-page-mian .page-inner a{display: inline-block;width: 30px; padding: 0 5px; height: 30px; border: 1px solid #dddddd; background: #fff; text-align: center; line-height: 30px; font-size: 14px; color: #333; margin-right: 5px; overflow: hidden;border-radius: 50%;}

.de-page-mian .page-inner a.active,

.de-page-mian .page-inner a:hover{color: #fff; border-color: var(--zhu-color); background: var(--zhu-color);}

.de-page-mian .page-inner a.prev{margin-right: 10px; background: #fff url(../images/prev.jpg) no-repeat center;width:42px;height: 42px;border-radius: 50%;float: left;margin-top: -5px;}

.de-page-mian .page-inner a.prev.on{background: #fff url(../images/prev-hover.jpg) no-repeat center;}

.de-page-mian .page-inner a.prev:hover{background-color: #fff; border-color: var(--zhu-color);}

.de-page-mian .page-inner a.next{margin-left: 10px; margin-right: 15px; background: #fff url(../images/next.jpg) no-repeat center;width:42px;height: 42px;border-radius: 50%;float: right;margin-top: -5px;}

.de-page-mian .page-inner a.next.on{background: #fff url(../images/next-hover.jpg) no-repeat center;}

.de-page-mian .page-inner a.next:hover{background-color: #fff; border-color: var(--zhu-color);}

.de-page-mian .page-inner a.page-btn{font-size: 12px; margin-right: 0; width: 63px; margin-left: 10px;display: none;}

.de-page-mian .page-inner span{display: none; font-size: 12px; color: #333; float: left; line-height: 38px;}

.de-page-mian .page-inner input{display: none; float: left; height: 36px; width: 36px; border: 1px solid #dddddd; text-align: center; line-height: 36px; font-size: 14px; color: #333; margin: 0 5px;}

@media(max-width: 576px){

	.de-page-mian .page-inner a.prev,.de-page-mian .page-inner a.next{display: none;}

}



/*首页视频*/

#indexplayer{width:100%!important;}