.ny_sm { padding-top: 20px;color: #fff;}
.ny_sm a { color: #fff;}
.ny_sm a:hover{color: #ffedef;}
.ny_xm { padding-top: 40px;}
.ny_topbg { border-bottom: 1px solid #1d73cb; height: 214px; background: #1c69c6;}
.ny_sear { width: 330px; background: #fff; border-radius: 10px; height: 45px; border: 1px solid #fff;
 text-indent: 10px; color: #b7b7b7; border-top-right-radius: 0px; border-bottom-right-radius: 0px; float: left;}
.ny_tj { background: url(../png/z1hize.png)  no-repeat #0951a9;background-position: 12px 8px; 
 border: 1px solid #0f59a4; width: 54px;height: 50px;border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
.ny_yb { padding-top: 20px;}
.nynav_bg { background: #135fba; height: 70px; line-height: 70px; border-top: 1px solid #05509d;} 
.nynav li { float: left; font-size: 20px;}
.nynav li a { color: #fff; display: block; padding: 0 40px 0 40px;}
.nynav li a:hover { color: #fff; background: #094f95;display: block;transition: 0.2s ease-in;padding: 0 40px 0 40px;}