.dqwz{width:1200px; margin: 0 auto; height:66px; border-bottom:#f2e2c8 1px solid;color:#787879; line-height:66px;}
.dqwz a{font-size:14px;color:#787879}
.main_con{ width:100%; overflow:hidden; margin-top:30px }


/*快速找理财*/
.con01 { width: 1200px; margin: 0 auto; height: 200px;  }
.kszlc {float:left; width: 790px; height: 100%;}
.lcjsq {float:right; width: 380px; height: 100%; }

.xy_hide { display: none;}
.xy_show { overflow: hidden; width: 252px; padding-right: 28px; height: 25px; line-height: 25px; background: url(/bankofnx/uiFramework/commonResource/image/2016122016403436275.jpg) no-repeat left center; padding-left: 5px; cursor: pointer;}
.xy_show:hover { }
.xy_kszlc .kszlc_fli{ float:left;}
.xy_kszlc .kszlc_fli .kszlc_txt{ float:left;}
.xy_kszlc .kszlc_fli .kszlc_con{ float:left;}
.xy_kszlc .kszlc_fli .kszlc_con .xy_show{width:100px;}


/*理财计算器*/
.xy_hide { display: none;  }
.xy_show {position:relative; overflow: hidden; width: 252px; padding-right: 28px; height: 25px; line-height: 25px; background: url(/bankofnx/uiFramework/commonResource/image/2016122016403436275.jpg) no-repeat left center; padding-left: 5px; cursor: pointer;}
.xy_show:hover { }
.xy_lcjsq>li { margin-bottom: 15px; }
.xy_lcjsq li>span { margin-right: 15px; width: 56px;}
.lccp_txt { float: left; }
.lccp_con { float: left; position: relative;}
.lccp_con:hover .xy_show { background: url(/bankofnx/uiFramework/commonResource/image/2016122016404090420.jpg) no-repeat left center;}
.xy_hide { position: absolute; left: 0px; top: 25px; width: 280px; text-align: left; }
.xy_hide ul li { background: #f7f7f7; border-bottom: 1px solid #fff; height: 25px; line-height: 25px; padding-left: 5px; text-align: left; cursor:pointer;   }
.xy_lcjsq li .lcje { width: 278px; height: 23px; line-height: 25px; border: 1px solid #e5e5e5; background: #f7f7f7; border-radius: 5px; }
.xy_lcjsq .submit input { width: 280px; margin-left: 71px; height: 25px; line-height: 25px; color: #fff; border-radius: 5px; background: #ce271f; cursor: pointer; }


/*快速查询理财*/
.kszlc{ width: 790px; margin:0 0 36px; }
.kszlc .kszlc_l{ width: 618px; float: left;}
.kszlc .kszlc_r{ width: 126px; float: right;}
.kszlc .xy_hide { display: none; }
.kszlc .xy_show { overflow: hidden; width: 180px; padding-right: 28px; height: 25px; line-height: 25px; background: url(/bankofnx/resource/cms/2016/12/img_pc_site/2016122313332057968.png) no-repeat left center; padding-left: 5px; cursor: pointer;}


.kszlc .xy_lcjsq>li { margin-bottom: 15px; }
.kszlc .xy_lcjsq li>span { margin-right: 15px; width: 58px;}
.kszlc .lccp_txt { float: left; }
.kszlc .lccp_con { float: left; position: relative;}
.kszlc .lccp_con:hover .xy_show { background: url(/bankofnx/resource/cms/2016/12/img_pc_site/2016122313332186611.png) no-repeat left center;}
.kszlc .xy_hide { position: absolute; left: 0px; top: 25px; width: 210px; text-align: left; }
.kszlc .xy_hide ul li { background: #f7f7f7; border-bottom: 1px solid #fff; height: 25px; line-height: 25px; padding-left: 5px; text-align: left; cursor:pointer;   }
.kszlc_r .search{margin:30px 0; display:block}
.kszlc_r .jrlccs{ color:#f58200; font-size:14px;}




/*优选产品*/
.con02 { width: 100%; height: 360px; padding-top: 20px; background: #fafafa; overflow: hidden;}
.con02_banxin { width: 1200px; margin: 0 auto;}
.yxcp_tit { }
.yxcp_con_l {float:left; width: 790px; height: 100%; overflow: hidden; }
.yxcp_con_r {float:right; width: 380px; height: 100%; overflow: hidden; }

.xy_yxcp_tit { width: 100%; height: 30px; line-height: 30px; background: #f7b64e; }
.xy_yxcp_tit span { font-size: 16px; color: #fff; float: left; text-align: center; }
.xy_yxcp_tit .yx01 { width: 268px;  text-align: left; text-indent: 7em;}
.xy_yxcp li { height: 44px; line-height: 44px; border-bottom: 1px dashed #e5e5e5; background: #fff; }
.xy_yxcp li span,.xy_yxcp li .yx05 { float: left; text-align: center; }
.xy_yxcp li .yx05{  margin-left:18px}
.xy_yxcp .yx01{ width: 257px; text-align: left; margin-left: 15px;}
.xy_yxcp .yx01 a:hover { color: #333333;}
.yx02,.yx03,.yx04 { width: 100px;color: #333333; }
.yx02{width:200px}
.yx05 { width: 60px;  height: 25px; line-height: 25px; margin-top: 10px; border: 1px solid #ce271f; border-radius: 5px;}

.tzlc_ad li { position: relative; }
.tzlc_ad li a { position: absolute; left: 25px; top: 190px; display: block; width: 150PX; height: 30px; line-height: 30px; color: #fff; text-align: center; background: #cfa562; border-radius: 5px;  }
.tzlc_ad li a:hover { color: #ce271f; }
.tzlc_ad li img{width:379px;height:260px;}


/*产品专区*/
.con03 { width: 1200px; height: 410px; padding-top: 20px; margin: 0 auto; overflow: hidden;}
.xy_cpzq_l { width: 895px; float: left; }
.xy_cpzq_r { width: 285px; float: right; }
.xy_cpzq_l_tl { float: left; width: 285px; height: 150px; }
.xy_cpzq_l_tr { float: right; width: 590px; height: 150px; }
.xy_cpzq_l_bl { float: left; width: 590px; height: 150px; }
.xy_cpzq_l_br { float: right; width: 285px; height: 150px; }
.xy_cpzq_l_tl:hover,.xy_cpzq_l_tr:hover,.xy_cpzq_l_bl:hover,.xy_cpzq_l_br:hover,.xy_cpzq_r:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}