﻿@charset "utf-8";
body{background: #fff;}
.img-title{display: none;}
/* 2022年报 */
.pos-rel{position: relative;}
.zt-header{width: 100%;height: 450px;background: url("./../images_nb2022/banner.png") no-repeat center top;} 

.site-logo{width: auto;margin-top: 15px;}
.zt-logo{margin-top: 20px;width: auto;height: auto;margin-left: 40px;}
.sel-box{margin-left: 120px;margin-top: 25px;height: 32px;line-height: 32px;background: #fff;border-radius: 16px;width: 120px;}
.sel-box select{width: 100%;height: 100%;border: 0 none;border-radius: 16px;padding-left: 16px;height: 32px;line-height: 32px;vertical-align: top;font-size: 16px;color: #333;}

.back-home{position: absolute;right: 0;top: 0;display: block;padding: 0 20px;color: #fff;font-size: 16px;background: #074ACB;border-radius: 0 0 5px 5px;height: 37px;line-height: 37px;}
.back-home:hover{color: #fff;background: #2A6DC1;}

.guidang{position: absolute;z-index: 999;right: 0;top: 50px;}

/* 友情链接模拟下拉 */
.nodeSelect{width: 100%;position: relative;}
.nodeSelect dt{height: 30px;line-height: 30px;padding:0 5px 0 8px;overflow:hidden;border:1px solid #ccc;background:#fff;position:relative;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size: 14px;}
.nodeSelect dt h3{font-size: 14px;}
.nodeSelect dt i{ right:12px; top:50%; margin-top:-2px; border-width:5px; position:absolute;  border-color:transparent; border-style:dashed;  border-top-color:#363636;border-top-style:solid; content:"";display:block; font-size:0;line-height:0;width:0;}

.nodeSelect dd{bottom: 32px;display:none;width:100%;position:absolute;left:0;}
.nodeSelect ul{ max-height: 389px; border:1px solid #ccc; background:#fff;overflow-y:scroll; }
.nodeSelect li{line-height:20px;padding: 8px 10px;border-top:1px dotted #ccc;cursor:pointer;}
.nodeSelect li a{display:block;}
.nodeSelect li a:hover{text-decoration:none}
.nodeSelect li:hover{  color:#CD3333; background-color:#f1f1f1 }
.nodeSelect li.num1{border-top:0}
.nodeSelect.on {z-index:9; -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3); box-shadow:0 0 5px rgba(0, 0, 0, .2);  }
.nodeSelect.on dt{border-color:#bbb; }
.nodeSelect.on dt i{  border-top-style:none; border-bottom-color:#aaa;border-bottom-style:solid; }
.nodeSelect.on dd{ display:block;  -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3); box-shadow:0 0 5px rgba(0, 0, 0, .2); }
.nodeSelect.on dd ul{ border-color:#bbb; }

.zt-content{padding: 0 0 40px;}
.com-title{height: 32px;line-height: 32px;width: 100%;text-align: center;font-size: 32px;color: #2A6DC1;background: url("./../images_nb2022/title-bg-bg.png") no-repeat center center;margin-top: 40px;}

.com-list{padding-top: 20px;}
.com-list ul{width: 110%;}
.com-list ul li{float: left;width: 183px;height: auto;margin-right: 20px;margin-top: 20px;margin-right: 20px;text-align: center;}
.com-list ul li a{display: block;height: 40px;line-height: 40px;font-size: 18px;background: #EEF6FF;border-radius: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;}
.com-list ul li:hover a{color: #fff;background: #2A6DC1;}

.com-list01 ul li{width: 132px;}
.com-list01 ul li a{height: 60px;line-height: 60px;}
.com-list01 ul li.num12 a{line-height: 20px;height: 40px;padding: 10px 5px;}
.com-title01{background: url("./../images_nb2022/title-bg-small.png") no-repeat center center;}

@media(max-width:991px){
    .com-list ul{width: 100%;}
    .com-list ul li{width: 32.333%;margin: 10px .5% 0;}
    .com-list{padding-top: 10px;}
    .com-title{margin-top: 20px;}
    .zt-content{padding-bottom: 20px;}
}
@media(max-width:767px){
    .zt-content{padding: 0 10px 10px;}
    .zt-logo{margin-left: 0;text-align: center;}
    .zt-logo img,.site-logo img{width: auto;height: auto;max-width: 96%;}
    .site-logo{text-align: center;margin-top: 30px;text-align: center;}
    .zt-header{height: auto;padding-bottom: 30px;}
    .sel-box{margin-left: 10px;width: auto;margin-right: 10px;}
    .com-title{height: auto;line-height: 42px;}
    .com-list ul li{width: 49%;}
}