/* CSS Document */
/* base */
html{overflow-x:hidden; overflow-y:auto;}
body{ font:normal 12px/1.5  "Microsoft YaHei","Arial","MIC","Tahoma",sans-serif;color:#000;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:#177f9b;}
.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;}
.color_yellow{color: #ffd200}
/*字体--灰色--#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 8px 6px -40px #4d4d4d; background:#f6fafd; font-size:12px;}
.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: #505a66; padding-bottom: 30px;}
.mtfu70{margin-top: -70px;}
.wy_padding{padding:0 26px 12px;}
.wy_title_box{padding: 24px 0;}
.my_function_list{width: 980px;}
.my_function_list li{float: left; width: 396px; 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/wy_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; background: url(../images/wy_gift_bg.jpg) no-repeat bottom right; padding-bottom: 200px; margin-bottom: -12px;}
.wy_gift .small_title{margin-top: 32px;}
.wy_gift_info{width: 600px;}
.wy_gift p{margin-top: 5px;}

/**/
.cg_france_banner{background: url(../images/cg_france_banner.jpg) no-repeat center top; height: 470px; position: relative;}
.action_people{background: url(../images/blue_bg.png) no-repeat; width: 348px; height: 62px; position: absolute; right: 40px; top:210px; text-align: center;}
.action_people{color: #fff; line-height: 62px; font-size: 18px;}
.action_people a{font-size: 30px; display: block;  line-height: 54px; height: 62px;}
.action_people a:hover{color: #fff;}
.title_bg{background: url(../images/title_bg.jpg) no-repeat; width: 147px; height: 40px; color: #fff; font-size: 16px; line-height: 36px;}
.title_bg span{display: inline-block; padding-left: 8px;}
.title_bg b{padding-left: 28px;}
.table1{border-collapse: collapse; width: 80%; margin: 26px auto}
.table1 tr th{background: #177f9b; padding: 14px 0; font-size: 16px; font-weight: 700; color: #fff; text-align: center;}
.table1 tr td{padding: 10px; border:1px solid #999;}
.table1 tr td.feiyong{line-height: 30px; padding-left: 50px;}
.table1 .color_yellow{font-size: 24px; text-shadow:1px 1px 4px #177f9b, -1px -1px 4px #177f9b;}
.wy_function{font-size: 14px; position: relative; z-index: 2}
.word_box{margin-top: -20px; padding: 0 30px;}
.word_box p{margin-top: 20px;}
.word_box p a{display: inline-block; margin-left: 200px;}
.word_box.clea_fl p a{ margin-left: 0; }
.blue_title{background: url(../images/blue_tbg.gif) repeat-x; height: 48px;}
.table_wrap{padding: 0 30px;}
.left_bg{background: url(../images/blue_tlbg.gif) no-repeat left top; height: 48px;}
.right_bg{background: url(../images/blue_trbg.gif) no-repeat right top; height: 48px; position: relative; color: #fff; font-size: 16px; line-height: 42px;}
.right_bg h3{font-size: 16px; color: #fff; float: left; padding-left:50px;}
.open_box{float: right; padding-right: 32px;}
.open_ico{background: url(../images/close_list.gif) no-repeat; display: inline-block; vertical-align: middle; width: 26px; height: 26px;}
.xia_jian{background: url(../images/xia_jian.gif) no-repeat; display: inline-block; vertical-align: middle; width: 26px; height: 26px;}

.table2{border-collapse: collapse; width: 100%; margin: 26px auto}
.table2 tr th{background: #ccd3d9; padding: 10px; font-size: 16px; color: #177f9b;}
.table2 tr td{border:1px solid #999; padding: 10px; text-align: center;}
.table2 tr td.text_l{text-align: left; width: 50%;}

.to_close{text-align: center;}
.to_close_ico{background: url(../images/to_close.gif) no-repeat; width: 56px; height: 56px; display: inline-block;}

.inner_title{font-size: 20px; color: #177f9b; font-weight: 700; text-align: center;}

.big_list li{float: left; background: url(../images/li_bg.gif) repeat-x; border: 1px solid #e0e0e0; border-bottom-color: #999; width: 160px; height: 31px; box-shadow: 2px 2px 4px rgba(0,0,0,0.2); text-align: center; line-height: 31px; border-radius: 5px; margin: 0 0 30px 50px; position: relative; cursor: pointer;}
.big_list li.active{background: url(../images/li_bghover.gif) repeat-x;}
.big_list li.active h3{color: #fff;}
.big_list li h3{ color: #505a66; font-size: 18px; font-weight: 400;}
.address_item{position: absolute; z-index: 2; background: #fff; border:1px solid #ccc; width: 740px; padding:30px; top:40px; left: 0;}
.item_bank{border-left: 1px solid #ccc;}
.item_bank dd{float: left; width: 245px; background: #f0f0f0;  border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.item_bank dt{border-right: 1px solid #ccc;  border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;  background: #f0f0f0;}
.link_bridge{border: 1px solid #ccc; height: 14px; width: 4px; position: absolute; top:28px; left: 50%; margin-left: -2px; z-index: 3; display: none;}
#shenhe_id{width: 133px; height: 78px; position: absolute; top:98px; left: 400px; cursor: pointer; z-index: 3; zoom:1; background: #fff; filter:alpha(opacity:0); opacity: 0;}
#zhifu_btn{background: #eee; width: 113px; height: 69px; position: absolute; display: block; left: 557px; top:10px; z-index: 3; filter:alpha(opacity:0); opacity: 0;}
.beizhu{font-size: 16px; padding-bottom: 10px;}
.link_bridge2{width: 100%; height: 30px; position: absolute; top:20px;}




/*-my-style-*/
.erwm{position: absolute;top: -95px;z-index: 1;right: 0;width: 210px;text-align: center;font-size: 14px;}
.org{color: #f1991e;}
.content_bk{width: 100%;}
.content_bk ul{overflow:hidden;font-size: 14px;}
.content_bk ul li{width: 480px;float: left;margin-top:100px;min-height: 368px;}
.img_wl{width: 214px;position: relative; float: left;}
.img_wl .ico_s{margin-left: 50px;}
.img_wl .ico_1{position: absolute;top: 0;right: -6px;}
.text{border-left: 1px solid #dad6d0;float: left;width: 225px;padding: 0 20px;}
.text .tit{margin-bottom: 28px;}
.text .tit span{font-size: 18px; font-weight:bold;color: #f1991e;}
.text h5{font-size: 18px;  color: #f1991e;margin: -7px 0 10px 0;}







