

.art2 .imgbox{ margin-bottom: 76px; }
.art2 .imgbox .lbox{ width: 943px; height: 630px; margin-right: 1px;   box-sizing: content-box;}
.art2 img:first-child{ margin-left: 0; }
.art2 .imgbox .rbox{ overflow: hidden; height: 630px;  }
.art2 .lbox .slick-item {height: 630px;text-align: center;line-height: 630px;}
.art2 .lbox .slick-item img {width: auto;height: 100%; max-height: 100%;display: inline-block;vertical-align: middle;}
.art2 .rbox .slick-mod{ height: 630px; margin-left: 22px;}
.art2 .rbox .slick-list{ height: 630px !important;}
.art2 .rbox .slick-slide{ border: none; width: 258px;}
.art2 .rbox .slick-item{ position: relative; height: 160px; margin: 0px 0 6px; cursor: pointer;}
.art2 .rbox .slick-item .img{/* margin: 11px 0; */position: relative; width: 258px;height: 140px;text-align: center;line-height: 140px;box-sizing: border-box;}
.art2 .rbox .slick-item img{  height: 100%; display: inline-block;vertical-align: middle;width: 100%;}
.art2 .rbox .slick-current .slick-item .img:after{ content: ""; width: 258px; box-sizing: border-box; -webkit-box-sizing: border-box; position: absolute; bottom: 0; left: 0px; border: 2px solid #8a7663; top: 0; z-index: 99;}
.art2 .rbox .slick-arrow:after{ display: none; }
.art2 .rbox .slick-arrow{ width: 258px; height: 40px;  border-radius: 0; background-repeat: no-repeat; background-position: center; opacity: 1; }
.art2 .rbox .slick-prev{ bottom: auto; top: 40px; left: 0; background-image: url(../image/temp1/zjzg-img20.png); }
.art2 .rbox .slick-next{  bottom: 0; top: auto; right: 70px; background-image: url(../image/temp1/zjzg-img19.png); }
.art2 .article-title{ margin-bottom: 37px; }











	
	@keyframes r{
		from{ transform: rotate(0deg); }
		to{ transform: rotate(360deg); }
	}
@media screen and (min-width: 1230px) {
	.hl2 .tab-item .li:hover{ color: #015746; }
	.ab1 .slick-item:hover::after{ background-image: url(../image/lys/png25_03.png); }
	.ab3 .slick-item:hover .imsk{ display: none; }
	.ab3 .slick-item:hover .h18{ /* padding: 0 24px; */ top: 336px; color: #fff; }
	.dep2 .rbox .slick-item:hover{ color: #007d5c; }
	.dep2 .rbox .slick-item:hover::before{ background-image: url(../image/lys/png46_03.png); }
	.dep2 .rbox .slick-item:hover::after{ background: #00624e; }
	
	.hsc img{ -webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out; }
	.hsc,.hsc .img{ overflow: hidden; }
	.hsc:hover img{ -webkit-transform: scale(1.1);transform: scale(1.1); }
	
	.broad .pubanner .iconbox .icon img{ transition: all 0.5s; -webkit-transition: all 0.5s; }
	.broad .pubanner .iconbox .li:hover img{ transform: rotateY(360deg); -webkit-transform: rotateY(360deg); }
	.bd1 .con .li:hover .h20,.bd1 .con .li:hover .h22{ color: #d4b874; }
	.bd1 .con .li:hover .detail .a1{ background-image: url(../image/lys/png79_03.png); }
	.bd1 .con .li:hover .detail .a2{ background-image: url(../image/lys/png80_03.png); }
	
	.hl1 .slick-item{ transition: all 0.8s; -webkit-transition: all 0.8s; /*opacity: 0; transform: translateY(-10%); -webkit-transform: translateY(-10%); */}
	.hl1.on .slick-item{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); }
	.hl1.on .slick-slide:nth-child(2) .slick-item{ transition-delay: 0.5s; -webkit-transition-delay: 0.5s; }
	.hl1.on .slick-slide:nth-child(3) .slick-item{ transition-delay: 1s; -webkit-transition-delay: 1s; }
	.hl1.on .slick-slide:nth-child(4) .slick-item{ transition-delay: 1.5s; -webkit-transition-delay: 1.5s; }
	.hl3 .slick-item{ transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0; transform: translateY(-10%); -webkit-transform: translateY(-10%); }
	.hl3.on .slick-item{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); }
	.hl3.on .slick-slide:nth-child(2) .slick-item{ transition-delay: 0.5s; -webkit-transition-delay: 0.5s; }
	.hl3.on .slick-slide:nth-child(3) .slick-item{ transition-delay: 1s; -webkit-transition-delay: 1s; }
	.hl3.on .slick-slide:nth-child(4) .slick-item{ transition-delay: 1.5s; -webkit-transition-delay: 1.5s; }
	.cul2 .list .li{ transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0; transform: translateY(-10%); -webkit-transform: translateY(-10%); }
	.cul2.on .list .li{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); }
	.cul2.on .list .li:nth-child(2){ transition-delay: 0.5s; -webkit-transition-delay: 0.5s; }
	.cul2.on .list .li:nth-child(3){ transition-delay: 1s; -webkit-transition-delay: 1s; }
	.cul2.on .list .li:nth-child(4){ transition-delay: 1.5s; -webkit-transition-delay: 1.5s; }
	.cul1 .middle{ transition: all 0.8s; -webkit-transition: all 0.8s; opacity: 0; }
	.cul1 .it1 .middle{ transform: translateX(-10%); -webkit-transform: translateX(-10%); }
	.cul1 .it3 .middle{ transform: translateX(10%); -webkit-transform: translateX(10%); }
	.cul1.on .middle{ opacity: 1; transform: translateX(0); -webkit-transform: translateX(0); }
	.cul1.on .it1 .middle:nth-child(2){ transition-delay: 0.5s; -webkit-transition-delay: 0.5s; }
	.cul1.on .it1 .middle:nth-child(1){ transition-delay: 1s; -webkit-transition-delay: 1s; }
	.cul1.on .it3 .middle:nth-child(3){ transition-delay: 1.5s; -webkit-transition-delay: 1.5s; }
	.cul1.on .it3 .middle:nth-child(2){ transition-delay: 2s; -webkit-transition-delay: 2s; }
	.cul1.on .it3 .middle:nth-child(1){ transition-delay: 2.5s; -webkit-transition-delay: 2.5s; }
	.cul1 .it2{ transition: all 0.5s; -webkit-transition: all 0.5s;opacity: 0; transform: translateY(-10%); -webkit-transform: translateY(-10%); }
	.cul1.on .it2{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); }
	
	
}




@media screen and (max-width: 750px){
	/*.popv .cont .i{ display: none !important; }*/
	.pop-alert .pop-dialog{ width: 7rem; height: 5rem;}
	.article{ padding:0.8rem 0 0.4rem 0 !important; }
	.article-title{ margin-bottom: 0.4rem;}
	.article-title .h30{ font-size:0.36rem; margin-bottom: 0.2rem; }
	.article-title .info span{ margin:0 0.15rem; display: inline-block; }
	.article-cont{ margin-bottom: 0.3rem; font-size: 0.3rem; margin: 0 0 0.4rem; }
	.article-cont .p, .article-cont p, .article-cont div{ margin-bottom: 0.2rem; line-height: 1.5; }
	.art2 .imgbox .lbox{ display: none; }
	.art2 .imgbox .rbox{ height: auto; }
	.art2 .article-title{ margin-bottom: 0.4rem; }
	.art2 .rbox .slick-current .slick-item .img:after{ display: none; }
	.art2 .rbox .slick-list{height: 5.3rem !important;}
	.art2 .rbox .slick-mod{ height: auto; margin: 0.2rem; }
	.art2 .rbox .slick-arrow{ height: auto;width: 10%; }
	.art2 .rbox .slick-prev{ bottom: 0; background-image: url(../image/temp1/prev3.png);background-size: 100%;top: 2.6rem; }
	.art2 .rbox .slick-next{ top: 2.63rem; background-image: url(../image/temp1/next3.png);background-size: 100%;right: 0; }
	.art2 .imgbox{ margin-bottom: 0.4rem; }
	.article-cont img{ margin-bottom: 0.2rem; }
	
	
	
	
	.h42{ font-size: 0.63rem; }
	.more{ width: 1.2rem; height: 1.2rem; background-size: cover; }
	.more a{ padding: 0 0.12rem; }
	
	.spr,.writing-vertical1{ writing-mode: horizontal-tb; }
	.pubanner{ min-height: 6rem; height: auto; text-align: center; }
	.pubanner .tbox{ position: relative; right: auto; top: auto !important; padding: 0.8rem 0; }
	.pubanner .tit{ display: block; line-height: 1.5; width: auto; padding: 0; float: none;}
	.pubanner .tit .h18{ position: static;  writing-mode: horizontal-tb;}
	.pubanner .tit:after, .pubanner .tit:before{ display: none; }
	.pubanner .p{ padding: 0.3rem 0; text-align: left; float: none; writing-mode: horizontal-tb;}
	.pubanner .p br{ display: none; }
	.pubanner .detail{ font-size: 0.33rem; display: inline-block; float: none;}
	.pubanner .detail span{ display: inline-block; }
	.pubanner .detail .t{ margin: 0 0.2rem; vertical-align: top; line-height: 0.6rem; width: auto;writing-mode: inherit;writing-mode: inherit;-webkit-writing-mode: inherit;}
	.pubanner .detail .arrow{ width: 0.4rem; height: 0.6rem; background-size: 100% 100%;display: inline-block; }
	.pubanner .detail .a1{ background-image: url(../image/lys/png15_03.png); }
	.pubanner .detail .a2{ background-image: url(../image/lys/png16_03.png); }

	.tsyl_team_banner .h42{ width: auto; font-size: 0.36rem; }
	
	.hl1{ padding: 1rem 0; }
	.hl1 .slick-mod{ margin: 0.5rem 0 0; }
	.hl1 .slick-item{ width: 90% !important; height: auto; }
	.hl1 .slick-item .h16{ padding: 0.2rem; }
	.hl1 .more{ margin-top: 0.2rem; }
	.hl2{ padding: 1rem 0; }
	.hl2 .tab-term .s1{ width: 2.84rem; height: 0.8rem; line-height: 0.78rem; border: 1px solid #fff; background: transparent; }
	.hl2 .tab-term.cur .s1{ background: #fff; }
	.hl2 .tab-cont{ margin: 0.4rem 0; }
	.hl2 .tab-item{ width: 100%; margin-left: 0; }
	.hl2 .tab-item .li{ float: none; width: 100%; height: auto; background: transparent; padding: 0; margin: 0.2rem 0; }
	.hl2 .tab-item .li .a{ padding: 0.5rem 0.3rem;  background: #fff; }
	.hl2 .tab-item .li .p{ margin: 0.2rem 0; }
	.hl3{ padding: 1rem 0; }
	.hl3 .slick-mod{ padding: 0.4rem 0; }
	.hl3 .slick-item{ width: 80% !important; }
	.hl3 .slick-item .img{ height: auto; }
	.hl3 .slick-item .h18{ padding: 0.2rem; }
	
	.ab1{ padding: 1rem 0; }
	.ab1 .con{ margin-top: 0.4rem; }
	.ab1 .slick-item{ height: 7.16rem; background-size: auto 100%; }
	.ab1 .slick-item:after{ background-size: auto 100%; }
	.ab1 .con .a{ padding-top: 1.2rem; }
	.ab1 .con .img{ width: 50%; height: auto; }
	.ab2{ padding: 1rem 0; }
	.ab2 .img{ width: 100%; height: auto; }
	.ab3{ padding: 1rem 0; }
	.ab3 .slick-mod{ margin-top: 0.4rem; }
	.ab3 .slick-mod .imsk{ display: none; }
	.ab3 .slick-mod .img{ width: 90%; height: auto; background: none; }
	.ab3 .slick-mod .inner{ padding: 0; }
	.ab3 .slick-mod .h18{ position: static; transform: translateY(0); -webkit-transform: translateY(0); color: #fff; margin-top: 0.3rem; }
	.ab3 .slick-list{ padding-bottom: 0; }
	
	.navigation{ padding: 1rem 0; }
	.navigation .nav_lbox{ width: 100%; float: none; margin-bottom: 0.4rem; }
	.navigation .nav_lbox .bg1,.navigation .nav_lbox .bg3,.navigation .nav_rbox .bg1,.navigation .nav_rbox .bg3{ display: none; }
	.navigation .nav_lbox .bg2,.navigation .nav_rbox .bg2{ top: 0; bottom: 0; background-size: 120% auto; background-position: center; }
	.navigation .nav_lbox .inner{ padding: 0.5rem 0.3rem; height: 4.8rem; }
	.navigation .nav_lbox .h20+.h20{ margin-top: 0.3rem; }
	.navigation .nav_rbox{ width: 100%; padding: 0; }
	.navigation .nav_rbox .inner{ padding: 0.5rem 0.3rem; height: auto; background: none; }
	.navigation .nav_rbox .imgbox{ height: 4rem; margin-top: 0.4rem; }
	.navigation .nav_rbox .imgbox .img{ width: 100% !important; }
	
	.art_con{ background-size: cover; }
	
	.o_service .nav_rbox .p, .o_service .nav_rbox p{ margin-bottom: 0.2rem; }
	
	.dep1 .slick-item{  }
	.dep1 .con .img{ width: 80%; }
	.dep1 .con .a{ padding-top: 0.8rem; }
	.dep2{ padding-bottom: 0; }
	.dep2 .lbox, .dep2 .rbox{ position: relative; }
	.dep2 .lbox{ width: 100%; padding: 0.4rem 0; background-image: none !important; }
	.dep2 .lbox .msk{ display: none; }
	.dep2 .lbox .pubc-title{ position: relative; top: auto; right: auto; }
	.dep2 .lbox .pubc-title .icon{ width: 0.35rem;height: 0.50rem;background-size: auto 100%; }
	.dep2 .lbox .pubc-title .s2{ margin: 0 0.05rem; color: #595959; }
	.dep2 .lbox .pubc-title .s1{ background-image: url(../image/pubc-title-icon1.png); }
	.dep2 .lbox .pubc-title .s3{ background-image: url(../image/pubc-title-icon2.png); }
	.dep2 .rbox{ width: 100%; padding-bottom: 1.5rem; }
	.dep2 .rbox .con{ width: 100%; }
	.dep2 .rbox .slick-item{ padding: 0 0.4rem 1rem; height: auto !important; text-align: center; }
	.dep2 .rbox .h20{ padding-top: 0.4rem; writing-mode: vertical-lr;
  writing-mode: tb-rl;}
	.dep2 .slick-arrow{ bottom: -1rem; top: auto; }
	.dep2 .slick-prev{ left: 15%; right: auto; }
	.dep2 .slick-next{ right: 15%; }
	
	.inher1 .con{ margin-top: 0.4rem; }
	.inher1 .con .i_img{ float: none; width: 100%; height: auto; }
	.inher1 .con .tbox{ height: auto; background-size: cover; }
	.inher1 .con .tbox .inner{ padding: 0.5rem 0.3rem; }
	.inher1 .con .tbox .way{ margin: 0.2rem 0 0.1rem; }
	.inheritance .ab3 .slick-mod .h18{ margin-top: 0.3rem; }
	
	.lcol1{ padding: 1rem 0; }
	.lcol1 .con{ width: 100%; margin-left: 0; }
	.lcol1 .item{ width: 100%; height: auto; padding: 0; background: none; }
	.lcol1 .item+.item{ margin-top: 0.4rem; }
	.lcol1 .item .titbox{ float: none; margin-right: 0; margin-bottom: 0.4rem; }
	.lcol1 .item .h42{ line-height: 1.5; padding: 0; margin-bottom: 0.3rem; text-align: center; display: block; width: auto;}
	.lcol1 .item .h42:after, .lcol1 .item .h42:before{ display: none; }
	.lcol1 .it1 .img{ width: 100%; height: auto; margin-bottom: 0.4rem; }
	.lcol1 .it1 .li .x-tit1{ float: none; width: 100%; margin-bottom: 0.1rem; }
	.lcol1 .it1 .li .arial{ float: none; padding-left: 22px; }
	.lcol1 .it1 .li+.li{ margin-top: 0.2rem; }
	.lcol1 .it2 .li .img{ width: 40%; height: auto; margin-right: 0.3rem; }
	.lcol1 .it2 .li .tbox{ height: auto; padding-top: 0.2rem; }
	.lcol1 .it2 .li .tbox .arial{ position: static; margin-top: 0.1rem; }
	.lcol1 .it2 .li+.li{ margin-top: 0.3rem; }
	.lcol2{ padding: 1rem 0; }
	.lcol2 .h42{ padding: 0; background: none; margin-bottom: 0.4rem; }
	.lcol2 .con{ margin: 0 0 0.4rem; }
	.lcol2 .con .li{ float: none; width: 100%; padding: 0; }
	.lcol2 .con .li .inner{ width: 100%; height: auto; padding: 0; background: #fff; }
	.lcol2 .con .li .inner .a{ padding: 0.5rem 0.3rem; }
	.lcol2 .con .li+.li{ margin-top: 0.3rem; }
	.lcol2 .con .li .p{ margin: 0.2rem 0; }
	.lcol3{ padding: 1rem 0; }
	.lcol3 .h42{ padding: 0; background: no-repeat; }
	.lcol3 .con{ margin: 0.4rem 0 0.3rem; }
	.lcol3 .con .limg{ float: none; width: 100%; height: auto; }
	.lcol3 .con .rbox{ margin-top: 0.4rem; }
	.lcol3 .con .rbox .img{ width: 100%; height: auto; float: none; }
	.lcol3 .con .rbox .tbox{ height: auto; padding: 0.4rem 0.2rem; }
	.lcol3 .con .rbox .h20{ margin-bottom: 0.2rem; }
	.lcol3 .con .rbox .arial{ position: static; margin-top: 0.2rem; }
	.lcol3 .con .rbox .li+.li{ margin-top: 0.4rem; }
	.lcol4{ height: auto; }
	.lcol4 .lbox, .lcol4 .rbox{ position: static; width: 100%; }
	.lcol4 .lbox{ padding: 1rem 0.25rem 0.5rem; }
	.lcol4 .rbox{ padding: 0.4rem 0.25rem 1rem; }
	.lcol4 .lbox .con{ position: static; width: 100%; }
	.lcol4 .lbox .list{ margin: 0.3rem 0; }
	.lcol4 .lbox .item+.item{ margin-top: 0.4rem; }
	.lcol4 .lbox .date{ float: none; margin: 0 0 0.2rem 0; text-align: left; }
	.lcol4 .lbox .date .h42,.lcol4 .lbox .date .p{ display: inline-block; }
	.lcol4 .lbox .date .h42{ margin: 0 0.2rem 0 0; }
	.lcol4 .lbox .h20{ margin-bottom: 0.1rem; }
	.lcol4 .lbox .more{ margin: auto; }
	.lcol4 .rbox .con{ padding: 0; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; }
	.lcol4 .rbox .ltit{ float: none; margin-right: 0; }
	.lcol4 .rbox .icon_wrap{ margin: 0 auto 0.1rem; }
	.lcol4 .rbox .item+.item{ margin-top: 0.5rem; }
	
	.broad .pubanner .tbox{ right: auto; padding-bottom: 0.4rem; }
	.broad .pubanner .iconbox{ position: relative; right: auto; top: auto; padding-bottom: 0.8rem; }
	.broad .pubanner .iconbox .li{ display: inline-block; }
	.bd1{ height: auto; padding: 0.8rem 0; background-position: right center; overflow: hidden;}
	.bd1 .rdiv{ width: 90%; left: 0; right: 0; top: 1%; margin: auto; }
	.bd1 .titbox{    position: relative;
    width: 100%;
    background: none;
    padding-top: 0;
    left: inherit;
    z-index: 1;}
	.bd1 .titbox .h42{ line-height: 1.5; width: auto; padding: 0; text-align: center; }
	.bd1 .titbox .h42:after, .bd1 .titbox .h42:before{ display: none; }
	.bd1 .con{ position: static; width: 100%; margin-top: 0.4rem; }
	.bd1 .titbox .more{ position: static; margin-top: 0.3rem; margin-left: auto; }
	.bd1 .con .li{ width: auto; height: 10.52rem; background: #763a27; }
	.bd1 .con .inner{ padding: 0.5rem 0.3rem; }
	.bd2{ padding: 0; }
	.bd2 .lbox{ position: relative; height: 6rem; }
	.bd2 .lbox{ width: 100%; background-position: left center; background-size: 150% auto; }
	.bd2 .lbox .con,.bd2 .rbox .con{ width: 100%; }
	.bd2 .rbox{ width: 100%; position: relative; }
	.bd2 .icon{ width: 1.5rem; height: auto; margin-top: 0.4rem; }
	.bd2 .rbox .bbox{ display: none; }
	.bd2 .rbox .slick-arrow:after{ display: none; }
	.bd2 .rbox .slick-arrow{ background-repeat: no-repeat; background-color: transparent; border-radius: 0; background-position: center; }
	.broad .dep1{ padding: 1rem 0; }
	.broad .dep1 .con{ margin: 0.4rem 0 0; }
	.broad .dep1 .slick-prev{ left: 0; }
	.broad .dep1 .slick-next{ right: 0; }
	.broad .dep1 .more{ margin-top: 0.4rem; }
	.broad .dep1 .slick-item{ width: 70% !important; height: 7.16rem; background-size: auto 100%; }
	.bd3{ padding-bottom: 0; }
	.bd3 .lbox, .bd3 .rbox{ width: 100%; position: relative; height: 6rem; }
	.bd3 .icon{ width: 1.5rem; height: auto; margin-top: 0.4rem; }
	
	.pop-mod .pop-close{ width: 0.5rem; height: 0.5rem; background-size: cover; top: -0.7rem; right: 0; }
	.pop1 .imgbox{ width: 80%; height: auto; padding: 0; margin-bottom: 0.2rem; }
	.pop1 .pop-dialog{ background-size: cover; }
	.pop1 .slick-arrow:after{ display: none; }
	.pop1 .slick-arrow{ background-repeat: no-repeat; background-color: transparent; border-radius: 0; background-position: center; }
	.pop1 .slick-next{ right: 0; }
	.pop1 .slick-prev{ left: 0; }
	
	.volunteer .pubanner .tbox{ right: auto; }
	.volunteer .pubanner .pd_box{ width: 100%; height: auto; background-size: 100% auto; margin-top: 0.4rem; float: none;}
	.volunteer .pubanner .pd_box .h20 {writing-mode: horizontal-tb;float: none;}
	.volunteer .pubanner .pd_box .p {height: auto;}
	.volunteer .pubanner .pd_box .inner{ padding: 0.5rem 0.3rem; }
	.volunteer .hl1 .slick-item .h20{ padding: 0.2rem; }
	.volunteer .hl2 .tab-term .s1{ background: transparent; border-color: #763a27; }
	.volunteer .hl2 .tab-term.cur .s1{ background: #763a27; }
	
	.broad .pubanner .tbox .p{ line-height: 1.5; }
	.hl1 .con{ margin-bottom: 0.3rem; }
	.inheritance .ab3 .slick-list{ padding-bottom: 0.3rem; }
	
	.pubanner .msk {background: rgba(0,0,0,0.2);}
	.inher1 .con .tbox .inner .scroll1 {max-height: 4.6rem;}
	.inher1 .con .tbox .inner .mCSB_scrollTools {top: 0.4rem;}

	.hl2 .tab-item .more {margin: 0.4rem auto -0.4rem;}

	.art2 .rbox .slick-item .img {height: 4.94rem;line-height: 4.94rem;width: 100%;}
	/*.art2 .rbox .slick-item img {width: 100%;height: auto;}*/
	.art2 .rbox .slick-item {height: auto;margin-bottom: 0;}
	.lcol1 .item .titbox .more {position: static;}
	
}












