/* 内容 */
.main { width: 100%; height: 100%; min-width: 1200px; position: relative; overflow: hidden; min-height: 500px; }

/* 重要通知 */
.notice { width: 100%; height: 44px; position: absolute; top: 0; left: 0; z-index: 8; overflow: hidden; }
.gray { width: 100%; height: 122px; line-height: 44px; background: #000; opacity: 0.2; -moz-opacity: 0.2; filter: alpha(opacity=20); position: absolute; top: 0; left: 0; }
.noticeCon { height: 44px; left: 50%; line-height: 44px; margin-left: -600px; position: absolute; top: 0; width: 1200px; border-bottom: 1px solid #a3a3a3; }
.noticeCon img.ntc { margin-top: 13px; margin-right: 30px; float: left; }
.noticeCon span.tit { color: #f4b919; font-size: 16px; float: left; padding-right: 16px; }
.noticeCon span.tit a{ color: #f4b919; font-size: 16px;  }
.zytzList { width: 365px; float: left; color: #fff; }
.infoList{position: absolute;left:0;top:0;}
.infoList li,.infoList1 li{width:365px;float:left;}
.infoList1{ position: absolute;left:0;top:0;}
.bd{
    position: relative;
    height: 44px;
    overflow: hidden;
}
.zytzList li { height: 44px; }
.zytzList li a { color: #fff; font-size: 14px; float: left; display: inline-block; width: 275px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zytzList li span { float: right; color:#fff; }
.zytzList li.slideDown { height: 20px; line-height: 20px; margin-top: 12px; }
.noticeCon a.notice_but { float: right; cursor: pointer; display: block; height: 44px; width: 15px; background: url('nx_notice_slideBot.png') no-repeat center center; }

/* 轮播背景 */
.playBox { width: 100%; height: 100%; position: relative;}
.autoplay li { width: 100%; height: 100%; position: absolute; display: none;z-index:5; float: left;}
.autoplay li img{ width:100%; position: absolute;z-index:-1;float:left;}
.playBut { width: 1200px; margin: 0 auto; position: relative;  z-index: 999999;}
.playBut ul { width: 14px; position: absolute; right: 0; top: 200px;z-index: 999999; float: left;}
.playBut ul li { width: 14px; height: 14px; background: url('bgBanner_but.png') no-repeat; margin-bottom: 20px; }
.playBut ul li.hov { background: url('bgBanner_but_hov.png') no-repeat; }

/* 银行业务 */

.nxBank_YW_con { width: 100%; height: 107px; position: relative;  }
.nxBank_YW_c .btn_h{top:361px;*top:41px}
.conm2 ul li dl{line-height:100px;*line-height:176px;*height:196px;}
.conm2 ul li dl.bg_icon01 { background: url(nxYW_yxhd.png) no-repeat left center; }
.conm2 ul li dl.bg_icon02 { background: url(nxYW_ryk.png) no-repeat left center;; }
.conm2 ul li dl.bg_icon03 { background: url(nxYW_tzlc.png) no-repeat left center;; }
.conm2 ul li dl.bg_icon04 { background: url(nxYW_sjyh.png) no-repeat left center;; }
.conm2 ul li dl.bg_icon05 { background: url(/bankofnx/resource/cms/2017/03/yidong.png) no-repeat left center;; }
.conm2 ul li dl.bg_icon06 { background: url(/bankofnx/resource/cms/2017/03/yunshanfu.png) no-repeat left center;; }
.conm2 ul li:hover dl.bg_icon01 { background: url(nxYW_yxhd_hov.png) no-repeat left center;; }
.conm2 ul li:hover dl.bg_icon02 { background: url(nxYW_ryk_hov.png) no-repeat left center;; }
.conm2 ul li:hover dl.bg_icon03 { background: url(nxYW_tzlc_hov.png) no-repeat left center;; }
.conm2 ul li:hover dl.bg_icon04 { background: url(nxYW_sjyh_hov.png) no-repeat left center;; }
.conm2 ul li dl dt { font-size: 22px; color: #fff; height: 25px; }
.conm2 ul li dl dt a { font-size: 22px; color: #fff; }
.conm2 ul li:hover dl dt a{ color: #f39800; }
.conm2 ul li dl dd { color: #a0948c; }
.conm2 ul li:hover dl dd { color: #fff; }
.conm2{width: 100%; height: 100%; padding: 10px 13px 35px;box-sizing:border-box}
.conm2 p.tit{height: 35px; line-height: 35px; font-size: 18px; font-weight: bold; border-bottom: 1px solid #d72d0f; color: #d72d0f; margin-bottom: 12px;}
.YW_detail_more{ display:block; width: 100%; height: 25px; border-radius: 13px; border: 1px solid #ce271f; text-align: center; line-height: 25px; color: #ce271f; font-size: 14px;}
.sjyhCon{padding:10px 10px; background: #fff; line-height: 26px; color: #888; font-size: 14px; margin-bottom: 15px;}
.sjyh_ewm{width: 100%; overflow: hidden; background: #fff; padding: 5px 0;}
.sjyh_ewm p{width: 50%; float: left; text-align: center; color:#ce271f;}
.sjyh_ewm p span{ display:block}

.conm2_first_div{display:none;}


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





.con_m1 {width: 1200px;height:100px;margin: 0 auto;overflow:hidden;margin-top: 0px;position: relative;}
.conm2{position: absolute;width: 100%;height: 100px;left: 0;bottom: 0;}
.conm2 ul{ width: 100%; position: absolute; left: 0;top: 0;height:100px;}
.conm2 ul li{ float: left; width: 300px; height: 100px; *height:120px; text-align:center; position: relative;overflow:hidden;}
.conm2 ul li:hover{overflow:visible}
.conm2 ul li .conm2_first_div{ display: none; width: 230px; height: 303px; position: absolute; left: 0; top: -300px;*top: -255px; overflow:hidden; background: url(/bankofnx/uiFramework/commonResource/image/2017011011505269085.png);}
.conm2 ul li:hover .conm2_first_div{overflow:visible}

.nxBank_YW { width: 100%; height: 107px; position: absolute; bottom: 50px; z-index:50; background: url(/bankofnx/uiFramework/commonResource/image/2017011011503069002.png); }
a.btn_prev,a.btn_next{display: block; width: 25px; height: 25px; position: absolute; top: 41px; }
a.btn_prev{left: 0%; background: url('nxYW_left.png');}
a.btn_next{right: 2%; background: url('nxYW_right.png');}
a.btn_prev:hover{ background: url('nxYW_left_hov.png');}
a.btn_next:hover{ background: url('nxYW_right_hov.png');}