<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
			html,body{font-family: "å¾®è½¯é›…é»‘";}
			body{font-size:14px;font-family:"æ€æºé»‘ä½“cn","Microsoft YaHei","å¾®è½¯é›…é»‘","Microsoft JhengHei",sans-serif,serif;overflow-x: hidden;}
			*{padding:0;margin:0;list-style:none;}
			a{text-decoration:none;color:inherit;} 
			i{font-style: normal;}
			dl,ol,ul {list-style-type:none}
			b{display: inline-block;}
			em{font-style: normal;}
			
			.odcontent{max-width:1741px;margin:0 auto; width:90%;}
			@media only screen and (max-width: 480px){
				.odcontent{width: 94%;}
			}
			.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
			.clearfix{zoom:1}
			input,textarea{border: none;outline: none;border-radius: 0;-webkit-appearance:none;}
			button {border: none;padding: 0;}
			.fl{float:left}
			.fr{float:right}
			
			.por{position: relative;}
			.poa{position: absolute;}
			.head_fixed{position: fixed;top: 0;left: 0;width: 100%;height: auto;z-index: 9999;}
			img{border: none;vertical-align: middle;max-width: 100%;}
			
			*:focus{
				outline: none;
				-webkit-tap-highlight-color: transparent;
			}
			
			a,li,div {-webkit-tap-highlight-color:transparent}
			
			input:-webkit-autofill,
			 textarea:-webkit-autofill,
			 select:-webkit-autofill {
			     background-color: transparent!important;
			     background-image: none !important;
			     -webkit-box-shadow: 0 0 0 1000px #f2f3f7 inset !important;
			     -webkit-text-fill-color: #333;
			}
			
			/* è‡ªå®šä¹‰æ&nbsp;·å¼ */
			.ver-mid{vertical-align: middle;}
			.ver-bl{vertical-align: baseline;}
			.flx{display: flex;flex-wrap: nowrap;justify-content: space-between;}
			.flx_w{display: flex;flex-wrap: wrap;justify-content: space-between;}
			.txt_center{text-align: center;}
			.bg_f2f3f7{background: #f2f3f7;}
			.hide{display: none;}
			.center{text-align: center;}
			
			@font-face {
				font-family:'impact';
				src: url(./fonts/impact.ttf);
			}
			
			/* idx_common */
			.idx_title{text-align: center;}
			.idx_title h2{font-size: 45px;color: #000;font-weight: normal;}
			.idx_title .slogan{margin-top: 1.5%;font-size: 20px;color: #5b5b5b;}
			@media only screen and (max-width:1300px){
				.idx_title h2{font-size: 30px;}
			}
			@media only screen and (max-width: 480px){
				.idx_title h2{font-size: 24px;}
				.idx_title .slogan{font-size:16px}
			}
			
			/* head */
			.head{position: relative;/* box-shadow: 0 0 10px #666; */z-index: 3;/* overflow: hidden; */}
			.head .top_wrap{margin: 0 0 0 4.5%;width: auto;}
			.head .head_mid{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
			.head .head_mid  a.logo_w{display: block;}
			.head .head_mid .lf_part{display: flex;flex-wrap: nowrap;justify-content: space-between;width: auto;align-items: center;}
			.head .head_mid .lf_part .logo{width: 100px;}
			.head .head_mid .lf_part .cpy_name{margin-left: 22px;color: #333;}
			.head .head_mid .lf_part .cpy_name p{font-size: 18px;font-weight: bold;}
			.head .head_mid .lf_part .cpy_name em{font-size: 13px;text-transform: uppercase; line-height:25px;}
			.head .head_mid .head_nav {margin-left: 5.2%;width: auto;align-items: center;}
			.head .head_mid .head_nav .first_nav{margin-right: 0;position: relative;}
			.head .head_mid .head_nav .first_nav .curtain{position: absolute;left: 0;top: 100%;width: 100%;height: 250px;background: #4b80c1;display: none;}
			.head .head_mid .head_nav .first_nav &gt; li{float: left;white-space: nowrap;font-size: 17px;color: #4a4c4e;position: relative;font-weight: bold;}
			.head .head_mid .head_nav .first_nav &gt; li.cur{ color: #0092db; }
			.head .head_mid .head_nav .first_nav &gt; li &gt; a{ display: block;padding: 27px 22px;position: relative; }
			.head .head_mid .head_nav .first_nav &gt; li &gt; a &gt; i{display: inline-block;margin-left: 4px;width: 12px;height: 12px;background: url(../images/icon_list.png)no-repeat center;}
			.head .head_mid .head_nav .first_nav &gt; li:hover &gt; a{background: #eef2f5;}
			.head .head_mid .head_nav .pc_secnav{padding: 15px;position: fixed;top: 98px;left: 50%;width: 50vw;height: auto;z-index: 3;display: none;flex-wrap: nowrap;justify-content: space-between;box-sizing: border-box;z-index: 2;transform: translateX(-50%);background: linear-gradient(to bottom,#fff,rgba(255,255,255,.9),#eee);}
			.head .head_mid .head_nav .pc_secnav .lf_nav{width: 50%;}
			.head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
			/* .head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul{display: flex;flex-wrap: wrap;justify-content:center;} */
			.head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul &gt; li{padding-bottom: 6px;width: 9%;text-align: center;font-size: 16px;line-height: 28px;color: #333;box-sizing: border-box;transition: margin-bottom .3s ease-out;position: relative;}
			.head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul &gt; li:after{content: "";position: absolute;right: 0;top: 102%;width: 0;height: 1px;transition: all .3s;background: #0092d8;}
			.head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul &gt; li:hover{margin-bottom: 5px;color: #0092d8;}
			.head .head_mid .head_nav .pc_secnav .lf_nav &gt; ul &gt; li:hover:after{width: 100%;}
			.head .head_mid .app_right{display: none;}
			.head .mobile_nav{position: fixed;padding:73px 20px 20px;right: -350px;top: 0;width: 300px;height: 100vh;background: linear-gradient(to bottom,rgba(255,255,255,.6) 72px,#225a8a 72px);z-index: 999;transition: all .3s;box-sizing: border-box;}
			.head .mobile_nav .m_logo{display: none;}
			.head .mobile_nav.sld{right:0;}
			.head .head_mid .menu_btn{float: right;display: inline-block;/* width: 30px;height: 20px; */width: 0;height: 0;cursor: pointer;}
			.head .head_mid .menu_btn span{display: block;width: 100%;height: 2px;background-color: #0092d8;transform-origin: center;}
			.head .head_mid .menu_btn span:nth-child(1){top: 0;}
			.head .head_mid .menu_btn span:nth-child(2){margin: 6px 0px;opacity: 1;transition: all .5s;}
			.head .head_mid .menu_btn span:nth-child(3){top:100%;}
			.head .head_mid .menu_btn.open{width: 30px;height: 20px;z-index: 9999;}
			.head .head_mid .menu_btn.open span{width: 100%;}
			.head .head_mid .menu_btn.open span:nth-child(1){position: absolute;top: 50%;left: 0;transform: rotateZ(45deg);transition: transform 0.3s 0.5s;}
			.head .head_mid .menu_btn.open span:nth-child(2){opacity: 0;width: 0;margin: 10px 0;}
			.head .head_mid .menu_btn.open span:nth-child(3){position: absolute;top: 50%;left: 0;transform:rotateZ(-45deg);transition: transform 0.3s 0.5s;}
			/* .head .head_mid .btn_box{width: 195px;} */
			/* .head .head_mid .app_right{display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
			.head .head_mid .app_right i{display: block;cursor: pointer;}
			.head .head_mid .app_right i img{display: block;}
			.head .head_mid .app_right .search{background:#d1d6d8;border-radius: 30px;width: 100%;height: 37px;overflow: hidden;padding: 0 5px 0 20px;box-sizing: border-box;border: 1px solid #b8babb;}
			.head .head_mid .app_right .search input{display: inline-block;background:#d1d6d8;width: 130px;height: 37px;vertical-align: middle;}
			.head .head_mid .app_right .search input::placeholder{color: #333;} */
			/* .head .head_mid .app_right .laugage{color: #fff;cursor: pointer;position: relative;} */
			#search{position: absolute;right: 17%;top: 50%;transform: translateY(-50%);}
			#search i{display: inline-block;width: 35px;height: 35px;/* background: #cfcfcf url(../images/search.png)no-repeat center; */border-radius: 50%;line-height: 35px;text-align: center;font-weight: bold;}
			.head .hot_line{position: absolute; top: 50%;right: 0;width: 16.2%;height: 100%;transform: translateY(-50%);color: #333;box-sizing: border-box;background-color: #0092db;transition: all .3s ease-out;}
			.head .hot_line p{font-size: 14px;}
			.head .hot_line strong{position: absolute;padding-left:40px;top: 50%;left: 10%;width: auto;transform: translateY(-50%);font-weight: bold;font-size: 26px;color: #fff;background: url(../images/icon_tel.png)no-repeat center left;font-weight: normal;letter-spacing: normal;}
			.head .search_nav{position: fixed;width: 100%;height: auto;top: 0;left: 0;background: rgba(0,146,219,.95);display: none;z-index: 998;}
			.head .search_nav .search_box {margin: 28px auto;width: 600px;}
			.head .search_nav .search_box i{display:inline-block;width: 6%;}
			.head .search_nav .search_box .content{padding-bottom: 6px;width: 75%;background: transparent;border-bottom: 1px solid #e3e3e3;color:#e3e3e3;}
			.head .search_nav .search_box .tijiao{width: 10%;color: #e3e3e3;background-color: transparent;}
			.head .search_nav .search_box .search_close{margin-left: 1%;width: 20px;}
			.head .search_nav .search_box input::-webkit-input-placeholder {color: #e3e3e3;}
			.head .search_nav .search_box input:-moz-placeholder {color: #C0C0C0;opacity: 1;font-size: 14px;}
			.head .search_nav .search_box input::-moz-placeholder {color: #C0C0C0;opacity: 1;font-size: 14px;}
			.head .search_nav .search_box input:-ms-input-placeholder {color: #C0C0C0;font-size: 14px;}
			@media only screen and (max-width:1800px){
				#search{right:40px}
				.head .hot_line{right: -252px;width:272px}
				.head .hot_line:hover{right: 0;}
				.head .hot_line::before{content:"";position: absolute;left: 5px;top:0;width: 15px;height:100%;background:url(../images/icon_dot.png)no-repeat center}
				.head .hot_line:hover::before{visibility: hidden;}
			}
			@media only screen and (max-width:1600px){
				.head .top_wrap{margin: 0 5%;}
        .head .head_mid{ justify-content: space-between;}
				.head .head_mid .head_nav .first_nav{margin-right: 0;}
				/* .head .head_mid .btn_box{width: 150px;} */
				/* .head .head_mid .app_right .search input{width: 95px;} */
				.head .hot_line strong{padding: 5px 0 5px 40px;font-size: 20px;}
				.head .head_mid .head_nav{ margin-left: 0; margin-right: 3%;justify-content: flex-start;}
        .head .head_mid .head_nav .first_nav &gt; li &gt; a{padding: 27px 16px;}
			}
			
			@media only screen and (max-width:1440px){
				.head .head_mid .head_nav{ margin-right: 20px;}
				.head .head_mid .head_nav .first_nav{margin-right: 20px;}
				.head .head_mid .head_nav .first_nav &gt; li &gt; a{padding: 27px 8px;}
			}
      @media only screen and (max-width:1340px){
        .head .head_mid .head_nav .pc_secnav .lf_nav{width: 60%;}
        .head .head_mid .head_nav .first_nav &gt; li &gt; a{padding: 27px 6px;}
      }
			@media only screen and (max-width:1260px){
				.head .head_mid{padding: 2px 0;position: relative;}
				.head .head_mid .logo{margin-top: 0;}
				.head .head_mid .logo .log0_img img{display: block;}
				.head .head_mid .btn_box{width: auto;}
				.head .head_mid .app_right .laugage{margin-left: 30px;}
				.head .head_mid .lf_part{width: auto;text-align: center;}
        .head .head_mid .lf_part .cpy_name{display: none;}
				.head .head_mid a.logo_w{display: inline-block;}
			}
      @media only screen and (max-width:1024px){
        #search{right: 30px;}
        .head .top_wrap{ margin: 0 3%; }
        .head .head_mid .head_nav .first_nav{margin-right: 25px;}
        .head .head_mid .head_nav .first_nav &gt; li {font-size: 15px;}
        .head .head_mid .head_nav .first_nav &gt; li &gt; a{padding: 27px 7px;}
        .head .head_mid .head_nav .first_nav &gt; li &gt; a &gt; i{width: 8px; height: 8px; background-size: 120%; display: none;}
      }
      @media only screen and (max-width:768px){
        #search{right: 35px;}
        .head .head_mid .head_nav{position: absolute;margin-left: 0;width: 30px;right:30px;}
        .head .head_mid .head_nav .first_nav{display: none;}
        .head .head_mid .menu_btn{ display: inline-block;float: initial;position: absolute;left: 5%;top: 50%;transform: translateY(-50%);width: 30px;height: 20px; }
        .head .mobile_nav .m_logo img{width: auto;}
        .head .mobile_nav .second_nav &gt; li{font-size:18px;line-height: 2;cursor: pointer;color: #fff;}
        .head .mobile_nav .second_nav &gt; li p{display: inline-block;}
        .head .mobile_nav .second_nav &gt; li p:hover{color: #000;}
        .head .mobile_nav .second_nav &gt; li i{display: inline-block;margin-left: 30px;width: 20px;height: 20px;background:url(../images/down.png)no-repeat center;vertical-align: middle;transform: initial;}
        .head .mobile_nav .second_nav .next_nav{display: none;}
        .head .mobile_nav .second_nav .next_nav &gt; li{padding-left: 15px;font-size: 16px;line-height: 2;box-sizing: border-box;}
        .head .mobile_nav .second_nav .next_nav &gt; li:hover{color: #000;}
        @keyframes rotation{
          from{transform: rotateZ(0deg);}
          to{transform: rotateZ(720deg);}
        }
      }
			@media only screen and (max-width:768px){
				.head .mobile_nav{padding: 58px 20px 20px;background: linear-gradient(to bottom,rgba(255,255,255,.6) 58px,#4b80c1 58px);}
				.head .mobile_nav .second_nav &gt; li{font-size: 18px;}
				.head .mobile_nav .second_nav .next_nav &gt; li{font-size: 14px;}
			}
			@media only screen and (max-width:680px){
				/* .head .head_mid .lf_part{width: 80px;} */
				/* .head .mobile_nav{left: -100%;} */
				.head .search_nav .search_box{margin: 20px auto;width: 90%;}
			}
			@media only screen and (max-width:480px){
				.head .head_top{display: none;}
				.head .head_mid .menu_btn{width: 25px;}
				.head .head_mid .lf_part .logo{width: 80px;}
				.head .head_mid .lf_part .cpy_name{display:none}
				.head .head_mid .menu_btn.open{height: 23px;}
				.head .head_mid .menu_btn.open span{width: 100%;}
				.head .head_mid .menu_btn.open span:nth-child(2){margin: 7px 0;}
				.head .hot_line{display: none;}
				.head .mobile_nav .m_logo img{width: 114px;}
				.head .mobile_nav{width:55%;}
				.head .mobile_nav .second_nav &gt; li{font-size: 14px;}
				.head .mobile_nav .second_nav .next_nav &gt; li{font-size: 12px;}
				#search{right:15px;}
			}
			
			/* banner */
			._100vh{height: 100vh;}
			.pic{background-size: cover;background-position: center;}
			.banner{width: 100%;height:auto;overflow: hidden;}
			.banner .video_layout{position: relative;}
			.banner .video_layout video{width: 100%;object-fit: cover;}
			.banner .swiper-container{width: 100%;height: 100%;}
			.banner .swiper-container img{width: 100%;height:100%;}
			.banner .list_wrap{width:100%;height: 100%;overflow: hidden;}
			.banner .pcpt{display: block;}
			.banner .mbpt{display: none;}
			/* .banner .swiper-button-prev{background:url('images/arrow-left-light.png') no-repeat center;left: calc((100% - 1745px)/2);width: 49px;height: 49px;border-radius: 4px;}
			.banner .swiper-button-next{background:url('images/arrow-right-light.png') no-repeat center;right: calc((100% - 1745px)/2);width: 49px;height: 49px;border-radius: 4px;} */
			.banner .btn_left,.banner .btn_right{position: absolute;top: 50%;width: 48px;height: 48px;transform: translateY(-50%);background-color: rgba(0,0,0,0.6);background-size: initial;background-position: center;background-repeat: no-repeat;z-index: 3;cursor: pointer;}
			.banner .btn_left{left: 0;background-image: url(../images/btn_lf.png);}
			.banner .btn_right{right: 0;background-image: url(../images/btn_rt.png);}
			.banner .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}
			.banner .swiper-pagination span{width: 50px;height: 7px;background: #BBADA1;padding: 0;margin: 0;margin: 0 25px;opacity: 1;border-radius: 0;position: relative;}
			.banner .swiper-pagination span:after{content:"";position: absolute;left:0;top: 0;width: 0;height: 100%;background: #155bb3;transition: width 3s;}
			/* .banner .swiper-pagination span.swiper-pagination-bullet-active{}
			.banner .swiper-pagination span.swiper-pagination-bullet-active:after{animation: wfill 3s 0s ease-out 1;animation-fill-mode: forwards;}
			@keyframes wfill{
				from{width: 0;}
				to{width: 100%;}
			} */
			.banner .swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 12px;}
			.banner .swiper-pagination-bullet{border-radius: 16px;}
			.banner .swiper-pagination{height: 8px;bottom: 38px;}
			/* .banner .swiper-pagination span{width: 16px;height: 16px;margin: 0 8px;border: 3px solid #fff;} */
			
			.banner .swiper-container .hide{
			  opacity:0;
			}
			.banner .swiper-button-next,.banner .swiper-button-prev{
			  transition:opacity .5s;
			}
			@media only screen and (max-width:1745px){
				.banner .swiper-button-prev{left: 5%;}
				.banner .swiper-button-next{right: 5%;}
			}
			@media only screen and (max-width:750px){
				.banner .pcpt{display: none;}
				.banner .mbpt{display: block;}
				.banner .swiper-pagination{bottom: 20px;}
				.banner .swiper-pagination span{width: 40px;}
			}
			
			.banner .list .list_wrap.before img{transition: 3s linear 0s;transform: scale(1.08);}
			.banner .list .list_wrap.after img{transform: scale(1);}
			/* .banner .list01{position: relative;}
			.banner .list01 .txt{position: absolute;left: 50%;top: 8%;transform: translateX(-50%);color: #155bb3;text-align: center;}
			.banner .list01 .txt .tit.before{transform: translate(0,40px);transition-delay: 0.2s;transition-duration: 0.6s;visibility: hidden;opacity: 0;}
			.banner .list01 .txt .tit.after{transform: translate(0,0);visibility: visible;opacity: 1;}
			.banner .list01 .txt .tit{margin-bottom: 2%;font-size: 70px;}
			.banner .list01 .txt .btm_txt p:nth-child(1){font-size: 40px;}
			.banner .list01 .txt .btm_txt p:nth-child(2){font-size: 0.20rem;}
			.banner .list01 .txt .btm_txt p.before{transition-delay: 0.6s;transition-duration: 0.5s;opacity: 0;}
			.banner .list01 .txt .btm_txt p.after{opacity: 1;} */
			
			
			/* home_program */
			 .home_program{background: url(../images/program_bg.jpg)no-repeat center/cover;}
			 .home_program .join_wrap{width: 100%;box-sizing: border-box;}
			 .home_program .title{text-align: center;}
			 .home_program .title h2{font-size: 47px;color: #000;font-weight: normal;}
			 .home_program .title .slogan{margin-top: 1%;font-size: 20px;color: #000;}
			 .home_program .program_layout{padding: 3% 0 1% 0;background: #f5f5f5 url(../images/pdct_bg.jpg)no-repeat center/cover;box-sizing: border-box;}
			 .home_program .program_layout .program_nav_wrap{margin:2.6% auto 31px auto;width: 81%;}
			 /* .home_program .program_layout .program_nav_wrap .swiper-container{overflow: initial;} */
			 .home_program .program_layout .program_nav_wrap .text_slide{width: 100%;}
			 .home_program .program_layout .program_nav_wrap .text_slide .swiper-wrapper{justify-content: center;}
			 .home_program .program_layout .program_nav_wrap .swiper-slide{width: auto;}
			 .home_program .program_layout .program_nav_wrap .text_slide .nav_name{display: inline-block;margin-right: 30px;padding: 12px 30px;color: #080103;font-size: 20px;cursor: pointer;position: relative;border: 2px solid transparent;transition: all .3s;white-space: nowrap;}
			 .home_program .program_layout .program_nav_wrap .text_slide .nav_name:after{content: "";position: absolute;left: 110%;top: 50%;width: 8px;height: 1px;background: #595056;}
			 .home_program .program_layout .program_nav_wrap .text_slide .swiper-slide:nth-last-child(1) .nav_name{margin-right: 0;}
			 .home_program .program_layout .program_nav_wrap .text_slide .swiper-slide:nth-last-child(1) .nav_name:after{content: initial;}
			 .home_program .program_layout .program_nav_wrap .text_slide .active-nav p{color: #fff;border-radius: 35px;background: #0092db;white-space: nowrap;}
			 .home_program .program_layout .program_content{margin-top: 25px;}
			 .home_program .program_layout .program_content .program_con_wrap{box-sizing: border-box;position: relative;}
			 .home_program .program_layout .program_content .series_wrap{margin: 0 0 0 auto;width: 81.5%;}
			 .home_program .program_layout .program_content .prog_item{display: flex;flex-wrap: wrap;justify-content: flex-end;}
			 .home_program .program_layout .program_content .prog_item .lf_img{width: 61%;position: relative;height: 0;padding-bottom: 34.5%;overflow: hidden;}
			 .home_program .program_layout .program_content .prog_item .lf_img img{position: absolute;left:0;top: 0;width: 100%;height: auto;}
			 .home_program .program_layout .program_content .prog_item .rt_content{padding: 5.5% 4% 0 5.5%;width: 39%;box-sizing: border-box;background: #fff;}
			 .home_program .program_layout .program_content .prog_item .rt_content .en{font-size: 19px;color: #3d3d3d;font-weight: bold;}
			 .home_program .program_layout .program_content .prog_item .rt_content .tit{font-size: 30px;color: #333;}
			 .home_program .program_layout .program_content .prog_item .rt_content .line{margin: 15px 0 19px;width: 88px;height: 3px;background: #66bee8;}
			 .home_program .program_layout .program_content .prog_item .rt_content .con{padding-bottom: 100px;font-size: 16px;line-height: 2;color: #545454;}
			 .home_program .program_layout .program_content .prog_item .rt_content .more{display: inline-block;padding: 15px 46px;color: #3d3d3d;border-radius: 30px;border: 2px solid #8e8e8e;box-sizing: border-box;font-weight: bold;position: absolute;left: 4.5%;bottom: 26%;}
			 /* .home_program .program_layout .program_content #program_prev,.home_program .program_layout .program_content #program_next{position: absolute;bottom: 7%;width: 57px;height: 57px;cursor: pointer;z-index: 2;border-radius: 50%;}
			 .home_program .program_layout .program_content #program_prev{left: 4.5%;background: url(../images/icon_02.png)no-repeat center;background-color: #f5f5f5;}
			 .home_program .program_layout .program_content #program_next{left: calc(4.5% + 78px);background: url(../images/icon_03.png)no-repeat center;background-color: #f5f5f5;}
			 .home_program .program_layout .program_content #program_prev:hover,.home_program .program_layout .program_content #program_next:hover{background-color: #dcdde0;} */
			@media only screen and (max-width:1300px){
			 .home_program .title h2{font-size: 30px;}
			 .home_program .program_layout .program_nav_wrap{margin: 2.6% auto 31px;width: 90%;}
			 .home_program .program_layout .program_content .series_wrap{margin: 0 auto;width: 90%;}
			 .home_program .program_layout .program_content .prog_item .rt_content .tit{font-size: 22px;}
			 .home_program .program_layout .program_content .prog_item .rt_content .con{line-height: 1.7;font-size: 14px;}
			 .home_program .program_layout .program_content .prog_item .rt_content .more{padding: 10px 28px;}
			}
			@media only screen and (max-width:992px){
				.home_program .program_layout{padding: 5% 0 40px;}
				.home_program .program_layout .program_content .prog_item .rt_content{padding: 3%;transition: all .3s;}
				.home_program .program_layout .program_content .prog_item .rt_content .con{padding-bottom: 80px;}
			}
			@media only screen and (max-width:768px){
				.home_program .program_layout .program_nav_wrap{width: 90%;}
				.home_program .program_layout .program_nav_wrap .text_slide{width: 100%;}
				.home_program .program_layout .program_nav_wrap .text_slide .nav_name{display: block;padding: 12px 1%;text-align: center;font-size: 16px;box-sizing: border-box;white-space: nowrap;}
				.home_program .program_layout .program_nav_wrap .text_slide .swiper-slide:nth-child(2) .nav_name{text-align: center;}
				.home_program .program_layout .program_content .prog_item {flex-flow: column-reverse;}
				.home_program .program_layout .program_content .prog_item .lf_img{padding-bottom: 56.5%;width: 100%;}
				.home_program .program_layout .program_content .prog_item .rt_content .con{font-size: 16px;}
				.home_program .program_layout .program_content .prog_item .rt_content{width: 100%;min-height: initial;}
				.home_program .program_layout .program_content .prog_item .rt_content .more{position: initial;margin-top: 30px;}
				.home_program .program_layout .program_content .slide_layout{padding: 1% 4%;background: #fff;}
				.home_program .program_layout .program_content #program_prev, .home_program .program_layout .program_content #program_next{position: initial;display: inline-block;width: 50px;height: 50px;}
			}
			@media only screen and (max-width:480px){
				.home_program{padding: 0;}
				.home_program .title h2{font-size: 24px;}
				.home_program .title .slogan{font-size: 16px;}
				.home_program .program_layout{padding: 30px 0;}
				.home_program .program_layout .program_nav{margin-top: 30px;}
				.home_program .program_layout .program_nav_wrap{padding: 0;width: 94%;}
				.home_program .program_layout .program_nav_wrap .text_slide .nav_name{padding: 6% 1px;font-size: 14px;}
				.home_program .program_layout .program_content .program_con_wrap{padding: 0;}
				.home_program .program_layout .program_content .series_wrap{width: 94%;}
				.home_program .program_layout .program_content .pagination{margin-top: 20px;}
				.home_program .program_layout .program_content .prog_item .rt_content .en{font-size: 18px;}
				.home_program .program_layout .program_content .prog_item .rt_content .tit{font-size: 18px;}
				.home_program .program_layout .program_content .prog_item .rt_content .con{font-size: 14px;}
			}
			
			
			/* productlist1 */
			.productlist1 {padding: 0 0;}
			.productlist1 .ab_wrap{padding: 0 4%;}
			.productlist1 .list_wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
			.productlist1 .list_wrap:after{content:"";width: 32%;}
			.productlist1 .list_wrap .list_item{width: 32%;}
			.productlist1 .list_wrap .list_item .list_img{position: relative;padding-bottom: 60%;width: 100%;height: 0;overflow: hidden;background: #f5f5f5;}
			.productlist1 .list_wrap .list_item .list_img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .3s;}
			.productlist1 .list_wrap .list_item .text{padding: 8% 0% 4% 5%;width:100%;box-sizing: border-box;transform: translateY(-10%);background: #fff;box-shadow: -6px 6px 10px #f3f3f3;transition: all .3s}
			.productlist1 .list_wrap .list_item .text .en{/* margin-top: 20%; */font-size: 14px;}
			.productlist1 .list_wrap .list_item .text .tit{display: block;font-size: 24px;}
			.productlist1 .list_wrap .list_item .text .line{position: relative;margin:30px 0 12px;width: 73px;height: 3px;background: linear-gradient(to right,#1b90d2,#319405);}
			.productlist1 .list_wrap .list_item .text .line:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #1b90d2;transition: all .4s ease-in;}
			.productlist1 .list_wrap .list_item .text .con{font-size: 16px;color: #5b5b5b;width: 86%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 28px;}
			.productlist1 .list_wrap .list_item .text .more i{display: inline-block;margin-top: 0;width: 34px;height: 34px;border: 1px solid #aaa;background: url(../images/icon_01.png)no-repeat center;}
			.productlist1 .list_wrap .list_item:hover .list_img img{transform: translate(-50%,-50%) scale(1.1);}
			.productlist1 .list_wrap .list_item:hover .text{box-shadow: none;}
			.productlist1 .list_wrap .list_item:hover .line:after{width: 100%;}
			@media only screen and (max-width:1300px){
				.productlist1 .ab_wrap{padding: 0;}
			}
			@media only screen and (max-width:1000px){
				.productlist1 .list_wrap:after{content:"";width: 48%;}
				.productlist1 .list_wrap .list_item{width: 48%;}
			}
			@media only screen and (max-width:768px){
				.productlist1 .list_wrap .list_item .text .tit{font-size: 20px;}
				.productlist1 .list_wrap .list_item .text .line{margin: 20px 0 12px;width: 50px;}
				.productlist1 .list_wrap .list_item .text .con{line-height: 26px;}
			}
			@media only screen and (max-width:600px){
				.productlist1 .list_wrap .list_item{margin-bottom: 20px;width: 100%;}
				.productlist1 .list_wrap .list_item .text{padding: 4% 3%;width: 100%;transform: initial;}
			}
			@media only screen and (max-width:480px){
				.productlist1{padding: 30px 0;}
				.productlist1 .list_wrap .list_item .text .tit{font-size: 18px;}
				.productlist1 .list_wrap .list_item .text .con{width: 100%;font-size: 14px;line-height: 24px;}
				.productlist1 .list_wrap .list_item .text .more{width: 100%;text-align: center;}
				.productlist1 .list_wrap .list_item .text .more i{margin-top: 8px;}
			}
			
			/* pagination */
			/* part1 */
			.button_slide{position: absolute;left: 5.5%;bottom: 7%;z-index: 2;}
			.button_slide .button_prev,.button_slide .button_next{display: inline-block;width: 57px;height: 57px;cursor: pointer;border-radius: 50%;}
			.button_slide .button_prev{background: url(../images/icon_02.png)no-repeat center;background-color: #f5f5f5;margin-right: 16px;}
			.button_slide .button_next{background: url(../images/icon_03.png)no-repeat center;background-color: #f5f5f5;}
				.button_slide .button_prev:hover,.button_slide .button_next:hover{background-color: #dcdde0;}
				@media only screen and (max-width:1300px){
					.button_slide{bottom: 6%;}
					.button_slide .button_prev, .button_slide .button_next{width: 50px;height: 50px;}
				}
				@media only screen and (max-width:768px){
					.button_slide{bottom: 3%;}
				}
				@media only screen and (max-width:480px){
					.button_slide .button_prev, .button_slide .button_next{width: 40px;height: 40px;}
				}
				
				/* home_video */
				.home_video .video_item{width: 50%;}
				.home_video .video_item .videolist{position: relative;width: 100%;cursor: pointer;}
				.home_video .video_item .video_tip{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;color: #fff;z-index: 2;}
				.home_video .video_item .video_tip img{display: none;}
				.home_video .video_item .video_tip span{display: block;font-size: 30px;white-space: nowrap;}
				.home_video .video_item .videolist .bg_mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,.6);z-index: 1;}
				.home_video .video_item .videolist:hover .video_tip img{display: block;}
				.home_video .video_item .videolist:hover .video_tip span{display: none;}
				.home_video .video_item .videolist:hover .bg_mask{display: none;}
				
				.home_video .videos{display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 100;width: 90%;max-width: 951px;height: 500px;}
				.home_video .videos iframe{width: 100%;height: 100%;}
				.home_video .vclose{position: absolute;right: 1%;top: 1%;border-radius: 100%;cursor: pointer;}
				.home_video .v_mask {display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 98;background: rgba(0,0,0,.9);}
				.home_video .videos.animate_slow{animation: w_slow 0.5s 0s 1 ease;animation-fill-mode:backwards;}
				@keyframes  w_slow{
					from{width: 0;height: auto;}
					to{width:  50%;height: auto;}
				}
				
				@media only screen and (max-width:768px){
					.home_video .video_item .video_tip span{font-size: 22px;}
					.home_video .video_item .video_tip img{width: 80px;}
					@keyframes  w_slow{
						from{width: 0;height: auto;}
						to{width: 90%;height: auto;}
					}
				}
				@media only screen and (max-width:680px){
					.home_video .video_item{width: 100%;}
					.home_video .video_item .video_tip span{font-size: 20px;}
					.home_video .videos{height: 300px;}
				}
				
				/* home_service */
				.home_service{padding: 6% 0 5%;}
				.home_service .wrap{padding: 3% 0 3.5%;background: url(../images/service_bg.jpg)no-repeat center/cover;}
				.home_service .idx_title h2,.home_service .idx_title .slogan{color: #fff;}
				.home_service .layout{margin: 9% 0 6%;}
				.home_service .layout .flx{justify-content: center;}
				.home_service .layout .ser_item{margin: 0 1.9%;width: auto;}
				.home_service .layout .ser_item i{display: inline-block;vertical-align: middle;}
				.home_service .layout .ser_item span{display: inline-block;margin-left: 5px;color: #fff;font-size: 24px;vertical-align: middle;}
				.home_service  .more span{position: relative;display: inline-block;padding: 14px 50px;font-size: 16px;color: #fff;background: #0092db;z-index: 1;}
				.home_service .more span:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 0;background: #6495ad;transition: all .3s;z-index: -1;}
				.home_service .more span:hover:after{width: 100%;height: 100%;}
				@media only screen and (max-width:1000px){
					.home_service .layout .ser_item{margin: 0;width: 25%;text-align: center;}
					.home_service .layout .ser_item span{display: block;margin-left: 0;margin-top: 10px;font-size: 18px;}
					.home_service .layout .ser_item i{width: 90px;}
				}
				@media only screen and (max-width:768px){
					.home_service .wrap{padding: 50px 0;}
					.home_service .more span{padding: 10px 30px;}
				}
				@media only screen and (max-width:680px){
					.home_service .layout .flx{flex-wrap: wrap;}
					.home_service .layout .ser_item{margin: 3% 0;width: 50%;}
				}
				@media only screen and (max-width:480px){
					.home_service{padding: 30px 0;}
					.home_service .layout .ser_item i{width: 65px;}
					.home_service .layout .ser_item span{font-size: 14px;}
					.home_service .more span{font-size: 14px;}
				}
				
				/* home_solution */
				.home_solution{padding: 7% 0 4.8%;background: url(../images/case_bg.jpg)no-repeat center/cover;}
				.home_solution .case_content{margin-top: 5%;}
				.home_solution .case_content .class_list .swiper-wrapper{}
				.home_solution .case_content .class_list .swiper-slide{padding: 1.5% 0 2%;width: 36%;max-width: 682px;min-width: 680px;}
				.home_solution .case_content .item_bg{background: #fff;}
				.home_solution .case_content .swiper-slide:hover .item_bg{background: #5a7183;}
				.home_solution .case_content .item_wrap{padding: 7% 0 8%;margin:0 4.5%;box-sizing: border-box;justify-content: flex-end;}
				.home_solution .case_content .img{position: absolute;left: 4%;top: 0;width: 55%;}
				.home_solution .case_content .item_wrap .text{width: 36%;}
				.home_solution .case_content .item_wrap .text .en{/* margin-top: 20%; */font-size: 14px;}
				.home_solution .case_content .item_wrap .text .tit{display: block;font-size: 24px;}
				.home_solution .case_content .item_wrap .text .line{position: relative;margin:22% 0 7%;width: 73px;height: 3px;background: linear-gradient(to right,#1b90d2,#319405);}
				.home_solution .case_content .item_wrap .text .line:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #92a1ad;transition: all .6s ease-in;}
				.home_solution .case_content .item_wrap .text .con{font-size: 16px;color: #5b5b5b;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;display: -webkit-box;}
				.home_solution .case_content .item_wrap .text .more i{display: inline-block;margin-top: 15%;width: 34px;height: 34px;border: 1px solid #aaa;background: url(../images/icon_01.png)no-repeat center;}
				.home_solution .case_content .swiper-slide:hover .en,.home_solution .case_content .swiper-slide:hover .tit,.home_solution .case_content .swiper-slide:hover .con{color: #fff;}
				.home_solution .case_content .swiper-slide:hover .line:after{width: 100%;}
				.home_solution .case_content .swiper-slide:hover .item_wrap .text .more i{filter: brightness(12);}
				.home_solution .change{padding: 30px 0 0;}
				.home_solution .swiper-pagination{position: initial;width: 100%;}
				.home_solution .swiper-pagination-bullet{width: 24px;height: 24px;margin: 0 4px;position: relative;background: transparent;opacity: 1;vertical-align: middle;border:1px solid transparent;}
				.home_solution .swiper-pagination-bullet:after{content: "";position: absolute;left: 50%;top: 50%;width: 7px;height: 7px;background: #0092db;border-radius: 50%;transform: translate(-50%,-50%);}
				.home_solution .swiper-pagination-bullet-active{width: 24px;height: 24px;background:transparent;border:1px solid #0092d8;border-radius: 50%;}
				.home_solution .swiper-pagination-bullet-active:after{width: 7px;height: 7px;}
				.home_solution .more span{position: relative;display: inline-block;padding: 14px 50px;margin-top: 2.6%;font-size: 16px;color: #fff;background: #0092db;z-index: 1;}
				.home_solution .more span:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 0;background: #6495ad;transition: all .3s;z-index: -1;}
				.home_solution .more span:hover:after{width: 100%;height: 100%;}
				@media only screen and (max-width:1440px){
					.adv_nav{margin: 0;padding: 0 5%;}
					.home_solution .case_content .class_list{margin: 0;}
				}
				@media only screen and (max-width:1375px){
					.home_solution .case_content .class_list .change{right: 11%;}
				}
				@media only screen and (max-width:900px){
					.home_solution .case_content .class_list{margin: 0 auto;width: 90%;}
					.home_solution .case_content .class_list .swiper-slide{width: 100%;max-width: initial;min-width: initial;}
				}
				@media only screen and (max-width:768px){
					.home_solution{padding: 40px 0;}
					.home_solution .case_content{margin-top: 30px;}
					.home_solution .case_content .item_wrap .text .tit{font-size: 20px;}
					.home_solution .more span {padding: 10px 30px;}
				}
				@media only screen and (max-width:600px){
					.home_solution .case_content .class_list .swiper-slide{padding-top: 0;}
					.home_solution .case_content .item_wrap{padding: 3% 0;margin: 0 3%;}
					.home_solution .case_content .img{position: initial;width: 100%;}
					.home_solution .case_content .item_wrap .text{margin-top: 15px;width: 100%;}
					.home_solution .case_content .item_wrap .text .line{margin: 4% 0 2%;}
					.home_solution .case_content .item_wrap .text .more i{margin-top: 8%;}
				}
				
				@media only screen and (max-width:480px){
					.home_solution{padding: 30px 0;}
					.home_solution .case_content .class_list{width: 94%;}
					.home_solution .case_content .class_list .swiper-slide{width: 100%;}
					.home_solution .case_content .class_list .change .swiper-button-prev:hover, .home_solution .case_content .class_list .change .swiper-button-next:hover{filter: brightness(0);}
					.home_solution .case_content .class_list .change .swiper-button-prev, .home_solution .case_content .class_list .change .swiper-button-next{top: 13px;width: 35px;height: 35px;background-size: 35px;}
					.home_solution .change{padding: 20px 0 10px;}
				}
				
				
				/* home_profile */
				.home_profile{padding:4% 0 5%;color: #fff;background: url(../images/profile_bg.jpg)no-repeat center/cover;}
				.home_profile .nei_wrap{padding: 0 4%;box-sizing: border-box;}
				.home_profile .title p{font-size: 48px;line-height: 60px;}
				.home_profile .title em{display: block;margin-top: 10px;font-size: 24px;}
				.home_profile .content{margin-top: 2.2%;width: 71%;font-size: 16px;line-height: 26px;}
				.home_profile .more span{display: inline-block;margin: 3% 0 4%;padding: 14px 20px;width: 158px;color: #fff;font-size: 16px;background: #0092db;box-sizing: border-box;}
				.home_profile .more span i{display: inline-block;vertical-align: text-bottom;float: right;width: 6px;height: 14px;background: url(../images/icon_04.png)no-repeat center 6px;}
				.home_profile .pf_adv .item{padding: 50px 0;width: 25%;text-align: center;box-sizing: border-box;background-color:rgba(255,255,255,.88);}
				.home_profile .pf_adv .item:nth-last-child(-n + 2){background-color: rgba(5,137,200,0.88);}
				.home_profile .pf_adv .item .top{border-right: 1px solid #838486;box-sizing: border-box;}
				.home_profile .pf_adv .item:nth-child(2n) .top{border-right: none;}
				.home_profile .pf_adv .item:nth-child(3) .top{border-right-color: #fff;}
				.home_profile .pf_adv .item .top span{display: inline-block;color: #080103;}
				.home_profile .pf_adv .item .top span.num{font-size: 45px;color: #0092db;}
				.home_profile .pf_adv .item:nth-last-child(-n + 2) .top span{color:#fff}
				.home_profile .pf_adv .item p{font-size: 14px;color: #080103;}
				.home_profile .pf_adv .item:nth-last-child(-n + 2) p{color: #fff;}
				@media only screen and (max-width:1300px){
					.home_profile {padding: 6% 0 5%;}
					.home_profile .nei_wrap{padding: 0;}
					.home_profile .title p{font-size: 36px;line-height: normal;}
				}
				@media only screen and (max-width:768px){
					.home_profile .title p{font-size: 30px;}
					.home_profile .title em{font-size: 22px;}
					.home_profile .content{margin-top: 30px;width: 100%;}
					.home_profile .pf_adv .item .top span.num{font-size: 30px;}
				}
				@media only screen and (max-width:480px){
					.home_profile{padding: 30px 0;}
					.home_profile .title p{font-size: 20px;}
					.home_profile .title em{font-size: 16px;}
					.home_profile .content{font-size: 14px;}
					.home_profile .more span{margin: 30px 0;}
					.home_profile .pf_adv .item{padding: 40px 2%;width: 50%;}
					.home_profile .pf_adv .item .top span.num{font-size: 26px;}
				}
				
				
				/* foot */
				.foot {padding: 3% 0 1%;background: url(../images/foot_bg.jpg)no-repeat center/cover;color: #fff;font-size: 14px;}
				.foot .wrap{padding: 0 4%;box-sizing: border-box;}
				.foot .layout{box-sizing: border-box;transition: all .3s;flex-wrap: nowrap;}
				.foot .layout .lf_nav{width: 60%;display: flex;flex-wrap: nowrap;justify-content: space-between;transition: all .3s;}
				.foot .layout .lf_nav .nav_list{padding-right: 1%;width:calc(100% / 7);width: -webkit-calc(100% / 7);box-sizing: border-box;}
				.foot .layout .lf_nav .nav_list:nth-last-child(1){padding-right: 0%;width: auto;}
				.foot .layout .lf_nav .nav_list ul li.tit{margin-bottom: 30px;font-size: 18px;position: relative;color: #fff;}
				.foot .layout .lf_nav .nav_list ul li.tit:after{content: "";position: absolute;left: 0;bottom: -17px;width: 13px;height: 2px;background: #fff;}
				.foot .layout .lf_nav .nav_list ul li{margin-bottom: 9px;color: #ccc;font-size: 14px;}
				.foot .layout .lf_nav .nav_list ul li:nth-last-child(1){margin-bottom: 0;}
				.foot .layout .mid_part{padding: 0 7% 0 4.5%;width: 315px;transition: all .3s;border-left: 1px solid #616f85;}
				.foot .layout .mid_part ul li{line-height: 24px;font-size: 15px;}
				.foot .layout .mid_part ul li:nth-last-child(1){margin-bottom: 0;}
				.foot .layout .platform{margin-bottom: 26px;}
				.foot .layout .platform .tit{font-size: 18px;position: relative;margin-bottom: 30px;}
				.foot .layout .platform .tit:after{content: "";position: absolute;left: 0;bottom: -17px;width: 13px;height: 2px;background: #fff;}
				.foot .layout .platform .ewm_layout .img{width: 96px;text-align: center;}
				.foot .layout .platform .ewm_layout .img span{display: inline-block;margin-top: 10px;}
				.foot .layout .share span,.foot .layout .share a{display: inline-block;font-size: 14px;}
				.foot .share{margin-top: 10px;}
				.foot .share a{margin-right: 12px;color: #ccc;}
				.foot .share a:nth-last-child(1){margin-right: 0;}
				footer{padding: 1% 0;color: #333;background: #fff;font-size: 14px;}
				footer .wrap{padding: 0 4%;box-sizing: border-box;}
				footer .layout{box-sizing: border-box;}
				footer span,footer a{display: inline-block;}
				footer .fr a:hover{color: #0092db;}
				@media only screen and (max-width:1500px){
					.foot .layout,footer .layout{padding: 0;}
				}
				@media only screen and (max-width:990px){
					.foot{padding: 30px 0;}
					.foot .layout{flex-wrap: wrap;}
					.foot .layout .lf_nav{margin-bottom: 30px;width: 100%;}
					.foot .layout .lf_nav .nav_list ul li.tit{display: block;position: relative;}
					.foot .layout .lf_nav .nav_list ul li.tit:after{content: "";position: absolute;bottom:-17px;left: 0;width:25px;height: 2px;background: #fff;transition: all .3s ease-out;}
					.foot .layout .lf_nav .nav_list ul li.tit:hover:after{width: 40px;}
					.foot .layout .lf_nav .nav_list ul li{display: none;}
					.foot .layout .mid_part{margin-bottom: 30px;}
				}
				@media only screen and (max-width:480px){
					.foot .layout .lf_nav{display: none;}
					.foot .layout .mid_part{padding: 0;width: 100%;border-left: 0;}
					.foot .layout .platform .ewm_layout{justify-content: space-evenly;}
					.foot .layout .platform .ewm_layout .img{width: 90px;}
					.foot .layout .platform .ewm_layout .img:nth-child(2){display: none;}
					footer{font-size: 14px;}
					footer .wrap{text-align: center;}
					footer .wrap span:nth-child(1),footer .wrap span:nth-child(2){display: none;}
					footer .wrap .tag{width: 100%;}
					footer span.ICP{display: none;}
					footer .fr{float: initial;}
				}
				
				/* side_nav */
				.side_nav{position: fixed;right: 0;top: 40%;z-index: 111;z-index: 3;}
				.side_nav li{margin: 1px 0;background: #7f7f7f;transition: all .3s;position: relative;z-index: 0;}
				.side_nav li span{display: block;color: #fff;width: 0;height: 0;overflow: hidden;transition: all .3s;font-size: 16px;}
				.side_nav li &gt; span.hd{position: absolute;top: 0;right: -100%;width: 0;height: 100%;box-sizing: border-box;padding:12px 10px;z-index: -1;}
				.side_nav li &gt; span.on{right: 100%;top: 0;width: auto;height: 100%;background: inherit;white-space: nowrap;}
				.side_nav li &gt; span.ic{display: block;padding: 12px;width: auto;height: auto;}
				.side_nav li span i{display: block;border-radius: 4px;}
				.side_nav li:hover{background: #666;}
				.side_nav li &gt; span.sd_ewm img{max-width: initial;}
				.side_nav li &gt; span.sd_ewm.on{height: auto;}
				@media only screen and (max-width:480px){
					.side_nav span i{width: 40px;height: 40px;}
				}

/* home-news */
.home_news{padding: 4% 0 4%;}
.home_news .news_wrap{padding: 0 2%;box-sizing: border-box;}
.home_news .news_nav{margin: 4% 0 3%;}
.home_news .news_nav ul{float: left;display: flex;flex-wrap: wrap;justify-content: flex-start;}
.home_news .news_nav ul li{font-size: 24px;color: #000;position: relative;}
.home_news .news_nav ul li.on{color: #e62128;font-weight: bold;}
.home_news .news_nav ul li.on:after{content: "";position: absolute;left: 0;top: 119%;width: 100%;height: 4px;background: #e62128;}
.home_news .news_nav ul li:nth-child(1){margin-right: 76px;}
.home_news .news_nav ul li:nth-child(1):before{content: "";position: absolute;left: 131%;top: 50%;width: 20px;height: 2px;background: #e62128;}
.home_news .news_nav .name{float: right;font-size: 34px;font-weight: bold;color: #e62128;}
.home_news .idx_news_layout{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 4% 0 0 2%;width: 100%;box-sizing: border-box;}
.home_news .title_top{margin-top: 2.6%;border-bottom: 1px solid #ebebeb;}
.home_news .title_top .title h6{display: inline-block;padding: 12px 0 12px 51.3px;font-size: 20px;color: #333;background: url(../images/icon_05.png)no-repeat left center;}
.home_news .title_top .title h6 .en{margin-left: 6px;font-style: normal;font-weight: normal;font-size: 14px;color: #e2e2e2;}
.home_news .title_top .title .more{padding: 15px 41px;color: #333;background-color: #e9e9e9;}
.home_news .idx_news_layout .lf_part{width: 48.2%;}
.home_news .idx_news_layout .lf_part .news_01{}
.home_news .idx_news_layout .lf_part .news_01 .n_img{position: relative;padding-bottom: 42%;width: 100%;height: 0;overflow: hidden;}
.home_news .idx_news_layout .lf_part .news_01 .n_img img{position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_news .idx_news_layout .lf_part .news_01 .news_list{box-sizing: border-box;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other{margin-top: 4%;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other li{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .lf_time{width: 14%;max-width: 80px;text-align: center;color: #333;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .lf_time .time_bg{padding: 2% 0 0;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .lf_time .day{font-size: 43px;font-weight: bold;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .lf_time .y_m{font-size: 13px;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content{padding: 0 7% 0 5%;width: 85%;box-sizing: border-box;border-left: 1px solid #ebebeb;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .tit{position: relative;font-size: 18px;color: #1f1f1f;box-sizing: border-box;font-weight: normal;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .con{margin: 2% 0 1%;font-size: 14px;color: #333;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .more{display: inline-block;font-size: 14px;color: #32348a;}
.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .m_time{display: none;}

.home_news .idx_news_layout .rt_part{width: 47.9%;}
.home_news .idx_news_layout .rt_part .news_02{}
.home_news .idx_news_layout .rt_part .news_02 ul li{margin-bottom: 20px;padding: 1.5% 0;display: flex;flex-wrap: wrap;justify-content: space-between;border: 1px solid #ebebeb;}
.home_news .idx_news_layout .rt_part .news_02 ul li:nth-last-child(1){margin-bottom: 0;}
.home_news .idx_news_layout .rt_part .news_02 .lf_time{width: 20%;max-width: 120px;text-align: center;color: #333;}
.home_news .idx_news_layout .rt_part .news_02 .lf_time .time_bg{padding: 5px 0;border-right: 1px solid #ebebeb;}
.home_news .idx_news_layout .rt_part .news_02 .lf_time .day{font-size: 40px;line-height: 35px;font-weight: bold;}
.home_news .idx_news_layout .rt_part .news_02 .lf_time .y_m{font-size: 15px;}
.home_news .idx_news_layout .rt_part .news_02 .rt_content{padding: 0 3.5% 0;width: 80%;box-sizing: border-box;}
.home_news .idx_news_layout .rt_part .news_02 .rt_content .tit{position: relative;font-size: 18px;color: #1f1f1f;box-sizing: border-box;font-weight: normal;}
.home_news .idx_news_layout .rt_part .news_02 .rt_content .con{margin: 2% 0 1%;font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.home_news .idx_news_layout .rt_part .news_02 .rt_content .more{display: inline-block;font-size: 14px;color: #32348a;}
.home_news .idx_news_layout .rt_part .news_02 .rt_content .m_time{display: none;}
@media only screen and (max-width:1400px){
	.home_news .news_wrap{padding: 0;}
}
@media only screen and (max-width:1200px){
	.home_news{padding: 40px 0;}
	.home_news .news_nav ul li{font-size: 20px;}
	.home_news .news_nav .name{font-size: 24px;}
	.home_news .idx_news_layout{padding: 0;}
	.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .tit,.home_news .idx_news_layout .rt_part .news_02 .rt_content .tit{font-size: 16px;}
}
@media only screen and (max-width:768px){
	.home_news{padding: 40px 0;}
	.home_news .news_nav{margin: 30px 0 20px;}
	.home_news .news_nav ul li{font-size: 16px;}
	.home_news .news_nav ul li:nth-child(1){margin-right: 58px;}
	.home_news .news_nav .name{font-size: 18px;}
	.home_news .idx_news_layout{margin-top: 20px;}
	.home_news .idx_news_layout .lf_part{width: 100%;}
	.home_news .idx_news_layout .lf_part .news_01 .n_img{width: 100%;}
	.home_news .idx_news_layout .lf_part .news_01 .n_img img{width: 100%;}
	.home_news .idx_news_layout .rt_part{margin-top: 30px;width: 100%;}
	.home_news .idx_news_layout .rt_part .news_02 .lf_time .day{font-size: 43px;line-height: normal;}
	.home_news .idx_news_layout .rt_part .news_02 .lf_time{max-width: 90px;}
}
@media only screen and (max-width:480px){
	.home_news .news_nav .name{display: none;}
	.home_news .idx_news_layout{margin-top: 20px;}
	.home_news .idx_news_layout .lf_part .news_01 .news_list .other .lf_time{display: none;}
	.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content{padding: 4% 3%;width: 100%;}
	.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .tit{font-size: 15px;}
	.home_news .idx_news_layout .lf_part .news_01 .news_list .other .rt_content .m_time{display:block;}
	.home_news .idx_news_layout .rt_part{margin-top: 10px;}
	.home_news .idx_news_layout .rt_part .news_02 ul li{margin-bottom: 10px;}
	.home_news .idx_news_layout .rt_part .news_02 .lf_time{display: none;}
	.home_news .idx_news_layout .rt_part .news_02 .rt_content{padding: 4% 3%;width: 100%;}
	.home_news .idx_news_layout .rt_part .news_02 .rt_content .tit{font-size: 15px;}
	.home_news .idx_news_layout .rt_part .news_02 .rt_content .m_time{display:block;}
}


.hot_words{margin: 20px 0 0;}
.hot_words .hd{background: #f7f7f7;padding: 10px 20px;box-sizing: border-box;font-size: 16px;margin-bottom: 10px;}
.hot_words ul{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.hot_words ul li{margin: 0 8px 10px 0;padding: 6px 5px;width: auto;height: auto;border: 1px solid #ddd;box-sizing: border-box;}

.nei_info_layout .info_more_lf .hot_words{margin: 0 0 30px;padding: 0 10%;box-sizing: border-box;margin-top: 0;}
@media only screen and (max-width: 1080px){
	.nei_info_layout .info_more_lf .hot_words{padding: 0 5%;}
}
</pre></body></html>