﻿body{font:14px/24px arial,simsun,sans-serif,"microsoft yahei";margin:0;padding:0;text-align:left;color:#111;position:relative;
background:#fff;min-width:1400px;}
form,p,ol,ul,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{font-size:12px;font-weight:normal;color:#111;}
ul,ol{list-style:none;}
img,fieldset{border:medium none;}
img{vertical-align:left;}
em{font-style:normal;}
a{cursor:pointer;}
a:link,a:visited{text-decoration:none;color:#111;}
a:hover,a:active{text-decoration:underline;color:#446da3;}
table{width:100%;margin:0;}

.clearing{clear:both;overflow:hidden;width:1px;height:0;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.hidden{display:none;}
.foot-mb,.banner-mb{display:none;}

.di{width:100%;height:100%;overflow:hidden;background:url(https://nfcms-mainsiteoss.188-5633.com/news/__tpl_asset/zt/img/af89f2da67_bg.jpg) no-repeat center 0;}
.di2{width:100%;height:100%;overflow:hidden;background:url(https://nfcms-mainsiteoss.188-5633.com/news/__tpl_asset/zt/img/ea9f20ac48_bg1.jpg) no-repeat center 0;}

.banner{width:100%;height:100%;}
h1 span{display:block;font-size:0;height:0;overflow:hidden;width:0;}

.DB_tab25 {width:100%;height:850px;position:relative; overflow:hidden;z-index:30;}
.DB_tab25 .DB_bgSet{position:relative;}

.DB_tab25 .DB_imgSet{position:absolute;width:1200px;left:50%;margin-left:-500px; background:#999;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:120px;top:30px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:350px;top:230px;}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:120px;top:570px;}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:120px;top:30px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:350px;top:230px;}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:120px;top:570px;}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:130px;top:30px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:350px;top:230px;}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:120px;top:570px;}



.con{width:1200px;margin:0 auto;padding:0;}
.con strong,.con img{display:block;}

.big{width:1120px;margin:20px auto 0;}
.wu{width:810px;}
.yi{width:270px;}

.one{float:left;display:inline;width:249px;height:170px;background:url(https://nfcms-mainsiteoss.188-5633.com/news/__tpl_asset/zt/img/df1ded0a84_00.png) no-repeat center 0;position:relative;}
.one.none{background:none;}

.one img{width:240px;height:160px;margin:2px 0 0 2px;}
.one .p-tit{display:none;position:absolute;width:240px;height:28px;margin:-28px 0 0 2px;background:#000;opacity:0.5;z-index:10;}
.one strong{display:none;position:absolute;color:#fff;font:16px/28px "Microsoft YaHei";width:240px;height:28px;overflow:hidden;margin:-28px 0 0;text-align:center;z-index:20;}
.one strong a:link,.one strong a:visited,.one strong a:hover,.one strong a:active{color:#fff;}

.one:hover img{transform: scale(1.05, 1.05);}
.one:hover .p-tit{transform: scale(1.05, 1.05);display:block;}
.one:hover strong{display:block;}

.banyuan{width:491px;height:672px;background:url(https://nfcms-mainsiteoss.188-5633.com/news/__tpl_asset/zt/img/04.png) no-repeat center 0;position:absolute;margin:172px 0 0 253px;z-index:30;}

#superContainer { height: 100%; position: relative; }
.section { position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.slide { float: left; }
.slide, .slidesContainer { height: 100%; display: block; }
.slides { height: 100%; overflow: hidden; position: relative; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.section.table, .slide.table { display: table; width: 100%; }
.tableCell { display: table-cell; vertical-align: middle; width: 100%; height: 100%; }
.slidesContainer { float: left; position: relative; }
.controlArrow { position: absolute; top: 50%; cursor: pointer; width: 0; height: 0; border-style: solid; margin-top: -38px; }
.controlArrow.prev { left: 15px; width: 0; border-width: 38.5px 34px 38.5px 0; border-color: transparent #fff transparent transparent; }
.controlArrow.next { right: 15px; border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent #fff; }
.scrollable { overflow: scroll; }
.easing { -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transition: all 0.7s ease-out; }
#fullPage-nav { position: fixed; z-index: 100; margin-top: -32px; top: 50%; opacity: 1; }
#fullPage-nav.right { right: 17px; }
#fullPage-nav.left { left: 17px; }
.fullPage-slidesNav { position: absolute; z-index: 4; left: 50%; opacity: 1; }
.fullPage-slidesNav.bottom { bottom: 17px; }
.fullPage-slidesNav.top { top: 17px; }
#fullPage-nav ul, .fullPage-slidesNav ul { margin: 0; padding: 0; }
#fullPage-nav li, .fullPage-slidesNav li { display: block; width: 14px; height: 13px; margin: 7px; position: relative; }
.fullPage-slidesNav li { display: inline-block; }
#fullPage-nav li a, .fullPage-slidesNav li a { display: block; position: relative; z-index: 1; width: 100%; height: 100%; cursor: pointer; text-decoration: none; }
#fullPage-nav li .active span, .fullPage-slidesNav .active span { background: #333; }
#fullPage-nav span, .fullPage-slidesNav span { top: 2px; left: 2px; width: 8px; height: 8px; border: 1px solid #000; background: rgba(0, 0, 0, 0); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: absolute; z-index: 1; }
.fullPage-tooltip { position: absolute; color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; top: -2px; }
.fullPage-tooltip.right { right: 20px; }
.fullPage-tooltip.left { left: 20px; }

#menu { position: fixed; right: 20px; top: 40%; z-index: 10; list-style-type: none; }
#menu li { width: 90px; height: 27px; margin-top: 7px; overflow: hidden;}
#menu a { display: block; height: 27px; padding-right: 30px; line-height: 27px; background: url(https://nfcms-mainsiteoss.188-5633.com/news/__tpl_asset/zt/img/9ea1d2d11e_dot.png) right -34px no-repeat; color: #fff; text-align: right; text-shadow: 1px 1px 0px #333; text-decoration: none; overflow: hidden;}
#menu span { display: block; width: 60px; height: 27px; font-size: 12px; text-indent: 200px; opacity: 0.6; filter:alpha(opacity=60); overflow: hidden;}
#menu a:hover span { text-indent: 0;}
#menu .active a { background-position: right 0;}

.section { position: relative; overflow: hidden;}
.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.middle { position: relative; width: 1000px; height: 100%; margin-left: auto; margin-right: auto;}

