/* CSS Document */
/* base */
html{overflow-x:hidden; overflow-y:auto;}
body{ font:normal 12px  "微软雅黑","Arial","MIC","Tahoma",sans-serif;color:#5c6773;margin:0px;padding:0px; background:#f7f6f4;}
ul,ol{list-style:none;padding:0px;margin:0;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl, em,i{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display:block;}
figure {margin:0;}
img {border:0; }
a {text-decoration:none;color:#2d374b; line-height:24px;text-decoration:none;cursor:pointer;outline-color:-moz-use-text-color;
outline-style:none;outline-width:0;text-decoration:none;-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
a:hover {text-decoration:none;}
button {cursor:pointer;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
input, button{outline: none;}

/*Floats*/
.left{float:left;width:auto;}    
.right{float:right;width:auto;}

/* --------|  Clear Fix |--------- */
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}/* Hide from IE Mac */
html[xmlns] .clearfix{display:block;}/* End hide from IE Mac */
* html .clearfix{height:0; }

/* Typography */
h1 {font-size:12px;font-weight:bold; color:#020858;}
h2 {font-size:12px;font-weight:bold;color:#020858;}
h3 {font-size:12px;font-weight:bold;color:#020858;}
h4 {font-size:12px; color:#020858;}
h5 {font-size:12px;  font-weight:bold; color:#020858;} 
h6{font-size:12px; color:#333;}

blockquote  {margin:0px; color:#2d374b; font-style:italic;}
strong {font-weight:bold;}
em{ font-style:normal;}
table{border: none;}
/* color */
.red{color:#F00;}
.dark_red{color: #a30030;}
.blue{color:#46a2d4;}
.bold{ font-weight:bold;}
.y{color:#f9d000;}
.r{ color:#d32d00;}
.bk{color:#000;}
.hide{display:none;}
.green{ color:#abd208;}
.green1{ color:#4ebc52;}
.fd{ overflow:auto;zoom:1; overflow:hidden;}
/*字体--灰色--#7d8184*/
/*字体--红色--#a30030*/
.fontsize12{font-size: 12px;}
.fontsize14{font-size: 14px;}
.fontsize16{font-size: 16px;}
.fontsize18{font-size: 18px;}
.fontsize36{font-size: 36px;}
.fontsize28{font-size: 28px;}

/*title*/
.big_title, .mid_title, .small_title, .big_title a.active, .mid_title a.active, .small_title a.active, .ss_title, .ss_title a.active, .xs_title, .xs_title a.active{color: #a30030; font-weight: normal;}
.big_title{font-size: 36px; height: 46px; line-height: 46px;}
.mid_title{font-size: 24px;}
.small_title{font-size: 18px;}
.ss_title{font-size: 16px;}
.xs_title{font-size: 14px;}


/* 公共部分 */
.clear{ clear:both;}
.font{ font-family:"宋体"; font-size:12px;}
.ml20{margin-left: 20px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt12{padding-top: 12px;}
.pt24{padding-top: 24px;}
.pt28{padding-top: 28px;}
.pt34{padding-top: 34px;}
.pt36{padding-top: 36px;}
.pt38{padding-top: 38px;}
.mt10{margin-top: 10px;}
.mb50{margin-bottom: 50px;}
.textc{text-align: center;}
.z9{z-index: 9}
.z8{z-index: 8}
.z7{z-index: 7}
.z6{z-index: 6}
.z5{z-index: 5}
.hidden{visibility: hidden;}
.hide{display: none;}
.pt5{padding-top: 5px;}
.pl10{padding-left: 10px;}
.pl24{padding-left: 24px;}
.pr20{padding-right: 20px;}
.pd10{padding-bottom: 10px;}
.mt0{margin-top: 0;}
.mt24{margin-top: 24px;}
.mt20{margin-top: 20px;}

/*导航*/

#logo{background: url(../images/logo-cmb.png) no-repeat; width: 120px; height: 100px; display: block; overflow: hidden;}
.logo_slim{background: url(../images/logo-cmb-slim.png) no-repeat; width: 120px; height: 50px;}
.ykt{background: url(../images/logo-aio.png) no-repeat; width:120px; height: 40px; display: block; }

.menubg{ width:100%; height:100px; box-shadow: 0 4px 4px rgba(0,0,0,0.1); background:#f6fafd; font-size:12px; z-index: 18888888; position: relative;}
.menu{ width:980px; margin:0 auto; position:relative; z-index: 99;}
.tmenu{ position:relative; z-index:99;}
.logo{ float:left; width:120px; display:block;}
.logo img{ display:block;}
.logo em{ float:left; position:absolute;}

/*底部*/
.footerbg{ width:100%; background:#e9ecef; margin:0; border-top:1px solid #d8dcdf; position:relative;}
.footer{ width:980px; padding:36px 0; *padding:36px 0 0 0; display:block; margin:0 auto; color:#5c6773; font-weight:bold; position:relative; border-bottom: 1px solid #d5dce2;}
.fbt{ float:left; width:265px;}
.fbt li{ padding:0; margin:0 0 10px 0; background:url(../images/yd.jpg) no-repeat left center;  padding-left:15px; line-height: 24px;}
.fbt li a{color: #5c6773;}
.fbt li a:hover{ color:#a30030;}
.fbt p{ line-height:24px; display:block;}
.fbt em{ line-height:20px; margin-top:36px; display:block;}
.width150{width: 160px;}
.weixi_code{text-align: center;}
.weixi_code p{line-height: 18px;}
.weixi_code img{margin-bottom: 12px;}
.width110{width: 110px;}
.ml20{margin-left: 20px;}
.copyright{border-top: 1px solid #f7f6f4; width: 980px; margin: 0 auto; padding: 10px 0 29px; text-align: center; line-height: 24px; color:#5c6773;}
.copyright p a{vertical-align: middle; display: inline-block; margin-right: 5px;}


/* hyz 2014-05-26*/
.mbt{ position:absolute; left:942px; top:60px;}
.mbt a,.mbt a:hover{ line-height:20px; font-family:"微软雅黑"; font-size:16px; color:#a30030;}
.mindex{ background:#f7f6f4;}
.banner{ margin:0 auto -70px auto; position:relative; z-index:1; text-align: center; background: url(../images/banner.jpg) no-repeat center top #0184ae; height: 470px; min-width: 980px;}

.grdk{ width:960px; min-height:780px; background:url(../images/bg.jpg) repeat-y; margin:0 auto; position:relative; z-index:2;}
.lmenu{ width:230px; padding:73px 0 70px 25px;}
.pmc{ width:230px; height:40px; margin-bottom:5px;}
.pmc a,.pmc a:hover{ width:188px; height:40px; line-height:40px; background:url(../images/pm.jpg) no-repeat left top #00aade; padding-left:42px; color:#fff; display:block;}
.pmc .pon,.pmc .pon:hover{ line-height:40px; background:url(../images/pmon.jpg) no-repeat left top #00aade; color:#fff;}
.zm{ width:198px; padding:0 0 5px 0; margin-left:32px;}
.zm a{ width:188px; height:24px; line-height:24px; background:none; padding-left:10px; color:#505a66; display:block; overflow:hidden;}
.zm a:hover,.zm .zon{ line-height:24px; background:url(../images/zon.jpg) no-repeat left center; color:#00aade;}
.rcon{ width:705px;}
.rcon_title{ width:705px; height:73px; line-height:73px; text-align:center; font-family:"微软雅黑"; font-size:24px; color:#00aade; background:url(../images/rcon_title_bg.jpg) no-repeat;}
.rconload{ width:705px; background:#fefefe;}
.rconload iframe{ min-height:650px;}
.loadc{ margin:0; font-family:"微软雅黑"; color:#505a66; padding: 25px 35px;}
.loadc h4{ font-family:"微软雅黑"; font-size:16px; color:#505a66;}
.loadc h5{ font-family:"微软雅黑"; font-size:14px; color:#505a66; margin:15px 0 -13px 0;}
.loadc p{ line-height:24px; font-size:14px; margin:15px 0;}
.loadc ul{ margin:0; list-style-type:disc; margin:15px 0 15px 1.5em;}
.loadc .num{ margin:0; list-style-type:decimal; margin:15px 0 15px 20px;}
.loadc li{ line-height:24px; font-size:14px;}
.loadc table{ width:655px; margin:20px 0 15px 0; border-left:1px solid #ececec; border-top:1px solid #ececec; font-family:"微软雅黑"; font-size:14px; color:#505a66; }
.loadc th{ height:46px; line-height:46px; background:#ccd3d9; border-right:1px solid #ececec; border-bottom:1px solid #ececec; text-align:left; padding:0 10px; color:#5c6773; font-weight:normal;}
.loadc td{ padding:0 10px; line-height:24px; border-right:1px solid #ececec; border-bottom:1px solid #ececec;}
.loadc td em{ display:block;}
.loadc td p{ text-indent:0em; margin:0;}
.loadc td ul{ margin-bottom:0px; margin-top:0px;}
.loadc td .num{ margin-bottom:0px; margin-top:0px;}

/*ro*/
.pmc1{margin-bottom: 5px;}
.pmc1 a.nobg{background:url(../images/pm_noico.jpg) no-repeat left top #00aade; line-height:40px; width:188px; height:40px; padding-left:42px; color:#fff; display:block;}
.img1{background: url(../images/img1.jpg) no-repeat center bottom; min-height:650px;}
.img2{background: url(../images/img2.jpg) no-repeat center bottom; min-height:650px;}
.img3{background: url(../images/img3.jpg) no-repeat center bottom; min-height:650px;}
.img4{background: url(../images/img4.jpg) no-repeat center bottom; min-height:650px;}
.img5{background: url(../images/img5.jpg) no-repeat center bottom; min-height:650px;}
.img6{background: url(../images/img6.jpg) no-repeat center bottom; min-height:650px;}
.img7{background: url(../images/img7.jpg) no-repeat center bottom; min-height:650px;}

/*网银7.0*/
.wy_banner{background: url(../images/wy_banner.jpg) no-repeat center top; height: 470px;}
.width_control{width: 980px; margin: 0 auto; height: 100%; position: relative;}
.wy_download{background: url(../images/wy_download.png) no-repeat; display: block; width: 172px; height: 49px; position: absolute; top:290px; left: 30px;}
.main_top_wrap{background: #fff; position: relative; z-index: 2; width: 980px; margin-left: auto; margin-right: auto; min-height: 200px; color: #5c6773}
.mtfu70{margin-top: -70px;}
.wy_padding{padding:0 26px 12px; overflow: hidden;}
.wy_title_box{padding: 32px 0;}
.my_function_list{width: 980px;}
.my_function_list li{float: left; width: 396px; height: 104px; padding: 24px; background: #eff2f7; display: inline; margin:0  30px 30px 0; }
.my_function_list li i{float: left; width: 91px; height: 88px; background: url(../images/jsl_function_ico.png) no-repeat;}
.my_function_list li h3{padding-bottom: 20px;}
.my_function_list li .wy_info{float: left; width: 280px; margin-left: 12px; display: inline; font-size: 14px;}
.my_function_list li i.wy_ico1{background-position: 0 0;}
.my_function_list li i.wy_ico2{background-position: 0 -95px;}
.my_function_list li i.wy_ico3{background-position: 0 -191px;}
.my_function_list li i.wy_ico4{background-position: 0 -287px;}
.mt30{margin-top: 30px;}
.wy_gift{font-size: 14px;}
.wy_gift .small_title{margin-top: 32px;}
.wy_gift_info{width: 600px;}
.wy_gift p{margin-top: 5px;}

/*金生利*/
.jsl_banner{background: url(../images/jsl_banner.jpg) no-repeat center top #2b1b0f; height: 470px;}
.black_title24{color: #5c6773; font-size: 18px;}
.table_div{padding:12px 0 24px;}
.base_table{border-collapse: collapse; width: 100%;}
.base_table tr th{padding: 12px; background:#ccd3d9;}
.base_table tr th, .base_table tr td{border:1px solid #eee; padding:10px 3px;}
.right_img{background: url(../images/buy_way.jpg) no-repeat 80% bottom;}
.right_img_box{width: 60%; line-height: 24px;}
.gray_title{font-size: 16px; color: #5c6773; font-weight: 400;}
.city_box{font-size: 12px; color: #7d8890; padding-top: 20px;}
.city_box p{color: #5c6773; font-size: 14px;}
.right_img_box, .city_box{padding-bottom: 24px;}

/*管理培训生*/
.glpxs_banner{background: url(../images/glpxs_banner.jpg) no-repeat center top #bae4eb; height: 470px;}
.tu_word li{height: 306px; background: #eff2f7; overflow: hidden; margin-bottom: 18px; box-shadow: 1px 1px 3px rgba(0,0,0,0.2)}
.tu_word li:hover .imgbox img{opacity: 0.9;}
.imgbox{float: left; width: 272px; height: 306px; overflow: hidden; position: relative;}
.imgbox p{width: 50px; height: 406px;  position: absolute; top:-55px; left: -160px; background:  -webkit-gradient(linear, 0 0, 100% 0, from(transparent), color-stop(0.5, rgba(255,255,255,0.6)), to(transparent));  -webkit-transform:rotate(30deg); -webkit-transition:0.3s ease-in;}
.imgbox:hover p{left:400px;}
.word_con{width: 608px; float: left; padding: 20px; font-size: 14px;}
.word_con h3{color: #5c6773; font-size: 16px;}
.word_con p{margin-top: 12px; line-height: 24px;}
.word_con p.lineheight30{line-height: 30px;}

/* 现金管理 */
.banner-xjgl{background: url(../images/banner-1509091.jpg) no-repeat center top; height: 470px;}
 .xianjinguanli {
        padding: 44px 28px 50px;
        line-height: 1.5
    }
    
    .xianjinguanli h3 {
        font-size: 18px;
        color: #a30030;
        font-weight: normal;
    }
    
    .xianjinguanli p {
        font-size: 14px;
        line-height: 24px;
        text-indent: 2em;
    }
    .xianjinguanli p .strong{
        color: #a30030;font-weight: normal;
    }
    
    .xianjinguanli table {
        border-spacing: 0;
        border-collapse: collapse
    }
    
    .xianjinguanli .ryb h3{margin-top: 25px;}
    .xianjinguanli .table {
        width: 100%;
        color: #000;
        margin-top: 33px;
    }
    
    .xianjinguanli .table td {
        padding: 3px 6px;
        border: 1px solid #dccfb7;
    }
    
    .xianjinguanli .table .f16 {
        font-size: 16px;
        text-align: center;
        color: #a30030;
        font-weight: bold;
    }
    
    .xianjinguanli .table .bc td {
        background: #faf5ed
    }
    
    .xianjinguanli .table tr .nbc {
        background: transparent;
    }
    .xianjinguanli .table tr .tdbc {
       background: #faf5ed
    }
    
    .xianjinguanli .cxlc {
        border-top: 1px dashed #c4cccf;
        margin-top: 25px;
        padding-top: 30px;
    }
    
    .xianjinguanli .cxlc h3 {
        margin-bottom: 10px;
    }
    
    .xianjinguanli .table2-wrap {
        margin: 20px 32px 0
    }
    
    .xianjinguanli .table2 {
        width: 100%;
        font-size: 14px;
    }
    
    .xianjinguanli .table2 td {
        padding: 10px 0;
        vertical-align: top
    }
    
    .xianjinguanli .table2 .year {
        color: #a30030;
        font-size: 18px;
    }
    
    .xianjinguanli .ywzl {
        border-top: 1px dashed #c4cccf;
        margin-top: 25px;
        padding-top: 30px;
    }
    
    .xianjinguanli .ywzl p {
        margin-top: 20px;
        text-indent: 2em;
    }