@charset "utf-8";
@import "common.css";
@import "page.css";
@import "hdp.css";
@import "nav.css";
@import "/font/iconfont.css";
@font-face {
 /* font-family: 'Brush Script MT'; */  /*字体名称*/
 /* src: url('/font/BRUSHSCI.TTF');  */     /*字体源文件*/
}
li{ list-style:none}
/*body{font-size:14px;font-family:"Microsoft YaHei"; font-family: "思源黑体","Source Han Sans CN","Noto Sans", sans-serif; color:#666;}
*{margin:0px;padding:0px;list-style: none;}
img{border:0px; max-width: 100%;}
a{text-decoration:none;color:#666;}
a:hover{color:#e40011}*/
i{ font-style: normal; }
em{ font-style:normal;}
.clear{clear:both;}
.l{float:left;}
.r{float:right;}
.layui-layer-setwin .layui-layer-close2 {
    right: -6px!important;
    top: -6px!important;
}
.bak{-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;  display: block; }
.bak:hover {-webkit-transform:scale(1.08); -moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.pic{ overflow: hidden; margin: auto;position: relative; }
.pic span{background-size: cover; background-repeat: no-repeat; background-position: center; display: block;}

.w1200{ width: 1200px; margin: auto; }
.w888{ width: 888px; margin: auto; max-width:96%}
.content{ margin:auto; }
.middle{ margin: 0px auto; padding: 40px 0px; }




.nbanner{ margin: auto; height: 300px; background-position: center; background-repeat: no-repeat; background-size: cover;  }
.n_dh{ margin: auto;  text-align: center; }
.n_dh a{ display: inline-block; padding: 10px 20px; font-size: 16px; margin: 50px 10px 20px 10px; }
.n_dh a:hover{color: #fff; background: #1E4FB1; }
.n_dh a.on{color: #fff; background: #1E4FB1; }

.dh_name{ margin:50px auto;  font-size: 22px; text-align: center;   }



