.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(/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(/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(/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;}

/*产品新增板块*/
.prolist {flex-wrap: wrap;display: flex;justify-content: flex-start;align-items: center;}
.prolist .item {width: 49%; margin-right: 2%;position: relative;margin-bottom: 20px;}
.prolist .item:nth-child(2n) {margin-right: 0;}
.prolist .item span { position: absolute;top: 40px; left: 40px;font-size: 30px;color: #ce271f;border-bottom: solid 2px #ce271f;padding-bottom: 10px;}
.prolist .item:nth-child(3),.prolist .item:nth-child(4) { margin-bottom: 0;}


/*产品专区*/
.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);}
.xy_cpzq_bottom {margin-top: 20px;}


@media only screen and (min-width: 769px) and (max-width: 998px) {
  .dqwz{width:100%;}
  .con01{width:100%;}
  .con03{width:100%;height:auto !important;}
  .kszlc{width:100% !important;float:inherit;}
  .lcjsq{width:100% !important;float:inherit;text-align:center;}
  .con02{margin-top:250px !important;}
  .con02_banxin{width:100% !important;}
  .yxcp_con_l{width:70%;}
  .yxcp_con_r{width:30%;}
  .xy_yxcp_tit .yx01{width:15%;text-indent: 1em;}
  .xy_yxcp .yx01{width:14%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left:0px;}
  .nav_list li{width:42% !important;}
  .nav_list li:last-child{width:94% !important;}
  .xy_cpzq_l{width:100% !important;}
  .xy_cpzq_l_tl{width:35% !important;}
  .xy_cpzq_l_tr{width:65% !important;}
  .xy_cpzq_l_bl{width:60% !important;}
  .xy_cpzq_l_br{width:30% !important;}
  .xy_cpzq_r{width: 40%;float: right; margin-right: 30%;height:150px;}
  .xy_cpzq_r img{width:100%;height:100%;}


}


@media screen and (max-width: 768px) {
  .dqwz{width:100%;}
  .con01{width:100%;height:auto;}
  .kszlc{width:100%;float:inherit;margin:0;}
  .kszlc .kszlc_l{width:100%;float:inherit;}
  .kszlc .xy_lcjsq{width:80% !important;float:inherit !important;margin: 30px auto !important;}
  .kszlc .kszlc_r{width:45%;float:inherit;text-align: center;margin: auto;}
  .lcjsq{width:100% !important;float:inherit;}
  .con02_banxin{width:100% !important;}
  .yxcp_con_l{width:100% !important;float:inherit;}
  .xy_yxcp_tit .yx01{width:20% !important;text-align: center;text-indent: 0;}
  .yx02, .yx03, .yx04{width:20% !important;font-size:12px !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
  .xy_yxcp_tit span{font-size:12px;}
  .xy_yxcp .yx01{width:20% !important;text-align: center;margin-left:0;}
  .xy_yxcp li .yx05{width:calc(20% - 2px);margin-left:0;font-size:12px;}
  .yx01 a{font-size:12px !important;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
  .yxcp_con_r{width:100% !important;float:inherit;}
  .con02{height:auto !important;}
  .con03{width:100% !important;height:auto !important;}
  .xy_cpzq_l{width:100%;float:inherit;}
  .xy_cpzq_l_tl{width:100%;float:inherit;}
  .xy_cpzq_l_tl img{width:80%;height:150px;margin-left:10%;}

  .xy_cpzq_l_tr{width:100%;float:inherit;height:auto;}
  .xy_cpzq_l_tr a img{width: 100%;height: 150px;margin-top: 20px;}
 
  .xy_cpzq_l_bl{width:100%;float:inherit;margin-top:20px;height:auto;}
  .xy_cpzq_l_bl img{width:100%;height:180px;}
  .xy_cpzq_l_br{width:100% !important;float:inherit !important;}
  .xy_cpzq_l_br a img{width: 80%;height: 150px;margin-left: 10%;margin-top: 20px;}
  .xy_cpzq_r{width:100% !important;float:inherit !important;}
  .xy_cpzq_r a img{width:80%;margin-left: 10%;margin-top: 40px;height:300px;}

  /*产品新增板块*/
  .prolist .item {width: 100%; margin: auto !important;margin-bottom: 20px !important;}
  .prolist .item img {width: 100%;}
  .prolist .item span {font-size: 18px;top: 20px;left: 20px;}

  .grjr_mod01_con {width: 90%;margin: auto;}
  .grjr_mod01_con img {width: 100%;}

  .xy_cpzq_top {}

.xy_cpzq_top .xy_cpzq_l_tl img {
    margin-left: 0px;
}

.xy_cpzq_bottom .xy_cpzq_l_br a img {
    width: 100%;
    margin-left: 0;
}

.xy_cpzq_r a img {
    width: 100%;
    margin-left: 0px;
}

  
}