.iconfont{font-size: inherit;}
.intit{margin-bottom: .35rem}
.intit h3{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.intit h3 span{display: block;line-height: .55rem;margin-left: .1rem;position: relative;}
.intit h3 span em{position: relative;z-index: 3;font-size: .36rem;}
.intit h3 span:after{content: attr(en);position: absolute;left: -.1rem;bottom: -.05rem;font-family:'califb';line-height: 1em;color: #dfebf4;z-index: 0;text-transform: uppercase;font-size: .28rem;white-space: nowrap;}
.intit h3 span.center:after{left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.intit h3 i{display: block;width: .63rem;height: .63rem;text-align: center;line-height: .6rem;color: #296fb7;font-size: .32rem;position: relative;}
.intit h3 i:after{content: '';width: .6rem;height: .6rem;position: absolute;left: 0;top: 0;border-radius: 50%;border: 1px dashed #296fb7;-webkit-animation: roted linear 35s infinite;animation: roted linear 35s infinite}
.homea{padding: 1.6rem 0 .6rem;position: relative;}
/*.homea:before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 50%;z-index: 0;background: url(../images/habg1.png) no-repeat left top;background-size:3.81rem 6.32rem;display: none }*/
.homea:after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 50%;z-index: 0;background: url(../images/habg2.png) no-repeat right top;background-size:5.45rem 8.26rem;display: none }
.header .hd-r{ padding-right: .2rem}
.header .hd-nav  li{ margin-left: .25rem;}
/*忙鈥澛�*/
.homea .aleft{width: 50%}
.homea .aright{width: 45%;padding:.15rem .2rem;}
.homea .aleft .slide-news{ position: relative;}
.homea .aleft .slide-newsPic .pic{height: 4rem}
.homea .aleft .slideTxt{margin-top: 0;position: relative;z-index: 5;width: 100%}
.homea .aleft .slideTxt .ssbtn{position: absolute;left: 7rem;bottom: 0;height: .4rem;width: .8rem}
.homea .aleft .slideTxt .ssbtn a{display: block;height: .4rem;width: .4rem;text-align: center;line-height: .4rem;color: #fff}
/* .homea .aleft .slideTxt .ssbtn a.prev{background: #f8a852}
.homea .aleft .slideTxt .ssbtn a.next{background: url(../images/ha1bg.jpg) no-repeat center;} */
.homea .aleft a.prev,.homea .aleft a.next{ color: #fff; font-size: .24rem; position: absolute; top: 1.8rem; z-index: 9;}
.homea .aleft a.prev{left:0}
.homea .aleft a.next{right:0}
/* .homea .aleft .slideTxt a.prev{background: #f8a852} */
/* .homea .aleft .slideTxt a.next{background: url(../images/ha1bg.jpg) no-repeat center;} */
.homea .aleft .slideTxts{width: 100%;height: 2rem;background: #b22f3b;padding: .15rem .3rem}
.homea .aleft .slideTxts a{ color: #fff; text-decoration: none;}
.homea .aleft .slideTxts a .date{
	line-height: .4rem;
}
.homea .aleft .slideTxts a .date i{ margin-right: 5px;}
.homea .aleft .slideTxts a h2{ font-size: .2rem; line-height: .4rem; margin-bottom: .2rem;}
.homea .aleft .slideTxts a p{ color: rgba(255,255,255,.7); line-height: .24rem;}
.homea .aleft .slide-newsPic .swiper-pagination-bullets{width: auto;right: .2rem;left: auto;bottom: 20px;}
.homea .aleft .slide-newsPic .swiper-pagination-bullets span{border: 1px solid #fff;opacity: 1;width: .12rem ;height: .12rem;background: transparent}
.homea .aleft .slide-newsPic .swiper-pagination-bullets span.swiper-pagination-bullet-active{background: #fff}
.homea .aright ul li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .19rem .3rem;background: #ffffff; border: 1px solid #e2e2e2;border-bottom: 3px solid #b50004; margin-bottom: .2rem; }
.homea .aright ul li .pic{width: 35%;height: 1.3rem}
.homea .aright ul li .txt{width: 60%;position: relative;}
.homea .aright ul li .txt .date{ color: #888888; line-height: .4rem;}
.homea .aright ul li .txt h2{ color: #222222; line-height: .4rem; font-size: .22rem;}
.homea .aright ul li .txt p{ color: #888888; line-height: .2rem; font-size: .16rem;}
/*忙鈥澛�*/

.homea .hamore{margin-top: -.15rem}
.homea .hamore a{display: block;width: 1.6rem;height: .5rem;color: #fff;background: url(../images/tx2.svg) no-repeat center;background-size: 1.6rem .5rem;line-height: .5rem;text-align: center;}
.homea .mores{position: absolute;right: 0;bottom: -.1rem}
.homea .mores a{display: block;color: #0042ba;font-size: .14rem;height: .43rem;background: url(../images/new/zjmtbg1.png)no-repeat center;
 line-height: .43rem;background-size: auto .43rem}
/*.homeb {padding: .5rem 0 .8rem;background: url(../images/hbbg.jpg) no-repeat right center;background-size: auto 100%;position: relative;}*/
/* .homeb {padding: .5rem 0 .8rem;position: relative;background:url(../images/tzbg.png)#e5ebfd no-repeat center;background-size: auto 90% } */
/*.homeb:before{content: '';position: absolute;left: 0;bottom: -2.8rem;width: 4.93rem;height: 6.56rem; z-index: 0;background: url(../images/hb.png) no-repeat left top;background-size:4.93rem 6.56rem }*/

/* .homea:before{content: '';position: absolute;left: 0;bottom: -.2rem;width: 5.69rem;height: 6.09rem; z-index: 0;background: url(../images/new/zs222.jpg) no-repeat left top;background-size:5.69rem 6.09rem } */

/* .homeg:before{content: '';position: absolute;left: 0;bottom: -.2rem;width: 5.69rem;height: 6.09rem; z-index: 0;background: url(../images/new/zs222.jpg) no-repeat left top;background-size:5.69rem 6.09rem } */
/* .homeb:after{content: '';position: absolute;right: 0;top: 35%;height: 1.79rem;width: .56rem;z-index: 0;background: url(../images/hbbg2.png) no-repeat right top;background-size:.56rem 1.79rem;display: none } */



.homeb .aleft{width: 7rem}
.homeb .aright{width: 6.9rem}
/* .homeb .aright:before{content: '';position: absolute;left: 0;width: 5.76rem;height: .99rem;background: url(../images/hbbg1.png) no-repeat center;background-size: 5.76rem .99rem;top: 0;z-index: 0;pointer-events: none;display: none} */
.homeb .aright .slide{width: 3.8rem;position: relative;}
.homeb .aright .slide .slide-box .txt{padding: .3rem .3rem 0 .3rem;}
.homeb .aright .slide .slide-box{position: relative;padding: 0rem;background: #fff}
.homeb .aright .slide .randomPic{height: 2.54rem;overflow: hidden;}
.homeb .aright .slide .randomPic span{display: block;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat}
.homeb .aright .slide .randomPic span img{display: none}
.homeb .aright .slide .txt h4{font-size: .18rem;line-height: 1.4em;margin-bottom: .16rem}
.homeb .aright .slide .txt h4 a{max-height:.49rem\0;display:block\0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.homeb .aright .slide .txt p{padding-left: .3rem;position: relative;color: #888;line-height: 1.6em;margin-bottom: .05rem;margin-top: 0.2rem;}
.homeb .aright .slide .txt p i{position: absolute;left: 0;top: 0;color: #d7ad8c;font-size: .2rem}
.homeb .aright .slide .sbtn{margin-top: 0;width: 97%;}
.homeb .aright .slide .sbtn a{font-size: .32rem;color:  #0c48b4;margin-left: .2rem}
.homeb .aright .slide .sbtn a:hover{color:  #d8b95a;}
.homeb .aright .slide .sbtn a.swiper-button-disabled{opacity: .4;}

.homeb .slide-box{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.1);min-height: 2.26rem}
.homeb .nodata p{position: absolute;width: 100%;bottom: 0;left: 0;text-align: center;font-size: .2rem;}
.homeb .aright .calendar dt .current{cursor:pointer;position:relative}
.homeb .aright .calendar dt .year-m:hover .dropdown-toggle:after{transform:rotate(180deg);vertical-align:.02rem}
.homeb .aright .calendar dt .year-m:hover ul{display:block}
.homeb .aright .calendar dt .year-m ul{background:#fff;color:#555;padding:.1rem 0;max-height:1.6rem;overflow:auto;width:1.3rem;position:absolute;right:-.25rem;top:100%;box-shadow:0 0 .1rem rgba(0,0,0,.1);display:none;z-index:5}
.homeb .aright .calendar dt .year-m ul::-webkit-scrollbar{width:.05rem}
.homeb .aright .calendar dt .year-m ul::-webkit-scrollbar-thumb{border-radius:.1rem;background:#999}
.homeb .aright .calendar dt .year-m ul::-webkit-scrollbar-track{border-radius:.1rem;background:#ddd}
.homeb .aright .calendar dt .year-m ul li{font-size:.14rem;padding:.1rem .1rem;cursor:pointer}
.homeb .aright .calendar dt .year-m ul li:hover{background:#eee}
.homeb .aright .dropdown-toggle:after{content:"\e600";font-family:swiper-icons!important;font-size:.12rem;font-style:normal;-webkit-font-smoothing:antialiased;margin-left:.05rem;display:inline-block;transition:transform .3s;height:.12rem;width:.12rem;line-height:.12rem}
.homeb .aright .calendar{width:4.8rem;background: rgba(255,2555,255,.5);padding-bottom:.15rem;}

.homeb .aright .calendar dt{padding: .4rem .3rem .15rem;}
.homeb .aright .calendar dt .ctit span{font-size: .32rem;font-weight: bold;line-height: 1em;}
.homeb .aright .calendar dt .current{cursor:pointer;position: relative;line-height: .3rem;font-size: .18rem}
.homeb .aright .calendar dt .sbtn{width: .4rem;height: .3rem;text-align: center;line-height: .3rem;color: #d3a243;cursor: pointer;}
.homeb .aright .calendar dt .prev{}

.homeb .aright .calendar .calendar-content{padding:0 .2rem;}
.homeb .aright .calendar .calendar-content table{width: 100%;text-align: center;}
.homeb .aright .calendar .calendar-content th{font-weight:700;color:#232799;padding: 10px 0;font-size: .18rem}
.homeb .aright .calendar .calendar-content td {padding: 6px 0;vertical-align: middle;font-size: .18rem;cursor: pointer;}
.homeb .aright .calendar .calendar-content td span{width: .4rem;height: .4rem;line-height: .4rem;padding: 0;display: inline-block;}
.homeb .aright .calendar .calendar-content td.day-this span{cursor: pointer;}
.homeb .aright .calendar .calendar-content td.calendar-selected{background-color:#00f7de}

.homeb .aright .calendar .calendar-content .day-next,.homeb .aright .calendar .calendar-content .day-prev {color: #bbb;}
.homeb .aright .calendar .calendar-content .day-next.calendar-has span,.homeb .aright .calendar .calendar-content .day-prev.calendar-has span {border-bottom: 2px solid #ddd;color: #bbb}
.homeb .aright .calendar .calendar-content .calendar-this span{background: url(../images/new/544.png) no-repeat center;background-size: 100% auto;
 color: #232799!important;border-radius: 50%;border-bottom: 0!important}
.homeb .aright .calendar .calendar-content .calendar-has span{color: #e4bb6c;font-weight: bold;border-bottom: 2px solid #e4bb6c;}
.homeb .aright .calendar .calendar-content .curyear{position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 0;font-size: 2rem;color: #e3e9f8;font-weight: bold;pointer-events: none;line-height: 1em;letter-spacing: -.1em}
.homec .slideHd .ssbtn a{display: none!important}
.homec .intit h3 span em{color: #fff}
.homec .intit h3 span:after{opacity: .3;}
.homec .intit h3 i{color: #fff}
.homec .intit h3 i:after{border-color: #fff}
.homec{padding: .6rem 0;position: relative;background: url(../images/jxkybg.jpg) no-repeat center;background-size: cover;color: #fff}
/*.homec:after{content: '';position: absolute;left: 0;bottom: 0;height: 4.9rem;right: 0;z-index: 0;background: url(../images/hcbg.jpg) no-repeat right top;background-size:cover }*/
.homec:before{content: '';position: absolute;bottom: 4.9rem;height: 2.27rem;width: 7.88rem; right: 0;z-index: 0;background: url(../images/linebg1.png) no-repeat right top;background-size: 7.88rem 2.27rem;display: none }

.homec  .slideHd{margin-bottom: .4rem;padding-top: .3rem}
.homec  .slideHd .swiper-slide{width:7.8rem;height:4.5rem}
.homec  .slideHd .swiper-slide a{display: block;position: relative;color: #fff}
.homec  .slideHd .swiper-slide a:before{content: '';position: absolute;left: -2px;top: -2px;bottom: -2px;right: -2px;z-index: 2;background: rgba(0,0,0,.3);}
/*.homec  .slideHd .swiper-slide-prev a:before{content: '';position: absolute;right: 30%;left: auto; top: 0;bottom: 0;width: 100%;background: no-repeat right center;background-size:80% 101%;z-index: 2}
.homec  .slideHd .swiper-slide-next a:before{content: '';position: absolute;left: 30%;top: 0;bottom: 0;width: 100%;background:  no-repeat left center;background-size:80% 101%;z-index: 2}*/
.homec  .slideHd .swiper-slide-active a:before{display: none}
.homec .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;font-size: .25rem;z-index: 6;width: .54rem;height: .54rem;border: 1px solid #fff;border-radius: 50%;text-align: center;line-height: .52rem}
/*.homec .ssbtn a:hover{color: #00d999}*/
.homec .ssbtn .prev{left: 0}
.homec .ssbtn .next{right: 0}

.homec .Ctrlyearp{max-width: 9.8rem;margin: 0 auto}
.homec .Ctrlyear{max-width: 7.8rem;margin: 0 auto}
.homec .Ctrlyear .txt h4{font-size: .2rem;font-weight: bold;;text-align: center;margin-bottom: .2rem}
.homec .Ctrlyear .txt h4 a{color: #fff}
.homec .Ctrlyear .txt p{color: rgba(255,255,255,.7);margin-bottom: .15rem;line-height: 1.6em;height:3.2em;}

/*.homed{padding: .6rem 0 1.1rem;background: url(../images/hdbg.jpg) no-repeat center;background-size: cover;position: relative;}*/
.homed{padding: .6rem 0 1.1rem;position: relative;z-index: 5}
.homed:before{content: '';position: absolute;;height: 4.27rem;width: 1.92rem; left: 0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);
 z-index: 0;background: url(../images/hb2.png) no-repeat right top;background-size:1.92rem 4.27rem;display: none }

.homed .aleft{width: 9.4rem}
.homed .aright{width: 4.95rem}
.homed .aleft ul li{float: left;position: relative;}
.homed .aleft ul li .txt{position: absolute;left: 0;bottom: 0;right: 0;background: url(../images/bamask.png) no-repeat bottom center;background-size: 101% 101%;z-index: 1;color: #fff;padding: .8rem .2rem .15rem;font-size: .16rem}
.homed .aleft ul li .txt h4{line-height: 1.5em}
.homed .aleft ul li:nth-child(1) .txt{font-size: .2rem;padding: .8rem .3rem .2rem;}
.homed .aleft ul li:nth-child(1){width: 5.85rem;height: 4.8rem;margin-right: .2rem}
.homed .aleft ul li:nth-child(2){width: 3.35rem;height: 2.3rem;margin-bottom: .2rem}
.homed .aleft ul li:nth-child(3){width: 3.35rem;height: 2.3rem}
.homed .aleft ul li .pic{height: 100%}

.homed .aleft ul li .mly{position: absolute;left: -.1rem;top: .25rem;width: .8rem;height: .4rem;background: url(../images/tx3.svg) no-repeat left center;background-size: .8rem .4rem;z-index: 4;padding-left: .15rem;padding-top: .03rem;padding-bottom: .12rem}
.homed .aleft ul li .mly span img{max-width: .6rem}

.homed .aleft ul li:nth-child(1) .mly span img{max-width: .9rem}
.homed .aleft ul li:nth-child(1) .mly{left: -.15rem;top: .25rem;width: 1.2rem;height: .6rem;background: url(../images/tx3.svg) no-repeat left center;background-size: 1.2rem .6rem;padding-left: .2rem;padding-top: .05rem;padding-bottom: .18rem}

.homed .aright ul li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: .25rem 0;border-bottom: 1px solid #ddd}
.homed .aright ul li:first-child{padding-top: 0}
.homed .aright ul li .pic{width: .9rem;height: .5rem}
.homed .aright ul li .txt{width: 3.85rem;position: relative;}
.homed .aright ul li .txt h4 a{line-height: 1.4em;max-height: .5rem\0;display: block\0;font-size: .18rem}


/* 
.homee{padding: 0 0 .8rem;margin-top: -.3rem;position: relative; }
.homee:before{content: '';position: absolute;;height: 5.04rem;width: 5.88rem; right: 0;bottom:.5rem;z-index: 0;background: url(../images/new/zs223.jpg) no-repeat right top;background-size:5.88rem 5.04rem;} */
/* .homee ul li{width: 24%} */

.homef{padding: .6rem 0 1.5rem; background: url(../images/new/databg.jpg) no-repeat top center;;position: relative;background-size:cover}
.homef .intit h3 span em{color: #fff}
.homef .intit h3 span:after{opacity: .3;}
.homef .intit h3 i:after{border-color: #fff}
.homef .intit h3 i{color: #fff}
.homef .sico svg{height: 1rem;width: 1.1rem\0;display: block;margin: 0 auto}
.homef .sico .ico{width: 1.5rem;height: 1.3rem;margin: 0 auto;position: relative;cursor: pointer;}
.homef .sico .ico:after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: 1px dashed rgba(0,65,185,.5);border-radius: 50%;-webkit-animation: roted linear 55s infinite;
animation: roted linear 55s infinite;display: none}
.homef .sico {text-align: center;}
.homef .sico .txt{color: #fff}
.homef .sico .txt span em{font-size: .44rem;}
/*.homef .swiper-slide:nth-child(2n+1) .sico{padding-top: .4rem}*/
.homef .swiper-slide{overflow: hidden;}
.homef .swiper-slide:before{width: 1px;height: 1.4rem;background: rgba(255,255,255,.3);content: '';position: absolute;right: 0;top:50%;transform: translateY(-50%);opacity: 0;}
.homef .swiper-pagination-bullets{width: 100%;text-align: center;padding-top: .3rem}
.homef .swiper-pagination-bullets .swiper-pagination-bullet {width: auto;height: auto;opacity: 1;color: #92bcf3;background: transparent;border-radius: 0;font-size: .24rem;margin: 0 6px;transition: .3s}
.homef .swiper-pagination-bullets .swiper-pagination-bullet:before{content: "\e601";font-family: "iconfont" !important;}
.homef .swiper-pagination-bullets .swiper-pagination-bullet-active {opacity: 1;color: #fff}

.homef .cls-1,.homef .cls-2,.homef .cls-3{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:1.5px;}


.homef .icoSp .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #296fb7;font-size: .25rem;z-index: 6;width: .54rem;height: .54rem;border: 1px solid rgba(0,65,185,.3);border-radius: 50%;text-align: center;line-height: .52rem}
/*.homec .ssbtn a:hover{color: #00d999}*/
.homef .icoSp .ssbtn .prev{left: -.8rem}
.homef .icoSp .ssbtn .next{right: -.8rem}

.swiper-button-disabled{opacity: .5}
.homeg{padding-bottom: .3rem;position: relative;padding-top: .5rem}
/*.homeg:before{content: '';position: absolute;;height: 2.25rem;width: .75rem; left: 0;top:0; z-index: 0;background: url(../images/hebg11.png) no-repeat right top;background-size:.75rem 2.25rem;display: none }
*/
.homeg .icoSp{margin: 0 auto .3rem;position: relative;}
.homeg .slide1-icop{width: 50%;position: relative;margin-left: 5%}
.homeg .slide1-ico{padding: .25rem 0;width: calc(100% - 1.2rem)}
.homeg .slide1-ico .ico{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;cursor: pointer;
}
.homeg .slide1-ico .ico i{display: block;margin: 0 auto;width: .58rem;height: .58rem;border-radius: 50%;background: #b2d7ec;text-align: center;line-height: .58rem;font-size: .28rem;color: #fff}
.homeg .slide1-ico .ico span{position: absolute;top: 50%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%); width: 1rem;height: 1rem;background: #fff;padding: 0;border-radius: 5px;
	border: 1px solid #eee;opacity: 0;visibility:hidden;}
.homeg .slide1-ico .ico:hover span{opacity: 1;visibility: visible;}
.homeg .slide1-ico .ico:hover{z-index: 5}
.homeg .icoSp .ssbtn a{position: absolute;top:40%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;
	font-size: .25rem;z-index: 6;width: .6rem;height: .6rem;background: rgba(0,0,0,.7);text-align: center;line-height: .6rem}

.homeg .slide1-icop .ssbtn a{position: absolute;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);
	transform: translateY(-50%);font-size: .25rem;z-index: 6;width: .45rem;height: .45rem;border: 1px solid #bbb;
	border-radius: 50%;text-align: center;line-height: .43rem}
.homeg .slide1-icop .ssbtn .prev{left: 0}
.homeg .slide1-icop .ssbtn .next{right: 0}


.homeg .ssbtn .prev{left: -.3rem}
.homeg .ssbtn .next{right: -.3rem}
.homeg .icoSp .pic{height: 2.95rem;margin-bottom: .15rem}
.homeg .icoSp .txt{padding-left: .3rem;position: relative;}
.homeg .icoSp .txt p{line-height: 1.5em;font-size: .18rem}
.homeg .icoSp .txt i{position: absolute;left: 0;top: 0;font-size: .24rem}
.homeg .icoSp .swi-sina{color: #cc3333}
.homeg .icoSp .swi-weixin{color: #56b432}
.homeg .icoSp .swi-douyin{color: #3ac6d7}
.homeg .icoSp .swi-kuaishou{color:#f54401}
.homeg .intit{margin-bottom: .1rem;position: relative;}
.homeg .intit h3{justify-content: flex-start;}
.homeg .intit h3 span{margin-left: 0}
.homeg .intit h3 span:after{display: none}
.homeg .intit h3 span ins{font-family:'califb';text-decoration: none}

.homeg .intit .more{position: absolute;right: 0;top: .3rem}
.homeg .intit .more a{display: block;color: #fff;font-size: .14rem;height: .43rem;background: url(../images/new/zjmtbg.png)no-repeat center;
	line-height: .43rem;background-size: auto .43rem}

.homeg .mediaList li .pic{position: relative;height: 3.25rem}
.homeg .mediaList li .pic:before {content: '';position: absolute;left: -2px;bottom: -2px;right: -2px;height: 55%;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;z-index: 2;}
.homeg .mediaList li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding:0 .25rem .2rem}
.homeg .mediaList li .txt h4{font-size: .18rem;font-weight: bold;margin-bottom: .1rem;line-height: 1.4em}
.homeg .mediaList li .txt .sign span:before{font-size: .24rem;margin-right: 5px;vertical-align: -2px}
.homeg .mediaList li .txt time:before{content: "\e663";font-family: "iconfont" !important;margin-right: 5px;font-size: .18rem;}
.homeg .mediaList li .txt time{margin-left: .2rem}
.homeg .mediaList li:nth-child(1){width: 25%}
.homeg .mediaList li:nth-child(2){width: 25%}
.homeg .mediaList li:nth-child(3){width: 50%}
.homeg .mediaList li:nth-child(4){width: 50%}
.homeg .mediaList li:nth-child(5){width: 25%}
.homeg .mediaList li:nth-child(6){width: 25%}


.rightFixs{position: fixed;right: 0;top: 50%;transform: translateY(-50%);z-index: 30;width: .8rem;}
.rightFixs a{display: block;width: .8rem;height: .75rem;background: #296fb7;margin-bottom: 2px;color: #fff;text-align: center;font-size: .14rem;padding-top: .12rem;transition: .3s;}
.rightFixs a:first-child{border-radius: 10px 0 0 0}
.rightFixs a:last-child{border-radius:0 0 0  10px}
.rightFixs a i{display: block;font-size: .3rem;margin-bottom:3px}
.rightFixs a:hover{background: linear-gradient(45deg,#0082e6 0%,#0042ba 100%);}
.rightFixs a:hover i{transform: rotateY(360deg);transition: .5s}
.rightFixs.show a{transform: translateX(0);}
.zoom150 .rightFixs a span{font-size: .12rem;white-space: nowrap;display: block;transform: scale(.8);transform-origin:top center}
.zoom150 .header .navbtn{width:.8rem;}
.sico8 svg{width: 1.1rem}
@media screen and (max-width: 1680px){
.homef .slide-data{width:100%;padding-top: .1rem}
.homef .ssbtn .prev{left: 0}
.homef .ssbtn .next{right: 0}  
}

@media screen and (max-width: 980px){
	.homeg .icoSp .pic{height: 25vw}

	.homeg .slide1-ico .ico{}
	.homeg .intit .more{top: 0}
	.homeg .slide1-icop{width: 100%;margin-left: 0}
/*.sico8 svg{width: .85rem}*/
.rightFixs{display: none!important}
.homea:before{width: 20%;background-size:100% auto }
.homea:after{width: 35%;background-size:100% auto }
.homea .aleft{width: 100%;margin-bottom: .32rem}
.homea .aleft .slideTxt{width: 100%;}
.homea .aleft .slideTxts{width: 70%}
.homea .aleft .slideTxt .ssbtn{left: 70%}
.homea .aleft .slide-newsPic .pic{height: 50vw}
.homea .aright{width: 100%;}
.homea .aright ul li .txt{padding-top: .1rem}
.homea .aright ul li:last-child{border-bottom:0px dashed #eee;}
.homea .mores {position: absolute; right: auto;bottom: -.1rem;transform: translateX(-50%);left: 50%;}
.homea .hamore{margin-top: .2rem;justify-content: center;}
.homeb{padding-top: .4rem}
.homeb .aleft{width: 100%;margin-bottom: .4rem}
.homeb .aright{width: 100%}
.homeb .aright .slide{width: 45%}
.homeb .aright .calendar{width: 55%}
.homeb:before{width: 40%;background-size: 100% auto;height: 60vw;bottom: -2.2rem}
.homeb .aright .intit{justify-content: center;}
.homeb .aleft .intit{justify-content: center;}
.homec .slideHd{padding-top: 0}
.homec .slideHd .swiper-slide {width: 55vw;height: auto;}
.homec .Ctrlyearp{width: 100%}
.homec .Ctrlyear{width: calc(100% - 1.6rem)}
.homec:after{height: 45vw}
.homec:before{width: 45%;background-size: 100% auto;background-position: bottom left;bottom: 45vw}
.homed .aleft{width: 100%;margin-bottom: .3rem}
.homed .aright{width: 100%}
.homed .aright ul li{padding: .2rem 0}
.homed .aright ul li .txt{width: calc(100% - 1.1rem)}
.homed .aleft ul li:nth-child(1){width: 60%;margin-right: 2%;height: 4rem}
.homed .aleft ul li:nth-child(2){width: 38%;height: 1.9rem}
.homed .aleft ul li:nth-child(3){width: 38%;height: 1.9rem}
.homed{padding-bottom: .8rem}
/* .homee:before{width: 30%;background-size: 100% auto} */
.homef{padding: .5rem 0 1.2rem}
.homeg .icoSp{padding-top: .1rem}
.homef .sico .ico{width: 1.2rem;height: 1.2rem;margin-bottom: .1rem}
.homef .sico .txt span em{font-size: .34rem;}
.homef .swiper-slide:nth-child(2n+1) .sico{padding-top: 0}

.homeg .mediaList li .pic{height: 30vw}
.homeg .mediaList li:nth-child(1){width: 50%}
.homeg .mediaList li:nth-child(2){width: 50%}
.homeg .mediaList li:nth-child(3){width: 100%}
.homeg .mediaList li:nth-child(3) .pic{height: 40vw}
.homeg .mediaList li:nth-child(4) .pic{height: 40vw}
.homeg .mediaList li:nth-child(4){width: 100%}
.homeg .mediaList li:nth-child(5){width: 50%}
.homeg .mediaList li:nth-child(6){width: 50%}
}
@media screen and (max-width: 700px){
.homeg .icoSp{width: 100%}
.homeg .slide-ico{width: calc(100% - 1.1rem)}

}
@media screen and (max-width: 640px){
	.homeg .icoSp .pic{height: 50vw}
	.homeg .ssbtn .prev{left: -.1rem}
.homeg .ssbtn .next{right: -.1rem}
.homea .aleft .slideTxts{padding: .15rem .2rem}
.homea .aleft .slide-newsPic .swiper-pagination-bullets{right: .15rem;}
.homea .aleft .slide-newsPic .swiper-pagination-bullets span{width: 8px ;height: 8px;}
.homeb{padding-bottom: .5rem}
.homeb .aright .calendar .calendar-content .curyear{font-size: 1.6rem}
.homeb .aright .calendar .calendar-content td{padding: 5px 0}
.homeb .aright .slide .sbtn{margin: .2rem;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: flex}
.homeb .aright:before{background-size:  100% auto;width: 100%;background-position: left bottom}
.homec .slideHd .swiper-slide{width: 65vw}
.homec:after{height: 75vw}
.homec:before{width: 45%;bottom: 75vw}
.homee ul{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.homee ul li{width: 48%;margin: 0 1%;margin-bottom: .15rem}
.homee:before{width: 45%;background-size: 100% auto}
.homeg:before{width: 10%;background-size: 100% auto}
}
@media screen and (max-width: 580px){
.homeb .aleft .intit{margin-bottom: .2rem}
.homeb .aright .slide{width: 100%}
.homeb .aright .calendar{width: 100%}
.homeb .aright .calendar{padding-bottom: .3rem}
.homeb .aright .slide .randomPic{height: 45vw}



}
@media screen and (max-width: 480px){
.homea {padding: .5rem 0 .05rem;}
.homed{padding-top: .5rem}
.homed .aleft ul li:nth-child(1){width: 100%;margin-right: 0;height: 55vw;margin-bottom: .18rem}
.homed .aleft ul li:nth-child(2){width: 48.5%;margin-bottom: 0;margin-right: 3%;height: 30vw}
.homed .aleft ul li:nth-child(3){width: 48.5%;height: 30vw}
.homeg .mediaList li .txt{padding: 0.15rem .15rem}
.homee ul li{width: 100%;margin: 0 0 .15rem 0;}
}

@media screen and (max-width: 360px){
	.intit h3 span em{font-size: .3rem}
	.homeg .slide1-ico .ico {
    margin: .1rem .1rem;
}
	}
	@keyframes scaleTwo{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.6);opacity:0}}

.homeg .icoSp .pic{position: relative;}
.homeg .icoSp .pic .swi-play{position: absolute;left: 50%;top:50%;width: .66rem;height: .66rem;border-radius:50%;background: rgba(39,73,166,.8);color: #fff;text-align: center;line-height: .66rem;z-index: 3;margin-left: -.33rem;margin-top: -.33rem;font-size: .3rem;}
.homeg .icoSp .pic .swi-play:before{position: relative;z-index: 3}
.homeg .icoSp .pic .swi-play:after{content: '';width: 100%;height: 100%;border-radius:50%;position: absolute;left:0;top: 0;background: rgba(39,73,166,.7);z-index: 2;animation:scaleTwo 1.8s infinite;display: block;}


.home{padding-top: 1.3rem}
.home .header{padding-top: 0.15rem;}
/* .home{background: url(../images/new/bodybg.jpg) no-repeat top center;background-size: 100% 100vh;min-height: 100vh;} */
/*.homeaa{background: url(../images/new/zs221.png) no-repeat center 75%;background-size: 40% auto}*/
@media screen and (min-width: 1921px){


}
@media screen and (max-width: 980px){
.home{padding-top: .8rem}
/*.homeaa {
    background: url(../images/new/zs221.png) no-repeat center 35%;
    background-size: 50% auto;
}*/
}
.slideHd .pic{height: 4.5rem}
.slideHd .pic img{display: none}
@media screen and (max-width: 980px){
 .slideHd .pic{height: 32vw} 
}
@media screen and (max-width: 640px){
 .slideHd .pic{height: 36vw} 
}
/*忙鈥撀懊ヂ⑴�*/
.icoSplist{padding-bottom: .2rem;display: none;}
.icoSplist li{margin-bottom: .35rem}
.icoSplist li .pic{height: 45vw}
@media screen and (max-width: 480px){
.icoSp1{opacity: 0;visibility: hidden;position: absolute;z-index: -10000;top: 0;left: 0;display: none}
.icoSplist{display: block;} 
}

/*忙鈥撀懊ヂ⑴�*/
