@charset "utf-8";

/* * {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
} */

/* body {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    filter: gray;
} */

body{ padding:0px; margin:0px auto; font-size:14px; color:#565656; background: #fff; font-family:"微软雅黑";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
ul,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input,em{ font-size:12px; font-style:normal; outline:none;}
img{ border:none; border:0;}
a{ text-decoration:none;color:#565656;outline:none; cursor: default;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus {outline:0;}
a:hover{ color:#cb2c29; text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.space10{ clear:both; height:10px; overflow:hidden;}
/*top.html*/

.Auto{ width:1000px; margin:0 auto;margin-top:30px;}
.Shou{ width:1250px; margin:0 auto;}

.Ye{ height:91px; position:relative;}
.Header{ height:91px; position:relative;}
/*工具条固定前隐藏的DIV*/
.hideEle{ width:1000px;  height:184px; margin: 0 auto; display: none; }
/*适老化*/
.service{ position: absolute; top: 45px; right: -313px; font-size: 16px; color: #E60113; }

.help-bar {
            z-index: 10000;
            background-color: #990B12;
            display: none;
            width: 1900px;
            width: calc(100%);
            height:184px;
            margin: 0 auto;
        }
.help-bar ul {
            display:flex;
            /* ie8,不能1920，侧边滚动栏也有宽度 */
            width: 1900px;
            /* 能识别的就识别这个 */
            width: calc(100%);
            margin: 0 auto;
        }
.help-bar li {
            float: left;
            text-align: center;
            list-style: none;
            width: 126px;
            width:calc(6.67%);
            height: 184px;
        }
.help-bar li:hover { background-color: white; }
.help-bar li:hover p { color: #990B12; }

/**/
.help-bar div{ width: 53px; height: 53px; margin: 0 auto; }
.help-bar .s_speak div { width: 86px; height: 53px;}

/*悬浮前的bk img*/
.s_nav div { background: url(../images/navIcon.png) no-repeat; }
.help-bar .s_content div { background: url(../images/contentIcon.png) no-repeat; }
.help-bar .s_bottom div { background: url(../images/bottomIcon.png) no-repeat; }
.help-bar .s_speak div { background: url(../images/speakIcon.png) no-repeat; }
.help-bar .s_speed div { background: url(../images/speedIcon.png) no-repeat; }
.help-bar .s_caption div { background: url(../images/captionIcon.png) no-repeat; }
.help-bar .s_color div { background: url(../images/colorIcon.png) no-repeat; }
.help-bar .s_zOut div { background: url(../images/zOutIcon.png) no-repeat; }
.help-bar .s_zIn div { background: url(../images/zInIcon.png) no-repeat; }
.help-bar .s_cursor div { background: url(../images/cursorIcon.png) no-repeat; }

.help-bar .s_line div { background: url(../images/lineIcon.png) no-repeat; }

.help-bar .s_fix div { background: url(../images/fixIcon.png) no-repeat; }
.help-bar .s_reset div { background: url(../images/resetIcon.png) no-repeat; }
.help-bar .s_descre div { background: url(../images/decreIcon.png) no-repeat; }
.help-bar .s_quit div { background: url(../images/quitIcon.png) no-repeat; }

/*悬浮后back img*/

.s_nav:hover div { background: url(../images/navHover.png) no-repeat; }
.help-bar .s_content:hover div { background: url(../images/contentHover.png) no-repeat; }
.help-bar .s_bottom:hover div { background: url(../images/bottomHover.png) no-repeat; }
.help-bar .s_speak:hover div { background: url(../images/speakHover.png) no-repeat; }
.help-bar .s_speed:hover div { background: url(../images/speedHover.png) no-repeat; }
.help-bar .s_caption:hover div { background: url(../images/captionHover.png) no-repeat; }
.help-bar .s_color:hover div { background: url(../images/colorHover.png) no-repeat; }
.help-bar .s_zOut:hover div { background: url(../images/zOutHover.png) no-repeat; }
.help-bar .s_zIn:hover div { background: url(../images/zInHover.png) no-repeat; }
.help-bar .s_cursor:hover div { background: url(../images/cursorHover.png) no-repeat; }
.help-bar .s_line:hover div { background: url(../images/lineHover.png) no-repeat; }
.help-bar .s_fix:hover div { background: url(../images/fixHover.png) no-repeat; }
.help-bar .s_reset:hover div { background: url(../images/resetHover.png) no-repeat; }
.help-bar .s_descre:hover div { background: url(../images/descreHover.png) no-repeat; }
.help-bar .s_quit:hover div { background: url(../images/quitHover.png) no-repeat; }

.help-bar p { font-size:24px; color: white; }
/*十字线包裹DOM*/
#crossLine { display: none; z-index: 99999; }
/* 垂直十字线样式 */
.vertical{ width:4px; height:150%; background-color: red!important; z-index: 99999; position: fixed!important; }
/* 水平十字线样式 */
.horizontal{ height: 4px; width:150%; background-color: red!important; z-index: 99999; position: fixed!important; }       
/* 字幕*/
.caption{ background-color: #990B12; color: white; letter-spacing: 6px; text-align: center; font-size: 30px; z-index: 9999; display: none;  width: 100%; height: 120px; line-height: 120px; position: fixed; bottom: 0; left: 0; }
.caption p {
    margin: auto 0;
}
.rubyWraper{
    display: flex;
    justify-content: center;
    align-items: center;    
    height: 120px;
    line-height: 120px;/*ie8下不识别居中*/
}

.pinYinWraper{
    margin-top: 37px;
    line-height: 0px;
}

/* 字母拼音按钮 */
.pinYinSwitch { line-height: 0px; position: fixed; bottom: 32px; right: 105px; border: 2px solid white; width: 94px; height: 55px; color: white; font-size: 28px; border-radius: 6px; background-color: #990B12; }
.quitBar { position: fixed; bottom: 37px; right: 30px; }
/*顶部Logo*/
.topLogo{width:1250px; margin: 0 auto;}

/*首页特供*/
.indexHeader{ width:1920px; margin: 0 auto; height:115px; position:relative; }

.cunzhen_Logo{ background:url(../images/logo_zhongshan.jpg) no-repeat; width:700px; height:91px; position:absolute; left:0px; top:0px;}
.cunzhen_Logo a{ display:block; width:235px; height:91px;}
.Logo a{ display:block;/**/ width:235px; height:91px;}
.Logo span{ position:absolute; left:245px; top:25px; font-family:微软雅黑; color:#CE2B26; font-size:22px; height:43px; line-height:43px; border-left:solid 1px #ddd; padding-left:10px;}
.Logo_zs{background:url(../images/logo_zhongshan.jpg) no-repeat !important; width:218px !important;}

.div_ewm{ position:fixed; left:0; width:100%; top:517px; overflow:hidden; height:133px;}
.div_ewm_float{ position:absolute; right:-121px; top:0; width:102px; overflow:hidden; height:133px;}
#div_ewm .div_ewm_float div{ width:102px; display:block;}
#div_ewm .div{ width:1000px; display:block; margin:0 auto; height:0; position:relative;}


/*页眉*/
.guYinTop {position: absolute; right: -190px;top: -3px; text-align: center; line-height: 44px;width: 190px; height:44px; background:url(../images/guYinBg.png) no-repeat center center;}
.guYinTop a{color:#FFFFFF;    position: absolute; right: 16px; }
.downCenter{position: absolute;top: 58px;right: -94px;width: 94px;font-size: 16px;/* line-height: height: 20px; background:url(../images/downCenter.png) no-repeat left ;*/}
.downCenter a{display: block; background:url(../images/downCenter.png) no-repeat left ;width: 94px;line-height: 20px; }
.downCenter a:hover {background:url(../images/downCenterHover.png) no-repeat left ; }
.topmenu{ text-align:right;/* padding-top:40px;padding-right:116px;*/ height:16px; line-height:16px;  position: absolute; right: 190px;top: -43px;}

.topmenu a.red02{ background:url(../images/ico_top11.jpg) no-repeat left center;}
.topmenu a.end{background:url(../images/ico_top03.jpg) no-repeat left center;}
.topmenu a.bra{ background:url(../images/ico_top02.jpg) no-repeat left center;}
.topmenu a.back{ background:url(../images/ico_top04.jpg) no-repeat left center;}
*/
.topmenu a.end:hover{background:url(../images/ico_top033.jpg) no-repeat left center;}
.topmenu a.bra:hover{ background:url(../images/ico_top022.jpg) no-repeat left center;}


.top_search{ /*background:url(../images/showSearchBg.png) no-repeat right top;text-align:right;*/ height:34px;  position:absolute; right:-223px; top:51px;}
.top_search .btn{ vertical-align:middle; width:28px; height:34px; /*cursor:pointer;*/ background:none; border:0;}
.top_search .text{width:60px; background:url(../images/searchIcon.png) no-repeat left center; cursor: pointer; text-align:right; vertical-align:middle; height:34px; line-height:34px; font-size:16px;color:#666;  border:0; font-family:微软雅黑;}
.Top_dkBtn{ text-align:right; /*cursor:pointer;*/}

.Menu{ width: 1250px; margin: 0 auto; margin-bottom:-30px;}
.Menu .Auto{ position:relative; z-index:100;}
/*首页特供*/
.Menu .Shou{ position:relative; z-index:100;}
.Menu .indexAuto{ position:relative; z-index:100;}
.Menu ul{ /*position: absolute; left:186px;*/padding: 0px; margin: 0px;}
/* width:142px; 改为 122px ，最后一个li为120px*/

.Menu li{  list-style:none; text-align:center; float:left; font-size:20px;height:45px; margin-right: 48px;}
.Menu li:hover{ background:url(../images/navRedStrip.png) no-repeat center bottom;list-style:none; text-align:center; float:left; font-size:20px;height:45px; margin-right: 48px; }
.Menu_zs li{  list-style:none; width:200px !important;}
.Menu_zs li a{ line-height:45px; height:45px; display:block;}
.Menu_zs li a:hover,.Menu_zs li.aon a{ background:#f37f88;}
.Menu_zs ul{ padding: 0px; margin: 0px;}
/*.indexPage {margin-left: 40px; margin-right: 48px;}*/

.Menu li span a{ line-height:45px; display:block;}
.Menu li span a:hover,.Menu li.aon span a{ color:red;font-weight:bold;}
.Menu li span a:hover b,.Menu li.aon span  a b{font-weight:bold;}
.Menu li span a b{ font-weight:normal; /*cursor:pointer;*/}
/*.Menu li#m01 a{}*/
/* width:1006px*/
.Menu li .subnav{ display:none; position:absolute; width:956px; height:122px; top:45px; font-size:12px; background:url(../images/SubnavBg.png) no-repeat left bottom; padding-top:25px; z-index:1000; left:0px; text-align:left; color:#565656; padding-bottom:30px;}
.Menu li .subnav dl{ float:left; display:block; width:680px; padding-left:10px;}
.Menu li .subnav dl dt{ width:134px; height:28px; line-height:28px; overflow:hidden; float:left; padding:2px 18px;}
.Menu li .subnav dl dt a{ display:block; height:28px; background:url(../images/ico1.jpg) no-repeat 6px center; padding-left:15px; font-size:14px;}
.Menu li .subnav dl dt a:hover{ background:url(../images/Menu_redBg.jpg) no-repeat left center; color:#ffdcdc; text-decoration:none;}
/*.Menu li .subnav .list{ width:135px; float:left; padding-top:11px; padding-bottom:13px;}
.Menu li .subnav .list h5{ font-size:14px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:9px; height:30px; line-height:30px; margin:0; font-weight:normal;}
.Menu li .subnav .list dl.hide{ height:69px; overflow:hidden;}
.Menu li .subnav .list dd{ height:23px; padding-left:9px;}
.Menu li .subnav .list dd a{ line-height:23px; color:#565656; background:none; font-weight:normal;}
.Menu li .subnav .list dd a:hover{ color:#e60012;}
.Menu li .subnav .list span{   padding-left:9px; cursor:pointer;}
.Menu li .subnav .list span.more{display:block;}
.Menu li .subnav .list span.no{ display:none;}*/
.Menu li .subnav .pic{ width:192px; float:right; padding:0px 65px 0 0;}
.Menu li .subnav .pic img{ width:192px; height:108px;}

.slideBox{ margin-top: 50px;width:100%; height: 500px; overflow:hidden; position:relative; z-index:0;margin-bottom: 40px;}
.slideBox .hd{  position:absolute; bottom:18px; z-index:1; width:100%; }
.slideBox .hd ul{ zoom:1; width:1250px; margin:0 auto; text-align: center;  }
.slideBox .hd a{ display:inline-block; margin-right:8px;  width:12px; height:12px; line-height:100px; text-align:center; background:url(../images/ico.gif) no-repeat right top; cursor:pointer; overflow:hidden; }
.slideBox .hd a.on{background:url(../images/ico.gif) no-repeat left top; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ height:500px; background-repeat:no-repeat; background-position: center top;}
.slideBox .bd li a{ display:block; height:500px; width:1000px; margin:0 auto;}

.BanBox{ width:100%; height:245px; overflow:hidden; position:relative; z-index:0;}
.BanBox .hd{  position:absolute; left:0px; top:210px; z-index:1; width:100%; }
.BanBox .hd ul{ overflow:hidden; zoom:1; width:1000px; margin:0 auto; text-align:right;}
.BanBox .hd a{ display:inline-block; margin-right:8px;  width:12px; height:12px; line-height:100px; text-align:center; background:url(../images/ico.png) no-repeat right top; cursor:pointer; overflow:hidden; }
.BanBox .hd a.on{background:url(../images/ico.png) no-repeat left top; }
.BanBox .bd{ position:relative; height:100%; z-index:0;   }
.BanBox .bd li{ height:363px; background-repeat:no-repeat; background-position: center top;}
.BanBox .bd li a{ display:block; height:245px; width:1000px; margin:0 auto;}

/*银行登录模块*/
.denglu{ width:250px;height:313px;top:-444px;right:0px ;background:url(../images/kongbai.png) no-repeat center bottom; /*background-color:white;*/z-index:3;position:absolute;}
.huang{margin-bottom:10px;margin-left:10px; width:150px;display:block;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;height:41px; font-size:18px;overflow:hidden;color:#333333;padding-left:65px;padding-top:5px;}
.huangg{margin-bottom:10px;line-height:41px;margin-left:10px; width:150px;display:block;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;height:41px; font-size:18px;overflow:hidden;color:#333333;padding-left:65px;}
.huanggg{background-color:rgba(255, 255, 255, 0.74);height:40px;}
.bangzhu a{overflow:hidden;width: 86px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #6D6D6D;line-height: 20px;}
.bangzhu a:hover{color:#cb2c29;}
.bz{padding-left:25px;width:40px;overflow:hidden;}
.denglu img{width:20px;height:20px;margin-right:29px;}
.k1{background:url(../images/guzhenicon1.png) no-repeat left top;line-height:41px;}
.k2{background:url(../images/qiyeicon1.png) no-repeat left top;line-height:41px;}
.k3{background:url(../images/gerenicon1.png) no-repeat left top;line-height:41px;}
.k4{background:url(../images/guzhendlicon.png) no-repeat left top;}
.k5{background:url(../images/xianjin11.png) no-repeat left top;line-height:41px;}
.k1:hover{color:#fff;background:url(../images/zhixiaoicon.png) no-repeat left top;}
.k2:hover{color:#fff;background:url(../images/gerenicon.png) no-repeat left top;}
.k3:hover{color:#fff;background:url(../images/qiyeicon.png) no-repeat left top;}
.k4:hover{color:#fff;background:url(../images/guzhengdlicon.png) no-repeat left top;}
.k5:hover{color:#fff;background:url(../images/xianjin2.png) no-repeat left top;}
.caozuo{float:right;margin-right:40px;text-align:right;border-left:1px solid #b6b6b6;}
.yin a{padding-bottom:22px;display:block;margin-top:15px;width: 140px;height: 18px;font-size: 16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #797979;line-height: 18px;margin-left:50px;}
.yin a:hover{color:#E60113;}
.yin img{height:10px; width:10px;}
.hjh{background:url(../images/kongbai.png) no-repeat center bottom;/*background-color:white;*/}
.bangzhu{padding-bottom:10px;padding-left:7px;margin-top:21px;}
.bang{width:100px;float:left;margin-top:10px;overflow:hidden;}
.zhixiaoDL{border-bottom:1px solid #dddddd;margin-top:-6px;padding-bottom:1px;}
.qiyedl{border-bottom:1px solid #dddddd;margin-top:2px;margin-bottom:5px;}
.gerendl{border-bottom:1px solid #dddddd;margin-top:8px;margin-bottom:5px;}
.xianjindl{border-bottom:1px solid #dddddd;margin-top:9px;margin-bottom:10px;}
.guzhen{border-bottom:1px solid #dddddd;margin-top:10px;}
/*银行登录模块结束*/


.Login_area{ height:52px;  position:relative;}
.Login_area .Login{ width:272px; height:380px; position:absolute; bottom:0px; right:-8px; background:url(../images/H_loginBg2.png) repeat left top; z-index:3;}
.Login_area .Login .btn{ width:212px; position:absolute; left:31px; top:34px;}
.Login_area .Login .btn a{ display:block; width:142px; padding-left:70px; height:43px; line-height:43px; font-size:16px; overflow:hidden; float:left; margin-bottom:13px; color:#e60012;}
.Login_area .Login .btn a:hover{ color:#FFF; text-decoration:none;}
.Login_area .Login .btn .a1{ background:url(../images/H_loginBtn.png) no-repeat left top;}
.Login_area .Login .btn .a1:hover{ background:url(../images/H_loginBtn.png) no-repeat right top;}
.Login_area .Login .btn .a2{ background:url(../images/H_loginBtn.png) no-repeat left bottom;}
.Login_area .Login .btn .a2:hover{ background:url(../images/H_loginBtn.png) no-repeat right bottom;}
.Login_area .Login .txt{ width:212px; position:absolute; left:31px; top:152px; font-size:14px; font-family:微软雅黑; z-index:1;}
.Login_area .Login .txt span{ display:block;}
.Login_area .Login .txt span a{ color:#005ea7; background:url(../images/ico_other_login.png) no-repeat left center; padding-left:15px;}
.Login_area .Login .txt em{ display:block; text-align:right; font-size:14px; padding-top:15px;}
.Login_area .Login .txt em a.begin{ color:#565656; padding-right:16px;}
.Login_area .Login .txt em a.end{ color:#565656; }
.Login_area .Login .txt em a:hover{ color:#cb2c29;}
/*版本2*/
/**/
.Login_area #lo{background:url(../images/H_loginBg2.png) repeat left top;}
.Login_area #lo h1{ margin:0; text-align:center;/*background:url(../images/title_nydl.png) no-repeat center 33px; padding-top:72px;*/ padding-bottom:15px; text-align:center; font-size:14px; font-weight:normal;}
.Login_area #lo .log_pic{ text-align:center; padding-top:17px; padding-bottom:10px;}
.Login_area #lo p{ text-align:center; margin:0;}
.Login_area #lo p a{ display:inline-block; width:104px; height:35px; line-height:35px; text-align:center; background:#e70012; color:#fff; font-size:16px; font-weight:bold;}
.Login_area #lo p a.reg{background:#fff; color:#e70012;}
.Login_area #lo .btn{ top:158px; border-top:1px solid #ccc; padding:5px 22px 0 22px; left:8px;}
.Login_area #lo .txt{ top:286px;}

/*版本2 end*/


#otherlogin{ position:relative;z-index:3;}
/*#otherlogin .hide_login{ position:absolute;  top:250px; display:none; background: url(../images/bg_login.png) repeat; width:212px; height:100px; z-index:0;}*/
#otherlogin .hide_login li{ text-align:center; padding-bottom:7px; list-style:none;}
#otherlogin .hide_login li a{ display:inline-block; width:174px; height:31px; line-height:31px; padding-left:33px; text-align:left; background:url(../images/ico_aon.gif) no-repeat 18px center #fff; border:1px solid #e6e6e6;}

#otherlogin .hide_login{ position:absolute; top:240px; display:none; border:1px solid #ddd; border-top:0px; background: url(../images/bg_login.png) repeat; width:212px; height:103px; z-index:0;}

.Login_area .Login .btn .a1:hover{ background:#E60113;}
.Login_area .Login .btn .a2:hover{ background:#E60113;}
.Login_area .Login .btn .a3:hover{ background:#E60113;}
.Login_area .Login .btn .a4:hover{ background:#E60113;}
.Login_area .Login .wx{ position:absolute; left:31px; bottom:0px; z-index:0;}
.Login_area .Login .wx ul{ padding: 0px; margin: 0px;}
.Login_area .Login .wx li{list-style:none; float:left; height:136px; overflow:hidden; padding-right:12px;}
.Login_area .Login .wx li .pic{ text-align: center;}
.Login_area .Login .wx li .pic img{ width:92px; height:108px; border:solid 4px #fff;}
.Login_area .Login_area .Login .wx li .pic img{ width:98px; height:116px; border:solid 4px #fff;}
.Login_area .Login .wx li span{ display:none; color:#000; font-family:微软雅黑; height:22px; line-height:22px; font-size:12px;}
.Login_area .Login .wx li span.icon{ background:url(../images/H_loginIcon.jpg) no-repeat 3px center; padding-left:23px;}


.Link_btn{ height:114px; position:absolute; left:0px; bottom:0px; background:#fff; z-index:2; width:100%;}
.Link_btn .box{ width:660px; position:absolute; left:37px;}
.Link_btn .box ul{ padding: 0px; margin: 0px;}
.Link_btn .box ul li{list-style:none; width:110px; float:left; text-align:center; padding-top:23px; line-height:0;}
.Link_btn .box ul li a{  font-size:15px; color:#5d5d5d;}
.Link_btn .box ul li a:hover{color:#ce2b26;}
.Link_btn .box ul li img{ width:46px; height:46px;}
.Link_btn .box ul li span{ display:block; /*cursor:pointer;*/ line-height:38px;}
.Link_btn .hd2{}
.Link_btn .hd2 a{ display:block; width:16px; height:43px; position:absolute; /*cursor:pointer;*/}
.Link_btn .hd2 a.prev{ background:url(../images/btn_controls3.png) no-repeat left top; left:10px; top:40px;}
.Link_btn .hd2 a.next{ background:url(../images/btn_controls3.png) no-repeat right top; right:270px; top:40px;}

/*南粤资讯模块*/
/* .Home{ padding-top:9px;} */
.NY_news{ height:302px; overflow:hidden; margin-bottom:10px;border: 1px solid #E6E6E6;}
.NY_news li{list-style:none; width:1250px; float:left; background:#ffffff;height:302px;border-right:1px solid #e8e8e8;}
.NY_news  li .main{ padding-left:20px; padding-right:20px;}
.NY_news  li .main h1{  color:#cb2c29; font-size:20px; position:relative; margin:0;}
.NY_news  li .main h1 a{ color:#6b6b6b; font-size:12px; font-weight:normal; position:absolute; right:0px; top:26px; line-height:20px;}
.NY_news  li .main h1 a:hover{color:#ce2b26;}
.NY_news  li .main dl dd{height:25px; line-height:25px;padding-top:40px;overflow:hidden;}
.NY_news  li .main dl dd a{ overflow:hidden;margin-left:10px;color:#333333;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;height: 25px;line-height:25px;}
.NY_news  li .main dl dd a:hover{color:#ce2b26;}
.NY_news  li .main dl dd span{ float:right; color:#999999;font-size: 12px;font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;height: 17px;line-height: 17px;}
.NY_news  li .main dl dd img{width:10px;height:10px;}

.news_R span{padding-right:25px;}
.news_L{ width:608px; float:left;margin-top:20px;border-right: 1px solid #E6E6E6;}
.news_L dd{ padding-right:50px; }
.news_L a1{padding-left:390px;width: 28px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #999999;line-height: 20px;}
.news_L dd b{ background:url(../images/ico_tips01.gif) no-repeat left center; }
.news_L h{width: 121px;height: 42px;font-size: 30px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;
color: #E60113;line-height: 42px;}
.news_R{ width:565px; float: right;margin-top:20px;}
.news_R a1{padding-left:380px;width: 28px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #999999;line-height: 20px;}
.news_R dd b{ background:url(../images/ico_tips02.gif) no-repeat left center; }
.news_R h{width: 121px;height: 42px;font-size: 30px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;
color: #E60113;line-height: 42px;}
/*南粤资讯模块结束*/

/*业务板块*/
.yeWuBanKuai {}
.redstrip{ margin-left: 15px; /*margin-top: -10px; */float: left;}
.hideP { /* display:none;*/margin-top: 0px; margin-bottom: 15px; width: 274px; height: 54px; text-align:center; margin-right: -81px;line-height: 54px;   background-color:  #E60113; color: white; font-size:26px; }
.cirP{ margin-left: 92px; padding-top: 15px; float: left;}
/*业务板块公用的属性*/

/*个人客户*/
.personCustom { position:relative; margin-right:20px; float:left; overflow: hidden; background: url(../images/personCustBg.png) no-repeat left;  width:615px;height:246px;}
.personCustom:hover{box-shadow: 0px 5px 15px rgba(0,0,0,0.04);}
.showP {font-size:26px;}
.PbeforeCon {/*margin-left: 86px; margin-top: 50px; margin-bottom: 106px;*/position: absolute;    top: 78px;    right: 70px;}
.PafterCon{ /*display:none;margin-left: 93px;*/ position: absolute;    top: 255px;    right: 54px}
.PafterCon a {padding-left: 11px;}
.PafterCon dl { margin-left: 90px; padding: 8px 0; width: 130px; font-size: 18px;}

/*.PersonContent a {padding-left: 11px;}
.PersonContent .cirP{padding-top: 15px; float: left;}
.PersonContent dl { padding: 8px 0; width: 100px; font-size: 18px;}
.PersonContent { margin-top: 70px; margin-right: 80px; float:right;  }*/

/*公司客户*/
.companyCustom{margin-top: 50px; position:relative; overflow: hidden; background: url(../images/comCustBg.png) no-repeat left;  width:615px;height:246px;}
.companyCustom:hover{box-shadow: 0px 5px 15px rgba(0,0,0,0.04);}
.CbeforeCon {/*margin-left: 86px; margin-top: 50px; margin-bottom: 106px;*/position: absolute;    top: 85px;    right: 70px;}
.CafterCon{ /*display:none;margin-left: 93px;*/ position: absolute;    top: 255px;    right: 54px}
.CafterCon a {padding-left: 11px;}
.CafterCon dl { margin-left: 90px; padding: 8px 0; width: 130px; font-size: 18px;}
/*网络银行*/
.wlbank{ margin-top: 30px; float:left;margin-right:20px;position:relative; overflow: hidden; background: url(../images/wlbank2.png) no-repeat left;  width:615px;height:246px;}
.wlbank:hover{box-shadow: 0px 5px 15px rgba(0,0,0,0.04);}
.WbeforeCon {/*margin-left: 86px; margin-top: 50px; margin-bottom: 106px;*/position: absolute;    top: 85px;    right: 70px;}
.WafterCon{ /*display:none;margin-left: 93px;*/ position: absolute;    top: 255px;    right: 54px}
.WafterCon a {padding-left: 11px;}
.WafterCon dl { margin-left: 90px; padding: 8px 0; width: 130px; font-size: 18px;}
/*直销银行*/
.zhixiaobank{ margin-top: 30px; position:relative; overflow: hidden; background: url(../images/zhixiaobank2.png) no-repeat left;  width:615px;height:246px;}
.zhixiaobank:hover{box-shadow: 0px 5px 15px rgba(0,0,0,0.04);}
.ZbeforeCon {/*margin-left: 86px; margin-top: 50px; margin-bottom: 106px;*/position: absolute;    top: 85px;    right: 70px;}
.ZafterCon{ /*display:none;margin-left: 93px;*/ position: absolute;    top: 255px;    right: 54px}
.ZafterCon a {padding-left: 11px;}
.ZafterCon dl { margin-left: 90px; padding: 8px 0; width: 130px; font-size: 18px;}

/*业务助手*/
.img img{height:64px;width:64px;margin-top:65px;margin-left:20px;}
.name a{width: 110px;height: 25px;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: rgba(0, 0, 0, 0.85);line-height: 25px;}
.zong{float:left;height:200px;width:200px;border-right:1px solid #DDDDDD;margin-left:5px;margin-top:30px;}
.name{margin-top:30px;text-align:center;width:100px;width: 110px;height: 25px;font-size: 18px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: rgba(0, 0, 0, 0.85);line-height: 25px;}
.img{margin-top:0px;}
.name a:hover{color:red;}
.tuzi{ margin-top:35px;}
.service_helper{ /*background:url(../images/zhushoubg.jpg) no-repeat #f9f9f9;*/width:1250px; height:270px; overflow:hidden; margin-top:10px; border:1px solid #ececec; position:relative;margin-top:20px;margin-bottom:20px;}
.service_helper ol{ text-align:center; width:200px; float:left; font-size:22px; color:#fff; line-height:260px; margin-right:37px; padding-top:10px;}
.service_helper .box{ width:1250px; height:260px;overflow:hidden; position:absolute;}
.service_helper li{list-style:none; width:170px; float:left;font-size:15px; height:260px;}
/*.service_helper li.end{ width:100px;}*/
.service_helper li a{  /*margin-left:10px;*/ display:inline-block;}
.service_helper li a:hover{ color:#cb2c29;}
.service_helper li img{ width:64px; height:64px; vertical-align:middle;}
.tempWrap{ background:#ffffff;margin-left:20px;}
.hd2 a{ display:block; width:16px; height:43px; position:absolute; /*cursor:pointer;*/}
.hd2 a.prev{ background:url(../images/huadongl.png) no-repeat left top; left:20px; top:120px;width:38px;height:38px;}
.hd2 a.next{ background:url(../images/huadongr.png) no-repeat right top; right:20px; top:120px;width:38px;height:38px;}
.yewuyinyin{height:270px;width:80px;float:left;box-shadow: 6px 0px 25px  25px rgba(0,0,0,0.02);}
.yingyinright{height:270px;width:80px;float:right;box-shadow: 10px 0px 20px  25px rgba(0,0,0,0.02);}
/*业务助手结束*/

/*信用卡模块*/
.XYK_custom{ height:264px; overflow:hidden; margin-top: -1px;}
.XYK_custom dd{ float:left; width:1250px; height:264px; }
.XYK_custom dd .main{ height:264px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#7fffffff,endColorstr=#7fffffff); background-color: hsla(0,0%,100%,0.5); border-bottom:none;position:relative;}
.XYK_custom dd .main h1{ margin-top:40px; font-size:30px; color:#333333;
font-family: PingFangSC-Medium, PingFang SC;font-weight:500;}
.XYK_custom dd .main img{ width:477px; height:264px;}
.card .txt{ overflow:hidden;left:500px; position:absolute; top:100px; border-left:1px solid #FFFFFF; width:700px; height:50px;font-family: PingFangSC-Regular, PingFang SC;font-size:14px;}
.card .txt h5{ font-size:18px; margin:0; color:#ffa10e; font-weight:normal; padding-top:22px;}
.card .txt  p{ margin:0; padding:5px 0;}
.card .txt a{ color:#aeb1b2;}
.card .txt a:hover{ color:#FFFFFF;}
.card{ float:right;width:750px;height:264px;}
.gongwu {margin-top:100px;width:252px;height:41px;background:#E60113;text-align:center;line-height:41px;}
.gongwu a{color:#FFFFFF;font-size:16px;font-family: PingFangSC-Regular, PingFang SC;font-weight:400;}
.gongwuxin{height:264px;width:1250px;}
/*信用卡模块结束*/




.linkbtn li{list-style:none; height:40px;}
.linkbtn li.end a{ border-bottom:0px;}
.linkbtn li.end a:hover{ border-bottom:0px;}
.linkbtn a{ border-bottom:1px solid #e6e6e6; font-size:14px; display:block; height:40px; line-height:40px; padding-left:18px; color:#616161;}
.linkbtn a:hover,.linkbtn a.on{ background:url(../images/ico_custom.jpg) no-repeat 92px center; border-bottom:1px solid #d25853; color:#d25853;}
.cate_list{ float:left; margin-left:39px; width:105px;background:url(../images/ico_money.jpg) no-repeat left 26px;}
.cate_list ol{ height:51px; padding-top:25px;}
.cate_list ol img{ height:44px; width:44px;}
.cate_list li{list-style:none; height:25px; line-height:25px;}
.cate_list li a{ padding-left:12px; background:url(../images/ico1.jpg) no-repeat 2px center; color:#7d7a78;}
.cate_list li a:hover{ color:#cb2c29;}



/*理财产品推荐*/
.liCai_XykBg {position:relative; /*width:1250px; height:804px;*/}
.liCai_XykBg .bGPic{position:absolute; left:-334px;width:1910px;height:804px; z-index:-1;}
.liCaiWarp{position: relative;    width: 1500px;    height: 390px; }

/*.liCaiRecommend{ max-height: 390px; width:1920px;margin-left: -309px;list-style: none;text-align: center;}*/
.liCaiRecommend{position: absolute; list-style: none;text-align: center;}
.liCaiList {/*width: 655px; height: 205px; float: left;*/ margin-top: 50px; list-style: none;text-align: center;}
/*.recommend{background:url(../images/reconBg.png) no-repeat center center;}*/ 
.recommend { background-color: hsla(0,0%,100%,0.5); margin-right: 55px; width: 377px; height: 377px; display: inline-block; /*float: left;*/  margin-top: 40px;}
.recommend:hover {/**/ transform: scale(1.05); transition:all 0.8s; background-color: hsla(0,0%,100%,0.80);}
.recommend .shouYiLv{font-size: 48px; margin-top: 35px; color: #E60113;}
.recommend a {font-size: 20px; font-weight: 500;  color: #FFFFFF;width:150px;}
.lianjie{width:320px;height:50px;}
.recommend .proName {font-size:20px; margin-top: 37px;}
.recommend .proCode {font-size: 15px; color: #999999; margin-top: 45px; margin-bottom: -17px;}
.recommend .proRefence {font-size: 15px; color: #999999; margin-top: -45px; margin-bottom: 39px;}
.recommend dl { margin: auto; width: 320px; height: 50px; line-height: 50px; text-align: center; background-color: #E60113; }
.proName {font-size:20px;}
/*查看更多*/
.moreLiCai{height:90px;}
.moreBg { margin-top: 19px; text-align: center; line-height: 90px; height: 90px; background:url(../images/moreLiCaiBg.png) no-repeat center center;}
.moreBg a{color: #999999;;}

/*首页页脚ny_footer.html样式*/
.bottomLogo{ width: 1250px; margin-left: 336px; padding-top: 30px; margin-bottom: 21px;}
.bottomLogo img{width:153px; height:31px;}
/*首页footer*/
.indexFooter{ width:1910px;margin-left: -335px; background: #EFEFEF;     margin-top: 42px;}
/*通用footer*/
.Footer{ width:1920px; margin: 0 auto; background: #EFEFEF; }
.copyright{ line-height:50px; margin-top:55px; color: white;}
.copyright div{ float:right; text-align:right;}
/*.copyright div a{ padding:0 10px;color: white;}
.copyright span a{ padding:0 10px;}*/
.copyright a{color: white;}

.Bottom { width:1250px; margin-left: 336px;margin-top:30px;position:relative;}
.Bottom .dlBox{ /*width: 1000px;*/ position: absolute; right:0px; top:0px; left: 120px;}
.Bottom  dl dd a{ color:#666;}
.Bottom  dl dd a:hover{ color:#cb2c29;}

/*关于我行与常用链接*/
.Bottom .dlBox .aboutus{position: absolute; left: 123px;}
.aboutus dt {font-size: 18px; font-weight: 500;}
.aboutus dd {padding-top:10px;}

.Bottom .dlBox .changYong{ position: absolute; left: 320px;}
.changYong dt {font-size: 18px; font-weight: 500;}
.changYong dd {padding-top:10px;}
/*页脚二维码*/
.erWeiMa {position: absolute; left: 472px; width: 680px;}
.erWeiMa div {display: inline-block; padding-left: 50px;}
.erWeiMa img {width:112px; height:112px;}
.erWeiMa p {padding-top: 20px; margin: 0;width:112px; text-align:center; font-size:14px;}
/*页脚联系方式*/
.consumerHotline{font-size:14px; }
.consumerHotline .hotLine{ font-size: 18px;}
.consumerHotline p{color:#E30000; font-size: 24px; margin:0; margin-bottom: 7px;}
.consumerHotline span{ margin-left: 10px;}
.consumerHotline .hotline{font-size: 18px; margin-left:0;}
.consumerHotline .quanGuo{margin-top: 10px; }/*全国电话数字*/
.consumerHotline .guangDong{margin-top: 15px; }/*广东电话数字*/
/*三条分割线*/
.bottomLine1{ position: absolute; left:190px; top:24px; height:130px; width: 1px; background-color: red;}
.bottomLine2{ position: absolute; left:260px; top:24px; height:130px; width: 1px; background-color: #CBCBCB;}
.bottomLine3{ position: absolute; left:450px; top:24px; height:130px; width: 1px; background-color: #CBCBCB;}
/*红色长条*/
.footerBg{ width: auto; height: 50px; background-color: #e35050;}

.gettop{ background:url(../images/gettop.jpg) no-repeat; width:41px; height:41px; position:fixed; right:10px; bottom:60px; display:none;}
.gettop a{ display:block;height:41px;}

/*comment*/
