/* 前端江文哲 */
@charset "UTF-8";
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;}
body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden; 
min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #222222;font-family:sir, Microsoft Yahei,Arial, sans-serif; font-size:14px;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333333;}
textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}
img{border:none;display: block;max-width: 100%;}
img[src=""]{opacity: 0;}
@font-face {
	font-family: "sim";
	src: url("../fonts/SourceHanSansCN-Medium-2.otf") ;
	
}

@font-face {
	font-family: "sib";
	src: url("../fonts/SourceHanSansCN-Bold-2.otf") ;
	
}

@font-face {
	font-family: "sir";
	src: url("../fonts/SourceHanSansCN-Regular-2.otf") ;
	
}

@font-face {
	font-family: "sil";
	src: url("../fonts/SourceHanSansCN-Light-2.otf") ;
	
}

@font-face {
	font-family: "hor";
	src: url("../fonts/HORATIODBOL.TTF") ,
	url("../fonts/HORATIODBOL.svg"),
	url("../fonts/HORATIODBOL.woff");
	
}

/* @font-face {
	font-family: "pingb";
	src: url("../fonts/PINGFANG-BOLD-2.TTF") ,
	url("../fonts/PINGFANG-BOLD-2.svg"),
	url("../fonts/PINGFANG-BOLD-2.woff");
	
} */

@font-face {
	font-family: "dinb";
	src: url("../fonts/DINPro-Bold.otf");
	
}

.sim{font-family: "sim";}

.sib{font-family: "sib";}

.sir{font-family: "sir";}

.sil{font-family: "sil";}

.hor{font-family: "hor";}

.pingb{font-family:" pingb";}

.dinb{font-family: "dinb";}

/* 字间距 */

.let1{letter-spacing:1px; }

.let2{letter-spacing:2px; }


.let3{letter-spacing:3px; }

.let5{letter-spacing:5px; }


.let5{letter-spacing:5px; }

.let6{letter-spacing:6px; }


@keyframes t1 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	20%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t2 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	30%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t3 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	40%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t4 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	50%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}


@keyframes t5 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	20%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t6 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	30%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t7 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	40%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}
@keyframes t8 {
	0%{transform: translateX(-40px);opacity: 0;}
	/* 80%{transform: translateX(-20px);opacity: 1;} */

	50%{transform: translateX(-40px);opacity: 0;}
	100%{transform: translateX(0px);opacity: 1;}
	
}

.act .t1{animation:  t1 1.5s ;}

.act  .t2{animation:  t2 1.5s ;}

.act  .t3{animation:  t3 1.5s ;}

.act  .t4{animation:  t4 1.5s ;}



body::-webkit-scrollbar{ width:4px;height: 1px;}
body::-webkit-scrollbar-thumb{ background:#009b4c;}
body::-webkit-scrollbar-track{ background:#fff;} 
.f_12{ font-size:12px;}
.f_14{font-size: 14px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.f_20{ font-size:20px;}
.f_22{font-size: 22px;}
.f_24{ font-size:24px;}
.f_26{ font-size:26px;}
.f_28{ font-size:28px;}
.f_30{ font-size:30px;}
.f_32{ font-size:32px;}
.f_34{ font-size:34px;}
.f_36{ font-size:36px;}
.f_38{ font-size:38px;}
.f_40{font-size: 40px;}
.f_42{font-size: 42px;}
.f_44{font-size: 44px;}
.f_46{font-size: 46px;}
.f_48{font-size: 48px;}
.f_54{font-size: 54px;}
.f_50{font-size: 50px;}
.f_56{font-size: 56px;}
.f_58{font-size: 58px;}
.f_60{font-size: 60px;}
.f_64{font-size: 64px;}
.f_68{font-size: 68px;}
.f_72{font-size: 72px;}
.f_120{font-size: 120px;}
.f_150{font-size: 150px;}
.p_60{padding: 60px 0;}
.p_70{padding: 70px 0;}
.p_80{padding:80px 0}
.p_90{padding: 90px 0;}
.p_160_100{padding: 160px 0 100px;}
.p_75_90{padding: 75px 0 90px;}
.p_100_45{padding: 100px 0 45px ; }
.p_80_100{padding: 80px 0 100px;}
.p_70_100{padding: 70px 0 100px;}
.p_100_80{padding: 100px 0 80px;}
.p_160_80{padding: 160px 0 80px;}
.p_70_120{padding: 70px 0 120px;}
.p_50_130{padding: 50px 0 130px;}
.p_120{padding: 120px 0;}
.p_100{padding: 100px 0;}
.p_b100{padding-bottom: 100px;}
.p_b70{padding-bottom: 70px;}
.p_t100{padding-top:100px ;}
.p_120_100{padding: 120px 0 100px;}
.p_80_60{padding: 80px 0 60px;}
.p_100_160{padding: 100px 0 160px;}
.p_80_60{padding: 80px 0 60px;}
.box {max-width:1400px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}
.ibox {max-width:1600px;min-width: 1200px;width:83%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}
.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}



.wow{opacity: 0;}
.wow1{opacity: 1;}
.fbd{font-weight: bold;}
.fy{font-weight: 100;}
.yd{display: none;}

/* 头部 */



.mhead{display: none;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 20;top: 0;left: 0;background:#fff ;border-bottom: 1px solid #eee;}

.mhead .menu{height: 50px;padding-left: 35px;background:url(../images/m1.png) center right no-repeat ;background-size: 30px;float: right;}

.mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

.mhead .logo img{display: block;height: 30px;margin-top: 11px;}

.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/ss_m.png) center no-repeat;background-size: 20px;}

.mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

.mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index:25;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.7) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

/* .mnav .mbox .ul1{padding-top: 50px;} */

.mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;}

.mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav .mbox .ul1 li .ltop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}


.mnav .mbox .ul1 li .ltop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav .mbox .ul1 li .ltop span.act::before {opacity: 0;}

.mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav.act{left: 0;}

.mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.mnav2 {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index: 200;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.1) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav2 .mbox{width: 80%;height: 100%;overflow: auto;background:#fff ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav2 .mbox .dl1{}

.mnav2 .mbox .dl1 dd{}

.mnav2 .mbox .dl1 dd .dtop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #ddd; }

.mnav2 .mbox .dl1 dd .dtop a{display: block;width: 100%;}

.mnav2 .mbox .dl1 dd .dtop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav2 .mbox .dl1 dd .dtop span::after{width: 16px;height: 2px;background: #444444;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}


.mnav2 .mbox .dl1 dd .dtop span::before{width: 2px;height: 16px;background: #444444;content: "";position: absolute;right: 22px;top: 17px;}

.mnav2 .mbox .dl1 dd .dtop span.act::before {opacity: 0;}



.mnav2 .mbox .dl1 dd .dbtm{display: none;border-bottom: 1px solid #ddd;padding: 10px 0;}

.mnav2 .mbox .dl1 dd .dbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #666;}

.mnav2.act{left: 0;}

.mnav2.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}





.nav{height: 105px;position:fixed;left: 0;top: 0;z-index: 100;width: 100%;}

.nav.act{height: 65px;}

.nav .nav_con{padding: 0 40px;height: 100%;display: flex;align-items: center;justify-content: space-between;width: 100%;}

.nav .nav_con .con_le a{width: 200px;height: 40px;position: relative;}

.nav .nav_con .con_le a img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.nav .nav_con .con_re{display: flex;align-items: center;height: 100%;}

.nav .nav_con .con_re .ul{display: flex;align-items: center;height: 100%;}

.nav .nav_con .con_re .ul .li{position: relative;padding: 0 35px;height: 100%;}

.nav .nav_con .con_re .ul a{display: block;}

.nav .nav_con .con_re .ul .at{height: 100%;display: flex;align-items: center;}

.nav .nav_con .con_re .ul .at a{color: #fff;line-height: 40px;position: relative;}

.nav .nav_con .con_re .ul .at a::after{content: "";height: 2px;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: all 0.6s;background: #fff;width: 0;}

.nav .nav_con .con_re .ul .ab{position: absolute;z-index: -2;pointer-events: none;opacity: 0;background: #fff;width: 150%;left: -25%;padding: 10px  0;transition: 0.2s;margin-top: 10px;border: 1px solid rgba(0, 0, 0, 0.05);}

.nav .nav_con .con_re .ul .ab a{line-height: 45px;text-align: center;}

.nav .nav_con .con_re .ul .ab2{position: absolute;pointer-events: none;opacity: 0;left: -35px;margin-top: 10px;}

.nav .nav_con .con_re .ul .ab2::after{content: "";width:calc(100% + 21px);position: absolute;right: -20px;top: 0;height: calc(100% + 1px); background: #fff; pointer-events: none;opacity: 0;    -webkit-transition: all .4s cubic-bezier(.4,0,.2,1);
    -moz-transition: all .4s cubic-bezier(.4,0,.2,1);
    transition: all .4s cubic-bezier(.4,0,.2,1);
}

.nav .nav_con .con_re .ul .ab2 .aox{display: flex;}

.nav .nav_con .con_re .ul .ab2 .aox .alt{width: 213px;text-align: center;background: #fff;padding: 10px 0;position: relative;z-index: 1;}

.nav .nav_con .con_re .ul .ab2 .aox .alt::after{content: "";width: 1px;height: calc(100% - 40px);position: absolute;right: 0;top: 20px;background: #ddd;opacity: 0;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a{display: flex;align-items: center;height: 45px;width: 100%;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a .ico{position: relative;width: 40px;display: none;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a .ico img{display: block;width: 100%;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a .ico img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a .wz{color: #333;width: 100%;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a.act .ico img:nth-child(1){opacity: 0;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a.act .ico img:nth-child(2){opacity: 1;}

.nav .nav_con .con_re .ul .ab2 .aox .alt a:hover .wz{color: #009b4c;}

.nav .nav_con .con_re .ul .ab2:hover .aox .alt::after{opacity: 1;}


.nav .nav_con .con_re .ul .ab2 .aox .art{padding: 0px 10px 0 30px;height:225px;overflow: auto;background: #fff;white-space: nowrap;margin:10px 0;opacity: 0;pointer-events: none;z-index: 1;width: 210px;}

.nav .nav_con .con_re .ul .ab2:hover .art{opacity: 1;pointer-events: visible;}

.nav .nav_con .con_re .ul .ab2:hover::after{opacity: 1;    -webkit-transition: all .4s cubic-bezier(.4,0,.2,1);
    -moz-transition: all .4s cubic-bezier(.4,0,.2,1);
    transition: all .4s cubic-bezier(.4,0,.2,1);
}

.nav .nav_con .con_re .ul .ab2 .aox .art::-webkit-scrollbar{ width:4px;}

.nav .nav_con .con_re .ul .ab2 .aox .art::-webkit-scrollbar-thumb{ background:#009b4c;}

.nav .nav_con .con_re .ul .ab2 .aox .art::-webkit-scrollbar-track{ background:#ddd;} 

.nav .nav_con .con_re .ul .ab2 .aox .art a{display: block;line-height:45px;margin-bottom: 0px;color: #777;font-weight: 100;}

.nav .nav_con .con_re .ul .ab2 .aox .art a:hover{color: #009b4c;}

.nav .nav_con .con_re .ul .ab2 .aox .art dl dd{display: none;}

.nav .nav_con .con_re .ul .ab2 .aox .art dl dd:nth-child(1){display: block;}

/* .nav .nav_con .con_re .ul .ab2 .aox .alt a:hover .wz{background: url(../images/jt_l2.png) center right no-repeat;} */


.nav .nav_con .con_re .re{display: flex;align-items: center;margin-left: 80px;}

.nav .nav_con .con_re .re a{display: flex;width: 42px;height: 42px;align-items: center;justify-content: center;color: #fff;border: 1px solid #fff;opacity: 0.3;}

.nav .nav_con .con_re .re a.act{opacity: 1;}

.nav .nav_con .con_re .re a:hover{opacity: 1;}

.nav .nav_con .con_re .ul .li:hover .at a::after{width: 100%;transition: all 0.6s;background: #222222;}

.nav .nav_con .con_re .ul .li:hover .ab,.nav .nav_con .con_re .ul .li:hover .ab2{z-index: 2;opacity: 1;pointer-events: visible;transition: all 0.4s;margin-top: 0;}

.nav .nav_con .con_re .ul .ab a:hover{color: #2fad4a;}

.nav .nav_con .con_re .ul .li.act .at a::after{width: 100%;}

.nav .nav_con .con_re .ul .li.act .at a{font-weight: bold;}

.nav.act,.nav.act2,.nav.act3{background: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}

.nav.act .nav_con .con_re .ul .at a,.nav.act2 .nav_con .con_re .ul .at a,.nav.act3 .nav_con .con_re .ul .at a,.nav.act4 .nav_con .con_re .ul .at a{color: #222222;}

.nav.act .nav_con .con_re .ul .li.act .at a::after,.nav.act2 .nav_con .con_re .ul .li.act .at a::after,.nav.act3 .nav_con .con_re .ul .li.act .at a::after,.nav.act4 .nav_con .con_re .ul .li.act .at a::after{background: #222222;}

.nav.act .nav_con .con_re .re a,.nav.act3 .nav_con .con_re .re a,.nav.act2 .nav_con .con_re .re a,.nav.act4 .nav_con .con_re .re a{color: #222222;border: 1px solid #222222;}

.nav.act .nav_con .con_le a img:last-child,.nav.act2 .nav_con .con_le a img:last-child,.nav.act3 .nav_con .con_le a img:last-child,.nav.act4 .nav_con .con_le a img:last-child{opacity: 1;}

.nav.act .nav_con .con_le a img:first-child,.nav.act2 .nav_con .con_le a img:first-child,.nav.act3 .nav_con .con_le a img:first-child,.nav.act4 .nav_con .con_le a img:first-child{opacity: 1;}



.banner{overflow: hidden;position: relative;}

.banner s{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/m.png) center no-repeat;background-size: cover;}

.banner img{width: 100%;}

.banner video{position: absolute;left: 0;top: 0;width: 100%;object-fit: cover;}

.banner .ss{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;}

.banner .ss .c{padding-left: 80px;color: #fff;margin-top: 50px;opacity: 0;text-align: center;text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.3);transform: translateY(-50px); }


.banner .swiper-slide-active .ss .c{margin-top: 0;transition-delay: 1s;opacity: 1;}

.banner .ss .c .c1{line-height:90px;}


.banner .ss .c .c1 span{color: #2fad4a;font-weight: bold;margin-top: 15px;display: inline-block;}

.banner .ss .c .c2{color: rgba(255, 255, 255, 1);line-break: 30px;margin-top:30px;  letter-spacing: 2px;text-align: center;}

.banner .ss .c .c2 img{width: 43.75%;margin: 0 auto;display: block;}

.banner .ss .c .c3{margin-top: 150px;}

.banner .ss .c .c3 .gengduo .img{animation: bai 1s   infinite cubic-bezier(0, 0, 0.38, 1);}

.banner .ss .sc{text-align: center;width: 100%;height: 100%;position: relative;margin-top: 50px;opacity: 0;}

.banner .swiper-slide-active .ss .sc{ margin-top: 0;transition-delay: 1s;opacity: 1;}

.banner .ss .sc .s1{line-height: 90px;color: #fff;width: 100%;text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.3); position: absolute;left: 50%;transform: translateX(-50%); top: 17.58%; }

.banner .ss .sc .s1 img{display: block;margin: 0 auto;width: auto;}

.banner .ss .sc .s1 span{color: #2fad4a;margin-top: 15px;display: inline-block;}


.banner .ss .sc .s1 .p2{ letter-spacing: 2px;color: #555555;}

.banner .ss .sc .s2{position: absolute;bottom: 23.15%;left: 50%;transform: translateX(-50%);}

.banner .ss .sc .s2 .gengduo .img{animation: bai 1s   infinite cubic-bezier(0, 0, 0.38, 1);}

.gengduo{color: #fff;}

.gengduo .i{display: flex;align-items: center;}

.gengduo .img{width: 40px;height: 20px;position: relative;margin-right: 5px;background: url(../images/g1.png);transition:all .6s cubic-bezier(.4,0,.2,1);}

.banner .swiper-pagination{width: 25px;right: 120px;top: 50%;transform: translateY(-50%);left: auto;height: auto;bottom: auto;}

.banner .swiper-pagination span{margin-bottom: 28px !important;background: #b7cbe8;opacity: 1;position: relative;}

.banner .swiper-pagination span::after{width: 24px;height: 24px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border: 1px solid transparent;border-radius: 100%;content: "";}

.banner .swiper-pagination span:last-child{margin-bottom: 0 !important;}

.banner .swiper-pagination .swiper-pagination-bullet-active::after{border: 1px solid #b7cbe8;}

/* 入场svg */

.admission{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 300;pointer-events: none;}

.admission img{max-width: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width:300%; animation: 2s rc   linear ;opacity: 0;z-index: 10;}

.admission s{width: 100%;height: 100%;position: absolute;left: 0;top: 0;animation: bs 1s;}

@keyframes bs {
	0%{background: #009b4c;opacity: 1;}
	50%{background: #013b1d;opacity: 1;}
	100%{background: #013b1d;opacity: 0;}
}

@keyframes rc {
	0%{width: 101%;opacity: 1;}
	30%{width: 101%;opacity: 1;}
	90%{width: 1400%;opacity: 1;}

	100%{width: 1700%;opacity: 0;}
}

@keyframes xh {
	0%{background: url(../images/g1.png)}
	40%{background: url(../images/g2.png)}
	80%{background: url(../images/g3.png)}
	100%{background: url(../images/g1.png)}

}

@keyframes xh3 {
	0%{background: url(../images/in2a_1.png)}
	18%{background: url(../images/in2a_2.png)}
	36%{background: url(../images/in2a_3.png)}
	54%{background: url(../images/in2a_4.png)}
	72%{background: url(../images/in2a_5.png)}
	90%{background: url(../images/in2a_6.png)}
	100%{background: url(../images/in2a_7.png)}


}

@keyframes xh2 {
	0%{background: url(../images/l1.png)}
	40%{background: url(../images/l2.png)}
	80%{background: url(../images/l3.png)}
	100%{background: url(../images/l1.png)}

}

@keyframes xh3 {
	0%{background: url(../images/in2a_1.png)}
	18%{background: url(../images/in2a_2.png)}
	36%{background: url(../images/in2a_3.png)}
	54%{background: url(../images/in2a_4.png)}
	72%{background: url(../images/in2a_5.png)}
	90%{background: url(../images/in2a_6.png)}
	100%{background: url(../images/in2a_1.png)}


}
@keyframes ysban {
	0%{padding-top: 40px;}
	100%{padding-top: 0;}
}
@keyframes ysban2 {
	0%{padding-top: 0px;}
	100%{padding-top: 40px;}
}

@keyframes bai {
	0%{background: url(../images/d.png)}
	18%{background: url(../images/d1.png)}
	36%{background: url(../images/d2.png)}
	54%{background: url(../images/d3.png)}
	72%{background: url(../images/d4.png)}
	90%{background: url(../images/d5.png)}
	100%{background: url(../images/d.png)}

}

.index1{padding: 120px 0 70px;background: url(../images/in1_1.jpg) center no-repeat;background-size: cover;}

.index1 .con1{display: flex;align-items: flex-end;justify-content: space-between;}

.index1 .con1 .c1{color: #009b4c;display: flex;align-items: center;margin-bottom: 30px;}

.index1 .con1 .c3{margin-top: 35px;line-height: 30px;}

.index1 .con1 .c1 s{display: block;width: 48px;height: 2px;margin-left: 12px;border-top: 1px solid #009b4c;border-bottom: 1px solid #95d7b7;}

.index1   .gengduo {color: #333333;}

/* .index1   .gengduo .img{animation: xh2 0.6s   infinite cubic-bezier(0, 0, 0.38, 1);} */

.index1 .con2{display: flex;justify-content: space-between;align-items: center;}

.index1 .con2 .con_le{width: 51.25%;display: flex;justify-content: space-between;}

.index1 .con2 .con_re{position: relative;margin:130px 150px 80px 80px;}

.index1 .con2 .con_le .ss{display: flex;align-items: center;}

.index1 .con2 .con_le .in1_sw{height: 420px;line-height: 130px;}

.index1 .con2 .con_le .le1{width: 30.5%;position: relative;}

.index1 .con2 .con_le .le1::after{border-left: 1px dashed #e6e6e6;content: "";position: absolute;right: 40px;top: 0;height: 100%;}

.index1 .con2 .con_le .le2{width: 59.7%;}

.index1 .con2 .con_le .le2 .ul{margin-top: 60px;position: relative;}

.index1 .con2 .con_le .le2 .l1{margin-bottom: 50px;}

.index1 .con2 .con_le .le2 .l2{line-height: 30px;margin-bottom: 90px;text-align: justify;}

.index1 .con2 .con_le .le2 .l2 span{color: #009b4c;}

.index1 .con2 .con_le .le2  .ul .li{position: absolute;left: 0;top: 0;opacity: 0;transition: all 0.6s;pointer-events: none;z-index: -2;}

.index1 .con2 .con_le .le2  .ul .li:first-child{position: relative;}

.index1 .con2 .con_le .le2  .ul .li.act{opacity: 1;transition: all 1s;z-index: 2;pointer-events: visible;}

.index1 .con2 .con_le .le1 .ul{padding: 60px 0;position: relative;}



.index1 .con2 .con_le .le1 .li{line-height: 107px;display: flex;align-items: center;justify-content: space-between;position: relative;cursor: pointer;}

.index1 .con2 .con_le .le1 .li a{display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}

.index1 .con2 .con_le .le1 .li .ll{width: calc(100% - 80px); line-height: 30px;padding-right: 10px;}

.index1 .con2 .con_le .le1 .lr{position: relative;border-radius: 100%;}

.index1 .con2 .con_le .le1 .li.act .lr{box-shadow: 0 0 10px 5px #c7ebda;background: #c7ebda;}

.index1 .con2 .con_le .le1 .lr::after{content: "";width: 60px;height: 60px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: transparent;border-radius: 100%;}

.index1 .con2 .con_le .le1 .li.act .lr::after{background: #fff;}

.index1 .con2 .con_le .le1 .lr img{z-index: 3;position: relative;}

.index1 .con2 .con_le .le1 .li.act{pointer-events: none;}


.index1 .con2 .con_re  .ding{opacity: 0;}

.index1 .con2 .con_re .ul{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}



.index1 .con2 .con_le .le1 .li.act  .s{position: absolute;left: 0;top: 0;width: 100%;height: 100%; background: #c7ebda;border-radius: 100%;display: flex;border-radius: 100%;overflow: hidden;z-index: 2;box-shadow: 0 0 10px 5px #c7ebda;}

.index1 .con2 .con_le .le1 .li.act .s::after{position: absolute;width: calc(100% - 20px);height: calc(100% - 20px);background: #fff;content: "";left: 10px;top: 10px;border-radius: 100%;z-index: 1;}

.index1 .con2 .con_le .le1 .li.act .ll {color: #009b4c;font-weight: bold;}

.index1 .con2 .con_le .le1 .li .s s{width: 50%;height: 100%;display: block;position: relative;}

.index1 .con2 .con_le .le1 .li .s s::after{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #009b4c;}

.index1 .con2 .con_le .le1 .li.act .s s.s1::after{animation: dh2 5s;top: auto;bottom: 0;}

.index1 .con2 .con_le .le1 .li.act .s s.s2::after{animation: dh 5s;}

.index1 .con2 .con_le .le1 .li:hover .ll{color: #009b4c;}

/* 图片切换动画 */

@keyframes zxs {
	0%{left: 13.9%;opacity: 1;transform: rotate(0deg);z-index: 15;}
	50%{left: -50%;opacity: 1;transform: rotate(0deg);z-index: 15;}
	90%{left: -100%;opacity: 0;transform: rotate(0deg);z-index: 15;}
	100%{left: -60%;opacity: 0;transform: rotate(30deg);z-index: 1;}

}

@keyframes xzhuan {
	0%{transform: rotate(60deg); opacity: 0;left: 100%;}
	20%{transform: rotate(60deg); opacity: 1;left: 100%;}
	100%{transform: rotate(40deg); opacity: 1;left: 13.9%;}


}


@keyframes xzhuan2 {
	0%{transform: rotate(60deg); opacity: 0;left: 100%;}
	20%{transform: rotate(60deg); opacity: 1;left: 100%;}
	100%{transform: rotate(40deg); opacity: 1;left: 13.9%;}


}

@keyframes xzhuan3 {
	0%{transform: rotate(60deg); opacity: 0;left: 100%;}
	20%{transform: rotate(60deg); opacity: 1;left: 100%;}
	100%{transform: rotate(40deg); opacity: 1;left: 13.9%;}


}

@keyframes xzhuan4 {
	0%{transform: rotate(60deg); opacity: 0;left: 100%;}
	20%{transform: rotate(60deg); opacity: 1;left: 100%;}
	100%{transform: rotate(40deg); opacity: 1;left: 13.9%;}


}

@keyframes xzhuan5 {
	0%{transform: rotate(60deg); opacity: 0;left: 100%;}
	20%{transform: rotate(60deg); opacity: 1;left: 100%;}
	100%{transform: rotate(40deg); opacity: 1;left: 13.9%;}


}


.index1 .con2 .con_re .ul .li{position: absolute;left: 13.9%;top: 0;width: 100%;height: 100%;}

.index1 .con2 .con_re .ul .li img{border: 6px solid #fff;width: 100%;}

.index1 .con2 .con_re .ul .li.l1{z-index: 5;}

.index1 .con2 .con_re .ul .li.l2{transform: rotate(10deg);z-index: 4;}

.index1 .con2 .con_re .ul .li.l3{transform: rotate(20deg);z-index: 3;}

.index1 .con2 .con_re .ul .li.l4{transform: rotate(30deg);z-index: 2;box-shadow: 0 0 20px 20px #eeecec;}

.index1 .con2 .con_re .ul .li.l5{transform: rotate(40deg);z-index: 1;box-shadow: 0 0 20px 20px #eeecec;}


.index1 .con2 .con_re .ul .li.l6{transform: rotate(50deg);z-index: 0;left: 100%;opacity: 0;box-shadow: 0 0 20px 20px #eeecec;}




/* 第一个选中 */
.index1 .con2 .con_re .ul.act1 .l1{left: 13.9%;opacity: 1; transform: rotate(40deg);z-index: 1;animation:  zxs 1.5s  linear ;box-shadow: 0 0 20px 20px #eeecec;}

.index1 .con2 .con_re .ul.act1 .l2{transform: rotate(0);z-index: 6;}

.index1 .con2 .con_re .ul.act1 .l3{transform: rotate(10deg);transition-delay: 0.1s;z-index: 5;}

.index1 .con2 .con_re .ul.act1 .l4{transform: rotate(20deg);transition-delay: 0.2s;z-index: 4;box-shadow: none;}

.index1 .con2 .con_re .ul.act1 .l5{transform: rotate(30deg);transition-delay: 0.3s;z-index: 3;box-shadow: none;}


.index1 .con2 .con_re .ul.act1 .l6{transition-delay: 0.1s; animation:xzhuan 1.5s ;z-index: 2;}

/* 第二个选中 */

.index1 .con2 .con_re .ul.act2 .l2{left: 13.9%;opacity: 1; transform: rotate(40deg);z-index: 1;animation:  zxs 1.5s  linear ;box-shadow: 0 0 20px 20px #eeecec;}

.index1 .con2 .con_re .ul.act2 .l3{transform: rotate(0);z-index: 6;}

.index1 .con2 .con_re .ul.act2 .l4{transform: rotate(10deg);transition-delay: 0.1s;z-index: 5;}

.index1 .con2 .con_re .ul.act2 .l5{transform: rotate(20deg);transition-delay: 0.2s;z-index: 4;}


.index1 .con2 .con_re .ul.act2 .l1{transform: rotate(30deg);transition-delay: 0.3s;z-index: 3;box-shadow: none;}

.index1 .con2 .con_re .ul.act2 .l6{transition-delay: 0.1s; animation:xzhuan2 1.5s ;z-index: 2;}

/* 第三个选中 */
.index1 .con2 .con_re .ul.act3 .l3{left: 13.9%;opacity: 1; transform: rotate(40deg);z-index: 1;animation:  zxs 1.5s  linear ;box-shadow: 0 0 20px 20px #eeecec;}

.index1 .con2 .con_re .ul.act3 .l4{transform: rotate(0);z-index: 6;}

.index1 .con2 .con_re .ul.act3 .l5{transform: rotate(10deg);z-index: 5;transition-delay: 0.1s;}


.index1 .con2 .con_re .ul.act3 .l1{transform: rotate(20deg);transition-delay: 0.2s;z-index: 4;}

.index1 .con2 .con_re .ul.act3 .l2{transform: rotate(30deg);transition-delay: 0.3s;z-index: 3;box-shadow: none;}

.index1 .con2 .con_re .ul.act3 .l6{transition-delay: 0.1s; animation:xzhuan3 1.5s ;z-index: 2;}


/* 第四个选中 */
.index1 .con2 .con_re .ul.act4 .l4{left: 13.9%;opacity: 1; transform: rotate(40deg);z-index: 1;animation:  zxs 1.5s  linear ;box-shadow: 0 0 20px 20px #eeecec;}

.index1 .con2 .con_re .ul.act4 .l5{transform: rotate(0);z-index: 6;}

.index1 .con2 .con_re .ul.act4 .l1{transform: rotate(10deg);z-index: 5;transition-delay: 0.1s;}

.index1 .con2 .con_re .ul.act4 .l2{transform: rotate(20deg);transition-delay: 0.2s;z-index: 4;}

.index1 .con2 .con_re .ul.act4 .l3{transform: rotate(30deg);transition-delay: 0.3s;z-index: 3;box-shadow: none;}

.index1 .con2 .con_re .ul.act4 .l6{transition-delay: 0.1s; animation:xzhuan4 1.5s ;z-index: 2;}





/* 返回第一个 */
.index1 .con2 .con_re .ul.act0 .l5{left: 13.9%;opacity: 1; transform: rotate(40deg);z-index: 1;animation:  zxs 1.5s  linear ;box-shadow: 0 0 20px 20px #eeecec;}


.index1 .con2 .con_re .ul.act0 .l1{transform: rotate(0);z-index: 6;}

.index1 .con2 .con_re .ul.act0 .l2{transform: rotate(10deg);transition-delay: 0.1s;z-index: 5;}

.index1 .con2 .con_re .ul.act0 .l3{transform: rotate(20deg);transition-delay: 0.2s;z-index: 4;box-shadow: none;}

.index1 .con2 .con_re .ul.act0 .l4{transform: rotate(30deg);transition-delay: 0.3s;z-index: 3;box-shadow: none;}


.index1 .con2 .con_re .ul.act0 .l6{transition-delay: 0.1s; animation:xzhuan5 1.5s ;z-index: 2;}


.index2.index1{padding: 0;}

.index2{position: relative;}

.index2 .d{width: 100%;}

.index2 video{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}

.index2 .con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 120px 0;background:url(../images/in2_b.png) center no-repeat;background-size: cover;}

.index2 .in2_con {height: 100%;} 

.index2 .i2_con2{margin-top: 130px;background: url(../images/in2_2.png) no-repeat;}

.index2 .i2_con2 .c1{display: flex;justify-content: space-between;}

.index2 .i2_con2 .c1 .cl{width: 56.25%;padding-left: 80px;}

.index2 .i2_con2 .c1 .cr{width: 34.4%;}

.index2 .i2_con2 .c1 .cr .gengduo{position: absolute;top: 63%;left: 82%;transform: translateX(-50%);}

.gengduo .img{width: 70px;height: 20px;animation: xh3 1s   infinite cubic-bezier(0, 0, 0.38, 1);}

.index2 .i2_con2 .c1 .l1{position: relative;}

.index2 .i2_con2 .c1 .l1 s{width: 200px;height: 12px;display: block;background: linear-gradient(to  right, #039c4e, #039c4e00);margin-left: 25px;}

.index2 .i2_con2 .c1 .l1 s::after{content: "";width: 12px;height: 12px;background: #039c4e;position: absolute;left:0px;top: 0;}

.index2 .i2_con2 .c1 .l2{padding: 0 25px;margin-top: 55px;position: relative;display: inline-block;line-height: 45px;}

.index2 .i2_con2 .c1 .l2 img{position: absolute;}

.index2 .i2_con2 .c1 .l2 .img1{left: 0;top: 0;}

.index2 .i2_con2 .c1 .l2 .img2{right: 0; bottom: 0;transform: rotate(180deg);}

.index2 .i2_con2 .c1 .l3{line-height: 32px;margin-top: 50px;text-align: justify;  display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 4; 

    overflow: hidden;}

.index2 .i2_con2 .c2{margin:50px 0 0 0px;position: absolute;bottom: 0px;width: 100%;padding-left: 80px;}

.index2 .i2_con2 .c2 .ul{display: flex;justify-content: space-between;}

.index2 .i2_con2 .c2 .ul .li{display: flex;justify-content: space-between;width: 24%;background: #fff;height: 180px;padding: 50px 25px 30px 35px;box-shadow: 0 5px 8px 1px #eaedf1;position: relative;overflow: hidden;}

.index2 .i2_con2 .c2 .ul .li::after{content: "";width: 130px;height: 800px;position: absolute;right: 0;top: -600px;transform: rotate(-45deg) translatey(-150px);background: #009b4c20;transition: all 1s;}

.index2 .i2_con2 .c2 .ul .li p span{color: #009b4c;margin-right: 5px;font-family: Arial;font-weight:bold;}

.index2 .i2_con2 .c2 .ul .li p:first-child{margin-bottom: 20px;}

.index2 .i2_con2 .c2 .ul .li .r{height: 100%;position: relative;width: 80px;}

.index2 .i2_con2 .c2 .ul .li .r img{position: absolute;right: 0;bottom: 0;width: 80px;height: 80px;}

/* .index2 .i2_con2 .c2 .ul .li:hover{transform: translateY(-5px);} */

.index2 .i2_con2 .c2 .ul .li:hover::after{top: 500px;transition: all 1s;}

.index3{background: #fff;padding: 120px 0;}

.index3 .in3_con{margin-top: 50px;}

.index3 .in3_con .ul{display: flex;justify-content: space-between;}

.index3 .in3_con .ul .li{width: 19.5%;height: 560px;background-position: center;position: relative;background-size:cover ;}

.index3 .in3_con .ul .li::after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/in3_t.png) bottom no-repeat;background-size: cover;pointer-events: none;}

.index3 .in3_con .ul .li a{width:100%;display: block;z-index: 10;position: absolute;bottom: 0px;left: 0;height: 100%;}

.index3 .in3_con .ul .li a .s{position: absolute;bottom: 30px;width: 100%;left: 0;padding: 0 35px;text-align: center;color: #fff;transition: all 0.6s;line-height: 32px; letter-spacing:1px;}


.index3 .in3_con .ul .li a .al{}

.index3 .in3_con .ul .li a .al2{position: absolute;left: 40px;bottom: 0;opacity: 0;transition: all 0.6s;}

.index3 .in3_con .ul .li a .ar{width: 25px;height: 25px;border: 1px solid #fff;border-radius: 100%;position: absolute;bottom: 0;right: 40px;opacity: 0;transition: all 0.6s;}

.index3 .in3_con .ul .li:hover .al{opacity: 0;}

.index3 .in3_con .ul .li:hover .al2{opacity: 1;transition: all 0.6s;}

.index3 .in3_con .ul .li:hover a .ar{opacity: 1;transition: all 0.6s;}


.index4{background: url(../images/in4_b.jpg) center no-repeat;background-size: cover;padding: 120px 0;}

.index4 .in4_con{margin-top: 80px;display: flex;justify-content: space-between;}

.index4 .in4_con .con_le{width: 70%;position: relative;overflow: hidden;}

.index4 .in4_con .con_le .swiper-slide .img::after{content:none;width: 100%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;transform: translate(100% , 0);}

.index4 .in4_con .con_le .swiper-slide s{display: block;width: 100%;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: translate(-100%,0);z-index: 1;}

.index4 .in4_con .con_le .swiper-slide s::after{width: 80%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(114deg,rgba(39,132,249,0),rgba(39,132,249,.8) 30%,rgba(52,85,252,.8) 80%,rgba(52,85,252,0) 110%);z-index: 1;opacity: 0.85;content: "";}

.index4 .in4_con .con_le .swiper-slide{position: relative;overflow: hidden;}

/* .index4 .in4_con .con_le .swiper-slide img{opacity: 0;} */

@keyframes yds {
	0%{transform: translate(-100%,0);}
	100%{transform: translate(100%,0%);}	
}


@keyframes ydns {
	0%{transform: translate(-180%,0);}
	100%{transform: translate(100%,0%);}	
}

@keyframes yds2 {
	0%{width: 0%;}
	100%{width: 100%;}	

}

@keyframes ydns2 {
	0%{width: 10%;}
	100%{width: 100%;}	

}
@keyframes yds3 {
	0%{transform: translate(0%,0);}
	40%{transform: translate(0%,0);}

	
	100%{transform: translate(100%,0%);}	

}

.index4.act .in4_con .con_le .swiper-slide-active .img::after{animation:yds3 1s;}

.index4.act .in4_con .con_le .swiper-slide-active s{animation:  yds 1.5s;transition-delay: 0.5s;}

.index4.act .in4_con .con_le .swiper-slide-active s::after{animation:  yds2 1.5s;transition-delay: 0.5s;}

/* .index4.act .in4_con .con_le .swiper-slide-active img {opacity: 1;transform-origin: 2s;} */

.index4 .in4_con .con_re{width: 23.75%;}

.index4  .in4_sw {padding-bottom: 50px;}

.index4 .swiper-pagination{left: 0;text-align: left;}

/* .index4 .swiper-pagination-bullet{margin: 0 3px !important ;background: transparent;opacity: 1;width: 20px;height: 20px;overflow: hidden;position: relative;}

.index4 .swiper-pagination-bullet::after{content: "";position: absolute;right: 0;top: 0;width: 50%;height: 100%;background:#009b4c;height: 0;}

.index4 .swiper-pagination-bullet::before{content: "";position: absolute;left: 0;bottom: 0;width: 50%;height: 100%;background:#009b4c;height: 0;}


.index4 .swiper-pagination-bullet s{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 6px;height: 6px;background: #a5d5be;display: block;border-radius: 100%;z-index: 2;}

.index4 .swiper-pagination-bullet-active {background: #a5d5be;}

.index4 .swiper-pagination-bullet-active s{width: 12px;height: 12px;background: #ebecee;}

.index4 .swiper-pagination-bullet-active::after{animation: dh 5s;}

.index4 .swiper-pagination-bullet-active::before{animation: dh2 5s;}
 */




.index4 .in4_con .con_re .re {display: flex;align-items: center;line-height: 65px;cursor: pointer;}

.index4 .in4_con .con_re .re span{width: 16px;height: 16px;border-radius: 100%;overflow: hidden;position: relative;margin-right: 10px;}

.index4 .in4_con .con_re .re span::before{content: "";width: 10px;height: 10px;background: #999999;position: absolute;left:50%;top: 50%;transform: translate(-50%,-50%);border-radius: 100%;}

.index4 .in4_con .con_re .re.act span::after{width: 8px;height: 8px;background: #fff;border-radius: 100%;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.index4 .in4_con .con_re .re.act span{background: #009b4c;box-shadow: 0 0 5px 3px #e2e4e6;}

.index4 .in4_con .con_re .re.act span::before{background: none;}

.index4 .in4_con .con_re .re.act{color: #009b4c;font-weight: bold;}

.index4 .in4_con .con_re .re:hover p{color: #009b4c;}

.index4 .in4_con .con_bot{width: 43.75%;height: 400px;position: absolute;right: 0;bottom: -50px;z-index: 10;}

.index4 .in4_con .con_bot .bot{width: 100%;height: 100%;background: rgba(255, 255, 255, 0.3);padding: 65px 85px 10px 75px;position: absolute;left: 0;top: 0;opacity: 0;}




.index4 .in4_con .con_bot .bot1.act .b1{animation: t1 1.5s;}

.index4 .in4_con .con_bot .bot1.act .b2{animation: t2 1.5s;}

.index4 .in4_con .con_bot .bot1.act .b3{animation: t3 1.5s;}

.index4 .in4_con .con_bot .bot1.act .b4{animation: t4 1.5s;}

.index4 .in4_con .con_bot .bot2.act .b1{animation: t5 1.5s;}

.index4 .in4_con .con_bot .bot2.act .b2{animation: t6 1.5s;}

.index4 .in4_con .con_bot .bot2.act .b3{animation: t7 1.5s;}

.index4 .in4_con .con_bot .bot2.act .b4{animation: t8 1.5s;}


.index4 .in4_con .con_bot .bot3.act .b1{animation: t5 1.5s;}

.index4 .in4_con .con_bot .bot3.act .b2{animation: t6 1.5s;}

.index4 .in4_con .con_bot .bot3.act .b3{animation: t7 1.5s;}

.index4 .in4_con .con_bot .bot3.act .b4{animation: t8 1.5s;}


.index4 .in4_con .con_bot .bot4.act .b1{animation: t5 1.5s;}

.index4 .in4_con .con_bot .bot4.act .b2{animation: t6 1.5s;}

.index4 .in4_con .con_bot .bot4.act .b3{animation: t7 1.5s;}

.index4 .in4_con .con_bot .bot4.act .b4{animation: t8 1.5s;}

.index4 .in4_con .con_bot .bot{z-index: -2;pointer-events: none;}

.index4 .in4_con .con_bot .bot.act{opacity: 1;z-index: 2;pointer-events: visible;}

.index4 .in4_con .con_bot .bot .b2{margin:  0 0 30px;color: #009b4c;}

.index4 .in4_con .con_bot .bot .b3{line-height: 30px;height: 150px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;  overflow: hidden;text-align: justify;}

.index4 .in4_con .con_bot .bot .b4{margin-top: 50px;}

.index4 .in4_sw.act .swiper-pagination{opacity: 0;}

.index5 {padding: 120px 0;background: #fff;}

.index5 .in5_con{display: flex;margin-top: 60px;}

.index1 .con2.c{display: none;}

.index1 .con2.c.act{display: block;}


.index5 .in5_con span{display: flex;margin-right: 60px;align-items: center;cursor: pointer;}

.index5 .in5_con span s{display: block;width: 16px;height: 16px;position: relative;border-radius: 100%;overflow: hidden;margin-right: 10px;}

.index5 .in5_con span s::before{width: 9px;height: 9px;background: #999999;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);content: "";border-radius: 100%;}

/* .index5 .in5_con span.act s::after{content: "";background: #fff;border-radius: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);} */

.index5 .in5_con span.act s{background: #009b4c;}

.index5 .in5_con span.act s::before{background: #fff;}

.index5 .in5_con span.act{font-weight: bold;color: #009b4c;}

.index5 .in5_con span:hover{color: #009b4c;}

.index5 .in5_con2{margin-top: 60px;position: relative;}

.index5 .in5_con2 .c{position: absolute;left: 0;top: 0;opacity: 0;transition: all 1s;pointer-events: none;}

.index5 .in5_con2 .c:first-child{position: relative;}

.index5 .in5_con2 .c.act{opacity: 1;transition: all 1s;pointer-events: visible;}

.index5 .in5_con2 .ul{display: flex;}

.index5 .in5_con2 .ul .li{width: 31.6%;margin-right: 2.6%;border-top: 1px solid #cccccc;}

.index5 .in5_con2 .ul .li:last-child{margin-right: 0;}

.index5 .in5_con2 .ul .li a{display: block;padding: 25px 45px 30px 20px;font-family: Arial;position: relative;overflow: hidden;}

.index5 .in5_con2 .ul .li a::after{content: "";width: 100%;height: 140%;position: absolute;left: 0;top: 120%;background: #009b4c;transition: all 0.6s;}

.index5 .in5_con2 .ul .li .a1{line-height: 20px;position: relative;z-index: 1;}

.index5 .in5_con2 .ul .li .a2{margin-bottom: 55px;font-family: Arial;font-weight:bold;position: relative;z-index: 1;}

.index5 .in5_con2 .ul .li .a3{line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 15px;position: relative;z-index: 1;}

.index5 .in5_con2 .ul .li .a4{line-height: 28px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;position: relative;z-index: 1;}

.index5 .in5_con2 .ul .li:hover a::after{top: 0;transition: all 0.6s;}

.index5 .in5_con2 .ul .li:hover a div{color: #fff;}

.index6 {background: #f3f3f3;}

.index6 .in6_con{padding: 150px 0;display: flex;justify-content: space-between;}

.index6 .in6_con .con_le{width: 460px;}

.index6 .in6_con .con_re{width: 60%;}

.index6 .in6_con .con_re .ul{display: flex;justify-content: space-between;position: relative;}

.index6 .in6_con .con_re .ul::after{content: "";width: 100%;height: 1px;background: #dadfe1;position: absolute;top: 59px;}

.index6 .in6_con .con_re .ul a{display: block;line-height: 40px;color: #999999;text-align: center;}

.index6 .in6_con .con_re .ul a:first-child{height: 60px;margin-bottom: 15px;position: relative;color: #666666;}

.index6 .in6_con .con_re .ul a:first-child:after{content: "";width:0%;height: 3px;background: #009b4c;position: absolute;left: 50%;bottom: -1px;transform: translateX(-50%);z-index: 1;transition: all 0.6s;}

.index6 .in6_con .con_re .ul .li:hover a::after{width: 100%;transition:all 0.6s;}

.index6 .in6_con .con_re .ul .li a:hover{color: #222222;}

.index6 .in6_con .con_le .le1{display: flex;align-items: center;}

.index6 .in6_con .con_le .le1 .logos{width: 200px;}

.index6 .in6_con .con_le .le1  .imgs{margin-left: 30px;display: flex;align-items: center;margin-bottom:5px;}

.index6 .in6_con .con_le .le1 .img{position: relative;margin-right: 17px;}

.index6 .in6_con .con_le .le1 .i{width: 35px;height: 35px;position: relative;border: 1px solid #d7d7d7;border-radius: 100%;overflow: hidden;}

.index6 .in6_con .con_le .le1 .i img:last-child{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}

.index6 .in6_con .con_le .le1 .ewm{width: 120px;height: 120px;position: absolute;left: 50%;transform: translate(-50%,15px);background: #fff;display: flex;align-items: center;justify-content: center;opacity: 0;pointer-events: none;}

.index6 .in6_con .con_le .le1 .img:hover .i img:last-child{opacity:1;}

.index6 .in6_con .con_le .le1 .img:hover .i img:first-child{opacity:0;}

.index6 .in6_con .con_le .le1 .img:hover .i{background: #009b4c;border: 1px solid #009b4c;}

.index6 .in6_con .con_le .le1 .img:hover .ewm{opacity: 1;transform: translate(-50%,10px);}

.index6 .in6_con .con_le .le2{display: flex;align-items: center;margin-top: 75px;}

.index6 .in6_con .con_le .le2 .ll{border: 1px solid #cbcbcb;border-radius: 100%;margin-right: 20px;}

.index6 .in6_con .con_le .le2 .lr{width: calc(100% - 80px);}

.index6 .in6_con .con_le .le2 .lr a{display: block;color: #666666;margin-top: 10px;}

.index6 .in6_con .con_le .le2 .lr span{display: block;color: #666666;}

.index6 .in6_con .con_le .le2 .lr a:hover{color: #009b4c;}

.index6 .in6_con .con_le .le3{margin-top: 60px;}

.index6 .in6_con .con_le .le3 p{line-height: 25px;color: #666666;margin-bottom: 15px;}

.index6 .in6_con .con_le .le3 p a{color: #666;}

.index6 .in6_con .con_le .le3 p a:hover{color: #009b4c;}

.index6 .in6_con2{background: #009b4c;}

.index6 .in6_con2 .con{display: flex;justify-content: space-between;padding: 25px 0;}

.index6 .in6_con2 .con .con_le{position: relative;}

.index6 .in6_con2 .con .con_le .tj51{position: absolute;display: block;top: 50%;right: -25px;margin-top: -9px;width: 18px;}

.index6 .in6_con2 .con a{color: rgba(255, 255, 255, 0.8);line-height: 30px;}

.index6 .in6_con2 .con span{color: #fff;}

.index6 .in6_con2 .con a:hover{color: rgba(255, 255, 255,1);}

.index6 .in6_con2 .con .con_re {font-size: 12px;}



/* 首页圆环动画 */

.charts{width: 80px;height: 80px;position:absolute;left: 0;top: 0;pointer-events: none;opacity: 0;}

.index1 .con2 .con_le .le1 .li.act .charts{opacity: 1;}











@keyframes dh {
	0%{height: 0%;}
	50%{height: 100%;}
	100%{height: 100%;}
}
@keyframes dh2 {
	0%{height: 0%;}
	45%{height: 0%;}
	100%{height: 100%;}
}

@media screen and (max-width:1950px) {
	.index2 .i2_con2 .c2{position: static;}
}

@media screen and (max-width:1800px) {

	.index2 .i2_con2{margin-top: 80px;}

	/* .index2 .i2_con2 .c2 .ul .li{height: 160px;padding: 40px 25px 30px 35px;} */

	.index2 .i2_con2 .c2 .ul .li .r img{width: 70px;height: 70px;}

	.index2 .i2_con2 .c2 .ul .li p span{font-size: 50px;}

	.index2 .i2_con2 .c1 .l2{font-size: 28px;margin-top: 40px;}

	.index3 .in3_con .ul .li a .al2,.index3 .in3_con .ul .li a .al{font-size: 20px;}

	.index3 .in3_con .ul .li a .s{padding: 0 30px;}

	.index4 .in4_con .con_bot{height: 350px;}

	.index4 .in4_con .con_bot .bot{padding: 50px;}

	.index4 .in4_con .con_bot .bot .b4{margin-top: 30px;}

	/* .index4 .in4_con .con_bot .bot .b2{margin: 50px 0 30px;} */


    .index1 .con2 .con_le .le1 .lr img{width: 70px;height: 70px;}
    
    .charts{width: 70px;height: 70px;}

    .index1 .con2 .con_le .le1 .lr::after{width: 50px;height: 50px;}

    .index1 .con2 .con_le .le1 .li .ll{width: calc(100% - 70px);}

    .index1 .con2 .con_le .le1::after{right: 35px;}

    .index1 .con2 .con_le .le1{width: 33%;}

	
}

@media screen and (max-width:1680px) {
    .f_12{ font-size:12px;}
	.f_16{ font-size:14px;}
	.f_18{ font-size:16px;}
	.f_20{ font-size:18px;}
	.f_22{font-size: 20px;}
	.f_24{ font-size:22px;}
	.f_26{ font-size:24px;}
	.f_28{ font-size:24px;}
	.f_30{ font-size:28px;}
	.f_32{ font-size:30px;}
	.f_34{ font-size:30px;}
	.f_36{ font-size:30px;}
	.f_38{ font-size:30px;}
	.f_40{font-size: 32px;}
	.f_42{font-size: 32px;}
	.f_48{font-size: 32px;}
	.f_46{font-size: 32px;}
	.f_50{font-size: 36px;}

	.f_52{font-size: 36px;}
	.f_56{font-size: 36px;}
	.f_58{font-size: 36px;}
	.f_60{font-size: 36px;}
	.f_64{font-size: 38px;}

	.f_68{font-size: 50px;}
	.f_72{font-size: 52px;}
	.f_120{font-size: 80px;}
	.p_80{padding: 50px 0;}
	.p_90{padding: 60px 0;}
	.p_120{padding: 80px 0;}
	.p_100{padding: 70px 0;}
	.p_160_100{padding: 120px 0 70px;}
	.p_160_80{padding: 120px 0 50px;}
	.p_100_80{padding: 70px 0 50px;}
	.p_100_45{padding: 70px 0 20px;}
	.p_b100{padding-bottom: 70px;}
	.p_t100{padding-top: 70px;}
	.p_120_100{padding: 80px 0 70px;}
	.p_80_60{padding: 50px 0 30px;}
	.p_100_160{padding: 70px 0 100px;}
	.p_70_100{padding: 50px 0 70px;}
	.p_50_130{padding: 40px 0 90px;}
	.p_75_90{padding: 50px 0 70px;}
	.p_70{padding: 50px 0;}

	.index2 .i2_con2 .c1 .l3{margin-top: 30px;}

	.index2 .i2_con2 .c1 .l3{line-height: 28px;}

	/* .index2 .i2_con2{margin-top: 50px;} */

	.index3 .in3_con .ul .li a .s{padding: 0 20px;}

	.index6 .in6_con{padding: 100px 0;}

	.index6 .in6_con .con_le .le2{margin-top: 50px;}

	.index6 .in6_con .con_le .le3{margin-top: 40px;}

	.index2 .i2_con2 .c2 .ul .li .r img{width: 55px;height: 55px;}

	.index2 .i2_con2 .c2 .ul .li{padding: 35px 25px 30px;height: 160px;}

	.index2 .i2_con2 .c2 .ul .li .r{width: 50px;}

	.index2 .i2_con2 .c2 .ul .li p span{font-size: 36px;}

	.nav .nav_con .con_re .ul .li{padding:0 25px ;}

	.banner .ss .sc .s1,.banner .ss .c .c1{line-height: 70px;}

	/* .banner .ss .sc .s1 .p2{margin: 0 auto;} */

	
    .index1 .con2 .con_le .le1 .lr img{width: 60px;height: 60px;}
    
    .charts{width: 60px;height: 60px;}

    .index1 .con2 .con_le .le1 .lr::after{width: 40px;height: 40px;}

    .index1 .con2 .con_le .le1 .li .ll{width: calc(100% - 60px);}

    .index1 .con2 .con_le .le1::after{right: 30px;}

    .index1 .con2 .con_le .le1{width: 33%;}
    
	.index1 .con2 .con_le{width: 55%;}

	/* .nav .nav_con .con_re .ul .ab2{width: 700%;left: -300%;} */

	.nav .nav_con .con_re .ul .ab2 .aox .alt{width: 170px;}

	.nav .nav_con .con_re .ul .ab2{left: -30px;}

}

@media screen and (max-width:1500px) {
	.index2 .i2_con2 .c2 .ul .li{height: 130px;padding: 30px 20px 30px 30px;}


	.index2 .con{padding: 80px 0;}

	.index4 .in4_con .con_bot{height: 320px;}
	
	.index4 .in4_con .con_bot .bot{padding: 40px ;}

	.index4 .in4_con .con_re .re{line-height: 55px;}

	.index4 .in4_con .con_bot .bot .b2{margin: 0 0 20px;}

	.index4 .in4_con .con_bot .bot .b4{margin-top: 20px;}

	.index6 .in6_con .con_le{width: 400px;}

	.index6 .in6_con .con_re{width: calc(100% - 480px);}

	.index2 .i2_con2 .c2 .ul .li p:first-child{margin-bottom: 15px;}

	.index2 .i2_con2 .c2 .ul .li .r img{width: 50px;height: 50px;}

	.nav .nav_con .con_le a{width: 160px;}

	.index6 .in6_con .con_le .le1 .logos{width: 160px;}


	.index1 .con2 .con_le .le1 .li .ll{font-size: 16px;}
}

@media screen and (max-width:1400px) {
	.in3 .txt3 .t1{margin-bottom: 25px;height: 150px;padding: 50px 0 0 15px;}

	.index2 .i2_con2{margin-top: 50px;}
	
	.nav .nav_con .con_re .re{margin-left: 50px;}

	/* .banner .ss .sc .s1{transform: translateY(-14vh);} */


	
}

@media screen and (max-width:1300px) {
	.nav .nav_con .con_re .ul .li{padding: 0 17px;}

	.nav .nav_con .con_re .re{margin-left: 30px;}
	

}

@media screen and (max-width:1025px) {
	.f_12 {font-size: 12px;}
  
    .f_16 {font-size: 14px;}
  
    .f_18 {font-size: 16px;}
  
    .f_20 {font-size: 16px;}
  
    .f_22 {font-size: 16px;}
  
    .f_24 {font-size: 16px;}
  
    .f_26 {font-size: 16px;}
  
    .f_28 {font-size: 18px;}
  
    .f_30 {font-size: 18px;}
  
    .f_32 {font-size: 20px;}
  
    .f_34 {font-size: 20px;}
  
    .f_36 {font-size: 20px;}
  
    .f_38 {font-size: 20px;}
  
    .f_40 {font-size: 22px;}
  
    .f_42 {font-size: 22px;}
  
    .f_44 {font-size: 24px;}

    .f_48 {font-size: 24px;}

    .f_52 {font-size: 28px;}

	.f_54{font-size: 36px;}

	.f_60{font-size: 28px;}

	.f_68{font-size: 30px;}

	.f_72{font-size: 30px;}

	.f_150{font-size: 80px;}

	.p_80{padding: 30px 0;}

	.p_b100{padding-bottom: 30px;}

	.p_50_130{padding: 30px 0;}

	.p_75_90{padding: 30px 0;}

	.p_70{padding: 20px 0;}

	.p_70_100{padding: 30px 0;}

	.p_160_100{padding: 30px 0;}

	html{overflow-x: hidden;}
	
	body{min-width: 200px;margin-top: 50px;}

	.box{min-width: 200px;width: 90%;}

	.ibox{min-width: 200px;width: 90%;}

	.wow{opacity: 1;}

	.nav{display: none;}

	.nav_y{display: block;}
	
	.pc{display: none ;}

	.yd{display: block ;}

	.mhead{display: block}

	.ibox2{width: 90%;margin: 0 auto;position: relative;}

	.admission{display: none;}
	

	.banner video{display: none;z-index: -2;pointer-events:none;visibility: hidden;}
	

	.banner .ss .sc .s1, .banner .ss .c .c1{line-height: 40px;}

	.banner .ss .sc .s1{width: 100%;left: 0; transform: translateY(0);margin: 0 auto;}

	.banner .ss .sc .s1 img{max-width: none;width: 90%;}

	.banner .ss .sc .s1 .p2{line-height: 30px;}

	.banner .ss .c{padding: 0;transform: translateY(0);}

	.banner .ss .c .c2 img{width: 100%;}

	.banner .ss .c .c2{margin-top: 13px;line-height: 30px;}

	.banner .swiper-pagination{width: 100%;top: auto;bottom: 30px;right: 0;}

	.banner .ss .sc .s1 .p2{margin-top: 13px;}

	.banner .swiper-pagination span{margin: 0 12px !important;}

	.index1{padding: 40px 0;}

	.index1 .con2{flex-wrap: wrap;}

	.index1 .con2 .con_le{width: 100%;}


	.index1 .con2 .con_re{width: 50%;}

	.index1 .con2 .con_le .le1 .ul{padding: 30px 0;}

	.index1 .con2 .con_le .le1 .lr img{width: 50px;height: 50px;}

	.charts{width: 50px;height: 50px;}

	.index1 .con2 .con_re .ul .li{box-shadow: 0 0 0 0 #000000 !important;}


	.index1 .con2 .con_le .le1 .lr::after{width: 30px;height: 30px;}

	.index1 .con2 .con_le .le1 .li .ll{width: calc(100% - 50px);}

	.index1 .con2 .con_le .le1::after{right: 24px;}

	.index1 .con2 .con_le .le2 .l1{margin-bottom: 30px;}

	.index1 .con2 .con_le .le2 .l2{margin-bottom: 30px;}

	.index1 .con2 .con_le .le2 .ul{margin-top: 40px;}

	.index1 .con2 .con_le .le2{width: 65%;}


	.index2 .con{position: relative;}


	.index2 .d{display: none;}

	.index2 video{display: none;pointer-events: none;visibility: hidden;z-index: -25;}

	.index2 .i2_con2 .c1{flex-wrap: wrap;}

	.index2 .i2_con2 .c1 .cl{width: 100%;padding-left: 00px;}

	.index2 .i2_con2 .c1 .l2{font-size: 20px;margin-top: 20px;line-height: 30px;}

	.index2 .i2_con2 .c1 .cr{width: 100%;padding-left: 0px;margin-top: 20px;}

	.index2 .i2_con2 .c1 .cr .gengduo{position: static;transform: translate(0,0);}

	.index2 .i2_con2 .c2{padding-left: 0px;margin: 20px 0 0;}


	
	.index2 .i2_con2 .c2 .ul{flex-wrap: wrap;}

	.index2 .i2_con2 .c2 .ul .li{width: 49%;margin-bottom: 10px;}

	.index3 .in3_con .swiper-container  a{display: block;position: relative;}

	.index3 .in3_con .swiper-container .img img{width: 100%;}
	
	.index3 .in3_con .swiper-container .img s{position: absolute;bottom: 0;width: 100%;height: 40%;background:repeating-linear-gradient(to top,#000000,#00000000);}

	.index3 .in3_con .swiper-container .txt{position: absolute;bottom: 30px;width: 100%;left: 0;padding: 0 20px;color: #fff;line-height: 30px;text-align: center;}

	.index2 .i2_con2{background: none;}

	.index2 .con{padding: 40px 0;}

	.index2 .i2_con2{margin-top: 30px;}

	.index2 .i2_con2 .c1 .l3{margin-top: 20px;}

	.index4 .in4_con{margin-top: 30px;flex-wrap: wrap;padding-top: 60px;position: relative;}

	.index4 .in4_con .con_le{width: 100%;}
	
	.index4 .in4_con .con_re{width: 100%;}

	.index4 .in4_con .con_bot{position: relative;width: 100%;}

	.index4 .in4_con .con_re{display: flex;flex-wrap: wrap;position: absolute;left: 0;top: -10px;width: 100%;}

	.index4 .in4_con .con_re .re{font-size: 14px;line-height: 30px;}

	.index4 .in4_con .con_re .re{width: 50%;}

	.index4 .in4_con .con_re .re span{width: 10px;height: 10px;}

	.index4 .in4_con .con_re .re.act span::after{width: 6px;height: 6px;}

	.index4 .in4_con .con_re .re p{width: calc(100% - 20px); overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


	.index4 .in4_con .con_bot .bot{padding: 30px 20px;}

	.index5 .in5_con2 .ul .li{width: 100%;margin-right: 0;}

	.index5 .in5_con2 .ul{flex-wrap: wrap;}

	.index5 .in5_con{margin-top: 30px;}

	.index5 .in5_con span{margin-right: 20px;}

	.index5 .in5_con span s{width: 10px;height: 10px;}

	.index5 .in5_con span s::before{width: 6px;height: 6px;}

	.index5 .in5_con2 .ul .li .a2{margin-bottom: 30px;}

	.index6 .in6_con .con_re{display: none;}

	.index6 .in6_con .con_le{width: 100%;}

	.index6 .in6_con{padding: 40px 0 20px;}

	.index6 .in6_con .con_le .le1 img{width: 180px;}

	.index6 .in6_con2 .con{flex-wrap: wrap;justify-content: center;}

	.index6 .in6_con2 .con .con_le{display: flex;flex-wrap: wrap;justify-content: center;}

	.index3 .in3_con .swiper-container {padding-bottom: 40px;}


	

}


@media screen and (max-width:800px) {
	
	.index1 .con2 .con_le{flex-wrap: wrap;}

	.index1 .con2 .con_le .le1{width: 100%;}

	.index1 .con2 .con_le .le2{width: 100%;}

	.index1 .con2 .con_le .le2 .ul{padding-top: 20px;}

	.index1 .con2 .con_le .le1 .ul{padding: 30px 0 10px;display: flex;flex-wrap: wrap;}

	.index1 .con2 .con_le .le2 .l1{margin-bottom: 20px;}

	.index1 .con2 .con_le .le1 .li{width: 50%;padding: 0 10px;}

	.index1 .con2 .con_le .le1::after{content: none;}

	.index1 .con2 .con_re{margin: 60px 30% 30px 10%;}

	.index1 .con2 .con_le .le1 .li .ll{font-size: 12px;}

	.index1 .con2 .con_re{width: 100%;}

	.index2 .i2_con2 .c2 .ul .li{width: 100%;}


	.index1 .con1 .c3{margin: 20px 0;line-height: 28px;}

	.index1 .con1{flex-wrap: wrap;}

	.index1 .con1 .cl{margin-bottom: 0px;}

	.index3 .in3_con{margin-top: 30px;}

	.index1 .con2 .con_le .le2 .ul{margin-top: 20px;}

	.index6 .in6_con .con_le .le1{flex-wrap: wrap;justify-content: center;}

	.index6 .in6_con .con_le .le1 .imgs{width: 100%;}

	.index6 .in6_con .con_le .le1 .imgs{justify-content: center;margin-top: 30px;margin-left: 0;}

	.index6 .in6_con .con_le .le2{margin-top: 20px;}

	.index6 .in6_con .con_le .le2 .ll{width: 50px;height: 50px;}

	.index1 .con2 .con_le .le1 .lr img{width: 40px;height: 40px;}

	.charts{width: 40px;height: 40px;}

	.index1 .con2 .con_le .le1 .li .ll{width: calc(100% - 40px);line-height: 18px;}

	.banner .ss .c .c1 span{font-size: 24px;}

	.banner .ss .sc .s1, .banner .ss .c .c1{line-height: 33px;}

	.banner .ss .c .c2{font-size: 16px;line-height: 24px;}

	.index6 .in6_con2 .con .con_le .tj51{position: static;margin: 5px 10px;}

}










































































































































































































































































































































