.qs_load {  text-align:center; padding: 10px 0; line-height:30px;}
.qs_noone { display:none;  text-align:center; padding: 10px 0; line-height:30px; }

.qs_noone span , .qs_load span { font-size:14px; color:#ed7a2c;}

.lccp_ban { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060919300576120.jpg); background-position:50% 50%; background-size:cover;}
.banner_info {width: 1200px;height: 100%;margin: 0 auto;position: relative;}
.banner_info .w_1 { width:100%;  position:absolute; top:38%; text-align:right; }
.banner_info .w_1 .p1 { font-size:60px; color:#fff; }
.banner_info .w_1 .p2 { font-size:26px; color:#fff; margin-top:20px; }
.banner_info .w_1 .a_btn { display:inline-block; width:208px; height:40px; line-height:40px; background:#ed7a2c; font-size:22px; color:#fff; border-radius:10px; text-align:center; margin-top:20px;}
.an_ban_right { -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_right; animation-name: an_ban_right; -webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both }
@-webkit-keyframes an_ban_right {
	0% { right:100% }
	100% { right:0 }
}
@keyframes an_ban_right {
	0% { right:100% }
	100% { right:0 }
}

/*模块标题*/
.dzkw_top { padding-top:32px; border-bottom:1px solid #dedede; height:69px; }
.dzkw_top .dzkw_t_l { height:68px; line-height:68px; position:relative; top:-1px; font-size:32px; color:#000; border-bottom:2px solid #513580;}

/*热销产品*/
.rxcp_swiper { width:1200px; height:418px; position:relative; margin-top:40px; }
.rxcp_swiper .arrow-left { width:23px; height:40px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center; position:absolute; top:50%; margin-top:-40px; left:-62px; cursor:pointer;}
.rxcp_swiper .arrow-right { width:23px; height:40px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923281980586.png) no-repeat center; position:absolute; top:50%; margin-top:-40px; right:-62px; cursor:pointer;}
.rxcp_swiper .fms-swiper-container  { width:1200px; height:418px;}
.rxcp_swiper .swiper-container { height:390px;}
.rxcp_swiper swiper-wrapper { height:390px;}
.rxcp_swiper .swiper-slide { height:390px;}
.rxcp_con { margin:0 15px; padding:35px 30px 45px; border:1px solid #eee; position:relative; text-align:center;overflow:hidden; }

.dx_icon {
    position: absolute;
    right: -23px;
    top: 12px;
    width: 90px;
    line-height: 23px;
    transform: rotate(45deg);
    font-size: 14px;
    color:#fff;
    background: #ed7a2c;
}
.dx_icon01 {
    position: absolute;
    left: -20px;
    top: 6px;
    width: 80px;
    line-height: 23px;
    transform: rotate(-45deg);
    font-size: 14px;
    color:#fff;
    background: #ed7a2c;
}

.rxcp_con .ck_1 { font-size:22px; color:#333; text-align:center; display:block; }
.rxcp_con .ck_2 { padding-top:30px; text-align:center; }
.rxcp_con .ck_2 span { font-size:60px; color:#eb5a25; }
.rxcp_con .ck_2 em { font-style:normal; font-size:36px; color:#eb5a25;}
.rxcp_con .ck_3 { font-size:14px; color:#888; text-align:center; padding-top:10px; }
.rxcp_con .ck_4 { width:100%; margin-top:30px; }
.rxcp_con .ck_4 tr th,.rxcp_con .ck_4 tr td { font-size:16px; line-height:28px; text-align:center; }
.rxcp_con .ck_4 tr th { color:#333; font-weight:normal; }
.rxcp_con .ck_4 tr td { font-size:14px; color:#888; }
.rxcp_con .ck_5 { margin-top:18px;}
.rxcp_con .ck_5 a { display:block; width:192px; height:40px; line-height:40px; background:#ed7a2c; color:#fff; font-size:16px; text-align:center; border-radius:6px; margin:0 auto; }
.rxcp_con .ck_5.bgh a { background:#888; }
.rxcp_con .label { position:absolute; top:0; left:0; width:97px; height:78px; }
.rxcp_con .label.zs { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923141965177.png); background-repeat:no-repeat; background-position:50% 50%; }
.rxcp_con .label.wq { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923141999220.png); background-repeat:no-repeat; background-position:50% 50%; }
.p0{
font-size: 15px;
    width: 70px;
    word-break: break-all;
    line-height: 40px;
}
/*全部产品--筛选*/
.c_fl_top { margin-top:35px; min-height:35px; padding-left:90px; position:relative; }
.c_fl_top2 { margin-top:15px; min-height:55px; }
.c_fl_top .c_l_1 { position:absolute; top:0; left:0; width:90px; font-size:18px; color:#333; line-height:35px; float:left; }
.c_fl_top2 .c_l_1 { top:20px; }
.c_l_2 { float:left; }
.c_fl_top .c_select { width:208px; position:relative; float:left; margin-left:14px;}
.c_select .c_s_t { width:192px; height:33px; line-height:33px; border:1px solid #dcdcdc; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061000054855365.png) no-repeat right center; background-size:33px 33px; font-size:16px; color:#333; padding-left:14px; cursor:pointer; }
.c_select .c_s_h { display:none;  position:absolute; top:35px; left:0; z-index:2; width:100%; background:#fff; border-bottom:1px solid #dcdcdc; }
.c_select .c_s_h li { padding-left:14px; font-size:16px; color:#333; line-height:33px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; cursor:pointer; }
.c_select .c_s_h li span { font-size:16px; color:#333;  }
.fl_check_c { float:left; }
.c_s_check { position:relative; padding:0 60px 0 30px; margin-top:20px; border:1px solid #c9c9c9; font-size:16px; color:#333;  margin-left:15px;float: left; height: 33px; line-height: 33px;  }
.c_s_check .qc { position:absolute; top:0; right:0; width:33px; height:33px; border:0; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061000055679124.png) no-repeat center;  cursor:pointer; }
.c_s_check .qc:hover { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061000301749856.png) no-repeat center; float:left; }
.qc_all { display:none; font-size:16px; color:#ed7a2c; border:0; background:none; height:35px; width:35px; margin-left:14px; margin-top:20px;  float:left; }
.submit { border:1px solid #c9c9c9; float: right; margin-top:15px;}
.submit .inp { float:left; border:0; padding-left:10px; width:190px;  height: 33px; line-height: 33px; font-size:16px; color:#333;}
.submit .btn { width:48px; border:0; height:33px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061218402091672.png) no-repeat center; float:left; cursor:pointer;}

/*全部产品--列表*/
.cp_main { padding-top:35px;}
.c_m_1 { background:#f7f7f7; height:78px; padding:0 30px; }
.c_m_1 .c_m_px { float:left; }
.c_m_1 .c_m_px .label { font-size:16px; color:#333; line-height:78px; float:left; }
.c_m_1 .c_m_px .f_btn { float:left; margin-top:20px; margin-left:10px; border:1px solid #dcdcdc; border-right:0; }
.c_m_px .f_btn a{ border:0; background:none; border-right:1px solid #dcdcdc; padding:0 25px; height:33px; line-height:33px; float:left; font-size:16px; color:#333; }
.c_m_px .f_btn a.active { color:#ed7a2c; }
.c_m_fs { float:right; margin-top:20px; }
.c_m_fs span { display:inline-block; padding:0 25px 0 70px; height:33px; line-height:33px; font-size:16px; border:1px solid #dcdcdc; float:left; margin-left:20px; }
.zs_top { position:relative;}
.zs_tab {  }
.c_m_fs span.tab_n { color:#333; }
.c_m_fs span.tab_y { color:#ed7a2c; }
.c_m_fs span.fms_1,.c_m_fs span.fmq_1 { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223185991635.png) no-repeat 25px center;}
.c_m_fs span.fms_1.tab_y,.c_m_fs span.fmq_1.tab_y { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190689905.png) no-repeat 25px center;}
.c_m_fs span.fms_2,.c_m_fs span.fmq_2 { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190765497.png) no-repeat 25px center;}
.c_m_fs span.fms_2.tab_y,.c_m_fs span.fmq_2.tab_y { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190767019.png) no-repeat 25px center;}

.cp_table { width:100%; margin:30px auto 0;}
.cp_table ul li {  text-align:center; padding:15px 0;position: relative;overflow:hidden; }
.cp_table ul li.even {background-color:#f5f5f5; }
.cp_table ul li:hover { background-color:#f1f1f1; }
.cp_table ul li .c_t_c { float: left; height:90px;width:157px; line-height:46px; border-left:1px solid #ddd; overflow:hidden; }
/*.cp_table ul li .ctc_1 { width:270px;  border-left:0; padding:0 10px; text-align: left;  }
.ctc_2 { width:185px; }
.ctc_3 { width:145px; }
.ctc_4 { width:145px; }
.ctc_5 { width:160px; }
.ctc_6 { width:270px; }*/


.cp_table ul li .ctc_1 { width:330px;  border-left:0; padding:0 20px; text-align: left;  }
.ctc_2 { width:225px; }
.ctc_3 { width:165px; }
.ctc_4 { width:165px; }
/*.ctc_5 { width:160px; }*/
.ctc_6 { width:190px; }
.ctc_0{width: 70px;}


.t2l_5 ul li span.txt_5_1,.cp_table .p3 span.txt_5_1{font-size: 14px!important;color: #888!important;}
#zs_lb_w  ul li .ctc_1 { width:310px;  border-left:0; padding:0 20px; text-align: left;  }
#zs_lb_w .ctc_2 { width:225px; }
#zs_lb_w .ctc_3 { width:145px; }
#zs_lb_w .ctc_4 { width:145px; }
#zs_lb_w .ctc_5 { width:148px; }
#zs_lb_w .ctc_6 { width:240px; }


.cp_table .tit { font-size:18px; color:#513580; }
.cp_table .tit span.zt { display:inline-block; color:#ed7a2c; font-size:14px; border:1px solid #ed7a2c; border-radius:4px; width:48px; height:20px; line-height:20px; text-align:center; margin-right:10px; position:relative; top:-3px; }
.cp_table .tit span.zt.wq { color:#513580; border:1px solid #513580; }
.cp_table .p1 { font-size:22px; color:#eb5a25; line-height:25px; padding-top:15px; }
.cp_table .p1 em { font-style:normal; font-size:16px; }
.cp_table .p2 { font-size:14px; color:#888;line-height:25px; }
.cp_table .p3 { font-size:18px; color:#333; line-height:25px; padding-top:15px; }
.cp_table .jlgm { display:block; margin:10px auto 0; width:80%; padding:8px 0; line-height:16px; font-size:16px; color:#fff; background:#ed7a2c; border-radius:4px; }
.cp_table .jlgm.bgh { background-color:#888; }
.cp_table .svg { width:60px; height:60px; position:relative; top:10px; margin:0 auto; }
.cp_table .svg span { display:block; line-height:20px; font-size:14px;  text-align:center; }
.cp_table .svg span i { display:block; font-style:normal; padding-top:12px; }
.cp_table .svg .t_svg { position: absolute; top: 0; left: 50%; margin-left: -30px; overflow: hidden; width: 60px; height: 60px;}



.cp_table .n_svg span {  color:#ddd; }
.cp_table .y_svg span {  color:#cf2a09; }

.fms_x .t2l_5 ul li.n_svg span { color:#ddd;}


.fms_lb { width:1200px; margin:30px auto 0; position:relative; height:412px; }
.fms_lb .swiper-container { height:412px; }
.fms_lb .fms-arrow-left{ width:23px; height:40px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center; position:absolute; top:50%; margin-top:-40px; left:-62px; cursor:pointer;}
.fms_lb .fms-arrow-right {width:23px; height:40px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923281980586.png) no-repeat center; position:absolute; top:50%; margin-top:-40px; right:-62px; cursor:pointer; }
.grlc_con .swiper-wrapper {  margin:0 auto; height:412px; }
.t_2_c { width:368px; border:1px solid #eee;   overflow:hidden; margin:0 15px; padding:30px 0 40px;position:relative; }
.t_2_c>div { text-align:center; padding: 0 10px;}
.t_2_c div.t21_5_2 { padding:0 60px;}
.t_2_c div.t21_5_3 { padding:0 50px;}


/*列表*/
.fj_mod_tit { font-size:32px; color:#000; height:50px; border-bottom:1px solid #513580;}
.fj_mod_tit.nb { border-bottom:0;}
.fj_mod_tit a {  font-size:32px; color:#000;}
.fj_list { overflow:hidden; padding:15px 0 0;}
.fj_list li { height:36px; line-height:36px; overflow:hidden; background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051822251424815.png); background-repeat:no-repeat; background-position:0 10px; }
.fj_list li a { padding-left:15px; font-size:16px; color:#555; }
.fj_list li span { float:right; font-size:16px; color:#333; *margin-top:-36px;}
.fj_list li:hover  { background-position:0 -77px; }
.fj_list li:hover a { color:#ed7a2c; }
.fj_list li:hover span { color:#ed7a2c;}



/*理财公告分页*/
.page { padding-top:50px; text-align:center; }
.page a { padding:0 10px; height:26px; border:1px solid #d8d8d8; font-size:14px; color:#3e3a39; line-height:26px;cursor: pointer;}
.page a:hover { color:#fff; background:#ed7a2c; border:1px solid #ed7a2c;}
.page font.NormalRed { color:#ed7a2c; font-weight:bold; font-size:14px; }

/*分页*/
.cp_page { padding-top:50px; text-align:center; }
.cp_page a { padding:0 10px; height:26px; line-height:26px; border:1px solid #d8d8d8; font-size:14px; color:#3e3a39;cursor: pointer; margin-right:5px;}
.cp_page a:hover { color:#fff; background:#ed7a2c; border:1px solid #ed7a2c;}
.cp_page span.current { padding:0 10px; height:26px; line-height:26px;  font-size:14px; color:#ed7a2c; font-weight:bold;  margin-right:5px;}
.cp_page span.prev,.cp_page span.next { padding:0 10px; height:26px; border:1px solid #d8d8d8; font-size:14px; color:#3e3a39; line-height:26px;cursor: pointer;  white-space:nowrap }



.qs_lcflxz { position: relative;  }
.qs_lcflxz_t { float: left ; width:140px; font-size:18px; color:#333; height: 33px; line-height:35px; margin: 25px 0 0 ;}
.qs_lcflxz_input { cursor: pointer; float: left ; width:170px;  height: 33px; line-height: 33px; border: 1px solid #dcdcdc; padding:0 14px; margin: 25px 20px 0 0;}
.qs_lcflxz_input input { cursor: pointer; width:100%;  height: 33px; line-height: 33px; font-size: 16px; color: #333; margin: 0; padding: 0; border: 0;}

.qs_lcflxz_info { float: left ; margin: 25px 0 0 ; font-size:14px; color:#f00; line-height:35px;  }

@media screen and (max-width:1679px){
	.banner_info .w_1 { top:28%; }
	.banner_info .w_1 .p1 { font-size:46px; }
	.banner_info .w_1 .p2 { font-size:20px; }
}


@media screen and (max-width:1200px) {
	.w1200 { width:100%;}
	.c_m_1 { height:auto; }
	.c_m_fs { margin-top:20px; padding-bottom:20px; width:100%; padding-left:38px; box-sizing:border-box; }
	.zs_tab { width:auto; }
}
		
@media screen and (min-width:768px) and (max-width:1024px){
	.lccp_ban { height:278px;}
	.banner_info { width:640px; }
	.banner_info .w_1 .p1 { font-size:30px;}
	.banner_info .w_1 .p2 { font-size:16px;}
	#ej_con { width:auto; margin:0 20px;}
	.dzkw_top { height:51px; padding-top:20px; }
	.dzkw_top .dzkw_t_l { height:50px; line-height:50px; font-size:28px; }
	.rxcp_swiper { width:728px; margin:30px auto 0; height:382px; }
	.rxcp_swiper .swiper-container { height:382px; }
	.cp_table ul li .c_t_c { box-sizing:border-box; height:auto; line-height:50px; }
	.cp_table ul li .ctc_1,.ctc_6 { width:100%; }
	.ctc_2,.ctc_3,.ctc_4 { width:33.33%; }
	.ctc_2,.ctc_6 { border-left:0 !important; }
	.ctc_6 .p2 { display:none; }
	.cp_table .jlgm { width:40%; padding:0; line-height:38px;}
	.rxcp_con { padding:35px 10px 45px}
	.t2l_2 { display:inline-block; }
	.c_fl_top { margin-top:30px; }
	.c_fl_top2 { margin-top:0;}
	.c_fl_top .c_select { margin-bottom:10px; width:196px;margin-left:0;margin-right:14px;}
	.c_fl_top2 .c_l_1,.c_fl_top2 .c_l_2 { display:none;}
	.submit { margin-top:10px; float:left;}
	.c_select .c_s_h { top:33px;}
	.c_select .c_s_t { width:100%; box-sizing:border-box; }
	.cp_main { padding-top:20px; }
	.c_m_fs { margin-top:0;}
	.fms_lb { width:728px; }
	.t_2_c { width:auto;}
	.l_mod2 .top { height:51px; padding-top:20px; }
	.l_mod2 .top .tit {  height:50px; line-height:50px; font-size:28px;}
	.fms_lb .fms-arrow-left,.rxcp_swiper .arrow-left {  display:none;}
	.fms_lb .fms-arrow-right,.rxcp_swiper .arrow-right { display:none; }
	#zs_lb_w ul li .ctc_1 { width:100%;}
	#zs_lb_w ul li .ctc_2 { width:33%}
	#zs_lb_w .c_t_c { height:80px; width:22%}
	#zs_lb_w ul li .ctc_1 { height:50px;}
	#zs_lb_w ul li .ctc_6 { width:100%; height:auto;}


	.qs_lcflxz { }
	.qs_lcflxz_t { margin-top:10px;    }
	

	.qs_lcflxz_input {  margin-top:10px; padding:0px; border: none;   }
	.qs_lcflxz_input input { width: 145px; border: 1px solid #dcdcdc;   padding: 0  10px;}

	.qs_lcflxz_info {margin: 10px 0 0 ; line-height:35px;  }

        .dx_icon{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }
        .dx_icon01{     left: -15px;  top: 6px;    width: 60px;    line-height: 18px; font-size: 12px; }

}

@media screen and (min-width:640px) and (max-width:767px){
	.lccp_ban { height:278px;}
	.banner_info { width:600px; }
	.banner_info .w_1 .p1 { font-size:30px;}
	.banner_info .w_1 .p2 { font-size:16px;}
	#ej_con { width:auto; margin:0 10px;}
	.dzkw_top { height:51px; padding-top:20px; }
	.dzkw_top .dzkw_t_l { height:50px; line-height:50px; font-size:28px; }
	.rxcp_swiper { width:620px; margin:30px auto 0;  height:382px;}
	.rxcp_swiper .swiper-container { height:382px; }
        .t2l_2 { display:none; }
	.c_fl_top { margin-top:30px; }
	.c_fl_top2 { margin-top:0;}
	.c_fl_top .c_select { margin-bottom:10px; width:196px;margin-left:0;margin-right:14px;}
        .c_fl_top2 .c_l_1,.c_fl_top2 .c_l_2 { display:none;}
        .submit { margin-top:10px; float:left;}
        .c_select .c_s_t { width:100%; box-sizing:border-box; }
	.cp_main { padding-top:20px; }
	.fms_lb { width:620px; }
	.t_2_c { width:auto;}
	.cp_table ul li .c_t_c { box-sizing:border-box; height:auto; line-height:50px; }
	.cp_table ul li .ctc_1,.ctc_6 { width:100%; }
	.ctc_2,.ctc_3,.ctc_4 { width:33.33%; }
	.cp_table .jlgm { width:44%;}
	.l_mod2 .top { height:51px; padding-top:20px; }
	.l_mod2 .top .tit {  height:50px; line-height:50px; font-size:28px;}
	.rxcp_con { padding:35px 5px 45px}
	.ctc_2,.ctc_6 { border-left:0 !important; }
	.ctc_6 .p2 { display:none; }
	.t2l_1 a { font-size:20px;}
	.t2l_2 { font-size:16px; display:none; }
	.t2l_3 span { font-size:36px; }
	.t2l_3 span em { font-size:20px;}
	.t2l_3 span i { font-size:36px; }
	.zs_tab { margin-top:5px; }
	.fms_lb .fms-arrow-left,.rxcp_swiper .arrow-left {  display:none;}
	.fms_lb .fms-arrow-right,.rxcp_swiper .arrow-right { display:none; }
	#zs_lb_w ul li .ctc_1 { width:100%;}
	#zs_lb_w ul li .ctc_2 { width:33%}
	#zs_lb_w .c_t_c { height:80px; width:22%}
	#zs_lb_w ul li .ctc_1 { height:50px;}
	#zs_lb_w ul li .ctc_6 { width:100%; height:auto;}


	.qs_lcflxz { width: 640px;}
	.qs_lcflxz_t { margin-top:10px; width: 130px;   }
	.qs_lcflxz_input { margin: 10px 10px 0 0; padding:0px; border: none;  }
	.qs_lcflxz_input input { width: 145px; border: 1px solid #dcdcdc; padding: 0  10px;}
	.qs_lcflxz_info {margin: 10px 0 0 ; line-height:35px;  }

        .dx_icon{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }
        .dx_icon01{     left: -15px;  top: 6px;    width: 60px;    line-height: 18px; font-size: 12px; }

}

@media screen and (min-width:480px) and (max-width:639px){
	.lccp_ban { height:210px;}
	.banner_info { width:460px; }
	.banner_info .w_1 .p1 { font-size:30px;}
	.banner_info .w_1 .p2 { font-size:16px;}
	#ej_con { width:auto; margin:0 10px;}
	.dzkw_top { height:51px; padding-top:20px; }
	.dzkw_top .dzkw_t_l { height:50px; line-height:50px; font-size:22px; }
	.rxcp_swiper { width:400px; margin:30px auto 0; }
	.rxcp_swiper .swiper-container { height:422px; }
        .t2l_2 { display:none; }
	.c_fl_top { margin-top:30px; padding-left:0; }
	.c_fl_top2 .c_l_1 { top:0;}
	.c_fl_top .c_l_1 { position:relative; width:100%; float:none;}
        .submit { margin-top:10px; height:35px; float:none; width:250px;}
        .c_fl_top2 { margin-top:0;}
	.c_fl_top .c_select { margin-bottom:10px; width:196px;margin-left:0;margin-right:14px;}
        .c_fl_top2 .c_l_1,.c_fl_top2 .c_l_2 { display:none;}
        .c_select .c_s_t { width:100%; box-sizing:border-box; }
	.c_s_check { margin-left:0; margin-right:14px; margin-top:10px;}
	.cp_main { padding-top:20px; }
	.fms_lb { width:400px; }
	.fms_lb .fms-arrow-left,.rxcp_swiper .arrow-left {  display:none;}
	.fms_lb .fms-arrow-right,.rxcp_swiper .arrow-right { display:none; }
	.t_2_c { width:auto;}
	.c_l_2 { float:none;}
	.cp_table ul li .c_t_c { box-sizing:border-box; line-height:30px; height:auto; }
	.cp_table ul li .ctc_1,.cp_table ul li .ctc_6 { width:100%; }
	.cp_table ul li .ctc_1 { margin-bottom:20px;}
	.cp_table ul li .ctc_6 { margin-top:10px;}
	.cp_table .ctc_6 .p2 { display:none;}
	.cp_table .jlgm { width:48%;}
	.ctc_2 { width:46%}
	.ctc_3,.ctc_4 { width:26%; }
	.cp_table ul li .ctc_2,.cp_table ul li .ctc_6 { border-left:0; }
	.l_mod2 .top { height:51px; padding-top:20px; }
	.l_mod2 .top .tit {  height:50px; line-height:50px; font-size:22px;}
	.t2l_1 a { font-size:20px;}
	.t2l_2 { font-size:16px;}
	.t2l_3 span { font-size:36px; }
	.t2l_3 span em { font-size:20px;}
	.t2l_3 span i { font-size:36px; }
	.c_m_1 { padding:0 20px; }
	.c_m_1 .c_m_px .f_btn { height:35px; float:none; box-sizing:border-box; margin-left:0; margin-top:0;  }
	.c_m_1 .c_m_px .label { float:none; line-height:60px; } 
	.c_m_px .f_btn a { padding:0 14px; }
	.c_m_fs { padding-left:0; }
	.c_m_fs span { margin-left:0; margin-right:20px; }
	.zs_tab { width:100%;  }
	.fj_list li a { width: 68%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	#zs_lb_w ul li .ctc_1 { width:100%; height:30px; margin-bottom:20px;}
	#zs_lb_w ul li .ctc_2 { width:46%;}
	#zs_lb_w .c_t_c { height:80px; width:26%}
	#zs_lb_w .ctc_4 { display:none;}
	#zs_lb_w .c_t_c { height:80px;}
	#zs_lb_w ul li .ctc_6 { width:100%; height:auto;}


	.qs_lcflxz { width:380px;}
	.qs_lcflxz_t { margin-top:10px; padding:0px; }
	.qs_lcflxz_input {  margin-top:10px; height: 35px; padding:0px; border: none;  }
	.qs_lcflxz_input input { width: 155px; border: 1px solid #dcdcdc;  padding: 0  14px;}
	.qs_lcflxz_info { width:100%; margin: 10px 0 0 ; line-height:35px;  }

         .dx_icon{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }
        .dx_icon01{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }

}

@media screen and (min-width:320px) and (max-width:479px){
	.lccp_ban { height:140px;}
	.banner_info { width:300px; }
	.banner_info .w_1 .p1 { font-size:20px;}
	.banner_info .w_1 .p2 { font-size:14px;}
	#ej_con { width:auto; margin:0 10px;}
	.dzkw_top { height:41px; padding-top:20px; }
	.dzkw_top .dzkw_t_l { height:40px; line-height:40px; font-size:18px; }
	.rxcp_swiper { width:300px; margin:30px auto 0;height:362px; }
	.rxcp_swiper .swiper-container { height:362px; }
	.rxcp_con { padding:26px 10px 34px}
	.t2l_2 { display:inline-block; }
	.c_fl_top { margin-top:30px; padding-left:0; }
	.c_fl_top2 .c_l_1 { top:0;}
	.c_fl_top .c_l_1 { position:relative; width:100%; float:none; font-size:16px; }
        .c_fl_top2 { margin-top:0;}
	.c_fl_top .c_select { margin-bottom:10px; width:171px;margin-left:0;margin-right:14px;}
        .c_fl_top2 .c_l_1,.c_fl_top2 .c_l_2 { display:none;}
        .c_select .c_s_t { width:100%; box-sizing:border-box; }
	.c_select .c_s_t,.c_select .c_s_h li span,.c_s_check,.submit .inp,.c_m_fs span { font-size:14px; }
	.submit { height:35px; float:none; width:250px;}
	.c_s_check { margin-left:0; margin-right:14px; margin-top:10px; padding:0 40px 0 10px; }
	.qc_all { margin-top:10px;}
	.c_m_fs span.fms_1.tab_y,.c_m_fs span.fmq_1.tab_y {background: url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190689905.png) no-repeat 10px center;}
	.c_m_fs span.fms_2,.c_m_fs span.fmq_2  {background: url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190765497.png) no-repeat 10px center;}
	.c_m_fs span.fms_2.tab_y,.c_m_fs span.fmq_2.tab_y {background: url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190767019.png) no-repeat 10px center;}
	.c_m_fs span.fms_1,.c_m_fs span.fmq_1 {background: url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223185991635.png) no-repeat 10px center;}
	.c_m_fs span { padding:0 16px 0 44px; }
	.cp_main { padding-top:20px; }
	.fms_lb { width:300px; }
	.fms_lb .fms-arrow-left,.rxcp_swiper .arrow-left {  display:none; }
	.fms_lb .fms-arrow-right,.rxcp_swiper .arrow-right {  display:none; }
	.t_2_c { width:auto;}
	.c_l_2 { float:none;}
	.cp_table ul li .c_t_c { box-sizing:border-box; line-height:30px; height:auto; }
	.cp_table ul li .ctc_1,.cp_table ul li .ctc_6 { width:100%; }
	.cp_table ul li .ctc_1 { margin-bottom:20px;}
	.cp_table ul li .ctc_6 { margin-top:10px;}
	.cp_table .jlgm { width:48%; padding:6px 0; font-size:14px;}
	.cp_table .tit { font-size:16px; }
	.cp_table .p1 { font-size:20px; }
	.cp_table .p1 em { font-size:12px;}
	.cp_table .p2 { font-size:12px;}
	.cp_table .ctc_6 .p2 { display:none;}
        .ctc_2 { width:46%}
	.ctc_3,.ctc_4 { width:26%; }
	.cp_table ul li .ctc_2,.cp_table ul li .ctc_6 { border-left:0; }
	.l_mod2 .top { height:41px; padding-top:20px; }
	.l_mod2 .top .tit {  height:40px; line-height:40px; font-size:18px;}
	.t2l_1 a { font-size:18px;}
	.t2l_2 { font-size:14px;}
	.t2l_3 span { font-size:32px; }
	.t2l_3 span em { font-size:18px;}
	.t2l_3 span i { font-size:32px; }
	.t21_6_btn a { height:30px; line-height:30px; font-size:14px; width:170px; }
	.c_m_1 { padding:0 10px; }
	.c_m_1 .c_m_px .f_btn { height:35px; float:none; box-sizing:border-box; margin-left:0; margin-top:0;  }
	.c_m_1 .c_m_px .label { float:none; line-height:60px; } 
	.c_m_px .f_btn a { padding:0 2px; font-size:14px; }
	.c_m_fs { padding-left:0; }
	.c_m_fs span { margin-left:0; margin-right:20px; }
	.zs_tab { width:100%; }
	.fj_list { padding:0; }
	.fj_list li a { font-size:14px; box-sizing:border-box; width: 100%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	#zs_lb_w ul li .ctc_1 { width:100%; height:30px; margin-bottom:20px;}
	#zs_lb_w ul li .ctc_2 { width:46%;}
	#zs_lb_w .c_t_c { height:80px; width:26%}
	#zs_lb_w .ctc_4 { display:none;}
	#zs_lb_w .c_t_c { height:80px;}
	#zs_lb_w ul li .ctc_6 { width:100%; height:auto;}



	.qs_lcflxz { width: auto;}
	.qs_lcflxz_t { margin:10px 0 0 0; font-size: 16px; float: none; }
	.qs_lcflxz_input { margin:0px 0 0 0; float: none;  box-sizing: border-box;  padding: 0; border: none;  }
	.qs_lcflxz_input input { width:155px; font-size: 14px; padding: 0  14px; border: 1px solid #dcdcdc;   height: 31px; line-height:31px;  }

	.qs_lcflxz_info {  float: none; margin: 10px 0 0 ; line-height:35px;  }

         .dx_icon{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }
        .dx_icon01{     right: -20px;  top: 9px;    width: 60px;    line-height: 18px; font-size: 12px; }

}


/*********理财产品***********/ 
a{text-decoration: none}
li {
list-style: none
}
/*版心*/
.cont{
width: 1200px;
margin: 0 auto;
}
/* 左侧*/
.gybh_left {
width: 282px;
float: left;
}
h3 {
background-color: #666464;
height: 50px;
color: #fff;
line-height: 50px;
padding-left: 45px;
}
.gybh_left_nav {
line-height: 50px;
text-align: center
}
.gybh_left_nav > li {
border-bottom: 1px solid #e2e2e2;
}
.gybh_left_nav a {
color: #666666;
text-decoration: none
}
/*右侧*/
.gybh_right {
width: 916px;
float: left;
}
.gybh_right .gybh_wz {
height: 30px;
}
/* 模板内容*/
.fl {
float: left
}
.fr {
float: right
}

.fms_lb .arrow-left {
    width: 23px;
    height: 40px;
    background: url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center;
    position: absolute;
    top: 50%;
    margin-top: -40px;
    left: -62px;
    cursor: pointer;
}
.fms_lb .arrow-right {
    width: 23px;
    height: 40px;
    background: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923281980586.png) no-repeat center;
    position: absolute;
    top: 50%;
    margin-top: -40px;
    right: -62px;
    cursor: pointer;
}