.pad90 { padding:90px 0; }
.banner { overflow:hidden;}
.tonglan { overflow:hidden;}

/*服务渠道-短信银行*/
#dxyh_ban { background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052417411579461.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; height:700px;}
.banner_info { width:1200px; height:100%; margin:0 auto; position:relative; }
.banner_info .info_1 { position:absolute; top:50%; left:0; -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_wz; animation-name: an_ban_wz; -webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both }
#dxyh_ban .banner_info .info_1 { top:56%;}
.banner_info .info_1 .p1 { font-size:50px; color:#fff;}
.banner_info .info_1 .p2 { font-size:22px; color:#fff; padding-top:10px;}
.banner_info .info_1 .p3 { font-size:16px; color:#ebebeb; padding-top:30px;}
.banner_info .info_2 { position:absolute; -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_wz_3; animation-name: an_ban_wz_3;-webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both; }
.banner_info .info_wz_1 { width:350px; right:100px; top:46%; animation-delay:1s; -webkit-animation-delay:1s;  }
.banner_info .info_wz_2 { width:285px; right:0; top:59%; animation-delay:2s; -webkit-animation-delay:2s; }
.banner_info .info_2 .con { padding:10px 30px; background:#fff;  font-size:14px; color:#666; line-height:22px; border-radius:10px; }
.banner_info .info_2 .jt { position:absolute; bottom:15px; left:-13px; z-index:2;}

@-webkit-keyframes an_ban_wz {
	0% { left:100% }
	100% { left:0 }
}
@keyframes an_ban_wz {
	0% { left:100% }
	100% { left:0 }
}

@-webkit-keyframes an_ban_wz_3 {
	0% { opacity:0; }
	100% { opacity:1; }
}
@keyframes an_ban_wz_3 {
	0% { opacity:0; }
	100% { opacity:1; }
}

.xzsz{
width: 156px;height: 158px;
}

.ej_t_n { margin:0 auto; height: 40px; line-height: 40px; overflow: hidden; background-image: url(/tsbank/resource/cms/2017/05/img_pc_site/2017051118475840820.png); background-repeat: repeat-x; background-position: 50% 50%; text-align: center;}
.ej_t_n span,.ej_t_n a {font-size:32px; color:#3e3a39; padding:0 45px; background:#f1f1f1; }
.ej_t_n a:hover { color:#ed7a2c; }
.ej_t_n span.bgf,.ej_t_n a.bgf { background:#fff; }

.ktfs_ul { padding-top:70px;}
.ktfs_ul li { width:568px;}
.ktfs_ul li img { display:block;  width:568px; height:378px;}
.ktfs_ul li .p1 { font-size:24px; color:#333; line-height:70px; padding-top:20px; }
.ktfs_ul li .p2 { font-size:16px; color:#333; line-height:40px; }

.ktfs_ul_2 { padding-top:70px;}
.ktfs_ul_2 li { }
.ktfs_ul_2 li .img { float:left; margin-right:40px; width:500px;}
.ktfs_ul_2 li .p1 { font-size:24px; color:#333; line-height:50px; padding-top:10px; }
.ktfs_ul_2 li .p2 { font-size:16px; color:#333; line-height:200%; }
.ktfs_ul_2 li a { display:inline-block; height:40px; margin-top:30px; padding:0 30px; line-height:40px; background: #ed7a2c;font-size: 16px;border-radius: 6px;color: #fff;}

.wxts_1 { font-size:26px; color:#ed7a2c; }
.wxts_2 { font-size:16px; color:#333; line-height:36px; padding-top:20px; }
.wxts_2 span { font-size:22px; color:#ed7a2c;}


/*服务渠道-个人网上银行*/
#gryh_ban { background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052419240033682.jpg);background-repeat:no-repeat; background-position:50% 50%; background-size:cover; height:700px; }
.banner_info .info_3 { position:absolute; top:16%; left:0; -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_wz; animation-name: an_ban_wz; -webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both }
.banner_info .info_3 .p1 { font-size:50px; color:#fff;}
.banner_info .info_3 .p2 { font-size:22px; color:#fff; padding-top:10px;} 
.banner_info .info_4 { width:100%; position:absolute; bottom:0; left:0; padding-bottom:50px; -webkit-backface-visibility: visible!important; backface-visibility: visible!important;
-webkit-animation-name: an_ban_wz_2; animation-name: an_ban_wz_2; -webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both; animation-delay:1s; -webkit-animation-delay:1s;}
.banner_info .info_4 .p3 { padding:0; font-size:18px; color:#ebebeb; line-height:36px; }
.banner_info .info_4 .ul_1 { padding:30px 0 0;}
.banner_info .info_4 .ul_1 li { width:350px; position:relative; padding-left:100px; }
.banner_info .info_4 .ul_1 li img { position:absolute; top:0; left:0; width:78px; height:78px; }
.banner_info .info_4 .ul_1 li .p1 { font-size:18px; color:#ebebeb; }
.banner_info .info_4 .ul_1 li .p2 { font-size:16px; color:#ebebeb; line-height:36px;padding-top:12px; }

@-webkit-keyframes an_ban_wz_2 {
	0% { bottom:-500px; }
	100% { bottom:0 }
}
@keyframes an_ban_wz_2 {
	0% { bottom:-500px; }
	100% { bottom:0 }
}


.grys_ul { width:1216px; padding-top:70px; }
.grys_ul li { float:left; margin-right:30px; padding:24px 24px 0; width:224px; height:304px; border:1px solid #eee;transition: all .4s; }
.grys_ul li:hover { box-shadow:5px 10px 5px 5px #f7f7f7;  transform: scale(1.06);}
.grys_ul li .p1 { height:68px; line-height:68px; border-bottom:3px solid #523680; text-align:center; font-size:24px; color:#333; }
.grys_ul li .p2 { padding-top:14px; font-size:16px; color:#33; line-height:36px; }

.grts_l { width:550px;padding-right: 100px; padding-top:50px; float:left; border-right: 1px solid #ccc; padding-bottom: 18px; height:226px; color:#333; line-height:36px;font-size:16px; }
.grts_r { width:450px; height:276px; overflow:hidden; float:right;}
.grts_r a { display:block; height:60px; line-height:60px; margin-bottom:46px; font-size:22px; color:#333;}
.grts_r a img { width:60px; height:60px; vertical-align:middle; margin-right:20px;}
.grts_r a:hover { color:#ed7a2c; }

/*列表*/
.list { overflow:hidden; padding-top:18px; }
.list li { 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; }
.list li a { padding-left:15px; font-size:16px; color:#333; line-height:36px; }
.list li span { font-size:16px; color:#333; line-height:36px; float:right; *margin-top:-65px; }
.list li:hover { background-position:0 -77px; }
.list li:hover a,.list li:hover span { color:#ed7a2c; }


/*企业网上银行*/
#qyyh_ban { background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052423322725952.jpg);background-repeat:no-repeat; background-position:50% 50%; background-size:cover; height:700px; }

.qy_device { width:1200px; height:550px; position:relative; }
.qy_device #qy_swiper {  padding-top:70px;  }
.qy_device .con { margin-right:30px; padding:24px 24px 0; width:224px; height:390px; border:1px solid #eee;transition: all .4s; }
.qy_device .con:hover { box-shadow:5px 10px 5px 5px #f7f7f7;  transform: scale(1.06);   }
.qy_device .con .p1 { height:68px; line-height:68px; border-bottom:3px solid #523680; text-align:center; font-size:24px; color:#33; }
.qy_device .con .p2 { padding-top:14px; font-size:16px; color:#33; line-height:36px; }
.qy_device .qy_arrow-left{ display:inline-block; width:23px; height:40px; position:absolute; top:50%;margin-top:-20px; left:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center;cursor:pointer; cursor:pointer; }
.qy_device .qy_arrow-right {display:inline-block; width:23px; height:40px; position:absolute; top:50%; margin-top:-20px;right:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051722105229228.png) no-repeat center;cursor:pointer;  cursor:pointer;}
.qy_device .qy_arrow-left:hover { background:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070419410413101.png) no-repeat center; }
.qy_device .qy_arrow-right:hover { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273322335.png) no-repeat center; }

.qy_list { padding-top:70px; }
.qy_list img { width:568px; height:378px; float:left; }
.qy_list .info { width:576px; float:right; font-size:16px; color:#333; line-height:40px;}
.qy_list .info p {font-size:16px; color:#333; line-height:40px;}


/*手机银行*/
#sjyh_ban { background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722144460581.jpg);background-repeat:no-repeat; background-position:50% 50%; background-size:cover; height:700px; }
.info_4 .ul_2 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053117554853754.png) no-repeat center; }
.info_4 .ul_2 li { width:33%; float:left;}
.info_4 .ul_2 li.bor_br { border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb }
.info_4 .ul_2 li.bor_r { border-right:1px solid #cbcbcb }
.info_4 .ul_2 li.bor_b { border-bottom:1px solid #cbcbcb }
.info_4 .ul_2 li a { display:block; padding-top:120px; font-size:18px; color:#fff; padding-bottom:20px; line-height:30px; text-align:center;  transition:all .5s;}
.info_4 .ul_2 li a.a1 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175281042.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a1 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175332628.png) no-repeat center 12px; }
.info_4 .ul_2 li a.a2 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175346759.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a2 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175524188.png) no-repeat center 12px; }
.info_4 .ul_2 li a.a3 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175537698.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a3 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175557305.png) no-repeat center 12px; }
.info_4 .ul_2 li a.a4 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175671921.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a4 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175640424.png) no-repeat center 12px; }
.info_4 .ul_2 li a.a5 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175775653.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a5 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175714304.png) no-repeat center 12px; }
.info_4 .ul_2 li a.a6 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175741432.png) no-repeat center 24px; }
.info_4 .ul_2 li:hover a.a6 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052722175876555.png) no-repeat center 12px; }

.sjyh_1 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052723572510535.jpg) no-repeat center; height:499px;}
.ej_t_n_2 { text-align:center; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052723571481941.png) no-repeat center; height:40px; line-height:40px; font-size: 32px; color: #fff;}
.sjyh_u_1 { width:512px; float:right; padding-top:100px; padding-right:88px;}
.sjyh_u_1 li { width:256px; float:left; margin-top:40px; position:relative;font-size:22px; line-height:38px; color:#fff; }
.sjyh_u_1 li:hover,.sjyh_u_1 li:hover span { color: #ed7a2c;}
.sjyh_u_1 li span { display:inline-block; width:70px; height:42px; float:left; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052800104542336.png) no-repeat 20px center;  font-size:22px; line-height:38px; color:#fff;}
.sjyh_u_1 li .info { display:none; z-index:10; position:absolute; top:42px; left:0; width:240%; padding-top:10px; transition:all .5s ease-out}
.sjyh_u_1 li .info img { position:absolute; top:0px; left:104px; width:20px; height:11px;}
.sjyh_u_1 li .info p { display:block; background:#fff; padding:10px 15px; border:1px solid #3CA0DF; font-size:16px; color:#333; line-height:150%; border-radius:4px; }
.sjyh_u_1 li.l_r .info { right:0; left:auto}
.sjyh_u_1 li.l_r .info img { right:109px; left:auto; }


.sjyh_u_2 { padding-top:70px; }
.sjyh_u_2 li { width:25%; padding:0 4%; float:left; text-align:center;}
.sjyh_u_2 li p { padding-top:10px; line-height:21px; font-size:14px; color:#333;}

/*微信银行*/
#wxyh_ban { background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053118475151499.jpg);background-repeat:no-repeat; background-position:50% 50%; background-size:cover; height:700px; }
.info_4 .ul_3 { background:none; }
.info_4 .ul_3 li.border_r { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053118581965144.png) no-repeat right center;}
.info_4 .ul_3 li a { font-size:24px; }
.info_4 .ul_3 li a p { font-size:16px; color:#fff; }
.info_4 .ul_3 li a.a7 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119013179214.png) no-repeat center 24px; }
.info_4 .ul_3 li:hover a.a7 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119013869309.png) no-repeat center 12px; }
.info_4 .ul_3 li a.a8 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119013950396.png) no-repeat center 24px; }
.info_4 .ul_3 li:hover a.a8 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119013941350.png) no-repeat center 12px; }
.info_4 .ul_3 li a.a9 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119013962424.png) no-repeat center 24px; }
.info_4 .ul_3 li:hover a.a9 { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017053119014094079.png) no-repeat center 12px; }

.info_5 { width:518px; position:absolute; right:0; top:16%; padding-left:260px; }
.info_5 .ewm { width:222px; height:225px; position:absolute; top:12px; left:0;}
.info_5 .p1 { color:#fff; font-size:62px; }
.info_5 .p2 { color:#fff; font-size:32px; padding-top:20px; }
.info_5 .p3 { color:#fff; font-size:18px; padding-top:20px; line-height:180%; }
.info_5 .p3 span { color:#f7862a; }


/*个人存款*/
.grck_ban { background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070419223729551.jpg); background-position:50% 50%; background-size:cover;}
.gsck_ban { background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017071100242720599.jpg); background-position:50% 50%; background-size:cover;}
.banner_info .w_1 { width:100%;  position:absolute; top:16%; text-align:right; }
.banner_info .w_2 {  position:absolute; top:16%;  }
.banner_info .w_2 .p1.c_3,.banner_info .w_2 .p2.c_3 { color:#333; }
.banner_info .w_1 .p1,.banner_info .w_2 .p1 { font-size:60px; color:#fff; }
.banner_info .w_1 .p2,.banner_info .w_2 .p2 { font-size:26px; color:#fff; margin-top:20px; }
.banner_info .w_1 .a_btn,.banner_info .w_2 .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 }
.an_ban_left { -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_left; animation-name: an_ban_left; -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 }
}
@-webkit-keyframes an_ban_left {
	0% { left:100% }
	100% { left:0 }
}
@keyframes an_ban_left {
	0% { left:100% }
	100% { left:0 }
}

.grck_chk { padding-top:40px; height:36px; line-height:36px; overflow:hidden;}
.grck_chk .s_1 { font-size:18px; color:#333; float:left; }
.grck_chk .s_2 { cursor:pointer; background:none; border:1px solid #c9c9c9; padding:0 16px; font-size:16px; color:#000; float:left; margin-right:20px; margin-top:6px; height:24px; line-height:24px; }
.grck_chk .s_2.checked {  border:1px solid #ed7a2c; color:#ed7a2c;}
.grck_list { width:1221px; padding-bottom:70px; }
.grck_list li { width:387px; height:316px; overflow:hidden; margin-right:20px; margin-top:35px; float:left; position:relative;  }
.grck_list li .img { width:100%; height:100%; }
.grck_list li .lx { position:absolute; top:0; left:0; z-index:2; height:28px; line-height:28px; padding-right:28px; }
.grck_list li .lx span { display:block; width:100%; height:28px; padding-left:14px; line-height:28px; color:#fff; font-size:14px;  background:#ed7a2c;}
.grck_list li .lx .lx_img { position:absolute; top:0; right:0; display:block; width:28px; height:28px;}
.grck_list li .info { position:absolute; bottom:0; left:0; background:#fff; padding-bottom:15px;width: 100%;}
.grck_list li .info .info_1 { padding:12px 10px 0px 20px; }
.grck_list li .info .info_1 span { font-size:26px; color:#000; float:left;}
.grck_list li .info .info_1 em { font-style:normal; display:inline-block; height:24px; line-height:24px; padding:0 6px; font-size:14px; color:#f1f1f1; margin-top:6px; float:left; margin-left:8px; background:#c9c9c9; }
.grck_list li .info .info_2 { padding:10px 10px 0px 20px; line-height:24px; height:48px; overflow:hidden; font-size:14px; color:#000; }
.grck_list li .info_s { position:absolute; left:0; top:100%; width:100%; height:100%; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052000220049858.png) repeat; }
.grck_list li .info_s .p1 { font-size:40px; color:#fff; text-align:center; padding-top:88px; }
.grck_list li .info_s .p2 { font-size:16px; color:#fff; text-align:center;  padding:15px 15px 0;  }
.grck_list li .info_s .alink { font-size:16px; color:#fff; display:block; width:190px; height:40px; line-height:40px; text-align:center; border-radius:4px; margin:20px auto 0; background:#ed7a2c; }
.an_ban_top { -webkit-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name: an_ban_top; animation-name: an_ban_top; -webkit-animation-duration: 1s; animation-duration: 1s; 
-webkit-animation-fill-mode: both; animation-fill-mode: both }
@-webkit-keyframes an_ban_top {
	0% { top:100% }
	100% { top:0 }
}
@keyframes an_ban_top {
	0% { top:100% }
	100% { top:0 }
}

#g_l_swiper { width:100%; height:150px; }
#g_l_swiper .swiper-slide { background-position:50% 50%; background-size:cover; -ms-behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc); behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc);}
#g_l_swiper .swiper-slide .con { text-align:center; line-height:150px; font-size:40px; color:#fff;}
.g_l_pagination { height:10px; text-align:center; position: absolute;left: 50%;bottom: 15px;width: 1200px; margin-left:-600px; }
.g_l_pagination .swiper-pagination-switch { display:inline-block; width:10px; height:10px; margin:0 5px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060100395079774.png) no-repeat center;}
.g_l_pagination .swiper-active-switch { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060100395028046.png) no-repeat center;}
.w_wap{ position:relative;}
.g_gl_a{ position:absolute; left:1010px; top:20px;font-size: 16px;color: #fff;display: block;width: 190px;height: 40px;line-height: 40px;text-align: center;border-radius: 4px;margin: 20px auto 0;background: #ed7a2c; z-index:20;}

/*渠道服务*/
#fwqd_swiper .swiper-slide { position:relative;  overflow:hidden;background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; 
-ms-behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc); 
behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc);}
#fwqd_swiper .fwqd_pagination { position: absolute; left: 0; text-align: center; bottom:40px; width: 100%; z-index:2;}
#fwqd_swiper .swiper-pagination-switch { display: inline-block; width:22px; height: 22px; position:relative;top:-3px; margin:0 7px; background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051119525632853.png); background-repeat:no-repeat; background-position:50% 50%; background-size:cover;   cursor: pointer; opacity:1;-ms-behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc); behavior: url(/tsbank/resource/cms/article/362036/362159/2017051716595361236.htc);}
#fwqd_swiper .swiper-active-switch { top:0;width:29px; height: 29px; margin:0 4px; background-image:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051119524448029.png); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; }

.f_s_w { width:670px; margin:130px auto 0; padding-left:230px; position:relative; left:-140px; }
.f_s_w .f_s_img { width:200px; display:block; position:absolute; top:0; left:0;}
.f_s_w .f_s_w_1 { font-size:18px; color:#000; line-height:36px;}
.f_s_w .f_s_w_2 { margin-top:10px; border:1px solid #ed7a2c; padding:5px 10px; background:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070422594730026.png) repeat; font-size:16px; color:#ed7a2c; line-height:36px; }

.qwqd_1 { height:525px; position:relative; overflow:hidden; }
.qwqd_1_c { position:relative; z-index:2; width:1200px; margin:0 auto; height:100%; text-align:center; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060123012582729.png) no-repeat center; }
.qwqd_1_c .p1 { display:block; font-size:32px; color:#fff; padding-top:118px; }
.qwqd_1_c .p2 { font-size:18px; color:#ed7a2c; padding-top:20px; }
.qwqd_1_c .p3 { font-size:18px; color:#ebebeb; padding-top:30px; }
.qwqd_1_c .more { display:block; width:190px; height:40px; line-height:40px; margin:70px auto 0; background:#ed7a2c; font-size:16px; border-radius:6px; color:#fff;}
.qwqd_1 .bg_img { position:absolute; top:0; left:0; width:100%; height:1683px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060122482536444.jpg) no-repeat; background-position:50% 50%; background-size:cover; }

.fwqd_sjyh { width:510px; margin:0 auto; padding-right:690px; padding-bottom:70px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060200145119189.jpg) no-repeat right bottom; }
.f_s_1 { display:block; padding-top:80px; font-size:32px; color:#333; }
.f_s_1:hover { color:#ed7a2c}
.f_s_2 { font-size:16px; color:#333; padding-top:50px; line-height:36px; }
.f_s_3_l { float:left; }
.f_s_3_l a { display:block; padding-top:22px; height:48px; line-height:48px; font-size:16px; color:#333; }
.f_s_3_l a img { width:48px; height:48px; margin-right:20px; vertical-align:middle;}
.f_s_3_l a:hover { color:#f7862a; }
.f_s_3_l a:hover img{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;}
.f_s_3_r { float:right; margin-top: 10px;}
.f_s_3_r img { display:block; width:148px; height:150px; margin:0 auto;border: 1px solid #ececec; box-shadow: 0 0 10px 1px #ececec; }
.f_s_3_r p { padding-top:8px; font-size:14px; color:#333; line-height:22px; text-align:center; }

.znwd { padding:90px 0 120px; overflow:hidden;}
.znwd_del { width: 1200px; margin:60px auto 0; height:472px; position: relative; }
.znwd_del .swiper-wrapper { height:472px; overflow:hidden; }
.znwd_del .con { position:relative; padding:0 18px;}
.znwd_del .con:hover .img { transition:all .5s ease-out;  }
.znwd_del .con .c_img { width:100%; height:390px; position:relative; overflow:hidden;}
.znwd_del .con .c_img img { width:100%; height:100%; }
.znwd_del .con:hover .img { transform: scale(1.08); -webkit-transform: scale(1.08);}
.znwd_del .con .c_img .s_img { display:none; width:100%; height:100%; position:absolute; top:0; left:0; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017052000220049858.png) repeat; }
.znwd_del .con .c_img .s_img img.y_img { width:77px; height:77px; display:block; position:absolute; top:50%; left:50%; margin-top:-38px; margin-left:-38px;}
.znwd_del .con:hover .s_img { display:block; }
.znwd_del .con .title { display:block; text-align:center; background:#fff; line-height:82px; font-size:22px; color:#333; }
.znwd_del .znwd_btn_prev{ display:inline-block; width:23px; height:40px; position:absolute; top:50%;margin-top:-40px; left:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center;cursor:pointer; cursor:pointer; }
.znwd_del .znwd_btn_next {display:inline-block; width:23px; height:40px; position:absolute; top:50%; margin-top:-40px;right:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051722105229228.png) no-repeat center;cursor:pointer;  cursor:pointer;}
.znwd_del .znwd_btn_prev:hover { background:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070419410413101.png) no-repeat center; }
.znwd_del .znwd_btn_next:hover { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273322335.png) no-repeat center; }

.zzjj { padding:90px 0 120px; overflow:hidden;}
.zzjj_del { width: 1200px; margin:60px auto 0; height:472px; position: relative;}
.zzjj_del .swiper-wrapper { height:472px; overflow:hidden; }
.zzjj_del .con { position:relative; padding:30px 35px 0;}
.zzjj_del .con .img { width:100%; height:350px; position:relative; }
.zzjj_del .con .y_img { width:74px; height:93px; display:block; position:absolute; top:10px; right:10px; }
.zzjj_del .con .title { display:block; text-align:center; background:#fff; line-height:90px; font-size:22px; color:#333; }
.zzjj_del .zzjj_btn_prev{ display:inline-block; width:23px; height:40px; position:absolute; top:50%;margin-top:-40px; left:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273369794.png) no-repeat center;cursor:pointer; cursor:pointer; }
.zzjj_del .zzjj_btn_next {display:inline-block; width:23px; height:40px; position:absolute; top:50%; margin-top:-40px;right:-62px; background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051722105229228.png) no-repeat center;cursor:pointer;  cursor:pointer;}
.zzjj_del .zzjj_btn_prev:hover { background:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070419410413101.png) no-repeat center; }
.zzjj_del .zzjj_btn_next:hover { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051222273322335.png) no-repeat center; }

.zzjj_del .fwqd_pagination{  text-align: center; margin-top:30px; width: 100%; }
.zzjj_del .swiper-pagination-switch { display: inline-block; width:40px; height: 29px; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060202282476707.png) no-repeat center;  cursor: pointer; opacity:1;}
.zzjj_del .swiper-active-switch { background:url(/tsbank/resource/cms/2017/05/img_pc_site/2017051119524448029.png) no-repeat center;}

.fwqd_2 { padding:90px 0 120px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060217280952994.jpg); background-position:50% 50%; background-size:cover;}
.fwqd_2_l { width:45%; float:left;}
.fwqd_2_r { width:45%; float:right;}
.f_2_t { display:block; font-size:32px; color:#fff;}
.f_2_t:hover { color:#ed7a2c}
.f_2_info { height:144px; font-size:18px; line-height:36px; color:#fff; padding-top:30px;}
.f_2_a { padding-top:30px;}
.f_2_a a { display:inline-block; margin-right:20px; float:left; font-size:16px; color:#fff; line-height:48px; }
.f_2_a a img { vertical-align:middle; width:48px; height:48px; margin-right:20px; }
.f_2_a a:hover { color:#ed7a2c }
.f_2_a a:hover img { 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;}


.fwqd_3 { padding:90px 0 100px; }
.fwqd_3_ul { width:1200px; margin:0 auto; }
.fwqd_3_ul li { width:33.3%; float:left; text-align:center; }
.fwqd_3_ul li .p1 { font-size:32px; color:#333; line-height:55px; }
.fwqd_3_ul li .p1:hover { color:#ed7a2c}
.fwqd_3_ul li .p2 { font-size:16px; color:#333; line-height:32px; padding-top:30px;}
.fwqd_3_ul li .p3 { margin-top:88px; }
.fwqd_3_ul li .p3 .ewm { margin-right:20px; width:146px; height:148px; border: 1px solid #ececec; box-shadow: 0 0 10px 1px #ececec; float: left; margin-left: 66px; }
.fwqd_3_ul li .p3 span { float:left; margin-top:50px; font-size:14px; color:#333; line-height:22px; }
.fwqd_3_ul li .p3 .img { width:215px; height:136px; padding:6px; border: 1px solid #ececec; box-shadow: 0 0 10px 1px #ececec; margin:0 auto;}
.fwqd_3_ul li .p3 img:hover { 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; }

/*走进唐行--唐行风貌--我们的团队*/
.t_fm_i{ width:1200px; overflow:hidden;}
.t_fm_i ul{ width:1230px;}
.t_fm_i ul li{ float:left; padding-right:30px; width:380px;}
.t_fm_i ul li img{ width:100%;}
.thfm_1 { position:relative; }
.t_s_m { padding-right:100px; position:relative;  }
#t_1_swiper { width:100%; height:400px; }
#t_1_swiper .s_1 { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722541418223.jpg); background-position:50% 50%; background-size:cover; height:100%; }
#t_1_swiper .s_2 { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722541418223.jpg); background-position:50% 50%; background-size:cover; }
#t_1_swiper .s_3 { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722541418223.jpg); background-position:50% 50%; background-size:cover; }
.t_1_pagination { position:absolute; top:20%; right:20px; width:60px; text-align:center; }
.t_1_pagination span.swiper-pagination-switch { display:block; width:60px; height:60px; padding:5px 0; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722573568122.png) no-repeat center;}
.t_1_pagination span.swiper-active-switch { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722573476170.png) no-repeat center;}

.thfm_info { z-index:15; }
.t_bg_l { position:absolute; top:0; z-index:2; left:-100%; width:50%;}
.t_bg_l .thfm_info { height:440px; text-align:right; padding-right:50px; margin-right:50px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060723043236731.png); background-repeat:repeat-x; background-size:cover;}
.thfm_info .p1 { font-size:78px; padding-top:80px; }
.thfm_info .p1.b_b { border-bottom:1px solid #523680; }
.thfm_info .p2 { font-size:40px; padding-top:10px; }
.thfm_info .info {  margin-top:20px; width:100%; }
.thfm_info .viewport { height:240px; width:auto; margin-right:15px; overflow: hidden; position: relative; }
.thfm_info .overview { width:100%;  position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.thfm_info .p3 {  font-size:16px; line-height:40px; width:90%;  }
.thfm_info .scrollbar{ position: relative;  float: right; width: 6px; }
.thfm_info .track { background-color:#999; height: 100%; width:6px; position: relative; }
.thfm_info .thumb { background-color:#f1f1f1; height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
.thfm_info .thumb .end {background-color:#f1f1f1; overflow: hidden; height: 5px; width: 6px; }

#t_info_2 .track,#t_info_3 .track,#t_info_6 .track  { background:#f1f1f1;}
#t_info_2 .thumb,#t_info_2 .thumb .end,#t_info_3 .thumb,#t_info_3 .thumb .end,#t_info_6 .thumb,#t_info_6 .thumb .end {background:#ccc;}

.thfm_info .c_f { color:#fff; }
.thfm_info .c_3 { color:#333; }
.thfm_info .a_md {  margin-top:20px;  }
.thfm_info .a_md a { display:inline-block; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060723042317560.png) no-repeat center; width:50px; height:50px; background-size:100%; }
.thfm_info .a_md a.h_a {background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060801472376251.png) no-repeat center; background-size:100%; }

.t_1_img { padding-top:80px; height:208px; width: 1200px; margin:0 auto; } 
.t_1_img > img { width:366px; height:auto; float:left; }
.t_1_img .img_mr { margin-right:50px; }

/*走进唐行--唐行风貌--我们的管理*/
.thfm_2 { margin-top:80px;}
.t_2_l { float:left; width:49%;  }
.t_2_l .thfm_info { text-align:right; padding-right:50px; }
.t_2_r { width:50%; float:right;  }
.t_2_r .t_r_img { width:100%; height:auto; }

/*走进唐行--唐行风貌--我们的服务*/
.thfm_3 { margin-top:80px;}
.t_3_l { float:left; width:49%;  height:100%; }
.t_3_l_c { padding-right:450px; height:100%; position:relative; }
.t_3_l_c .t_3_l_img { width:100%; height:100%; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060802272428448.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; position:relative; }
.t_3_l_c .t_3_l_img p.tit { font-size:78px; color:#fff; position:absolute; bottom:80px; right:50px; }
.t_3_l_c .t_3_info { position:absolute; top:0; right:0; width:410px; padding:0 20px 80px; }
.t_3_l_c .t_3_info img.t_t_i_img { height:272px; width:100%; }

.t_3_info .p1 { display:none;}

.t_3_l_c .thfm_info { text-align:center;  }
.t_3_l_c .thfm_info .p3 { width:100%; }
.t_3_r { width:50%; height:100%; float:right;background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060802272850046.jpg); background-repeat:no-repeat; background-position:50% 50%;  background-size:cover; }
.t_3_r .t_r_img { width:100%; height:auto; }

/*走进唐行--唐行风貌--我们的文化*/
.thfm_4 { margin-top:80px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060817430919918.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; position:relative; }
.t_4_info { width:50%; position:absolute; top:0; right:0; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060723043236731.png); background-repeat:repeat-x; background-size:cover; }
.t_4_info .thfm_info { text-align:right; padding:0 50px 200px; }

/*走进唐行--唐行风貌--我们的业务*/
.thfm_5 { margin-top:80px; background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060818470467116.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:cover; position:relative; overflow:hidden; }
.t_5_con { width:1200px; margin:0 auto; }
.t_5_info { float:left; width:460px; position: relative; right: 100px;  }
.t_5_info .p3 { width:100%;   }
.t_5_img { float:right; width:600px;}
.t_5_img > img {  border:12px solid #eaeaea;}
.t_5_img_1 { position: relative; top: -400px; left: -200px; width: 400px;}
.t_5_img_2 { position: relative; top:-200px; left: 1000px; width: 360px; }
.t_5_img_3 { position: relative; top: 500px; left: 260px; width: 500px; }
#t_info_5 .viewport { height:320px}


/*走进唐行--唐行风貌--我们的伙伴*/
.thfm_6 {    position:relative; padding-left:100px; }
.thfm_pt{ background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060823161036942.jpg); background-repeat:no-repeat; padding-bottom:300px; position:relative; }
.thfm_6 .sjhp_img { display:none;}
.thfm_6 .thfm_info .p1,.thfm_6 .thfm_info .p2 { padding-left:55%;}
.thfm_6 .thfm_info .info { padding-left:55%;  padding-right:4%; width:auto;}
.thfm_6 .thfm_info .p3 { position:relative; }
.thfm_6 .hzqy_img {position: absolute;left:90px; margin-top: -209px;width:60%; height:440px; }
.t_6_pagination { position:absolute; top:20%; left:20px; width:60px; text-align:center; }
.t_6_pagination span.swiper-pagination-switch { display:block; width:60px; height:60px; padding:5px 0; background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722573568122.png) no-repeat center;}
.t_6_pagination span.swiper-active-switch { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722573476170.png) no-repeat center;}
.thfm_p_i{ width:800px; height:440px; position:relative;}

.thfm_p_i.t_logo_1 .logo_1 { display:block; position:absolute; top:10%; left:10%; }
.thfm_p_i.t_logo_1 .logo_2 { display:block; position:absolute; top:40%; left:0; }
.thfm_p_i.t_logo_1 .logo_3 { display:block; position:absolute; top:70%; left:10%; }
.thfm_p_i.t_logo_1 .logo_4 { display:block; position:absolute; top:10%; left:60%; }
.thfm_p_i.t_logo_1 .logo_5 { display:block; position:absolute; top:40%; left:30%; }
.thfm_p_i.t_logo_1 .logo_6 { display:block; position:absolute; top:80%; left:40%; }
.thfm_p_i.t_logo_1 .logo_7 { display:block; position:absolute; top:40%; right:10%; }
.thfm_p_i.t_logo_1 .logo_8 { display:block; position:absolute; top:70%; right:0; }

.swiper-slide-active .thfm_p_i.t_logo_2 img { opacity:1 !important;}

.thfm_p_i.t_logo_2 .logo_1 { display:block; position:absolute; top:10%; left:10%; }
.thfm_p_i.t_logo_2 .logo_2 { display:block; position:absolute; top:40%; left:0;}
.thfm_p_i.t_logo_2 .logo_3 { display:block; position:absolute; top:70%; left:0; }
.thfm_p_i.t_logo_2 .logo_4 { display:block; position:absolute; top:12%; left:60%;}
.thfm_p_i.t_logo_2 .logo_5 { display:block; position:absolute; top:44%; left:30%;}
.thfm_p_i.t_logo_2 .logo_6 { display:block; position:absolute; top:78%; left:38%; }
.thfm_p_i.t_logo_2 .logo_7 { display:block; position:absolute; top:70%; right:10%; }

.thfm_p_i img.logo_img { display:none;}


/*优惠活动-二级页面-图片列表*/
.yh_img { width:1200px; margin:0 auto;  }
.yh_img li { padding-bottom:30px; margin-top:30px; border-bottom:1px dashed #ccc }
.yh_img li .img { float:left; }
.yh_img li .img img { width:360px; height:310px; margin-right:30px; }
.yh_img li .tit a { font-size:20px; color:#333; line-height:40px; }
.yh_img li .tit a:hover { color:#ed7a2c; }
.yh_img li .info { font-size:16px; color:#333; line-height:35px; }

/*热销产品四级页面-图形模式*/
.qbcp_fl { padding-bottom:70px;}
.c_m_1 { background:#f7f7f7; height:78px; padding:0 30px; }
.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; } 
.c_m_fs span.tab_n { color:#333; }
.c_m_fs span.tab_y { color:#ed7a2c; }
.c_m_fs span.fms_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 { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190689905.png) no-repeat 25px center;}
.c_m_fs span.fms_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 { background:url(/tsbank/resource/cms/2017/06/img_pc_site/2017061223190767019.png) no-repeat 25px center;}

.fms_x { width:1200px; margin:15px auto 0;}
.t_2_c { float:left; border:1px solid #eee;   overflow:hidden; margin:15px; padding:30px 0 40px; width:368px; }

.t_2_c>ul { width:1250px; }
.t_2_c>ul>li { float:left; width:380px; height:px; overflow:hidden; padding:30px 0 40px; background-color:#fff; margin-right:30px;}
.t_2_c>ul>li>div { text-align:center; overflow:hidden; padding: 0 10px;}

.t2l_1 { display:block; margin-top:10px; height:35px; line-height:35px; font-size:22px; color:#333; text-align:center; }

.t2l_2 { margin-top:10px; height:30px; line-height:30px; font-size:18px; color:#513580; text-align:center;  }

.t2l_3 { margin-top:20px; height:50px; line-height:50px; text-align:center;  }
.t2l_3 span { font-size:48px; color:#faa619; }
.t2l_3 span i { font-size:48px; color:#faa619;  font-style:normal; padding: 0 5px; }
.t2l_3 span em { font-size:22px;  color:#faa619; font-style:normal;}

.t2l_4 { margin-top:20px; height:25px; line-height:25px; font-size:14px; color:#888;  text-align:center; }

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

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


.t_2_c>ul>li>div.t21_5_2 { padding:0 60px; }
.t_2_c>ul>li>div.t21_5_3 { padding:0 50px; }

.t21_5_2 li { width:50%;}
.t21_5_3 li { width:33%; }

.t2l_6 { margin-top:20px; height:40px;}

.t21_6_btn {}
.t21_6_btn a { display:block; width:190px; height:38px; line-height:38px; overflow:hidden; border:1px solid #faa619; background-color:#ed7a2c; font-size:16px; color:#fff; margin:0 auto; border-radius:5px;  text-align:center;  }


/*热销产品四级页面-列表模式*/
.cp_table { width:100%;}
.cp_table tr td {  text-align:center; padding:15px 0; }
.cp_table tr:hover { background:#fafafa; }
.cp_table tr td .c_t_c { height:80px; line-height:80px; border-left:1px solid #eee; }
.cp_table tr td:first-child .c_t_c { border-left:0;}




.cp_table .tit { display:block; 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; }
.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:#888; }
.cp_table .svg { width:60px; height:60px; position:relative; top:10px; margin:0 auto; }
.cp_table .svg span { display:block; line-height:30px; font-size:16px; color:#cf2a09; text-align:center; }
.cp_table .svg span i { display:block; font-style:normal; }
.cp_table .svg .t_svg { position: absolute; top: 0; left: 50%; margin-left: -30px; overflow: hidden; width: 60px; height: 60px;}
.gr_1{ width:1200px; margin:0 auto;}


.gr_i_1{ background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060100194261837.jpg); background-position:center top; background-repeat:no-repeat; width:100%; height:150px;}
.gr_i_2{background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060100194423960.jpg);background-position:center top; background-repeat:no-repeat;width:100%; height:150px;}
.gr_i_pp{ padding-top:35px;}
#w_wap_x{ display:none;}
@media screen and (min-width:640px) and (max-width:767px){
.ej_ban{ height:278px; background-size:1208px 278px;}
.banner_info{ width:auto; margin:0 20px;}
.banner_info .w_1 .p1, .banner_info .w_2 .p1{ font-size:30px;}
.banner_info .w_1 .p2, .banner_info .w_2 .p2{ font-size:16px;}
.grck_chk .s_2{ margin-right:7px; margin-top: 5px;}
.grck_list li{ width: 305px;height: 250px;}
.grck_list li .info .info_1{ padding: 3px 10px 0px 10px;}
.grck_list li .info .info_2{ padding: 0px 10px 0px 20px;}
.grck_list li .info .info_1 em{ padding: 0 3px;}
.grck_list li .info_s .p1{ padding-top: 40px;}
.grck_list li .info_s .p2{ padding: 10px 15px 0;}
.grck_list li .info_s .alink{margin:14px auto 0; }
.g_l_pagination{ width:640px; margin-left:-320px;}
.gr_1{ width:640px;}
.bgf1 .w_wap{ width:auto; overflow:hidden;}
.grck_chk{ display:none;}
.grck_list { width:650px; margin:0 auto; padding-top:45px;}
.g_gl_a{ left:50%; top:0; margin-left:-95px;}
.grck_list li .info{ padding-bottom:7px;}
.yh_img{ width:auto; margin:0 20px;}
.yh_img li .img img { width:190px; height:auto; margin-right:20px;}


#gryh_ban{ height:300px;}
.banner_info .info_3 .p1{ font-size:28px;}
.banner_info .info_3 .p2{ font-size:20px;}
.pad90{ padding:30px 0 0; }
.grys_ul{ padding-top:30px; width:auto; margin:0 20px;}
.grys_ul li{ box-sizing:border-box; width:44%; margin:0 3% 30px; overflow:hidden;}
.grys_ul li .p1 { height:35px; line-height:20px; font-size:20px; }
.ktfs_ul{  padding:50px 0; margin:0 20px;}
.ktfs_ul li{ margin-left:3%; width:97%; margin-bottom:20px; float:none; }
.ktfs_ul li img{float:none; padding-left:0; margin:0;}
.ktfs_ul li .p1 { height:50px; line-height:50px; padding-top:10px; }

.wxts_1 { margin:0 20px;}
.wxts_2 { margin:0 20px; padding-bottom:40px;}

.grts_l{ width:auto; margin:20px 20px 0; padding-top:0; padding-right:0; border:none; height:auto; float:none;}
.grts_r{ width:auto; margin:0 20px; float:none; }
.grts_r a { margin-bottom:15px; font-size:20px;}
.grts_r a img { width:50px; height:auto; }
.info_4{ display:none;}


.sjyh_1{ display:none;}
.ktfs_ul_2 { padding:50px 0; margin:0 20px; }
.ktfs_ul_2 li { margin-left:3%;}
.ktfs_ul_2 li .img{ float:none; padding-left:0; margin:0;}
#sjyh_ban{ height:300px;}

.sjyh_u_2 { padding:50px 0; margin:0 20px; }


#qyyh_ban{ height:300px;}
.banner_info .info_1 .p1{ font-size:28px;}
.banner_info .info_1 .p2{ font-size:20px;}
.banner_info .info_1 .p3{ display:none;}

.qy_list img{ width:100%; height:auto; float:none;}
.qy_list{ padding-top:30px; margin:0 20px; box-sizing:border-box;}
.qy_list .info{ width:100%; float:none; padding:10px 0;}

.qy_device{ display:none;}

#w_wap_x{ display:block;}
#qy_swiper{ display:none;}
.qy_device .qy_arrow-left{ display:none;}
.qy_device .qy_arrow-right{ display:none;}
.banner_info .info_1{ top:28%;}

#wxyh_ban{ height:460px;}
.info_5{ width:177px; padding-left:170px;}
.info_5 .ewm{ height:auto; width:155px;}
.info_5 .p1{ font-size:22px;}
.info_5 .p2{ font-size:16px;}
.info_5 .p3{ font-size:14px;}
.info_5 .p3 span{ font-size:14px;}

.banner_info .info_wz_1{ display:none;}
.banner_info .info_wz_2{ display:none;}
#dxyh_ban{ height:300px;}
	}
@media screen and (min-width:320px) and (max-width:479px){

.ej_ban{ height:139px;}
.grck_ban{ background-size:640px 139px;}
.banner_info{ width:auto; margin:0 10px;}
.banner_info .w_1 .p1, .banner_info .w_2 .p1{ font-size:20px;}
.banner_info .w_1 .p2, .banner_info .w_2 .p2{ font-size:14px; margin-top:10px;}
.ej_t_n span, .ej_t_n a { padding:0 15px; font-size:24px;}
.grck_chk{ display:none;}
.grck_list { width:auto; margin:0 10px;}
.grck_list li{ width:300px; height:261px; margin:15px auto 0; float:none;}
.grck_list li .info .info_1{ padding: 6px 6px 0px 10px;}
.grck_list li .info .info_1 span { font-size:20px;}
.grck_list li .info .info_2{padding: 0 6px 0px 10px; }
.grck_list li .info{ padding-bottom:5px;}
.grck_list li .info_s .p1{ font-size: 35px; padding-top:50px;}
.gr_i_1{ height:75px; background-size:1280px 75px;}
.gr_i_2{ height:75px; background-size:1280px 75px;}
.gr_1{ width:320px;}
#g_l_swiper .swiper-slide .con{ line-height:75px; font-size:20px;}
#g_l_swiper{ height:75px;}
.g_l_pagination{ bottom: 7px;}
.grck_list{ padding-bottom:20px; padding-top:65px;}
.g_gl_a{ top:0; left:50%; margin-left:-95px;}
.gr_i_pp{ padding-top:5px;}
.bgf1 .w_wap{ width:auto;overflow:hidden;}


.yh_img { width:auto; margin:0 10px;}
.yh_img li .img { display:block; width:100%;}
.yh_img li .img img{ width:240px; height:auto; display:block; margin:0 auto;}
.yh_img li .tit{ padding-top:240px;}
.yh_img li .tit a { font-size:18px;}
.yh_img li .info { font-size:14px; line-height:26px;}

.g_ban{ height:139px;}
.g_ban_hx{ background-size:640px 139px;}
.g_ban_z {top:45px; left:50%; margin-left:0; width: 150px; height: 50px;  }



#gryh_ban{ height:235px;}
.banner_info .info_3 .p1{ font-size:24px;}
.banner_info .info_3 .p2{ font-size:18px;}
.pad90{ padding:20px 0 0; }
.pad90 .w_wap{ width:auto; overflow:hidden;}
.grys_ul{ padding-top:15px; width:auto; margin:0 20px;}
.grys_ul li{ width: 100%; margin: 0 0 30px; box-sizing: border-box; height: auto; padding: 20px 20px 20px;}
.grys_ul li .p1 { height:40px; line-height:40px; font-size:18px; border-bottom:2px solid #523680;}
.grys_ul li .p2 { font-size:14px; line-height:28px;}
.ktfs_ul{ padding:30px 0; width:auto; margin:0 20px;}
.ktfs_ul li{ width:100%; padding-bottom:10px; margin-bottom:20px;}
.ktfs_ul li img{ max-width:100%; height:auto; float:none;}
.ktfs_ul li .p1 { font-size:18px; height:50px; line-height:50px; padding-top:10px;}
.ktfs_ul li .p2 { font-size:14px; line-height:180%;}

.wxts_1 { margin:0 20px; font-size:20px;}
.wxts_2 { margin:0 20px; padding-bottom:40px; font-size:14px; line-height:180%;}
.wxts_2 span { font-size:14px; line-height:180%; }

.grts_l{ width:auto; margin:20px 20px 0; padding-top:0; padding-right:0; border:none; height:auto; float:none; font-size:14px; line-height:180%;}
.grts_r{ width:auto; margin:0 20px; float:none; }
.grts_r a { margin-bottom:10px; font-size:16px; height:50px; line-height:50px;}
.grts_r a img { width:40px; height:auto; }

.info_4{ display:none;}



.sjyh_u_2{ width:auto; margin:0 20px; padding:20px 0;}
.sjyh_u_2 li{ width: 100%; min-height:125px; padding: 0 0 0 130px; box-sizing: border-box; position: relative;}
.sjyh_u_2 li p { text-align:left; padding-top:0;}
.sjyh_u_2 li img { width:110px; position:absolute; top:0; left:0;}

.sjyh_1{ display:none;}
.ktfs_ul_2 { padding:30px 0; width:auto; margin:0 20px; }
.ktfs_ul_2 li .img{ max-width:100%; height:auto; float:none;}
.ktfs_ul_2 li .p1 { font-size:18px;}
.ktfs_ul_2 li .p2 { font-size:14px; line-height:180%;}
.ktfs_ul_2 li a { font-size:14px; height:34px; line-height:34px; margin-top:20px;}
#sjyh_ban{ height:235px;}


#qyyh_ban{ height:235px;}
.banner_info .info_1 .p1{ font-size:24px;}
.banner_info .info_1 .p2{ font-size:18px;}
.banner_info .info_1 .p3{ display:none;}
.qy_list img{ width:100%; height:auto; float:none;}
.qy_list{ padding-top:30px; margin:0 20px; box-sizing:border-box;}
.qy_list .info{ width:100%; float:none; font-size:14px; line-height:180%; padding:10px 0;}

.qy_device{ display:none;}

#w_wap_x{ display:block;}
#qy_swiper{ display:none;}
.qy_device .qy_arrow-left{ display:none;}
.qy_device .qy_arrow-right{ display:none;}
.qy_device ul li{ height:420px;}
.banner_info .info_1{ top:28%;}


#wxyh_ban{ height:295px;}
.info_5{ width:146px; padding-left:88px;}
.info_5 .ewm{ height:auto; width:80px;}
.info_5 .p1{ font-size:16px;}
.info_5 .p2{ font-size:14px;}
.info_5 .p3{ font-size:12px;}
.info_5 .p3 span{ font-size:12px;}

.banner_info .info_wz_1{ display:none;}
.banner_info .info_wz_2{ display:none;}
#dxyh_ban{ height:235px;}

.xzsz {
    height: auto;
}
	} 


@media screen and (min-width:480px) and (max-width:639px){
.ej_t_n span, .ej_t_n a { font-size:28px;}
.ej_ban{ height:210px;}
.grck_ban{ background-size:967px 210px;}
.banner_info{ width:auto; margin:0 20px;}
.banner_info .w_1 .p1, .banner_info .w_2 .p1{ font-size:40px;}
.banner_info .w_1 .p2, .banner_info .w_2 .p2{ font-size:20px; margin-top:10px;}
.grck_chk{ display:none;}
.grck_list{ padding-bottom:20px; width:auto; padding-top:35px;padding-top:75px;}
.g_gl_a{ top:0; left:50%; margin-left:-95px;}
.grck_list li{ float:none; margin:0 auto 35px;}
.gr_i_1{ height:115px; background-size:1963px 115px;}
.gr_i_2{ height:115px; background-size:1963px 115px;}
.gr_1{ width:480px;}
#g_l_swiper .swiper-slide .con{ line-height:115px; font-size:30px;}
#g_l_swiper{ height:115px;}
.g_l_pagination{ bottom: 7px;}

.gr_i_pp{ padding-top:5px;}
.bgf1 .w_wap{ width:auto;}

.yh_img { width:auto; margin:0 20px;}
.yh_img li .img { display:block; width:100%;}
.yh_img li .img img{ width:300px; height:auto; display:block; margin:0 auto;}
.yh_img li .tit{ padding-top:300px;}


#gryh_ban{ height:235px;}
.banner_info .info_3 .p1{ font-size:24px;}
.banner_info .info_3 .p2{ font-size:18px;}
.pad90{ padding:20px 0; }
.pad90 .w_wap{ overflow:hidden;}
.grys_ul{ padding-top:15px; width:auto; margin:0 20px;}
.grys_ul li{  width: 100%; box-sizing: border-box; margin: 0 0 20px; height: auto; padding: 10px 24px 30px;}
.grys_ul li .p1 { font-size:20px; height: 50px; line-height: 50px; border-bottom: 2px solid #523680; }
.ktfs_ul{ padding:40px 0; width:auto; margin:0 20px;}
.ktfs_ul li{ width:100%; padding-bottom:10px; margin-bottom:20px;}
.ktfs_ul li img{ max-width:100%; height:auto;}
.ktfs_ul li .p1 { font-size:20px; height:50px; line-height:50px; padding-top:10px; }
.ktfs_ul li .p2 { line-height:200%;}

.wxts_1 { margin:0 20px;}
.wxts_2 { margin:0 20px; padding-bottom:40px;}

.grts_l{ width:auto; margin:20px 20px 0; padding-top:0; padding-right:0; border:none; height:auto; float:none;}
.grts_r{ width:auto; margin:0 20px; float:none; }
.grts_r a { margin-bottom:15px; font-size:20px;}
.grts_r a img { width:50px; height:auto; }

.info_4{ display:none;}


.sjyh_u_2 { padding:40px 0; margin:0 20px;}
.sjyh_u_2 li{ width: 100%; min-height:170px; padding: 0 0 0 176px; box-sizing: border-box; position: relative;}
.sjyh_u_2 li p { text-align:left;}
.sjyh_u_2 li img { position:absolute; top:0; left:0;}
.sjyh_1{ display:none;}
.ktfs_ul_2 { padding:40px 0; width:auto; margin:0 20px;}
.ktfs_ul_2 li .img{ width:100%; height:auto; max-width:500px; float:none;}
.ktfs_ul_2 li .p1 { font-size:20px;}



#sjyh_ban{ height:235px;}



#qyyh_ban{ height:235px;}
.banner_info .info_1 .p1{ font-size:24px;}
.banner_info .info_1 .p2{ font-size:18px;}
.banner_info .info_1 .p3{ display:none;}

.qy_list img{ width:100%; height:auto; float:none;}
.qy_list{ padding-top:30px; margin:0 20px; box-sizing:border-box;}
.qy_list .info{ width:100%; float:none; font-size:16px; line-height:200%; padding:10px 0;}

.qy_device{ display:none;}
.qy_device ul li{ height:420px;}
#w_wap_x{ display:block;}
#qy_swiper{ display:none;}
.qy_device .qy_arrow-left{ display:none;}
.qy_device .qy_arrow-right{ display:none;}
.banner_info .info_1{ top:28%;}


#wxyh_ban{ height:360px;}
.info_5{ width:144px; padding-left:126px;}
.info_5 .ewm{ height:auto; width:115px;}
.info_5 .p1{ font-size:18px;}
.info_5 .p2{ font-size:14px;}
.info_5 .p3{ font-size:12px;}
.info_5 .p3 span{ font-size:12px;}

.banner_info .info_wz_1{ display:none;}
.banner_info .info_wz_2{ display:none;}
#dxyh_ban{ height:235px;}
	}
	
	
@media screen and (min-width:768px) and (max-width:1024px){

.pad90{ padding:30px 0 0; }

.ej_ban{ height:335px;}
.grck_ban{ background-size:1543px 335px;}
.banner_info{ width:auto; margin:0 20px;}
.banner_info .w_1 .p1, .banner_info .w_2 .p1{ font-size:45px;}
.banner_info .w_1 .p2, .banner_info .w_2 .p2{ font-size:30px; margin-top:10px;}
.grck_chk{ display:none;}
.grck_list { width:748px; margin:0 auto; padding-top:45px; }
.g_gl_a{ left:50%; top:0; margin-left:-95px;}
.grck_list li{ margin:35px 10px 0; width:354px; height:289px; }
.gr_1{ width:768px;}
.grck_list li .info{ padding-bottom:7px;}
.grck_list li .info .info_1{ padding: 8px 10px 0px 20px;}
.grck_list li .info .info_2{ padding: 6px 10px 0px 20px;}

.grck_list{ padding-bottom:20px;}
.gr_i_pp{ padding-top:5px;}
.yh_img{ width:768px;}




#gryh_ban{ height:300px;}
.banner_info .info_3 .p1{ font-size:28px;}
.banner_info .info_3 .p2{ font-size:20px;}
.grys_ul{ padding-top:30px; width:auto; margin:0 20px; padding-left: 0;}
.grys_ul li{ width:44%; margin:0 3% 30px; box-sizing:border-box; height:290px; padding:13px 24px 0; overflow:hidden; }

.ktfs_ul { width:auto; margin:0 20px; padding:50px 0;}
.ktfs_ul li{ padding-left:3%; width:97%; margin-bottom:20px;}
.ktfs_ul li img{ float:none; margin:0;}
.ktfs_ul li .p1 { height:50px; line-height:50px; padding-top:10px;}

.wxts_1 { margin:0 20px;}
.wxts_2 { margin:0 20px; padding-bottom:40px;}

.grts_l{ width:auto; margin:20px 20px 0; padding-top:0; padding-right:0; border:none; height:auto; float:none;}
.grts_r{ width:auto; margin:0 20px; float:none; }
.grts_r a { margin-bottom:15px; font-size:20px;}
.grts_r a img { width:50px; height:auto; }

.info_4{ display:none;}

.sjyh_1{ display:none;}
.ktfs_ul_2 { width:auto; margin:0 20px; padding:50px 0;}
.ktfs_ul_2 li { padding-left:3%;}
.ktfs_ul_2 li .img{ float:none; margin:0;}

.sjyh_u_2 { padding:30px 0 50px;}


#sjyh_ban{ height:300px;}

#qyyh_ban{ height:300px;}
.banner_info .info_1 .p1{ font-size:28px;}
.banner_info .info_1 .p2{ font-size:20px;}
.banner_info .info_1 .p3{ display:none;}


.qy_list img{ max-width:100%; height:auto; float:none;}
.qy_list{ padding-top:30px; margin:0 20px; box-sizing:border-box;text-align: center;}
.qy_list .info{ width:100%; float:none; padding:10px 0;text-align: left;}

.qy_device{ display:none;}
.qy_device ul li{ height:420px;}

#w_wap_x{ display:block;}
#qy_swiper{ display:none;}
.qy_device .qy_arrow-left{ display:none;}
.qy_device .qy_arrow-right{ display:none;}
.banner_info .info_1{ top:28%;}

#wxyh_ban{ height:540px;}
.info_5{ padding-left:345px;width:auto;}

.banner_info .info_wz_1{ display:none;}
.banner_info .info_wz_2{ display:none;}
#dxyh_ban{ height:300px;}
.info_5{ width:177px; padding-left:170px;}
.info_5 .ewm{ height:auto; width:155px;}
.info_5 .p1{ font-size:22px;}
.info_5 .p2{ font-size:16px;}
.info_5 .p3{ font-size:14px;}
.info_5 .p3 span{ font-size:14px;}


	}

@media screen and (min-width:1439px) and (max-width:1680px){
	#fwqd_swiper .swiper-pagination-switch { margin:0 4px; top:0;}
        #fwqd_swiperr .swiper-active-switch { width:22px; height:22px;}
	#fwqd_swiper .fwqd_pagination { bottom:20px;}
}

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

@media screen and (max-width:1440px) and (min-width:1199px) {
	#fwqd_swiper { background:#f1f1f1;}
	#fwqd_swiper .swiper-slide { background-position:0 28px}
	#fwqd_swiper .swiper-pagination-switch { width:22px; height:22px; top:0;}
	#fwqd_swiper .ban_pagination { bottom:20px;padding-top: 50px;}
	.f_s_w { width:630px; margin:100px auto 0; padding-left:210px; left:-170px; }
	.f_s_w .f_s_img { width:170px; }
	.f_s_w .f_s_w_1 { font-size:16px; color:#000; line-height:30px;}
	.f_s_w .f_s_w_2 { margin-top:10px; border:1px solid #ed7a2c; padding:5px 10px; background:url(/tsbank/resource/cms/2017/07/img_pc_site/2017070422594730026.png) repeat; font-size:14px; color:#ed7a2c; line-height:30px; }
	.t_4_info .thfm_info { padding:0 50px 100px}
	.t_5_info { left:0; width:370px;} 
	.t_5_img_1 { width:350px;}
	.t_5_img_2 { width:310px; }
	.t_5_img_3 { width:360px; }
	
	
	.thfm_p_i { width:auto;}
	.thfm_p_i img { }
	.thfm_6 .hzqy_img { width:50%; left:20px;}
	.thfm_p_i.t_logo_1 .logo_7 { right:0;} 
        .thfm_p_i.t_logo_2 .logo_7 { top:60%;}

	.thfm_p_i img { margin:0; }

         #qyyh_ban { height:500px;}
        .banner_info .info_1 { top:30%;}
        #dxyh_ban { height:500px; }
        #dxyh_ban  .banner_info .info_1 { top:50%; }
        #dxyh_ban .banner_info .info_wz_1 {top:38%;}
        	.info_5 { padding-left:200px; width:422px; }
	.info_5 .ewm { width:180px; height:auto; }
	.info_5 .p1 { font-size:44px; }
	.info_5 .p2 { font-size:26px; padding-top:14px; }
	.info_5 .p3 { font-size:16px; padding-top:14px; }
	
}

@media screen and (max-width:1280px) {
	.znwd_del .znwd_btn_next,.znwd_del .znwd_btn_prev,.zzjj_del .zzjj_btn_next,.zzjj_del .zzjj_btn_prev { display:none; }
}

@media screen and (max-width:1200px) {
	.w1200 { width:100%;}
	.foot_main,.znwd_del,.zzjj_del,.qwqd_1_c { width:100%;}
	.fwqd_sjyh { width:40%; padding-left:10px; padding-right:55%; }
	.fwqd_2_r { margin-right:10px; }
	.fwqd_2_l { margin-left:10px; }
        .f_s_w { left:-160px}
       .thfm_p_i.t_logo_2 .logo_7 { top:60%;}
}

@media screen and (max-width:1024px) {
        .t_s_m { padding-right:0;}
	.t_1_pagination { display:none; }
	.t_bg_l { width:100%; position:relative; top:0; left:0; }
	.t_bg_l .thfm_info { padding-right:0; margin-right:0; height:auto; background-image:none; padding-top:10px; }
	.thfm_info .p1 { font-size:24px; padding-top:25px; color:#333; border-bottom:1px solid #523680; padding:0 10px; }
	.thfm_info .p2 { font-size:16px; padding-top:10px; color:#333; padding:10px 10px 0; }
	.thfm_info .info { margin-top:10px; height:auto; padding:0 10px; min-height:0; box-sizing: border-box;}
	.thfm_info .p3 { font-size:12px; line-height:200%; color:#333; }
	.thfm_info .c_f { color:#333;}
	#t_1_swiper { height:177px;}
	#t_1_swiper .s_1 { background-image:url(/tsbank/resource/cms/2017/06/img_pc_site/2017060722541418223.jpg); background-position:50% 50%; background-size:cover; }
	.thfm_1 .thfm_info .p3 { width:100%;}
	.t_1_img { width:100%; height:90px; padding-top:40px; display:none; }
	.t_fm_i { width:100%;}
	.t_fm_i ul { width:100%;}
	.t_fm_i ul li { width:33.3%; padding:0 15px; box-sizing:border-box; }
	.t_fm_i ul li img { width:100%; }
	.thfm_2 { margin-top:30px; position:relative; padding-top:180px;}
	.t_2_l { width:100%;}
	.t_2_l .thfm_info { padding:10px 0 0;}
	.t_2_r { box-sizing:border-box; position:absolute; top:0; width:100%;}
	.t_2_r .t_r_img { height:180px;}
	.thfm_2 .thfm_info .p1 { padding-top:0; text-align:left; }
	.thfm_2 .thfm_info .p2 { text-align:left }
	.thfm_2 .thfm_info .p3 { width:100%; box-sizing:border-box; text-align:left; }
	.thfm_3 { margin-top:30px; height:auto !important; }
	.thfm_3 .thfm_info .info { min-height:0 !important;}
	.t_3_r { display:none; }
	.t_3_l { float:none; width:100%; }
	.t_3_l_c { padding-right:0; }
	.t_3_l_c .t_3_l_img { display:none; }
	.t_3_l_c .t_3_info { width:100%; box-sizing:border-box; position:relative; padding:0; text-align:right; }
	.t_3_l_c .t_3_info img.t_t_i_img { height:auto; max-width:397px; display:block; margin:0 auto;  }
	.t_3_info  .p2 {}
	.t_3_info .p1 { display:block; padding-top:10px;}
	.thfm_4 { margin-top:30px; padding-top:200px; background-position:center top; background-size:100% 200px; height:auto !important; }
	.t_4_info { width:100%; position:relative; left:0; top:0; background-image:none; }
	.t_4_info .thfm_info { padding:10px 0 0; text-align:left; }
	.thfm_4 .thfm_info .p3 { width:100%;}
	.thfm_5 { margin-top:30px; padding:200px 0 0; background-position:center top; background-size:100% 200px; height:auto !important;}
	.t_5_con { width:100%; }
	.thfm_5 .thfm_info .p3 { width:100%;}
	.t_5_info { width:100%; padding:10px 0 0; box-sizing:border-box; right:auto; text-align:right;}
	.t_5_img { width:50%;}
	.t_5_img_3,.t_5_img_2,.t_5_img_1 { display:none; }
	
	
	.thfm_pt { padding-bottom:20px; padding-top:300px;background-image:none; }
	.thfm_p_i.t_logo_1 span,.thfm_p_i.t_logo_2 span { display:none; }
	.thfm_6 .hzqy_img { top:0; left:0; margin:0; width:100%;}
	
	.thfm_6 { padding:0; margin-top:30px;}
	.thfm_6 .sjhp_img { display:block; width:100%; margin-bottom:20px;}
	.thfm_p_i { width:auto; height:auto;}
	.thfm_p_i.t_logo_1 img,.thfm_p_i.t_logo_2 img {  width:25%;}
        .thfm_6 .hzqy_img,.thfm_p_i { height:300px;}
        .thfm_p_i.t_logo_1 img,.thfm_p_i.t_logo_2 img {  }
        .thfm_p_i.t_logo_2 img { opacity:1 !important;}
		
	.thfm_6 .thfm_info .p1, .thfm_6 .thfm_info .p2 { box-sizing:border-box; padding-left:10px; }
	.thfm_6 .thfm_info .info { padding-left:10px; padding-right:10px;}
	.thfm_6 .thfm_info .p3 { box-sizing:border-box; padding-right:0; width:100%;  }

        .thfm_info .scrollbar { display:none;}
        .thfm_info .viewport { margin-right:0; }
        #t_info_5 .viewport { height:auto;}
}

@media screen and (min-width:768px) and (max-width:1024px){
	/*优惠活动*/
	.yh_img li .img img { width:190px; height:auto;}
	/*banner*/
	#fwqd_swiper,#fwqd_swiper .swiper-container,#fwqd_swiper .swiper-slide { height:400px;}
	.f_s_w { box-sizing:border-box; left:10px; margin:42px 0 0; width:468px; padding-left:110px;}
	.f_s_w .f_s_img { width:92px;}
	.f_s_w .f_s_w_1 { font-size:14px; line-height:26px; }
	.f_s_w .f_s_w_2 { font-size:12px; line-height:20px;  position:relative; left:-110px; }
	#fwqd_swiper .swiper-slide { background-position:35% 0; }
	#fwqd_swiper .swiper-active-switch { width:22px; height:22px; }
	#fwqd_swiper .fwqd_pagination { bottom:20px; }
	/*私人银行*/
	.qwqd_1 { height:300px; }
	.qwqd_1_c .p1 { padding-top:35px; font-size:28px; }
	.qwqd_1_c .p2 { font-size:16px; padding-top:15px; }
	.qwqd_1_c .p3 { font-size:16px; padding-top:20px; }
	.qwqd_1_c .more { width:170px; height:35px; line-height:35px; margin:50px auto 0;}
	/*手机银行*/
	.fwqd_sjyh { box-sizing:border-box; width:100%; background-image:none; padding:0 20px 40px; }
	.f_s_1 { padding-top:40px; font-size:28px;  }
	.f_s_2 { padding-top:20px; }
	/*智能网点*/
	.znwd { padding:40px 0 50px;}
	.ej_t_n a { font-size:28px; }
	.znwd_del { width:768px; margin:30px auto 0; height:300px; }
	.znwd_del .con { padding:0 10px; }
	.znwd_del .con .c_img { height:246px;}
	.znwd_del .con .title { line-height:50px; font-size:18px;}
	/*自助机具*/
	.zzjj { padding:40px 0 50px; }
	.zzjj_del { width:768px; height:311px; margin:30px auto 0;}
	.zzjj_del .swiper-wrapper { height:311px; overflow:hidden;}
	.zzjj_del .con { padding:30px 20px 0;}
	.zzjj_del .con .img { height:231px;}
	.zzjj_del .con .y_img { width:48px; height:60px;}
	.zzjj_del .con .title { line-height:50px; font-size:18px; }
	/*个人网上银行*/
	.fwqd_2 { padding:40px 0; }
	.f_2_t { font-size:28px; }
	.f_2_info { font-size:16px; line-height:32px; height:180px; padding-top:20px; }
	.f_2_a a { font-size:14px; }
	.f_2_a a img { width:38px; height:38px; margin-right:10px;}
	/*微信银行*/
	.fwqd_3 { padding:40px 0; }
	.fwqd_3_ul { box-sizing:border-box; width:100%; }
	.fwqd_3_ul li .p1 { font-size:28px; }
	.fwqd_3_ul li .p2 { padding-top:10px; }
	.fwqd_3_ul li .p3 { margin-top:20px; }
	.fwqd_3_ul li .p3 .ewm { float:none; margin:0 auto !important; }
	.fwqd_3_ul li .p3 span { float:none; display:block; margin-top:10px; text-align:center;}
	.fwqd_3_ul li .p3 .img { height:150px; box-sizing:border-box; width:auto; }
	/*唐行风貌*/
	.t_1_pagination { right:0; width:55px; display:none; }
	.thfm_info .p1 { font-size:40px; }
	.thfm_info .p2 { font-size:30px;  }
	.thfm_info .p3 { font-size:16px;}
	#t_1_swiper { height:400px;}
	.t_2_r .t_r_img { height:400px;}
        .thfm_2 { padding-top:400px;}
        .thfm_4,.thfm_5 { padding-top:400px; background-size:100% 400px;}
        .thfm_6 .sjhp_img { max-width:500px; margin:0 auto;}
        .thfm_info .viewport { height:auto;}
        .thfm_info .overview { position:relative}
		.thfm_pt { padding-top:490px;}
        .thfm_6 .hzqy_img,.thfm_p_i { height:400px;}
		.t_6_pagination { top:410px; left:50%; width:120px; margin-left:-60px;}
        .t_6_pagination span.swiper-pagination-switch { float:left;}
}

@media screen and (min-width:640px) and (max-width:767px){
	/*banner*/
	#fwqd_swiper,#fwqd_swiper .swiper-container,#fwqd_swiper .swiper-slide { height:400px;}
	.f_s_w { box-sizing:border-box; left:10px; margin:42px 0 0; width:468px; padding-left:110px;}
	.f_s_w .f_s_img { width:92px;}
	.f_s_w .f_s_w_1 { font-size:12px; line-height:24px; }
	.f_s_w .f_s_w_2 { font-size:12px; line-height:20px; position:relative; left:-110px; }
	#fwqd_swiper .swiper-slide { background-position:40% 0; }
	#fwqd_swiper .swiper-active-switch { width:22px; height:22px; }
	#fwqd_swiper .fwqd_pagination { bottom:20px; }
	/*私人银行*/
	.qwqd_1 { height:300px; }
	.qwqd_1_c .p1 { padding-top:35px; font-size:28px; }
	.qwqd_1_c .p2 { font-size:16px; padding-top:15px; }
	.qwqd_1_c .p3 { font-size:16px; padding-top:20px; }
	.qwqd_1_c .more { width:170px; height:35px; line-height:35px; margin:50px auto 0;}
	/*手机银行*/
	.fwqd_sjyh { box-sizing:border-box; width:100%; background-image:none; padding:0 20px 40px; }
	.f_s_1 { padding-top:40px; font-size:28px;  }
	.f_s_2 { padding-top:20px; }
	/*智能网点*/
	.znwd { padding:40px 0;}
	.ej_t_n a { font-size:28px; }
	.znwd_del { width:640px; margin:30px auto 0; height:246px; }
	.znwd_del .con { padding:0 10px; }
	.znwd_del .con .c_img { height:201px;}
	.znwd_del .con .title { line-height:42px; font-size:16px;}
	/*自助机具*/
	.zzjj { padding:40px 0 50px; }
	.zzjj_del { width:640px; height:311px; margin:30px auto 0;}
	.zzjj_del .swiper-wrapper { height:311px; overflow:hidden;}
	.zzjj_del .con { padding:30px 20px 0;}
	.zzjj_del .con .img { height:183px;}
	.zzjj_del .con .y_img { width:48px; height:60px;}
	.zzjj_del .con .title { line-height:42px; font-size:16px; }
	/*个人网上银行*/
	.fwqd_2 {background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017071218493644821.jpg); background-position:50% 50%; background-size:cover;}
	.fwqd_2 { padding:40px 0; }
	.fwqd_2_l { width:100%; float:none; padding:0 20px; box-sizing:border-box; }
	.f_2_t { font-size:28px; }
	.f_2_info { font-size:16px; line-height:32px; height:auto; padding-top:20px; }
	.f_2_a a { padding-top:20px; font-size:14px; }
	.f_2_a a img { width:38px; height:38px; margin-right:10px;}
	.fwqd_2_r { width:100%; float:none; padding:30px 20px 0; box-sizing:border-box; }
	/*微信银行*/
	.fwqd_3 { padding:40px 0; }
	.fwqd_3_ul { box-sizing:border-box; width:100%; }
	.fwqd_3_ul li { width:100%; box-sizing:border-box; padding-right:50%; position:relative; min-height:215px; }
	.fwqd_3_ul li .p1 {display: block; font-size:28px; padding-top:26px; }
	.fwqd_3_ul li .p2 { padding-top:10px; }
	.fwqd_3_ul li .p3 { position:absolute; top:0; right:0; width:50%; margin-top:0; }
	.fwqd_3_ul li .p3 .ewm { float:none; margin:0 auto !important; }
	.fwqd_3_ul li .p3 span { float:none; display:block; margin-top:10px; text-align:center;}
	.fwqd_3_ul li .p3 .img { height:150px; box-sizing:border-box; width:auto; }
	/*唐行风貌*/
	.t_1_pagination { right:0; width:55px; display:none; }
	.thfm_info .p1 { font-size:30px; }
	.thfm_info .p2 { font-size:22px;  }
	.thfm_info .p3 { font-size:16px;}
	#t_1_swiper { height:300px;}
	.t_2_r .t_r_img { height:300px;}
        .thfm_2 { padding-top:300px;}
        .thfm_4,.thfm_5 { padding-top:300px; background-size:100% 300px;}
        .thfm_6 .sjhp_img { max-width:500px; margin:0 auto;}
        .thfm_info .viewport { height:auto;}
        .thfm_info .overview { position:relative}
		.thfm_pt { padding-top:490px;}
        .thfm_6 .hzqy_img,.thfm_p_i { height:400px;}
		.t_6_pagination { top:410px; left:50%; width:120px; margin-left:-60px;}
        .t_6_pagination span.swiper-pagination-switch { float:left;}

}

@media screen and (min-width:480px) and (max-width:639px){
	/*banner*/
	#fwqd_swiper,#fwqd_swiper .swiper-container,#fwqd_swiper .swiper-slide { height:300px;}
	.f_s_w {  box-sizing:border-box; left:10px; margin:42px 0 0; width:368px; padding-left:78px;}
	.f_s_w .f_s_img { width:110px;}
	.f_s_w .f_s_w_1 { display:none; font-size:12px; line-height:20px; }
	.f_s_w .f_s_w_2 { display:none; font-size:12px; line-height:18px; position:relative; left:-78px; }
	#fwqd_swiper .swiper-slide { background-position:50% 50%; }
	#fwqd_swiper .swiper-active-switch { width:14px; height:14px; }
	#fwqd_swiper .fwqd_pagination { bottom:10px; }
	/*私人银行*/
	.qwqd_1 { height:200px; }
	.qwqd_1_c .p1 { padding-top:22px; font-size:20px; }
	.qwqd_1_c .p2 { font-size:14px; padding-top:5px; }
	.qwqd_1_c .p3 { font-size:14px; padding-top:15px; }
	.qwqd_1_c .more { font-size:14px; width:104px; height:26px; line-height:26px; margin:24px auto 0;}
	/*手机银行*/
	.fwqd_sjyh { box-sizing:border-box; width:100%; background-image:none; padding:0 10px 20px; }
	.f_s_1 { padding-top:20px; font-size:20px;  }
	.f_s_2 { padding-top:10px; font-size:14px; line-height:26px; }
	.f_s_3_l a { padding-top:15px; font-size:14px; }
	.f_s_3_l a img { height:40px; width:40px; margin-right:12px;}
	.f_s_3_r img { width:115px; height:auto; }
	/*智能网点*/
	.znwd { padding:40px 0;}
	.ej_t_n a { font-size:26px; }
	.znwd_del { width:426px; margin:30px auto 0; height:243px; overflow:initial; }
	.znwd_del .con { padding:0 10px; }
	.znwd_del .con .c_img { height:201px;}
	.znwd_del .con .title { line-height:42px; font-size:16px;}
	/*自助机具*/
	.zzjj { padding:40px 0 50px; }
	.zzjj_del { width:426px; height:274px; margin:30px auto 0;}
	.zzjj_del .swiper-wrapper { height:274px; overflow:hidden;}
	.zzjj_del .con { padding:30px 40px 0;}
	.zzjj_del .con .img { height:202px;}
	.zzjj_del .con .y_img { width:65px; height:82px;}
	.zzjj_del .con .title { line-height:42px; font-size:16px; }
	/*个人网上银行*/
	.fwqd_2 {background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017071218493644821.jpg); background-position:50% 50%; background-size:cover;}
	.fwqd_2 { padding:40px 0; }
	.fwqd_2_l { width:100%; float:none; padding:0 10px; box-sizing:border-box; }
	.f_2_t { font-size:26px; }
	.f_2_info { font-size:14px; line-height:30px; height:auto; padding-top:20px; }
	.f_2_a { padding-top:0; }
	.f_2_a a { padding-top:20px; font-size:14px; }
	.f_2_a a img { width:38px; height:38px; margin-right:10px;}
	.fwqd_2_r { width:100%; float:none; padding:30px 20px 0; box-sizing:border-box; }
	/*微信银行*/
	.fwqd_3 { padding:40px 0; }
	.fwqd_3_ul { box-sizing:border-box; width:100%; }
	.fwqd_3_ul li { width:100%; box-sizing:border-box; padding:0 20px 20px; }
	.fwqd_3_ul li .p1 { font-size:26px; }
	.fwqd_3_ul li .p2 { padding-top:0; font-size:14px; }
	.fwqd_3_ul li .p3 { margin-top:20px; }
	.fwqd_3_ul li .p3 .ewm { float:none; margin:0 auto !important; }
	.fwqd_3_ul li .p3 span { float:none; display:block; margin-top:10px; text-align:center;}
	.fwqd_3_ul li .p3 .img { height:150px; box-sizing:border-box; width:auto; }
	/*唐行风貌*/
	.t_1_pagination { right:0; width:55px; display:none; }
	.thfm_info .p1 { font-size:30px; }
	.thfm_info .p2 { font-size:22px;  }
	.thfm_info .p3 { font-size:16px;}
	#t_1_swiper { height:300px;}
	.t_2_r .t_r_img { height:300px;}
        .thfm_2 { padding-top:300px;}
        .thfm_4,.thfm_5 { padding-top:300px; background-size:100% 300px;}
        .thfm_6 .sjhp_img { max-width:500px; margin:0 auto;}
        .thfm_info .viewport { height:auto;}
        .thfm_info .overview { position:relative}
		.thfm_pt { padding-top:490px;}
        .thfm_6 .hzqy_img,.thfm_p_i { height:400px;}
		.t_6_pagination { top:410px; left:50%; width:80px; margin-left:-40px;}
        .t_6_pagination span.swiper-pagination-switch { float:left; width:40px; height:40px; background-size:40px auto;}
}

@media screen and (min-width:320px) and (max-width:479px){
	/*banner*/
	#fwqd_swiper,#fwqd_swiper .swiper-container,#fwqd_swiper .swiper-slide { height:200px;}
	.f_s_w { box-sizing:border-box; left:10px; margin:42px 0 0; width:280px; padding-left:78px;}
	.f_s_w .f_s_img { width:110px;}
	.f_s_w .f_s_w_1 { display:none; }
	.f_s_w .f_s_w_2 { display:none;  }
	#fwqd_swiper .swiper-slide { background-position:50% 50%; }
	#fwqd_swiper .swiper-active-switch { width:14px; height:14px; }
	#fwqd_swiper .fwqd_pagination { bottom:10px; }
	/*私人银行*/
	.qwqd_1 { height:200px; }
	.qwqd_1_c .p1 { padding-top:22px; font-size:20px; }
	.qwqd_1_c .p2 { font-size:14px; padding-top:5px; }
	.qwqd_1_c .p3 { font-size:14px; padding-top:15px; }
	.qwqd_1_c .more { font-size:14px; width:104px; height:26px; line-height:26px; margin:20px auto 0;}
	/*手机银行*/
	.fwqd_sjyh { box-sizing:border-box; width:100%; background-image:none; padding:0 10px 20px; }
	.f_s_1 { padding-top:20px; font-size:20px;  }
	.f_s_2 { padding-top:10px; font-size:14px; line-height:26px; }
	.f_s_3_l a { padding-top:15px; font-size:14px; }
	.f_s_3_l a img { height:40px; width:40px; margin-right:12px;}
	.f_s_3_r img { width:90px; height:auto; }
        .f_s_3_r p { font-size:12px;}
	/*智能网点*/
	.znwd { padding:40px 0;}
	.ej_t_n a { font-size:26px; }
	.znwd_del { width:250px; margin:30px auto 0; height:311px; overflow:initial;  }
	.znwd_del .con { padding:0; }
	.znwd_del .con .c_img { height:261px;}
	.znwd_del .con .title { line-height:50px; font-size:16px;}
	/*自助机具*/
	.zzjj { padding:40px 0 50px; }
	.zzjj_del { width:213px; height:366px; margin:30px auto 0;}
	.zzjj_del .swiper-wrapper { height:366px; overflow:hidden;}
	.zzjj_del .con { padding:30px 10px 0;}
	.zzjj_del .con .img { height:294px;}
	.zzjj_del .con .y_img { width:65px; height:82px;}
	.zzjj_del .con .title { line-height:42px; font-size:16px; }
	/*个人网上银行*/
	.fwqd_2 {background-image:url(/tsbank/resource/cms/2017/07/img_pc_site/2017071218493644821.jpg); background-position:50% 50%; background-size:cover;}
	.fwqd_2 { padding:40px 0; }
	.fwqd_2_l { width:100%; float:none; padding:0 10px; box-sizing:border-box;margin-left:0; }
	.f_2_t { font-size:26px; }
	.f_2_info { font-size:14px; line-height:30px; height:auto; padding-top:20px; }
	.f_2_a { padding-top:0; }
	.f_2_a a { width:33.3%; text-align:center; padding-top:20px; font-size:14px; margin:0 auto; }
	.f_2_a a img { display:block; width:38px; height:38px; margin:0 auto;}
	.fwqd_2_r { width:100%; float:none; padding:30px 10px 0; box-sizing:border-box; }
	/*微信银行*/
	.fwqd_3 { padding:40px 0; }
	.fwqd_3_ul { box-sizing:border-box; width:100%; }
	.fwqd_3_ul li { width:100%; box-sizing:border-box; padding:0 20px 20px; }
	.fwqd_3_ul li .p1 { font-size:26px; }
	.fwqd_3_ul li .p2 { padding-top:0; font-size:14px; }
	.fwqd_3_ul li .p3 { margin-top:20px; }
	.fwqd_3_ul li .p3 .ewm { float:none; margin:0 auto !important; }
	.fwqd_3_ul li .p3 span { float:none; display:block; margin-top:10px; text-align:center;}
	.fwqd_3_ul li .p3 .img { height:150px; box-sizing:border-box; width:auto; }
	/*唐行风貌*/
	.t_1_pagination { right:0; width:55px; display:none; }
	.thfm_info .p1 { font-size:18px; }
	.thfm_info .p2 { font-size:14px;  }
	.thfm_info .p3 { font-size:12px;}
	#t_1_swiper { height:200px;}
	.t_2_r .t_r_img { height:200px;}
        .thfm_2 { padding-top:200px;}
        .thfm_4,.thfm_5 { padding-top:200px; background-size:100% 200px;}
        .thfm_6 .sjhp_img { max-width:500px; margin:0 auto;}
        .thfm_info .viewport { height:auto;}
        .thfm_info .overview { position:relative}
        .thfm_p_i.t_logo_1 .logo_3 { width:16%;}
		.thfm_p_i.t_logo_2 .logo_5 { left:44%;}
		.thfm_p_i.t_logo_2 .logo_4 { width:32%;}
		
		.thfm_pt { padding-top:390px;}
		.t_6_pagination { top:310px; left:50%; width:60px; margin-left:-30px;}
        .t_6_pagination span.swiper-pagination-switch { float:left; width:30px; height:30px; background-size:30px auto;}
}