@charset "utf-8";
/* CSS Document */

.bodyny{ background:#f1f1f1 url(news_bg.jpg) no-repeat center 0}
.bgfff{ background:#fff;}
.ban_son{height:300px; margin-bottom:50px}
.ban_son2{ margin-bottom:20px}
.ban_son .ty02{ background:none}

.ty_dl01{ width:100%; float:left; overflow:hidden; margin-top:50px; margin-bottom:60px; background:url(contact.png) no-repeat center 40px; padding:10px 0 25px}
.ty_dl01 dt{ width:100%; float:left; overflow:hidden; line-height:50px; font-size:35px; color:#0153bf; text-align:center; }
.ty_dl01 dt span{ padding:0 30px; background:#fff}
.ty_dl01 dd{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:18px; color:#888; text-align:center; }

.ny_1{ height:60px; background:url(ab_dot1.gif) repeat-x 0 bottom;  display:flex;}
.nav_h1{ width:auto;  height:40px; line-height:40px; font-size:31px; color:#333; font-weight:normal}
.nav_01{ flex:1; display:flex;  height:43px; margin-top:17px; justify-content:flex-end}

.nav_01 a{margin-left:30px; line-height:26px; height:26px; font-weight:bold; padding-bottom:14px;  border-bottom:3px solid e6e6e6; color:#666; font-size:18px;}
.nav_01 a.on_h,.nav_01 a:hover{border-bottom:3px solid #0153bf; color:#0153bf}


.wz_01{ width:100%; float:left; overflow:hidden; margin-top:110px; }
.wz_01 dt{width:100%;float:left; line-height:40px; height:80px; margin-bottom:50px;overflow:hidden; color:#fff; font-size:21px}
.wz_01 dt span{ font-size:28px}
.wz_01 dd{ width:100%; height:32px; line-height:33px; overflow:hidden; color:rgba(255,255,255,.8); font-size:14px; }
.wz_01 dd a{ color:rgba(255,255,255,.8)}
.wz_01 a:hover{  text-decoration:underline}
.wz_01 dd span{ color:#ff3b30; padding:0 5px}
.wz_01 dt b{ color:#da251c; font-weight:normal}
.wz_01 dd b{ padding:0 5px; font-weight:normal}
.wz_01 dd span{ float:right}
.wz_01 dd span a{ margin-left:20px; display:inline; float:left; overflow:hidden; line-height:33px; padding:0 15px; background:rgba(255,255,255,.8); color:#333;}
.wz_01 dd span a.on_h,.wz_01 dd span a:hover{ text-decoration:none;background:#f7941c; color:#fff}
.wz_01 p{ display:none}

.wz_02{ margin-bottom:30px}
.wz_02 ul{ width:82%; overflow:hidden; margin:30px auto 0px; font-size:16px; color:#888}
.wz_02 ul a{ color:#888}
.wz_02 ul span{ padding:0 5px; color:#999}
.wz_02 ul a:hover{ color:#da251c; text-decoration:underline}


.dl_ty5{ width:100%; float:left; overflow:hidden;}
.dl_ty5 h5{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:18px; font-weight:normal; color:#1b64b3; background:url(lx_line01.gif) no-repeat center center; margin-bottom:10px; text-align:center;}
.dl_ty5 h5 span{ background:#fff; padding:0 15px;text-transform:uppercase; }
.dl_ty5 dt{ width:100%; float:left; overflow:hidden; font-size:35px; color:#1b1f2e; line-height:40px; margin-bottom:8px; text-align:center}
.dl_ty5 dd{ width:100%; float:left; overflow:hidden; font-size:21px; color:#1b1f2e; line-height:30px; text-align:center}

/*分页*/
.page01{float:left; overflow:hidden; width:100%; padding:20px 0;text-align:center; margin-top:50px; border-radius:50px; border:1px dashed rgba(1,83,181,.3)  }
.page01:hover{ background:rgba(1,83,181,.05)}
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:9px 15px; margin:0 5px;margin-left: -1px;line-height:40px; color: #0063c7; background-color: #fff; border: 1px solid #dee2e6; border-radius:3px}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #0063c7; border-color: #0063c7;}
.page-num-current:hover {color: #fff;}
.page02{ display:none}
/*分页*/

.h1_01{ width:100%; float:left; overflow:hidden; line-height:35px; font-size:31px; margin-bottom:5px; text-align:center }
.h6_01{ width:100%; float:left; overflow:hidden; line-height:37px; font-weight:normal; color:#5e5e5e; font-size:14px; margin-bottom:30px; height:37px; border-bottom:1px solid #ddd; padding-bottom:3px;position:relative; text-align:center }
.h6_01 b{ color:#da251c; font-weight:normal}
.h6_01 span{ padding:0 20px}
.h6_01 a{ color:#5e5e5e;}
.h6_01 a:hover{ color:#da251c; text-decoration:underline}
.h6_01 p{ display:inline-block; width:auto;}

.nybody{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:16px;  color:#666;}
.nybody div,.nybody p{ margin-bottom:15px; line-height:26px; }
.nybody img{ max-width:100%}


.arnext{ width:100%; float:left; overflow:hidden;}
.arnext li{ width:49%; float:left; overflow:hidden; height:80px; line-height:80px; background:#fff; padding:0 50px;-moz-box-sizing: border-box; box-sizing: border-box; font-size:16px; color:#888; white-space: nowrap; text-overflow:ellipsis;  }
.arnext li:first-child{ margin-right:2%; background:#fff url(dot01.gif) no-repeat 50px center; text-indent:25px}
.arnext li:first-child:hover{background:#fff url(dot01a.gif) no-repeat 50px center; color:#da251c}
.arnext li:hover a{ color:#da251c}
.arnext li a{ font-size:16px; color:#222}

.arnext li:last-child{ background:#fff url(dot02.gif) no-repeat 50px center; text-indent:25px}
.arnext li:last-child:hover{background:#fff url(dot02a.gif) no-repeat 50px center; color:#da251c}

/******** 手机版 ********/
@media (max-width:767px){
.ban_son{height:126px; margin-bottom:20px}
.ban_son2{ margin-bottom:20px}
.pro_m1{ display:none}
.wz_01{ margin-top:30px; }
.wz_01 dt{line-height:20px; height:60px; margin-bottom:0px;font-size:12px}
.wz_01 dt span{ font-size:19px}
.wz_01 dd{height:32px; line-height:33px; font-size:12px; }

.wz_01_con dd{ display:none}
.ty_dl01{  margin-top:20px; margin-bottom:20px; background:none; padding:0px; position:relative; min-height:90px}
.ty_dl01 dt{ height:30px; line-height:30px; font-size:23px;z-index:2; position:relative }
.ty_dl01 dt span{ padding:0 15px; }
.ty_dl01 dd{ width:70%; display:inline; line-height:26px; font-size:12px;  padding:20px; position:absolute; left:50%; transform:translateX(-50%); top:15px; z-index:1; border:1px solid #ddd }

.wz_02{ margin-bottom:15px}
.wz_02 ul{ margin:15px 0 0px; font-size:12px; }
.h1_01{ line-height:23px; font-size:19px; margin-bottom:0 }
.h6_01{line-height:37px;font-size:12px; margin-bottom:10px; height:37px; }
.h6_01 span{ padding:0 5px}


.nybody{ line-height:23px; font-size:14px;  color:#888;}
.nybody div,.nybody p{ margin-bottom:10px; line-height:23px; }



.arnext{ width:100%; float:left; overflow:hidden;}
.arnext li{ width:100%; height:40px; line-height:40px; margin-bottom:10px; padding:0 10px; text-indent:0; font-size:12px}

.arnext li:first-child{ margin-right:0; background:#fff; text-indent:0px; }
.arnext li:first-child:hover{background:#fff; color:#da251c}

.arnext li:last-child{ background:#fff; text-indent:0px; margin-bottom:0}
.arnext li:last-child:hover{background:#fff;}
.arnext li a{ font-size:14px}

.dl_ty5 dt{ font-size:23px; line-height:30px; margin-bottom:3px; }
.dl_ty5 h5{ line-height:20px; font-size:16px; }
.dl_ty5 h5 span{ padding:0 10px }
.dl_ty5 dd{font-size:12px; line-height:20px; }

.page01{ display:none}
.page02{ display:block}


.page01{ padding:0px; margin-top:10px; border-radius:0; border:none  }
.page01:hover{ background:none}
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:7px 11px; margin:0 5px;margin-left: -1px;line-height:40px; color: #0063c7; background-color: #fff; border: 1px solid #dee2e6; border-radius:3px}








}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){

.nav_01 a{ font-size:15px; margin-left:15px}
}

/******** 1400px ********/
@media (min-width:1440px){
	
}
