body, div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img,font, table, form, input, button, textarea, select, option, a, strong, span { padding: 0; margin: 0; font-family: 'Microsoft Yahei', arial; font-size:14px; }
img,button,input{border:0;}
table{max-width:920px !important;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; }
table td{padding:5px; font-family: 'Microsoft Yahei', arial;}
a, a:active { color: #333333; text-decoration: none; outline: none; }
a:hover { color: #ce271f; outline: none; }
.clear { clear: both; zoom: 1; height: 0; font-size: 1px; line-height: 0px; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { -webkit-text-size-adjust: none; color: #000; min-width: 1000px; width: 100%; background-color: #fff; }
.clear { clear: both; }
html, body { width: 100%; height: 100%;min-width: 1200px; font-size: 14px; color: #333333;}
.clearfix:after { content: " ";display: block;clear: both;height: 0;}
.clearfix {zoom: 1;}


/* 头部 */
.top { width: 100%; height: 115px; border-bottom: 1px solid #640000; min-width: 1200px; position: relative; z-index: 10; }
.ggTop { position: relative; }
.topCon { width: 1200px; margin: 0 auto; height: 80px; }
.nxBank_logo { padding-top: 18px; float: left; }
.topNav { color: #888; font-size: 14px; float: right; margin-top: 32px; }
.topNav a { font-size: 14px; color: #888; margin: 0 12px; }
.topNav .search_top{cursor:pointer}
span.search_top img { margin-left: 8px; margin-top: 2px;cursor:pointer }

.gg_nav { width: 1200px; height: 34px; margin: 0 auto; padding-top: 1px; overflow: hidden; }
.gg_nav ul { width: 1400px; }
.gg_nav ul li { float: left; margin-right: 97px; line-height: 34px; }
/*添加存款保险栏目后样式，同时后台将存款保险频道改为前台显示
.gg_nav ul li { float: left; margin-right: 69px; line-height: 34px; }
*/
.gg_nav ul li a { font-size: 18px; padding: 0 12px; }
.gg_nav ul li.hov a, .gg_nav ul li:hover a { border-top: 3px solid #ff0000; color: #ff0000; }
.subNav_index { width: 1200px; margin: 0 auto; background: #fff; position: absolute; top: 115px; left: 50%; margin-left: -600px; z-index: 100; }
.subNav_item { width: 1170px; padding: 0 15px 8px; border-top: 2px solid #f58200; display: none; overflow: hidden; }
.subNav_item p { font-size: 14px; color: #333; line-height: 40px; margin-bottom: 15px; border-bottom: 1px solid #dcdcdc; }
.subNav_item p img { padding: 0 5px; margin-top: -2px; margin-right: 5px; }

/* 小微金融 */
.xwjrLeft { width: 569px; float: left; overflow: hidden; }
.xwjrLeft ul { width: 650px; }
.xwjrLeft ul li { width: 277px; height: 65px; margin-bottom: 15px; float: left; margin-right: 15px; line-height: 65px; text-align: center; }
.xwjrLeft ul li a, .grjrLeft ul li a, .gsjrLeft ul li a, .wljrLeft ul li a { display: block; font-size: 16px; color: #fff; }
.xwjrLeft ul li img, .grjrLeft ul li img, .gsjrLeft ul li img, .wljrLeft ul li img { margin-right: 15px; }
.xwjrLeft ul li.small { width: 131px; margin-right: 14px; }
.xwjrRight { float: right; width: 600px; }
.xwjrRight ul li { float: left; margin-left: 15px; }

/* 个人金融 */
.grjrLeft, .gsjrLeft, .wljrLeft { width: 885px; float: left; }
.grjrLeft ul, .gsjrLeft ul, .wljrLeft ul { overflow: hidden; }
.grjrLeft ul li, .gsjrLeft ul li, .wljrLeft ul li { width: 280px; height: 65px; margin-right: 15px; margin-bottom: 15px; float: left; line-height: 65px; text-align: center; }
.grjrRight, .gsjrRight, .wljrRight { float: right; }
.grjrLeft ul li.small { width: 133px; margin-right: 14px; }

/* 公司金融 */
.gsjrLeft ul li.small, .wljrLeft ul li.small { width: 133px; margin-right: 14px; }

/* 网银登录 */
.nxWY_login { width: 286px; height: 327px; position: fixed; z-index: 1; top: 116px; left: -286px; z-index:999999; }
.wyLogCon { width: 286px; height: 327px; position: relative; }
/*.wyLog_gray { width: 286px; height: 327px; position: absolute; top: 0; left: 0; background: #fff; opacity: 0.6; fliter: alpha(opacity=60); }*/
.wyLog_gray { width: 286px; height: 350px; position: absolute; top: 0; left: 0;  background:rgba(255,255,255,0.6) none repeat scroll 0 0 !important; filter:Alpha(opacity=60); background:#fff;}
.wyLog_Content { width: 206px; height: 287px; position: absolute; top: 0; left: 0; padding: 7px 40px; }
.wyLog_Content p.tit { font-size: 16px; color: #ce271f; margin-bottom: 30px; }
.wyLogList li { width: 100%; height: 35px; line-height: 35px; background: #f39800; border-radius: 4px; margin-bottom: 20px; text-indent: 40px; }
.wyLogList li a { color: #fff; font-size: 14px; }
.wyLogList li img { margin-right: 14px; }
.wyHelp { width: 100%; }
.wyHelp a { color: #ce271f; display:block;margin-bottom:10px}
.wyHelp a img { margin-right: 10px; }
.wyLog_slide { width: 35px; height: 141px; position: absolute; right: -35px; top: 93px; background: #ce271f; border-radius: 0 6px 6px 0; text-align: center; font-size: 16px; color: #fff; padding-top: 20px; cursor: pointer; }
.wyLog_slide img { padding-top: 20px; }

/* 左侧导航 */
.left_Nav_T{height: 68px; text-align: center; background-color:#ce271f; color: #fff; font-size: 24px; line-height: 68px; }
.left_Nav_T img{margin-right:10px;}
.left_Nav_1{padding: 0 10px 0 20px;}
.left_Nav_1 li a{line-height: 60px; display: block; padding-left: 10px; border-bottom: solid 1px #ececec; font-size: 16px;}
.Nav_1_current a{font-size: 18px; font-weight: bold; }
.left_Nav_2 li a{font-size: 16px; padding-left: 35px; }
.Nav_2_current{background:  url(/bankofnx/template/page/xxy/nav_bg.png) 0 0 no-repeat;}
.Nav_2_current a{color: #fff;}

/*底部*/
.foot{height: 50px; width: 100%; min-width: 1200px; margin:0 auto; background-color: #500a0a;}
.foot_con{width: 1200px; margin:0 auto; line-height: 50px; color:#b9aaaa; }
.foot_con a{color: #b9aaaa;}
.foot_con img{margin-left: 25px; margin-right:10px;}
.foot_con span{margin-left: 25px; }


/* banner轮播图 */
.banner { width: 100%; height: 281px; }
.bannerPlay { position: relative; }
.bannerList { width: 100%; height: 281px; position: relative; overflow: hidden; }
.bannerList li { width: 100%; height: 281px; position: absolute; top: 0; left: 0; display: none; }
.bannerList li img{width:100%;height:281px;}
.bannerBut { position: absolute; left: 50%; margin-left: -37px; bottom: 6px; }
.bannerBut li { width: 11px; height: 11px; float: left; margin-right: 20px; background: url('/eportal/fileDir/tj/template/common/top/icon.png') no-repeat; }
.bannerBut li.hov { background-image: url('/eportal/fileDir/tj/template/common/top/icon_hov.png'); }

.mk_con strong{color:#3e3e3e;}
.a,.b,.c,.d,.e,.f,.g,.h{color:#3e3e3e;}

/*站长统计*/
#cnzz_stat_icon_1262959160{height:0;display:block;overflow:hidden;}


.main_search_c.main_search_c .top_t{*width:1140px;*padding-right:60px;}