/*当前位置*/
.pubConno{width: 1200px;margin: auto;}
.pubConno .location1{    margin: 20px 0 0 0;font-size: 16px;line-height: 30px; color: #888;}
.location1 span a {font-size: 16px;line-height: 30px;    color: #888;}




/*第一屏*/
.onebox{padding:50px 0;}
.twobox{padding:50px 0;background:#f2f9ff;}
.eoneBoxL, .eoneBoxR{width:48.5%;}
.xyTitle {border-bottom: 1px solid #e0e0e0;}
.xyTitle span{font-size: 22px;color: #333;float: left;border-bottom: 4px solid #2693ff;font-weight: 400;padding-bottom: 20px;}
.xyTitle a{float: right;font-size: 16px;color: #666;font-weight: 500;margin-top: 12px;}
/*第一屏右  tab 切换*/
.ryTab {border-bottom: 1px solid #e0e0e0;}
.ryTab li{float: left;margin-right:40px;}
.ryTab li a{font-size: 22px;color: #333;float: left;font-weight: 400;padding-bottom: 20px;}
.ryTab li.on{}
.ryTab li.on a{color: #2693ff;border-bottom: 4px solid #2693ff;cursor: default;}
.ryBoxs{display:none;display:none;position:relative;}
.tyH_more{position:absolute;right:0;top:-68px;}
.tyH_more a{font-size:16px;color:#666;}


/*列表页*/
.tongyongList {margin-top:24px;}
.tongyongList  li{line-height: 60px;border-bottom: 1px dashed #e0e0e0;}
.tongyongList  li i{float:left;padding-right:8px;font-size: 16px;color: #3975aa;font-style:inherit;font-weight:550;}
.tongyongList  li a{font-size: 16px;color: #333;float: left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 74%; display: block;}
#tongyongList li a{max-width: 64%;}
.tongyongList  li span{font-size: 16px;color: #999;float: right;}
.tongyongList  li:hover a,
.tongyongList  li:hover span{color: #3975aa;}

/*分页*/
.moreFy{padding:30px 0 0px 0;text-align:center;}
.moreFy .easysite-page-wrap{border-bottom:1px solid #f5f5f5;display:inline-block;}
.moreFy *{font-size:16px;color:#333;}
.moreFy a{padding:0 8px;}
.moreFy .NormalRed{color:#3975aa;border-bottom:2px solid #3975aa;display:inline-block;padding:0 8px 14px 0;width:center;}

/*个人金融理财*/
.q_lc{background:#ddeeff;border-radius:8px;padding:16px;box-sizing:border-box;margin-top:20px;display:none;}
.q_lc h3{font-size:18px;color:#333;margin-bottom:12px;}
.q_lc select{width:160px;margin-right:20px;height:40px;line-height:40px;padding:8px;background:#f1f8ff;font-size:16px;color:#2693ff;border-radius:4px;}
.q_lc .searchLc button{background:#2693ff;padding:10px 40px;font-size:16px;color:#fff;border-radius:4px;}
.q_lcBox {margin:50px 0 30px 0;}
.q_lcBox h3 a{font-size:22px;color:#333;}
.q_lcBox .q_lcBoxR{font-size:18px;color:#333;line-height:40px;}
.q_lcBox .q_lcBoxR p{float:left;font-size:18px;color:#333;margin-right:20px;padding:0px 16px;} 
.q_lcBox .q_lcBoxR p.on{background:#2693ff;color:#fff;border-radius:6px;}
.q_lcBox .q_lcBoxR span{font-size:18px;color:#333;margin-left:20px;}
/*理财swiper*/
.grjrTabCon{ width: 80%;margin:0 auto; padding-top: 20px;position:relative;display:none; }
.grjrTabCon .swiper-pagination{ display: none; }
.prev1{ background:#fff url(/uiFramework/commonResource/image/2022010517471878728.png) no-repeat center center; left:-60px; }
.next1{ background:#fff url(/uiFramework/commonResource/image/2022010517472527000.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;}
.lcCon h2{ font-size: 20px; line-height: 34px;  text-align: left;   height: 60px;}
.lclv{ font-size: 52px; color: #ff571c;margin:34px 0 14px 0;}
.lclv em{ font-size: 34px; font-style: normal;padding:0 2px;font-weight:400; }
.sy1{ color: #666666; font-size: 14px; line-height: 150%; padding-bottom: 10px; }
.sy2{ border-top: 1px solid #e8f1f8; font-size: 12px; color: #666666; line-height: 150%; padding:16px 0 24px; }
.sy2 i{  width:28px; color: #e8f1f8; font-size: 16px; font-style:normal; display: inline-block;}
.sy2 span{ font-size: 14px; color: #666666;display: inline-block; }
.sy2 span em{ font-size: 24px; color: #333; font-style: normal;     margin-right: 10px;}
.lcmore{ display:block; background: #2590fa; line-height: 48px; color: #fff; border-radius: 6px; font-size:18px;}
.lcCon:hover{background: #2693fe url(/uiFramework/commonResource/image/2022010517295755253.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;}

/*new理财*/
.gdqxList{margin-left:-42px;display: flex;flex-direction: row;flex-wrap: wrap;}
.gdqxList li{width:578px;margin-left:42px;box-sizing:border-box;box-shadow:0 2px 20px #f1f1f1;margin-bottom:20px;border-radius:16px;float:left;}
/*
.gdqxList li .gdqxBg{background:url(/uiFramework/commonResource/image/2021102710014836390.png) no-repeat right top;padding:24px 30px;}

*/
.gdqxList li .gdqxBg{padding:24px 30px;}
.gdqxList li .gdqxBg .gdqxTitle{}
.gdqxList li .gdqxBg .gdqxTitle a{font-size:20px;color:#333;font-weight:550;margin-right:16px;cursor:default;}
.gdqxList li .gdqxBg .gdqxTitle span{font-size:14px;color:#fff;display:inline-block;background:#ff571c;padding:4px 8px;border-radius:4px;}
.gdqxList li .gdqxBg .gdqxTwo{padding:6px 0 14px 0;display: flex;justify-content: space-between;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL h4{font-size:24px;color:#ff571c;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL h4 span{font-size:21px;color:#ff571c;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL p{font-size:14px;color:#333;font-weight:200;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoR, .gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL{width: 48%;margin-top:20px;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoR p{font-size:18px;color:#333;line-height:36px;font-weight:200;}
.gdqxList li .gdqxBg .gdqxThree {border-top:1px dashed #e0e0e0;padding-top:16px;}
.gdqxList li .gdqxBg .gdqxThree h4{width:30%;font-size:14px;color:#333;}
.gdqxList li .gdqxBg .gdqxThree h4 span{font-size:30px;color:#2590fa;}
.gdqxList li .gdqxBg .gdqxThree .gdqxThreeL1 span{color:#ff571c;}
.gdqxList li .gdqxBg .gdqxThree .gdqxThreeL1 span em{font-size:14px;color:#333;font-style:normal;padding-left:4px;}
.gdqxList li .gdqxBg .gdqxThree h4 p{font-size:14px;color:#333;line-height:16px;font-weight:200;}
.gdqxList li .gdqxBg .gdqxThree p a{display:inline-block;font-size:18px;color:#fff;padding:10px 30px;border-radius:6px;background:#2590fa;margin-top:10px;}
.gdqxList li:hover{background:url(/uiFramework/commonResource/image/2021102806585682896.png) no-repeat center #2693ff;}
.gdqxList li:hover .gdqxTitle a{color:#fff;}
.gdqxList li:hover .gdqxThree h4{color:#fff;}
.gdqxList li:hover .gdqxTwoR p, .gdqxList li:hover .gdqxTwoL p,  .gdqxList li:hover .lclv em, .gdqxList li:hover .gdqxThree p, .gdqxList li:hover .gdqxTwoL h4, .gdqxList li:hover .gdqxTwoL span, .gdqxList li:hover .gdqxThreeL1 em{color:#fff !important;}
.gdqxList li:hover .gdqxThree span{color:#fff !important;}
.gdqxList li:hover .gdqxTitle span,
.gdqxList li:hover .gdqxThree p a{color:#2693ff;background:#fff;}

/*第三屏*/
/*.iconList{background:url(/uiFramework/commonResource/image/2022012011423186496.jpg) no-repeat center;width:100%;height:344px;}*/
.iconList{background:url(/uiFramework/commonResource/image/2022072717421469961.jpg) no-repeat center;width:100%;height:344px;}
.iconList li{float:left;width:240px;background:url(/uiFramework/commonResource/image/2021102513551338026.png) repeat;height:100%;}
.iconList li .iconListbox{width:74px;margin:0 auto;opacity:0.9;text-align:center;padding-top:130px;-webkit-transition: all .5s linear;  transition: all .5s linear;}
.iconList li .iconListbox p{font-size:18px;color:#fff;margin-top:14px;}
.iconList li:hover{background:none;}
.iconList li:hover .iconListbox{opacity:1;transform:translateY(-6px)}

/*第四屏 行用卡*/
.jrXykList {padding:60px 0 40px 0;}
.jrXykList li{float:left;width:378px;margin-right:32px;}
.jrXykList li p{font-size:22px;color:#333;text-align:center;margin-top:20px;}
.jrXykList li div img{height:238px;width:100%;}
.jrXykList li:hover p{color:#2693ff;}
.jrXykList li:hover img{box-shadow:0 2px 20px #cee6ff;}


#owl-demo2 {width: 100%;margin-left: auto; margin-right: auto;}
#owl-demo2 .item {display: block;position:relative;}
#owl-demo2 .item img {display: block;width: 100%;height:238px;object-fit:cover;}
#owl-demo2 .owl-dots {position:absolute;bottom:0px;width:100%;text-align:center;display:block;}
#owl-demo2 .owl-dots .owl-dot span{width:10px;height:10px;background:#999;display:block;margin-right:12px;border-radius:50%;}
#owl-demo2 .owl-dots .owl-dot.active span, .solution-list .owl-theme .owl-dots .owl-dot:hover span{background:#2693ff;}

/*第五屏 海鸥财富*/
.jrHocf {margin-top:40px;background:#fbfdff;}
.jrHocf .jrHocfimg{width:50%;}
.jrHocf .jrHocfisum{width:40%;padding-right:5%;margin-top:50px;}
.jrHocf .jrHocfisum p{font-size:16px;color:#000;line-height:32px;}
.jrHocf .jrHocfisum a{display:inline-block;padding:10px 30px;color:#fff;font-size:18px;margin-top:20px;background:#2693ff;border-radius:4px;}
.grjrNav {margin-top:50px;}
.grjrNav .grnav {margin-left:-22px;}
.grjrNav .grnav li{background:#fff;width:223px;margin-left:21px;-webkit-transition: all .2s linear;  transition: all .2s linear;}
.grjrNav .grnav li p{font-size:20px;color:#333;padding:20px 0;text-align:center;}
.grjrNav .grnav li:hover{box-shadow:0 2px 20px #f1f1f1; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999', Direction=155, Strength=5);/*for ie6,7,8*/ -webkit-transform:translate3d(0,-2px,0); transform:translate3d(0,-2px,0);}
.grjrNav .grnav li:hover p{color:#2693ff;}


/*个人金融---投资理财*/
.tzlcList {margin-left:-30px;}
.tzlcList li{width:380px;margin-left:26px;margin-top:30px;border-radius: 8px;overflow: hidden;box-shadow: 0 2px 20px #f1f1f1;float: inherit;}
.tzlcList li .tzlcListbox {padding:32px 26px;min-height:242px;}
.tzlcList li .tzlcListbox h4 a{font-size:24px;color:#202020;font-weight:550;}
.tzlcList li .tzlcListbox p{font-size:16px;color:#202020;line-height:26px;margin:12px 0 24px 0;}
.tzlcList li .tzlcListbox a{font-size:16px;color:#202020;}
.tzlcList li:hover .tzlcListbox {background:#2693ff;}
.tzlcList li:hover .tzlcListbox *{color:#fff;}
.tzlcList li .tzlcListimg{overflow:hidden;}
.tzlcList li .tzlcListimg img{-webkit-transition: all .7s linear;  transition: all .7s linear;}
.tzlcList li:hover .tzlcListimg img{transform:scale(1.1)}


.lcMark{font-size: 18px;color: #333;display:inline-block;margin-left:22px;}
.lcMark:hover{color:#2693ff;}

/*ipad ipadPrp*/

@media only screen and (min-width:100px) and (max-width: 1200px) {
.iconList li{width:16.666666%;}
.jrXykList li{width:32%;margin-right:2%;}
.jrHocf .jrHocfisum{width:45%;padding-right:2%;margin-top:20px;}
.grjrNav .grnav{margin-left:-1%;}
.grjrNav .grnav li{width:19%;margin-left:1%;}
.grjrNav .grnav li p,.jrXykList li p{font-size:18px;}
.tzlcList {margin-left:-2%;}
.tzlcList li{width:31.333%;margin-left:2%;}

}


@media only screen and (min-width:100px) and (max-width: 1023px) {




}



@media only screen and (min-width:100px) and (max-width: 768px) {
.onebox, .twobox, .jrXykList{padding:20px 0;}
.eoneBoxL, .eoneBoxR,.jrXykList li, .jrHocf .jrHocfimg, .jrHocf .jrHocfisum{width:100%;}
.jrHocf, .grjrNav{margin-top:20px;}


.pubConno .location1{margin:1rem  0;font-size:14px;}
.location1 span a{font-size:14px;}



.xyBox, .xyBox1{width:100%;margin-bottom:20px;}
.xyTitle span{font-size:18px;border-bottom:2px solid #2693ff;padding-bottom:10px;font-weight:550;}
.xyTitle a{font-size:14px;margin-top:6px;}
.ryTab li{margin-right:20px;}

.xyList li span,
.xyList li a,.tongyongList li a,.tongyongList li span,.tongyongList li i{font-size:14px;}
.ryTab{margin-top:20px;}
.ryTab li.on a{border-bottom:2px solid #2693ff;}
.ryTab li a{font-size:18px;padding-bottom:10px;font-weight:550;}


.tongyongList{margin-top:0rem;}
.tongyongList li{line-height:24px;padding:10px 0;}
.tongyongList li i{width:100%;line-height:24px;}
.tongyongList li a{max-width:72% !important;}
.moreFy{padding:20px 0 0 0;}
.moreFy *{font-size:14px;}


.iconList{background:#cdd0d4;height:auto;}
.iconList li{width:49.8%;border-bottom:1px solid #fff;}
.iconList li:nth-child(even){border-left:1px solid #fff;}
.iconList li .iconListbox{padding:60px 0;}

.jrXykList li{margin-right:0;}
.jrXykList li p{margin:1rem 0;}
.jrXykList li div img{height:auto;}


.jrHocf .jrHocfisum{padding-right:0;}
.jrHocf .jrHocfisum a{padding:6px 30px;font-size:16px;margin:1rem 0 2rem 0;}
.jrHocf .jrHocfisum p{padding:0 12px;font-size:14px;line-height:28px;}


.grjrNav .grnav{margin-left:0;}
.grjrNav .grnav li{width:48%;margin:0 1%;min-height:260px;}
.grjrNav .grnav li p,.jrXykList li p{font-size:16px;}
.grjrNav .grnav li p{padding:1rem 0;}


.tzlcList {margin-left:0%;}
.tzlcList li{width:100%;margin-left:0%;margin-top:1rem;}
.tzlcList li .tzlcListbox{padding:1.5rem 10px;min-height:inherit !important;}
.tzlcList li .tzlcListbox h4 a{font-size:18px;}
.tzlcList li .tzlcListbox p{font-size:14px;line-height:24px;margin:12px 0 12px 0;}


#owl-demo2 .item img {height:34vh;}
#owl-demo2 .owl-dots .owl-dot span{width:6px;height:6px;background:#999;display:block;margin-right:8px;border-radius:50%;}


.gdqxList{margin-left:0;}
.gdqxList li{width:100%;margin-left:0;border-radius:8px;margin-bottom:1rem;background:#fff;}

.gdqxList li .gdqxBg{padding:20px 1rem;}
.gdqxList li .gdqxBg .gdqxTitle a{font-size:16px;margin-right:8px;}
.gdqxList li .gdqxBg .gdqxTitle span{font-size:12px;padding:3px 6px;}
.gdqxList li .gdqxBg .gdqxTwo{padding:4px 0 8px 0;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL h4{font-size:16px;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL h4 span, .gdqxList li .gdqxBg .gdqxThree h4 span, .lclv em{font-size:24px;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL p{font-size:12px;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoL, .gdqxList li .gdqxBg .gdqxTwo .gdqxTwoR{width:100%;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoR{margin-left:0;margin-top:8px;}
.gdqxList li .gdqxBg .gdqxTwo .gdqxTwoR p{font-size:15px;line-height:26px;}
.gdqxList li .gdqxBg .gdqxThree>h4{width:34%;margin-right:2%;}
.gdqxList li .gdqxBg .gdqxThree>p{width:28%;}
.gdqxList li .gdqxBg .gdqxThree>p a{font-size:16px;padding:5px 0;border-radius:4px;width:100%;text-align:center;}


.q_lcBox {margin:1rem 0;}
.q_lcBox h3 a{font-size:16px;;}
.q_lcBox .q_lcBoxR{font-size:14px;line-height:30px;margin-top:1rem;}
.q_lcBox .q_lcBoxR p{font-size:16px;margin-right:0px;padding:2px 0px;width:31%;text-align:center;} 
.q_lcBox .q_lcBoxR p.on{}
.q_lcBox .q_lcBoxR span{font-size:14px;margin-left:10px;display:none;}
.lcMark{width:100%;text-align:right;font-size:16px;margin-left:0;}

}

@media only screen and (min-width:100px) and (max-width: 375px) {
#owl-demo2 .item img {height:28vh;object-fit:inherit;}


}