@charset "utf-8";
.headerCon{ position: fixed; }
@font-face{font-family:"fangz1";src:url("/uiFramework/commonResource/zip/fangzhengFont/fzlthjt.TTF");}
@font-face{font-family:"fangz2";src:url("/uiFramework/commonResource/zip/fangzhengFont/fzzchjt.TTF");}
body{padding-top:0px !important;}
#fullPage .section{text-align: left;}
.section{ overflow: hidden;}
.bannerCon{ z-index:1; }
.grjrCon{ background: url(grjrbg.jpg) no-repeat center center; background-size: cover; z-index:2;}
.xwphCon{ background: url(xwphbg.jpg) no-repeat center center; background-size: cover; z-index:3;}
.gsjrCon{ background: url(gsjrbg.jpg) no-repeat center center; background-size: cover; z-index:4;}
.jrscCon{ background: url(jrscbg.jpg) no-repeat center center; background-size: cover; z-index:5;}
.footerCon{ z-index:6;overflow: auto;display:none;}


.bannerStarts{display:none;position:absolute;bottom:90px;left:50%;margin-left:35%;width:140px;}
.bannerStarts img{width:100%;}
.viT{display:none;}
.bannerImg_phone{background-size: cover;background-repeat: no-repeat;background-position: center center;background-image:url(/eportal/imageDir/tianhangzhongwen/2022/03/img_pc_site/2022033016503762927.png);display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.bannerText{margin:150px 0 0px 3%;height:100%;}
.bannerText h4{font-size:24px;font-family:"fangz2";color:#fff;}
.bannerText p{font-size:18px;font-family:"fangz2";color:#fff;margin-top:1rem;}
.phoneBo{display:none;}

/*快捷通道*/
.kjtdnav {width:100%;background: rgba(255,255,255,.9);}
.kjtdnav li{width:16.6666%;text-align:center;padding:24px 0;}
.kjtdnav li a p{font-size:16px;color:#333;line-height:24px;margin-top:10px;}
.kjtdnav li a img{ -o-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.kjtdnav li:hover p{color:#2693ff;}
.kjtdnav li:hover img{transform:rotate(45deg);}

/*天行公告*/
.thggBox{background:url(/uiFramework/commonResource/image/2021120310412965715.png) repeat;height:48px;line-height:48px;width:100%;position:absolute;bottom:0;left:0;z-index:800;}
.thgg {}
.thgg .thggTitle {background:url(/uiFramework/commonResource/image/2021120310435052153.png) no-repeat left;width:9%;}
.thgg .thggTitle a{font-size:16px;color:#fff;padding-left:30px;}
#owl-demothgg{width:90%;}
#owl-demothgg .item a{font-size:16px;color:#fff;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}

/*第一屏*/
/*banner图滚动*/
.bannerImg{width: 100%; overflow: hidden; position:absolute; height: 100%; z-index: 1; top:0; left:0;}
.bannerImg .swiper-container{margin:0;position: relative; width: 100%; overflow:hidden;}
.bannerImg .swiper-slide{background-size: cover; background-repeat: no-repeat; background-position: center center; }
.bannerImg .swiper-slide .bannerAhref>img{width:100%;}
.bannerImg .swiper-pagination{ position:absolute; width: 100%; bottom:10px; text-align: center; z-index: 11;}
.bannerImg .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:56px;z-index: 11;}
.bannerImg .swiper-pagination span{ display: inline-block; width: 14px; height: 14px; border-radius: 50%; background: #000; margin:0 8px;opacity:0.6;filter:Alpha(opacity=60); }
.bannerImg  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;}
.bannerImg .swiper-pagination span.on{opacity:1;filter:Alpha(opacity=100);background: #2693ff;  }
.ban_slogan{ position: absolute; left:21%; top:153px; z-index: 2;}
.ban_slogan p,.ban_slogan span{   color: #0c458f;}

.ban_slogan p{ font-size: 47px;font-family:"fangz2";}
.ban_slogan span{ font-size: 24px;font-family:"fangz2";}
.ban_slogan1 p,.ban_slogan1 span,.ban_slogan6 p,.ban_slogan6 span{color:#fff; }
.ban_slogan4,.ban_slogan2{left:initial; right:10%;}
.ban_slogan2 p,.ban_slogan2 span{color: #359bff;}
.videoGo{position:absolute;bottom:15%;left:50%;z-index:999;margin:0px 0 0 -24px;display:none;}
.videoGo img{width:60px;}

/*banner切换内容*/
.bannerCon .conW{ position:relative;z-index: 1;  overflow: hidden; padding-top: 0px;}
.bannerTabClose{ position: absolute; z-index: 3; display: none; width:24px; height:24px; background: url(2021082815565076312.png) no-repeat center center; background-size:100%; right:0px; top:50px; cursor: pointer; }
.bannerTab_title{float: left;box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);-webkit-box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);-moz-box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);background: rgba(255,255,255,.6);width: 60.5%;padding: 3px 0;margin: 13% 11%;position: fixed;}
.bannerTab_title li{padding:0;float:left;width: 14%;}
.bannerTab_title li a {width: 98%;display: block;border-left: 1px solid #2594ff;padding: 10px 0px;text-align: center;}
.bannerTab_title li:last-child a{}
.bannerTab_title li a b, .bannerTab_title li a em {display: inline-block;vertical-align: top;}
/*.bannerTab_title li b {width: 13px;height: 13px;background: #2693ff;float: left;margin-right: 30px;border-radius: 50%;margin-left: -7px;}*/
.bannerTab_title li b {height: 13px;background: #2693ff;float: left;margin-right: 81px;border-radius: 50%;margin-left: -7px;}
.bannerTab_title li a em {font-size:17px;color: #2693ff;line-height: 20px;font-style: normal;/* margin-left: 23%; */}
.bannerTab_title li a:hover em, .bannerTab_title li.hover a em {font-size: 16px;font-weight: bold;}
/*banner视频*/
.aboutVideo{position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;z-index:99;  width:48px; height:48px;}
.aboutVideo img{ width:100%; height:100%; display:block;}
.pingVideo{width:100%;object-fit: fill;}

.bannertab {width: 58%;overflow: hidden;float: right;background: rgba(255,255,255,.6);position: fixed;z-index: 100;margin: 29px 11%;box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);-webkit-box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);-moz-box-shadow: 0px 0px 20px 0px rgba(164,155,155,0.7);z-index: 2;padding:20px;bottom: 20%;}
/*理财*/
.bannertab1{ }
   .bklcimg{ }
.bklchd{ position: absolute; right: 0; top:50%; width: 20px; margin-top: -36px; }
.bklchd span{ display:block; width: 10px; height: 10px; border-radius: 50%; background: #fff; margin:7px auto; font-size:0; overflow: hidden; }
.bklchd span.on{ background: #2693ff; }
/*信用卡*/
.xyk{}
.lc_nr li{ background: #fff;padding:20px;}
.nr{width:55%;float:left;background:url(2021083008573949520.png) no-repeat right bottom;height:199px;}
.nr h2,.nr p,.nr span{ padding:0 40px 0 53px;}
.nr h2{padding-top:20px;padding-bottom:20px;padding-left:0;}
.nr h2 a{font-size:28px;color:#2693ff;line-height:34px; display: block; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.nr p{font-size:15px;line-height:24px; color: #666666; height:72px; overflow:hidden;padding-left:0;}
.nr .moreHx a{font-size:16px;color:#fff;display:inline-block;padding:6px 16px;background:#2693ff;border-radius:6px;margin-top:12px;}
.nr span{padding-top:20px;display:block;color: #2693ff; font-size: 14px;}
.nrimg{width:45%; float: right; text-align: right;height:199px; overflow: hidden;}
.nrimg img{ width: 100%; height: 100%; object-fit: cover; }
.bklc00,.xyk00,.ddmh00,.djzl00{ display:none;}

/*最新公告*/
.zxList {background:#fff;}
.zxList li{float:left;width:96%;margin-left:2%;height:47px;line-height:47px;border-bottom:1px solid #eee;}
.zxList li p a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;}
.zxList li p span{float:left;margin-right: 10px;}
.zxList li p i{float:left;width:32px;margin-top:14px;margin-left:5px;}
.zxList li p a, .zxList li p{font-size:15px;color:#333;display:block;float:left;}

.zxList li .zxDate{display:block;float:right;font-size:14px;}
.zxList li:hover p span,.zxList li:hover p a,.zxList li:hover .zxDate{color:#359bff;}
/*党建专栏*/


.lc_dj {background:#fff;}
.lc_dj li{float:left;width: 96%;margin-left: 2%;height: 48px;line-height: 38px;border-bottom:1px solid #eee;}
.lc_dj li p a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;}
.lc_dj li p span{float:left;margin-right: 11px;font-size: 18px;}
.lc_dj li p i{float:left;width:32px;margin-top:14px;margin-left:5px;}
.lc_dj li p a, .lc_nr li p{font-size:15px;color:#333;display:block;float:left;}

.lc_dj li .zxDate{display:block;float:right;font-size:14px;margin-top: -39px;}
.lc_dj li:hover p span,.lc_nr li:hover p a,.lc_nr li:hover .zxDate{color:#359bff;}

/*第二屏-个人金融*/
.grjrTitle{}
.grjrTitle span,.grjrTitle p{ display: inline-block; vertical-align: top; float: left; }
.grjrTitle span{ font-size:28px; line-height:34px; color:#202020; font-weight: bold; }
.grjrTitle p{ padding-left: 45px;}
.grjrTitle p a{  line-height:42px; display: inline-block; }
.grjrTitle p a em{font-size:16px;display: inline-block; font-style: normal;}
.grjrTitle p a.on em{ color: #2691fc; border-bottom:2px solid #2691fc; }
.grjrTitle p i{ font-size:14px; margin:0 20px; }

.grjrTabCon{position: relative;display:none; }
.grjrTabCon .swiper-container{ margin:0 auto 30px; }
/*理财*/
.grjrTabCon{ width: 64%; padding-top: 20px; }
.grjrTabCon .swiper-pagination{ display: none; }
.prev1{ background:#fff url(iconL.png) no-repeat center center; left:-60px; }
.next1{ background:#fff url(iconR.png) no-repeat center center;right: -60px;}
.prev1,.next1{position: absolute; display: inline-block; width: 45px; height: 45px; border-radius: 50%; margin-top: -25px; top:50%;background-size:50%;}
.buttonStop,.nextStop,.prevStop{cursor:default;opacity:0.37;filter:Alpha(opacity=37); }
.grjrTabCon .swiper-slide{ width: 33.33%; float: left; }
.lcCon{background-color: rgba(255,255,255,.8);border-radius: 6px; padding:24px 20px; text-align: center;min-height:235px;}

.lcCon h2{ font-size: 16px; line-height: 30px;  text-align: left;   height: 60px;overflow:hidden;}
.lclv{ font-size: 28px; color: #ff571c; font-weight: bold; line-height: 150%; }
.lclv em{ font-size: 28px; font-style: normal;font-weight:400;padding:0 2px; }
.sy1{ color: #666666; font-size: 13px; line-height: 150%; padding-bottom: 10px; }
.sy2{ border-top: 1px solid #e8f1f8; font-size: 12px; color: #666666; line-height: 150%; padding:10px 0 13px; }
.sy2 i{  width:28px; color: #e8f1f8; font-size: 16px; font-style:normal; display: inline-block;}
.sy2 span{ font-size: 12px; color: #666666;display: inline-block; }
.sy2 span em{ font-size: 18px; color: #333; font-style: normal;     margin-bottom:2px;display:inline-block;}
.lcmore{ display:block; background: #2590fa; line-height: 34px; color: #fff; border-radius: 6px; }
.lcCon:hover{background: #2693fe url(lcbg.png) no-repeat center top;}
.lcCon:hover h2,.lcCon:hover .lclv,.lcCon:hover .lclv em,.lcCon:hover .sy1,.lcCon:hover .sy2,.lcCon:hover .sy2 span,.lcCon:hover .sy2 span em{ color: #fff; }
.lcCon:hover .lcmore{ background: #fff; color: #2590fa;}
/*理财公告*/
.lcggList{ width: 60%; padding-top:10px; }
.lcggList li{ line-height: 40px; border-bottom: 1px solid #bbcddc; }
.lcggList li a,.lcggList li span{ display: inline-block; vertical-align: top;font-size: 14px; }
.lcggList li a i{ width: 6px; height: 6px; font-size: 0; overflow: hidden; background: #2590fa; margin-right: 14px; display: inline-block; vertical-align: middle; }
.lcggList li span{ float: right;  }
.lcggList li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden; width: 85%;}

/*储蓄*/
.cx{}
.cx .lcCon h2{height:auto;margin-bottom:8px;}
.cx .lcCon .cxSum{font-size: 14px;text-align: justify;color: #666;line-height:20px;height:40px;overflow:hidden;}
.cx .lcCon .cxImg{margin:10px 0;}
.cx .lcCon .cxMore{font-size:16px;color:#2693fe;display:block;text-align:left;padding-right:12px;}
.cx ul li .cxMore .cxshow{display:none;}
.cx ul li:hover .lcCon .cxSum{color:#fff;}
.cx ul li:hover .cxMore{color:#fff;}
.cx ul li:hover .cxMore .cxshow{display:inline-block;}
.cx ul li:hover .cxMore .cxhide{display:none;}

/*贷款*/
.dk .lcCon h2{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%;}

/*信用卡*/
.xyk2 .lcCon h2{font-size: 16px; text-align: left;overflow:hidden;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 98%;}
.xyk2 .lcCon .cxSum{font-size: 14px;text-align: justify;color: #666;line-height:20px;height:40px;overflow:hidden;}
.xyk2 .lcCon .cxImg{margin:0 0 10px 0;}
.xyk2 .lcCon .cxImg img{height:111px;}
.xyk2 .lcCon .cxMore{font-size:16px;color:#2693fe;display:block;text-align:left;padding-right:12px;margin-top:9px;}
.xyk2 ul li:hover .cxMore{color:#fff;}


.lcCon .cxImg img{width:100%;height:110px;}

/*第三屏 小微普惠*/
.xwphW{ width:58%; float: right; }
.xwphImg{}
.xwphImg li{ position: relative; padding-top: 38px; }
.xwphImg li img{ width: 100%; border-radius: 8px; box-shadow: 10px 10px 20px 0px rgba(0 0 0 / 20%);}
.xwphImg li a{ display: inline-block;position: absolute;bottom: 16px; right: 16px;line-height: 30px; background: #fff;border-radius: 6px;padding: 5px 30px;font-size: 16px; }
.xwphImg li a:hover{ background: #349aff; color: #fff; }

/*第四屏 公司金融*/
.gsjrList,.gsjrimg,.jrscList{ width: 60%; }
.gsjrimg{ padding-top: 27px; }
.gsjrimg img{ width: 100%; }
.gsjrList,.jrscList{ position: relative; }
.gsjrList .swiper-container,.jrscList .swiper-container{ margin:20px auto 0; }
.gsjrList .swiper-pagination,.jrscList .swiper-pagination{ display: none; }
.gsjrList .swiper-slide,.jrscList .swiper-slide{ float: left; display: inline-block; width: 33.33%; }
.gsjrListC,.jrscListC{background-color: rgba(255,255,255,.9);border-radius: 6px; padding:20px 18px; text-align: center;}
.gsjrListC h2{ color:#333333; font-size: 18px; text-align: center; line-height: 38px; }
.gsjrcpimg{ display: inline-block; margin:0 auto; background-color: rgba(0,113,227,.1); width: 98px; height: 98px; border-radius: 50%; text-align: center; }
.gsjrcpimg em{ display:inline-block; background: #2693ff; text-align: center;border-radius: 50%; width: 74px; height: 74px; margin-top: 12px; }
.gsjrcpimg em i,.gsjrcpimg em img{ display: inline-block;vertical-align: middle; }
.gsjrcpimg em i{ width: 0; height: 74px; font-size: 0; overflow: hidden;  }
.gsjrcpimg em img{ max-width: 42px; }
.cptd{ margin-bottom: 15px;}
.cptd span,.cptd a{ width: 50%; display: inline-block; font-size: 12px; line-height: 20px; text-align: left; margin-left: -1px; float: left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;    padding: 0 10px; box-sizing: border-box;}
.cptd a i{    width: 6px;height: 6px; font-size: 0;overflow: hidden;background: #2590fa;margin-right: 5px; display: inline-block;vertical-align: middle;margin-bottom:3px;}
.gsjrListC:hover{ background: #2693ff url(gsjrbg.png) no-repeat right bottom; background-size:auto 70%; }
.gsjrListC:hover .gsjrcpimg{background-color: rgba(249,252,255,.1);}
.gsjrListC:hover .gsjrcpimg em{ background:#fff; }
.gsjrListC:hover h2,.gsjrListC:hover .cptd span,.gsjrListC:hover .cptd a,.jrscListC:hover h2,.jrscListC:hover p{ color: #fff; }
.gsjrListC:hover .cptd a i{    background: #fff;}
.gsjrListC:hover .lcmore,.jrscListC:hover .lcmore{ background:#fff; color: #0071e3; }

/*第五屏 金融市场*/
.jrscListC{ padding:0 0 20px; }
.jrscListC h2,.jrscListC p,.jrscListC a{ margin:0 20px; }
.jrscListC h2{ font-size: 18px; line-height: 24px; padding:10px 0 6px; text-align: left;     color: #333;}
.jrscListC p{ text-align: left; font-size: 12px; line-height: 18px; margin-bottom: 25px;height:54px; overflow: hidden;    color: #333;}
.jrsccpimg{ overflow: hidden; display: block; }
.jrsccpimg img{ width: 100%; height: 100%; object-fit: cover; border-radius: 6px 6px 0 0; }
.jrscListC:hover{ background: #2693ff url(jrscbg.png) no-repeat bottom right;}

@media screen and (min-width:1600px){
.bannerStarts{bottom: 107px;margin-left: 35%;width:184px;}

.xyk2 .lcCon .cxImg img{height:135px;}
/*最新公告*/
.zxList li{height:56px;line-height:56px;}
.zxList li p i{margin-top:18px;}
.zxList li p a, .zxList li p{font-size:18px;}
.lcCon .cxImg img{height:136px;}
.sy2 span em{margin-bottom:4px;}
/*党建*/
.lc_dj li{height: 58px;line-height: 46px;}
.lc_dj li p i{margin-top:18px;}
.lc_dj li p a, .lc_dj li p{font-size:18px;}

.footerCon{display:block;}
/*banner*/
.bannerCon .conW{ padding-top: 0; }
.bannerTabClose{ top: 0; }
.ban_slogan{ top:200px; }
.ban_slogan p{ font-size: 60px; }
.ban_slogan span{ font-size: 30px; }
.nrimg{ height: 247px; }
.kjtdnav li{padding:36px 0;}
.bannertab{min-height:290px;}
.bannerTab_title{  }
.bannerTab_title li a{ padding: 17px 0; }
.bannerTab_title li a em{font-size: 18px;}
.bannerTab_title li a:hover em, .bannerTab_title li.hover a em {font-size: 19px;}
/*个人金融*/
.grjrTitle span{ font-size: 36px;  line-height: 40px;}
.grjrTitle p{ padding-top: 5px; }
.grjrTitle p a em{ font-size: 20px; }
.grjrTabCon{width: 68%;padding-top:27px;}
.grjrTabCon .swiper-container{ margin:0 auto 50px; }
.lcCon{ padding:30px 30px 30px; min-height:296px;}
.lcCon h2, .lcCon1 h2{font-size: 20px ;color: #333; font-weight: bold;   }
.cx .lcCon h2{margin-bottom:11px;}
.xyk2 .lcCon h2{margin-bottom:13px;}
.xyk2 .lcCon1 h2{margin-bottom:4px;font-size: 20px ;}
.cx .lcCon .cxSum, .xyk2 .lcCon1 .cxSum{font-size: 16px;line-height:24px;height:72px;overflow:auto;}
.xyk2 .lcCon1 .cxImg{margin:13px 0;}
.cx .lcCon .cxImg{}
.xyk2 .lcCon1 .cxImg img{height:195px;}
.lclv{ font-size: 26px; padding-top: 20px; }
.lclv em{ font-size: 32px;}
.sy1{ font-size: 14px; padding-bottom:15px;}
.sy2{padding: 15px 0 21px;}
.sy2 span{ font-size: 14px; }
.sy2 span em{ font-size: 24px;  }
.lcmore{ font-size: 18px; line-height: 46px; }
.prev1, .next1{ width: 60px; height: 60px; margin-top: -30px; }
.prev1{ left: -83px; }
.next1{ right:-83px; }
.lcggList{ width: 65%; }
.lcggList li{ line-height: 56px; }
.lcggList li a, .lcggList li span{ font-size: 18px; }
/*公司金融 */
.gsjrList .swiper-container, .jrscList .swiper-container{ margin-top: 35px; }
.gsjrListC{ padding:26px 22px 30px; }
.gsjrcpimg{ width: 130px; height: 130px; }
.gsjrcpimg em{ width: 100px; height: 100px; margin-top: 15px; }
.gsjrcpimg em i{ height: 100px; }
.gsjrListC h2{ font-size: 24px; padding:7px 0; }
.cptd{margin-bottom:22px;}
.cptd span,.cptd a{ font-size: 16px; line-height: 26px; }
.gsjrimg{ padding-top: 36px; }
/*金融市场.jrscCon .conW{ margin-bottom: 110px; }*/
.jrscListC{ padding:0 0 33px; }
.jrscListC:hover{ background-size:auto 60%; }
.jrsccpimg{ height: 170px; }
.jrscListC h2{ font-size: 24px; line-height: 150%; }
.jrscListC p{ font-size: 14px; line-height: 24px; height:72px; }
.newJrscBox{margin-bottom:110px;}

}




@media screen and (max-width:1365px){

/*第一屏*/
.bannerTab_title li{ padding:0 0px 0 30px; }
.bannerTab_title li b{ margin-right:20px; }
/*第二屏*/
.grjrTabCon,.lcggList,.gsjrList, .gsjrimg, .jrscList{ width: 70%; }
.prev1, .next1{ display: none; }
.grjrTabCon{ position: relative; }
.grjrTabCon .swiper-pagination,.gsjrList .swiper-pagination, .jrscList .swiper-pagination{ display: block; width: 100%; text-align: center; bottom:-30px; }
.section .swiper-pagination-bullet{opacity:1;}
.swiper-pagination span{ display: inline-block; width: 13px; height: 13px; border-radius: 50%; background:#fff; margin:0 5px; }
.swiper-pagination span.on{ background:#2590fa; width:40px; border-radius: 5px; }
.gsjrimg{ padding-top:50px; }
.sy2 span em{ margin-right:0px;}

}
@media screen and (max-width:1023px){

.wylogin{ display: none; }
/*banner*/
.bannerCon .conW{ position: initial; padding-top: 0; }
.ban_slogan p{ font-size: 4rem; }
.ban_slogan span{ font-size: 2.2rem; }
.bannerTab_title{ position: absolute; z-index: 11; bottom:80px; left:0; width: 100%; background: none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none; display: flex; padding:0;margin: 0;}
.bannerTab_title li{ float: left;display: flex; width: 25%; padding:0; }
.bannerTab_title li a{border-left:none;background: rgba(0,0,0,.6); display:flex; width: 90%; margin:0 auto; text-align: center; padding:2rem 0; height: auto; border-radius: 0 20px 0 20px;justify-content:center;align-items: center;}
.bannerTab_title li:last-child a{padding:2rem 0;height:auto;}
.bannerTab_title li a b{ display: none; }
.bannerTab_title li a em{ font-size:2rem; color: #fff;margin:0 10px; }
.bannerTab_title li a:hover em{ font-size:2.6rem;}

.grjrCon{ background: url(grjrbg.jpg) no-repeat center right; background-size: cover; z-index:2;}
/*第二屏*/
.grjrTabCon, .lcggList, .gsjrList, .gsjrimg, .jrscList{ width: 80% }
.grjrTitle span{ font-size: 2.4rem; }
.grjrTitle p a em{ font-size: 1.8rem; }
.grjrTitle p{padding-left:2rem; }
.lcggList li a{ width: 80%; }

.xwphW{ width: 70%; }
.xwphImg li a{ font-size: 1.4rem; padding:0 2rem; line-height: 200%; bottom:1rem; right:1rem; }
.sy2 span em{ margin-right: 0px;}

/*第三屏*/
.gsjrListC h2{margin: 10px 0;    font-weight: bold;}
.cptd a{font-size: 16px;padding: 10px;}

}
@media screen and (max-width:768px){


.bannerImg{display:none;}
.bannerImg_phone{display:block;}

}

@media screen and (max-width:639px){
.bannerImg .swiper-container ul li img{max-width:inherit;}
/*banner*/
.ban_slogan,.ban_slogan4{ left:5%; }
.bannerTab_title li:last-child a,.bannerTab_title li a{ padding:1rem 0; }
.bannerTab_title li a{width:94%;}
.bannerTab_title li a em{ font-size:1.2rem; line-height: 20px;margin:0 9px;}
.bannerTab_title li a:hover em{ font-size:1.2rem;}
.ban_slogan p{ font-size: 24px; }
.ban_slogan span{font-size:18px;}
/*第二屏*/
.grjrTabCon, .lcggList, .gsjrList, .gsjrimg, .jrscList,.xwphW{ width: 100% }
.grjrTabCon{    padding-top: 10px;}
.grjrTitle p{     width: 100%;text-align: center; background: rgba(255,255,255,.8); border-radius: 6px; padding: 5px 0; margin-top: 10px; }
.lcCon h2{    text-align: center;    font-size: 1.8rem; height: auto; }
.xwphImg li a{ font-size: 1.2rem;}
.lcggList li a{ width: 74%; }
.lcggList{    width: 90%;padding: 3% 5%; background: rgba(255,255,255,.8); border-radius: 6px; margin-top: 10px;}

.jrscListC h2{    font-size: 18px; line-height: 30px;padding: 10px 0 10px;font-weight: bold;}
.jrscListC p{height:auto;    font-size: 16px; line-height: 30px; }

.lcCon .cxImg img{height:180px;}
.xyk2 .lcCon .cxImg img{height:181px;}

/*天行公告*/
.thgg .thggTitle {background:none;width:18%;}
.thgg .thggTitle a{font-size:14px;color:#359bff;padding-left:0px;}
#owl-demothgg{width:82%;}
#owl-demothgg .item a{font-size:14px;}
.zxList li p a{max-width:70%;font-size:14px;}
.zxList li .zxDate{display:none;}

.bannertab{width:100%;box-sizing:border-box;padding:6px;display:none;}
.bannerStarts{bottom:180px;margin-left:-60px;width:120px;}
}
@media screen and (max-width:414px){

/*个人金融*/
.lcCon{ padding:2rem; }
.lclv{ font-size: 3rem; }
.lclv em{ font-size: 3rem; }
.lcggList li{ line-height:30px; }

}