@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;}
body{font-size:14px;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:#006bc1;text-decoration:none;transition:0.5s;}
.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}
.fixed-top{position:absolute}
/*nav*/
 nav{z-index:999}
.navbar .container{background:rgba(255, 255, 255, 0.95);box-shadow: 0 0.5rem 3rem rgba(0,82,148,0.14);}
.dropdown-item.active, .dropdown-item:active{background:none;color:#006bc1;}
.navbar-expand-lg .navbar-nav .nav-link{margin-right:0.5rem;margin-left:0.5rem;color:#666}
.navbar-light .navbar-nav .nav-link:hover{color:#006bc1;}


/*pc*/
@media (min-width: 992px){ 
.navbar{padding:0}
.navbar-nav .active{border-bottom:solid 2px #006bc1;}
.fixed-top{top:40px;}
.nav-link{font-size:16px;}
.navbar-nav>.nav-item{padding:20px 0;margin-right:0.5rem;margin-left:0.5rem;}/*导航的宽度*/
.navbar-brand img{max-width:100%;}
.dropdown-item{padding: 0.45rem 1.5rem;font-size:15px;text-align:center}
.dropdown-menu{min-width:100%;}
.dropdown-item:focus, .dropdown-item:hover{background:none;color:#006bc1;} 
.dropdown:hover>.dropdown-menu {display: block;}
.dropdown>.dropdown-toggle:active {pointer-events: none;}


/*footer*/
 footer{background:/* #525252 */#393939;margin-top:3%}
 footer .wx{display:flex;text-align:center}
 footer .wx div+div{margin-left:10px;} 
 footer .logo{margin-bottom:20px;} 
 footer .footer-con{padding-top:3rem;color:#ccc;font-size:16px;}
 footer .footer-con .row>div{text-align:center}
 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}
 footer .footer-con .row a:hover{color:#006bc1}
 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;border-top: 1px solid rgba(255, 255, 255, 0.3);padding-top:15px;padding-bottom:30px;margin-top:1.5rem;text-align:center;color:#666}
 footer .footer-copy a{color:#666}
 .link{background:#000;color:#dcdcdc;text-align:center;padding:15px;}
 .link a{color:#dcdcdc;padding:0 10px;}
 .link a:hover{color:#f39600}
}



/*wap*/
@media (max-width: 991.98px){ 
.navbar-brand img{max-width:90%;}
.navbar .container{padding:10px;}
.search .form-inline{justify-content: center;}
.dropdown-item{font-size:15px;color:#fff;padding: 0.45rem 1.5rem;}
.dropdown-menu{background: rgba(0,107,193,0.5);border:0;}
.navbar-light .navbar-brand {max-width: 60%;}


/*footer*/
/*  footer{background:#393939;font-size:14px;padding:15px 0;text-align:center;color:#fff;margin-top:20px;}
 footer a{color:#fff} */
 .copy{text-align:center;padding-top:1.2rem;padding-bottom:7rem;} 
 footer{background:#393939;font-size:14px;padding:15px 0;text-align:center;color:#fff;margin-top:2rem;position:fixed;bottom:0;width:100%;z-index:9999}
 footer a{color:#fff}
 footer a:hover{color:#fff}
 footer img{width:65px;}

}


/*ipad*/
@media (min-width: 992px) and (max-width: 1199.98px) {

.navbar-expand-lg .navbar-nav .nav-link{margin-right:0;margin-left:0;color:#666;padding-right: 0.3rem;padding-left: 0.3rem;}

}