@charset "UTF-8";
@import url(http://gtimg.sz120.com/animate.css/3.7.2/animate.min.css);
@import url(http://gtimg.sz120.com/normalize.css/8.0.1/normalize.min.css);

body,dl,dt,dd,div,form,fieldset,input,textarea,img,h1,h2,h3,h4,h5,h6,li,ol,ul,em,p,span,strong,table.th,tr,td
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{font-family:"Microsoft YaHei";margin:0;padding:0}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]),[hidden]{display:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,li,ol{list-style:none}
/** Base Styles **/
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;line-height:1.5;}
body,button,input,select,textarea{font-family:sans-serif;color:#333}
/** IE Fixes **/
img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}
figure{margin:0}
/** Links **/
*:focus{outline:none}
a:focus{outline:none}
a:hover,a:active{text-decoration:none;outline:0}
a,a:visited{text-decoration:none}
a{color:#666}
a:hover{color:#005bac}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}

.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;}

.m-banner-20ap{width:100%;font-size:0}
.m-banner-20ap .n-ly-center-20ap{width:100%;max-width:1920px}

.n-banner-full{width:100%;height:560px;overflow:hidden;position:relative;text-align:center;}
.n-banner-full .bd ul{display:block;width:100%;height:560px;padding:0;margin:0;z-index:1;position:relative}
.n-banner-full .bd li{display:block;width:100%;height:560px;padding:0;margin:0;z-index:1;position:relative}
.n-banner-full .bd li a{display:block;width:100%;height:100%;text-indent:-9999px}

.n-banner-full .hd{position:relative;z-index:5;margin-top:-65px;height:30px;line-height:30px;text-align:center;opacity:.6}
.n-banner-full .hd ul{text-align:center;padding-top:5px}
.n-banner-full .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:8px;height:8px;margin:5px;background:url(icon-tg_flash_p.png) -18px 0;overflow:hidden;font-size:0}
.n-banner-full .hd ul .on{background-position:0 0}

.n-main-menu-20ap{width:100%;position:absolute;margin-top:-30px;z-index:5}
.n-main-menu-20ap .n-ly-center-20ap{background-color:#005bac;border-radius:5px;box-shadow:5px 10px 15px 2px rgba(0,0,0,.1)}
.n-main-menu-20ap ul{width:100%}
.n-main-menu-20ap ul li{float:left;width:25%;padding:20px 0;text-align:center}
.n-main-menu-20ap ul li.n-m-m1 a,.n-main-menu-20ap ul li.n-m-m2 a,.n-main-menu-20ap ul li.n-m-m3 a{border-right:1px solid #1e87e5}
.n-main-menu-20ap ul li.n-m-m1{background:url(icon_menu_sc.png) no-repeat 75px center}
.n-main-menu-20ap ul li.n-m-m2{background:url(icon_menu_swt.png) no-repeat 75px center}
.n-main-menu-20ap ul li.n-m-m3{background:url(icon_menu_book.png) no-repeat 75px center}
.n-main-menu-20ap ul li.n-m-m4{background:url(icon_menu_car.png) no-repeat 75px center}
.n-main-menu-20ap ul li a{font-size:16px;color:#fff;display:block}
.n-main-menu-20ap ul li.n-on{background-color:#1e87e5}
.n-main-menu-20ap ul li:hover{background-color:#1e87e5}

.n-main-ly-20ap{width:100%;margin-top:65px}
.n-main-ly-20ap .n-new-img-banner{width:329px;height:249px;overflow:hidden;float:left}
.n-main-ly-20ap .n-new-img-banner .bd li a img{width:329px;height:210px;display:block;}
.n-main-ly-20ap .n-new-img-banner .bd li a span{background-color:#337cbd;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:40px;font-size:14px;width:329px;padding:0 10px 0 6px;float:left}
.n-main-ly-20ap .n-news-ly{width:540px;float:left}
.n-main-ly-20ap .n-news-ly .n-tab-hd{width:100%}
.n-main-ly-20ap .n-news-ly .n-tab-hd .n-tab-nav{margin:0 20px}
.n-main-ly-20ap .n-news-ly .n-tab-hd .n-tab-nav li{width:33.333%;float:left;font-size:18px;padding-bottom:3px;border-bottom:1px solid #d6d6d6}
.n-main-ly-20ap .n-news-ly .n-tab-hd .n-tab-nav li a{color:#333;padding-bottom:4px}
.n-main-ly-20ap .n-news-ly .n-tab-hd .n-tab-nav li a:hover{color:#333}
.n-main-ly-20ap .n-news-ly .n-tab-hd .n-tab-nav li.on a{border-bottom:2px solid #005bac}
.n-main-ly-20ap .n-news-ly .n-tab-bd{width:100%}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal{margin:0 20px}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal .n-fst{display:block;letter-spacing:1px;border-bottom:1px solid #d6d6d6;padding:35px 0 15px;margin-bottom:10px}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal .n-fst:hover h3,.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal .n-fst:hover p{color:#005bac}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal .n-fst h3{clear:both;width:460px;height:40px;line-height:40px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal .n-fst p{font-size:14px;color:#666;margin-top:5px;height:46px;line-height:23px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal li{width:460px}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;height:34px;line-height:34px}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal li a:hover{color:#005bac}
.n-main-ly-20ap .n-news-ly .n-tab-bd .n-tab-pal li a i{width:3px;height:3px;border-radius:50%;background-color:#696969;display:inline-block;margin-right:5px;font-size:0;line-height:0;margin-bottom:2px}
.n-main-ly-20ap .n-xc-ly{float:left;width:321px}
.n-main-ly-20ap .n-ks-tit,.n-main-ly-20ap .n-xc-ly .n-tit,.n-main-ly-20ap .n-ys-tit{color:#005bac;height:30px;line-height:30px;border-bottom:1px solid #d6d6d6}
.n-main-ly-20ap .n-ks-tit h3,.n-main-ly-20ap .n-xc-ly .n-tit h3,.n-main-ly-20ap .n-ys-tit h3{clear:both;float:left;font-size:18px;font-weight:600;color:#005bac;border-bottom:2px solid #005bac}
.n-main-ly-20ap .n-ks-tit a,.n-main-ly-20ap .n-xc-ly .n-tit a,.n-main-ly-20ap .n-ys-tit a{color:#005bac}
.n-main-ly-20ap .n-ks-tit a:hover,.n-main-ly-20ap .n-xc-ly .n-tit a:hover,.n-main-ly-20ap .n-ys-tit a:hover{color:#005bac}
.n-main-ly-20ap .n-xc-ly .n-content{margin-top:10px}
.n-main-ly-20ap .n-xc-ly .n-content li{font-size:0;line-height:0;padding-bottom:7px}
.n-main-ly-20ap .n-xc-ly .n-content li img{width:319px}
.n-main-ly-20ap.n-ks,.n-main-ly-20ap.n-ys{margin-top:20px}
.n-main-ly-20ap .n-ks-items{clear:both;width:100%}
.n-main-ly-20ap .n-ks-items li{float:left;width:32%;margin-top:20px}
.n-main-ly-20ap .n-ks-items li.n-nk,.n-main-ly-20ap .n-ks-items li.n-pd{margin:20px 2% 0}
.n-main-ly-20ap .n-ks-items li.n-fk a{background:url(icon-ks-fk.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-nk a{background:url(icon-ks-nk.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-ff a{background:url(icon-ks-ff.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-zy a{background:url(icon-ks-zy.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-pd a{background:url(icon-ks-pd.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-tx a{background:url(icon-ks-tx.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li a{display:block;width:99%;padding:15px 0;border:1px solid #005bac}
.n-main-ly-20ap .n-ks-items li a h3{clear:both;font-weight:600;font-size:19px;color:#005bac;padding-left:95px}
.n-main-ly-20ap .n-ks-items li a p{clear:both;font-size:14px;color:#333;padding-left:95px}
.n-main-ly-20ap .n-ks-items li a:hover h3,.n-main-ly-20ap .n-ks-items li a:hover p{color:#fff}
.n-main-ly-20ap .n-ks-items li.n-fk a:hover{background:#005aad url(icon-ks-fk-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-nk a:hover{background:#005aad url(icon-ks-nk-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-ff a:hover{background:#005aad url(icon-ks-ff-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-zy a:hover{background:#005aad url(icon-ks-zy-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-pd a:hover{background:#005aad url(icon-ks-pd-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ks-items li.n-tx a:hover{background:#005aad url(icon-ks-tx-on.png) no-repeat 30px center}
.n-main-ly-20ap .n-ys-tit{color:#005bac;height:30px;line-height:30px;border-bottom:1px solid #d6d6d6;padding-bottom:4px}
.n-main-ly-20ap .n-ys-tit h3{clear:both;float:left;font-size:18px;font-weight:600;color:#005bac;border-bottom:2px solid #005bac;padding-bottom:4px}
.n-main-ly-20ap .n-ys-tit .n-rt{float:right}
.n-main-ly-20ap .n-ys-tit .n-rt .n-more{color:#7a7a7a;font-size:14px;margin-bottom:20px;display:inline-block;vertical-align:middle;margin-left:25px}
.n-main-ly-20ap .n-ys-tit .n-rt .n-more a,.n-main-ly-20ap .n-ys-tit .n-rt .n-more a:hover{color:#7a7a7a}
.n-main-ly-20ap .n-ys-ly{width:100%}
.n-main-ly-20ap .n-ys-ly ul li{float:left;width:180px;border:1px solid #d6d6d6;margin-right:21px}
.n-main-ly-20ap .n-ys-ly ul li:hover{border:1px solid #005bac}
.n-main-ly-20ap .n-ys-ly ul li:hover .n-dct-dep,.n-main-ly-20ap .n-ys-ly ul li:hover .n-dct-job,.n-main-ly-20ap .n-ys-ly ul li:hover .n-dct-name,.n-main-ly-20ap .n-ys-ly ul li:hover .n-dct-pic{border:0}
.n-main-ly-20ap .n-ys-ly ul li a{display:block}
.n-main-ly-20ap .n-ys-ly ul li a ol li{border:0;text-align:center}
.n-main-ly-20ap .n-ys-ly ul li a ol li.n-dct-name{color:#0f65b1;font-size:16px;font-weight:600;margin:15px 0 5px}
.n-main-ly-20ap .n-ys-ly ul li a ol li.n-dct-job{color:#888;font-size:14px;margin-bottom:5px}
.n-main-ly-20ap .n-ys-ly ul li a ol li.n-dct-pic{font-size:0;line-height:0}
.n-main-ly-20ap .n-ys-ly ul li a ol li.n-dct-pic img{width:145px;height:201px}
.n-main-ly-20ap .n-ys-ly ul li a ol li.n-dct-dep{color:#333;font-size:14px;margin:10px 0 15px}
.n-main-ly-20ap.n-qz{margin-top:30px;}

.n-qz .n-ly-qz{float:left;width:379px;margin-right:27px;text-align:center;border:1px solid #d6d6d6}
.n-qz .n-ly-qz:last-child{margin-right:0}
.n-qz .n-ly-qz .n-qz-pic{font-size:0;line-height:0}
.n-qz .n-ly-qz .n-qz-pic img{width:379px;height:193px}
.n-qz .n-ly-qz .n-qz-title{border-bottom:1px solid #d6d6d6;margin:0 15px;height:50px;line-height:50px}
.n-qz .n-ly-qz .n-qz-title h3{clear:both;width:85px;height:50px;line-height:50px;color:#333;font-size:18px;font-weight:700;margin:0 auto;border-bottom:2px solid #e60012}
.n-qz .n-ly-qz .n-qz-list{margin:15px;text-align:left}
.n-qz .n-ly-qz .n-qz-list li{width:335px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n-qz .n-ly-qz .n-qz-list li a i,.n-qz .n-ly-qz .n-qz-list li i{width:3px;height:3px;border-radius:50%;background-color:#005bac;display:inline-block;margin-right:5px;font-size:0;line-height:0;margin-bottom:2px}
.n-qz .n-ly-qz .n-qz-list li a{font-size:15px;color:#4e4e4e}