@charset "utf-8";
/* CSS Document */

.lx_1{ background:url(ny_lx.jpg) no-repeat center 0;}
.dl_ty1{ width:100%; float:left; overflow:hidden; }
.dl_ty1 dt{ width:100%; float:left; overflow:hidden; line-height:40px; text-align:center; font-size:36px; color:#fff; margin-bottom:6px}
.dl_ty1 dd{ width:100%; float:left; overflow:hidden; line-height:30px; text-align:center; font-size:19px; color:#fff}

.lx_2{ width:100%; float:left; overflow:hidden; margin-top:70px; display:flex;  justify-content:space-between}
.lx_2 dl{ width:32%; float:left; overflow:hidden; background:rgba(0,0,0,.25); padding:40px 20px; -moz-box-sizing: border-box; box-sizing: border-box; border-right:none; border-radius:5px 5px 10px 10px; border-bottom:2px solid #da251c;}
.lx_2 dl dd{ width:100%; float:left; overflow:hidden;margin-bottom:20px}
.lx_2 dl dd span{ display:block; float:left; overflow:hidden;  line-height:30px; color:#fff; font-size:18px; border-bottom:2px solid rgba(255,255,255,.9); padding-bottom:5px; }
.lx_2 dl dt{ width:100%; float:left; overflow:hidden; line-height:30px; color:#fff; font-size:23px;}
.lx_2 dl:last-child{ }
.lx_2 dl:last-child dt{ font-size:19px}
.lx_2 dl:hover{ background:rgba(0,0,0,.35);}

.ly_01{ margin-top:-280px;}

.ly_02{ width:100%; float:left; overflow:hidden; font-family:"PingFangSC-Regular","Microsoft Yahei"; padding:60px; background:#fff; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:0px }
.ly_02 h3{ width:100%; float:left; overflow:hidden; line-height:60px; font-size:39px; color:#222; text-align:center;}
.ly_02 h4{ width:100%; float:left; overflow:hidden; line-height:30px; font-weight:normal; font-size:18px; color:#666; text-align:center; margin-bottom:50px}
.ly_02 ul{ width:100%; float:left; overflow:hidden}
.ly_02 dl{ width:48%; float:left; overflow:hidden; margin-bottom:30px}
.ly_02 dl.m_r50{ margin-right:4%}
.ly_02 dl.width100{ width:100%}
.ly_02 dt{ width:100%; float:left; height:30px; line-height:30px; font-size:20px; color:#4d4d4d; overflow:hidden; margin-bottom:10px}
.ly_02 dd{ width:100%; float:left; overflow:hidden;}
.intxt2{ width:100%; float:left; height:70px; line-height:70px; overflow:hidden; font-size:15px; color:#333; border:none;  padding:0 30px; font-family:"PingFangSC-Regular","Microsoft Yahei"; -moz-box-sizing: border-box;box-sizing: border-box; background:#f5f6fa;  border:2px solid #fff;border-radius:5px ;outline:none}
.intxt2:focus{ border:2px solid #da251c; border-radius:5px;}
.ly_02 textarea{ width:100%; float:left; overflow:hidden; padding:15px 30px; color:#666; font-size:15px; -moz-box-sizing: border-box;box-sizing: border-box; height:120px; line-height:30px;font-family:"PingFangSC-Regular","Microsoft Yahei"; border:2px solid #fff;border-radius:5px; background:#f5f6fa; outline:none}
.ly_02 textarea:focus{ border:2px solid #da251c; border-radius:5px }
.ly_02 li{ width:100%; float:left; overflow:hidden;}
.yzm_01{ width:100px; float:left; overflow:hidden; height:41px; line-height:45px; padding:0 30px; border:2px solid #f5f6fa; margin-right:20px; background:#f5f6fa; font-family:"PingFangSC-Regular","Microsoft Yahei";outline:none; font-size:15px}
.yzm_01:focus{ border:2px solid #da251c;}
.yzm_02{ float:left; overflow:hidden; margin-right:20px}

.sub_01{ width:176px; height:45px; line-height:45px; border:none; float:left; text-align:center; overflow:hidden; color:#fff; background:#da251c; font-size:18px; font-family:"PingFangSC-Regular","Microsoft Yahei"; outline:none; margin-right:20px}
.sub_01:hover,.sub_02:hover{ background:#f2af09; cursor:pointer}

.sub_02{ width:176px; height:45px; line-height:45px; border:none; cursor:pointer; float:left; text-align:center; overflow:hidden; color:#fff; background:#aaa; font-size:18px; font-family:"PingFangSC-Regular","Microsoft Yahei"; outline:none}


@media (max-width:767px){

.lx_1{ background:url(ny_lx.jpg) no-repeat center 0; padding-top:35px; padding-bottom:80px}
.dl_ty1{ width:100%; float:left; overflow:hidden; }
.dl_ty1 dt{line-height:30px; font-size:21px; margin-bottom:2px}
.dl_ty1 dd{ line-height:20px; font-size:16px; }

.lx_2{margin-top:20px; flex-wrap:wrap }
.lx_2 dl{ width:100%; background:rgba(0,0,0,.25); padding:20px 20px; border-bottom:2px solid #da251c; margin-bottom:15px}
.lx_2 dl dd{margin-bottom:10px}
.lx_2 dl dd span{ font-size:16px; border-bottom:2px solid rgba(255,255,255,.8);  }
.lx_2 dl dt{line-height:20px; color:#fff; font-size:16px;}
.lx_2 dl:last-child dt{ font-size:14px}

.ly_01{ margin-top:-60px;}
.ly_02{padding:20px 20px 10px;}
.ly_02 h3{line-height:30px; font-size:19px; }
.ly_02 h4{ line-height:16px; font-size:12px; margin-bottom:20px}
.ly_02 dl{ width:100%;  margin-bottom:10px}
.ly_02 dl.m_r50{ margin-right:0}
.ly_02 dd{ width:100%; float:left; overflow:hidden;}
.intxt2{ height:56px; line-height:56px; padding:0 10px; font-size:14px; }
.yzm_01{ width:45%; height:50px; line-height:50px; padding:0 10px; border:2px solid #f5f6fa; margin-right:4%; box-sizing:border-box; font-size:14px}
.yzm_02{ width:45%; height:50px;margin-right:0px}

.sub_01{ width:45%; height:45px; line-height:45px; font-size:16px; margin-right:0; margin-top:10px}
.sub_02{ display:none}


}


@media (min-width:768px){
.head01{ position:fixed; left:0; top:0; background:#fff; z-index:9999999999999999999}
body{ padding-top:98px}
.lx_1{height:800px; padding-top:130px;}

}
