.part3-r{width: calc(50% - 20px);}


.wp3{max-width:1280px;margin:0 auto}
.g-more{float:right;padding-right:36px;line-height:28px;background:url(../images/z-i1.png) right center no-repeat;font-size:16px;color:#000;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}

.g-more:hover{color:#930a41}

.row-a2{background:center center no-repeat;background-size:cover}

.m-notice{position:relative;z-index:2;overflow:hidden;padding:90px 0 0}

.m-notice .line{position:absolute;bottom:8px;left:0;right:0;z-index:-1;height:1px;background-color:#fff;opacity:.2}

.slick-notice{margin:0 -10px}

.slick-notice .slick-list{padding-top:33px}

.slick-notice .item{padding:0 10px}

.slick-notice .con{position:relative;top:0;display:block;min-height:190px;padding:26px 30px 0;margin-bottom:20px;background:url(../images/z-p4.png) center center no-repeat;background-size:contain;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slick-notice .time{display:block;margin-bottom:8px;font-family:Georgia;font-size:24px;color:#fff}

.slick-notice .circular{position:relative;left:86%;display:block;width:17px;height:17px;background:url(../images/z-i2.png) center center no-repeat;background-size:contain;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-notice .item:hover .circular{background-image:url(../images/z-i2-1.png)}
.slick-notice .item:hover .con{background-image:url(../images/z-p5.png);top:-10px}
.slick-notice .slick-arrow{position:absolute;bottom:0;width:10px;height:16px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background:center center no-repeat;background-size:contain;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-notice .slick-prev{left:-52px;background-image:url(../images/z-i3.png)}

.slick-notice .slick-next{right:-52px;background-image:url(../images/z-i4.png)}
.slick-notice .slick-arrow:hover{opacity:.6}

.m-notice1{position:relative;z-index:9;overflow:hidden;padding-top:91px;margin-bottom:-116px}

.m-slick .item{min-height:403px;padding-top:55px}


.row-a3{overflow:hidden;background:center center no-repeat;background-size:cover}

.ul-tab{overflow:hidden;text-align:center;margin-bottom:1.25rem;position: relative;}
.ul-tab::after{content: "";position: absolute;bottom: 0;left: auto;width: 100%;height: 1px;background:#004b87;}

.ul-tab li{position:relative;z-index:2;overflow:hidden;margin-bottom:38px;text-align:center;display:table-cell;}

.ul-tab a{display:inline-block;font-size:2rem; letter-spacing: 0.25rem;color:#999999;line-height:3.4375rem;width:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-top:1px solid #004b87;border-left:1px solid #004b87;border-right:1px solid #004b87;border-top-left-radius: 7px;border-top-right-radius: 7px;padding: 0 1.25rem;border-color: transparent;border-bottom:1px solid #004b87;}
	.ul-tab li.on {
		box-shadow: 5px 5px 5px #bbafaf;
	}
	.ul-tab li.on a {
		color: #323232;
		border-right: 1px solid #004b87;
		border-top-left-radius: 7px;
		border-top-right-radius: 7px;
		border-color: #004b87;
		border-bottom: 1px solid #dae8f3;
	}

.m-taber{position:relative;z-index:-2;box-sizing:border-box;overflow:hidden;height: 0;}

.m-taber.show{padding-top:11px;height:auto;position:relative;z-index:2;overflow:visible;min-height: 25rem;}
.m-taber.show::after{content: "";position: absolute;left: 0;top: 45px;width: 100%;height: 100%;background-color:rgba(219,225,238,.8);z-index: -1;}
.tab-con{opacity:0;transform:translateX(100px);-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px)}
.m-taber.show .tab-con{opacity:1;transition:all 2s;-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}


.row-a3 .g-t1,.row-a3 .ul-tab{text-align:left}
.m-txts1{z-index: 9;margin-top: 2.8125rem;width: 45%;position: absolute;right: 1.25rem;}
.m-txts1 .con{width:100%;padding-left: 2%;padding-right: 2%;}
.m-txts1 .tit a{font-size:1rem;color:#323232;line-height:1.5rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px}
.m-txts1 .desc{font-size:0.75rem;color:#999999;line-height:1.25rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m-txts1 .more{margin-top:30px}
.m-txts1 .more a{font-size:16px;color:#fff;display:inline-block;line-height:29px;padding-right:37px;background:url(../images/icons05.png) right center no-repeat}
.row-a3 .wp{position:relative}
.slick-current .pic{border: 1px solid #ddd;background:#ddd;}
.m-slick1{position:absolute;left: 0;width:100%;z-index: 3;}
.img-slick1{width: 100%;}
.img-slick1 .slick-arrow{position:absolute;cursor:pointer;font-size:0;border:none;outline:0;width:32px;height:32px;z-index:2;top:137%;margin-top:-16px;cursor: pointer;z-index: 8;}
.img-slick1 .slick-prev{left:116px;background:url(../images/prev1.png) center center no-repeat;opacity: 0.8;}
.img-slick1 .slick-prev:hover{opacity: 1;}
.img-slick1 .slick-next{right:106px;background:url(../images/next1.png) center center no-repeat;opacity: 0.8;}
.img-slick1 .slick-next:hover{opacity: 1;}
.img-slick1 .item{position:relative;height: auto;overflow: hidden;}
.img-slick1 .item a{display: flex;justify-content: space-between;flex-wrap: wrap;}
.img-slick1 .item a .pic{width: 320px;overflow: hidden;height: 220px;}
.img-slick1 .item a .pic img{width: 100%;overflow: hidden;height: 100%;transition: 0.4s;object-fit: cover;}
.img-slick1 .item a .pic img:hover{transform: scale(1.2);transition: 0.4s;}
.img-slick1 .item a .text{width: calc(100% - 340px);padding-right: 20px;}
	.img-slick1 .item a .text .tit {
		line-height: 1.5rem;
		font-size: 16px;
		color: #323232;
		font-weight: bold;
		margin: 1.4375rem 0 0.9375rem 0;
		padding-bottom: 0.5rem;
		position: relative;
	}
	.img-slick1 .item a .text .tim {
		text-align: right;
		color: #999999;
		font-size: 12px;
	}
.img-slick1 .item a .text .tit:hover{color:#004b87;}
.img-slick1 .item a .text .tit::after{position: absolute;left: 0;bottom: 0;content: "";width: 1.875rem;height: 2px;background: #004b87;transition: 0.4s;}
.img-slick1 .item a .text .tit:hover::after{width: 100%;transition: 0.4s;}
.img-slick1 .item a .text .desc{font-size: 0.75rem;line-height: 1.25rem;color: #999999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow:hidden;}

.img-slick1 .item::after{content:'';position:absolute;left:0;width:100%;bottom:0;height:90px;background-size:100% auto}

.img-slick2{width:95%;margin:1.25rem auto 0 auto;z-index:2;}

.img-slick2 .pic{width:7.875rem;height:7.875rem;border-radius:50%;overflow:hidden;cursor:pointer;transform:scale(.54);transform-origin:50% 50%;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;margin: 0 auto;}

.img-slick2 .pic::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}

.img-slick2 .pic img{display:block;width:100%;height:100%;object-fit: cover;}
.img-slick2 .slick-list{padding:0!important}

.img-slick2 .slick-next .pic{transform:scale(.54)}

.img-slick2 .slick-center .pic{transform:scale(1);}

.img-slick2 .slick-center .pic::after{display:none}
.draggable{padding-left: 1.25rem;}


.row-a6 .col-r{padding-top:6.1979vw}

.ul-list5-1 h4{font-size:1.25vw}

.m-list1 h4{font-size:1.5625vw}

.ul-list7{margin:0 -6.25vw 0 -10px;padding-top:3.4895vw}

.ul-list7 .con{padding:1.875vw 0 1.7708vw}

.ul-list7 .icon{width:2.864vw;height:2.864vw;margin:0 auto .7219vw}

.ul-list7 .tit{font-size:1.3541vw}

.m-recruit{padding-top:2.8125vw}

.m-recruit .g-t1{padding-left:8.2291vw;margin-bottom:-1.927vw}

.ul-list6{padding-bottom:2.239vw;margin-left:10.677vw}

.ul-list6 li{padding-top:1.9791vw;width:8.333vw;height:8.333vw}

.ul-list6 .l1,.ul-list6 .l4{margin-left:6.51vw}

.ul-list6 .icon{width:2.708vw;height:2.708vw}

.ul-list6 .l2{margin:-1.822vw 4.6875vw 0 0}

.ul-list6 .l3{margin:-1.8229vw 0 0}

.ul-list6 .l4{margin-top:-1.822vw}

.ul-list4 .con{padding:1.458vw 0 1.354vw}

.ul-list4 .icon{width:2.3437vw;height:2.3437vw}

.slick-for .txt{padding-top:5.9375vw}

.slick-nav{right:4.895vw;bottom:-3.802vw}

.ul-list3{min-height:20.989vw}

.ul-list2{margin-bottom:2.916vw}

}

@media only screen and (max-width:1630px){

.m-txts1 .tit a{font-size:20px}

.m-txts1 .desc{font-size:14px}

.nav>ul>li{margin-right:20px}

}

@media only screen and (max-width:1440px){
.wp2{padding:0 20px}
.wp2.open{padding-left:20px}
.nav>ul>li{margin-right:14px}
.ul-list2 .tit{font-size:16px}
.slick-education .tit,.ul-list4 .tit,.ul-list6 .tit{font-size:14px}
.slick-for .tit{font-size:16px}
.g-more{font-size:14px}

.ul-list2 li{padding-bottom:16px;margin-bottom:16px}

.slick-notice .con{min-height:149px}

.slick-notice .tit{font-size:16px}

.slick-notice .time{margin-bottom:0;font-size:22px}

.m-list1 li.on .con{padding:30px 40px 110px 20px}

.m-list1{margin-top:20px}

.m-list1 .desc{font-size:14px;line-height:26px;margin-bottom:25px}

.m-list1 .more{font-size:14px}

.roundabout_box .prev{left:100px}

.roundabout_box .next{right:100px}

.m-txts1 .tit a{font-size:18px}

.img-slick2{width:100%}

.ul-lists1 .icon{padding-top:50px;font-size:18px;background-size:auto 35px}

.nav>ul>li>a{font-size:14px;}

}
@media only screen and (max-width:1280px){
.wp,.wp3{width:auto;padding:0 15px}
.row-02 .pic,.row-02 .ul-txt{float:none;width:auto}

.row-02 .pic .col-left,.row-02 .pic .col-right{width:50%}

.ban h3{font-size:30px}

.snav-1 a{padding:8px 20px;font-size:18px}

.l3-q .txt{font-size:16px}

.l3-q .txt h4{font-size:24px}

.l1-q .con{padding:40px 10px 0}

.l1-q h4{font-size:14px}

.block7-3-q .txt2-q{width:100%;padding:102px 15px}
}

@media only screen and (max-width:1024px){
.draggable{padding-left: 0;}
.part3-r{width: 100%;}
.m-txts1 .con{padding: 0;}
.m-txts1{width: calc(100% - 340px);}
}
@media only screen and (max-width:598px){
.m-slick1{position:static;width:auto;margin-bottom:20px}
.m-txts1{min-height:auto}
.img-slick1 .item a .pic{width: 100%;}
.img-slick1 .item a .text{width: 100%;padding-left: 20px;}
.img-slick1 .item a .text .tit{margin-top: 1.5rem;}
}
@media only screen and (max-width:598px){
.img-slick1{width: 100%;}
.img-slick1 .item img{max-width: 100%;height: 20.75rem;max-height: 20.75rem;}
.img-slick1 .item img{max-width: 100%;height: 30.75rem;max-height: 30.75rem;}
.img-slick1 .slick-prev{left: 20px;}
.img-slick1 .slick-next{right: 20px;}
.img-slick1 .slick-arrow{top: 50%;}
.m-txts1{width: 100%;}
.img-slick1 .item a .pic{height: 363px;}
}
@media only screen and (max-width:414px){
	.img-slick1 .slick-arrow{top: 40%;}
	.img-slick1 .item a .pic{height: 253px;}
	.m-taber.show{padding-bottom: 40px;}
.ul-tab a{padding: 0 5px;font-size: 22px;}
}
@media only screen and (max-width:375px){
	.img-slick1 .item a .pic{height: 223px;}
	.img-slick1 .slick-arrow{top: 38%;}
}
@media only screen and (max-width:320px){
	.img-slick1 .item a .pic{height: 185px;}
	.img-slick1 .slick-arrow{top: 34%;}
}

.m-taber .mores{position: absolute;right: 0;top: -3.75rem;}
	.m-taber .mores a {
		transition: 0.6s all;
		font-size: 0.875rem;
		color: #323232;
		display: table;
		margin: 0 auto;
		line-height: 2.5rem;
		padding-right: 32px;
		background: url(../images/icon_arrow_right.png) no-repeat right center;
		line-height: 1.6rem;
		color: #999999;
	}
.m-taber .mores a:hover{color: #004b87;transition: 0.6s all;padding-right: 2.25rem;}

@media only screen and (max-width:580px){
	.m-taber .mores {display:none !important;top: auto;bottom: -20px;display: table;text-align: center;margin: 0 auto;width: 100%;}
}




/*************二级页二级页二级页二级页二级页二级页二级页二级页二级页二级页二级页************/

/* Nybanner开始 */
.bannerNy {position: relative;overflow: hidden;width: 100%;max-width: 1920px;z-index: 0;margin: 0 auto;}
.bannerNy .hover{background: url(../images/bannerBgTop.png)repeat-x top;position: absolute;top: 0;z-index: 9;width: 100%;height: 260px;}
.bannerNy .ejbanner{height: auto;}
.bannerNy .ejbanner img{height: auto;width: 100%;}
@media(max-width: 1024px) {
	.bannerNy{margin-top: 0;}
}

.w10{width:100%;max-width: 1920px;margin: 0 auto;}
.w128 {max-width: 1280px;width: 100%;margin: 0 auto;}
@media screen and (max-width: 1200px) {
	.w10{width: calc(100% - 0);padding-left: 25px;padding-right: 25px;}
	.w128{width: calc(100% - 0);padding-left: 25px;padding-right: 25px;}
}

/* 新闻列表页 */

/* list01 */
.list-box{padding: 2.5rem 0 4.375rem 0;position: relative;min-height:600px;}
.position{overflow: hidden;margin-bottom: 1.875rem;position: relative;border-bottom: 2px solid #004B87;}
.position h5{float: left;width: 16%;font-size: 1rem;line-height: 2.5rem;color: #323232;display: none;}
.position p{padding-left: 1.25rem;font-size: 0.875rem;line-height: 2.5rem; color: #888888;background: url(../images/position.png) no-repeat left center;}
.position p a{color: #888888;transition: 0.6s all;}
.position p a:hover{color: #94070a;transition: 0.6s all;}
.list-nav-icon{position: absolute;right: 0;top: 3.75rem;display: none;}

/*内页样式*/
.ny_left{float:left; width: 18.75%;}
.ny_left_top{padding: 1.625rem 0;background: #004b87;}
.ny_left_top h5{line-height: 2.125rem;font-size: 1.625rem;color: #fff;padding-left: 1.25rem;position: relative;font-weight: normal;}
.ny_left_top h5::after{position: absolute;left:1.25rem;bottom: -0.5rem;width: 2.1875rem;height: 2px;background: white;content: "";}
.sidenav{ overflow:hidden; display:block;border-left: 4px solid #004b87;}
.accordion { width:100%; }
.accordion .nav-link { font-size: 1.125rem;color: #000;display: block;line-height: 3.75rem;border-bottom: 1px solid #d9d9d9;}
.accordion .nav-link a{ display: block;color: #000;line-height: 1.625rem;padding: 0.9375rem 1.5rem;}
.accordion .nav-link:hover{color: #FFFFFF;}
.accordion .nav-link a{color: #323232;}
	.accordion .nav-link:hover a {
		color: #FFFFFF;
		background: #3E8687;
	}
	.accordion .nav-link.selected {
		background: #3E8687;
	}
	.accordion .nav-link.selected a {
		color: #FFFFFF;
	}
.currentnav{ background:#f7f8fa !important; color: #fff !important; }
.nav-link1{ width:50px; height:53px; line-height:53px; cursor: pointer; position:absolute; top:0; right:3px;}
.accordion li{  position: relative; font-size:16px; border-bottom:2px solid #fff; background:#f7f8fa;overflow:hidden;  }

.accordion li i { display:block; width:30px; height:30px; background:url(../images/xia.png) center no-repeat; position: absolute;top:12px;right: 12px;font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li.open .nav-link { background:#FEC210;}
.accordion li.open .nav-link a{color: #FFFFFF;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.sidemenu {display: none;padding: 0.9375rem 0;border-bottom: 1px solid #d9d9d9;}
.sidemenu li {font-size:1rem;border-bottom:none;padding-left: 1.875rem;}
.sidemenu a { display: block;line-height: 2.5rem;font-size: 1rem;color: #676767;text-decoration: none;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease; transition: all 0.25s ease; }
.sidemenu a.on{color: #FEC210;} 
.sidemenu a:hover{color: #FEC210;transition: 0.6s all;}
.list-r{float: right;width: 78.4%;}
.list01{}
.list01 ul{margin-bottom: -1.875rem;display: flex;flex-wrap: wrap;margin-left: -3%;}
.list01 li{    float: left;
    width: 30%;
    margin-left: 3.333%;
    margin-bottom: 1.875rem;
    box-shadow: 0px 1px 8px 0px rgba(33, 33, 36, 0.19);
    border-bottom: 2px solid #004B87;}
.list01 li .picBox{width: 100%;position: relative;}
.list01 li .picBox .date{position: absolute;bottom: -1rem;width: 3.4375rem;height: 3.4375rem;background: #FEC210;left: 1.25rem;}
.list01 li .picBox .date i{font-size: 1.875rem;color: white;font-family: simsun;font-style: normal;font-weight: bold;display: block;text-align: center;margin: 0.25rem 0 2px 0;}
.list01 li .picBox .date b{font-size:12px;color: white;font-family: simsun;font-weight: normal;font-style: normal;display: block;text-align: center;}
.list01 li .pic{width: 100%;overflow: hidden;position: relative;}
.list01 li .pic img{display: block;width: 100%;height: 13.75rem;transition: 0.6s all;object-fit:cover;}
.list01 li .text h4{transition: 0.6s all;font-size: 1rem;line-height: 1.625rem; color: #000000;font-weight: bold;text-align: left;margin-top: 2.1875rem;overflow: hidden;}
.list01 li .text {padding: 0 1.25rem 1.25rem 1.25rem;}
.list01 li .text p{font-size: 0.875rem;line-height: 1.5rem;height: 4.5rem; color: #999999;text-align: left;margin-top: 0.9375rem;overflow: hidden;}

.list01 li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
.list01 li:hover h4{color: #004b87;transition: 0.6s all;}
.fanye{margin-top: 3.75rem;}
.fanye img{display: block;max-width: 100%;margin: 0 auto;}
@media(max-width: 1360px) {
	.list-box{width: calc(100% - 50px);margin: 0 auto;}	
	.list01 li .pic img{height: 198px;}
}
@media(max-width: 1200px) {
	.ny_left_top{padding: 0;}
	.list01 li .pic img{height: 247px;}
	.list-nav-icon{display: block;width: 30px;right: 15px;top: 14px;}
	.list-nav-icon img{display: block;width: 100%;}
	.position{background: #f5f5f5;border-bottom: none;}
	.position h5{width: 100%;text-align: left;display: block;padding-left: 0.9375rem;line-height: 3.5rem;font-size: 1.2rem;}
	.position p{display: none;}
	.list-nav{position: absolute;top: 80px;width: 100%;z-index: 9;background: #f9f9f9;display: none;}
	.list-nav h5{display: none;}
	.list-nav .sidenav{border-left: none;}
	.list-nav .nav-link{padding:0 0.9375rem;}
	
	.list-r{float: none;width: 100%;padding-left: 0;border-left: none;}
}
@media screen and (max-width: 1000px) {
	.list01 li .pic img{height: 189px;}
}
@media(max-width: 768px) {
.list01 ul{justify-content: space-between;flex-wrap: wrap;margin-left:0 ;}
.list01 li{width: 48%;margin-left:0 ;}
	.list01 li .pic img{height: 143px;}
}
@media(max-width: 414px) {
	.list01 ul{margin-left: 0;}
	.list01 li{width: 100%;margin-bottom: 8%;margin-left:0 ;}
	.list01 li .pic img{height: auto;}
	.list01 li .text h4{height: auto;}
}
@media(max-width: 375px) {
}
@media(max-width: 360px) {
}
@media(max-width: 320px) {
}
/* part2 */
.list02 li{padding-bottom: 1.5rem;border-bottom: 1px solid #e8e8e8;margin-bottom: 1.5rem;}
.list02 li a:hover{box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.22);transition: 0.4s;}
.list02 li a{display: block;overflow: hidden;transition: 0.4s;}
.list02 li .pic{width: 20%;float: left;position: relative;overflow: hidden;margin-right: 1.5625rem;}
.list02 li .pic img{display: block;width: 100%;transition: 0.6s all;height: 9.375rem;}
.list02 li .text{box-sizing: border-box;}
.list02 li .text h5{font-size: 1rem;color: #333;line-height: 1.25rem;height: 1.25rem;overflow: hidden;margin-bottom: 0.75rem;margin-top: 1rem;}
.list02 li .text p{font-size: 0.875rem;line-height: 1.5rem;overflow: hidden;color: #999;margin-top: 0.625rem;}
.list02 li .text i{font-style: normal;font-size: 0.75rem;color: #999;padding-left: 1.25rem;background: url(../images/time.png) no-repeat left center;}
.list02 li:hover .pic img{transform: scale(1.1);transition: 0.6s all;}
.list02 li:hover h5{color: #004B87;}

@media(max-width: 1360px) {
	
}
@media(max-width: 1200px) {
	
}
@media screen and (max-width: 1000px) {
	
}
@media(max-width: 768px) {
	
}
@media(max-width: 414px) {
	.list02 li .pic{width: 100%;float: none;margin-top: 0;}
	.list02 li .text{width: 100%;margin-left: 0;margin-top: 0.9375rem;}
	.list02 li .pic img{height: auto;}
	.list02 li .text h5{height: auto;line-height: 1.625rem;}
}
@media(max-width: 375px) {

}

@media(max-width: 320px) {
	
}
/* list03 */
.list03 li{}
.list03 li:nth-child(odd){background: #f6f6f6;}
.list03 li a{display: block;overflow: hidden;}
.list03 li p{transition: 0.6s all;font-size: 1rem;color: #333;line-height: 3.125rem;height: 3.125rem;overflow: hidden;float: left;width: calc(100% - 120px);padding-left: 1.5625rem;background: url(../images/dian.png) no-repeat 10px center;box-sizing: border-box;}
.list03 li i{float: right;width: 6.25rem;font-style: normal;font-size: 0.9375rem;color: #999;line-height: 3.125rem;}
.list03 li:hover p{color: #004B87;font-weight: bold;}
@media(max-width: 414px) {
	.list03 li{padding: 0.9375rem 1.25rem 0.9375rem 0;}
	.list03 li p{width: 100%;float: none;line-height: 1.625rem;height: auto;}
	.list03 li i{float: none;width: calc(100% - 25px);display: block;margin-left: 1.5625rem;line-height: 1.875rem;}
}
/* show */

.show01{margin-bottom: 2rem;}
.show01 h5{font-size: 2.125rem;line-height: 3.125rem;text-align: center;margin-bottom: 1.5625rem;font-weight: normal;}
.show01 p{text-align: center;font-size: 0.75rem;color: #666666;background: #f4f4f4;line-height: 2.875rem;}
.show01 i{font-style: normal;margin: 0 8px;}
.show02{padding-bottom: 1.25rem;border-bottom: 1px solid #d9d9d9;margin-bottom: 2.8125rem;}
.show02 p{text-indent: 2em;font-size: 1.125rem;color: #333333;line-height: 2.25rem;margin-bottom: 1.875rem;}
.show02 img{margin: 0 auto 1.875rem auto;max-width: 100%;}
.show03 p{font-size: 1.125rem;color: #666666;margin-bottom: 1.25rem;line-height:2.125rem;}
.show03 p a{color: #666666;transition: 0.6s all;}
.show03 p a:hover{color: #004B87;transition: 0.6s all;}
/* list04 */
.list04{}
.list04 ul{overflow: hidden;margin-left: -4%;margin-bottom: -1.875rem;}
.list04 li{float: left;width: 46%;margin-left: 4%;margin-bottom: 4%;  box-shadow: 0px 1px 8px 0px rgba(33, 33, 36, 0.19);}
.list04 li .picBox{width: 100%;position: relative;}
.list04 li .picBox .date{position: absolute;bottom: 1.25rem;left: 2.5rem;}
.list04 li .picBox .date h5{font-size: 1.25rem;color: white;font-weight: bold;display: inline-block;text-align: left;position: relative;line-height: 2.5rem;}
.list04 li .picBox .date h5::after{position: absolute;content: "";height: 2px;width: 100%;bottom: 0;background: #FEC210;left: 0;}
.list04 li .pic{width: 100%;overflow: hidden;position: relative;}
.list04 li .pic img{display: block;width: 100%;height: 14.375rem;transition: 0.6s all;}
.list04 li .pic::after{content: "";left: 0;bottom: 0;width: 100%;height: 50%;background: linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));position: absolute;}
.list04 li .text {padding: 1.25rem 2.5rem;background: #f8f8f8;}
.list04 li .text p{font-size: 0.875rem;line-height: 1.5rem;height: 4.5rem; color: #323232;text-align: left;overflow: hidden;}

.list04 li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
@media(max-width: 1360px) {
	.list04 li .pic img{height: 198px;}
}
@media(max-width: 1200px) {
	.list04 li .pic img{height: 247px;}
}
@media screen and (max-width: 1000px) {
	.list04 li .pic img{height: 189px;}
}
@media(max-width: 768px) {
	.list04 li .pic img{height: 143px;}
	.list04 li .text{padding: 1.25rem 1rem;}
}
@media(max-width: 414px) {
	.list04 ul{margin-left: 0;}
	.list04 li{width: 100%;margin-bottom: 8%;margin-left: 0;}
	.list04 li .pic img{height: auto;}
	.list04 li .text h4{height: auto;}
}
/* list05*/
.list05{}
.list05 ul{overflow: hidden;margin-left: -4%;margin-bottom: -1.875rem;}
.list05 li{float: left;width: 46%;margin-left: 4%;margin-bottom: 5%;}
.list05 li a{display: block;}
.list05 li .pic{width: 100%;overflow: hidden;position: relative;}
.list05 li .pic::after{position: absolute;left: 50%;top: 50%;content: "";background: url(../images/video2.png) no-repeat center;width: 3.4375rem;height: 3.4375rem;margin-top: -1.6875rem;margin-left: -1.6875rem;z-index: 5;background-size: 100% 100%;}
.list05 li .pic img{display: block;width: 100%;height: 20rem;transition: 0.6s all;object-fit: cover;}
.list05 li p{font-size: 1.125rem;line-height: 1.5rem;height: 1.5rem; color: #323232;text-align: center;overflow: hidden;margin-top: 1.25rem;}

.list05 li:hover .pic img{transition: 0.6s all;transform: scale(1.1);}
@media(max-width: 1360px) {
	.list05 li .pic img{height: 198px;}
}
@media(max-width: 1200px) {
	.list05 li .pic img{height: 247px;}
}
@media screen and (max-width: 1000px) {
	.list05 li .pic img{height: 189px;}
}
@media(max-width: 768px) {
	.list05 li .pic img{height: 143px;}
}
@media(max-width: 414px) {
	.list05 ul{margin-left: 0;}
	.list05 ul li{margin-left: 0;}
	.list05 li p{height: auto;}
	.list05 li{width: 100%;margin-bottom: 9%;}
	.list05 li .pic img{height: auto;}
}

/* colloge */
.colloge{background: white; box-shadow: 0px 1px 8px 0px rgba(33, 33, 36, 0.19);display: flex;justify-content: space-between;flex-wrap: wrap;padding: 1.875rem 0;background: url(../images/bg5.png) no-repeat bottom right;}
.colloge .logo2{width: 15.625rem;}
.colloge .logo2 img{width: 100%;max-width: 9.375rem;display: block;margin: 0 auto;}
.colloge .text2{width:calc(100% - 15.625rem);}
.colloge .text2 h3{font-size: 1.5rem;color: #004B87;}
.colloge .text2 h5{font-size: 1.125rem;padding: 0.5rem 0.9375rem;background: #004B87;display: inline-block;color: white;margin: 1.875rem 0 1.25rem;}
.colloge .text2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.colloge .text2 ul li{width: 48%;border-left: 1px solid #FEC210;padding-left: 1.5625rem;}
.colloge .text2 ul li a{display: block;line-height: 2.5rem;font-size: 1.125rem;color: #323232;}
.colloge .text2 ul li a:hover{color: #004B87;font-weight:bold;}

#xlCon{overflow: hidden;}
.colText{background: white; box-shadow: 0px 1px 8px 0px rgba(33, 33, 36, 0.19);padding: 2.5rem;margin-top: 2.5rem;position: relative;}
.colText .title2{position: relative;border-bottom: 1px solid #004781;margin-bottom: 1.5625rem;}
.colText .title2 h2{font-size: 1.125rem;padding: 0.5rem 0.9375rem;background: #004B87;display: inline-block;color: white;line-height:1.8rem;}
.colText .title2 a{font-size: 1rem;color: #323232;display: inline-block;margin-left: 1.25rem;line-height: 2.125rem;text-align: right;}
.colText .title2 p{float: right;}
.colText .textCon{}
.colText .textCon p{font-size: 1.125rem;line-height: 2.25rem;text-indent: 2em;margin-bottom: 1rem;}
.colText .textCon h6{font-size: 1.125rem;line-height: 2.1875rem;}
.colText .textCon p img{display: block;max-width: 100%!important;margin: 0 auto;}

.colText .more1,
.colText .more2{background:#004781;width: 40%;margin: -0.25rem auto 0;font-size: 1rem;position: relative;bottom: -3.4375rem;}
.colText .more1 p,
.colText .more2 p{line-height:2.25rem;width: 100%;color: white;font-size: 0.16rem;text-align: center;}

@media(max-width: 768px) {
	.colText .title2 p{float: none;width: 100%;margin-top: 0.9375rem;}
	.colText .title2 p a{text-align: left;margin-left: 0;margin-right: 0;display: block;}
	.colloge {padding: 2.5rem;}
	.colloge .logo2{width: 100%;}
	.colloge .text2{width: 100%;}
	.colloge .text2 ul li{width: 100%;}
	.colloge .text2 ul li a{line-height: 1.5rem;padding: 1rem 0;}
	.colloge .text2 h3{text-align: center;margin-top: 1.875rem;line-height: 2.125rem;}

}
@media(max-width: 414px) {
	.colText .more1, .colText .more2{bottom: -2.4375rem;}
	.colText,
	.colloge {padding: 1.25rem;}
	.colText .title2 a{float: right;width: 100%;display: block;}
}



/* list06 */
.list06 li{float: left;width: 49%;margin-right: 2%;margin-bottom: 1.25rem;}
.list06 li:nth-child(even){margin-right: 0;}
.list06 li a{transition: 0.6s all;display: block;position: relative;padding: 1.875rem;border: 1px solid #dcdcdc;overflow: hidden;}
.list06 li .time{width: 55px;height: 90px;background: #f6f6f6;float: left;position: relative;margin-right: 1.25rem;}
.list06 li .time .day{font-size: 1.5rem;color: #004b87;text-align: center;font-weight: bold;padding-top: 0.625rem;}
.list06 li .time .month{font-size: 0.875rem;color: #6a6a6a;text-align: center;line-height: 1.5rem;}
.list06 li .time .year{font-size: 0.875rem;color: #6a6a6a;text-align: center;}
.list06 li .text h5{transition: 0.6s all;font-size: 1.125rem;color: #323232;line-height: 1.625rem;height: 3.25rem;overflow: hidden;margin-bottom: 0.3125rem;}
.list06 li .text p{font-size: 0.875rem;color: #999999;line-height: 1.5rem;height: 4.5rem;overflow: hidden;}
.list06 li:hover h5{color: #004b87;transition: 0.6s all;}
.list06 li:hover a{box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.22);transition: 0.6s all;}
@media(max-width: 1360px) {
	
}
@media(max-width: 1200px) {
	
}
@media screen and (max-width: 1000px) {
	.list06 li{width: 100%;margin-right: 0;}
	.list06 li .text h5{height: auto;}
	.list06 li .text p{height: auto;}
}
@media(max-width: 768px) {
	
}
@media(max-width: 414px) {
	
}
/* list07 */
.list07 li:nth-child(odd) h5{background: #f8f8f8;}
.list07 li h5{float: left;width: 48%;margin-right: 4%;overflow: hidden;transition: 0.6s all;}
.list07 li h5:nth-child(even){margin-right: 0;}
.list07 li h5 a{display: block;padding: 0 1.875rem;position: relative;overflow: hidden;line-height: 3.75rem;height: 3.75rem;}
.list07 li h5 a p{font-size: 1.125rem;color: #323232;font-weight: normal;}
.list07 li h5 a i{font-style: normal;float: right;display: block;font-size: 0.875rem;color: #004b87;transition: 0.6s all;}
.list07 li h5:hover i{text-decoration: underline; transition: 0.6s all;}
.list07 li h5:hover{box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.22); transition: 0.6s all;}
@media(max-width: 1360px) {
	
}
@media(max-width: 1200px) {
	
}
@media screen and (max-width: 1000px) {
	.list07 li h5{width: 100%;margin-right: 0;}
	.list06 li .text h5{height: auto;}
	.list06 li .text p{height: auto;}
	.list07 li h5:nth-child(odd){background: #f8f8f8;}
	.list07 li h5:nth-child(even){background: #fff;}
}
@media(max-width: 768px) {
	
}
@media(max-width: 414px) {
	
}
/* list08 */
.list08 .clear ul{margin-right: -1.6%;margin-bottom: -1.0625rem;}
.list08 .clear li {
	float: left;
	width: 18.7%;
	margin-right: 1.3%;
	/*margin-bottom: 1.0625rem;*/
}
	.list08 .clear li a {
		display: block;
		border: 1px solid #e5e5e5;
		padding: 1.25rem 1.875rem;
		transition: 0.6s all;
	}
	.list08 .clear li .pic {
		overflow: hidden;
		margin-bottom: 1.25rem;
		height: 5.5rem;
	}
		.list08 .clear li .pic img {
			width: 5.5rem;
			max-height: 5.5rem;
			margin: 0 auto;
			display: block;
		}
	.list08 .clear li p {
		transition: 0.6s all;
		font-size: 1rem;
		line-height: 1.625rem;
		height: 5.25rem;
		overflow: hidden;
		color: #323232;
		text-align: center;
	}
	.list08 .clear li:hover a {
		box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.22);
		transition: 0.6s all;
	}
	.list08 .clear li:hover p {
		color: #004b87;
		transition: 0.6s all;
	}
@media(max-width: 1360px) {
	
}
@media(max-width: 360px) {
	
}
@media screen and (max-width: 1000px) {
	.list08 .clear li {
		width: 31%;
		margin-right: 1.5%;
	}
	.list08 .clear ul {
		margin-right: -3.6%;
	}
}
@media(max-width: 768px) {
	.list08 .clear li {
		width: 49%;
		margin-right: 2%;
	}
	.list08 .clear ul {
		margin-right: 0;
	}
	.list08 .clear li:nth-child(even) {
		margin-right: 0;
	}
}
@media(max-width: 414px) {
	
}