@CHARSET "UTF-8";
*{padding: 0;margin: 0;}
body {font-family: Arial,"Microsoft Yahei";font-size: 12px;}

a {
    text-decoration: none;
    color: #2E2E2E;
}
/*删除 pyh*/
/* a:HOVER{
	color: #E60021;
} */

.p10{
	padding: 10px;
}
.w620{
	width: 620px;
}
ul, li {
    padding: 0px;
    margin: 0px;
    list-style: outside none none;
}
.clear{
	clear: both;
}
.header_bj {
    height: 78px;
    background: transparent url("../../images/investRL/body.png") repeat-x scroll center top;
    width: 960px;
    margin: 0 auto;
}
.logoSosuo {
    height: 78px;
    overflow: hidden;
    width: 960px;
    margin: auto;
}
.logo{
	width: 229px;
	height: 47px;
	padding-top: 20px;
	float: left;
	position: relative;
	font-size: 36px;
	line-height: 47px;
}
.logo span {
    background: transparent url("../../images/investRL/logo.png") no-repeat scroll 0% 0%;
    width: 229px;
    height: 47px;
    position: absolute;
    overflow: hidden;
    cursor: pointer;
}
#specialFlash {
    width: 110px;
    height: 50px;
    overflow: hidden;
    float: left;
    padding: 14px 0px 0px 14px;
}
.sosuoTel {
    width: 535px;
    float: right;
    padding-top: 15px;
}
.sosuoTel em {
    font-style: normal;
    color: #000;
    float: right;
    line-height: 20px;
    height: 20px;
}
.sosuoTel em a, .headgg a {
    color: #000;
}
.tel {
    clear: both;
    width: 535px;
    float: right;
    margin-top: 9px;
}
.soSuo {
    width: 250px;
    height: 27px;
    float: right;
    padding-left: 5px;
    line-height: 22px;
}
.soText {
    width: 206px;
    height: 27px;
    border: 0px none;
    line-height: 22px;
    padding-left: 3px;
    background: transparent url("../../images/investRL/input.jpg") no-repeat scroll 0px 0px;
    margin-right: 3px;
}

.soBut {
    background: transparent url("../../images/investRL/sousuo.jpg") no-repeat scroll 0px 0px;
    width: 30px;
    height: 27px;
    border: 0px none;
    margin-bottom: 2px;
    cursor: pointer;
}
.fonttwo {font-size: 14px;font-weight: bold;}


.navigate {width: 100%;min-width: 1024px;margin: auto auto 6px;display: inline-block;}
.navigation {display: block;cursor: pointer;}
.navigation_width {width: 960px;margin: auto;position: relative;z-index: 999;}
.navigation_bj {background: transparent url("../../images/home/bj.png") repeat scroll 0px -79px;}
.navigation li {float: left;text-align: center;background: transparent url("../../images/home/bj.png") no-repeat scroll -120px -147px;font-weight: bold;display: block;cursor: pointer;}
.navigation li > a {display: block;cursor: pointer;line-height: 34px;overflow: hidden;}
.navigation li.oneoff {color: #2D2C2C;display: block;}
.navigation li.nav_off:hover, .navigation li.oneoff:hover{background:url(../../images/investRL/bj_02.png) repeat 0 0; float:left; line-height:34px; text-align:center; color:#2d2c2c;cursor:pointer}
.navigation li.nav_off > a, .navigation li.oneoff > a {color: #FFF;display: block;cursor: pointer;padding:0;}
.navigation li.nav_on{display: block; background: transparent url("/static/CN2/images/investRL/bj_03.png") repeat 0 0;color: #000;}
.navigation li.nav_on a{color: #000;}

.sub_nav{display: none;text-align: left;position: absolute;left: 0;top:40px;z-index: 9999;}
.sub_nav_2{	height: auto;position: absolute;display: none;text-align: left;background-color: #FFF;margin-top: -34px;margin-left: 120px;}
.sub_nav .l2linka, .sub_nav_2 .l3linka{	color: #000;font-size:13px;line-height: 34px;text-align: center;display: block;background: transparent url("../../images/investRL/white_93.png") repeat scroll 0 0;}
.sub_nav .l2linka{background: rgba(255, 255, 255, .93);}
.nav3{position: absolute;margin-left: 106px;margin-top: -34px;display: none;font-size:13px;line-height: 34px;}
.navigation .nav3li{background:transparent url(../../images/investRL/white_93.png) repeat scroll 0px 0px;}
.sub_nav_2 .l3linka:HOVER, .ysrfc1sub1 > div:HOVER, .nav3li:HOVER{color: #FFF;background: transparent url("../../images/investRL/red100.png") repeat scroll 0 0;}
.sub_nav .l2linka:HOVER{color: #be0018;}
/* 新增 lly */
.nav_list li:hover .sub_nav{display: block;}

.navigation li .sub_nav a, .navigation li .sub_nav_2 a{color:#000}

.m_cxt{	margin: 0 auto;	width: 960px;}

.m_cxt_t{
	height: 30px;
	line-height: 30px;
}
/* 新增 pyh */
.m_cxt_t a:hover{color:#ba1021;}

.m_cxt_c_l{
	float: left;
	/* width: 720px; */
	overflow: hidden;
	height: auto;
	background-color: #F9F9F9;
}
.m_cxt_c_r{
	float: right;
	width: 240px;
	overflow: hidden;
	height: auto;
}

.mcxtcl_a{
	width: 716px;
	height: 170px;
	overflow: hidden;
	background-color: #E2E2E2;
}

.mcxtcr_1{
	height: auto;
	overflow: hidden;
	background-color: #E2E2E2;
	padding: 10px;
}

.mcxtcr_2{
	margin-top:5px;
	height: 150px;
	overflow: hidden;
	background-color: #E2E2E2;
	padding: 10px;
}

.mcxtcr_3{
	height:auto;
	overflow: hidden;
	background-color: #E2E2E2;
	padding: 10px;
}

.f_l{
	float: left;
}
.f_r{
	float: right;
}
.red{
	color: red;
}
.red_bk{
	background-color: red;
}

.cxt_t{
	font-size: 20px;
	font-weight: bold;
}

.gupiaoTab{
	width: 100%;
}

.gupiaoKPic{
	height: 112px;
}

.h42{
	height: 42px;
}

.cxt_c{
	font-size: 16px;
	line-height: 22px;
}

.cxt_c14{
	font-size: 14px;
	line-height: 24px;
}

.h132{
	height: 132px;
}

.cxt_f{
	padding-top:10px;
}
.cxt_f a{
	float: right;
}
.cxt_fimg .part{
	float: left;
	height: 60px;
	width: 84px;
}
.cxt_fimg .part .imgPart{
	height: 40px;
}
.cxt_fimg .part .titlePart{
	text-align: center;
}
.cxt_ffloatMore{
	position: absolute;
	bottom: 10px;
	right:10px;
}

.mcxtcl_c1{
	float: left;
	width: 480px;
}
.mcxtcl_c11{
	height: 230px;
	background-color: #F9F9F9;
	position: relative;
}

.mcxtcl_c2{
	float: left;
	width: 240px;
}

.mcxtcl_c2auto{
	height: auto;
}

#footer {
    width: 960px;
    margin: 13px auto auto;
    clear: both;
}
#footer .footRight {
    width: 300px;
    float: right;
    background: transparent url("../../images/investRL/bj.png") no-repeat scroll 0px -865px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #CCC;
}
.footRightfont {
    float: right;
    background: #818181 none repeat scroll 0% 0%;
    width: 264px;
    height: 30px;
}
#footer .footLeft {
    width: 650px;
    float: left;
    background: #940210 none repeat scroll 0% 0%;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    text-align: left;
    padding-left: 10px;
}
#footer .link {
	line-height: 34px;
	height: 34px;
    clear: both;
	color: #555;
	margin-bottom: 20px;
}
#footer .link .link_left{float: left;}
#footer .link .link_right{float: right;}
#footer .link span {
	float: left;
	margin-left: 10px;
}
#footer .link img{
	vertical-align: middle;
}
#footer .link a {
    color: #555;
}
#footer .pic {
    text-align: center;
    padding: 20px 0px 10px;
    clear: both;
}

.titleTab{
	height: 25px;
	width: 70px;
	background-color: red;
	color: #FFF;
}

.infoList span{
	font-size: 14px;
	line-height: 24px;
	display: inline;
}
.infoList .span1{
	width: 260px;
}

.w360l{
	width: 360px;
	float: left;
}

.w360r{
	width: 360px;
	float: right;
}

.mcxtcr_1 .navMenuAlink{
	font-size: 14px;
	line-height: 24px;
}

.tab_aprice{
	background-color: #D77;
	padding: 2px 0;
}

.tab_aprice .p_l{
	width: 120px;
	float: left;
	font-size: 16px;
}
.tab_aprice .p_r{
	width: 120px;
	float: right;
	font-size: 16px;
}

.yr_part{
	height: 162px;
	padding-bottom: 2px;
	border-bottom: 2px #999 solid;
}

.yr_part .p1{
	width: 110px;
	float: left;
	text-align: center;
	font-size: 24px;
	padding-top: 50px;
}
.yr_part .p2{
	height:100%;
	width: 140px;
	float: left;
	background-color: #FFF;
}
.yr_part .p3{
	height:100%;
	width: 466px;
	float: left;
}
.yr_part .p3 .p31{
	padding: 20px 0 0 20px;
	height: 100px;
}

.yr_part .p3 .p31 .rname{
	font-size: 16px;
	font-weight:bold;
	line-height: 30px;
}
.yr_part .p3 .p32{
	float: right;
	line-height: 20px;
	font-size: 14px;
}
.page{
	font-size: 16px;
	text-align: center;
	padding: 5px 0;
}

.table_inc{
	width: 500px;
	margin: 30px auto;
}
.table_inc td{
	height: 24px;
}
.table_inc .title{
	text-align: center;
	font-weight: bold;
	background-color: #999;
}
.table_inc .l1{
	background-color: #BBB;
}
.table_inc .l2{
	background-color: #FFF;
}
.table_inc .tc{
	text-align: center;
}
.table_inc .t1{
	width: 350px;
}
.table_inc .t2{
	width: 75px;
}
.table_inc .t3{
	width: 75px;
}
.pt20l10{padding: 20px 0 0 10px;}
.pt20l10 .h30{
	height: 30px;
}
.mcxtcl_c21{
	background-color: #E2E2E2;
	
}

.btn_72x22 {
    width: 64px;
    height: 20px;
    line-height: 20px;
    background: transparent url("../../images/investRL/neir.png") no-repeat scroll -131px -264px;
    color: #FFF;
    border: 0px none;
    cursor: pointer;
    font-size: 12px;
    overflow: hidden;
    padding-bottom: 2px;
    text-align: center;
}

.btn_72x22:hover {
    background: transparent url("../../images/investRL/neir.png") no-repeat scroll -66px -264px;
}

.gsggLink{
	font-size: 12px;
	background:transparent url('../../images/investRL/xy_h_jt.png') no-repeat 0px center;
	padding-left: 14px;
	line-height: 31px;
	height: 31px;
}
.gsggLink:HOVER{
	color:red;background:transparent url('../../images/investRL/xy_red_jt.png') no-repeat 0px center;
	background-size:6px 7px; 	
}

.gglbLink{
	font-size: 12px;
	background:transparent url('../../images/investRL/xy_r_3_jt.png') no-repeat 0px center;
	padding-left: 24px;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	
}

.gglbLink02{
	background:transparent url('../../images/investRL/xy_r_3_jt.png') no-repeat 0px 10px;
	padding: 7px 0 10px 24px;
	cursor: pointer;
	line-height: 180%;
}
/* 修改 pyh */
.gglbLink a:HOVER, .gglbLink02 a:HOVER {
	color: #E60021;
}
.tab_m1off{
	color:#000;height: 28px; border: 1px solid #DEDEDE; background-color: #FAFAFA;padding: 0 20px;font-size: 14px;text-align: center;line-height: 28px;
}
.tab_m1on{color:#FFF;background-color: #E60021;height: 29px;}
.tab_m1{cursor: pointer;height: 28px;border: 1px solid #DEDEDE;padding: 0 20px;font-size: 14px;text-align: center;line-height: 28px;color:#000;	background-color: #FAFAFA;}
.tab_m2{
	display: none;
	position: relative;
    left: 50%;
    top: -7px;
	width: 0;
    height: 0;
    border-left: 4px solid #E60021;
    border-bottom: 4px solid #E60021;
    border-right: 4px solid transparent;
    border-top: 4px solid transparent;
    transform: rotate(-45deg) translateX(-50%);
    -ms-transform: rotate(-45deg) translateX(-50%);
}
.curTag .tab_m1{border-bottom-width: 0;color:#FFF;background-color: #E60021;}
.curTag .tab_m2{display: block;}

.hidd {
    position: absolute;
    left: 0px;
    top: 0px;
    background: transparent url("../../images/investRL/bg_red.png") repeat scroll 0% 0%;
    width: 138px;
    height: 174px;
    display: none;
    text-align: center;
	color: #fff;
}

.hidd h4 {
    text-align: center;
    color: #FFF;
    line-height: 25px;
    padding-top: 12px;
    font-size: 16px;
}

.hidd p {
    width: 100px;
    text-align: center;
    color: #FFF;
    font-size: 12px;
    margin: 50px auto 0px;
}
.tab_01{
	width: 90%;
	margin: 0 auto;
}
.tab_01 td{
	font-size:14px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
.tab_01, .tab_01 tr{
	height: 30px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
.tab_01 tr td{
	text-align: center;
}
.tab_01 .title{
	background-color: #F3F3F3;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #5F5F5F;
}
.tab_01 .bg1{
	background-color: #F9F9F9;
	height: 30px;
}
.tab_01 .bg2{
	height: 30px;
}
.tab_01 .t_l{
	color: #000;
	font-size: 14px;
	text-align: left;
	padding-left: 8px;
}
.tab_01 .t_r{
	color: #000;
	font-size: 14px;
	text-align: right;
	padding-right: 8px;
}

.h3_c{
	text-align: center;font-size: 14px;padding: 30px 0 10px 0;
}


.showhide {
    position: fixed;
    width: 593px;
    top: 100px;
    left:350px;
    padding-top: 10px;
    background: #FFF none repeat scroll 0% 0%;
    display:none;
    border: 2px solid #CCC;
    z-index: 10000;
}
.showhide .showCon {
    background: transparent url("../images/aboutus/bg_peoBox_con.png") repeat-y scroll 0% 0%;
    padding: 10px 6px;
    overflow: auto;
}
.lea_left {
    width: 130px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
}
.lea_left li {
    text-align: center;
    line-height: 25px;
    color: #000;
}
.pic_leader {
    padding-top: 15px;
}
.lea_right {
    width: 439px;
    float: right;
    border-left: 1px solid #CFCFCF;
}
.pic_close {
    float: right;
    padding-top: 5px;
    padding-right: 7px;
    cursor: pointer;
}
.showhide .showBottom {
    background: transparent url("../images/aboutus/bg_peoBox_bottom.png") no-repeat scroll 0% 0%;
    height: 10px;
}
.lea_table th, .lea_table td {
    border: medium none;
    line-height: 25px;
    padding-left: 22px;
    padding-right: 15px;
    vertical-align: top;
}

.lm_title{
	font-size: 15px;
	font-weight: bold;
	color: #222;
	background:transparent url('../../images/investRL/ys_red_jt.png') no-repeat 0px center;
	padding-left: 20px;
}

.rnava{	font-size: 13px;	line-height: 30px;color:#000;}
.rnavul{padding-left: 14px;	list-style-type: none;	}
.rnavspan1{	float:left;background: url(../../images/investRL/bg_leftMenu.gif) no-repeat -13px -22px;width:14px;height: 30px;	}
.rnavspan2{	float:left;background: url(../../images/investRL/bg_leftMenu.gif) no-repeat -12px -42px;width:14px;height: 30px;	}
.selon > .rnavspan2, .selonTmp > .rnavspan2{	float:left;background: url(../../images/investRL/bg_leftMenu.gif) no-repeat -12px -68px;width:14px;height: 30px;	}
.selon > .rnava, .selonTmp > .rnava{color:#ba1021;}

.lx_item_c{
	font-size: 12px;padding-left: 24px;line-height: 23px;color: #F9F9F9;
}

.lx_item_email{
	background:transparent url('../../images/investRL/email_img.png') no-repeat 0px center;
}

.lx_item_fex{
	background:transparent url('../../images/investRL/tel_fex.png') no-repeat 0px center;
}
.lx_item_tel{
	background:transparent url('../../images/investRL/tel.png') no-repeat 0px center;
}

.blackalink{
	color:#000;
}
.blackalink:HOVER{
	color:red;
}

.w36mlr5b1{
width: 72px;
margin: 0px 5px;
border: 1px solid #E2E2E2;
height: 28px;
font-size: 14px;
line-height: 30px;
text-align: center;
cursor: pointer;
}

.tarl25f14{
	float:right;
	text-align: right;
	line-height: 25px;
	font-size: 14px;
	cursor: pointer;
}
.tarl25f14:HOVER {
	color: red;
}

.lm_t_div{
	width: 100%;overflow: hidden;
}

.lm_t_div ul{
	width: 1800px;
}

.lm_t_div ul li{
	float: left;
}

.lm_t_01{
font-size: 15px; font-weight: bold; color: #222;background:transparent url('../../images/investRL/ys_red_jt.png') no-repeat 0px center;padding:0 15px 0 20px;
}

.lm_t_02{
font-size: 15px; font-weight: bold; color: #222;background:transparent url('../../images/investRL/ys_red_jt.png') no-repeat 20px center;padding-left: 40px;height: 21px;line-height: 21px;
}

.lk_001{
font-size: 12px;background:transparent url('../../images/investRL/xy_h_jt.png') no-repeat 20px center;padding-left: 34px;line-height: 17px;
}
.lk_001 a:hover{color:red;}
.lk_001:HOVER{
background:transparent url('../../images/investRL/xy_red_jt.png') no-repeat 20px center;
background-size:6px 7px;
}

.pdf_001{
font-size: 12px;height:18px;background:transparent url('../../images/investRL/pdf.png') no-repeat 20px center;padding-left: 46px;line-height: 18px;
}

.lm_t_fix{
background:transparent url('../../images/investRL/title_r_bg.png') repeat-x 0px center;height: 20px;width: 900px;
}

.r_c_def{
padding: 20px 20px 15px 20px;border: 1px solid #E2E2E2;width: 668px;height: auto;min-height: 452px;
}

.lmtx1t{
	margin-top:19px;height: 256px;
}
.lmtx1t .lmtx1t_e{
	height: 176px;
}
.lmtx1t .xfmain{
position: relative;background:transparent url('../../images/investRL/white_70.png') repeat 0 0;height: 65px;width: 440px;
}
.lmtx1t .xfmain .ml{
width: 325px;padding: 5px 20px 0 10px;
}
.lmtx1t .xfmain .ml .ct{
font-size: 15px;color: red;font-weight: bold;line-height: 22px; height: 22px;
}
.lmtx1t .xfmain .mr{
width: 60px;padding-top:40px; height:25px;background:transparent url('../../images/investRL/red.png') repeat;text-align: center;color: #FFF;line-height: 25px;
}

.brpopremarka, .brpopremarka:HOVER{
	color: #FFF;
}
.ybname{
text-align: left;font-size: 16px;color: #222;line-height: 20px;margin-top: 8px;font-weight: bolder;
}
.ybdate{
text-align: left;font-size: 14px;color: #666;line-height: 20px;margin-top: 14px;
}
.rnavtd{height: 154px;padding: 20px;background-color: #F5F5F5;}
.tzzgjd{background-color: #EDEDED;padding: 20px 20px 5px 20px;}
.linkusd{background-color: #A6A6A6;padding: 18px 20px;}
.ybsitep{height: 173px;border: 1px solid #E2E2E2;padding: 8px 20px;margin-top: 10px;background-color: #FCFCFC;position:relative;}

.ysrfc1{position: relative; height: 22px; width: 44px; padding: 2px 10px;font-size: 14px;line-height: 22px;border: 1px solid #ccc;}
.ysrfc1::before{
	content: '';
	position: absolute;
	right: 7px;
	top: 4px;
	width: 0;
	height: 0;
	border-left: 8px solid #999;
	border-bottom: 8px solid #999;
	border-right: 8px solid transparent;
	border-bottom: 8px solid transparent;
	transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
}
.ysrfc2{position: absolute; width: 10px; height: 28px;background:transparent url('../../images/investRL/xx_h_1.png') no-repeat 0px center;margin-left: 90px;}
.ysrfc3{height: 22px; width: 40px; padding: 3px 0px;font-size: 14px;}
.ysrfc1sub1{background: transparent url('../../images/investRL/white_93.png') repeat scroll 0 0;width: 64px;height: 260px;margin-top: 28px;margin-left: 40px;overflow: auto;z-index: 1000;position:relative;border: 1px solid #E2E2E2;display: none;}
.ysrfc1sub1 > div{line-height: 24px;text-align: center;font-size: 14px;}
/* 新增pyh */
.yearrp{min-height: 226px;padding-bottom: 20px;height: auto;}
.yearrp .rplist{border:1px solid #E2E2E2;overflow:hidden;padding:10px 20px;margin-top:10px;}
.rplist .rpleft{position:relative;float:left;}
.rplist .rpleft .hide{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;
  background: transparent url("/static/CN2/images/investRL/bg_red.png") repeat;display:none;}
.rplist .rpleft:hover .hide{display:block;}
.rplist .rpleft h4{text-align: center; line-height: 25px; padding-top: 12px; font-size: 16px;margin-top:20px;height:88px;}
.rplist .rpleft p{ width: 100px; text-align: center; margin: 20px auto 0;}
.rplist .rpleft .hide img{margin-left: 20px; margin-top: 24px;}
.rplist .rpright{position:relative;float:left; width: 475px; margin-left: 10px;}
.rplist .rpdate{font-size: 14px; color: #666;line-height: 20px; margin-top: 14px;}
.rplist .rpname{font-size: 16px; color: #222; line-height: 20px; margin-top: 8px;margin-bottom:20px;font-weight: bolder;}
.rplist .rpright .height{height:25px;line-height:25px;text-align:right;}
.rplist .rpright .height a:hover{color:red;}

.wechat_tips{position:absolute;background:transparent url('/static/CN2/images/investRL/wechat_logo.jpg') no-repeat 0px center;
	right:0;top:8px;width:30px;height:30px;cursor:pointer;}
.wechat_hide{position: absolute;right: 0;z-index: 40;top: 30px; width: 103px;display:none;}
.wechat_tips:hover .wechat_hide{display:block;}

.table_1 {width: 100%;margin: 10px auto;}
.table_1 td {padding: 6px 0px;}
.input_200x22 {width: 198px;height: 22px;border: 1px solid #ABADB3;}
.redMark {color: #F00;}
.select_125 {width: 125px;border: 1px solid #A5ACB2;}
.input_95x22 {width: 93px;height: 22px;border: 1px solid #ABADB3;}
.tipsText {padding-left: 270px;}
#adDivCont{margin-bottom: 6px;}
#adDivWel{overflow: hidden;}


/* 20220121 控制字体 大 中 小 */
.controler{
    text-align: right;
    color: #666;
    font-size: 12px;
}
.irlCmText .controler{
	position: absolute;
	right: 27px;
	top: 5px;
	text-align: left;
}
.controler a{
    color: #666;
}
.controler a:hover{
    color: #be0018;
}
.controler a.active{
    color: #be0018;
}