@charset "utf-8";
/* CSS Document */
/*====全局样式====*/
html,body {position: relative;height: 100%;}
body {font-family:"simsun",Tahoma,Arial, Helvetica, sans-serif;font-size:12px; color:#404040; min-width: 1216px;}
pre, code, select, input, textarea {font-family:"simsun";font-size:12px; vertical-align:middle; padding:0; margin:0;}
html,body,div,ol,ul,i,li,form,p,h1,h2,h3,h4,h5,h6,dd,dl,dt,span,em,img{margin:0;padding:0;border:0;}
ul,li{ list-style-image: none; list-style-type: none;}
body p{margin: 0px;padding: 0px;}
table { border-spacing:0px;border-collapse:collapse;border:0px;padding:0px;}
table tr { border-spacing:0px;border-collapse:collapse;border:0px;padding:0px;}
table tr td { border-spacing:0px;border-collapse:collapse;border:0px;padding:0px;}
a:link { color:#404040; text-decoration:none;}
a:visited { color:#404040; text-decoration:none !important;}
a:hover { color:#901b1b; text-decoration:underline;}
.clear{ clear:both;}
#layout { background: #ffffff; width: 100%;}
#iframe1 table tr td { background-color: #eceded;}
.phone_tiele { display: none;}
.swiper-button-next:hover,.swiper-button-prev:hover{opacity: 1 !important;}

.rdjj-words-title p a {color:#901b1b; }

/*====通用区块样式定义====*/
/*==标题样式1==*/
.title {width: 1156px;height: 52px;line-height: 52px;text-align: center; font-size: 32px; background: url("../images/biaotibeijingtu.png"); background-size: 100% 100%; font-weight: bold; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; letter-spacing: 2px; margin: 30px 29px 30px 29px;}
.tit_h2 {color: #901b1b; font-weight: bold; font-family:"微软雅黑 regular"; font-size: 26px; margin-bottom: 30px; text-align: center;}
.tit_h2_pad {padding-top: 60px;}
.row {margin: 0 !important;}
.row>div {padding: 0 !important;}
.tele {text-align: left;}
.teri {text-align: right;}
.teco {text-align: center;}

/*==分割线样式==*/
.bottom-xian {height: 2px; background: linear-gradient(to right, #bfc2c5, #bfc2c5 20px, transparent 5px, transparent); background-size: 25px 100%; overflow: hidden; width: 1156px; margin-left: 30px; }
.bottom-xian1 {height: 2px; background: linear-gradient(to right, #bfc2c5, #bfc2c5 20px, transparent 5px, transparent); background-size: 25px 100%; overflow: hidden; width: 1156px; margin-left: 0px; }


/*====整体样式定义====*/
/*==顶部横白条==*/
.top{margin: auto; width: 1216px; height: 71px; line-height: 58px; background: #fff;}
.m { width: 1216px; margin: 0px auto; }
.lf { float: left; height: 71px;}
.lf img{width: 159px; height: 43px;margin:14px 0px;}
.top a { font-size: 12pt; font-family: "微软雅黑 regular";}
.rt { float: right; height: 37px;margin: 17px 0px;}
.rt ul { float: left; }
.rt ul li { float: left; height: 37px; padding: 0px 5px;}
/*==轮播图样式==*/
.section-focus-pic {overflow: hidden;position: relative;}
.section-focus-pic ul{margin: 0px;}
.section-focus-pic ul li {position: absolute;top: 0;left: 554px;width: 530px;}
.section-focus-pic .pages{position: relative;}
.titles{background: url(../images/focu_bottom.png) repeat-x bottom;width: 530px;height: 64px;position: absolute;bottom: 50px;left: 0px;font-family: "微软雅黑";font-size: 26px;color: #ffffff;}
.titles div{visibility: hidden;position: absolute;bottom: 0px;left: 0px;line-height: 64px;margin-left: 20px;}
.titles .show{visibility: visible !important;}
.titles{background: url(../images/focu_bottom.png) repeat-x bottom;width: 530px;height: 64px;position: absolute;bottom: 50px;left: 0px;font-family: "微软雅黑";font-size: 26px;color: #ffffff;}
.titles div{visibility: hidden;position: absolute;bottom: 0px;left: 0px;line-height: 64px;margin-left: 20px;}
.titles .show{visibility: visible !important;}
/*==外框==*/
.main {background:#fff; width:100%; min-width: 1216px;background:url(../images/ditu.jpg) center bottom no-repeat;}
.body{border: 1px solid;border-color: #bfc2c5;margin: 0px auto;width: 1216px;border-radius: 5px;overflow: hidden;min-height: 1260px;background-color: #FFF;}
/*==头部（顶图背景，导航，首个区块）==*/
.head{width:100%;background:url(../images/dingtu.png) center top no-repeat; padding-top:425px;}

/*==导航==*/
.dh{width:1216px; margin:0 auto;  height:68px; background:url(../images/dhbj.png) center top no-repeat;}
.module{float: center; width: 100%;height: 58px;}
.mk{float: left;width: 100%;height: 58px;line-height: 58px;text-align: center;}
.mk ul{ width: 198px; height: 28px; float:left;}
.module li:first-child {  margin-left: 8px;  letter-spacing: 5px;}
.module li {  float:left;  width:397px;  height:58px;  text-align:center;  margin-left: 2px;}
.module li:hover {  height:58px; text-decoration:none; border-bottom: 10px solid #ac6595; font-weight: bold;}
.module li a{  font-family: "微软雅黑 regular";color: #404040; font-size: 20px;display: block; width:100%; height: 100%;}
.module li:hover a {color:#901b1b;text-decoration:none;}
.module li.on{height:58px; border-bottom:10px solid #ac6595;}
.module li.on a {font-family: "微软雅黑 regular";color: #901b1b;font-size:20px;font-weight: bold;}


/*30年·重磅新闻*/
#rdjj {background-color: #ffffff; border-radius: 5px; width: 1216px; margin: 0 auto; margin-top: 10px;padding-top: 30px;}
.rdjj .title{margin-top: 0px;}
#rdjj-collapse{ background: #ffffff; border-radius: 5px; padding-bottom: 30px;}
.rdjj-row{width: 100%;margin-bottom:40px;}
.rdjj-row-title{margin:0px 30px 20px;}
.rdjj-row-title img{width: 34px;height: 30px;float: left;}
.rdjj-row-title span{font-size: 20px;color: #901b1b;line-height: 30px;float: left;font-weight: bold;font-family: 微软雅黑;margin-left: 10px;}
.rdjj-row-bottom{width: 1136px;margin: 0px 32px 0px 48px;}
.rdjj-img{width: 530px; float: left;}
.rdjj-img img{width: 530px;height: 298px;}
.rdjj-words{width: 536px; float: left;margin-left: 70px;height: 298px;overflow: hidden;}
.rdjj-words-title p{font-size: 28px; line-height: 42px; font-family: 微软雅黑; font-weight: bold; color: #901b1b;}
.rdjj-words-content{margin-top: 15px; margin-bottom: 20px;}
.rdjj-words-content p{font-size: 18px; line-height: 32px; font-family: 微软雅黑; color: #404040;}
.rdjj-words-content p span{color: #901b1b;}
.rdjj-words-list span{margin-right: 10px;font-family: 微软雅黑;font-size: 18px;font-weight: bold;color: #000;float: left;}
.rdjj-words-list p{line-height: 35px;font-family: 微软雅黑;font-size: 18px;color:#901b1b;}
.rdjj-middle{width: 1216px;margin:0px;}



/*30年·大事记*/
.hyyc_img {width: 1136px;margin: 0 32px 0 48px; float: left; margin-bottom: 60px; }
.hyyc_img2{display: none;}



/*30年·数说新闻*/
.img-row-block-img { width: 269px; float: left; }
.img-row-block-img img { width: 269px; height: 200px; }
.img-row-block-word { width: 279px; margin-left: 10px; float: left; }
.img-row-block-name { font-size: 24px; color: #901b1b; font-family: "微软雅黑 regular"; letter-spacing: 2px; }
.img-row-block-position { font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; margin-top: 5px; }
.img-row-block-title { font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; }
.img-row-block-content { font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; margin-top: 5px; line-height: 28px; text-align: justify; }
.img-row-block-content span { color: #901b1b; }
#ztyj { background-color: #fff; margin: 0 auto; }
.ztyj { background-color: #fff; margin: 0 auto; }
#ztyj{background-color: #fff; width:1216px;}
.ztyj-middle{float: left;}
.ztyj-imgbox{width: 1156px; overflow: hidden;float: left; margin: 10px 22px 40px 38px;}
.ztyj-block{width: 362px;  margin: 0px 11px 20px 11px; float: left; border: 1px solid #bfc2c5; }
.ztyj-img {width: 100%;border-bottom: 1px #bfc2c5 solid;height: 202px; }
.ztyj-img img{width:324px;height: 202px;margin: 0px 18px;}
.ztyj-words {float: left; padding: 0px 1px; margin: 20px;}
.ztyj-words-name {font-size: 24px; color: #901b1b; font-family: "微软雅黑 regular"; letter-spacing: 2px; }
.ztyj-words-content {font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; line-height: 30px; width: 318px;  height: 60.8px;  overflow: hidden;}
.ztyj-words-content  a{font-size: 16px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; line-height: 30px;text-decoration: none !important; }
.ztyj-words-content :hover{color: #901b1b;}




/*30年·指点江山*/
#zbgc{ background-color: #fff; margin: 0 auto; }
.zbgc{ background-color: #fff; margin: 0 auto; }
#zbgc{background-color: #fff; width:1216px;}
.zbgc-middle{width: 1156px;margin: 0px 32px 20px 38px;}
.zbgc-imgbox{overflow: hidden;}
.zbgc-block{width: 362px;  margin: 0px 11px 20px 11px; float: left; border: 1px solid #bfc2c5; }
.zbgc-img {width: 100%;border-bottom: 1px #bfc2c5 solid;height: 202px; }
.zbgc-img img{width:324px;height: 202px;margin: 0px 18px;}
.zbgc-words {float: left; padding: 0px 1px; margin: 20px;}
.zbgc-words-name {font-size: 24px; color: #901b1b; font-family: "微软雅黑 regular"; letter-spacing: 2px; }
.zbgc-words-position {font-size: 16px; color: #404040; font-family: "微软雅黑 regular"; margin-top: 5px;width: 318px;height: 48px;overflow: hidden;}
.zbgc-words-content {font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; line-height: 30px;     width: 318px;  height: 60.8px;  overflow: hidden;}
.zbgc-words-content  a{font-size: 16px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; line-height: 30px;text-decoration: none !important; }
.zbgc-words-content :hover{color: #901b1b;}
.tpgengduo{width:1116px;float: left; height: 40px;margin:0px 50px 60px 50px;}
.tpgengduoduo{width:1116px;float: left; height: 40px;}
.tpgengduo-phone{display: none;}




/*30年·公司寄语*/
.jjmj_middle{float: left;}
.jjmj_middle_left { width: 722px; float: left; }
.jjmj_middle_one { float: left; width: 350px;  margin-right: 22px; margin-top: 25px; }
.jjmj_middle_two { float: left; width: 350px;  margin-top: 25px; }
.jjmj_middle_image { float: left; width: 364px; height: 498px; margin-top:18px; }
.jjmj_middle_title { font-family:"微软雅黑 regular"; font-weight: bold; font-size: 26px; color: #042680; }
.jjmj_phone { margin-bottom: 40px; width: 1136px; margin: 0 28px 60px 48px;}
.jjmj_middle_words { margin-top: 25px; }
.jjmj_middle_words p { font-family:"微软雅黑 regular"; font-size: 18px; color: #404040; margin-bottom: 2px; }
.jjmj_middle_words p a{text-decoration: none;}





/*30年投资者说*/
#thtzzs { background-color: #fff; width:1216px;margin: 0 auto; }
.thtzzs { background-color: #fff; margin: 0 auto; }
.thtzzs-middle{float: left;}
.thtzzs-imgbox{width: 1156px; overflow: hidden;float: left; margin: 10px 22px 20px 38px;}
.thtzzs-block{width: 362px;  margin: 0px 11px 20px 11px; float: left; border: 1px solid #bfc2c5; }
.thtzzs-img {width: 100%;border-bottom: 1px #bfc2c5 solid;height: 202px; }
.thtzzs-img img{width:324px;height: 202px;margin: 0px 18px;}
.thtzzs-words {float: left;margin: 20px;}
.thtzzs-words-content {font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; line-height: 30px; width: 324px;  height: 60.8px;  overflow: hidden;}
.thtzzs-words-content  a{font-size: 16px; color: #404040; font-family: "微软雅黑 regular"; font-weight: bold; margin-top: 10px; line-height: 30px;text-decoration: none !important; }
.thtzzs-words-content :hover{color: #901b1b;}
.tzzswb{width:1136px;height: 298px; margin: 0px 32px 40px 48px; overflow: hidden; margin-bottom:30px; float: left;}
.tzzs-img {width: 530px; height: 298px; float: left;}
.tzzs-img img{width: 530px; height: 298px;}
.tzzs-words {width: 536px;height: 298px; overflow: hidden; margin-left:65px;float: left;}
.tzzs-words-content{width: 536px;height:298px; overflow: hidden;}
.tzzs-words-content p{text-align: justify;margin-top: 20px;text-indent:2em; line-height: 28px; font-size: 18px; font-family: 微软雅黑; color: #404040;}
.tzzs-words-content p span{color:#901b1b;}











/*30年·30人物访谈*/
.zjxc { padding-bottom: 60px; }
.zjxc-li-box { width: 536px;height: 298px;}
.zjxc .con { overflow: hidden;width:1136px; margin:0 28px 0 48px; }
.zjxc .con .fl { float: left; overflow: hidden; height: 298px; }
.zjxc .con .fl:nth-child(1) { width: 530px; margin: 0px 70px 60px 0; }
.zjxc .con .fl:nth-child(2) { width: auto; }
.zjxc .con .fl:nth-child(1) img { width: 100%; }
.zjxc .con .fl:nth-child(2) ul li {margin-top: 20px;margin-bottom: 20px;white-space:nowrap; text-overflow:ellipsis;overflow: hidden; font-size: 18px; color: #404040; height: 38px; text-align: left; cursor: pointer; font-family: "微软雅黑 regular"; }
.zjxc .con .fl:nth-child(2) ul li:hover { color: #901b1b; font-weight: bold; }
.zjxc-li-box li img{margin-right: 15px;}
.zzzxc_phoe{margin: 0px !important;}
.fl-img{position: relative;width: 530px;height: 298px;float: left;margin-right: 70px;}
.zjxc-img{position: absolute;top: 0px;left: 0px;width: 530px;height: 298px;}
.zjxc-img img{width: 530px;height: 298px;}
.rwsp{width: 1136px;height: 298px;float: left;}
.thrwjs{width: 1136px;height: 298px;float: left;margin-top: 30px;}
.thrw_left { width: 530px; height: 298px; float: left;}
.thrw_right { width: 536px; height: 298px; float: left; margin-left: 70px;}
#thrw_right_top p { font-size: 18px; line-height: 32px; font-family: "微软雅黑 regular"; text-align: justify; color: #404040; }
#thrw_right_top p span { color: #901b1b; }
.thrw_right_title {line-height: 48px; margin-bottom: 30px;font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thrw_right_title p { font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thrw_right_title p a{color: #901b1b;}
.thrw_right_text{font-size: 18px; font-family:"微软雅黑 regular";  color: #404040; text-align: justify;height: 162px;width: 536px;overflow: hidden;}
.thrw_right_text a{color: #404040; text-decoration: none !important;}
#thrw_right_top { height: 298px; overflow: hidden; }
.thrw-phsdt{width: 1136px; overflow: hidden; margin: 0 28px 0 48px; }
.thrw_center { float: left; margin-top: 30px;margin-bottom: 40px;}
.thrw_center_left { width: 156px; height: 236px; float: left;}
.thrw_img { width: 90px; height: 90px; margin: auto; }
.thrw_img img { border-radius: 50%; }
.thrw_name { font-size: 24px; color: #901b1b; font-family:"微软雅黑 regular";letter-spacing: 2px; text-align: center; margin-top: 15px;}
.thrw_title { font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; letter-spacing: 2px; margin-top: 10px; text-align: justify; }
.thrw_center_heng { height: 236px; overflow: hidden; float: left;width: 1136px; display: -webkit-flex; /* Safari */-webkit-justify-content: space-around; /* Safari 6.1+ */display: flex;justify-content: space-around; }




/*二维码通栏广告*/
.kmsy_pjonme{margin: 0px 29px 60px 29px;}
.kmsy_pjonme_phone{display: none;}
.kmsy_pjonme_phone img{display: none;}




/*30年·监管风云*/
.thjg { border-top: none; border-bottom: none; padding-bottom: 60px; }
.thjg_left { width: 530px; height: 298px; float: left; margin: 0px 70px 30px 0px; }
.thjg_right { width: 536px; height: 298px; float: left; }
#thjg_right_top p { font-size: 18px; line-height: 32px; font-family: "微软雅黑 regular"; text-align: justify; color: #404040; }
#thjg_right_top p span { color: #901b1b; }
.thjg_right_title {line-height: 48px; margin-bottom: 30px;font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thjg_right_title p { font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thjg_right_title p a{color: #901b1b;}
.thjg_right_text{font-size: 18px; font-family:"微软雅黑 regular";  color: #404040; text-align: justify;height: 162px;width: 536px;overflow: hidden;}
.thjg_right_text a{color: #404040; text-decoration: none !important;}
#thjg_right_top { height: 298px; overflow: hidden; }
.thjg-phsdt{width: 1136px; overflow: hidden; margin: 0 28px 0 48px; }
.thjg-box{overflow: hidden;display: block;width: 1146px;}
.thjg-img-row{width: 1146px;height: 80px; overflow: hidden;float: left;}
.thjg-row-img{ float: left; width: 181px; height: 80px; margin-right: 10px; }
.thjg-row-img img{width: 181px height: 80px;}
.thjg_center { float: left;}
.thjg_center_left { width: 181px; height: 144px; float: left;}
.thjg_img { width: 181px; height: 80px; margin: auto; }
.thjg_name { font-size: 24px; color: #901b1b; font-family:"微软雅黑 regular";letter-spacing: 2px; text-align: center; margin-top: 15px;}
.thjg_title { font-size: 18px; color: #404040; font-family: "微软雅黑 regular"; letter-spacing: 2px; margin-top: 10px; text-align: justify; }
.thjg_center_heng { height: 144px; overflow: hidden; float: left;width: 1136px; display: -webkit-flex; /* Safari */-webkit-justify-content: space-around; /* Safari 6.1+ */display: flex;justify-content: space-around; }



/*30年·上市公司*/
.thco { border-top: none; border-bottom: none; padding-bottom: 60px; }
.thco_left { width: 530px; height: 298px; float: left; margin: 0px 70px 30px 0px; }
.thco_right { width: 536px; height: 298px; float: left; }
#thco_right_top p { font-size: 18px; line-height: 32px; font-family: "微软雅黑 regular"; text-align: justify; color: #404040; }
#thco_right_top p span { color: #901b1b; }
.thco_right_title {line-height: 48px; margin-bottom: 30px;font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thco_right_title p { font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thco_right_title p a{color: #901b1b;}
.thco_right_text{font-size: 18px; font-family:"微软雅黑 regular";  color: #404040; text-align: justify;height: 162px;width: 536px;overflow: hidden;}
.thco_right_text a{color: #404040; text-decoration: none !important;}
#thco_right_top { height: 298px; overflow: hidden; }
.thco-phsdt{width: 1136px; overflow: hidden; margin: 0 28px 0 48px; }
.thco-box{overflow: hidden;display: block;width: 1146px;}
.thco-img-row{width: 1146px;height: 80px; overflow: hidden;float: left;}
.thco-row-img{ float: left; width: 181px; height: 80px; margin-right: 10px; }
.thco-row-img img{width: 181px height: 80px;}




/*30年·金融机构*/
.thzj { border-top: none; border-bottom: none; padding-bottom: 60px; }
.thzj_left { width: 530px; height: 298px; float: left; margin: 0px 70px 30px 0px; }
.thzj_right { width: 536px; height: 298px; float: left; }
#thzj_right_top p { font-size: 18px; line-height: 32px; font-family: "微软雅黑 regular"; text-align: justify; color: #404040; }
#thzj_right_top p span { color: #901b1b; }
.thzj_right_title {line-height: 48px; margin-bottom: 30px;font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thzj_right_title p { font-size: 30px; font-family: "微软雅黑 regular"; font-weight: bold; color: #901b1b; text-align: justify; }
.thzj_right_title p a{color: #901b1b;}
.thzj_right_text{font-size: 18px; font-family:"微软雅黑 regular";  color: #404040; text-align: justify;height: 162px;width: 536px;overflow: hidden;}
.thzj_right_text a{color: #404040; text-decoration: none !important;}
#thzj_right_top { height: 298px; overflow: hidden; }
.thzj-phsdt{width: 1136px; overflow: hidden; margin: 0 28px 0 48px; }
.thzj-box{overflow: hidden;display: block;width: 1146px;}
.thzj-img-row{width: 1146px;height: 80px; overflow: hidden;float: left;}
.thzj-row-img{ float: left; width: 181px; height: 80px; margin-right: 10px; }
.thzj-row-img img{width: 181px height: 80px;}





/*==底部==*/
#foot {width:100%; margin-top: 30px; height:120px; }
#foot p {font-size: 18px; font-family: "微软雅黑 regular"; line-height: 18px; color:#ac6595; text-align: center; height:38px; letter-spacing: 1px; }

/*==右侧悬浮==*/
.floating-ck{position: fixed; left:50%; margin:0px 0px 0px 610px; top:240px; }
/*==特殊，正式请删除==*/.floating-ck{top:200px;}
.floating-ck dl dd{position: relative; width: 120px; height: 56px; background: rgba(4,41,70,0.4); text-align: center; background-repeat: no-repeat; cursor: pointer; margin: 0px 0px 1px 0px;overflow: hidden;}
.words{font-size: 18px; font-family: "微软雅黑 regular"; color: #fff; text-align: center; line-height: 56px; }
.floating-ck a{color: #fff; }
.floating-ck a:hover{color:#fff; text-decoration:none !important;}
.floating-ck dl dd:hover {background-color: #901b1b; text-decoration:none !important;}
