@charset ;

/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #E9E9E9;}

body, td, th { font-size: 12px;}

a:link { color: #333; text-decoration: none;}

a:visited { color: #333; text-decoration: none;}

a:hover { color: #09F; text-decoration: none;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin: 0; padding: 0;}

fieldset, img { border: 0; vertical-align: top;}

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; vertical-align: middle;}

input, button, textarea, select { *font-size: 100%;}

.hide { display: none;}

ol, ul { list-style: none;}

li { list-style-type: none;}

.k { width: 1200px; margin-right: auto; margin-left: auto;}

.fl { float: left;}

.fr { float: right;}

.top5 { margin-top: 5px;}

.top10 { margin-top: 10px;}

.top20 { margin-top: 20px;}

.r0 { padding-right: 0px!important;}

.top { background-image: url(../images/ny_banner.jpg); background-repeat: no-repeat; height: 356px;}

.top .logo { background-image: url(../images/index.png); background-repeat: no-repeat; height: 105px; width: 502px; float: left;margin-top: 20px;}

#localtime { line-height: 40px; font-family: "微软雅黑"; padding-left: 20px;}

.top .fr { margin-top: 20px;}

.top .fr a { padding-right: 5px; padding-left: 5px;}

.banner {  height: 70px; background-repeat: no-repeat; background-position: center 0%;}
.bannersy { background-image: url(../images/bb.jpg); height: 416px; background-repeat: no-repeat; background-position: center 0%;}
/*下拉菜单*/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.navBar { background: #056BB5; position: relative; z-index: 1; color: #fff; height: 60px; line-height: 60px;}

.nav { width: 1200px; margin: 0 auto; font-family: "Microsoft YaHei", SimSun, SimHei;}

.nav h3 { font-size: 100%; font-weight: normal; font-size: 18px;}

.nav .m { position: relative; float: left; width: 120px; display: inline; text-align: center;}

.nav h3 a { zoom: 1; height: 60px; line-height: 60px; display: block; color: #fff ;}

.nav .on h3 a { background: #015490;}

.nav .sub { display: none; /*默认隐藏*/ width: 140px; position: absolute; left: 0px; top: 60px; background: #015490; float: left; line-height: 40px;}

.nav .sub li { text-align: center;}

.nav .sub li a { color: #FFF; display: block; zoom: 1; font-size: 14px;}

.nav .sub li a:hover { background: #056BB5; color: #FFF;}

/* banenr */

.focusBox { position: relative; width: 1200px; height: 356px; overflow: hidden;}

.focusBox .pic { position: relative; z-index: 0;}

.focusBox .pic img { width: 1200px; height: 356px; display: block;}

.focusBox .hd { width: 100%; position: absolute; bottom: 10px; text-align: center; font-size: 0; z-index: 1;}

.focusBox .hd li { margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display: inline-block; *display:inline;

zoom: 1; _background: url(../images/dot8.png) no-repeat 0 -16px;}

.focusBox .hd .on { background-position: 0 0;}

.focusBox .prev, .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2;}

.focusBox .prev { left: 0;}

.focusBox .next { background-position: 0 -90px; right: 0;}

.focusBox .prev:hover, .focusBox .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important;}

#main .hang1 { /*background-color: #FFFFFF;*/margin-left: -10px;}
#main .hangny { background-color: #FFFFFF;}
#main .hangny .fl { width: 252px;}
#main .hangny .fr { width: 938px;}

.ad-1 {margin-top: 10px;margin-left: 10px;}
.img-center {text-align: center;font-size: 0;}
.box { width: 393px; float: left; margin-left: 10px; overflow-y: hidden; font-family: "Microsoft YaHei";}
.box .b{ margin-top:10px;overflow: hidden;}
.box .b img {max-width: none;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.box .b:hover img {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);}
.box .panel{background-color: #fff;margin-top: 10px;border-top: #056BB5 solid 2px;padding: 0 10px 10px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%);}
.box .panelt{background-color: #fff;border-top: #056BB5 solid 2px;padding: 0 10px 10px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%);}
.box .panelh{background-color: #fff;margin-top: 10px;border-top: #e13f38 solid 2px;padding: 0 10px 10px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%);}
.box .bt { font-size: 20px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); line-height: 49px; border-bottom: 1px solid #D8D8D8; height: 49px; padding-right: 10px;background: url(../images/icoTz09.png) no-repeat left center; padding-left: 15px; margin-bottom:10px;}
.box .bth { font-size: 20px; font-family: "Microsoft YaHei"; color:#e13f38; line-height: 49px; border-bottom: 1px solid #D8D8D8; height: 49px; padding-right: 10px;background: url(../images/icoTz09h.png) no-repeat left center; padding-left: 15px; margin-bottom:10px;}
.box .bt span { float: right; font-size: 14px; color: #34A9FF; line-height: 49px;}
.box .bth span { float: right; font-size: 14px; color: #e13f38; line-height: 49px;}
.box .bt span a { color: #056BB5;}
.box .bth span a { color: #e13f38;}
.box .bt span a:hover { color: #056BB5;}
.box .bth span a:hover { color: #056BB5;}
.toutiao h2 { text-align: center; line-height: 40px; color: #056BB5; font-weight: normal;}

.toutiao p { line-height: 25px; border-bottom: 1px solid #D8D8D8; color: #7C7C7C; padding-top: 1px;}

.box ul li { line-height: 45px; height: 45px; font-size: 14px; border-bottom: 1px dotted #D8D8D8;}
.box ul li:last-child { border-bottom: 0;}
.box ul li span { line-height: 45px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}

.box1 { width: 796px; float: left; margin-left: 10px; overflow-y: hidden; height: 357px; font-family: "Microsoft YaHei";}
.box1 .panel{background-color: #fff;margin-top: 10px;border-top: #056BB5 solid 2px;padding: 0 10px 10px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%); height:347px;}
.box1 .panel .bt { font-size: 20px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); line-height: 49px; border-bottom: 1px solid #D8D8D8; height: 49px; padding-right: 10px;background: url(../images/icoTz09.png) no-repeat left center; padding-left: 15px; margin-bottom:10px;}

.box1 .panel .bt span { float: right; font-size: 14px; color: #34A9FF; line-height: 49px;}

.box1 .panel .bt span a { color: #056BB5;}

.box1 .panel .bt span a:hover { color: #056BB5;}
.box1 .panel .fl{ width:383px; height:255px;}
.box1 .panel .fl video{ width:383px; height:100%;}
.box1 .panel .fr{ width:383px; margin-left:10px; float:left;}
.box1 .panel .fr ul li { line-height: 45px; height: 45px; font-size: 14px; border-bottom: 1px solid #D8D8D8;}
.box1 .panel .fr ul li:last-child { border-bottom: 0;}
.box1 .panel .fr ul li span { line-height: 35px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}

#main .hang2 { background-color: #FFFFFF; margin-top: 10px;}
#main .hang2 .panel{background-color: #fff;margin-top: 10px;border-top: #056BB5 solid 2px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%);padding: 0 10px 10px;}
#main .hang2 .bt { font-size: 20px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); line-height: 49px; border-bottom: 1px solid #D8D8D8; height: 49px; padding-right: 10px;background: url(../images/icoTz09.png) no-repeat left center; padding-left: 15px; margin-bottom:10px;}

#main .hang2 .bt span { float: right; font-size: 14px; color: #34A9FF; line-height: 40px;}

#main .hang2 .bt span a { color: #056BB5;}

#main .hang2 .bt span a:hover { color: #056BB5;}

.picMarquee-left { width: 1180px; overflow: hidden; position: relative;}

.picMarquee-left .bd { padding: 10px 10px 10px 0;}

.picMarquee-left .bd ul { overflow: hidden; zoom: 1;}

.picMarquee-left .bd ul li { margin: 0 15px; float: left; _display: inline; overflow: hidden; text-align: center;}

.picMarquee-left .bd ul li .pic { text-align: center;}

.picMarquee-left .bd ul li .pic img { width: 121px; height: 170px; display: block; padding: 2px; /*border: 1px solid #ccc;*/}

.picMarquee-left .bd ul li .pic a:hover img { border-color: #999;}

.picMarquee-left .bd ul li .title { line-height: 24px;}

.ico ul li { float: left; padding-right: 12px;}

.foot { background-color: #333333; margin-top: 30px; padding-top: 20px; padding-bottom: 20px; font-family: "Microsoft YaHei"; font-size: 14px;}

.link .bt { color: #FFF; line-height: 30px;}

.link .nr { margin-left:60px;}

.link .nr a { color: #BFBFBF; padding-right: 20px; line-height: 30px;}

.banquan { text-align: center; color: #858585; line-height: 30px; padding-top: 10px;}

.banquan b{font-family: "times new roman"; font-weight:normal;}
.bannern {height: 356px;}
.ny_nav{width:252px;float:left;}
.ny_nav_chb{position:fixed;top:0;}
.ny_zqw{width:898px;float:right;}
.ny_nav .wjssbt{width:252px;height:113px;background:#118def;color:#fff;font-size:26px;line-height:113px;text-align:center;}
.ny_nav .wjssdqbt{width:252px;height:113px;background:#e13f38;color:#fff;font-size:26px;line-height:113px;text-align:center;}
.wjsndh{margin:2px 0 0 0;}
.wjsndh li{border-bottom:1px solid #D3D3D3;width:252px;height:51px;}
.wjsndh li a{display:block;height:50px;background:#fff;color:#333;font-size:16px;line-height:50px;padding-left:20px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}
.wjsndh li a:hover{background:#108DEE;color:#fff;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}
.wjsndh li a span{float:right;font-family:"宋体";font-size:20px;line-height:50px;padding-right:20px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;-ms-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;}
.wjsndh li a:hover span{padding-right:10px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;-ms-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;}
.wjsndh li a.on{background:#108DEE;color:#fff;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}

.wjsndqdh{margin:2px 0 0 0;}
.wjsndqdh li{border-bottom:1px solid #D3D3D3;width:252px;height:51px;}
.wjsndqdh li a{display:block;height:50px;background:#fff;color:#333;font-size:16px;line-height:50px;padding-left:20px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}
.wjsndqdh li a:hover{background:#e13f38;color:#fff;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}
.wjsndqdh li a span{float:right;font-family:"宋体";font-size:20px;line-height:50px;padding-right:20px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;-ms-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;}
.wjsndqdh li a:hover span{padding-right:10px;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;-ms-transition:padding 0.3s;-o-transition:padding 0.3s;transition:padding 0.3s;}
.wjsndqdh li a.on{background:#e13f38;color:#fff;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;}

.liebiao .bt { font-size: 17px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); line-height: 50px; border-bottom: 2px solid #056BB5; height: 50px; padding-left: 6px; margin-left: 10px; margin-right: 10px; padding-top: 10px;}

.liebiao .bt span { float: right; font-size: 14px; color: #34A9FF; line-height: 50px; width: 400px; text-align: right;}

.liebiao .bt span a { color: #056BB5;}

.liebiao .bt span a:hover { color: #056BB5;}
.liebiao .news { margin-left: 10px; margin-right: 10px;}
.liebiao .news li { line-height: 45px; height: 45px; font-size: 14px; border-bottom: 1px solid #D8D8D8; background-image: url(../images/ico_03.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px;}
.liebiao .news li span { line-height: 45px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}
.liebiao .news1 { margin-left: 10px; margin-right: 10px;}
.liebiao .news1 li {width: 30%;float: left;line-height: 45px;height: 45px;font-size: 14px;border-bottom: 1px solid #D8D8D8;background-image: url(../images/ico_03.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 15px;padding-right: 15px; }
.liebiao .news1 li span { line-height: 45px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}
.liebiao .news2 { margin-left: 10px; margin-right: 10px;}
.liebiao .news2 li {width: 13.4%;float: left;line-height: 45px;height: 45px;font-size: 14px;border-bottom: 1px solid #D8D8D8;background-image: url(../images/ico_03.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 15px;padding-right: 15px; }
.liebiao .news2 li span { line-height: 45px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}

.liebiao ul.jsfc {width: 100%;overflow: hidden;}
.liebiao ul.jsfc li {float: left;width: 130px;height: 220px;margin: 10px 12px;}
.liebiao ul.jsfc li a img{width: 130px;height: 182px;max-width: none;-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.liebiao ul.jsfc li a:hover img {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);}
.liebiao ul.jsfc li a p{font-size: 15px;color: #5e5e5e;text-align: center; margin:10px 0;}

.liebiao .boxz { width: 918px; float: left; margin-left: 10px; overflow-y: hidden; font-family: "Microsoft YaHei";}
.liebiao .boxz .panel{background-color: #fff;margin-top: 20px;padding: 0 10px 10px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 22%); height:347px;}
.liebiao .boxz .panel .bt { font-size: 20px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); line-height: 49px; border-bottom: 1px solid #D8D8D8; height: 49px; padding-right: 10px;background: url(../images/icoTz09.png) no-repeat left center; padding: 0 0 0 15px; margin: 0 0 10px 0;}

.liebiao .boxz .panel .bt span { float: right; font-size: 14px; color: #34A9FF; line-height: 49px;}

.liebiao .boxz .panel .bt span a { color: #056BB5;}

.liebiao .boxz .panel .bt span a:hover { color: #056BB5;}
.liebiao .boxz .panel ul li { line-height: 45px; height: 45px; font-size: 14px; border-bottom: 1px solid #D8D8D8;}
.liebiao .boxz .panel ul li:last-child { border-bottom: 0;}
.liebiao .boxz .panel ul li span { line-height: 35px; font-size: 12px; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; float: right; color: #C0C0C0;}

#wenzhang_zw { padding-left: 10px; padding-right: 10px;}
#wenzhang_zw h1, #wenzhang_zw h2 { font-size: 24px; padding-bottom: 16px; font-family: "仿宋"; text-align: center; font-weight: normal; color: #001772; padding-top: 16px;}
#wenzhang_zw h3 { font-size: 20px; padding-bottom: 16px; font-family: "仿宋"; text-align: center; font-weight: normal; color: #001772; padding-top: 5px; border-bottom: 1px dashed #D7D7D7;}
#wenzhang_zw .zw_info { font-size: 12px; line-height: 33px; text-align: center; margin-right: 5px; margin-left: 5px; font-family: "仿宋"; padding-bottom: 10px;}
#wenzhang_zw .zw_nr { font-size: 16px; line-height: 38px; margin: 5px; font-family: "宋体";}
#wenzhang_zw .zw_nr p { text-indent: 2em;font-size: 16px;line-height: 38px;}
#wenzhang_zw .zw_nr img { max-width:560px;}
.shizi { padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}
.shizi .shizibt { font-size: 22px; font-family: "Microsoft YaHei"; color: rgb(81, 81, 81); line-height: 45px; border-bottom: 1px solid #515151; margin-bottom: 10px; margin-top: 10px;}
.bg1 { background-color: #FAFDFF;}
.shizi ul { height: 45px; line-height: 45px; text-align: center; font-size: 14px;}
.shizi ul li { float: left; width: 289px; line-height: 45px;}
.boshi { padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}
.boshi .boshibt { font-size: 22px; font-family: "Microsoft YaHei"; color: rgb(81, 81, 81); line-height: 45px; border-bottom: 1px solid #515151; margin-bottom: 10px; margin-top: 10px;}
.boshi ul li { float: left; width: 935px; line-height: 45px; padding-bottom: 20px;}
.boshi ul li .img { float: left; width: 124px; height: 171px;}
.boshi ul li .img img { border: 1px solid #D2D2D2; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}
.boshi ul li .txt h2 { font-size: 16px; line-height: 30px; font-family: "微软雅黑";}
.boshi ul li .txt .xq { text-align: right; color: #0357FF;}
.boshi ul li .txt .xq a { color: #0357FF;}
.boshi ul li .txt .xq a:hover { color: #4B87FF;}
.boshi ul li .txt { float: left; width: 784px; height: 171px; line-height: 20px; padding-left: 15px; font-family: "微软雅黑";}
.syy{line-height: 30px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px dashed #D7D7D7;}
.xyld{background-color:rgb(238,238,238);}
.xyld img{width:140px;height:204px;}
.xyld{width:400px;height:224px;float:left;margin:13px;padding:9.5px;background-color:#eeeeee;}
.xyld .xyldleft{width:135px;height:184px;float:left;margin-right:20px;}
.xyld .xyldright{height:166px;color:#1C1B1B;}
.xyld .xyldright h4{font-weight:100;color:#F68428; font-size:14px;margin-bottom: 10px;}
.xyld .xyldright a{padding:0;}
.xyld .xyldright a:hover{text-decoration:none;}
.xyld .xyldright p{font-size:15px;color:#1e1e1e;line-height:28px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-ms-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-line-clamp:7;-ms-line-clamp:7;-moz-line-clamp:7;-o-line-clamp:7;overflow:hidden;}

.dsdwlb{width: 938px;min-height: 420px;margin-left: 10px;}
.dsdwlb .dsdwxbt{text-align:left;font-size:16px;font-weight:600;height:50px;line-height:50px;margin-bottom:-15px;margin-top: 15px;}
.dsdwlb ul{margin-left: 8px;margin-top: 10px;}
.dsdwlb ul li{min-width: 78px;height: 32px;line-height: 32px;border-bottom: 1px solid #e6e6e6;float: left;text-align: center;margin-top: 4px;margin-left: 10px;padding: 0px 1px;border-radius: 2px;letter-spacing: 3px;color: #1B1B1B;font-weight: 300;}
.dsdwlb ul li a{color: #1B1B1B;font-size: 15px;font-weight: 300;}
.dsdwlb ul li a:hover{color: #006db8;}