
.fl { float: left; }
.fr { float: right; }
.maxWidth1200 {max-width: 1200px;margin: 0 auto;}
#bdSharePopup_selectshare1562815862451, .bdshare-slide-button-box.bdshare-slide-style-r0 { display: none !important; }.content { width: 100%; position: relative; }
.cbg_l, .cbg_r { position: absolute; z-index: 0; }

/*会员背景*/
.hdlhy_lbg { left: 0; top: 0; width: 416px; }
.hdlhy_rbg { right: 10%; bottom: 0; width: 690px; text-align: right; }
.tzzgx_lbg { left: 0; top: 0; width: 483px; }
.tzzgx_rbg { right: 0; bottom: 0; width: 448px; text-align: right; }



/*内容*/
.padd80 { padding: 80px 0 90px; position: relative; z-index: 1; }

/*左侧菜单*/
.left_con { width: 185px; padding: 0px 0 0 60px; }
.menu_t { height: 57px; color: #666666; font-size: 28px; background: url(meun_bg1.png) no-repeat left top; padding-left: 18px; line-height: 50px;width: 200px; }
.menu_con { padding: 13px 0 0 18px; }
.menu_con li a { line-height: 48px; font-size: 18px; color: #666; }
.menu_con li.on > a { color: #e60012; }
.menu_con li .erjiSlide{display: none!important;;}
.menu_con li.on .erjiSlide{display:block;}
.menu_con li.on .erjiSlide p a{font-size:14px;line-height:24px;padding-left:1em;}
.menu_con li.on .erjiSlide p a.col{color:#e60012;}

/*右侧内容*/
.right_con { width: 895px; padding-left: 50px; border-left: 1px solid #e0e0e0; min-height: 500px; margin-top: 10px; }
.fontype { text-align: right; height: 2px; }
.fontype a { display: inline-block; line-height: 46px; cursor: pointer; margin-top: -44px; padding: 0 30px; font-size: 20px; border-radius: 46px; }
.fontype a.on { background: #e60012; color: #fff; }
.title1 { font-size: 24px; padding-bottom: 20px; }
.summary1 { font-size: 18px; color: #888888; margin-bottom: 60px; }
.summary1 p, .summary1 div { font-size: 18px; color: #888888; line-height: 40px; }
.summary1 span, .summary1 strong, .summary1 p *, .summary1  div * { font-size: inherit; color:#b12123; }
.conbg1 { background: url(/zh/uiFramework/commonResource/image/2019071209274856013.png) no-repeat 70% bottom; padding-bottom: 190px; }
.conbg1 p, .conbg1 div { font-size: 16px; color: #888888; line-height: 28px; }
.conbg1 span, .conbg1 strong { font-size: inherit; color: inherit; }
.list1 { padding-bottom: 60px; }
.list1 li { padding: 15px 0; border-bottom: 1px solid #e4e4e4; }
.list1 a, .list1 em, .list1 span { display: inline-block; vertical-align: top; line-height: 30px; }
.list1 a { float: left; font-size: 18px; width: 66%; height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.list1 span { float: right; font-size: 18px; color: #999; padding-right: 40px; }
.list1 em { float: right; font-style: normal; }
.list1 em a { font-size: 16px; color: #e60012; float: none; background: url(icon_pdf.png) no-repeat left center; padding-left: 50px; }
.list1no li a{width: 80%;}
@media screen and (max-width:1599px) {
	.tzzgx_lbg img { width: 70%; }
	.tzzgx_rbg  img { width: 70%; }
	.hdlhy_lbg img, .hdlhy_rbg img { width: 80%; }
}
@media screen and (max-width:1200px) {
	.cbg_l, .cbg_r { display: none; }
.menu_con li.on .erjiSlide p{margin-top:20px;}
.menu_con li.on .erjiSlide p a{padding-left:0;line-height:40px;}
.menu_con li.on .erjiSlide p a.col{color:#e60012;}
	.maxWidth1200 { width: 92%; min-width: 92%; }

	/*内容*/
	.padd80 { padding: 40px 0 50px; }

	/*左侧菜单*/
	.left_con { width: 100%; padding: 0px 0 30px; }
	.menu_con li { float: left; display: inline-block; padding: 10px 0; margin: 0 2%; width: 29.3%; }
	.menu_con li a { display: inline-block; background: #f0f0f0; line-height: 40px; font-size: 18px; color: #666; padding: 0px; border-radius: 15px; text-align: center; display: inline-block; width: 100%; }
	.menu_con li.on > a { color: #fff; background: #b12123; }

	/*右侧内容*/
	.right_con { width: 100%; padding-left: 0px; border-left: none; min-height: 100px; border-top: 1px solid #e0e0e0; padding-top: 20px; }
	.fontype { height: 46px; }
	.fontype a { line-height: 40px; padding: 0 25px; font-size: 2rem; border-radius: 40px; margin-top: 0; }
	.list1 a { font-size: 16px; }
	.list1 span { font-size: 16px; padding-right: 30px; }
	.list1 em a { font-size: 14px; padding-left: 40px; }
	.title1, .menu_t { font-size: 2rem; px; }
	.summary1 p, .summary1 div { line-height: 35px; }
}
@media screen and (max-width:750px) {
	.maxWidth1200 { width: 92%; }
.menu_con li.on .erjiSlide p{margin-top:10px;}
.menu_con li.on .erjiSlide p a{line-height:32px;}
	/*内容*/
	.padd80 { padding: 30px 0px; }

	/*左侧菜单*/
	.menu_con { padding: 13px 0 0 0px; }
	.menu_con li { padding: 10px 0px 0px 3%; width: 47%; margin: 0 }
	.menu_con li a { font-size: 16px; width: 100%; padding: 0; text-align: center; white-space: nowrap; }
	.summary1 p, .summary1 div { font-size:16px; line-height: 30px; }
	.menu_con li a { line-height: 32px; font-size: 1.6rem; }

	/*右侧内容*/
	.fontype a { line-height: 32px; padding: 0 20px; font-size: 1.6rem; border-radius: 32px; }
	.list1 a { font-size: 16px; width: 55%; }
	.list1 span { font-size: 14px; padding-right: 10px; }
	.list1 em a { font-size: 14px; padding-left: 0px; width: 30px; font-size: 0; }
.list1no li a{width: 70%;}
}
@media screen and (max-width:375px) {

	/*左侧菜单*/
	.menu_con li a { font-size: 14px; line-height: 36px; }
.menu_con li.on .erjiSlide p a{line-height:36px;}
}