.rotaion_list li{height:680px;}
.yx-rotaion{height:680px;}
.rotaion_list li a{height:680px;}

ul#topnav li{position:static;}
ul#topnav li.hover a{background:#a90000}
ul#topnav li a{position:relative}
ul#topnav li dl:before{
    content: "";
    border-left: 2px solid #a90000;
    height: 40px;
    transition: all 0.2s ease-out 0s;
    transform: scaleY(0);
    position: absolute;
    left: 50%;
    top:-40px;
    transform-origin: center top;
}
ul#topnav li.hover dl::before{transform:none;}
.Navigation{position:relative;}
ul#topnav li .sub{ position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
background:none;
    background-size:cover;
   padding:30px 0px 0px 0px;

    width:900px;border-radius:0;
    display: none;}
ul#topnav li .sub dl{background:url("../images/navbg.jpg") no-repeat center;  box-shadow: 0 3px 3px rgba(0,0,0,0.2);padding:30px;border-top:3px solid #a90000;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}

ul#topnav li:nth-child(2) .sub dl dt{background:url("../images/nav51.jpg") no-repeat center;}
ul#topnav li:nth-child(2) .sub dl:before{left:160px;}
ul#topnav li:nth-child(3) .sub dl dt{background:url("../images/nav52.jpg") no-repeat center;}
ul#topnav li:nth-child(3) .sub dl:before{left:265px;}
ul#topnav li:nth-child(4) .sub dl dt{background:url("../images/nav53.jpg") no-repeat center;}
ul#topnav li:nth-child(4) .sub dl:before{left:375px;}
ul#topnav li:nth-child(5) .sub dl dt{background:url("../images/nav54.jpg") no-repeat center;}
ul#topnav li:nth-child(5) .sub dl:before{left:485px;}
ul#topnav li:nth-child(6) .sub dl dt{background:url("../images/nav55.jpg") no-repeat center;}
ul#topnav li:nth-child(6) .sub dl:before{left:600px;}
ul#topnav li:nth-child(9) .sub dl dt{background:url("../images/nav56.jpg") no-repeat center;}
ul#topnav li:nth-child(9) .sub dl:before{left:625px;}
ul#topnav li:nth-child(9) .sub{left:auto;right:0px;}
ul#topnav .sub dl dd a{display:block;width:25%;float:left;padding:0px;text-align:left;font-size:16px;}
ul#topnav .sub dl dd a:before{display:none;}
ul#topnav li.hover .sub dl dd a{background:none;}
ul#topnav .sub dl dt{width:160px;height:130px;float:left;}
ul#topnav .sub dl dd{margin-left:190px;}
ul#topnav .sub dl:after{display:block;float:none;clear:both;content:""}
ul#topnav li .sub dl{position:relative;}
ul#topnav .sub dl dd{text-align:left;}
ul#topnav .sub dl dd a:hover{color:#a90000;background:none;}


.mNavBtn {display: block;width: 24px;height: 15px;right: 10px;top: 25px;position: absolute;cursor: pointer;z-index:99999;display:none;}
.mNavBtn span {position: absolute;left: 0;width: 20px;height: 2px;background: #fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.mNavBtn span.line1 {top: 0;}
.mNavBtn span.line2 {top: 6px;}
.mNavBtn span.line3 {bottom: 0;}
.mNavBtn.active .line1 {transform: rotate(45deg);top: 7px;}
.mNavBtn.active .line2 {display: none;}
.mNavBtn.active .line3 {transform: rotate(-45deg);bottom: 7px;}
.mNavBtn.active span{width:25px;color:#fff;}
.body_hide{overflow:hidden;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.black_bg{background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;width:100%;height:100%;z-indx:9999;display:none;}
.black_bg.fix{display:block;z-index:999}
.header-top{position:relative;}
ul#topnav li .icon{display:none;}
.titlestyle1017111{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px !important;}
.mobile-zu{display:none;}
.mobile-zu + .f-right{display:none;}
@media (min-width:1920px){
.rotaion_list li{height:1000px;}
.yx-rotaion{height:1000px;}
.rotaion_list li a{height:1000px;}
}
@media (max-width:1200px){
.xinwen202451{flex-wrap:wrap;overflow:hidden;}
.new_list3 a{width:100%}
.xinwen202451-fr {
    flex: 1;
    flex: inherit;
    width: 100%;margin-left:0;
}
.xinwen202451-fl{width:100%;}
.index-title202451 .more{top:110%;}
.header1012.fixed .Navigation a:hover{color:#fff;}
.header1012.fixed .Navigation a{color:#fff;}
.header1012 .logo img{height:50px;}
.header1012.fixed .logo-down img{height:50px;}
.nav-bg1012 .nav-flex{justify-content: inherit;height:auto;padding:10px;}
.header1012.fixed .mNavBtn span{background:#94070a}
ul#topnav{display:block;}
#eol_float{top:25% !important;}
.top604pc{display:none;}
.container_right img{display:block;height:auto !important;}
.index-search{display:none;}
.search507{display:none;}
.mobile-zu{display:block;}
.pc-zu{display:none;}
    .mNavBtn{display:block;}
.mobile-zu+.f-right{display:block;}
.pc-zu + .f-right{display:none;}
    body{min-width:inherit;overflow-x:hidden;width:100%;}
    .w{width:auto;}
    .Navigation{position: fixed;float: none;
        top: 0;
        left: -100%;
        width: 100%;
        background:#94070a;
        padding: 0px 0px;
        text-align: center;
        z-index: 9999999;
        min-height:100vh;
        height: 100%;
        overflow-y:auto;
        height: 100%;
        overflow-y:auto;
        width:65%;
        -webkit-transition: all 300ms ease;
        transition: all 300ms ease;
    }
    ul#topnav li{width:auto;float:none;border-bottom:1px solid rgba(255,255,255,0.1)}
    .Navigation a{width:auto;padding-left:20px;text-align:left;font-size:16px;line-height:45px;}
    .Navigation.active{width:75%;left:0;}
    .top-say{display:none;}
    .toubu .logo img{height:40px !important;}
    .header-top{background:#94070a;padding:10px 15px;}
    .index-sec1{margin:45px 15px;width:auto;}
    .index-sec2{padding:45px 15px;}
    .index-sec3{margin:45px 15px;width:auto;}
    .index-sec8{width:auto;}
    .index-sec4{margin:45px 15px;width:auto;}
    .rotaion_list li{height:360px;background-size: cover !important;}
    .yx-rotaion{height:360px;}
    .rotaion_list li a{height:360px;}
    .foot-logo img{height:60px;}
    .index-title .icon{width:30px;height:30px;}
    .index-title .ch{font-size:24px;}
    .index-title .en{font-size:16px;}
    .index-title .line{width:20px;background-size:10px;height:30px;}
    .index-title .mmore{font-size:12px;}
    .index-title{line-height:30px;}
    .index-title::before{height:2px;}
    .index-sec1-ul li{width:50%;}
    .index-sec1-ul li .li-con{margin:5px;}
    .index-sec1-ul{margin:20px -5px;}
    .sec1-item{width:100%;float:none;}
    .Academic{padding:0px;margin-top:10px;}
    .Academic_content{float:none;width:auto;margin-left:80px;}
    .Academic_content p{overflow:hidden;

        text-overflow:ellipsis;

        display:-webkit-box;

        -webkit-box-orient:vertical;

        -webkit-line-clamp:2; }
    .index-sec2-hd-li .icon{display:none;}
    .index-sec2-hd-li .con{width:auto;text-align:center;}
    .index-sec2-hd-li{font-size:20px;}
    .index-sec2-bd{margin-top:30px;}
    .index-sec2-box-fl{display:none;}
    .index-sec2-box-fr{width:100%;background-size:cover;}
    .index-sec2-box .box{height:auto;}
    .index-sec2-box .inner{padding:10px;}
    .index-sec2-ul li a{width:72%;font-size:14px;}
    .Academic_content h3{font-size:14px;}
    .index-sec1-ul li .txt .t{font-size:14px;}
    .index-sec3-ul li .li-con{margin:5px;}
    .index-sec3-ul li .img img{
        height: auto;}
    .wrap{width:auto;}
    .yx-rotation-focus{height:25px;}
    .index-sec1-ul li .img img{width:auto;max-width:100%;height:100px;width:100%;}
    .index-sec8 .scenery .title{line-height:30px;}
    .index-sec8 .scenery .title .icon{width:30px;height:30px;}
    .index-sec8 .scenery .title .ch{font-size:24px;}
    .index-sec8 .scenery .title .en{font-size:16px;}
    .index-sec8 .scenery .title .line{width:20px;background-size:10px;height:30px;}
    .index-sec8 .scenery .title:before{display:none;}
    .index-sec8 .scenery .title:after{display:none;}
    .foot-logo img{max-width:75%;height:auto;}
    .foot-li{float:none;width:auto;font-size:14px;text-align:center;}
    .foot-line{display:none;}
    .foot-copy{font-size:14px;}
    .index-sec5{height:200px;}
    .index-sec8 .scenery .title{display:flex;align-items:center;
        justify-content:center;}
    .index-sec8 .scenery{margin:35px 0px;}
    .index-sec8 .scenery .title .en{margin:0px;}
    .index-sec8 .scenery .title .line{margin:0;
        top: auto;}
    .index-sec4-ul li .t{font-size:14px;margin-top:5px;}
    .index-sec4-ul li{background-size:55px 55px !important;}
    .index-sec4-ul li a{padding-top:60px;width:auto;}
    ul#topnav li .sub dl{position:relative;left:auto;top:auto;background:rgba(255,255,255,0.1);float:none;padding:0px;box-shadow:none;}
    ul#topnav li .sub{position:relative;left:auto;top:auto;float:none;width:100% !important;background:none;padding:0px;}
    .Navigation a:hover{width:auto;}
    .Navigation a.active{width:auto;}
    ul#topnav li{position:relative}
    ul#topnav li.active{background:#a90000;}
    ul#topnav li .sub dl dd a{font-size:14px;color:#fff;line-height:36px;padding-left:20px;float:none;width:auto;}
    ul#topnav li .icon{width:20px;height:20px;background:url("../images/xiala.png") no-repeat center;display:block;position:absolute;right:10px;top:10px;}
    ul#topnav li .sub dl:before{border:none;display:none;}
    ul#topnav li .sub dl{border:none;}
    ul#topnav li.hover{background:#a90000;position:relative;display:block;}
    ul#topnav li.hover .icon{}
    ul#topnav li .sub dl{margin-left:20px;background:none;}
    ul#topnav li .sub dl dd a{border-bottom:1px solid rgba(255,255,255,0.1);}
    ul#topnav .sub dl dt{display:none;}
    ul#topnav .sub dl dd{margin-left:0px;}
    .nei-content{float:none;width:auto;margin:0 15px;}
    .nei-nav{display:none;}
    .nei-banner{height:150px;}
    .nei-content{width:auto !important;float:none;margin:0 15px;}
    .nei-content img{max-width:100%;display:block;border:none !important;}
    .new_list3 a{font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .new_list3 dd{border-bottom:1px solid #eee;}
    .new_list3 .gray{font-size:12px;}
    .headStyle18yma6cimh input{display:none;}
    .defaultInputStyle{display:none;}
    .defaultButtonStyle{display:none;}
    .foot-copy a{font-size:14px;}
    .index-sec1-ul li .txt{background:none;}
    .index-sec1-ul li .txt{padding-left:5px;padding-right:5px;}
    .index-sec1-ul li .txt .c{margin:5px 0px;}
    .index-sec3-ul li{width:50%;}
    .index-sec3-ul{margin:30px 0 0 0;}
    .index-sec4-ul li{width:33.3333%;margin-bottom:10px;}
    .index-sec5 .li:nth-child(1){display:none;}
    .index-sec5 .li:nth-child(2){left:0;width:50%}
    .index-sec5 .li:nth-child(3){left:0;width:50%}
    .index-sec5 .li:nth-child(4){display:none;}
    .index-sec5 .li:nth-child(5){left:50%;width:50%}
    .index-sec5 .li:nth-child(6){left:50%;width:50%}
    .Navigation .active{height:auto;}
    .index-sec13-ul li{width:50%;float:none;}
    index-sec13-ul{display:flex;flex-wrap:wrap;}
    .index-sec13-ul .li-con{margin:5px;}
    .modelTostChile{width:85%;}
    .nei-hd{line-height:30px;font-size:12px;padding:15px 0px;}
    .nei-hd .tit{font-size:24px;}
.yq-list ul li a .img{display:none;}
.yq-nav{background:#004b97}
ul#topnav li a:hover {
    background: #076cd2;
}
   .yq-container .inner-content .nei-hd .tit{padding:0 5px;font-size:20px;}
.yq-container .inner-content{padding:15px 10px;}
.yq-container{margin:20px 10px;}
.yq-banner-m{display:block;}
.yq-banner{display:none;}
.yq-container{margin:0px;padding:0;}
}
.index-sec1-ul:after{display:block;content:"";float:none;clear:both;}
@media (max-width:500px){
    .rotaion_list li{height:160px;background-size: cover !important;}
    .yx-rotaion{height:160px;}
    .rotaion_list li a{height:160px;}
}