.ynttm_banner{ width: 100%; height: 280px; background: url(../images/bg.png) no-repeat center center; position: relative; background-size: cover; overflow:hidden; }
.ynttm_banner .bannerN{ width: 1300px; position: relative; margin: 0px auto; left: 50%; margin-left:-650px; margin-top: 30px; }

.ynttm_banner .top{ width:100%; height:35px; line-height:35px; background: #4882ee; background: #4882ee; position: fixed; z-index: 999; }
.ynttm_banner .topN{ width:1200px; position:relative; margin:0px auto;}
.ynttm_banner .topN .fzx h6{ float:left; height:25px; padding:0px 30px; background:#c6d5ff;line-height:25px; border-radius:5px; margin-top:5px;}
.ynttm_banner .topN .fzx ul{ float:left; margin-left:15px;}
.ynttm_banner .topN .fzx ul li{ float:left; margin-left:5px;}
.ynttm_banner .topN .fzx ul li a{ color:#fff; font-size:16px;}
.ynttm_banner .topN .fzx ul li:after{ content: '|'; margin-left: 5px; color: #eee; }
.ynttm_banner .topN .fzx ul li:last-child:after{ content: ""; }
.ynttm_banner .topN .yhdl{ color:#fff; text-align:right;}
.ynttm_banner .topN .yhdl span{ margin-right:15px;}
.ynttm_banner .topN .yhdl em{ height:25px; line-height:25px; background:#fc8d54; padding:3px 30px;  margin:0px 15px; margin-top:5px; border-radius:5px;}
.ynttm_banner .topN .yhdl em a{ color:#fff;}
.ynttm_banner .top .layui-breadcrumb a{ color:#fff !important;}
.ynttm_banner .top{ background: #28509b; top: 0px; left: 0px;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(1){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(3){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(5){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(7){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(9){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(11){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(13){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(15){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(17){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(19){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(21){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(23){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(25){color:rgb(255, 165, 0) !important;}
.ynttm_banner .top .topMoreDiv .layui-breadcrumb a:nth-child(27){color:rgb(255, 165, 0) !important;}

.ynttm_banner .topN .fzx h6{ float:left; height:25px; padding:0px 30px; background:#c6d5ff;line-height:25px; border-radius:5px; margin-top:5px;}
.ynttm_banner .topN .fzx ul{ float:left; margin-left:15px;}
.ynttm_banner .topN .fzx ul li{ float:left; margin-left:5px;color:#fff; font-size:16px;}
.ynttm_banner .topN .fzx ul li:hover{ cursor:pointer;}
.ynttm_banner .topN .fzx ul li a{ color:#fff; font-size:16px;}
.ynttm_banner .topN .fzx ul li:after{ content: ''; margin-left: 10px; color: #eee; }
.ynttm_banner .topN .fzx ul li:last-child:after{ content: ""; }
.ynttm_banner .topN .yhdl{ color:#fff; text-align:right;}
.ynttm_banner .topN .yhdl span{ margin-right:15px; overflow:hidden; }
.ynttm_banner .topN .yhdl span img{ margin-top: -2px;}
.ynttm_banner .topN .yhdl em{ height:25px; line-height:25px; background:#6389d0; padding:3px 10px;  margin:0px 5px; margin-top:5px; border-radius:5px;}
.ynttm_banner .topN .yhdl em a{ color:#fff;}
.ynttm_banner .top .layui-breadcrumb a{ color:#fff !important;}


.ynttm_banner .fzxlist{ color:#fff;}
.ynttm_banner .fzxlist li i{ color:#fff;}
.ynttm_banner .fzxlist li{ position:initial;}
.ynttm_banner .fzxlist li div{ position:absolute; left:0px; top:35px; background:#6389d0; padding:0px 15px; display:none;}
.ynttm_banner .fzx{ position:initial; padding:0px; float: left;}
.ynttm_banner .topN .fzx ul{ margin-left:0px;}


.ynttm_banner .ymttmyuyanguoqi{ display:none;}
.ynttm_banner .ymttmyuyanguoqi span a img{ width:24px; height:15px; margin-right:10px; }
.ynttm_banner .topguoqiimg{ float:left; }
.ynttm_banner .topguoqiimg ul li{ width:24px; height:15px; border-radius:2px; position:relative; overflow:hidden; float:left; margin:0px 5px; height:35px; line-height:35px;}
.ynttm_banner .topguoqiimg ul li img{ width:100%;}
.ynttm_banner .topN .yhdl em{ background:#6389d0;}
.ynttm_banner .dypR .layui-tab-title .layui-this{ background: #ff5722; border-radius: 20px; height: 35px; line-height: 35px;}
.ynttm_banner .topN .yhdl>span:nth-child(2){ display:inline-grid; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; max-width:180px; text-align:left; }
.ynttm_banner .topN .yhdl #loginName{ display:inline-grid; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; max-width:180px; text-align:left; display: none;}
.ynttm_banner .bannertext{ margin-top: 60px; float: left;}
.ynttm_banner .ssinput{ width: 550px; float: right; position: relative; margin-top: 100px;}
.ynttm_banner .ssinputR{ float: right; position: absolute; right: 0px; top: 0px;}

.ynttm_banner .topLeft_denglu{ float:right; margin-right:35px; color:#fff; display:none;}
.ynttm_banner .topLeft_denglu a{ color:#fff;}
.ynttm_banner .topLeft_dengluImg{ width:25px; height:25px; line-height:25px; display:block; float:left; border-radius:50%; position:relative; overflow:hidden; margin-right:10px; margin-top:5px;}
.ynttm_banner .topLeft_dengluImg img{ width:25px; height:25px; margin-top:-3px; top:0px;}

.ynttm_banner .ssinputR button{ border-radius: 0px; background: #ff5722; border: 1px solid #fc8d54;}
.ynttm_banner .yhdl em{ background: #ff5722; color: #fff; font-style: normal;}


.ynttm_nav{ position: relative; height: auto; margin-top: 0px; background: #4951a2;  
    background: -webkit-linear-gradient(to right, #0b386c, #4951a2); 
    background: linear-gradient(to right, #0b386c, #4951a2);}
.ynttm_nav .layui-nav{ background: none; padding: 0px;}
.ynttm_nav .navN{ max-width: 1300px; position: relative; margin: 0px auto;}
.ynttm_nav .layui-nav li{ width: 10%; line-height: 60px; text-align: center; position:relative; z-index:9999;}
.ynttm_nav .layui-nav li a{ font-size: 18px;}
.ynttm_nav .layui-nav .layui-nav-child dd{ height: 40px; line-height: 40px;}
.ynttm_nav .layui-nav-item a:hover, .nav .layui-nav .layui-this a {background: #ff5722;color: #fff;text-decoration: none;}
.ynttm_nav .layui-this::after, .ynttm_nav .layui-nav-bar, .ynttm_nav .layui-nav-tree .layui-nav-itemed::after {background: #ffb800;}

.xxzymbtnzu .layui-btn{ margin:5px 0px;}
.syzhuzhanxiala{ width:70px; position:absolute; left:0px; top:0px; border:none; height:34px;}
.syzhuzhanxiala .layui-form-select .layui-input{ height:34px;line-height:34px; border-right:none;}
.zhuzhansousuo{ text-indent:70px; border:none;}


@media screen and (max-width: 1300px){
    .ynttm_banner .bannerN{ width: 100%; margin-left: 0px; left: 0px;}
    .ynttm_banner .topN{ width: 100%;}
}

@media screen and (max-width: 1200px){
    .ynttm_nav .layui-nav li{ width: 20%; height: 35px; line-height: 35px;}
    .ynttm_nav .layui-nav li a{ font-size: 14px;}
    .ynttm_nav .layui-nav .layui-nav-child dd{ height: 35px; line-height: 35px;}
    .ynttm_nav .layui-nav-child{top: 35px;}
    .ynttm_banner .ssinput{ width: 400px;}
}
@media screen and (max-width: 1000px){
    .ynttm_banner .ssinput{ display: none;}
    .ynttm_banner{ height: 150px;}
    .ynttm_banner .bannertext{ margin-top: 15px;}
    .ynttm_banner .yhdl{ display: none;}
    .ynttm_banner .topLeft_denglu{ display: block; position: absolute; right: 15px; top: 0px; color: #fff;}
    /* .ynttm_banner .fzx{ width: 100%;} */
    .ynttm_banner .zxdluShow{ position: absolute; right: 10px; top: 0px; color: #fff; z-index: 33; cursor: pointer;}
}
@media screen and (max-width: 768px){
    .ynttm_banner .fzxlist{ display: none;}
    .ynttm_nav .layui-nav{ padding: 0px;}
}
@media screen and (max-width: 600px){
    .ynttm_banner .bannertext{ float: none;}
    .ynttm_banner{ height: auto;}
    .ynttm_banner .bannertext  img{ width: 100%;}
    .ynttm_nav .layui-nav li a{ padding: 0px 2px;}
    .ynttm_nav .layui-nav-more{ display: none;}
}

@media screen and (max-width: 600px){
    .ynttm_banner .topguoqiimg ul li{ margin: 0px 1px;}
}
