.p_w { padding:60px 0 0; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% 0; background-repeat: no-repeat; }
.p_b { width:1200px; margin:0 auto; background-color:#fff; position:relative; }

.p_1_w { position:relative; z-index:10; height:500px; background-color:#fff;  }
.p_zz { position:absolute; top:15px; left:15px; z-index:5; width:100%; height:500px;  opacity:0.5; filter: alpha(opacity=50); ZOOM: 1; background-color:#ececec;}

.p_1 {}
.p1_l { float:left; width:350px; min-height:330px; margin: 70px 0 0; padding:0 40px 0 40px ;  border-right:1px solid #dedede;}
.p1_c { float:left; width:510px;  min-height:330px; padding:70px 0 0 35px;}
.p1_r { float:right; width:220px;  min-height:330px;  margin: 70px 0 0;border-left:1px solid #dedede;}

.p1l_t {}
.p1l_t h1 { display:block;float:left; height:45px; line-height:45px;  font-size:50px; color:#333; font-weight:normal; }
.p1l_t span { display:block; float:right; height:40px; line-height:40px; background-color:#513580;  background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061502280639443.png); background-repeat:no-repeat; background-position:0 0; font-size:16px; color:#fff; padding:0 10px 0 25px;  }
.p1l_c { padding:20px 0 0;}
.p1l_c h2 { font-size:22px; color:#666; font-weight:normal; line-height:35px;}
.p1l_c p { font-size:14px; color:#333; line-height:25px; margin-top:40px; }
.p1l_m { padding:30px 0 0; }
.p1l_m a { float: left; display:block; width:210px; height:45px; line-height:45px; text-align:center; overflow:hidden; border:1px solid #faa619; background-color:#ed7a2c; font-size:18px; color:#fff; border-radius:5px; }
.p1l_m a.qs_bgh { background-color:#888; border:1px solid #888; cursor:no-drop; } 
.p1l_m a.lxss { display:none;}
.p1l_m span { float:right; display:block; height:45px; line-height:45px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061517143741134.png); background-repeat:no-repeat; background-position:0 50%; font-size:16px; color:#666; padding:0 20px 0 35px; cursor:pointer;}


.p1c_1 { padding:0  0 0 70px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061517520350878.png); background-repeat:no-repeat; background-position:0 5px; }
.p1c_1 h2 { line-height:35px; font-size:22px; color:#333; }
.p1c_1 p { line-height:22px; font-size:14px; color:#513580;}

.plc_2 {}
.cacl {}
.cacl ul {}
.cacl ul li { float:left; width:100%; margin:20px 0 0; }
.cacl ul li.harf { width:50%; _width:49%; *width:49%; }


.ca_t { float:left; width:80px; height:33px; line-height:33px; padding:0 5px 0 0; text-align:right; font-size:16px; color:#333;}

.ca_div { float:left; width:385px; height:33px; border:1px solid #ddd; }
.ca_div .t_selc_act { line-height:33px;  background-position:350px 50%;}
.ca_div .t_selc_act span { font-size:16px; color:#333; }

.ca_inpt { float:left; width:365px; height:33px; border:1px solid #ddd; padding:0px 10px; }
.cacl ul li.harf .ca_inpt { width:110px; }
.ca_inpt input { width:100%; padding:0; margin:0; border:0; background:none; height:33px; line-height:33px; font-size:16px; color:#333;}

.ca_p { float:left; height:35px; line-height:35px; padding:0 5px;  font-size:16px; color:#333; }

.ca_inpt.nocl { background-color:#e9e7e7;}
.ca_inpt.nocl input { color:#888; }

.ca_rad { float:left; width:385px; }
.ca_rad label { float:left; width:50%; _width:49%; *width:49%;  height:33px; line-height:33px; font-size:16px; color:#333;  white-space:nowrap;}
.ca_rad label input { margin-right:5px; vertical-align:middlel; }

.ca_go { display:block; float:left; width:215px; height:33px; line-height:33px; text-align:center; overflow:hidden; border:1px solid #faa619; background-color:#ed7a2c; font-size:16px; color:#fff; border-radius:5px; cursor:pointer;}

.cacl ul li.harf .ca_div { width:130px; } 
.cacl ul li.harf .ca_div .t_selc_act { line-height:33px;  background-position:90% 50%;}
#ca_cp { z-index:30 ;}


.ca_lv h6,.ca_res h6 { display:block; line-height:30px; text-align:center;  font-size:14px; color:#888; font-weight:normal;}
.ca_lv span,.ca_res span { display:block; text-align:center; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061522555457601.png); background-position:50% 100%; background-repeat:no-repeat; padding:20px 0 20px  0;}

.ca_lv { padding:30px 0 0 0; }
.ca_lv h6 {}
.ca_lv span { height:45px; line-height:45px; font-size:26px; color:#eb5a25;}
.ca_lv span i { font-size:40px; color:#eb5a25;}

.ca_res { padding:40px 0 0 0;}
.ca_res h6 {}
.ca_res span { height:60px; line-height:60px; font-size:30px; color:#da1414;}
.ca_res span i { font-size:48px; color:#da1414;}


.p_2_w {  height:45px; overflow:hidden;}
.p_2_w ul { height:43px; border-bottom:2px solid #dedede;  }
.p_2_w ul li { float:left; height:43px; line-height:43px; border-bottom:2px solid #dedede; margin-right:25px; padding: 0 5px;  white-space:nowrap; }
.p_2_w ul li a { font-size:20px; color:#333; cursor:pointer;  }
.p_2_w ul li.active { border-bottom:2px solid #513580; }
.p_2_w ul li.active a { font-size:32px; }

.p_3_w {}
.p_3_w>.swiper-wrapper { width:60000px; }
.p_3_w>.swiper-wrapper>.swiper-slide { width:1200px; height:1px; overflow:hidden;  }
.p_3_w>.swiper-wrapper>.swiper-slide-active { height:auto; overflow:auto; }

.p_3 { min-height:500px; }

.p32_v { position:relative; width:860px; height:535px;  overflow:hidden; background-color:#111; margin:50px auto;}
.p32_cs  {position:absolute; top:0; left:0; z-index:5; width:100%; height:535px; overflow:hidden; }
.p32_cs img { width:100%; height:490px;}

.p32_zz { position:absolute; top:0; left:0; z-index:10; width:100%; height:535px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060519120443161.png); background-repeat:no-repeat; background-position:-1px 100%; cursor:pointer; }



.p3_w { padding:20px 0 0;} 
.p3_w li { min-height:80px; margin-bottom:10px;  position:relative; padding-left:70px; } 
.p3_w li h3 { font-size:18px; color:#333; line-height:220%;  } 
.p3_w li span  {  position:absolute; top:0; left:0; }
.p3_w li:hover span{  animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s; }

.p3_ls { display:block; width:60px; height:70px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061218365874038.png); background-repeat:no-repeat;}
.p3_ls_1 { background-position: 0px 0px;}
.p3_ls_2 { background-position: 0px -91px;}
.p3_ls_3 { background-position: 0px -191px;}
.p3_ls_4 { background-position: 0px -292px;}
.p3_ls_5 { background-position: 0px -393px;}

.p225_img img { max-width:100%; }






.p_3_3 { padding:50px 0;}

.plv_x { padding:10px;  background-color:#e5e5e5; }
.plv_x_t { float:left; width:90px; height:38px; line-height:38px; padding:0 15px; 0 0; text-align:right; font-size:20px; color:#333; }
.plv_x_w { float: left; width:210px; height:38px; background-color:#fff; }
.plv_x_w .t_selc_act {}
.plv_x_w .t_selc_act span {}


.plv_tab_w {}

.plv_tab { padding:20px 0 10px;}
.plv_tab_t { height:80px; line-height:80px; text-align:center; font-size:24px; color:#333; }

.plv_tab table { width:100%;  margin:0; border-collapse:collapse; border-spacing:0; table-layout:fixed; }
.plv_tab table td { height:45px; vertical-align:middle; text-align:center; }

.td_1 { background-color:#eee; font-size:20px; color:#333; width:200px;  border-right:1px solid #fff; }
.td_2 { background-color:#523680; font-size:20px; color:#fff; border-right:1px solid #fff;  }
.td_3 { background-color:#fff; font-size:16px; color:#523680; font-weight:700; }
.td_4 { background-color:#eee; font-size:16px; color:#333; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.td_5 { background-color:#dcd7e6; font-size:16px; color:#333; border-bottom:1px solid #fff;}

.plv_tpi { height:35px; line-height:35px; padding:10px 0;}
.plv_tpi span { font-size:20px; color:#523680;}


.p34_w,.p35_w { padding:50px 30px; }

.p_by { position:relative; padding:60px 0 0; }

.cp_tab {  position:absolute; top:65px; right:0; overflow:hidden; width:280px; height:30px; }
.cp_tab ul { }
.cp_tab ul li { float:left; width:115px; height:28px; line-height:28px; overflow:hidden; border:1px solid #b5b5b5; margin-left:20px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061401573057884.png); background-repeat:no-repeat; cursor:pointer;  }
.cp_tab ul li a { font-size:16px; color:#333; padding-left:35px;  }
.cp_tab ul li.active { border:1px solid #ed7a2c;}
.cp_tab ul li.active a { color:#ed7a2c; }
.cp_tab_1 { background-position: 0 -90px ;}
.cp_tab_1.active { background-position: 0 -60px ;}
.cp_tab_2 { background-position: 0 -30px ;}
.cp_tab_2.active { background-position: 0 0 ;}



.cp_tx_l,.cp_tx_r { position:absolute; top:350px; overflow:hidden; width:40px; height:70px; overflow:hidden; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060801310597641.png); background-repeat:no-repeat; cursor:pointer;   }
.cp_tx_l { left:-40px; background-position:0 0px;}
.cp_tx_r { right:-40px; background-position:11px -70px;}

.cp_tx_l:hover { background-position:0 -140px;}
.cp_tx_r:hover { background-position:11px -210px;}



.cp_w { position:relative; padding:50px 0; }

.cp_lb_w { display:none; overflow:hidden; }
.cp_lb_w ul { }
.cp_lb_w ul li { padding:20px 0;}
.cp_lb_w ul li.even { background-color:#f5f5f5;}
.cp_lb_w ul li:hover { background-color:#f1f1f1;}
.cp_lb_w ul li>div { float: left; height:80px;}

.cpb_1,.cpb_2,.cpb_3,.cpb_4,.cpb_5 { border-right:1px solid #ddd; text-align:center;}

.cpb_1 { width:214px;  }
.cp_lb_w ul li>div.cpb_2 { width:244px; height:60px; padding:10px 0;  }
.cpb_3 { width:124px;}
.cpb_4 { width:159px;}
.cpb_5 { width:183px; }
.cpb_6 { width:265px; }

.cpb_2 h6,.cpb_3 h6,.cpb_4 h6 { font-size:14px; color:#888; font-weight:normal; line-height:20px; }

.cpb_1 span ,.cpb_1 span a { font-size:22px; color:#333; line-height:80px;}

.cpb_2 span { font-size:18px; color:#ed7a2c; line-height:40px; }
.cpb_2 span i { font-size:32px; color:#ed7a2c; }
.cpb_2 em { font-size:20px; color:#ed7a2c; padding:0 5px; }

.cpb_3 span,.cpb_4 span { display:block; margin:20px 0 0; line-height:35px; font-size:18px; color:#333;}

.cpb_5 span {  display:block; margin:13px 0 0; line-height:20px; font-size:14px; color:#333;}
.cpb_5 span i { font-size:14px; color:#ed7a2c; padding-right:5px;}
.cpb_6 a {  display:block; width:190px; height:38px; line-height:38px; text-align:center; overflow:hidden; border:1px solid #faa619; background-color:#ed7a2c; font-size:16px; color:#fff; margin:20px auto 0; border-radius:5px; }
.cpb_6  a.qs_bgh { background-color:#888; border:1px solid #888; cursor:no-drop; }

.cpb_7 { border-right:1px solid #ddd; text-align:center;}
.cpb_7 { width:265px; }
.cpb_7 h6 { font-size:14px; color:#888; font-weight:normal; line-height:20px; }
.cpb_7 span{ display:block; margin:20px 0 0; line-height:35px; font-size:18px; color:#333;}



.cp_tx_w { position:relative;  }


.cp_tx { width:1200px; height:415px; }
.cp_tx>.swiper-wrapper { }
.cp_tx>.swiper-wrapper>.swiper-slide { }
.cp_tx>.swiper-wrapper>.swiper-slide-active { }


.cp_tx_li { width:360px; margin:0 auto;  overflow:hidden; padding:30px 0 40px; background-color:#fff; border:1px solid #ddd;}
.cp_tx_li>div { text-align:center; overflow:hidden; padding: 0 10px;}



.cpb_svg {  height:60px; position:relative; text-align:center; line-height:30px; font-size:14px; color:#888; margin:0 auto;  }
.cpb_svg span { display:block; font-size:16px; color:#333;  }
.cpb_svg .t_svg { position:absolute; top:0; left:50%; margin-left:-30px; overflow:hidden; width:60px; height:60px;}

.cpb_svg .t_svg_w {}
.cpb_svg .t_svg_w span { line-height:20px; font-size:14px; color:#cf2a09;}
.cpb_svg .t_svg_w span i { padding-top:12px;  line-height:20px; display:block; font-style:normal; }





.gs1_l { float:left; width:450px; min-height:330px; margin: 70px 0 0; padding:0 40px 0 40px ; }

.gs1_r { float:right; width:650px;  min-height:330px;  margin: 70px 0 0;border-left:1px solid #dedede; text-align:center; }

.gs1l_t {}
.gs1l_t h1 { display:block;float:left; height:45px; line-height:45px;  font-size:50px; color:#333; font-weight:normal; }
.gs1l_t span { display:block; float:right; height:40px; line-height:40px; background-color:#513580;  background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061502280639443.png); background-repeat:no-repeat; background-position:0 0; font-size:16px; color:#fff; padding:0 10px 0 25px;  }
.gs1l_c { padding:20px 0 0;}
.gs1l_c h2 { font-size:22px; color:#666; font-weight:normal; line-height:35px;}
.gs1l_c p { font-size:14px; color:#333; line-height:25px; margin-top:40px; }
.gs1l_m { padding:30px 0 0; }

.gs1l_m span { float:left; display:block; height:45px; line-height:45px; background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017071402143214551.png); background-repeat:no-repeat; background-position:50px 50%; background-color:#ed7a2c;  font-size:18px; color:#fff; padding:0 80px 0 95px; border:1px solid #faa619; border-radius:5px; cursor:pointer;}

.gs1l_1 { padding:0  0 0 70px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061517520350878.png); background-repeat:no-repeat; background-position:0 5px; }
.gs1l_1 h2 { line-height:35px; font-size:22px; color:#333; }
.gs1l_1 p { line-height:22px; font-size:14px; color:#513580;}

/*利息计算规则表格*/
.jxgz_table {border-left:1px solid #333;border-top:1px solid #333; width:50%; text-align:center;}
.jxgz_table tr td,.jxgz_table tr th {border-right:1px solid #333;border-bottom:1px solid #333; padding:4px 0;}
.jxgz_table tr th { font-size:18px; color:#333;}
.jxgz_table tr td { font-size:16px; color:#333;}

@media screen and (width:1024px){
	.p_b {  width:auto; margin:0 20px; box-sizing:border-box; }
	.p_w { background-image: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% -114px;}
	.p_1_w { height:auto; padding-bottom:50px; border-bottom:10px solid #F6F6F6; }
	.p1_l { width:100%; box-sizing:border-box; margin:40px 0 0; min-height:0;}
        .gs1_l { width:50%; box-sizing:border-box;}
        .gs1_r { width:50%; box-sizing:border-box; min-height:0;}
        .gs1_r img { width:88%;}
	.p1_c { display:none; }
	.p1_r { display:none; width:300px;}
	.p1l_m a.lxss { display:block; margin-left:20px; }
	.p1l_m span { display:none;}
	.p_zz { display:none;}
	.cp_tx_l, .cp_tx_r { display:none; }
	.p_3_w>.swiper-wrapper>.swiper-slide { width:984px;}
	.cp_tx { width:984px;}
	.cp_tx_li { width:auto; margin:0 5px;}
	.td_1 { width:140px;}
	/*列表*/
	.cp_lb_w ul li { padding:10px 0; }
	.cp_lb_w ul li>div { box-sizing: border-box; }
	.cpb_1 { width: 100%; text-align: left; padding-left: 20px;}
	.cp_lb_w ul li>div.cpb_2 { width:48%; height:80px; }
	.cpb_3,.cpb_4,.cpb_5,.cpb_7 { width:26%;}
	.cpb_1,.cpb_4,.cpb_5 { border-right:0;}
	.cpb_3 span, .cpb_4 span,.cpb_7 span { margin:5px 0 0;}
	.cpb_5 { display:none;}
	.cpb_6 { width:100%; }
	.cpb_6 a { width:260px;}

}

@media screen and (min-width:768px) and (max-width:1023px){
	.p_b {  width:auto; margin:0 20px; box-sizing:border-box;  }
	.p_w { background-image: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% -114px;}
	.p_1_w { height:auto; padding-bottom:50px; border-bottom:10px solid #F6F6F6; }
	.p1_l,.gs1_l { width:100%; box-sizing:border-box; margin:40px 0 0; min-height:0;}
	
	.p1_c { display:none; width:510px; padding:20px 0px 0 40px; }
	.p1c_1 { padding:0 0 0 58px; background-size:46px auto; background-position:0 50%;}
	.p1c_1 h2 { font-size:16px;}
	
	.p1_r { display:none; float:left; padding:0px 0 0; width:160px; margin:0; min-height:0;}
	.ca_lv {}
	.ca_lv span {  font-size:22px;}
	.ca_lv span i { font-size:28px;}

	.ca_res { padding:30px 0 0 0;}
	.ca_res h6 {}
	.ca_res span {  font-size:22px; }
	.ca_res span i { font-size:28px;}

	.gs1_r { display:none;}
	.p1l_m a.lxss { display:block; margin-left:20px; }
	.p1l_m span,.gs1l_m span { display:none;}
	.p_zz { display:none;}
	.cp_tx_l, .cp_tx_r { display:none; }
	.p_3_w>.swiper-wrapper>.swiper-slide { width:728px;}
	.cp_tx { width:728px;}
	.cp_tx_li { width:340px;}

	.plv_tab_w,.plv_x { }
	.p_3_3 { width:100%; overflow:hidden;}
	.plv_tab { position:relative;}
	.plv_tab .jy_tab { width:100%; overflow-x:scroll;  }
	.plv_tab .jy_tab table { min-width:720px; width:100%;}
	.td_1 { width:180px;}
	.td_2 { width:140px;}
	.plv_tab .fb_table { position:absolute; top:100px; left:0; width:140px;}
	/*列表*/
	.cp_lb_w ul li { padding:15px 0; }
	.cp_lb_w ul li>div { box-sizing: border-box;  }
	.cp_lb_w ul li>div.cpb_1 { width: 100%; text-align: left; padding-left: 20px; height:40px; line-height:40px;}
	.cpb_1 span, .cpb_1 span a { line-height:40px;}
	.cp_lb_w ul li>div.cpb_2 { width:48%; height:80px;  }
	.cpb_3 span, .cpb_4 span,.cpb_7 span { margin:0;}
	.cpb_3,.cpb_4,.cpb_5,.cpb_7 { width:26%;}
	.cpb_1,.cpb_4,.cpb_5 { border-right:0;}
	.cpb_5 { display:none;}
	.cpb_6 { width:100%; }
	
	
	/*视频*/
	.p32_v,.p32_vio ,.p32_vio object,.p32_vio embed,.p32_vio video {width:728px; height:455px; }
	.p32_cs  { height:455px;}
	.p32_cs img {height:455px;}
	.p32_zz { height:455px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060519120443161.png); background-size:cover; background-repeat:no-repeat; background-position:-1px 100%; cursor:pointer; }

	/*利息计算规则*/
	.jxgz_table { width:100%;}
}

@media screen and (min-width:640px) and (max-width:767px){
	.p_b {  width:auto; margin:0 10px; box-sizing:border-box; }
	.p_w { background-image: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% -114px;}
	.p1_l { padding:0 20px; margin:30px auto 0;}
	.p_1_w { height:auto; padding-bottom:50px; border-bottom:10px solid #F6F6F6; }
	.p1_l,.gs1_l { width:100%; box-sizing:border-box; margin:40px 0 0; min-height:0;}
	.p1l_t h1 { font-size:34px;}
	.p1l_c { padding:10px 0 0;}
	.p1l_c h2 { font-size:20px; line-height:150%;}
	.p1_c { display:none; width:510px; padding:20px 20px 0; }
	.p1c_1 { padding:0 0 0 58px; background-size:46px auto; background-position:0 50%;}
	.p1c_1 h2 { font-size:16px;}
	/*.ca_div { width:100%;}
	.ca_div .t_selc_act { background-position:96% center;}
	.ca_inpt { width:88%;}
	.cacl ul li.harf { width:100%;}
	.cacl ul li.harf .ca_inpt { width:45%;}*/
	.p1_r { display:none; width:510px; float:left; padding:0 20px; border:0; margin:0; min-height:0;}
	.ca_lv { width:50%; float:left;}
	.ca_res { padding:30px 0 0; width:50%; float:right;}
	.ca_res span { height:45px; line-height:45px;}
	.gs1_r { display:none;}
	.p1l_m a.lxss { display:block; margin-left:20px; }
	.p1l_m a { font-size:18px; width:150px; height:36px; line-height:36px;}
	.p_2_w ul li.active a { font-size:28px; } 
	.p1l_m span,.gs1l_m span { display:none;}
	.p_zz { display:none;}
	.cp_tx_l, .cp_tx_r { display:none; }
	.p_3_w>.swiper-wrapper>.swiper-slide { width:620px;}
	.cp_tx { width:620px;}
	.cp_tx_li { width:300px;}
	.t2l_3 span { font-size:40px;}


	.plv_tab_w,.plv_x { }
	.p_3_3 { width:100%; overflow:hidden;}
	.plv_x_t { width:auto;}
	.plv_x_w { width:200px;}
	.plv_tab { position:relative;}
	.plv_tab .jy_tab { width:100%; overflow-x:scroll;  }
	.plv_tab .jy_tab table { min-width:620px; width:100%;}
	.td_1 { width:140px;}
	.td_2 { width:120px;}
	
	.plv_tab .fb_table { position:absolute; top:100px; left:0; width:140px;}
	/*列表*/
	.cp_lb_w ul li { padding:15px 0; }
	.cp_lb_w ul li>div { box-sizing: border-box; height:auto; }
	.cpb_1 { width: 100%; text-align: left; padding-left: 20px; height:40px;}
	.cpb_2,.cpb_3,.cpb_4,.cpb_5 { height:80px; }
	.cpb_1 span, .cpb_1 span a { font-size:20px; line-height:40px;}
	.cp_lb_w ul li>div.cpb_2 { width:48%; height:80px; }
	.cpb_2 span { font-size:16px;}
	.cpb_2 span i { font-size:26px;}
	.cpb_3 span, .cpb_4 span { font-size:20px;}
	.cpb_3,.cpb_4,.cpb_5,.cpb_7 { width:26%; padding:10px 0;}
	.cpb_3 span, .cpb_4 span,.cpb_5 span,.cpb_7 span { margin:0; }
	.cpb_1,.cpb_4,.cpb_5 { border-right:0;}
	.cpb_5 { display:none;}
	.cpb_6 { width:100%; }
	
	/*视频*/
	.p32_v,.p32_vio ,.p32_vio object,.p32_vio embed,.p32_vio video {width:620px; height:388px; }
	.p32_cs  { height:388px;}
	.p32_cs img {height:388px;}
	.p32_zz { height:388px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060519120443161.png); background-size:cover; background-repeat:no-repeat; background-position:-1px 100%; cursor:pointer; }

	/*利息计算规则*/
	.jxgz_table { width:100%;}
	
}

@media screen and (min-width:480px) and (max-width:639px){
	.p_b { width:auto; margin:0 10px; box-sizing:border-box;  }
	.p_w { background-image: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% -158px;}
	.p1_l,.gs1_l { padding:0 10px; width:100%; box-sizing:border-box; margin:20px 0 0; min-height:0;}
	.p1l_t h1,.gs1l_t h1 { font-size:28px;}
	.p1l_t span,.gs1l_t span { height:35px; line-height:35px; background-position:left center; font-size:14px; }
	.p1l_c,.gs1l_c { padding:10px 0 0; }
	.p1l_c h2,.gs1l_c h2 { font-size:18px; line-height:150%;}
	.p1l_c p,.gs1l_c p { margin-top:20px;}
	.p1l_m a,.gs1l_m a { width:120px; height:32px; line-height:32px; font-size:15px; }
	.p_1_w { height:auto; padding-bottom:50px; border-bottom:10px solid #F6F6F6; }
	.p1_c { display:none; width:100%; box-sizing:border-box; padding:20px 10px 0; }
	.p1c_1 { padding:0 0 0 58px; background-size:46px auto; background-position:0 50%;}
	.p1c_1 h2 { font-size:16px;}
	.ca_div,.cacl ul li.harf .ca_div,.ca_rad { width:320px;}
	.ca_div .t_selc_act,.cacl ul li.harf .ca_div .t_selc_act { background-position:96% center;}
	.ca_inpt { width:300px;}
	.cacl ul li.harf { width:100%;}
	.cacl ul li.harf .ca_inpt { width:300px;}
	.p1_r { display:none; width:100%; border:0; margin:0; min-height:0;}
	.ca_lv { width:50%; float:left;}
	.ca_res { padding:30px 0 0; width:50%; float:right;}
	.ca_res span { height:45px; line-height:45px;}
	.ca_lv span,.ca_res span { font-size:18px;}
	.ca_lv span i,.ca_res span i { font-size:34px;}
	.gs1_r { display:none;}
	.p1l_m a.lxss { display:block; margin-left:20px; }
	.p1l_m span,.gs1l_m span { display:none;}
	.p_by { padding:30px 0 0;}
	.cp_tab { position:relative; top:0; right:0; margin-top:20px;}
	.cp_tab ul li { margin-left:0; margin-right:20px;}
	.p_2_w ul li a { font-size:16px;}
	.p_2_w ul li.active a { font-size:22px; }
	.p_zz { display:none;}
	.cp_tx_l, .cp_tx_r { display:none; }
	.p_3_w>.swiper-wrapper>.swiper-slide { width:460px;}
	.cp_tx { width:460px;}
	.cp_tx_li { width:320px;}
	.t2l_3 span { font-size:40px;}

	.plv_x { padding:10px 0; }
	.p_3_3 { width:100%; overflow:hidden;}	
	.plv_x_t { width:auto; font-size:18px; padding:0 0 0 10px;}
	.plv_x_w { width:158px; height:32px;}
	.t_selc_act { line-height:32px;}
	.t_selc_act span { font-size:18px;}
	.plv_tab_t { font-size:18px; height:50px; line-height:50px;}
	.plv_tab { position:relative;}
	.plv_tab .jy_tab { width:100%; overflow-x:scroll;  }
	.plv_tab .jy_tab table { min-width:640px; width:100%;}
	.td_1 { font-size:16px; width:100px;}
	.td_2 { width:120px; font-size:16px;}
	.td_4,.td_5 { font-size:14px;}
	
	.plv_tab .fb_table { position:absolute; top:100px; left:0; width:100px;}
	.plv_tpi span { font-size:18px;}
	/*列表*/
	.cp_lb_w ul li { padding:15px 0; }
	.cp_lb_w ul li>div { box-sizing: border-box; height:auto; }
	.cpb_1 { width: 100%; text-align: left; padding-left: 20px; height:35px;}
	.cpb_2,.cpb_3,.cpb_4,.cpb_5 { height:72px; }
	.cpb_1 span, .cpb_1 span a { font-size:20px; line-height:35px;}
	.cp_lb_w ul li>div.cpb_2 { width:48%;height:72px;  }
	.cpb_2 span { font-size:16px;}
	.cpb_2 span i { font-size:26px;}
	.cpb_3 span, .cpb_4 span { font-size:20px;}
	.cpb_3,.cpb_4,.cpb_5,.cpb_7 { width:26%; padding:10px 0;}
	.cpb_3 span, .cpb_4 span,.cpb_5 span,.cpb_7 span { margin:0; }
	.cpb_1,.cpb_4,.cpb_5 { border-right:0;}
	.cpb_5 { display:none;}
	.cpb_6 { width:100%; }

        /*视频*/
	.p32_v,.p32_vio ,.p32_vio object,.p32_vio embed,.p32_vio video {width:460px; height:288px; }
	.p32_cs  { height:288px;}
	.p32_cs img {height:288px;}
	.p32_zz { height:288px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060519120443161.png); background-size:cover; background-repeat:no-repeat; background-position:-1px 100%; cursor:pointer; }

	/*利息计算规则*/
	.jxgz_table { width:100%;}
	
}

@media screen and (min-width:320px) and (max-width:479px){
	.p_b { width:auto; margin:0 10px; box-sizing:border-box; }
	.p_w { padding:20px 0 0; background-image: url(/tsbank/resource/cms/2017/06/img_pc_site/2017060923573148920.jpg); background-position: 50% -238px;}
	.p1_l,.gs1_l { padding:0 10px; margin:10px 0 0; width:100%; box-sizing:border-box; min-height:0;}
	.p1l_t h1,.gs1l_t h1 { font-size:22px;}
	.p1l_t span,.gs1l_t span{ height:25px; line-height:25px; background-position:left center; font-size:12px; background-size: auto 25px;}
	.p1l_c,.gs1l_c { padding:0px 0 0; }
	.p1l_c h2,.gs1l_t h2 { font-size:15px; line-height:150%;}
	.p1l_c p { line-height:22px;}
	.p1l_c p,.gs1l_t p { margin-top:10px;}
	.p1l_m a,.gs1l_m a { width:90px; height:26px; line-height:26px; font-size:14px; }
	.p_1_w { height:auto; padding-bottom:30px; border-bottom:10px solid #F6F6F6; }
	.p1_c { display:none; width:100%; box-sizing:border-box; padding:20px 10px 0; overflow:hidden; }
	.p1c_1 { padding:0 0 0 58px; background-size:46px auto; background-position:0 50%;}
	.p1c_1 h2 { font-size:16px;}
        .ca_div,.cacl ul li.harf .ca_div { width:100%; box-sizing:border-box;}
	.cacl ul li.harf .ca_div .t_selc_act,.ca_div .t_selc_act { background-position:96% center;}
        .ca_rad label { width:100%;}
	.cacl ul li { position:relative;}
	.ca_inpt { width:100%; box-sizing:border-box;}
	.ca_p { position:absolute; bottom:0; right:0;}
	.cacl ul li.harf { width:100%;}
	.cacl ul li.harf .ca_inpt { width:100%;}
	.ca_rad { width:100%;}
	.p1_r { display:none; width:100%; border:0; margin:0; min-height:0;}
	.ca_lv { width:50%; float:left;}
	.ca_res { padding:30px 0 0; width:50%; float:right;}
	.ca_res span { height:45px; line-height:45px;}
	.ca_lv span,.ca_res span { font-size:16px;}
	.ca_lv span i,.ca_res span i { font-size:30px;}
	.gs1_r { display:none;}
	.p1l_m a.lxss { display:block; margin-left:10px; }
	.p1l_m span,.gs1l_m span { display:none;}
	.p_by { padding:30px 0 0;}
	.cp_tab { position:relative; top:0; right:0; margin-top:20px;}
	.cp_tab ul li { margin-left:0; margin-right:20px;}
	.cp_tab ul li a { font-size:14px; }
	.p_2_w ul li a { font-size:16px;}
	.p_2_w ul li.active a { font-size:18px; }
	.p_zz { display:none;}
	.cp_tx_l, .cp_tx_r { display:none; }
	.p_3_w>.swiper-wrapper>.swiper-slide { width:300px;}
	.cp_tx { width:300px;}
	.cp_tx_li { width:280px; padding:20px 0 40px;}
	.t2l_1 a { font-size:18px;}
	.t2l_2 { font-size:14px; margin-top:0;}
	.t2l_3 { margin-top:5px;}
	.t2l_3 span,.t2l_3 span i { font-size:34px;}
	.t2l_3 span em { font-size:18px;}
	.t2l_3 span { font-size:40px;}
	.t21_6_btn a { font-size:14px; width:164px; height:30px; line-height:30px;}

	.plv_x { padding:10px 0; }
	.p_3_3 { width:100%; overflow:hidden; padding-top:20px;}	
	.plv_x_t { width:auto; font-size:14px; padding:0 0 0 10px;height:30px; line-height:30px;}
	.plv_x_w { width:92px; height:30px;}
	.t_selc_act { line-height:30px;background-size: 12px auto;}
	.t_selc_act span { font-size:14px; padding-left:6px;}
	.t_selc_opt span { font-size:14px; padding-left:6px;}
	.plv_tab_t { font-size:18px; height:50px; line-height:50px;}
	.plv_tab { position:relative;}
	.plv_tab .jy_tab { width:100%; overflow-x:scroll;  }
	.plv_tab .jy_tab table { min-width:520px; width:100%;}
	.td_1 { font-size:16px; width:120px;}
	.td_2 { width:100px;font-size:16px;}
	.td_4,.td_5 { font-size:14px;}
	
	.plv_tab .fb_table { position:absolute; top:100px; left:0; width:100px;}
	.plv_tpi span { font-size:16px;}
	/*列表*/
	.cp_lb_w ul li { padding:15px 0; }
	.cp_lb_w ul li>div { box-sizing: border-box; height:auto; }
	.cpb_1 { width: 100%; text-align: left; padding-left: 20px;}
	.cpb_1 span, .cpb_1 span a { font-size:16px; line-height:30px;}
	.cp_lb_w ul li>div.cpb_2 { width:48%; height:auto; padding:10px 0; }
	.cpb_2 span { font-size:12px; line-height:20px;}
	.cpb_2 span i { font-size:20px;}
	.cpb_2 em { font-size:16px; padding:0 2px;}
	.cpb_1,.cpb_4,.cpb_5 { border-right:0;}
	.cpb_3,.cpb_4,.cpb_5,.cpb_7 { width:26%; padding:10px 0; }
	.cpb_5 { display:none;}
	.cpb_2 h6, .cpb_3 h6, .cpb_4 h6, .cpb_7 h6 { font-size:12px;}
	.cpb_3 span, .cpb_4 span, .cpb_7 span { margin:0; font-size:14px; line-height:22px;}
	.cpb_6 { width:100%; }
	.cpb_6 a { font-size:14px; width:144px; height:28px; line-height:28px; margin:10px auto 0; }
	/*视频*/
	.p32_v,.p32_vio ,.p32_vio object,.p32_vio embed,.p32_vio video {width:283px; height:176px; }
	.p32_cs  { height:176px;}
	.p32_cs img {height:176px;}
	.p32_zz { height:176px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060519120443161.png); background-size:cover; background-repeat:no-repeat; background-position:-1px 100%; cursor:pointer; }

	/*利息计算规则*/
	.jxgz_table { width:100%;}
	
}