body { font-size: 12px; color: #1e1f24; }
body,  ol,  table,  tr,  td,  ul,  li,  dt,  dd,  dl,  h1,  h2,  h3,  h4,  h5,  h6,  form,  input,  select,  textarea,  p { margin: 0; padding: 0;font: 16px/1.5 PingFangSC; font-weight: normal; }
li { list-style-type: none; }
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
img { border: none; }
a { outline: none; cursor: pointer; text-decoration: none; color: #666; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; transition: all .3s; }
a:hover { text-decoration: none; }
a,  area {  blr: expression(this.onFocus=this.blur());
}
html{
    overflow-x: hidden;}
.navbar{ height:14vw;    margin-bottom:0px;min-height:13vw;}
.nav-moblie { float: right; width:6vw; height: 34px; margin-top:3vw; z-index:99999; color: #00983c; margin-right: 7px; position:absolute;right: 2vw; top: 1vw; z-index: 10; cursor: pointer; display: table; transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s; -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s; -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;     position: fixed;
    z-index: 999;}
.nav-moblie.selected { transform: rotate(90deg); }

.nav-moblie:hover a:before { transform: translateY(-2px) rotate(0deg); -webkit-transform: translateY(-2px) rotate(0deg); -ms-transform: translateY(-2px) rotate(0deg); }
.nav-moblie:hover a:after { transform: translateY(2px) rotate(0deg); -webkit-transform: translateY(2px) rotate(0deg); -ms-transform: translateY(2px) rotate(0deg); }

.nav-moblie a:after { top: 10px; }
.nav-moblie a:before { top: -10px; }
.nav-moblie .menu-close { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=99); display: inline-block; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; transition: all .3s; width:6vw;  background-size: 32px 32px; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: -webkit-transform .6s; -moz-transition: -moz-transform .6s; -ms-transition: -ms-transform .6s; -o-transition: -o-transform .6s; transition: transform .6s; }
.nav-cur .menu-close { opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); display: none; width: 32px; height: 32px;  background-size: 32px 32px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; transition: all .3s; }
.nav-moblie .menu-open { opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); display: none; }
.nav-cur .menu-open { opacity: 1; opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); display: inline-block; }
.section1 { width: 100%; height: 100%; }
.nav-moblie .menu-close:hover { -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); }
.menu-pop li a {    text-align: center;
    display: block;
    font-size: 6vw;
    width: 100%;
    padding: 0 0 4%;
    color: #000;
    width: 150px;
    margin: 0 auto; }
.menu-pop li a:hover{ -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; font-size:35px;}
.hyqlogo{ width: 65vw;    position: fixed;margin: 20px;
    z-index: 99; }
.menu-pop {
    background: url(../img/0.png);
    width: 100%;
    height:auto;
    position: absolute;
    top: 13vw;
    left: 0;
    z-index: 999;
    padding-top: 5%;
    display: none;
    padding-bottom: 110%;
}
.jiaotu{ width: 100vw; height:auto; min-height: 400px;padding-top: 75px; background: #fff; }
.vote_list_tab {
    font-size: 4vw;
    line-height: 7vw;
    letter-spacing: 0.1vw;
    padding-left: 5vw;
}
.vote_lsit_tab_left .mor,.vote_lsit_tab_right .mor{    font-weight: bold;color: #b91919;}
.m-slider {
    overflow-x: hidden;
    width: 100vw;
    height: auto;
    margin: 0 auto;
    position: relative;
}
#xuanshou_box img{ width:32.3vw;  margin-left:0px;}

#xuanshou_box .hot_news_nav{    height: 235px;}
.xsfc{ text-align: center;}
.vote_lsit_tab_left{text-align: left;}
#dijing .hot_news_tj_img {
    margin: 0;
    padding: 0;
    height:auto;
    display: none;
}
#jingcai_box,#gaoqing_box{
    display: flex;
    /* flex-direction: row; */
    flex-wrap: wrap;

}
#dijing .hot_news_nav {
    position: relative;
    margin: 2vw 4vw 2vw 0.5vw;
    padding: 0;
    height: auto;
    width: 42vw;
    overflow: hidden;
}

.tab-content_2 .hot_more_pci{
    top: -55px;
}

.tiing{
    color: #fff;
    position: absolute;
    top: 18vw;
    left: 1vw;
    z-index: 9;
    display: none;
}
.vosss video{object-fit:fill;}

.tiing img{    width: 3vw;
    height: 4vw;
    margin-right: 2vw;
    line-height: 4vw;
    margin-top: -1vw;}
.tiing span{padding-top:2vw;}
.slider-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    position: relative;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}
.tab-content{
    min-height: 530px;
    float: left;
    margin: 13px 10px 0;
    background: #fff;
    border-radius: 10px;
}
.tab-content_2{background: none;width:90vw;}
.slider-item {
    width: 100%;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;

}
#ssdt,#bsgg,#mtjj{
    min-height: 600px;
    width: 95vw;
}
.slider-item img {
    width: 100%;
    height: 54.3vw;
    display: block;
    border: none;
}
.hot_title{padding-top: 36px; width: 100%; float:left;}
.hot_title_hw{padding-top:0;}
.hot_title img{ width: 7vw; margin: 0 2vw 0 5vw;float:left;}
.hot_title h1{ font-size: 2rem;
    font-weight: bold;}
img.wlrqj{ width:90vw; margin:5vw;}

.slider-pagination {
    text-align: right;
    position: absolute;
    width: 100%;
    z-index: 99;
    right: 0;
    bottom: 95px;
    pointer-events: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
#baguetteBox-overlay .full-image figure {
    display: block;
    margin: 0;
    height: 100vw;
}
.slider-pagination > .slider-pagination-item {
    margin: 1vw;
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 100%;
    background-color:#cccccc;
}

.slider-pagination > .slider-pagination-item.slider-pagination-item-active {
    background-color: #e93e2d;
    border-radius: 100%;
}
.slider-item p{ text-align: left;
    font-size: 5vw;
    color: #282828;
    line-height: 25px;
    font-weight: bold;
    padding: 10px 20px 0;
    height: 90px;
    width: 100vw;
    display: table-cell;
    vertical-align: middle;}
.aui-palace {
    padding: 0.5rem 0;
    position: relative;
    overflow: hidden;
}
.nav-tabs{       width: 100vw;
    display: block;
    padding: 80px 0 0 20px;
    border: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {

    cursor: default;
    background:none;
    border:none;
    border-bottom-color: transparent;
    color:#F38300;

}
.nav > li > a {
    position: relative;
    display: block;
    padding:0;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border:none;
    float: left;
    border-radius: 4px 4px 0 0;
    margin: 0;
    font-size: 4vw;

}
.nav-tabs {

    text-align: center;

}
.nav-tabs > li {
    float: left;
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 16px;
    padding: 5px 5px;
    margin-right: 10px;
    border: 1px solid #666666;
    border-radius: 7px;

}
.nav-tabs > li.active{color:#F38300;border:1px solid #F38300;}

.index_news_img{ padding: 0;  float: right;    width: 105px; }
.index_news_title{float: left; padding-right: 0px; padding-left: 15px; }
.index_news_title h2{      color: #282828;
    font-size: 16px;
    line-height: 24px;
    height: 52px;
    font-weight: 400;
    margin-bottom: 2px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;}

.index_news_title p{ color: #999999;font-size: 3vw;}
.b-line{      display: block;
    margin-top: 3vw;
    padding-bottom: 3vw;
    border-bottom: 1px solid #eeeeee;

    padding-left: 0;

    margin-left: 0px;}
.hot_more{ padding:2vh 0 3vw;border-bottom:1px solid #ddd; margin-bottom:0;}
.hot_more img{ width: 45vw; }
.hot_more_pci{ position:absolute;  margin-bottom:0;width: 10vw;top: -40px;
    right: 10px;}
.hot_more_pci img{ width: 5vw; }

.hot_vote img{ width: 100vw;}
.nav-tabs_tj{width: 100vw;padding-left:29vw; float:left;padding: 2vh 0 0 5vw;}
.index_news_div{    padding: 0;
    float: right;
    width: 105px;
    height: 65px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;}
.hot_news_tj_img{ margin: 0; padding: 0; width:100%;  height: auto;float: left;border-radius: 5px;display: none;}
.hot_news_tj_right{ padding-right: 0;}
.hot_news_tj_left{ padding-left:3.5vw;padding-right:0.5vw;}
.hot_news_nav{    position: relative;
    margin: 2vw 0.5vw 2vw 3.5vw;
    padding: 0;

    width: 42vw;}
.hot_news_tj_title{     margin: 0;
    float: left;
    padding: 0;}
.hot_news_tj_title h2{ bottom: 0;
    color: #282828;
    font-size: 16px;
    letter-spacing: 0.2vw;
    padding: 2vw 7vw 0vw 0vw;
    z-index: 9;
    line-height: 20px;}
.hot_news_tj_title h3{ bottom: 0;
    color: #ff6e41;
    font-size: 12px;
    letter-spacing: 0.2vw;
    padding: 0vw 2vw 2vw 0vw;
    z-index: 9;
    line-height: 20px;}
#baguetteBox-overlay .full-image{height: 100vw;}

.vaa{color: #a62130;}
.nav-tabs_vote{width: 100vw;padding-left:29vw; float:left;padding: 2vh 0 0 5vw;}
.hot_news_pw{ padding: 5vw 0; border-bottom: 1px solid #ddd; margin-bottom: 5vw;}
.hot_news_pw_img{}
.hot_news_pw .hot_news_tj_right{ height: 32vw;}
.hot_news_pw p{    text-align: center;
    padding: 2vw 0;
    width: 30vw;
    height: 13vw;}
.hot_news_pw span{ display: none;}
.ool{    margin: 0;
    border: none;
    font-size: 12px;
    text-align: center;
    color: #acacac;}
.ool a{ color: #acacac;}
.hot_news_tj_wangjie{ width:100vw;}
.hot_news_tj_wangjie a{ float: left; display: block; width: 20vw; height: 10vw; text-align: center; background-color: #23527C; margin: 0 0 2vw 2.3vw ; color: #fff; line-height: 10vw;}
.hot_foor{ height: 15vw; text-align: center;line-height: 15vw;   color: #516c7f;clear: both;}
img.imright{ float:right; margin-right: 10px; width: 27px;}
.hot_news_pw_bo{background-color: #000000;
    width: 100%;
    background: url(../img/01.png);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 101;
    padding-top: 30%;
    display: none;
    padding-bottom: 100%;}

.hot_news_pw_box{
    display: none;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 102;
    border: none;

}
.hot_news_pw_title img{ float: left; width:26vw; height: 26vw; margin-top: -10vw; border-radius:50% ; margin-left: 8vw;}
.hot_news_pw_title h1{ float: left; font-size:5vw; font-weight: bold; padding-left: 8vw; padding-top: 8vw;}
.hot_news_pw_p{display: block; padding:10vw 8vw 20vw; font-size: 3.5vw;margin-top: -2vw;line-height: 6vw; background-color: #fff;  border: none;}
.hot_news_pw_title{ height: 15vw; background-color: #fff; margin-top: 13vw; }
.hot_news_pw_box p{ }
.navbar-fixed-top, .navbar-fixed-bottom{z-index: 100;}

.pic_po{}
.pci_po_title{ width: 100vw; height: 80vw; overflow: hidden; padding-top: 18vw; color: #fff; position: relative;}
.pci_po_title img{ width: 100%; }
.pci_po_mor{position:absolute; top: 25vw; left: 3vw; font-size:7vw ; z-index: 3; font-weight: 100;}
.pci_po_mor a{ color: #fff;}
.pci_po_fenxiang{position:absolute; top: 24vw; right: 3vw; font-size:7vw ; z-index: 3; }
.pic_po h1{
    position: absolute;
    bottom: 5vw;
    left: 3vw;
    font-size: 6vw;
    letter-spacing: 0.5vw;
    font-weight: bold;
}
.pci_po_list li{width: 33vw;

    height: 22vh;
    overflow: hidden;
    float: left;
    margin-left: -1vw;
    margin: 0.5vw 0.1vw 0;}
.pci_po_list li img{width: 33vw;height:33vw ;}
#close-button_sun{ color: #fff;position: absolute;top: 5vw;left: 6vw;}
#close-button_sun b{ margin-right:0.5vw ; font-size:100}
#close-button_sun span{ margin-left:0.5vw ;}
.full-image p{ padding: 12vw 0; font-size: 4vw; color: #fff;}
.full-image p a{color: #fff; letter-spacing: 1.5vw;}
.pic_list{ padding-top:15vw;min-height: 260vw;}
.nav_mor{margin: 15px 0 0 5vw; float: left;font-size: 8vw;}
.navbar-fixed-top h1{    float: left;
    font-size: 5vw;
    line-height: 8vw;
    padding-left: 2vw;
    padding-top: 16px;
;}


.pic_list .nav-tabs{ border: none;}

.pic_list .nav-tabs_tj.nav-tabs_tj { width: 100vw; padding-left: 3vw; display:none;padding: 2vw 0 0vw 5vw;}


.pic_list .nav-tabs > li.active > a,.pic_list .nav-tabs > li.active > a:hover,.pic_list .nav-tabs > li.active > a:focus { padding-bottom: 2vw;
    border-bottom: 2px solid #a62130;}

.pic_list .hot_news_nav {
    position: relative;
    border: 0.1vw solid #fff;
    /* margin: 1vw 0 2vw 0; */
}

.news_box{ padding:15vw 0 25vw 0; min-height:none;max-width:none;}
.news_box h1{     font-size: 28px;
    text-align: left;
    font-weight: bold;
    line-height: 1.4;
    padding: 5vw 3vw 0vw 3vw;
    margin-bottom: 0px;

    color:#1e1f24;
}
.news_box h1 span{display: block;font-weight: 100; font-size:12px;padding:20px 0 10px;}
.news_box_box img{ width: 98%!important;height: 100%!important;}
.news_box_box{
    float:left;
}
.news_box_box,.news_box_box p {
    font-size:20px;
    line-height: 1.6;

}
.news_box_box p{padding: 7vw 3vw 0 4vw;

}
.news_list{ padding-top:13vw;min-height: 175vw; padding-bottom:10vw;}

#videolist{border-bottom: 1px solid #eeeeee;}
.vote_pay{position: fixed;top: 13vw;left: 0;    z-index: 99;border-bottom: 1px solid #d2d0d0; }
.video_list{margin-top: 96vw;min-height: 110vw;}
.prism-big-play-btn{    position: absolute;
    width: 100%!important;
    height: 100%!important;
    left: 0vw!important;
    bottom:0!important;
    display: block;}
.prism-player .prism-big-play-btn .outter {
    border: 7px solid rgba(255,255,255,.51);
    margin-left:41%!important;
    border-radius: 100%;
    position: absolute;
    box-sizing: border-box;
    top: 14vw!important;
    left: 0;
}
.prism-player{ background: none!important;}
.prism-player .prism-big-play-btn .outter{ border:none!important;   background: url(img/playanimation.png) no-repeat!important; }
.prism-player .prism-big-play-btn{background:none!important;}

.prism-player video{z-index: 110;}

.hot_end{ background-color: #ecf0f3; height: 20vw; font-size: 4vw; color: #c0c9d0; text-align: center; line-height: 20vw; display: none;}
.news_box_box_mor{ text-align: center;line-height: 6vw; display: none;}
.vote_pay h1 {
    width: 100vw;
    font-size: 4.5vw;
    letter-spacing: 0.4vw;
    font-weight: bold;
    height:20vw;
    padding: 3vw 2vw 1vw 2vw;
    background-color: #fff;
    display: table-cell;
    vertical-align:middle
}
.video-code{ background: none;    padding-bottom: 6vw;
    background-color: #fff;}

.index_top .nav-moblie{top: 12px;}
.index_top .menu-pop{top: 62px;}
.prism-player .prism-controlbar{display: block!important;z-index: 999!important;}
.vosss .prism-big-play-btn  .outter{top:50vw!important}





















.tp1{ width: 100%; padding: 15px 0px; overflow: hidden; height: 285px; border: 1px solid #f0f0f0; margin: 0 auto; background: url("../img/top1.jpg") no-repeat;}
.tp1_top{     width: 17%;
    border: 1px solid #5fabd4;
    height: 118px;float: left;margin-right: 3%; margin-bottom:5px;position: relative;}
.tp1_top:nth-child(5),.tp1_top:nth-child(10){margin-right: 0px;}
.tp1_top_img {width: 100%; position: relative;}
.tp1_top_img img{    width: 100%;

    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -46%;}
img.tp1_guoqi{ width: 13px;height: 13px;}
.tp1_guoqi{ width: 60px;height: 13px;}
.tp1_mingci{ width: 100%;height: 33px; text-align: left;  padding: 0 0 0 10px;  bottom: 0px;position: absolute; left: 0; z-index: 999}




.tp1_top_1{ background: url("../img/c1.jpg")  no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_2{ background: url("../img/c2.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_3{ background: url("../img/c3.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_4{ background: url("../img/c4.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_5{ background: url("../img/c5.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_6{ background: url("../img/c1.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_7{ background: url("../img/c2.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_8{ background: url("../img/c3.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_9{ background: url("../img/c4.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}
.tp1_top_10{ background: url("../img/c5.jpg") no-repeat;background-attachment: fixed;background-size:100% 100%;}



.tp1_guoqi{    top: -80px;
    position: absolute;
    left: 4px;}
.tp1_mingci_01{ background: url("../img/01.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_02{ background: url("../img/02.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_03{ background: url("../img/03.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_04{ background: url("../img/04.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_05{ background: url("../img/05.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_06{ background: url("../img/06.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_07{ background: url("../img/07.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_08{ background: url("../img/08.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_09{ background: url("../img/09.png") no-repeat;background-size:100% 100%;}
.tp1_mingci_010{ background: url("../img/10.png") no-repeat;background-size:100% 100%;}

.tp1_mingci p{display: block;  width: 100%; text-align: left; font-size: 8pt; color: #fff; font-weight: bold;position: absolute; left: 5px; bottom: 15px;}
.tp1_mingci b{ display: block; width: 100%; text-align: left; font-size: 12px; color: #fff;font-weight: bold;position: absolute; left:5px; bottom: 0; }

.tp1_hot{ width: 100%; float: left; padding-top:5px;}
.tp1_hot_left{ float: left;    padding-top: 4px;}
.tp1_hot_right{ float: right;
    width: 50%; text-align: right;   padding-right: 10px;  padding-top: 12px;}
.tp1_hot_right img{ width: 100%}
.tp1_hot_left span{     margin-left: 6px;
    line-height: 48px;
    font-size: 11pt;
    display: block;
    float: left;}
.tp1_hot_left b{ font-size: 13pt;
    line-height: 48px;
    display: block;
    float: left;
    color: #d81e06;}
.tp2{ width: 1200px; margin: 0 auto; padding: 55px 0 85px;}
.tp2 img{box-shadow: 0px 2px 8px 1px rgb(13 9 25 / 20%);}
