#header{z-index: 999;}
#header.scroll{background: #fff;box-shadow: 0 0 10px 0 rgba(159,159,159,.4);}
#header #cd-logo img.wap,#header.scroll #cd-logo img.com{display: none;}
#header.scroll #cd-logo img.wap{display: block;}
#header.scroll li a{color: #333;}
#header #cd-top-nav li{font-size: 16px;margin-right: 80px;position: relative;text-transform: uppercase;}
#header #cd-top-nav li:last-child{margin-right: 0;}
#header #cd-top-nav li #line{width: 0px;height: 2px;background-color: #1f9ad7;margin: 0 auto;position: absolute;bottom: 0;left: 0px;right: 0px;transition: width 0.2s linear;}
#header #cd-top-nav li .tarA.act #line,#header #cd-top-nav li:hover #line{width: 100%;}
#header.scroll #cd-top-nav li #line{background-color: #333;}#header #cd-top-nav li #line{background-color: #fff;}
#header #cd-top-nav li .drow{position: absolute;left: 0;top: 80px;background: #fff;display: none;min-width: 200px;max-width: 220px;padding: 10px 0;border-radius: 5px;transform: translateX(-50%);left: 50%;border: 1px solid #eee;}
#header #cd-top-nav li .drow dt a{line-height: normal;color: #666;padding: 12px 25px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform: inherit;font-size: 14px;text-transform: capitalize;}
#header #cd-top-nav li .drow dt:last-child a{border-bottom: none;}
#header #cd-top-nav li .drow dt a:hover{color: #1f9ad7;}
#header #cd-top-nav li:hover .drow{display: block;}
#header #cd-top-nav li .tarA{display: flex;}
#header #cd-top-nav li .tarA span{font-size: 28px;font-weight: bold;}
#header #cd-top-nav li .a1{font-family: 'arial';font-size: 18px;display: flex; color: #000;}
.search-head .subNav span{font-size: 18px;}
#header .listpf{display: flex;flex-flow: row wrap;justify-content: space-between;}
#header.scroll .search-head .subNav,#header.scroll .language{color: #333;}
#header.scroll .language::after,#header.scroll .language::before{background: #333;}
.search-head{margin-left: 50px;}
#header.scroll .follow svg{fill:#333;}


.cd-main-content{padding-top: 80px;padding-bottom: 0;}
.newban{}
.newban .txt{text-align: center;color: #fff;font-family: 'arial';position: absolute;top: 15%;left: 0;width: 100%;max-width: 100%;}
.newban .txt h2{font-size: 88px;}
.newban .txt p{font-size: 50px;}
.newban .txt .amore{margin-top: 20px;}
.flex-control-nav{display: none!important;}

.amore{height: 45px;line-height: 45px;border-radius: 500px;display: inline-flex;padding: 0 25px;font-size: 16px;font-family: 'rilg';color: #fff;}
.amore span{margin-left: 15px;line-height: 48px;}
.amore span.icon-jiantou{transform: rotate(45deg);}
.amore1{background: #1f9ad7;}
.amore1:hover{background: #fff;color: #1f9ad7;}
.amore2{border: 1px solid #fff;box-sizing: border-box;}
.amore2:hover{background: #1f9ad7;border-color: #1f9ad7;}
.amarg{display: flow-root;padding: 20px 0;}
.apad{padding: 70px 0 100px;display: flow-root;}
.f60{font-size: 60px;font-family: 'arial';}

.ind_pro{max-width: 1920px;margin: 0 auto;}
.ind_pro ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.ind_pro li{width: 49.4%;position: relative;}
.ind_pro li .imgfd{padding-top: 96%;}
.ind_pro li .txt{position: absolute;top: 15%;left: 0;width: 100%;text-align: center;color: #fff;z-index: 1;}
.ind_pro li .txt p{font-size: 30px;display: block;}
.ind_pro li .txt .amore2{margin-top: 30px;}

.ind_col{background: #f4f4f4;text-align: center;}
.ind_col .box{font-size: 18px;line-height: 30px;margin: 20px 0 30px;}
.ind_col ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.ind_col li{border-radius: 20px;overflow: hidden;width: 31.8%;position: relative;}
.ind_col li .imgfd{padding-top: 126%;}
.ind_col li .txt{position: absolute;width: 100%;left: 0;top: 10%;z-index: 1;color: #fff;}
.ind_col li .txt h3,.list_pro li .txt h3{font-size: 40px;font-family: 'arial';padding: 0 20%;line-height: 40px;height: 80px;display: block;overflow: hidden;}
.f40{font-size: 40px;font-family: 'arial';}
.ind_col li .txt p,.list_pro li .txt p{display: block;margin: 20px 0 30px;}
.ind_col li .txt span,.list_pro li .txt span,.list_new .lii span{display: block;width: 45px;height: 45px;border-radius: 100%;border: 1px solid #fff;text-align: center;line-height: 45px;margin: 0 auto;font-family: 'rilg';transform: rotate(45deg);}
.ind_col li:hover .txt span,.list_new .lii:hover span,.list_pro li:hover .txt span{background: #1f9ad7!important;border-color: #1f9ad7!important;color: #fff!important;}
.list_pro li .imgfd{padding-top: 70%;width: 70%;margin: 0 auto;}

.ind_ab .box{position: relative;max-width: 1920px;margin: 0 auto;padding: 160px 0 350px;display: flow-root;text-align: center;color: #fff;}
.ind_ab .more .amore{min-width: 180px;margin: 0 15px;}
.ind_ab .more{margin-top: 45px;}
.ind_ab .box2{background: url(../images/bg1.jpg) no-repeat center;background-size: cover;padding: 40px 0 60px;display: flow-root;}
.ind_ab ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.ind_ab li{width: 22%;color: #fff;position: relative;}
.ind_ab li .ic{width: 48px;height: 48px;position: absolute;top: 20%;left: 0;}
.ind_ab li .txt{padding-left: 65px;}
.ind_ab li .txt b{font-size: 18px;display: block;height: 22px;line-height: 22px;overflow: hidden;}
.ind_ab li .txt .p{font-size: 14px;line-height: 20px;margin-top: 20px;}

.ind_new{background: #f4f4f4;}
.ind_new .tit{text-align: center;}
.ind_new .tit p{display: block;margin: 20px 0 40px;}
.ind_new .section1 .swiper-wrapper{padding-bottom: 70px;}
.butt_anniu{position: absolute;bottom: 0;left: 50%;width: 130px;height: 50px;line-height: 50px;border-radius: 500px;text-align: center;margin-left: -65px;overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;}
.butt_anniu span{color: #333;font-size: 50px;line-height: 50px;}.butt_anniu span.icon-gonggeshitu{font-size: 25px;}
.butt_anniu span:hover,.butt_anniu .all:hover{color: #1f9ad7;}
.butt_anniu .all{position: relative;z-index: 9;}
.butt_anniu .swiper-button-prev,.butt_anniu .swiper-button-next{margin-top: 0;height: auto;top: 0;position: initial;}

.list_new .lii{border-radius: 20px;overflow: hidden;background: #fff;}
.list_new .lii .txt{padding: 20px 25px 30px;display: flow-root;}
.list_new .lii .date{height: 20px;line-height: 20px;border-radius: 500px;background: #1f9ad7;font-size: 13px;color: #fff;padding: 0 10px;display: inline-block;}
.list_new .lii b{font-size: 20px;display: block;margin: 10px 0;line-height: 24px;height: 72px;overflow: hidden;}
.list_new .lii .p{line-height: 24px;height: 72px;overflow: hidden;}
.list_new .lii span{border-color: #999;color: #999;float: left;margin-top: 20px;}

#footer{background: #222;color: #fff;}
#footer .box1{height: 160px;line-height: 160px;border-bottom: 1px solid rgba(255,255,255,.4);margin-bottom: 60px;display: flow-root;overflow: hidden;}
#footer .box1 b{font-size: 40px;float: left;display: block;width: 80%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
#footer .box1 a{display: block;height: 45px;line-height: 45px;display: inline-block;padding: 0 24px;color: #fff;border-radius: 500px;background: #1f9ad7;float: right;margin-top: 57px;}
#footer .box1 a:hover{background: #fff;color: #1f9ad7;}
#footer .box2,#footer .box3 dl{display: flex;flex-flow: row wrap;justify-content: space-between;}
#footer .box2 .flogo{width: 28.2%;}
#footer .box2 p{display: block;margin: 40px 0 20px;}
#footer .box2 .inp{width: 100%;border-radius: 500px;background: #fff;text-indent: 20px;height: 55px;line-height: 55px;font-size: 14px;}
#footer .box2 .sub{height: 50px;line-height: 50px;background: #1f9ad7;color: #fff;padding: 0 50px;border-radius: 500px;text-transform: capitalize;margin-top: 10px;}
#footer .box2 .col b{font-size: 20px;text-transform: uppercase;}
#footer .box2 .col a{display: block;color: #fff;margin-top: 20px;}
#footer .box3{margin: 50px 0;display: flow-root;}
#footer .box3 b{font-size: 18px;display: block;margin-bottom: 10px;}
#footer .box3 dt{}
#footer .box3 dt .p{display: flex;line-height: 24px;}
#footer .box3 dt.dz{max-width: 360px;}
#footer .box3 dt span{font-size: 18px;color: #1f9ad7;margin-right: 10px;}
#footer .copy{text-align: center;padding: 35px 0;display: flow-root;}
#footer .copy a{color: #fff;display: inline-block;text-decoration: underline;}
#footer a:hover{color: #1f9ad7!important;}

@media (max-width: 1400px){
	.language{margin: 0 20px;padding: 0 20px;}
	.newban .txt h2{font-size: 60px;}
	.newban .txt p{font-size: 40px;}
	.newban .txt{top: 20%;}
	.f60{font-size: 45px;}
	.ind_pro li .txt p{font-size: 25px;}
	.ind_col li .txt h3,.list_pro li .txt h3{font-size: 30px;line-height: 30px;height: 60px;}
	.f40{font-size: 30px;}
	.apad{padding: 50px 0 70px;}
	.ind_ab .box{padding: 100px 0 200px;}
	.ind_ab li .txt .p{margin-top: 10px;}
	.list_new .lii b{font-size: 18px;height: 48px;}
	#footer .box1 b{font-size: 30px;}
	.search-head{display: none;}
	#header .follow{display: none;}
	.language::after, .language::before{display: none;}
	.language{margin: 0;padding: 0;}
	#header #cd-top-nav li{margin-right: 30px;}
}
@media (max-width: 1024px){
	.newban .txt{top: 40%;}
	.newban .txt h2{font-size: 44px;}
	.newban .txt p{font-size: 26px;}
	.language .all{height: 60px;line-height: 60px;}
	.language{margin: 0;padding: 0;margin-right: 80px;}
	#header{background: #fff;}
	.language{color: #333;}
	.language dl{top: 60px;}
	#cd-logo img.com, #header.scroll #cd-logo img.com{display: none;}
	#header #cd-logo img.wap{display: block;}
	#cd-logo img{max-height: 70px;}
	.cd-main-content{padding-top: 60px!important;}
	.f60{font-size: 35px;}
	.ind_pro li .txt p{font-size: 20px;}
	.ind_col .box{line-height: 28px;font-size: 17px;}
	.ind_col li{width: 49%;}
	.ind_col li:last-child{display: none;}
	.ind_col li .txt h3,.list_pro li .txt h3{padding: 0 5%;height: auto;font-size: 24px;}
	.f40{font-size: 24px;}
	.ind_col li .txt p,.list_pro li .txt p{margin: 10px 0 20px;}
	.ind_ab li{width: 47%;margin: 20px 0;}
	.ind_ab li .txt .p{height: 40px;overflow: hidden;margin-top: 5px;}
	.ind_ab li .ic{top: 0;width: 35px;height: 35px;}
	.ind_ab li .txt{padding-left: 50px;}
	.ind_ab .box2{padding: 30px 0;}
	.ind_new .tit p{margin-top: 5px;}
	#footer .box1 b{font-size: 20px;}
	#footer .box1{height: 100px;line-height: 100px;}
	#footer .box1 a{margin-top: 27px;}
}
@media (max-width: 768px){
	.f60{font-size: 30px;}
	.ind_col .box{font-size: 16px;line-height: 26px;}
	.apad{padding: 30px 0 50px;}
	.ind_ab .box{padding: 80px 0 120px;}
	.list_new .lii b{font-size: 16px;line-height: 22px;height: 44px;}
	.list_new .lii .p{font-size: 14px;line-height: 20px;height: 60px;}
	#footer .box1 b{width: 100%;white-space: normal;}
	#footer .box1{height: auto;line-height: inherit;padding: 40px 0;display: flow-root;margin-bottom: 20px;}
	#footer .box1 a{float: left;margin-top: 15px;font-size: 14px;height: 40px;line-height: 40px;padding: 0 15px;}
	#footer .box2 .col a{font-size: 14px;margin-top: 15px;}
	#footer .box2 p{margin: 10px 0 20px;font-size: 14px;}
	#footer .box2 .inp,#footer .box2 .sub{height: 40px;line-height: 40px;}
	#footer .box2 .col{display: none;}
	#footer .box2 .flogo,#footer .box2 .sub{width: 100%;}
	#footer .box1{margin-bottom: 30px;}
	#footer .box3 dt,#footer .box3 dd{width: 49%;margin-bottom: 20px;float: left;}
	#footer .box3 dt:nth-child(2n),#footer .box3 dd{float: right;}
	#footer .box3 dl{display: block;}
	#footer .box3{margin: 20px 0 0;}
	#footer .copy{padding-top: 20px;}
}
@media (max-width: 560px){
	.newban .txt h2{font-size: 30px;}
	.newban .txt p{font-size: 18px;}
	.language,.fgunout{display: none;}
	#cd-logo img{max-height: 16px;}
	.newban .txt{top: 60%;}
	.ind_pro li{width: 100%;margin-bottom: 20px;}
	.f60{font-size: 24px;}.ind_pro li .txt p{font-size: 18px;}
	.ind_pro li .txt .amore2{margin-top: 20px;}
	.ind_col .box{font-size: 15px;line-height: 22px;margin-top: 5px;}
	.ind_col li{width: 100%;margin-bottom: 15px;}
	.ind_col li:last-child{margin-bottom: 0;display: block;}
	.ind_col li .txt h3,.list_pro li .txt h3,.f40{font-size: 20px;}
	.ind_ab .more{margin-top: 20px;}.ind_ab .more .amore{margin-top: 10px;}
	.ind_ab .box{padding: 50px 0 90px;}
	.ind_ab li{width: 100%;margin: 10px 0;}
	.ind_ab li .txt b{font-size: 16px;}
	.ind_ab li .txt{padding-left: 65px;}
	.ind_ab li .ic{left: 10px;}
	.ind_ab li .txt .p{height: auto;}
	.ind_new .tit p{margin-bottom: 30px;}
	#footer .box2 .flogo img{max-height: 16px;}
	#footer .box2 .sub{margin-top: 5px;}
	#footer .box3 dt, #footer .box3 dd{width: 100%;margin-bottom: 15px;}
	#footer .box3 b{margin-bottom: 5px;}
	#footer .copy{font-size: 14px;line-height: 20px;}
}


.col_banner{height: 650px;}
.center2{width: 1300px;margin: 0 auto;}
.info_ab .box1{width: 47%;float: left;}
.info_ab .box2{width: 49%;float: right;}
.word{font-size: 20px;line-height: 36px;}
.info_ab h2{display: block;margin-bottom: 20px;}
.info_ab .pic{padding-top: 0;height: 450px;border-radius: 20px;overflow: hidden;}
.info_ab .pic2{padding-top: 0;height: 510px;border-radius: 20px;overflow: hidden;}
.info_ab .box{display: flow-root;margin-bottom: 65px;}
.info_ab .des2{height: 510px;display: table;}
.info_ab .des2 .txt{display: table-cell;vertical-align: middle;}
.info_ab .des2 .txt .word{max-height: 468px;overflow: hidden;}

.inf_cont .box{width: 47%;}
.word2{font-size: 16px;line-height: 24px;}
.inf_cont .word2{min-height: 48px;margin: 20px 0;}
.inf_cont .box1 .inp{width: 100%;display: flow-root;margin-bottom: 20px;}
.inf_cont .box1 .inp p{font-size: 14px;display: block;margin-bottom: 10px;}
.inf_cont .box1 .inp input{width: 100%;height: 50px;line-height: 50px;border-radius: 5px;border: 1px solid #666;text-indent: 10px;}
.inf_cont .box1 .inp input:hover{border-color: #1f9ad7;}
.inf_cont .box1 textarea{height: 150px;width: 100%;border-radius: 5px;border: 1px solid #666;padding: 10px;}
.inf_cont .box1 .sub{width: 100%;border-radius: 5px;background: #333;color: #fff;font-size: 18px;text-align: center;height: 50px;line-height: 50px;cursor: pointer;}
.inf_cont .box1 .sub:hover{background: #1f9ad7;}
.inf_cont .box2 li{width: 100%;margin-bottom: 30px;display: inline-flex;}
.inf_cont .box2 li:first-child{margin-top: 15px;}
.inf_cont .box2 li span{font-size: 22px;margin-right: 8px;}
.inf_cont .box2 li b{font-size: 18px;display: block;margin-bottom: 10px;}
.inf_cont .box2 .imgfd{border-radius: 5px;height: 280px;padding-top: 0;}

.cd-main-content2{background: #f4f4f4;}
.list_new li{width: 32%;float: left;margin-right: 2%;margin-bottom: 30px;}
.list_new li:nth-child(3n){margin-right: 0;}
.col_new{width: 100%;display: flow-root;margin: 5px 0 40px;text-align: center;}
.col_new dl{display: inline-block;}
.col_new dt{float: left;height: 50px;line-height: 50px;border-bottom: 1px solid #ddd;}
.col_new dt a{color: #666;padding: 0 55px;}
.col_new dt.cur a,.col_new dt:hover a{color: #333;font-family: 'arial';}
.col_new dt.cur{border-bottom: 2px solid #333;}

.mainfl{width: 72.5%;}.mainfr{width: 23%;}
.rec_pos li{width: 100%;margin-top: 25px;padding-bottom: 25px;border-bottom: 1px solid #e7e7e7;}
.rec_pos b{font-size: 24px;}
.rec_pos li span,.show_new span.date{display: inline-block;font-size: 13px;height: 20px;line-height: 20px;border-radius: 500px;background: #f4f4f4;color: #999;padding: 0 10px;margin-bottom: 10px;}
.rec_pos li p{font-size: 18px;line-height: 24px;height: 48px;display: block;overflow: hidden;font-family: 'rilgm';}
.rec_pos li:hover p{color: #1f9ad7;}

.show_new h1{font-size: 40px;font-family: 'arial';}
.show_new span.date{background: #1f9ad7;color: #fff;margin: 0;margin-top: 2px;margin-right: 30px;}
.show_new .box{display: flex;margin: 40px 0;}
#st-1 .st-btn{width: 24px!important;height: 24px!important;line-height: 24px!important;padding: 0!important;margin-right: 6px!important;}
#st-1 .st-btn > img{top: 4px!important;}
.fanye{margin-top: 150px;}
.fanye dl{display: flex;flex-flow: row wrap;justify-content: space-between;}
.fanye dt{width: 40%;height: 36px;line-height: 36px;overflow: hidden;}
.fanye dt span{display: block;width: 36px;height: 36px;line-height: 32px;text-align: center;border-radius: 100%;border: 2px solid #333;color: #333;font-weight: bold;font-size: 20px;box-sizing: border-box;margin-right: 12px;}
.fanye dt.next span{margin-right: 0;margin-left: 12px;}
.fanye p{font-family: 'rilgm';}
.fanye dt:hover span{background: #1f9ad7;border-color: #1f9ad7;color: #fff;}
.fanye dt:hover p,.fanye dd:hover span.icon-gonggeshitu,.fanye dd:hover p{color: #1f9ad7;}
.fanye dd{height: 36px;line-height: 36px;}
.fanye dd a{display: flex;}
.fanye dd span.icon-gonggeshitu{font-size: 24px;margin-right: 12px;}

.list_ser{margin-top: 30px;}
.list_ser .subNavBox{margin-bottom: 25px;display: flow-root;}
.list_ser .subNav{position: relative;cursor: pointer;}
.list_ser .subNav h2{font-family: 'rilgm';font-size: 18px;padding-left: 50px;padding-top: 6px;}
.list_ser .subNav::after{content: "\eaf3";font-size: 20px;font-family: "iconfont" !important;color: #333;z-index: 1;position: absolute;top: 0;left: 0;width: 32px;height: 32px;text-align: center;line-height: 32px;border-radius: 5px;background: #f4f4f4;font-family: 'rilgm';}
.list_ser .currentDd::after{content: "\eaf5";}
.list_ser .subNav:hover{color: #1f9ad7;}
.list_ser .word2{padding: 20px 0 35px;padding-left: 50px;display: flow-root;border-bottom: 1px solid #e7e7e7;}

.col_pro img{display: block;margin: 0 auto;margin-bottom: 15px;}
.col_pro dt{height: auto;line-height: inherit;padding-bottom: 20px;}
.list_pro{margin-top: 30px;}
.list_pro li{width: 49%;border-radius: 20px;overflow: hidden;background: #fff;float: left;padding-top: 50px;margin-bottom: 20px;}
.list_pro li:nth-child(2n){float: right;}
.list_pro li .txt{text-align: center;}
.list_pro li .txt span{border-color: #999;color: #999;}
.list_pro li .txt h3{height: 40px;line-height: 40px;overflow: hidden;}
.list_pro li .txt p{margin: 15px 0;}
.list_pro li .imgdf{padding-top: 70%;}

.show_pro1 .txt{width: 42.5%;}
.show_pro1 .txt h1{font-size: 34px;font-family: 'rilgm';line-height: 44px;display: block;}
.show_pro1 .txt i{position: relative;padding-right: 12px;margin-right: 12px;}
.show_pro1 .txt i::after{content: '';position: absolute;width: 2px;height: 28px;background: #333;top: 6px;right: 0;}
.show_pro1 .txt b{font-size: 20px;font-style: italic;padding-left: 10px;text-transform: capitalize;position: relative;margin: 30px 0 20px;display: block;}
.show_pro1 .txt b::after{position: absolute;left: 0;top: 2px;content: '';width: 4px;height: 20px;background: #1f9ad7;transform: skewX(-14deg);}
.show_pro1 .txt .p{line-height: 40px;color: #555;}
.show_pro1 .txt dt a{height: 45px;line-height: 45px;border-radius: 500px;float: left;background: #1f9ad7;color: #fff;display: inline-block;padding: 0 40px;}
.show_pro1 .txt dt.cont a{background: #f4f4f4;color: #333;margin-left: 20px;}
.show_pro1 .txt dt:hover a{background: #333;color: #fff;}
.show_pro1 .txt dl{margin-top: 40px;}
.show_pro1 .pic{width: 54%;position: relative;}.show_pro1 .pic img{display: block;}
.show_pro1 .mySwiper2{width: 86.5%;}.show_pro1 .mySwiper{width: 11.6%;}
.show_pro1 .mySwiper .swiper-slide{width: 100%!important;border: 2px solid #fff;cursor: pointer;}
.show_pro1 .mySwiper .swiper-wrapper{display: block;}
.show_pro1 .mySwiper .swiper-slide-thumb-active{border-color: #1f9ad7;box-sizing: border-box;}
.show_pro1 .pic span{font-size: 60px;color: #333;}
.show_pro1 .txt .sharean{display: flex;height: 24px;line-height: 24px;margin-top: 30px;}
.show_pro1 .txt .sharean h5{font-family: rilgb;font-size: 18px;}

.show_pro2{margin-top: 100px;}
.show_pro2 .tab-hd{margin-bottom: 50px;}
.show_pro2 .tab-hd li{height: 55px;line-height: 55px;border-bottom: 2px solid #e7e7e7;width: 50%;float: left;text-align: center;box-sizing: border-box;}
.show_pro2 .tab-hd li b{font-size: 20px;font-family: 'rilgm';position: relative;padding-left: 40px;height: 55px;display: inline-block;}
.show_pro2 .tab-hd li.active{color: #fff;background: #1f9ad7;border-color: #1f9ad7;}
.show_pro2 .tab-hd li b::after{content: "\e64e";position: absolute;top: 0;left: 0;font-size: 24px;font-family: "iconfont" !important;font-weight: normal;}
.show_pro2 .tab-hd li.spe b::after{content: "\e684";}

.show_pro3{background: #f4f4f4;}
.show_pro3 .section2{position: relative;max-width: 1450px;margin: 0 auto;margin-top: 30px;}
.show_pro3 .swiper-slide{background: #fff;border-radius: 20px;overflow: hidden;text-align: center;padding-bottom: 40px;}
.show_pro3 .swiper-slide .txt b{font-size: 20px;}
.show_pro3 .swiper-slide .txt p{display: block;margin: 10px 0 20px;}
.show_pro3 .swiper-slide .txt span{transform: rotate(45deg);color: #999;display: block;}
.show_pro3 .swiper-slide:hover .txt span{color: #1f9ad7;}
.show_pro3 span.icon-jiantou_liebiaoxiangyou_o,.show_pro3 span.icon-jiantou_liebiaoxiangzuo_o{display: block;width: 35px;height: 35px;border-radius: 100%;background: #fff;text-align: center;line-height: 35px;font-size: 34px;color: #333;}
.show_pro3 span.icon-jiantou_liebiaoxiangyou_o:hover,.show_pro3 span.icon-jiantou_liebiaoxiangzuo_o:hover{background: #1f9ad7;color: #fff;}


.list_down li{width: 100%;display: flow-root;background: #fff;border-radius: 10px;margin-bottom: 20px;padding: 30px 0;}
.list_down li .boxx{height: 40px;line-height: 40px;overflow: hidden;padding: 0 40px;}
.list_down li .more{height: 40px;line-height: 40px;background: #1f9ad7;color: #fff;font-size: 14px;display: inline-flex;padding: 0 18px;border-radius: 5px;border: 1px solid #fff;box-sizing: border-box;}
.list_down li .more span.icon-xiazai1{margin-left: 5px;}
.list_down li .more:hover{background: #fff;color: #1f9ad7;border-color: #1f9ad7;}
.list_down li .delita{width: 72%;}
.list_down li .delita i{font-size: 14px;color: #666;}
.list_down li .delita h2{display: inline-flex;font-size: 16px;color: #333;width: 80%;overflow: hidden;}
.list_down li span.icon-pdf--{font-size: 30px;margin-right: 15px;color: #666;}


@media (max-width: 1300px){
	.col_banner{height: 450px;}
	.col_banner h2{line-height: 450px;}
	.center2{width: 96%;margin: 0 auto;}
	.word{font-size: 17px;line-height: 30px;}
	.info_ab .des2 .txt .word{max-height: 450px;}
	.show_new h1{font-size: 30px;}
	.show_new .box{margin: 25px 0;}
	.fanye{margin-top: 60px;}
	.show_pro1 .txt h1{font-size: 30px;}
	.show_pro2{margin-top: 50px;}
}
@media (max-width: 1024px){
	.col_banner{height: 350px;}
	.col_banner h2{line-height: 350px;}
	.list_new li{width: 49%;margin-right: 0;margin-bottom: 20px;}
	.list_new li:nth-child(2n){float: right;}
	.mainfr{display: none;}.mainfl{width: 100%;}
	.show_new h1{font-size: 24px;}
	.show_pro2 .tab-hd li b{font-size: 18px;}
	.show_pro1 .txt h1{font-size: 24px;}
	.show_pro1 .txt i::after{height: 15px;}
	.show_pro1 .txt dt:first-child{display: none;}
	.show_pro1 .txt dt.cont a{margin-left: 0;}
}
@media (max-width: 768px){
	.info_ab .box,.inf_cont .box1{margin-bottom: 40px;}
	.info_ab .box1,.info_ab .box2{width: 100%;}
	.info_ab .des2{height: auto;}
	.info_ab .des2 .txt .word{max-height: inherit;}
	.info_ab  .word{margin-bottom: 20px;}
	.info_ab h2{margin-bottom: 15px;}
	.inf_cont .box{width: 100%;}
	.word2{font-size: 15px;line-height: 22px;}
	.inf_cont .word2{min-height: inherit;}
	.show_new .box{margin: 15px 0;}
	#st-1 .st-btn{margin-right: 4px!important;}
	.rec_pos li span, .show_new span.date{margin-right: 10px;}
	.show_new h1{font-size: 20px;}
	.list_pro li .txt p{margin-top: 0;}
	.show_pro1 .pic,.show_pro1 .txt{width: 100%;}
	.show_pro1 .txt h1{font-size: 20px;}
	.show_pro1 .txt b{margin: 10px 0 20px;}
	.show_pro1 .txt b{font-size: 18px;}
	.show_pro1 .txt .p{line-height: 30px;}
	.show_pro1 .txt dl,.show_pro2{margin-top: 30px;}
	.show_pro2 .tab-hd li b{font-size: 16px;}
	
	.list_down li .delita h2,.list_down li .delita{width: 100%;}
	.list_down li .boxx{height: auto;line-height: inherit;}
	.list_down li .delita i{display: none;}
	.list_down li{padding: 20px 0;margin-bottom: 15px;}
	.list_down li .more{float: left;}
	.list_down li .boxx{padding: 0 15px;}
}
@media (max-width: 560px){
	.col_banner{height: 300px;}
	.col_banner h2{line-height: 300px;}
	.word{font-size: 16px;line-height: 28px;}
	.info_ab .pic{height: 240px;}
	.info_ab .box{margin-bottom: 20px;}
	.info_ab .pic2{height: 340px;}
	.inf_cont .box1 .inp input{height: 40px;line-height: 40px;}
	.inf_cont .box1 .inp{margin-bottom: 10px;}
	.inf_cont .box2 .imgfd{height: 200px;}
	.list_new li{width: 100%;margin-bottom: 10px;}
	.col_new dt{width: 50%;float: left;text-align: center;overflow: hidden;height: 45px;line-height: 45px;}
	.col_new dt a{padding: 0;font-size: 15px;}
	.col_new dl{display: block;}
	.col_new{margin: 10px 0 25px;}
	.show_new h1{font-size: 18px;}
	.word{font-size: 15px;}
	.fanye dt{width: 100%;}.fanye dd{display: none;}
	.fanye{margin-top: 40px;}
	.col_pro dt{height: auto;line-height: inherit;}
	.col_pro dt{padding-bottom: 10px;}
	.col_pro dt:last-child{width: 100%;margin-top: 20px;}
	.list_pro li{width: 100%;margin-bottom: 10px;padding-top: 20px;}
	.show_pro1 .mySwiper2{width: 80%;}.show_pro1 .mySwiper{width: 16%;}
	.show_pro1 .txt h1{line-height: 28px;font-size: 18px;}
	.show_pro1 .txt i::after{top: 4px;}
	.show_pro1 .txt .p,.show_pro2 .tab-hd li b{font-size: 15px;}
	.show_pro1 .txt b{margin: 15px 0;}
	.show_pro1 .txt dl{margin-top: 20px;}
	.show_pro2 .tab-hd li b::after{display: none;}
	.show_pro2 .tab-hd li b{padding-left: 0;}
	.show_pro2 .tab-hd li{height: 45px;line-height: 45px;}
	.show_pro2 .tab-hd{margin-bottom: 20px;}
	.show_pro3 .swiper-slide .txt b{font-size: 18px;}
	.show_pro3 .swiper-slide .txt p{margin: 5px 0 10px;}
	.list_ser .subNav h2{font-size: 16px;padding-top: 0;}
	.list_ser .word2{padding-left: 0;padding: 10px 0 20px;}
	.list_down li{margin-bottom: 10px;}
}


.show_pro1 .pic{position: relative;height: 500px;overflow: hidden;}
.ssection3 .container{display: flex;position: absolute;top: 0;left: 0;width: 100%;height: 500px;overflow: hidden;top: 0;left: 0;z-index: 99;}
.ssection3 .swiper-container{width: 86.5%;height: 100%;position: relative;}
.ssection3 .swiper-container-thumbs{width: 11.6%;height: 100%;}
.ssection3 .swiper-slide{display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 60px;overflow: hidden;}
.ssection3 .swiper-container-thumbs .swiper-slide{font-size: 20px;border: 2px solid #fff;cursor: pointer;}
.ssection3 .swiper-container-thumbs .swiper-slide-thumb-active{border-color: #1f9ad7;}
.ssection3 .one{background-color: #34495e;}
.ssection3 .two{background-color: #d35400;}
.ssection3 .three{background-color: #16a085;}
.show_pro1 span.iconfont{color: #fff;font-size: 80px;color: #1f9ad7!important;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next,.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: none!important;}

@media (max-width: 1024px){
    .ssection3 .container,.show_pro1 .pic{height: 400px;}
    .ssection3 .swiper-container{width: 78%;}
    .ssection3 .swiper-container-thumbs{width: 20%;}
}
@media (max-width: 768px){
    .show_pro1 .pic{margin-bottom: 30px;}
}
@media (max-width: 560px){
    .show_pro1 .pic{margin-bottom: 20px;}
    .ssection3 .container,.show_pro1 .pic{height: 250px;}
}