@charset "utf-8";
/* CSS Document */
*{margin:0 auto;padding:0;text-decoration:none;font-family:"Microsoft Yahei Font",sans-serif;box-sizing:border-box;font-size:14px;color:#333;line-height:1.6;}
html{scroll-behavior:smooth;}
body{margin:0 auto;padding:0;min-width:320px;background-color:#f5f5f5;}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0;}
.clearfix{*zoom:1;}
.inner{max-width:1400px;margin:0 auto;height:100%;}
/*主页*/
/*header*/
header{position:relative;z-index:2;box-shadow:9px 12px 12px 0px rgba(0,0,0,0.15);height:auto;background: url(../jgdw-icon/topic_bg.png)top center no-repeat;}
header .inner{position:relative;height: 198px;}
header .inner .top{height:30px;float:left;width:100%;}
header .inner .nav-top{overflow:hidden;}
header .inner .nav-top a{color:#fff;display:block;position:relative;margin:0 7px;line-height: 35px;float:right;}
header .inner .nav-top a:after{display:block;content:"";width:100%;height:2px;position:absolute;left:0;top: 6px;background-color:#fff;transition:all 0.3s ease-in-out;transform:scale3d(0,1,1);transform-origin:50% 0;}
header .inner .nav-top a:hover:after{transform:scale3d(1,1,1);}
header .inner .logo{box-sizing:border-box;position:absolute;top: 80px;}
header .inner .logo a.logo-party{width: 600px;background:url(../jgdw-icon/top2.5.png) left no-repeat;background-size:cover;display:block;height:60px;}
header .inner .logo a.lnpu-link{width:232px;background:url(../jgdw-icon/logo-top2.2.5.png) left no-repeat;background-size:cover;display:block;height:60px;float:left;margin-left:10px;}
header .inner .logo a.jgdw-link{width: 230px;background:url(../jgdw-icon/logo-top3.png) left no-repeat;background-size:cover;display:block;height: 50px;float:left;margin-left:10px;}
header .part2 .inner .t2{box-sizing:border-box;position:absolute;right:0;display: flex;flex-direction: column;top: 30px;}
header .part2 .inner .t2 .nav-top{padding:10px;box-sizing:border-box;width: 100%;}
header .part2 .inner .t2 .nav-top a{position:relative;height:14px;line-height:14px;display:inline-block;float:left;color:#fff;margin-left:15px;text-decoration:none;font-size:14px;}
header .part2 .inner .t2 .nav-top a:hover{text-decoration:none;}
header .part2 .inner .t2 .nav-top a:before{display:block;content:"";width:100%;height:2px;position:absolute;transform:translateX(-50%);left:0;top:-5px;background-color:#fff;transition:all 0.3s ease-in-out;transform:scale3d(0,1,1);transform-origin:50% 0;}
header .part2 .inner .t2 .nav-top a:hover:before{transform:scale3d(1,1,1);}
header .inner .moble-tools{display:none;position: absolute;right: 0;top: 45px;}
header .inner .moble-tools  .moble-menu{width:40px;height:40px;position:relative;margin:0 15px;cursor:pointer;float: right;}
header .inner .moble-tools  .moble-menu i{height:3px;background:#fff;width:36px;border-radius:1px;position:relative;display:inline-block;}
header .inner .moble-tools  .moble-menu i:nth-child(1){position:absolute;left:0px;top:6px;}
header .inner .moble-tools  .moble-menu i:nth-child(2){position:absolute;left:0px;top:19px;}
header .inner .moble-tools  .moble-menu i:nth-child(3){position:absolute;left:0px;top:32px;}
header .inner .moble-tools .phone-search{border:1.5px solid #fff;border-radius:100%;width: 35px;height: 35px;position:relative;cursor:pointer;margin-right: 20px;float: right;margin-top: 3px;}
header .inner .moble-tools .phone-search a.psr{background: url(../jgdw-icon/search-w.png)right center no-repeat;display:block;height:100%;width:100%;background-size: 63%;position:absolute;top:-1px;left: -6px;}
/*search-inp*/
nav .inner .phone-search{border:1.5px solid #fff;border-radius:100%;width: 32px;height: 32px;line-height:28px;position:relative;cursor:pointer;margin-right:20px;}
nav .inner .phone-search a.psr{background: url(../jgdw-icon/search-w.png)right center no-repeat;display:block;height:100%;width:100%;background-size: 63%;position:absolute;top:-1px;left: -6px;}
.search-inp{position:absolute;top:-188px;z-index:13;background:#fff;width:100%;height:188px;padding:64px 80px;}
.search-inp .search-inner{height:60px;max-width:1100px;width:100%;margin:auto;position:relative;}
.search-inp .search-inner input.kw-inp{background:transparent;width:90%;height:60px;line-height:60px;border:none;border-bottom:2px solid #54585a;font-family:Arial;font-size:18px;color:#999;padding-right:10%;outline:none;}
.search-inp .search-inner input.sim-inp{width:40px;height:40px;background-color:transparent;position:absolute;top:0;bottom:0;margin:auto;right:0;cursor:pointer;border:0;z-index:111;}
/*nav*/
nav{position:relative;height:42px;margin:0 auto;box-shadow: 9px 12px 12px 0px rgba(0,0,0,0.15);background-color:#3c343429;}
nav .inner{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
nav .inner .navbar{width:calc( 100% - 60px);}
nav .inner .navbar ul{list-style-type:none;padding:6px 0;display:flex;flex-direction:row;justify-content:space-between;}
nav .inner .navbar ul li{float:left;width:100%;height: 30px;line-height:30px;text-align:center;border-left:1px #c1c1c1 solid;}
nav .inner .navbar ul li.firstlink{border-left:none;}
nav .inner .navbar ul li a{position:relative;color: #ffffff;display:inline-block;font-size:16px;}
nav .inner .navbar ul li a:after{display:block;content:"";width:100%;height:2px;position:absolute;left:0;bottom:-2px;background-color:#fff;transition:all 0.3s ease-in-out;transform:scale3d(0,1,1);transform-origin:50% 0;}
nav .inner .navbar ul li a:hover:after{transform:scale3d(1,1,1);}
nav .inner .navbar ul li:hover dl{display:block;}
nav .inner .navbar ul dl:hover{display:block;}
nav .inner .navbar ul dl{display:none;position:absolute;top:66px;font-size:14px;border:none;border-radius:3px;padding:15px 0 10px;margin-top:-39px;z-index:999;}
nav .inner .navbar ul dl dd{padding: 5px 36px;line-height:1.5;background: #ae151b;}
nav .inner .navbar ul dl dd a{color:#fff;padding:4px 0;line-height:22px;display:block;text-align:center;position:relative;}
nav .inner .navbar ul dl dd a:after{display:block;content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:#fff;transition:all 0.3s ease-in-out;transform:scale3d(0,1,1);transform-origin:50% 0;}
nav .inner .navbar ul dl dd:hover{background:#c6141a;}
nav .inner .navbar ul dl dd a:hover{color:#fff;text-decoration:none;}
/*main*/
.main{height:auto;margin-top: 40px;}
.main .inner{display:flex;justify-content:space-between;flex-direction:column;position:relative;}
.main .inner .news-pic{display:flex;justify-content:space-between;flex-direction:row;position: relative;box-shadow:0 0 10px rgb(0 0 0 / 10%);overflow:hidden;background:#f5f5f5;}
.main .inner .news .news-pic{height:auto;-webkit-animation:slide-in-left 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation:slide-in-left 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;margin-right: 0.5vw;display: flex;flex-direction: row;}
.main .inner .news .news-pic .banner_box{width:510px;height:340px;position:relative;overflow:hidden;border-radius:5px;border:1px #ddd solid;box-shadow: 4px 6px 11px 0px rgba(0, 0, 0, 0.3);}
.main .inner .news .news-pic .banner_box ui.images{width:300%;height:100%;display:flex;position:absolute;left:0;transition:.2s;list-style:none;}
.main .inner .news .news-pic .banner_box ui.images li.img{width:100%;background-size:cover;position:relative;}
.main .inner .news .news-pic .banner_box ui.images li.img a{color:#ffffff;text-decoration:none;line-height: 1.3;}
.main .inner .news .news-pic .banner_box ui.images li.img a:hover{text-decoration:none;color:#cccccc;}
.main .inner .news .news-pic .banner_box ui.images li.img h2{width:100%;height: 60px;background:#000000;filter:alpha(Opacity=70);opacity:0.7;position:absolute;left:0px;bottom: 0;padding: 2px 40px 2px 10px!important;line-height: 40px;overflow:hidden;}
.main .inner .news .news-pic .banner_box ui.images li.img h2 a{font-size: 14px;font-weight:bold;color:#ffffff;line-height: 22px;font-family: 微软雅黑;}
.main .inner .news .news-pic .banner_box ui.images li.img tt{width: 100%;height: 70px;background:#000000;filter:alpha(Opacity=70);opacity:0.7;position:absolute;left:0px;bottom:0px;padding: 2px 80px 2px 20px!important;overflow:hidden;font-size: 11px;font-family:"微软雅黑";color:#ddd;line-height: 0.6em;}
.main .inner .news .news-pic .banner_box ui.images li.img tt a:hover{text-decoration:underline;}
.main .inner .news .news-pic .banner_box ui.min-images{display:flex;justify-content:center;position:absolute;bottom: 0.5vw;z-index:999;right: 2%;list-style:none;}
.main .inner .news .news-pic .banner_box ui.min-images li.min{width:12px;height:12px;cursor:pointer;border-radius:50%;border: solid rgba(255, 255, 255, 0.5) 1px;margin: 0 0.3vw;}
.main .inner .news .news-pic .banner_box .button{width:100%;height:100%;position:absolute;display:flex;justify-content:space-between;user-select:none;}
.main .inner .news .news-pic .banner_box .button .button-left, .main .inner .news .news-pic .banner_box .button .button-right{font-size: 70px;background-color:rgba(204, 217, 241, 0.01);padding: 0;cursor:pointer;line-height: 340px;color:#ffeeeca8;}
.main .inner .news .news-pic .banner_box .button .button-left:hover, .main .inner .news .news-pic .banner_box .button .button-right:hover{color:#fff;}
.main .inner .list{display:flex;justify-content:space-between;flex-direction: row;position:relative;animation:slide-in-right 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-webkit-animation:slide-in-right 1s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.main .inner .list .news-list{width:100%;height:auto;padding: 5px 15px;position: relative;}
.main .inner .list .notice-list{width:100%;height:auto;padding: 5px 15px;border-radius:5px;position: relative;}
.main .inner .list .news-list span.more, .main .inner .list .notice-list span.more{position:absolute;top: 18px;right: 35px;}
.main .inner .list .news-list span.more a, .main .inner .list .notice-list span.more a{font-size:16px;color:#545454;}
.main .inner .list .news-list span.more a:hover, .main .inner .list .notice-list span.more a:hover{color:#b00a29;}
.main .inner .list .news-list h2{background: url(../jgdw-icon/dot2.png) left center no-repeat;}
.main .inner .list .notice-list h2{background: url(../jgdw-icon/dot3.png) left center no-repeat;}
.main .inner .list .news-list h2, .main .inner .list .notice-list h2{height: 60px;line-height: 60px;font-size:22px;color:#333;border-bottom:#999 solid 3px;margin-bottom: 20px;}
.main .inner .list .news-list h2 a, .main .inner .list .notice-list h2 a{border-bottom:5px solid #f19c20;display:inline-block;height: 60px;padding-left: 55px;line-height: 60px;font-size:18px;}
.main .inner .list .news-list .news_item, .main .inner .list .notice-list .announce_item{display:block;margin: 0 20px;}
.main .inner .list .news-list .news_item .inner-list, .main .inner .list .notice-list .announce_item .inner-list{width:100%;height:100%;display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-top: 5px;}
.main .inner .list .news-list .news_item .inner-list p.content-list, .main .inner .list .notice-list .announce_item .inner-list p.content-list{display:block;text-align:left;width: calc(100% - 110px);}
.main .inner .list .news-list .news_item .inner-list p.content-list a, .main .inner .list .notice-list .announce_item .inner-list p.content-list a{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height: 30px;height: 30px;font-size:16px;color:#333;padding-left:15px;background:url(../jgdw-icon/icon-red.png) left center no-repeat;}
.main .inner .list .news-list .news_item .date-list, .main .inner .list .notice-list .announce_item .date-list{font-size:14px;font-family:Arial;text-align:left;display:block;}
.main .inner .list .news-list .news_item .inner-list p.content-list:hover a, .main .inner .list .notice-list .announce_item .inner-list p.content-list:hover a{color:#94070a;background:url(../jgdw-icon/icon-gold.png) left center no-repeat;}
.main .inner .list .news-list .news_item .inner-list p.content-list:hover ~span.date-list, .main .inner .list .notice-list .announce_item .inner-list p.content-list:hover ~span.date-list{color:#94070a;}
/*main2*/
.main2{height:auto;background-color:#f5f5f5;margin-top:30px;}
.main2 .inner{display:flex;justify-content:space-between;flex-direction: row;}
.main2 .inner .main2-tab{margin:0 auto;height:100%;width:100%;}
.main2 .inner .main2-tab input{display:none;}
.main2 .inner .main2-tab label{float:left;text-align:center;font-size: 18px;font-weight: 800;color:#333;transition:all .3s;padding: 5px 10px;margin-bottom: 15px;margin-right: 15px;}
.main2-tab .ssyw, .main2-tab .ghyd, .main2-tab .zbjs, .main2-tab .ddzs{clear:both;width:100%;transition:all .5s;display:none;padding: 15px;border-top: 2px solid;}
.main2-tab a{}
#ssyw:checked~.ssyw{display:block;}
#ghyd:checked~.ghyd{display:block;}
#zbjs:checked~.zbjs{display:block;}
#ddzs:checked~.ddzs{display:block;}
#ssyw:checked~label[for="ssyw"]{background:#e13126;color:#fff;}
#ghyd:checked~label[for="ghyd"]{background:#e13126;color:#fff;}
#zbjs:checked~label[for="zbjs"]{background:#e13126;color:#fff;}
#ddzs:checked~label[for="ddzs"]{background:#e13126;color:#fff;}
.main2 .inner .main2-tab .tab-item{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:end;}
.main2 .inner .main2-tab .inner-list{background:url(../jgdw-icon/icon-grey.png) left center no-repeat;width:100%;margin-left:10px;margin-top:2px;overflow:hidden;border-bottom:1px dashed #cccccc;}
.main2 .inner .main2-tab .inner-list a{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;display:block;overflow:hidden;float:left;}
.main2 .inner .main2-tab.inner-list:hover{background:url(../jgdw-icon/icon-blue.png) left center no-repeat;}
.main2 .inner .main2-tab .inner-list:hover a{color:#175f65;}
.main2 .inner .main2-tab .inner-list span.date-list{float:right;display:block;}
.main2 .block {display: flex;justify-content: space-between;flex-direction: column;position: relative;}
.main2 .block .group{display: flex;justify-content: space-between;flex-direction: row;position: relative;margin: 15px 0;}
.main2 .block .pics a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.main2 .block .pics{margin-right:10px;}
.main2 .block .pics a{display: block;width: 100%;height: 100%;overflow:hidden;}
.main2 .block .pics a img{-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.main2 .block .list{display:flex;flex-direction: column;position: relative;margin: 5px;overflow: hidden;}
.main2 .block .list a.title{font-size:16px;color: #333;font-weight: bold;overflow: hidden;line-height: 25px;margin-bottom: 5px;}
.main2 .block .list:hover a.title{color:#8c0000;}
.main2 .block .list a.ab{font-size:14px;overflow: hidden;line-height: 18px;margin-bottom: 5px;color: #868686;}
.main2 .block .list a.date{font-size:12px;color: #8c0000;}
/*main3*/
.main3{height:auto;background-color:#f5f5f5;margin-top:20px;}
.main3 .inner{display:flex;justify-content:space-between;}
/*topic1*/
.inner-topic1{max-width:1400px;margin:0 auto;animation-name:slit-in-horizontal;animation-duration:3s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;margin-top: 40px;margin-bottom: 40px;}
.inner-topic1 img{width:100%;height:100%;}
/*footer*/
footer{position:relative;background:#8c0000;box-shadow:0 0 10px rgba(0,0,0,0.15);margin-top:30px;}
footer .foot-top{width:100%;}
footer .foot-bottom{width:100%;padding: 5px 0;background: #080808e0;margin: 0 auto;}
footer .foot-top .inner-foot{max-width:1400px;margin:0 auto;height: 140px;}
footer .foot-top .inner-foot .inner-tab{margin:0 auto;height:100%;width: calc(100% - 90px);float: right;padding: 10px 5px;}
footer .foot-top .inner-foot .inner-tab input{display:none;}
footer .foot-top .inner-foot .inner-tab label{float:left;height: 30px;line-height: 30px;text-align:center;font-size: 16px;font-weight: 600;color:#fff;transition:all .3s;margin: 5px 15px;margin-bottom: 15px;}
footer .foot-top .inner-foot .inner-tab label:hover{border-bottom:#fff dashed 1px;}
.inner-tab .xnbm, .inner-tab .gxdw, .inner-tab .djwz{clear:both;width:100%;transition:all .5s;display:none;padding: 5px 10px;}
.inner-tab a{color:#FFF;padding:0 15px;border-left:1px dashed #999;font-size: 12px;}
.inner-tab a.firstchild{border:none;}
#xnbm:checked~.xnbm{display:block;}
#gxdw:checked~.gxdw{display:block;}
#djwz:checked~.djwz{display:block;}
#xnbm:checked~label[for="xnbm"]{}
#gxdw:checked~label[for="gxdw"]{}
#djwz:checked~label[for="djwz"]{}
footer .foot-top .inner-foot .inner-tab .tab-item{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:end;}
footer .foot-top .inner-foot .inner-tab .inner-list{background:url(pic/icon-grey.png) left center no-repeat;width:100%;margin-left:10px;margin-top:2px;overflow:hidden;border-bottom:1px dashed #cccccc;}
footer .foot-top .inner-foot .inner-tab .inner-list a{font-size:16px;color:#333;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;display:block;overflow:hidden;padding-left:15px;height:58px;line-height:56px;width:calc(100% - 110px);float:left;}
footer .foot-top .inner-foot .inner-tab .inner-list:hover{background:url(../jgdw-icon/icon-blue.png) left center no-repeat;}
footer .foot-top .inner-foot .inner-tab .inner-list:hover a{color:#175f65;}
footer .foot-top .inner-foot .logo-bottom{height: 60px;background: url(../jgdw-icon/logo-2.png);width: 62px;margin-top: 35px;float: left;background-position: center center;background-repeat: no-repeat;background-size: cover;}
footer .foot-top .inner-foot .wxjgdw span{height:90px;width:100%;float:left;margin-bottom:10px;}
footer .foot-top .inner-foot .wxjgdw{height:60px;background: url(../jgdw-icon/wxlnpu.png);background-size: cover;width: 62px;}
footer .foot-top .inner-foot .wxjgdw img{}
footer .foot-bottom .inner-foot{max-width:1400px;display:flex;flex-direction:row;justify-content: center;align-items:center;margin:0 auto;}
footer .foot-bottom .inner-foot p{color:#fff;font-size:12px;}
/*手机导航*/
.menu-aslide{position:fixed;top:0px;left:-50%;width:30%;height:100%;z-index:1100;background-color: #290c0eeb;opacity:0.85;}
.menu-aslide .nav{padding:80px 5% 0px 5%;}
.menu-aslide .nav ul{list-style:none;}
.menu-aslide .nav ul li{line-height:42px;border-bottom: 1px solid #6f4e4f;padding:0 5%;}
.menu-aslide .nav ul li a.menuon{display:block;color:#fff;font-size:16px;line-height:46px;}
.menu-aslide .nav ul li .tit a{display:block;color:#fff;font-size:16px;line-height:46px;}
.menu-aslide .nav ul li .tit.plus a{background:url(../jgdw-icon/plus.png) right center no-repeat;}
.menu-aslide .nav ul li .firstlink .plus a{background-image:none;}
.menu-aslide .nav ul li .tit.minus a{background:url(../jgdw-icon/minus.jpg) right center no-repeat;}
.menu-aslide .nav ul li .bod a{height:36px;line-height:36px;font-size:14px;display:block;color:#cad4e0;}
.hide{display:none;}
.show{display:block;}
.backtop{position:fixed;bottom:60px;right:20px;width:60px;height:60px;background: url(../jgdw-icon/arrow-up-bold.png) no-repeat 50% -25%;z-index:999;cursor:pointer;opacity:0;transition:all 0.5s ease 0.2s;background-size:70%;text-align:center;padding-top:28px;background-color: #dec5b682;color:#000;border-radius:50px;font-weight:800;}
.backtop.active{opacity:1;}
.masking{height:100%;width:100%;position:absolute;top:0;left:0;background-color:transparent;transition:all 0.5s ease 0.2s;z-index:-1;}
@-webkit-keyframes slide-in-left{
  0%{
    -webkit-transform:translateX(-1000px);
            transform:translateX(-1000px);
    opacity: 0;
  }
  100%{
    -webkit-transform:translateX(0);
            transform:translateX(0);
    opacity: 1;
  }
}
@keyframes slide-in-left{
  0%{
    -webkit-transform:translateX(-1000px);
            transform:translateX(-1000px);
    opacity: 0;
  }
  100%{
    -webkit-transform:translateX(0);
            transform:translateX(0);
    opacity: 1;
  }
}
@keyframes slit-in-horizontal{
  0%{
    -webkit-transform: translateZ(-800px) rotateX(90deg);
    transform: translateZ(-800px) rotateX(90deg);
    opacity: 0;
  }
  10%{
    -webkit-transform: translateZ(-160px) rotateX(87deg);
    transform: translateZ(-160px) rotateX(87deg);
    opacity: 1;
  }
  100%{
    -webkit-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0);
  }
}
@-webkit-keyframes slide-in-right{
  0%{
    -webkit-transform:translateX(1000px);
            transform:translateX(1000px);
    opacity: 0;
  }
  100%{
    -webkit-transform:translateX(0);
            transform:translateX(0);
    opacity: 1;
  }
}
@keyframes slide-in-right{
  0%{
    -webkit-transform:translateX(1000px);
            transform:translateX(1000px);
    opacity: 0;
  }
  100%{
    -webkit-transform:translateX(0);
            transform:translateX(0);
    opacity: 1;
  }
}
@keyframes flip-diagonal-2-br{
  0%{
    -webkit-transform: rotate3d(-1,1,0,0deg);
    transform: rotate3d(-1,1,0,0deg);
  }
  100%{
    -webkit-transform: rotate3d(-1,1,0,180deg);
    transform: rotate3d(-1,1,0,180deg);
  }
}
@keyframes slit-in-horizontal{
  0%{
    -webkit-transform: translateZ(-800px) rotateX(90deg);
    transform: translateZ(-800px) rotateX(90deg);
    opacity: 0;
  }
  10%{
    -webkit-transform: translateZ(-160px) rotateX(87deg);
    transform: translateZ(-160px) rotateX(87deg);
    opacity: 1;
  }
  100%{
    -webkit-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0);
  }
}
@keyframes fade-in-bottom{
  0%{
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }
  100%{
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
/*part2*/
@keyframes fade-in-top{
  0%{
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
  }
  100%{
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
/*part3*/
@keyframes fade-in-bottom{
  0%{
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0;
  }
  100%{
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
/*栏目页*/
.main-in{position:relative;height:auto;min-height:600px;margin: 30px 0;}
.main-in .inner-width{max-width: 1400px;margin: 0 auto;}
.main-in .inner-width .inner-left{width:70%;float: left;box-shadow: 0 0 10px rgb(0 0 0 / 10%);padding: 20px;}
.main-in .inner-width .inner-right{width:calc(30% - 20px);float: right;box-shadow: 0 0 10px rgb(0 0 0 / 10%);margin-left: 20px;padding: 20px;}
.main-in .inner-width .inner-right .part{background: #e6e2e2;text-align: center;padding: 10px;border-top: 3px solid #c00c0d;}
.main-in .inner-width .inner-right .part h3{font-size: 20px;margin: 0 auto;color: #c00c0d;text-align: center;letter-spacing:3px;border-radius:3px;}
.main-in .inner-width .inner-right .block{margin-top:20px;}
.main-in .inner-width .inner-right .block .inner-list{
    margin-top: 10px;
}
.main-in .inner-width .inner-right .block .inner-list{}
.main-in .inner-width .inner-left .title{float:left;width:100%;}
.main-in .inner-width .inner-left .title h3{font-size:20px;margin:0 auto;color: #c00c0d;text-align:center;letter-spacing:3px;border-radius: 3px;padding: 5px 15px;}
.main-in .inner-width .inner-left .title .part{float:left;border-top:3px solid #c00c0d;}
.main-in .inner-width .inner-left .title .bread {padding: 15px 20px;overflow:hidden;float: left;border-top: 2px solid #ddd;}
.main-in .inner-width .inner-left .title .bread .part1{color:#999;}
.main-in .inner-width .inner-left .title .bread .part1 a{color:#666;}
.main-in .inner-width .inner-left .pagearticle{width:100%;position:relative;min-height: 500px;float: left;margin-top: 15px;}
.main-in .inner-width .inner-left .pagearticle .column{}
.main-in .inner-width .inner-left .pagearticle .column ul{list-style:none;overflow: hidden;}
.main-in .inner-width .inner-left .pagearticle .column ul li{float:left;width:100%;border-bottom: 0.5px dashed #ddd;margin-top: 10px;}
.main-in .inner-width .inner-left .pagearticle .column ul li a{float:left;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height: 30px;height: 30px;font-size:16px;color:#333;padding-left:15px;background:url(../jgdw-icon/icon-red.png) left center no-repeat;width: calc(100% - 120px);}
.main-in .inner-width .inner-left .pagearticle .column ul li span{line-height:30px;font-size:14px;font-family:Arial;text-align:left;display:block;float: right;}
.main-in .inner-width .inner-left .pagearticle .column ul li:hover a{color:#94070a;background:url(../jgdw-icon/icon-gold.png) left center no-repeat;}
.main-in .inner-width .inner-left .pagearticle .column ul li:hover span{color:#94070a;}
.main-in .inner-width .inner-left .pagearticle h1{font-size:20px;line-height:36px;font-weight:600;}
.main-in .inner-width .inner-left .pagearticle hr{margin-bottom:20px;margin-top: 10px;border: #dcdcdc dashed 0.4px;}
.main-in .inner-width .inner-left .pagearticle .date{font-size:14px;line-height:36px;font-weight:normal;}
div#vsb_content{margin-bottom:30px;}
.main-in .inner-width .inner-left .pagearticle #vsb_content p{/* line-height: 2; *//* font-size: 14px; */}
.main-in .inner-width .inner-left .pagearticle a{}
.main-in .inner-width .right{width:1100px;overflow:hidden;float:left;margin-left:50px;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:5px 25px 10px;}
@media (max-width:1920px){

}
@media (max-width:1680px){

}
@media (max-width:1440px){
.main-in .inner-width{margin-left:40px;margin-right:40px;}
.main2 .inner{margin-left:40px;margin-right:40px;}
footer .foot-top .inner-foot{margin-left:40px;margin-right:40px;}
}
@media (max-width:1500px){
header nav.navbar .inner{width:auto;padding-left:40px;padding-right:40px;box-sizing:border-box;}
}
@media (max-width:1366px){

}
@media (max-width:1280px){
header nav.navbar .inner{width:auto;padding-left:20px;padding-right:20px;}
header nav.navbar{display:none;}
.main-in .inner-width{margin-left:20px;margin-right:20px;}
.main .inner{margin-left:20px;margin-right:20px;}
.sub_box{width:calc(100vw - 40px)!important;}
#vsb_img dl{width:calc(100vw - 40px)!important;}
.main2 .inner{margin-left:20px;margin-right:20px;}
footer .foot-top .inner-foot{margin-left:20px;margin-right:20px;}
}
@media (max-width:1024px){
header{/* background:none; *//* background-color:#a80d10; */}
header .inner{position:relative;height:120px;}
header .inner .logo{top:40px;}
header .inner .logo a.logo-party{width:500px;height:50px;}
header .inner .top-list{display:none;}
header .inner .moble-tools{display:block;}
nav{display:none;}
.main{margin-top:20px;}
}
@media (max-width:920px){
header nav.navbar .inner ul li a{font-size:14px;}
}
@media (max-width:820px){
header .inner .logo{left:20px;}
.main2 .block .group {display:block;}
.main2 .block .group .pics{width: 150px;float:left;height: 100px;}
.main2 .block .group .list{width: calc(100% - 170px);float:right;height: 90px;}
}
@media (max-width:768px){
header .inner {height:65px;}
header .inner .logo{top:22px;left:10px;}
header .inner .logo a.logo-party{width:283px;height:29px;}
header .inner .nav-top a{font-size:8px;line-height:20px;}
header .inner .nav-top a:after{top:1px;}
header .inner .moble-tools{top:28px;}
header .inner .moble-tools .phone-search{margin-top:0;width:25px;height:25px;margin-right:10px;}
header .inner .moble-tools .phone-search a.psr{background-size:58%;left:-5px;}
header .inner .moble-tools .moble-menu{width:22px;margin-right:12px;}
header .inner .moble-tools .moble-menu i{height:2px;background:#fff;width:22px;border-radius:1px;position:relative;display:inline-block;}
header .inner .moble-tools .moble-menu i:nth-child(1){position:absolute;left:0px;top:3px;}
header .inner .moble-tools .moble-menu i:nth-child(2){position:absolute;left:0px;top:11px;}
header .inner .moble-tools .moble-menu i:nth-child(3){position:absolute;left:0px;top:20px;}
.main .inner {flex-direction:column;margin-left:10px;margin-right:10px;}
.sub_box{width:calc(100vw - 20px)!important;}
#vsb_img dl{width:calc(100vw - 20px)!important;}
.main .inner .news-pic{width:100%;height:300px;margin-bottom:10px;margin-left:0;margin-right:0;}
.main .inner .list{margin-bottom:10px;margin-left:10px;margin-right:10px;flex-direction: column;}
.main .inner .list .notice-list{margin-top:20px;}
.inner-topic1{margin-top:10px}
.main2{margin-top:10px}
footer{margin-top:10px}
.main-in .inner-width{margin-left:10px;margin-right:10px;display: flex;flex-direction: column;}
.main-in .inner-width .inner-left{width:100%;}
.main-in .inner-width .inner-right{width:100%;margin-left: 0;}
.main-in .inner-width .inner-left .pagearticle h1{font-size: 18px;line-height: 26px;}
.main-in .inner-width .inner-left .pagearticle .date{font-size:12px;}
.main2 .inner{margin-left:10px;margin-right:10px;}
footer .foot-top .inner-foot{margin-left:10px;margin-right:10px;}
.main .inner .list .news-list h2 a, .main .inner .list .notice-list h2 a{font-size:16px;}
.main2 .inner .main2-tab label{font-size:16px;}
footer .foot-top .inner-foot .logo-bottom{width:46px;height:45px;}
footer .foot-top .inner-foot .inner-tab{width:calc(100% - 65px)}
footer .foot-top .inner-foot .inner-tab label{font-size:11px;height:20px;line-height:20px;}
footer .foot-top .inner-foot .inner-tab div{}
footer .foot-top .inner-tab a{font-size:11px;}
}
@media (max-width:600px){
}
@media (max-width:480px){
}
@media (max-width:400px){
header .inner .logo{top:25px;}
header .inner .logo a.logo-party{width:230px;height: 23px;}
header .inner .moble-tools{top:26px;}
}