*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
body{font:12px/180% arial, helvetica, sans-serif, "鏂板畫浣?;}
/* slide */
.slide{width:1300px;height:468px;overflow:hidden;margin:0px auto;border:solid 0px #ddd;padding:0px;}
.slide .info div{background:transparent  no-repeat;_filter:progid:dximagetransform.microsoft.alphaimageloader(,sizingmethod='crop');_background:none;}
.slide .right div{background:transparent  no-repeat;_filter:progid:dximagetransform.microsoft.alphaimageloader(,sizingmethod='crop');_background:none;}

.slide .left, .slide .right{position:relative;}
.slide .left{float:left;z-index:500;}
.slide .swcont{position:absolute;top:0;left:0;width:928px;height:468px;display:none;}
.slide .pstn{position:absolute;}

.slide .info{top:208px;left:20px;padding:12px 0 0 12px;width:228px;height:60px;color:#fff;z-index:500;}
.slide .info div{position:absolute;top:0;left:0;width:240px;height:72px;z-index:-1;}
.slide .info a:link, .slide .info a:visited{color:#fff;cursor:pointer;}
.slide .info p{line-height:28px;}
.slide .info img{float:left;padding-right:12px;}

.slide .right{float:right;margin-right:4px;width:110px;border-right:1px solid #e5e5e5;z-index:500;}
.slide .right img{float:right;padding:5px;cursor:pointer;}
.slide .right div{position:absolute;top:0;left:-10px;width:124px;height:64px;z-index:-1;}

.bd1{
    box-sizing: border-box;
    flex-shrink: 0;
}
.bd1 a:hover {
    color: #777;
    text-decoration: none;
}
body {
    font-family: pingfangsc-regular, roboto, helvetica neue, helvetica, tahoma,
    arial, pingfang sc-light, microsoft yahei;
}
button {
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
    outline: none;
    background-color: transparent;
}

button:active {
    opacity: 0.6;
}
.flex-col {
    display: flex;
    flex-direction: column;
}
.flex-row {
    display: flex;
    flex-direction: row;
}
.justify-start {
    display: flex;
    justify-content: flex-start;
}
.justify-center {
    display: flex;
    justify-content: center;
}

.justify-end {
    display: flex;
    justify-content: flex-end;
}
.justify-evenly {
    display: flex;
    justify-content: space-evenly;
}
.justify-around {
    display: flex;
    justify-content: space-around;
}
.justify-between {
    display: flex;
    justify-content: space-between;
}
.align-start {
    display: flex;
    align-items: flex-start;
}
.align-center {
    display: flex;
    align-items: center;
}
.align-end {
    display: flex;
    align-items: flex-end;
}
.page {
    position: relative;
    /*width: 1920px;*/
    /*height: 2544px;*/
    /*overflow: hidden;*/
}

.bd1 {
    /*height: 2544px;*/
    /*background: */
    /*0px 0px no-repeat;*/
    /*width: 1920px;*/
}
.outer1 {
    width: 1298px;
    /*height: 272px;*/
    margin: 59px 0 0 0px;
}

.main1 {
    width: 158px;
    /*height: 256px;*/
    position: sticky;
    top:0;
}

.main3{
    width: 1100px;
    /*height: 271px;*/
    border-bottom: 1px solid #dddddd;
    padding:0 0 30px 0;
    margin-bottom:30px;
}
.main4{
    width: 600px;
    margin-left:44px;
}
.section1{
    width: 475px;
    height: 271px;
    position: relative;
}
.img1{
    width:72px;
    height:72px;
    position: absolute;
    top:100px;
    left:50%;
    margin-left:-36px;
    z-index:1;
}
.img2{
    width: 475px;
    height: 271px;
}
.mod2 {
    /*background-color: rgba(22, 208, 255, 0.15);*/
    height: 72px;
    /*border: 1px dashed rgba(54, 153, 255, 1);*/
    width: 158px;
}
.mod3 {
    /*background-color: rgba(22, 208, 255, 0.15);*/
    height: 72px;
    /*border: 1px dashed rgba(54, 153, 255, 1);*/
    width: 158px;
}
.mod5{
    line-height: 35px;
    margin-left:10px;
}
.main5 {
    background-color: rgba(220, 0, 0, 1);
    height: 69px;
    /*width: 155px;*/
    margin: 1px 0 0 1px;
}
.main2{
    width: 1100px;
}
.block1 {
    /*background-color: rgba(22, 208, 255, 0.15);*/
    height: 50px;
    /*border: 1px dashed rgba(54, 153, 255, 1);*/
    width: 122px;
    margin: 19px 0 0 0px;
}

.word1 {
    width: 120px;
    height: 30px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 26px;
    font-family: sourcehansanscn-bold;
    text-align: center;
    white-space: nowrap;
    line-height: 30px;
    margin-top: 1px;
    display: block;
}
.word2 {
    width: 120px;
    height: 30px;
    overflow-wrap: break-word;
    font-size: 24px;
    font-family: source han sans cn;
    font-weight: 400;
    color: #747474;
    text-align: center;
    white-space: nowrap;
    line-height: 30px;
    margin-top: 1px;
    display: block;
}
.word4{
    font-size: 23px;
    font-family: microsoft yahei;
    font-weight: bold;
    color: #30373e;
    line-height: 35px;
}
.text2{
    font-size: 15px;
    font-family: microsoft yahei;
    font-weight: 400;
    color: #666666;
    line-height: 33px;
}
.group4{
    margin-top:44px;
}
.bd2{
    width: 151px;
    height: 41px;
    background: #1d6bc3;
    font-size: 14px;
    font-family: microsoft yahei;
    font-weight: 400;
    color: #ffffff;
    line-height: 41px;
    text-align: center;
    margin-top:34px;
    cursor: pointer;
}
.word10{
    width: 148px;
    height: 36px;
    border: 1px solid #4285f4;
    font-size: 16px;
    font-family: source han sans cn;
    font-weight: 400;
    color: #4285f4;
    line-height: 36px;
    text-align: center;
    cursor: pointer;
}
/* desslideshow */
#desslideshow1{margin-top:44px;}
.desslideshow .switchbigpic,.desslideshow .nav2{display:none;}
.content{margin-bottom:100px;}
#videopic{position:relative;}
.midd{margin-top:0px;background:#1a1a1a;padding:12px 10px;}
.right1{padding:0px;height:468px;width:374px;position:absolute;right:0;top:0;z-index:99;)}
.right1 .top{padding:10px 0;border-bottom:0.5px solid #bfbfbf}
.right1 .top img{width:26px;margin-bottom:15px;margin-right:10px;}
.right1 .kan{font-size:28px;font-weight:600;color:#bfbfbf;}
.right1 .mid{padding:10px 0 0 0;}
.right1 .mid img{width:26px;margin-bottom:15px;margin-right:10px;}
.right1 .tui{font-size:28px;font-weight:600;color:#ffffff;}
.right1 .bot {padding-left:40px;padding-right:15px}
.right1 .bot li{color:#ffffff;margin-top:18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.right1 .bot li a{color:#ffffff;font-size:14px;}
.left1 {width:350px;float:left;}
/*.left1 .item{width:200px;padding:0 0 0 20px;text-align:left;height:30px;line-height:30px;border-radius:30px;background:#f3f1f1;margin-top:20px;margin-right:20px;float:left}*/
.left1 .item{width:80px;padding:0;text-align:center;height:25px;line-height:25px;color:#ffffff;margin-left:20px;float:left}
.left1 .item img{width:20px;}
.left1 .item .tui{margin-left:4px;}
.left1 .item .tui a{color:#ffffff;}
.left1 .item .tui a:hover {color: #dd0000;text-decoration: none;}
.right2 {width:490px;float:left;border-left:1px solid #e1e1e1;padding-left:60px;}
.right2 .item{width:70px;color:#ffffff;height:25px;line-height:25px;margin-right:10px;float:left}
.right3 {width:315px;float:left;border-left:1px solid #e1e1e1;padding-left:60px;}
.right3 .item{width:95px;color:#ffffff;height:25px;line-height:25px;margin-right:10px;float:left}
.vlist .tit{width:1300px;font-size:24px;font-weight:500;border-bottom:1px solid #e5e5e5;padding-bottom:20px;}
.vlist li{width:280px;margin-top:30px;position:relative;}


.vlist .list{width:100%;display:flex;display: -webkit-flex;align-items:center;justify-content:center;flex-flow: row nowrap;text-align: center;}
.vlist .tit{width:1300px;font-size:24px;font-weight:500;}
.vlist .list2{width:280px;margin-top:30px;position:relative;}
.more{font-size:14px;color:#999999;margin-left:40px;}

/*.vlist li:nth-child(2){margin-top:30px;float:left;margin-left:110px;margin-right:110px;}*/

.velist li{float:left;margin-top:30px;}
.velist li:not(:last-child) {margin-right: 60px;}
.velist li:nth-child(4){margin-right:0}
.videoimg{width:280px;height:180px;;margin-bottom:20px;}
.bf{width:50px;position:absolute;top:90px;right:155px;z-index:999;}
.cler{clear:both}
.layui-carousel:hover .layui-carousel-arrow {z-index:1000}
.vlist img:hover {-webkit-transform: scale(1.03);transform: scale(1.03);transition: all .3s ease-out 0s;}

.haedtype_title-3hq4z_np img{width:20px;height:20px;margin-right:10px;}
.content .cont_1000{width:1000px; height:auto; margin:0 auto}
.nav2 li a{padding-right:40px !important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vlist ul{width:100%}
.vlist .tit{width:1100px;font-size:18px;font-weight:700;}
.vlist li{width:344px;height:300px;float:left;margin-top:30px;position:relative}
/*.vlist li:nth-child(2){margin-top:30px;float:left;margin-left:110px;margin-right:110px;}*/
/*.vlist li:nth-child(3){margin-top:30px;float:right;}*/
.vlist li:nth-child(3n-1){margin-top:30px;float:left;margin-left:34px;}
.vlist li:nth-child(3n){margin-top:30px;float:right;}
.vlist li a{
    font-size: 14px;
    font-family: microsoft yahei;
    font-weight: 400;
    color: #30373e;
    margin-bottom:16px
}
.videoimg{width:344px;height:197px;;margin-bottom:18px}
.bf{width:50px;position:absolute;top:90px;right:155px;z-index:999;}
.cler{clear:both}
.layui-carousel:hover .layui-carousel-arrow {z-index:1000}
.pages a:hover {color: #ffffff !important;}
.pages {padding: 100px 0;}
.layui-carousel:hover .layui-carousel-arrow {z-index:1000}
.vlist img:hover {-webkit-transform: scale(1.03);transform: scale(1.03);transition: all .3s ease-out 0s;}
.redd{color:#dc0000}

