.n-ly-center-20ap{clear:both;width:1200px;margin:0 auto;overflow:hidden}
.n-fixed-20ap{position:fixed;top:0;}
.n-clear-both-20ap{clear:both;}

/*HEADER*/
.n-header-20ap{width:100%;position:relative;z-index:999;background:#fff}
.n-topa,.n-topb{width:100%;background:#fdfdfd}
.n-topa{height:33px;border-bottom:1px solid #f5f5f5}
.n-topb{height:60px;line-height:60px;font-size:0;padding:25px 0}

.n-topz span{font-size:12px;color:#999;float:left;line-height:33px}
.n-topz ul{font-size:12px;color:#999;float:right;line-height:33px}
.n-topz ul li{float:left;}
.n-topz ul a{display:block;padding:0 10px;color:#999}
.n-topz ul a:hover{color:#005bac}
.n-topz ul li.n-wx{display:block}
.n-topz ul li.n-wx:hover{background-color:#fff}
.n-topz ul li.n-wx a{border:1px solid #fff}
.n-topz ul li.n-wx:hover a{border:1px solid #f5f5f5}
.n-topz ul li.n-wx a{color:#999}
.n-topz ul li.n-wx a:hover{color:#005bac}
.n-topz .n-wx-layer,.n-topz .n-wxapp-layer{position:absolute;top:32px;z-index:100;font-size:14px;background:#fff;color:#444;width:150px;border:1px solid #f5f5f5;border-top:0;text-align:center;padding:10px 15px;display:none}
.n-topz .n-wx-layer p,.n-topz .n-wxapp-layer p{clear:both;color:#999}
.n-topz .n-wx-layer p:nth-child(2),.n-topz .n-wxapp-layer p:nth-child(2){height:100px;width:auto;font-size:0}

.n-topy h1{float:left}
.n-topy p{float:right}
.n-topc-menu{width:100%;background-color:#005bac}

/*QUICK*/
.n-quick-ly .n-banner-menu{clear:both;display:block;position:fixed;z-index:1000;background-color:#f0f0f0;height:auto;width:70px;right:2px;top:200px;box-shadow:5px 10px 15px 2px rgba(0,0,0,.1);border:1px solid #f0f0f0}
.n-quick-ly .n-banner-menu li a{display:block;color:#888;padding-top:30px;text-align:center}
.n-quick-ly .n-banner-menu li{display:block;font-size:12px;overflow:hidden;position:relative;padding:5px 0;margin:15px 0}
.n-quick-ly .n-banner-menu li.n-m1{background:url(icon_banner_swt.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m1:hover{background:url(icon_banner_swt_on.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m2{background:url(icon_banner_book.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m2:hover{background:url(icon_banner_book_on.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m3{background:url(icon_banner_sc.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m3:hover{background:url(icon_banner_sc_on.png) no-repeat center 1px}
.n-quick-ly .n-banner-menu li.n-m4{background:url(icon_banner_car.png) no-repeat center 1px;margin-bottom:0}
.n-quick-ly .n-banner-menu li.n-m4:hover{background:url(icon_banner_car_on.png) no-repeat center 1px;margin-bottom:0}
.n-quick-ly .n-banner-menu li.n-m5{background:url(icon_banner_xcx.png) no-repeat center 1px;padding:0}
.n-quick-ly .n-banner-menu li.n-m6{background:url(icon_banner_wechat.png) no-repeat center 1px;padding:0}
.n-quick-ly .n-banner-menu li.n-m-sp{clear:both;font-size:0;height:0;border-bottom:1px solid #888;margin:0 10px}
.n-quick-ly .n-banner-menu li:hover a{color:#005bac}

.n-quick-ly .n-bn-xcx-layer{position:fixed;z-index:1000;background-color:#fff;width:120px;height:auto;padding:5px;right:80px;border-radius:5px;top:455px;display:none;font-size:0;line-height:0;box-shadow:5px 10px 15px 2px rgba(0,0,0,.1)}
.n-quick-ly .n-bn-gffwh-layer{position:fixed;z-index:1000;background-color:#fff;width:120px;height:auto;padding:5px;right:80px;border-radius:5px;top:500px;display:none;font-size:0;line-height:0;box-shadow:5px 10px 15px 2px rgba(0,0,0,.1)}
.n-quick-ly .n-bn-mzpb-layer{position:fixed;z-index:1000;background-color:#fff;width:120px;height:auto;padding:5px;right:80px;border-radius:5px;top:310px;display:none;font-size:0;line-height:0;box-shadow:5px 10px 15px 2px rgba(0,0,0,.1)}

.n-quick-ly .n-bn-gffwh-layer p,.n-quick-ly .n-bn-xcx-layer p,.n-quick-ly .n-bn-mzpb-layer p{width:120px;padding:0;margin:0;border:0;display:flex;}
.n-quick-ly .n-bn-gffwh-layer p img,.n-quick-ly .n-bn-xcx-layer p img,.n-quick-ly .n-bn-mzpb-layer p img{width:100px;margin:0 auto;}

.n-quick-ly .n-bn-xcx-layer p:nth-child(1),.n-quick-ly .n-bn-xcx-layer p:nth-child(3){height:36px;align-items:center;justify-content:center;font-size:14px;color:#999;}
.n-quick-ly .n-bn-gffwh-layer p:nth-child(1),.n-quick-ly .n-bn-gffwh-layer p:nth-child(3){height:36px;align-items:center;justify-content:center;font-size:14px;color:#999;}
.n-quick-ly .n-bn-mzpb-layer p:nth-child(1),.n-quick-ly .n-bn-mzpb-layer p:nth-child(3){height:36px;align-items:center;justify-content:center;font-size:14px;color:#999;}


/*TOP,MENU*/
.n-main-menu{width:100%}
.n-main-menu li{width:12.5%;float:left;text-align:center;padding:10px 0}
.n-main-menu li.n-on{background-color:#1e87e5}
.n-main-menu li a{display:block;color:#fff;font-size:17px}
.n-main-menu li a:hover{color:#fff}
.n-main-menu li .n-m-dropmenu{position:absolute;top:32px;z-index:100;font-size:14px;background:#fff;border:1px solid #f5f5f5;border-top:0;text-align:center;display:none}
.n-main-menu li .n-m-dropmenu a{display:block;background:url(icon-menu-navi-r.gif) no-repeat 10px 20px #fff;color:#444;height:40px;line-height:40px;border-bottom:1px solid #f1f1f1;z-index:100;font-size:14px;text-align:left;padding:5px 15px 5px 25px}
.n-main-menu li .n-m-dropmenu a:hover{color:#005bac}

/*内页,BANNER*/
.ny-g-banner-20ap{width:100%;font-size:0}
.ny-g-banner-20ap .n-ly-center-20ap{width:100%;max-width:1920px}
.ny-g-banner-full{width:100%;height:150px;overflow:hidden;position:relative;text-align:center}

/*FOOTER*/
.n-footer-20ap{margin-top:30px;background-color:#005bac;position:relative;z-index:999;height:350px;width:100%}
.n-footer-20ap .n-ft-item1,.n-footer-20ap .n-ft-item2,.n-footer-20ap .n-ft-item3{width:100%;height:30px;line-height:30px;color:#fff;font-size:14px;padding:15px 0;border-bottom:1px solid #196bb4}
.n-footer-20ap .n-ft-item1 a,.n-footer-20ap .n-ft-item2 a,.n-footer-20ap .n-ft-item3 a{color:#fff}
.n-footer-20ap .n-ft-item2 a:hover,.n-footer-20ap .n-ft-item3 a:hover{color:#fff}
.n-footer-20ap .n-ft-item1 a:hover{color:#fff}
.n-footer-20ap .n-ft-item1 .n-ft-ly-lt,.n-footer-20ap .n-ft-item2 .n-ft-ly-lt{float:left}
.n-footer-20ap .n-ft-item1 .n-ft-ly-rt,.n-footer-20ap .n-ft-item2 .n-ft-ly-rt{float:right}
.n-footer-20ap .n-ft-item1 .n-ft-ly-lt li,.n-footer-20ap .n-ft-item1 .n-ft-ly-rt li{float:left;height:30px;line-height:30px}
.n-footer-20ap .n-ft-item1 .n-ft-ly-lt li.n-sp1{font-size:0;margin:8px 15px 0;background:#196bb4;width:1px;height:15px;line-height:15px}
.n-footer-20ap .n-ft-item1 .n-ft-ly-rt li{width:95px;background:url(icon-pos-down.png) no-repeat 60px center}
.n-footer-20ap .n-ft-item1 .n-ft-ly-rt li .n-ft-dropmenu{position:absolute;z-index:10;border:1px solid #f5f5f5;display:none}
.n-footer-20ap .n-ft-item1 .n-ft-ly-rt li .n-ft-dropmenu a{display:block;background:url(icon-menu-navi-r.gif) no-repeat 10px 20px #fff;color:#444;height:40px;line-height:40px;border-bottom:1px solid #f1f1f1;z-index:100;font-size:14px;text-align:left;padding:5px 15px 5px 20px}
.n-footer-20ap .n-ft-item1 .n-ft-ly-rt li .n-ft-dropmenu a:hover{color:#005bac}
.n-footer-20ap .n-ft-item2{height:200px}
.n-footer-20ap .n-ft-item2 .n-ft-ly-lt li.n-logo{font-size:0;line-height:0;margin-bottom:10px}
.n-footer-20ap .n-ft-item2 .n-ft-ly-lt li.n-sp2{margin-left:80px;height:25px;line-height:25px}
.n-footer-20ap .n-ft-item2 .n-ft-ly-rt li{float:left;padding-top:45px;margin-left:16px;display:flex;flex-direction:column;}
.n-footer-20ap .n-ft-item2 .n-ft-ly-rt li img{height:128px;width:128px;}
.n-footer-20ap .n-ft-item2 .n-ft-ly-rt li span{height:36px;}
.n-footer-20ap .n-ft-item3{height:28px;border-bottom:0;text-align:center}

.index-menu-mzpb-modal-1,.index-menu-mzpb-modal-2{height:100%;width:100%;clear:both;background-color:gray;left:0;opacity:0.6;position:absolute;top:0;z-index:1000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;display:none}
.index-menu-mzpb-dialog-1,.index-menu-mzpb-dialog-2{background-color:#fff;height:430px;left:50%;margin:-205px 0 0 -195px;position:fixed !important;position:absolute;top:50%;width:390px;z-index:1008;display:none}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-close-1,.index-menu-mzpb-dialog-2 .index-menu-mzpb-close-2{margin:0 0 12px;height:45px;line-height:45px;background:#f6f6f6;border-bottom:1px solid #eee;overflow:hidden}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-close-1 span,.index-menu-mzpb-dialog-2 .index-menu-mzpb-close-2 span{width:120px;height:45px;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -868px no-repeat;float:left;margin:1px 18px;font-size:16px;padding-left:48px;font-weight:bold;color:#666}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-close-1 a,.index-menu-mzpb-dialog-2 .index-menu-mzpb-close-2 a{width:40px;height:40px;display:block;float:right;margin:2px 0;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -115px no-repeat}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-close-1 a:hover,.index-menu-mzpb-dialog-2 .index-menu-mzpb-close-2 a:hover{width:40px;height:40px;display:block;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -155px no-repeat}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-form-1,.index-menu-mzpb-dialog-2 .index-menu-mzpb-form-2{clear:both;padding:12px 20px;text-align: center;}
.index-menu-mzpb-dialog-1 .index-menu-mzpb-form-1 p,.index-menu-mzpb-dialog-2 .index-menu-mzpb-form-2 p{font-size:20px;font-weight:bold;color:#666;}

/*WEBOOK*/
.webook-ly-modal-1 {height:100%;width:100%;background-color:gray;left:0;opacity:0.6;position:absolute;top:0;z-index:1000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;display:none}
.webook-ly-dialog-1 {background-color:#fff;height:410px;left:50%;margin:-205px 0 0 -195px;position:fixed !important;position:absolute;top:50%;width:390px;z-index:1008;display:none}
.webook-ly-dialog-1 .webook-close-1 {margin:0 0 12px;height:45px;line-height:45px;background:#f6f6f6;border-bottom:1px solid #eee;overflow:hidden}
.webook-ly-dialog-1 .webook-close-1 span{width:120px;height:45px;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -868px no-repeat;float:left;margin:1px 18px;font-size:16px;padding-left:48px;font-weight:bold;color:#666}
.webook-ly-dialog-1 .webook-close-1 a{width:40px;height:40px;display:block;float:right;margin:2px 0;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -115px no-repeat}
.webook-ly-dialog-1 .webook-close-1 a:hover{width:40px;height:40px;display:block;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 0 -155px no-repeat}
.webook-ly-dialog-1 .webook-form-1{clear:both;padding:12px 20px}
.webook-ly-dialog-1 .webook-form-1 li input,.webook-ly-dialog-1 .webook-form-1 li select{font-family:"Microsoft YaHei";font-size:14px;color:#999}
.webook-ly-dialog-1 .webook-form-1 li.webook-text,.webook-ly-dialog-1 .webook-form-1 li.webook-kst,webook-ly-dialog-1 .webook-form-1 li.webook-batnt{height:50px}
.webook-ly-dialog-1 .webook-form-1 li.webook-sex,.webook-ly-dialog-1 .webook-form-1 li.webook-swtt{height:35px}
.webook-ly-dialog-1 .webook-form-1 li.webook-text input{width:310px;height:33px;padding-left:35px}
.webook-ly-dialog-1 .webook-form-1 li.webook-kst select{width:348px;height:36px;padding:3px 3px 3px 35px}
.webook-ly-dialog-1 .webook-form-1 li.webook-batnt input{width:348px;height:45px;font-size:18px;color:#fff;border-radius:5px;border:none}
.webook-ly-dialog-1 .webook-form-1 .webook-tputs{border:1px solid #0092d8;color:#3a84e8;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -195px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-tput{border:1px solid #e6e6e6;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -355px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-telts{border:1px solid #0092d8;color:#3a84e8;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -236px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-telt{border:1px solid #e6e6e6;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -396px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-kstcs{border:1px solid #0092d8;color:#3a84e8;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -276px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-kstc{border:1px solid #e6e6e6;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -436px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-timets{border:1px solid #0092d8;color:#3a84e8;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -317px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-timet{border:1px solid #e6e6e6;background:url(http://www.sz120.com/template/default/skins/default/images/uvbg.gif) 5px -477px no-repeat}
.webook-ly-dialog-1 .webook-form-1 .webook-batns{background:#0092d8}
.webook-ly-dialog-1 .webook-form-1 .webook-batn{background:#005bac}
.webook-ly-dialog-1 .webook-form-1 li.webook-sex label{width:68px;float:left; color:#666;font-size:14px}
.webook-ly-dialog-1 .webook-form-1 li.webook-sex label input{width:16px;height:16px;float:left;margin-top:3px}
.webook-ly-dialog-1 .webook-form-1 li.webook-sex label span{padding:0 5px}
.webook-ly-dialog-1 .webook-form-1 li.webook-swtt p{text-align:right;color:#666;line-height:20px;font-size:12px}
.webook-ly-dialog-1 .webook-form-1 li.webook-swtt p a{color:#005bac;padding:0 3px}
.webook-ly-dialog-1 .webook-form-1 li.webook-swtt p a:hover{color:#0092d8}

/*内页RIGHT*/
.ny-m-ly-right{width:320px;height:auto;overflow:hidden;float:right;position:relative}
.ny-r-sr-width{width:300px;border-bottom:1px solid #eee;z-index:1}
.ny-r-htss{clear:both;height:30px;position:relative;margin:20px 0 0 20px}
.ny-r-hts a strong,.ny-r-htsc a strong,.ny-r-htss a strong{color:#005bac}
.ny-r-hts a:hover strong,.ny-r-htsc a:hover strong,.ny-r-htss a:hover strong{color:#005bac}
.ny-r-hts a strong,.ny-r-htsc a strong,.ny-r-htss a strong{height:29px;float:left;border-bottom:2px solid #005bac;line-height:25px;display:block;font-size:16px;color:#005bac}

.ny-r-ztzl ul{width:300px;margin:10px 0 0 20px;clear:both}
.ny-r-ztzl .n-content li{font-size:0;line-height:0;padding-bottom:7px}
.ny-r-ztzl .n-content li img{width:300px}

.ny-r-hot-new ul{width:300px;margin:10px 0 0 20px;clear:both}
.ny-r-hot-new ul li{font-size:14px;height:28px;line-height:28px;overflow:hidden;background:url('http://www.sz120.com/template/default/skins/default/images/uvbg.gif') 0 -1456px no-repeat;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ny-r-hot-new ul li span{float:right;font-size:12px;color:#999}
.ny-r-hot-new ul li a{color:#333}
.ny-r-hot-new ul li a:hover{color:#005bac}

.ny-r-doc{width:300px;clear:both;margin:15px 0 0 20px;position:relative}
.ny-r-doc ul{width:100%;height:410px;overflow:hidden}
.ny-r-doc ul li{width:300px;height:410px}
.ny-r-doc ul li .ny-r-c-docs{width:300px;height:175px;clear:both;float:left;margin:15px 0 20px 0;overflow:hidden}
.ny-r-doc ul li .ny-r-c-docs img{width:140px;float:left;padding:10px 15px 0 0}
.ny-r-doc ul li .ny-r-c-docs h3{line-height:30px}
.ny-r-doc ul li .ny-r-c-docs h3 b{font-size:16px;color:#f30}
.ny-r-doc ul li .ny-r-c-docs h3 font{font-size:14px;color:#444;padding-left:10px}
.ny-r-doc ul li .ny-r-c-docs h4{line-height:30px}
.ny-r-doc ul li .ny-r-c-docs h4 b{font-size:14px;color:#444}
.ny-r-doc ul li .ny-r-c-docs h4 span{font-size:14px;color:#666;padding-left:10px}
.ny-r-doc ul li .ny-r-c-docs p{font-size:14px;color:#666;padding-top:5px}
.ny-r-doc ul li .ny-r-c-docs p b{color:#444}
.ny-r-doc .ny-r-rslides{width:100%;position:relative;list-style:none;padding:0;z-index:20}
.ny-r-doc .ny-r-rslides-nav{height:49px;width:25px;position:absolute;-webkit-tap-highlight-color:transparent;top:-55px;right:20px;opacity:.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.gif) no-repeat 0 0;margin-top:0}
.ny-r-doc .ny-r-rslides-nav:active{opacity:1}
.ny-r-doc .ny-r-rslides-nav.next{left:auto;background-position:-25px 0;right:0}
.ny-r-doc .ny-r-rslides-tabs{display:none;text-align:center}

.ny-r-sr-width .n-rt{float:right}
.ny-r-sr-width .n-rt img{width:25px;height:25px}
.ny-r-sr-width .n-rt .prev{margin-right:5px}

.ny-r-baidu-map{width:300px;height:260px;border:#eee solid 1px;margin:10px 0 10px 20px;clear:both}

.ny-r-c-icon{width:300px;clear:both;margin:0 0 20px 20px}
.ny-r-c-icon ul{clear:both;width:300px}
.ny-r-c-icon li{width:75px;float:left;position:relative;border-bottom:1px solid #eee}
.ny-r-c-icon li a{width:75px;height:70px;position:relative;border-right:1px solid #e8e8e8;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.ny-r-c-icon li a:hover{color:#005bac}
.ny-r-c-icon li span{position:absolute;left:0;bottom:0;width:75px;line-height:30px;font-size:12px;text-align:center}
.ny-r-c-icon li.ny-r-ci-lx a{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) 0 0 no-repeat}
.ny-r-c-icon li.ny-r-ci-dt a{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -75px 0 no-repeat}
.ny-r-c-icon li.ny-r-ci-zx a{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -150px 0 no-repeat}
.ny-r-c-icon li.ny-r-ci-gy a{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -225px 0 no-repeat}
.ny-r-c-icon li.ny-r-ci-lx a:hover{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) 0 -69px no-repeat}
.ny-r-c-icon li.ny-r-ci-dt a:hover{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -75px -69px no-repeat}
.ny-r-c-icon li.ny-r-ci-zx a:hover{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -150px -69px no-repeat}
.ny-r-c-icon li.ny-r-ci-gy a:hover{width:75px;background:url(http://www.sz120.com/template/default/skins/default/images/c_bg.gif) -225px -69px no-repeat}


.n-ft-ly-ct-safe{display:block;}
.n-ft-ly-ct-safe img{width:80px;}


