@charset "utf-8";
* { margin: 0; padding: 0; }
body{ min-width: 1300px; font-family: "Microsoft yahei";max-width: 100%; margin: 0 auto;font-size: 16px;color: #323232;max-width: 1920px;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
input{outline: none;}
.w10{width:100%}
.w13{width:1300px;margin:0 auto}
/* =============================================================================== */

/* 顶部 */
.topBox{background: url(../images/topBg.jpg) no-repeat center;height: 110px;}
.logoBox .searchBox{width: 40px;height: 32px;transition: 0.4s;border: 1px solid #e5e5e5;width: 220px;border-radius: 16px;margin-top: 25px;}
.logoBox .searchBox .input1{float: left;width: 165px;border: none;background: no-repeat;height: 32px;color: #323232;padding-left: 10px;line-height: 32px;transition: 0.4s;}
.logoBox .searchBox .input2{background: url(../images/search.png) no-repeat center;float: right;width: 40px;border: none;padding-top: 15px;cursor: pointer;}
.logoBox{padding: 18px 0;}
.logoBox .logo{}
.logoBox .logo a{display: block;}
.logoBox .logo a img{display: block;width: 260px;height: 84px;}
.logoBox ul{margin-top: 25px;}
.logoBox ul li{display: inline-block;margin-right: 15px;}
.logoBox ul li a{font-size: 16px;color: #4c4c4c;line-height: 32px;}
.logoBox ul li a:hover{color: #00afec;}
/* nav */
.navBox{background: #f0f8ff;width: 100%;}
.navBox.fiexdBox{position: fixed;top: 0;z-index: 9999999999999999;}
.navBox .ul li{position: relative;}
.navBox .ul1 .li1{float: left;width: 10%;position: relative;background: url(../images/dhic01.png) no-repeat left center;}
.navBox .ul1 .li1+.li1{background: url(../images/dhic02.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1{background: url(../images/dhic03.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1{background: url(../images/dhic04.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1{background: url(../images/dhic05.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1+.li1{background: url(../images/dhic06.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1{background: url(../images/dhic07.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1{background: url(../images/dhic08.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1{background: url(../images/qk01.png) no-repeat left center;}
.navBox .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1 {background: url(../images/dhic09.png) no-repeat left center;}
.navBox .ul1 .li1>a{font-size: 18px;color: #323232;display: block;line-height: 70px;padding-left: 35px;}
.navBox .ul1 .li1 .ul2 a{font-size: 16px;color: #323232;display: block;line-height: 70px;text-align: left;}
.navBox .ul1 .li1 a:hover{font-weight: bold;}
.navBox .ul1 .li1 .ul2{background:rgba(255,255,255, 0.9);position: absolute;left: 50%;top: 100%;width: 200px;z-index: 9;margin-left: -100px;height: 0;transition: 0.4s;transform: scale(0);}
.navBox .ul1 .li1 .ul3{background:#0d4780;position: absolute;left: 100%;top: 0;width: 200px;padding: 15px 0;display: none;z-index: 9;}
.navBox .ul1 .li1 .ul4{background:#0d4780;position: absolute;left: 100%;top: 0;width: 200px;padding: 15px 0;display: none;z-index: 9;}
.navBox .ul1 .li1 .ul5{background:#0d4780;position: absolute;left: 100%;top: 0;width: 200px;padding: 15px 0;display: none;z-index: 9;}
.navBox .ul1 .li1 .ul6{background:#0d4780;position: absolute;left: 100%;top: 0;width: 200px;padding: 15px 0;display: none;z-index: 9;}
.navBox .ul1 .li1:hover .ul2{height: auto;transition:0.4s;transform: scale(1);}
.navBox .ul1 .li2:hover .ul3{display: block; }
.navBox .ul1 .li3:hover .ul4{display: block; }
.navBox .ul1 .li4:hover .ul5{display: block; }
.navBox .ul1 .li5:hover .ul6{display: block; }
.navBox .ul1 .li1 .ul2 .li2{}
.navBox .ul1 .li1 .ul2 .li2 a{font-size: 14px;color: #323232;line-height: 24px;display:block;padding: 8px 15px;}
.navBox .ul1 .li1 .ul2 .li2 a:hover{background: #f0f8ff;}
.navBox .ul1 .ul2 .li2>a{position: relative;}
.navBox .ul1 .li2>a::after{position: absolute;content: ">";width: 8px;height: 12px;right: 20px;top: 50%;margin-top: -6px;font-size: 16px;font-family: simsun;color: #666666;}

/* banner */
.banner{width: 100%;height: 450px;overflow: hidden;}
.banner img{width: 100%;display: block;height: 100%;}
.banner .swiper-button-prev{background:url(../images/LL1.png) no-repeat;width: 33px;height: 53px;cursor: pointer;right: auto;left:10px;}
.banner .swiper-button-next{background:url(../images/RR1.png) no-repeat;width: 33px;height: 53px;cursor: pointer;right: 10px;left: auto;}
/* newsBox */
.newsBox{margin-top: 65px;}
.newsBox2{margin-top: 135px;}
.newsBox .leftPic{width: 630px;height: 390px;float: left;}
.newsBox .leftPic .swiper-slide{position: relative;}
.newsBox .leftPic .swiper-slide a{display: block;}
.newsBox .leftPic .swiper-slide a .pic{width: 630px;height: 390px;overflow: hidden;}
.newsBox .leftPic .swiper-slide a .pic img{display: block;width: 100%;transition: 0.4s;height: 100%;}
.newsBox .leftPic .swiper-slide a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.newsBox .leftPic .swiper-slide a .text{position: absolute;bottom: 0;left: 0;z-index: 5;width: 100%;background: rgba(0,0,0, 0.3);}
.newsBox .leftPic .swiper-slide a .text p{font-size: 16px;padding: 0 15px;text-align: center;color: white;line-height: 50px;}
.newsBox .swiper-button-prev{background:url(../images/ll.png) no-repeat;width: 17px;height: 31px;cursor: pointer;right: auto;left:10px;}
.newsBox .swiper-button-next{background:url(../images/rr.png) no-repeat;width: 17px;height: 31px;cursor: pointer;right: 10px;left: auto;}

.newsBox .rightText{float: right;width: 630px;}
.sameTitle{padding: 0 0 15px 0;background: url(../images/titleLine.png) no-repeat bottom;/*background-size: 100%;*/}
.sameTitle h4{display: inline-block;font-weight: normal;font-size: 26px;color: #333333;background: url(../images/title01.png) no-repeat left center;padding-left: 45px;width: 200px;}
.sameTitle span{width: 1130px;height: 1px;background: #c0c0c0;display: inline-block;position: relative;top: -10px;margin-left: 15px;}
.sameTitle a{background: url(../images/more.png) no-repeat center;width: 24px;height: 24px;margin-top: 11px;}
.sameTitle a:hover{font-weight: bold;}
.newsBox ul{margin-top: 10px;}
.newsBox ul li{}
.newsBox ul li a{display: block;position: relative;font-size: 16px;line-height: 38px;color: #000000;padding-left: 15px;}
.newsBox ul li a i{display: block;float: right;display: inline-block;left: 38px;color: #666666;font-size: 12px;font-style: normal;}
.newsBox ul li a:hover{color: #00A0E5;}
.newsBox ul li a::before{content: "";width:10px;height: 1px;background: #00a0e5;position: absolute;left: 0;top: 50%;}

/* Notice  research */
.NRBox{margin-top: 48px;}
.NRBox .Notice{width: 630px;height: 390px;float: left;}
.NRBox .Notice .sameTitle h4{background: url(../images/title02.png) no-repeat left center;}
.NRBox .Notice ul{margin-top: 30px;}
.NRBox .Notice ul li{}
.NRBox .Notice ul li+li{margin-top: 10px;}
.NRBox .Notice ul li .date{float: left;width: 55px;border-top: 1px solid #00AFEC;}
.NRBox .Notice ul li .date i{font-size: 20px;color: #000000;line-height: 18px;display: block;text-align: right;font-style: normal;margin: 6px 0 4px 0;}
.NRBox .Notice ul li .date b{font-size: 12px;display: block;text-align: right;font-style: normal;font-weight: normal;}
.NRBox .Notice ul li a{display: block;float: right;width: 555px;line-height: 26px;color: #000000;    margin-top: 9px;}
.NRBox .Notice ul li a s{font-size: 16px;color: #00a0e5;display: inline-block;line-height: 26px;text-decoration: none;}
.NRBox .Notice ul li a:hover{color: #00a0e5;}
.NRBox .Research{float: right;width: 630px;}
.NRBox .Research .sameTitle h4{background: url(../images/title03.png) no-repeat left center;}
.NRBox .Research ul li{position: relative;float: left;margin-top: 30px;}
.NRBox .Research ul li:nth-child(even){float: right;}
.NRBox .Research ul li a{display: block;}
.NRBox .Research ul li a .pic{width: 305px;height: 190px;overflow: hidden;}
.NRBox .Research ul li a .pic img{display: block;width: 100%;transition: 0.4s;height: 100%;}
.NRBox .Research ul li a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.NRBox .Research ul li a .text{position: absolute;bottom: 0;left: 0;z-index: 5;width: 100%;background: url(../images/line2.png.jpg);}
.NRBox .Research ul li a .text p{font-size: 16px;padding: 0 15px;text-align: center;color: white;line-height: 50px; text-shadow: 0px 2px 3px rgba(4, 0, 0, 0.31);font-weight: bold;}

/* Admissions recruitment */
.AdmRecBox{margin-top: 48px;}

.Admissions{width: 630px;}
.Admissions .sameTitle h4{background: url(../images/title05.png) no-repeat left center;}
.Admissions ul{margin-top: 15px;}
.Admissions ul li{width: 305px;float: left;margin-top: 15px;background: #f3f8f7;height: 105px;}
.Admissions ul li:nth-child(even){float: right;}
.Admissions ul li p{font-size: 20px;color: white;background: url(../images/jbBg.png) no-repeat;width: 90px;height: 26px;background-size: 100%;line-height: 26px;text-align: center;}
.Admissions ul li a{font-size: 16px;color: #000000;line-height: 26px;padding: 0 15px;display: block;margin-top: 10px;}
.Admissions ul li a:hover{color: #00AFEC;}

.recruitment{width: 630px;}
.recruitment .sameTitle h4{background: url(../images/title06.png) no-repeat left center;}
.recruitment ul{margin-top: 30px;}
.recruitment ul li{width: 100%;margin-top: 15px;}
.recruitment ul li .date{float: left;width: 70px;background: url(../images/jbBg.png); height: 60px;}
.recruitment ul li .date i{font-size: 24px;color: #000000;line-height: 26px;display: block;font-style: normal;margin: 6px 0 4px 0;font-weight: bold;text-align: center;color: white;}
.recruitment ul li .date b{font-size: 12px;display: block;text-align: center;font-style: normal;font-weight: normal;color: white;}
.recruitment ul li .text{width: 540px; float: right;}
.recruitment ul li .text a{font-size: 16px;color: #000000;line-height: 26px;display: block;font-weight: bold;}
.recruitment ul li .text p{font-size: 12px;color:#666666;line-height: 24px;text-align: left;margin: 8px;}
.recruitment ul li .text a:hover{color: #00AFEC;}



/* Lecture */
.LectureBox {margin-top: 60px;}
.LectureBox .sameTitle h4{background: url(../images/title04.png) no-repeat left center;}
.Lecture {position: relative;margin-top: 30px;}
.Lecture a{display: block;width: 220px;display: block;}
.Lecture .pic{overflow: hidden;width: 220px;height:330px;}
.Lecture .pic img{width: 100%;object-fit: fill;transition: 0.4s;}
.Lecture .pic:hover img{transform: scale(1.1);transition: 0.4s;}
.Lecture .swiper-slide p{font-size: 16px;text-align: left;line-height: 26px;width: 100%;color: #000000;margin-top: 8px;}
.Lecture .swiper-slide p:hover{color: #00AFEC;}


/* NewsPic */
.NewsPicBox {margin-top:  48px;}
.NewsPic .swiper-button-next2 {
    background: url(../images/rr2.png) no-repeat;
    width: 34px;
    height: 31px;
    cursor: pointer;
    margin-left: 1320px;
    top: 35%;
    position: absolute;
}
.NewsPic .swiper-button-prev2 {
    background: url(../images/ll2.png) no-repeat;
    width: 34px;
    height: 31px;
    cursor: pointer;
    margin-left: -50px;
      top: 35%;
    position: absolute;
}

.NewsPicBox .sameTitle h4{background: url(../images/title07.png) no-repeat left center;}
.NewsPic {position: relative;margin-top: 30px;}
.NewsPic a{display: block;width: 300px;display: block;}
.NewsPic .pic{overflow: hidden;width: 300px;height:190px;}
.NewsPic .pic img{width: 300px; height:170px;object-fit: cover;transition: 0.4s;}
.NewsPic .pic:hover img{transform: scale(1.1);transition: 0.4s;}
.NewsPic .swiper-slide p{font-size: 16px;text-align: left;line-height: 26px;width: 100%;color: #000000;margin-top: 8px;}
.NewsPic .swiper-slide p:hover{color: #00A0E5;}
.NewsPic .swiper-slide i{font-size: 12px;color: #00a0e5;left: 28px;font-style: normal;font-weight: normal;}

/* friendLinkBox */
.friendLinkBox{margin-top: 48px;}
.TitleLink{background:url(../images/yl.png) no-repeat bottom left;}
.TitleLink h4{font-size: 20px;color: #323232;line-height: 28px;padding: 0 0 15px 15px;}
.friendLink{}

.friendLink ul li{float: left;width: 190px;height: 60px; margin-top: 30px; }
.friendLink ul li+li{margin-left: 32px;}

.friendLink ul li a{display: block;}
.friendLink ul li a img{display: block;}


.bgBox{background: url(../images/bg.png) no-repeat bottom center;padding-bottom: 50px;}
/* footer */
.footer{background:url(../images/footerBg.png);background-size: 100%;}
.footer p{font-size: 14px;text-align: center;line-height: 100px;}
.footer p span{font-size: 14px;color: white;background:url(../images/ic01.png) no-repeat left center;padding-left: 15px;}
.footer p span+span{background:url(../images/ic02.png) no-repeat left center;margin-left: 15px;display: inline-block;}
.footer p span+span+span{background:url(../images/ic03.png) no-repeat left center;}
.footer p span+span+span+span{background:url(../images/ic04.png) no-repeat left center;}


.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 4%;cursor: pointer;animation:mymove 3s infinite;-moz-animation:mymove 3s infinite; /* Firefox */-webkit-animation:mymove 3s infinite; /* Safari and Chrome */-o-animation:mymove 5s infinite; /* Opera */}
@keyframes mymove
{
0% {bottom:30px;}
50% {bottom:50px;}
100% {bottom:30px;}
}

@-moz-keyframes mymove /* Firefox */
{
0% {bottom:30px;}
50% {bottom:50px;}
100% {bottom:30px;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
0% {bottom:30px;}
50% {bottom:50px;}
100% {bottom:30px;}
}

@-o-keyframes mymove /* Opera */
{
0% {bottom:30px;}
50% {bottom:50px;}
100% {bottom:30px;}
}

/* ------------------二级页----------------- */
.ejcontainer2{margin-top: 135px;}
/* news-list  css */
.er-banner{position: relative;height: 300px;width: 100%;max-width: 1920px;overflow: hidden;}
.er-banner img{width: 1920px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
/* 当前位置 */
.position{margin: -5px auto 15px auto;border-bottom: 1px solid #dadada;}
.position h4{font-size: 30px;color: #0f4687;font-weight: bold;display: inline-block;float: left;}
.position p{font-size: 14px;color: #666666;text-align: left;line-height: 40px;background: url(../images/now.png) no-repeat left center;padding-left: 120px;}
.position p a{font-size: 14px;color: #666666;display: inline-block;text-align: left;line-height: 40px;}
.position p a:hover{color: #0F4687;}
/* 侧边导航内容 */
.navetitle{background: url(../images/bg3.png) no-repeat center;height: 120px;}
.navetitle h4{font-size: 36px;font-weight: normal;color: white;text-align: center;padding-top: 30px;display: block;position: relative;}
.navetitle h4::after{content: "";position: absolute;left: 50%;bottom: -8px;width: 30px;height: 2px;background: #FFFFFF;margin-left: -15px;}
.sidenav{ overflow:hidden; display:block;width: 300px;height: 100%;background: #f8f8f8;}
.accordion { width:100%; }
.accordion .nav-link {padding-left: 30px;padding-right: 30px;display: block;line-height: 70px;min-height: 70px;border-bottom: 1px solid #ebebeb;}
.accordion .nav-link a{ display: block;color: #666666;font-size:18px;line-height: 70px;padding: 0;}
.accordion .nav-link:hover{background: #ebebeb;}
.accordion .nav-link:hover a{color: #00a0e5;}
.accordion .nav-link.hover{background: #ebebeb;}
.accordion .nav-link.hover a{color: #00a0e5 !important;}


/* .currentnav{ background:#f2f3f8 !important; color: #fff !important; } */
.nav-link1{ width:50px;height: 100%; min-height:0.56rem; line-height:0.56rem; cursor: pointer; position:absolute; top:0; right:3px;}
.accordion li{  position: relative; overflow:hidden;}

.accordion li i { display:block; width:16px; height:16px;background: url(../images/add.png) no-repeat center; position: absolute;top:24px;right: 15px; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li .nav-link2 i{display:block; width:30px; height:30px; position: absolute;top:0.12rem; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;} 
.accordion li.on2 .nav-link2 i,
.accordion li.on2 .nav-link1 a {color: #00a0e5;}
.accordion li .nav-link:hover a{color: #00a0e5;}
/*.accordion li.open .nav-link a{color: #00a0e5;font-weight: bold;}*/
.accordion li.open i.fa-chevron-down {background: url(../images/remo2.png) no-repeat right center;}
.accordion li.open .nav-link{border: none;background: #ebebeb;}
.sidemenu {display: none;border-bottom: 1px solid #d9d9d9;}
.accordion li.open .sidemenu li:first-child{transition: 0.4s;}
.sidemenu a { display: inline-block;line-height: 25px;font-size: 16px;color: #666666;text-decoration: none;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease; transition: all 0.25s ease;padding-left: 28px;position: relative;display: block;    padding-right: 30px;padding-top: 15px;padding-bottom: 15px;}
.sidemenu a.on,
.sidemenu a:hover{color: #00a0e5;border-left: 2px solid #00a0e5;display: block;}
.sidemenu a.on::after,
.sidemenu a:hover::after{color:#00a0e5;}
.sidemenu a::after{content: ">";position: absolute;right: 15px;top: 5%;font-size: 14px;color: #C0C0C0;font-family: simsun;font-weight: bold;padding-top: 15px;padding-bottom: 15px;}
.open .sidemenu{display:block !important;}


/* 列表开始 */
.listBox{margin-top: 50px;}
.Llist{width: 950px;position: relative;}
.Llist::after{width: 300px;position: absolute;left: -350px;height: 100%;background: url(../images/leftbg.png) bottom;content: "";top: 0;z-index: -1;}
.Llist .fanye{margin:55px auto 45px auto;}
.Llist .fanye img{margin: 0 auto;display: block;}
/* list01 */
.list01 ul{width: 950px;margin-bottom: 25px;}
.list01 ul li{border-bottom: 1px solid #e6e6e6;}
.list01 ul li a{font-size:18px;color: #333333;line-height: 70px;display: block;transition: 0.4s;display: block;width: 840px;float: right;margin-left: 10px;}
.list01 ul li .date{width: 70px;padding-right: 20px;float: left;height: 70px;position: relative;}
.list01 ul li .date::after{content: "";position: absolute;right: 0;top: 50%;margin-top: -25px;width: 1px;height: 50px;background: #e6e6e6;}
.list01 ul li .date i{display: inline-block;text-align: right;font-style: normal;float: right;font-size: 22px;color: #666666;font-weight: bold;margin: 3px 0 8px 0;}
.list01 ul li .date b{display: inline-block;text-align: right;font-style: normal;float: right;font-size: 14px;color: #666666;font-weight: normal;}
.list01 ul li a:hover{color: #00a0e5;padding-left: 8px;transition: 0.4s;}

/* list02 */
.list02{width: 950px;}
.list02 ul{}
.list02 ul li{width: 100%;float: left;padding: 28px 0;border-bottom: 1px solid #e6e6e6;}
.list02 ul li a{display: block;}
.list02 ul li a .date{width: 70px;padding-right: 20px;float: left;height: 120px;position: relative;}
.list02 ul li a .date::after{content: "";position: absolute;right: 0;top: 50%;margin-top: -60px;width: 1px;height: 120px;background: #e6e6e6;}
.list02 ul li a .date i{display: inline-block;text-align: right;font-style: normal;float: right;font-size: 24px;color: #666666;font-weight: bold;margin: 15px 0 8px 0;}
.list02 ul li a .date b{display: inline-block;text-align: right;font-style: normal;float: right;font-size: 14px;color: #666666;font-weight: normal;}
.list02 ul li a .rightCon .pic{width:270px;height: 180px;overflow: hidden;float: left;margin-right: 30px;}
.list02 ul li a .rightCon .pic img{display: block;object-fit: fill;width: 100%;transition: 0.4s;}
.list02 ul li a .rightCon .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.list02 ul li a .rightCon .text{padding-left: 120px;}
.list02 ul li a .rightCon .text h3{font-size: 18px;color: #333333;line-height: 30px;font-weight: normal;}
.list02 ul li a .rightCon .text:hover h3,
.list02 ul li a .rightCon .text:hover span{color: #00a0e5;}
.list02 ul li a .rightCon .text p{font-size: 14px;color: #999999;line-height: 24px;margin-top: 6px;}
.list02 ul li a .rightCon .text img{margin-top: 18px;display: block;}
/* list03 */
.list03{}
.list03 ul{margin-left: -41px;margin-top: -20px;}
.list03 ul li{width: 290px;float: left;padding: 20px 0;position: relative;margin-left: 40px;margin-top: 30px;}
.list03 ul li::after{position: absolute;content: "";left: 0px;bottom: 0px;width: 290px;height: 285px;background: url(../images/bg6.png) no-repeat bottom center;z-index: -1;}
.list03 ul li a{display: block;}
.list03 ul li a .pic{width:200px;height: 280px;overflow: hidden;margin-left: 45px;}
.list03 ul li a .pic img{display: block;object-fit: fill;width: 100%;transition: 0.4s;height: 280px;object-fit: cover;}
.list03 ul li a .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.list03 ul li a .text{width: 290px;}
.list03 ul li a .text h4{font-size: 18px;color: #FFFFFF;font-weight: normal;height: 40px;overflow: hidden;line-height: 40px;position: absolute;top: 260px;background: rgba(0,0,0, 0.5);display: block;width: 200px;text-align: center;left: 45px;}
.list03 ul li a .text:hover h4{color: #333;line-height: 22px;}
.list03 ul li a .text span{font-size: 14px;display: block;line-height: 24px;color: #333333;height: 24px;overflow: hidden;text-align: center;display: block;margin-top: 10px;}

/* list04 */
.list04{}
.list04 ul{margin-left: -10px;margin-top: -10px;}
.list04 ul li{width: 230px;float: left;padding: 20px 0;position: relative;margin-left: 10px;margin-top: 20px;}
.list04 ul li::after{position: absolute;content: "";left: 0px;bottom: 0px;width: 230px;height: 338px;background: url(../images/bg7.png) no-repeat bottom center;z-index: -1;}
.list04 ul li a{display: block;}
.list04 ul li a .pic{width:185px;height: 280px;overflow: hidden;margin-left: 22px;}
.list04 ul li a .pic img{display: block;object-fit: fill;width: 100%;transition: 0.4s;}
.list04 ul li a .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.list04 ul li a .text{width: 190px;margin: 0 auto;padding: 0 20px}
.list04 ul li a .text h4{font-size: 16px;color: #323232;font-weight: normal;width:100%;text-align: left;margin-top: 5px;line-height: 26px;height: 78px;overflow: hidden;}
/* list05 */
.list05{}
.list05 ul{margin-left: -40px;margin-top: -10px;}
.list05 ul li{width: 455px;float: left;position: relative;margin-left: 40px;margin-top: 40px;}
.list05 ul li a{display: block;}
.list05 ul li a .pic{width:455px;height: 310px;overflow: hidden;}
.list05 ul li a .pic img{display: block;object-fit: cover;width: 100%;transition: 0.4s;height: 310px;}
.list05 ul li a .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.list05 ul li a i{display: block;font-style: normal;font-weight: normal;font-size: 12px;color: #999999;padding-left: 30px;position: relative;margin: 12px 0 8px 0;}
.list05 ul li a i::after{content: "";position: absolute;left: 0;top: 50%;margin-top: -1px;height: 2px;width: 16px;background: #00A0E5;}
.list05 ul li a .text{width: 100%;}
.list05 ul li a .text h4{font-size: 16px;color: #323232;font-weight: normal;width:100%;text-align: left;margin-top: 5px;line-height: 26px;height: 26px;overflow: hidden;}
.list05 ul li a .text h4:hover{color: #00AFEC;}

/* show */
.show01{margin-bottom: 25px;margin-top: 40px;}
.show01 h5{font-size: 26px;color: #323232;text-align: center;line-height: 36px;margin-bottom: 20px;}
.show01 p{font-size: 14px;color: #999;text-align: center;background: #f8f8f8;line-height: 40px;}
.show01 p span{background: url(../images/zz.png) no-repeat left center;padding-left: 20px;line-height: 40px;}
.show01 p span+span{background: url(../images/time.png) no-repeat left center;padding-left: 20px;line-height: 40px;}
.show01 p span+span+span{background: url(../images/yj.png) no-repeat left center;padding-left: 20px;margin-left: 20px;display: inline-block;}
.show01 p span+span span{background:none !important; padding-left:0px;}
.show02 p{font-size: 16px !important;color: #323232 !important;line-height: 200% !important;margin-top: 20px !important;/*text-indent: 2em !important;*/}
.show02 img{display: block;margin: 0 auto 30px auto;height: auto;display: block;width:800px;}
.show03{padding-top: 30px;border-top: 1px solid #e6e6e6;margin-bottom: 45px;margin-top: 60px;}
.show03 p{font-size: 16px;color: #323232;margin-bottom: 15px;}
.show03 p a{color: #323232; text-decoration: none;}
.show03 p a:hover{color: #00a0e5;transition: 0.6s all;}


#vsb_content_2 TABLE{
    margin: 0 auto !important;
}


.keywordfontcolor1032657 {
    FONT-WEIGHT:normal !important;
    FONT-SIZE: 14pt !important;
    COLOR: #d00e0f !important;
    FONT-FAMILY: 微软雅黑 !important;
}


.yqyy{
    display: flex;
    width: 950px;
    flex-wrap: wrap;
    
   
}
.yqbq{
    display: flex;
    width: 440px;
    margin: 5px;
    border:1px solid #c5bbbb;
    border-radius:  5px;
}
.yqbq img{
    width: 150px;
    height: 150px;
}
.yqnr{
    margin-top: 10px;
    padding-left: 15px;
}
.yqnr h1{
    font-size: 16px;
    color: #666666;
}
.yqnr p{
    font-size: 14px;
    color: #666666;
}
.yqnr span{
    display: flex;
    color: #ffffff;
    font-size: 14px;
    background-color: #f15001;
    height: 25px;
    width: 70px;
    text-align: center;
    justify-content: center;
    align-items: center;
    border-radius:  5px;
    margin-top: 15px;
}
.ljljlj{
    display: flex;
}
.xxxx1{
    display: flex;
    color: #666666;
    font-size: 16px;
   
    height: 25px;
   
    text-align: center;
    justify-content: center;
    align-items: center;
    border-radius:  5px;
    margin-top: 15px; 
    margin-left: 30px;
}
.xxxx1 a{
color: #666666;
}