@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"微软雅黑";}
body{font-size:14px;font-family:"Arial","微软雅黑";line-height:22px;padding:0px;margin:0px;color:#666;background:#fff}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
figure{margin:0;}
hr,button,input,textarea{margin:0;padding:0;}
address,cite,dfn,em,var{font-style:normal;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none}
a{color:#3d3d3d;text-decoration:none;outline:none;}
a:hover{color:#005197;text-decoration:none;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
.left{float:left;}
.right{float:right;}
img.m{vertical-align:middle;}

.container{border:solid 0px green}


/*nav*/
 nav{z-index:999;background:#fafafa;border-bottom:solid 3px #005197;}
.navbar-expand-lg .navbar-nav .nav-link{color:#666;}
.banner img{max-width:100%;height:auto;display:block;margin:0 auto;}
.banner .swiper-pagination-bullet{width:15px;height:15px;border-radius:50%;background:rgba(255,255,255, 0.7);opacity:1;}
.banner .swiper-pagination-bullet-active{background:#005197;}

.title{border-bottom:solid 3px #d0d0d0;padding-bottom:12px;margin-top:1.5rem;}
.title h1{font-size:22px;display:inline-block;padding-right:6px;}
.title span{border-bottom:solid 3px #005197;padding-bottom:12px;}
.title .en{display:inline-block;color:#828282;font-size:15px;padding-left:6px}

.huanjing{background:#f8f8f8;padding:10px 0 30px 0;}
.huanjing .swiper-slide img{max-width:100%;display:block}
.wap-list img{max-width:100%;display:block;margin-top:20px;}

/*news*/
.news ul li{border-bottom: 1px dashed #ccc;padding:25px 0;}
.news ul li:last-child{border-bottom:0}
.news ul li a {font-size: 18px;}
.news ul li:not(:first-child) a{font-weight:normal}
.news ul li p {color: #666;padding: 10px 0;}
.news ul li:last-child{border-bottom:none}
.news .time{color:#999;font-size:12px;}
.news .time span+span{padding-left:10px;}

.page{text-align:center;padding:20px 0}

.show-news{padding-bottom:50px;}
.show-news h5{text-align:center;padding-top:5px;}
.show-news .plus{padding:10px 0;color:#808080;font-size:14px;text-align:center;border-bottom:solid 1px #e5e5e5;margin-bottom:15px;}
.show-news .plus span{padding:0 10px;}
.show-news .plus span a{color:#808080;padding-right:1rem;}
.show-news .plus span i{padding-right:3px;}
.show-news .para{margin-bottom:15px;text-indent:2rem;}


/*左侧导航*/
 aside{box-shadow: 0px 3px 18px rgba(0,0,0,0.08);}
 aside h5{font-size:20px;color:#fff;font-weight:600;padding:20px 0;text-align:center;background:#005197;}
 aside ul li{border-top:solid 1px #ebebeb;padding:15px 0;text-align:center}
 aside ul li a{font-size:16px;color:#545353;}

/*右侧内容页*/
.caption{padding:15px 0px;font-size:18px;border-bottom:1px #005197 solid;color: #005197;margin-bottom:10px}
.content img{max-width:100%;display:block;margin:20px auto;}



/*pc*/
@media (min-width: 992px){ 
.navbar{padding:0;}
.nav-link{font-size:16px;padding: 2rem 0;}
.nav-link:hover{background:#005197;color:#fff;}
.navbar-expand-lg .navbar-nav .nav-link{padding-right: 1.2rem; padding-left: 1.2rem;}
.navbar-expand-lg .navbar-nav .nav-link:hover{color:#fff}
.navbar-nav>.nav-item{}/*导航的宽度*/
.navbar-nav .active{background:#005197;}
.navbar-light .navbar-nav .active>.nav-link{color:#fff}
.navbar-brand img{max-width:100%;}
.dropdown-menu{min-width:100%;}
.dropdown-item{padding: 0.45rem 1.5rem;font-size:15px;text-align:center}
.dropdown-item:focus, .dropdown-item:hover{background:#005197;color:#fff;} 
.dropdown:hover>.dropdown-menu {display: block;}
.dropdown>.dropdown-toggle:active {pointer-events: none;}

.news ul li:not(:first-child){display:flex;justify-content:space-between;}
.news ul li:first-child img{width:200px;margin-right:1rem;display:block;object-fit:cover;object-position:top;height:120px}
.news ul li:first-child{display:flex;align-items:flex-start;}

/*左侧导航*/
.article{margin-top:2rem}



/*footer*/
 footer{background:#393939;}
 footer .footer-con{padding-top:3rem;color:#ccc;font-size:16px;}
 footer .footer-con .row>div:first-child{text-align:left;}
 footer .footer-con .row h4{font-size:18px;}
 footer .footer-con .row a{padding-bottom:1rem;display:block;color:#ccc;transition:transform 0.3s linear;}
 footer .footer-con .row a:hover{transform:translateX(5px);}
 footer .footer-con .row p{padding-bottom:20px;font-size:14px;}
 footer .footer-con .footer-nav{padding-top:20px;}
 footer .footer-con .footer-nav a{color:#ccc;font-size:14px;}
 footer .footer-copy{font-size:14px;padding:15px 0;margin-top:1.5rem;text-align:center;color:#666;background:#1A1A1A}
 footer .footer-copy a{color:#666}
}



/*wap*/
@media (max-width: 991.98px){ 
.navbar-light .navbar-brand{max-width:60%;}
.navbar-brand img{max-width:100%;}
.dropdown-item{font-size:15px;color:#fff;padding:0.45rem 1.5rem;}
.dropdown-menu{background: rgba(0,81,151,0.8);border:0;}

.huanjing{margin-bottom:125px;}
.news ul li:first-child img{width:100%;margin-bottom:20px;}
/*footer*/
 footer{background:#393939;font-size:14px;text-align:center;color:#fff;position:fixed;bottom:0;width:100%;z-index:9999}
 footer .zixun{padding:15px 0}
 footer .zixun img{width:70%}
 footer a{color:#fff}
 footer .copy{background:#000;padding:8px 0;}

}


/*ipad*/
@media (min-width: 992px) and (max-width: 1199.98px) {

.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.6rem; padding-left: 0.6rem;}

}
