@media (max-width: 1024px){

	a,div{
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}
	html{
		font-size: 100px;
	}
	body{
		font-size: 0.14rem;
		min-width: auto !important;
		word-break: break-all;
	}
	.pc_website{
		display: none !important;
	}
	.h5_website{
		display: block !important;
	}
	.wrapfix{
		width: auto !important;
		padding-left: 0.3rem !important;
		padding-right: 0.3rem !important;
		margin-left: 0;
		margin-right: 0;
	}
	.header{
		display: none !important;
	}
	.header_module{
		height: 0.6rem;
	}
	.mobile_header{
		display: block !important;
		background: #fff;
		box-shadow: 0 1px 0 #EDF2FA;
		box-sizing: border-box;
		padding: 0 0.3rem;
		height: 0.6rem;
		width: 100%;
		box-sizing: border-box;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 300;
	}
	.mobile_header .logo{
		width: 2rem;
		float: left;
	}
	.mobile_header .logo a{
		display: block;
		height: 0.6rem;
		background: url(../images/logo.svg) no-repeat left center;
		background-size: 100% auto;
		transition: all 0.3s;
	}
	.mobile_header .mobile_nav{
		width: 0.4rem;
		height: 0.4rem;
		background: url(../images/h5_images/nav_icon.png) no-repeat center;
		background-size: 0.2rem;
		position: absolute;
		top: 50%;
		right: 0.3rem;
		z-index: 50;
		transform: translateY(-50%);
		transition: all 0.3s;
	}
	.mobile_nav_wrap{
		width: 100%;
		height: 100%;
		background: #ffffff;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 500;
	}
	.mobile_nav_shade{
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		position: absolute;
		top: 0;
		left: 0;
		z-index: -1;
	}
	.mobile_navbox{
		height: 100%;
		overflow: hidden;
	}
	.mobile_nav_header{
		padding: 0 0.3rem;
		height: 0.6rem;
		background: #ffffff;
		position: sticky;
		top: 0;
		z-index: 100;
	}
	.mobile_nav_header .logo a{
		background-image: url(../images/logo.svg) !important;
	}
	.mobile_nav_header .close{
		width: 0.4rem;
		height: 0.4rem;
		float: right;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFCSURBVGhD7ZdbCoNADEVdU/fSx3JUXK8rKLRz4QYmOmPt+JgIOZAPNY8TtBUbx3Ecx3GckxmG4dZ13Z2Hm0Ev9OThsWBQ27ZjiHeIJ08Xgx7sNR6+RCT/YWxaArXsIf2OXQK3ejKweAnUsFb12vPRTBKGJAeHWL1E3/cv1hT32AQGcaASgBhTslSXFzCQg5XI0hJm5AUMpoASSi1hTl6AAEWUWLyEWXkBIhRSghA3Ly9AiGJTUfvyAsQoGAvHYVdegCBFZ/LhcXowzS6ZZ14W+PmeqMqCvITdJTLyOJ6dM7fEgjx+D9m/WJbXZUmeKatedlVYIy/gHK+p3GpL/CMv4BpzVM3pS5TIC8hhrqo9bYkwLCkQYvUbFrmsKe5RxOU/KS//UQ+iJTbJC+jBXsfLCxi0561Gr9PkHcdxHMdxhKb5Al0AuLWRlwDcAAAAAElFTkSuQmCC') no-repeat center;
		background-size: 0.24rem;
		position: relative;
		z-index: 50;
		top: 0.12rem;
		right: -0.06rem;
	}
	.mobile_navcont{
		height: calc(100vh - 0.6rem);
		box-sizing: border-box;
		padding: 0.06rem 0.3rem 0;
		overflow: auto;
	}
	.mobile_navlist li{
		border-bottom: 1px solid #EBEBEB;
		position: relative;
	}
	.mobile_navlist li a{
		display: block;
		padding: 0.16rem 0.5rem 0.16rem 0;
		font-size: 0.18rem;
		line-height: 0.28rem;
		color: #333333;
		position: relative;
	}
	.mobile_navlist li .arrow{
		width: 0.34rem;
		height: 0.34rem;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEqSURBVGhD7dQ7aoVAGIZh60Dq9BYW2tqoS4hVMJDCC1hnBfZaW3hZgEpAscj+AhMN84cc0dx0oobvAQsdwe8tzpEAAAAAAAA+E8fxTd/3L/xWuK7rngaP/HadcbzjOEyWZVaWJeOPhRnHa5rGdF1nm0QkSfI2ni6RETSevmXb9vpvhWF47bqu8IjpeMMwWNM0D/x4nbmIoig2ixjGtx/Hm6a53XgiKuJPxpMxwvO8zSIWxt/zYzHmIvI8/3HELuPJ2oi2bfvdxpPfRhxiPBn+p69837+IyLJsMeJQ48l3I8bxqqq+v2NZ1v7jyVcRww/2eTq+rus7fnwMSxGnGE/GiCAILiIURTnHeDIXcZrxZBpxqvFkjEjTlEVRxKqquuWPAQAAAAD+DUl6BXajQSISngX+AAAAAElFTkSuQmCC') no-repeat center;
		background-size: 0.16rem;
		opacity: 0.7;
		position: absolute;
		top: 0.11rem;
		right: -0.05rem;
		z-index: 50;
		transition: all 0.3s;
	}
	.mobile_navlist li .arrow.on{
		transform: rotate(-180deg);
	}
	.mobile_navlist li ul{
		border-top: 1px solid #EBEBEB;
	}
	.mobile_navlist li ul li:last-child{
		border-bottom: 0 none;
	}
	.mobile_navlist li ul li a{
		padding: 0.14rem 0.5rem 0.14rem 0.24rem;
		font-size: 0.16rem;
		color: #666666;
	}
	.h5_search_wrap{
		padding-top: 0.1rem;
		margin: 0 0 0.2rem;
		position: relative;
	}
	.h_search_input{
		height: 0.44rem;
		background: #F6F6F6;
		position: relative;
	}
	.h_search_input .p_input{
		box-sizing: border-box;
		height: 0.44rem;
		width: 100%;
		font-size: 0.16rem;
		outline: none;
		border: 0 none;
		background: none;
		color: #333333;
		padding: 0 0.64rem 0 0.2rem;
	}
	.h_search_input .btn{
		font-size: 0.16rem;
		padding: 0 0.2rem;
		height: 0.44rem;
		line-height: 0.44rem;
		color: #1350CD;
		position: absolute;
		top: 0;
		right: 0;
		z-index: 50;
	}
	.float_link{
		width: 0.36rem;
		transform: translateY(0);
		top: auto;
		bottom: 0.2rem;
		right: 0.05rem;
		display: none;
	}
	.float_link ul li{
		height: 0.36rem;
	}
	.float_link ul li a{
		height: 0.36rem;
	}
	.float_link ul li a span{
		display: none;
	}
	.float_link ul li a .icon{
		width: 0.36rem;
		height: 0.36rem;
	}
	.float_link ul li .icon i{
		width: 0.27rem;
		height: 0.27rem;
	}
	.float_link ul li a:hover .icon{
		opacity: 1;
		visibility: visible;
	}
	.footer{
		padding-top: 0.04rem;
	}
	.footer:before{
		height: 0.04rem;
	}
	.footer:after{
		width: 0.3rem;
		height: 0.04rem;
		left: 0;
		right: auto;
		margin: 0 !important;
	}
	.foot_topwrap{
		padding: 0.3rem 0;
	}
	.foot_csinfo .tel_num .tit{
		margin-bottom: 0.08rem;
		font-size: 0.16rem;
	}
	.foot_csinfo .tel_num .num{
		font-size: 0.36rem;
		line-height: 0.44rem;
	}
	.foot_csinfo .cont{
		margin-top: 0.08rem;
		font-size: 0.14rem;
	}
	.ft_qrcode_box{
		margin-left: 0.4rem;
	}
	.foot_link_list{
		margin-top: 0.2rem;
	}
	.foot_link_list ul li{
		padding-left: 0.15rem;
		margin-left: 0.14rem;
	}
	.foot_link_list ul li a{
		font-size: 0.14rem;
	}
	.ft_qrcode_box .item p{
		font-size: 0.14rem;
		line-height: 0.16rem;
	}
	.footer .copyright{
		padding: 0.2rem 0 0.25rem;
		font-size: 0.12rem;
	}
	.footer .copyright .wrapfix{
		display: block;
		text-align: center;
	}
	.footer .copyright .cont{
		margin-bottom: 0.12rem;
	}
	.hm_banner_module .wrapfix{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.hm_banner_layout{
		display: block;
	}
	.hm_banner_layout .col_right{
		width: auto;
		margin-left: 0;
	}
	.banner_box,
	.banner_box .swiper-container{
		height: auto;
	}
	.banner_item{
		padding-top: 56.8%;
		overflow: hidden;
	}
	.banner_item img,
	.banner_item video{
		position: absolute;
		top: 0;
		left: 0;
	}
	.banner_item .txt{
		font-size: 0.14rem;
	}
	.banner_item .txt h2{
		font-size: 0.32rem;
	}
	.banner_item .txt p{
		letter-spacing: 1px;
	}
	.ban_nextbtn,
	.ban_prevbtn{
		display: none;
	}
	.h5_ban_img{
		display: block !important;
	}
	.pc_ban_img{
		display: none !important;
	}
	.banner_box .swiper_pagination{
		bottom: 0.3rem !important;
	}
	.hm_sign_box{
		margin-top: 0;
		height: auto;
		padding: 0.18rem 0.3rem 0.38rem;
	}
	.hm_sign_box .tit{
		font-size: 0.2rem;
		line-height: 1.6;
		margin-right: 0.3rem;
	}
	.hm_sign_box .link{
		width: 0.52rem;
		height: 0.52rem;
		margin-left: 0.3rem;
	}
	.hm_sign_box .list li p{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.hm_sign_box .list li .data strong{
		font-size: 0.24rem;
		line-height: 0.32rem;
	}
	.hm_sign_box .list li .data em{
		font-size: 0.14rem;
		line-height: 0.28rem;
	}
	.hm_sign_box .tips{
		right: 0.3rem;
	}
	.hm_news_wrap{
		height: auto;
	}
	.hm_news_item h5{
		height: auto;
	}
	.hm_news_item .time{
		margin-top: 0.1rem;
	}
	.fast_navlist{
		padding: 0 0.3rem;
	}
	.fast_navlist li .item{
		height: auto;
		padding: 0.2rem 0.15rem 0.25rem;
	}
	.fast_navlist li .item .icon{
		margin-bottom: 0.15rem;
	}
	.home_module.mod_01{
		padding: 0.5rem 0;
	}
	.home_mod_title{
		margin-bottom: 0.25rem;
	}
	.home_module .home_mod_title h3{
		font-size: 0.24rem;
		line-height: 0.32rem;
	}
	.home_mod_title h3 span{
		padding-top: 0.28rem;
	}
	.home_mod_title h3 em{
		font-size: 0.56rem;
		line-height: 0.6rem;
	}
	.sw_prevbtn,
	.sw_nextbtn{
		display: none;
	}
	.product_card_list{
		margin: 0 -0.3rem;
	}
	.product_card_list .swiper-container{
		padding: 0.1rem 0.3rem 0.2rem;
	}
	.product_card_list .swiper-slide{
		width: auto !important;
	}
	.hm_fund_item{
		width: 3.2rem;
		transform: translateY(0) !important;
	}
	.hm_fund_item .type{
		padding: 0.18rem 0.1rem !important;
		font-size: 0.18rem;
	}
	.hm_fund_item .type:before,
	.hm_fund_item .type:after{
		width: 0.26rem;
	}
	.hm_fund_item .type{
		padding: 0.2rem 0.15rem 0.3rem;
	}
	.hm_fund_item .tit{
		font-size: 0.2rem;
		margin-bottom: 0.06rem;
	}
	.hm_fund_item .tag span{
		line-height: 0.18rem;
		font-size: 0.12rem;
		margin: 0 0.03rem;
	}
	.hm_fund_item .info{
		margin-top: 0.15rem;
	}
	.hm_fund_item .info .num{
		font-size: 0.32rem;
		line-height: 0.4rem;
	}
	.hm_fund_item .info .small{
		font-size: 0.12rem;
	}
	.hm_fund_item .btn{
		margin-top: 0.2rem;
	}
	.home_module.mod_01 .wrapfix{
		margin-top: 0.3rem;
	}
	.fund_swicthbox .check_item{
		margin-left: 0.2rem;
		font-size: 0.14rem;
	}
	.fund_tabnav{
		margin-top: 0.15rem;
		border-width: 1px;
		height: 0.48rem;
		overflow: hidden;
	}
	.fund_tabnav ul{
		overflow: auto;
		padding: 0 0.08rem 0.2rem;
		justify-content: space-around;
	}
	.fund_tabnav ul li{
		padding: 0 0.07rem;
		flex: 0 0 auto;
	}
	.fund_tabnav ul li a{
		font-size: 0.16rem;
		height: 0.48rem;
		line-height: 0.48rem;
		white-space: nowrap;
	}
	.fund_tabnav ul li a span:before{
		bottom: 0.05rem;
	}
	.home_fund_table{
		overflow: auto;
	}
	.home_fund_table table th{
		padding: 0.1rem;
		font-size: 0.12rem;
		line-height: 0.22rem;
	}
	.home_fund_table table th:first-child,
	.home_fund_table table td:first-child{
		padding-left: 0.15rem;
	}
	.home_fund_table table td{
		padding: 0.1rem;
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.home_fund_table table td .num{
		font-size: 0.14rem;
	}
	.fund_name{
		font-size: 0.16rem;
		line-height: 0.24rem;
		min-width: 1.6rem;
	}
	.fund_code{
		font-size: 0.12rem;
		margin-right: 0.05rem;
		line-height: 0.18rem;
	}
	.fund_tag{
		font-size: 0.1rem;
		line-height: 0.18rem;
		margin-right: 0.05rem;
		border-radius: 0.02rem;
	}
	.hm_btn_wrap{
		margin-top: 0.3rem;
	}
	.hm_more_btn{
		padding: 0.1rem;
		line-height: 0.24rem;
		font-size: 0.16rem;
	}
	.hm_more_btn i{
		width: 0.24rem;
		height: 0.24rem;
		background-size: 0.12rem;
	}
	.hm_more_btn span{
		padding: 0 0.04rem 0 0.06rem ;
	}
	.home_module.mod_02{
		padding: 0.4rem 0 0.3rem;
	}
	.hm_article_list{
		margin-top: 0.3rem;
		padding: 0 0.2rem;
	}
	.hm_article_list li .item{
		padding: 0.16rem 0;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.hm_article_list li .item .time{
		font-size: 0.16rem;
		margin-left: 0.3rem;
	}
	.hm_czd_wrap{
		margin-top: 0.3rem;
	}
	.hm_czd_list li .item{
		height: 3.6rem;
		padding: 0.5rem 0.2rem 0 !important;
		background: rgba(0, 0, 0, 0.1);
		backdrop-filter: blur(0) !important;
	}
	.hm_czd_list li .item .title{
		font-size: 0.2rem;
		line-height: 0.28rem;
		padding-bottom: 0.12rem;
		margin-bottom: 0.2rem;
	}
	.hm_czd_list li .item .title:before{
		width: 0.32rem;
		height: 0.03rem;
	}
	.hm_czd_list li .link_item h5{
		font-size: 0.14rem;
		line-height: 0.22rem;
		height: 0.44rem;
	}
	.hm_czd_list li .link_item .txt{
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-top: 0.15rem;
		-webkit-line-clamp: 5;
		height: 1rem;
		opacity: 1;
		visibility: visible;
		color: rgba(255,255,255,0.8);
	}
	.hm_czd_list li .item .more{
		opacity: 0.8 !important;
		visibility: visible;
		margin-top: 0.2rem;
		width: 0.24rem;
		height: 0.24rem;
	}
	.home_module.mod_04{
		padding: 0.5rem 0 0.6rem;
	}
	.home_module.mod_04:before{
		height: 2.04rem;
	}
	.home_module.mod_04 .home_mod_title{
		margin-bottom: 0.34rem;
		overflow: hidden;
	}
	.hm_income_wrap .col_left{
		width: 1.5rem;
	}
	.hm_income_info{
		padding-top: 0.2rem;
		padding-left: 0.1rem;
	}
	.hm_income_nav li .item{
		height: auto;
		padding: 0.16rem 0.2rem;
	}
	.hm_income_nav li .item h5{
		font-size: 0.16rem;
		line-height: 0.28rem;
	}
	.hm_income_nav li .item p{
		display: none;
	}
	.hm_income_nav li .item:after{
		width: 0.1rem;
	}
	.home_module.mod_03{
		padding-top: 0.5rem;
	}
	.page_banner .pic{
		height: 2.4rem;
	}
	.page_banner .txt{
		font-size: 0.16rem;
		line-height: 1.5;
	}
	.page_banner .txt h2{
		font-size: 0.28rem;
		line-height: 1.5;
	}
	.page_banner .txt p{
		width: auto;
		margin-top: 0.1rem;
	}
	.com_nav_wrap{
		height: 0.48rem;
		overflow: hidden;
		border-bottom: 0 none;
		position: relative;
		z-index: 50;
	}
	.com_nav_wrap:before{
		content: '';
		width: 100%;
		height: 1px;
		background: #E6E6E6;
		opacity: 0.7;
		position: absolute;
		bottom: 0;
		left: 0;
		z-index: -1;
	}
	.com_nav_wrap .wrapfix{
		overflow: hidden;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.com_navtab{
		padding: 0 0.3rem;
		overflow: auto;
		height: 0.68rem;
		justify-content: flex-start;
	}
	.com_navtab li{
		margin-left: 0.24rem;
	}
	.com_navtab li a{
		height: 0.48rem;
		line-height: 0.46rem;
		font-size: 0.16rem;
	}
	.com_navtab li a:before{
		bottom: 0;
	}
	.pg_cm_wrap{
		padding: 0.4rem 0 0.6rem;
	}
	.pb_cm_title{
		margin-bottom: 0.3rem;
		margin-top: 0.4rem;
	}
	.pb_cm_title h3{
		font-size: 0.24rem;
	}
	.detail_cm_wrap{
		padding: 0;
		box-shadow: none;
		border-radius: 0;
		margin-bottom: 0.4rem;
	}
	.detail_cm_wrap:last-child{
		margin-bottom: 0 !important;
	}
	.detail_cm_title{
		font-size: 0.18rem;
		margin-bottom: 0.15rem;
	}
	.detail_flex_list{
		display: block;
		margin: 0.2rem 0;
	}
	.detail_flex_list:first-child{
		margin-top: 0;
	}
	.detail_flex_list:last-child{
		margin-bottom: 0;
	}
	.detail_flex_list li{
		width: auto !important;
		padding: 0;
		margin-top: 0.15rem;
	}
	.detail_info_item_1{
		border-radius: 0.06rem 0.06rem 0 0;
	}
	.detail_info_item_1 .title{
		border-radius: 0.06rem 0.06rem 0 0;
		text-align: left;
		font-size: 0.16rem;
		line-height: 0.24rem;
		padding: 0.12rem 0.18rem;
		border-bottom-width: 1px;
	}
	.detail_info_item_1 .cont{
		padding: 0.15rem 0.18rem 0.2rem;
	}
	.detail_info_item_1 .cont .tit{
		text-align: left;
		font-size: 0.14rem;
		margin-bottom: 0.1rem;
	}
	.detail_info_item_1 .cont .item{
		margin-top: 0.08rem;
		font-size: 0.13rem;
		line-height: 0.2rem;
	}
	.detail_info_item_1 .cont h5{
		margin-bottom: 0;
	}
	.detail_info_item_2 .title{
		padding: 0.12rem 0.18rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.detail_info_item_2 .title span{
		padding-bottom: 0.04rem;
	}
	.detail_info_item_2 .title span:before{
		height: 0.02rem;
	}
	.detail_info_item_2 .cont{
		padding: 0.2rem 0.18rem;
	}
	.team_cm_list{
		display: block;
		margin: 0;
	}
	.team_cm_list li{
		width: auto;
		padding: 0;
		margin-top: 0.15rem;
	}
	.team_cm_list li .item{
		padding: 0.2rem;
	}
	.team_cm_list li .item .pic{
		width: 1.4rem;
		height: 1.88rem;
		margin-right: 0.2rem;
	}
	.team_cm_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		margin-bottom: 0.05rem;
	}
	.team_cm_list li .item .tag{
		font-size: 0.12rem;
		font-weight: normal;
		margin-bottom: 0.03rem;
	}
	.team_cm_list li .item .jy{
		font-size: 0.12rem;
		font-weight: normal;
		margin-bottom: 0.03rem;
	}
	.team_cm_list li .item .txt{
		margin-top: 0.06rem;
		font-size: 0.12rem;
		line-height: 0.18rem;
	}
	.team_cm_list li .item .txt p{
		margin-top: 0.03rem;
	}
	.lh_layout_wrap .left_tit{
		margin-right: 0.2rem;
	}
	.lh_layout_wrap .left_tit .top,
	.lh_layout_wrap .left_tit .bottom{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.lh_layout_wrap .left_tit .line{
		width: 0.02rem;
		margin: 0.15rem 0 0.12rem;
	}
	.lh_layout_wrap .left_tit .line:before{
		border-width: 0 0.07rem 0.12rem;
		top: -0.03rem;
	}
	.lh_pd_bottit{
		margin-top: 0.2rem;
		padding-left: 22%;
	}
	.lh_pd_bottit .line{
		flex: 1;
		min-width: 0;
		height: 0.02rem;
		margin: 0 0.15rem 0 0.12rem;
	}
	.lh_pd_bottit .line:before{
		border-width: 0.07rem 0 0.07rem 0.12rem;
	}
	.lh_pd_bottit .left,
	.lh_pd_bottit .right{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.lh_pd_table th{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.12rem 0.1rem;
	}
	.lh_pd_table td{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.12rem 0.1rem;
	}
	.lh_pd_table td p{
		margin-top: 0.08rem;
	}
	.zhu_tips{
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-top: 0.3rem;
	}
	
	
	.page_layout{
		display: block;
	}
	.page_layout > .p_layout_left{
		width: auto;
		height: 0.3rem;
		margin: 0 -0.3rem 0.2rem;
		overflow: hidden;
	}
	.cm_sidebar_nav{
		display: flex;
		padding: 0 0.2rem;
		height: 0.5rem;
		overflow: auto;
		position: static;
	}
	.cm_sidebar_nav li{
		padding: 0 0.1rem;
	}
	.cm_sidebar_nav li a{
		white-space: nowrap;
		padding: 0;
		height: 0.3rem;
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.cm_sidebar_nav li a:after{
		display: none;
	}
	.cm_sidebar_nav li a:before{
		height: 0.02rem;
		top: auto;
		bottom: 0;
	}
	.cm_sidebar_nav li.active a{
		color: #1350CD !important;
		background: none !important;
	}
	.article_list li .item{
		padding: 0.15rem 0;
	}
	.article_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		margin-right: 0;
	}
	.article_list li .item .info{
		margin-top: 0.06rem;
		justify-content: flex-start;
	}
	.article_list li .item .time{
		font-size: 0.14rem;
		line-height: 0.2rem;
		margin-right: 0.12rem;
	}
	.article_list li .item .type{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.article_list li .item:after{
		display: none;
		width: 0.2rem;
		height: 0.2rem;
		margin-top: -0.1rem;
	}
	.page_box{
		margin-top: 0.3rem;
		text-align: center;
	}
	.page_box a{
		min-width: 0.28rem;
		height: 0.28rem;
		line-height: 0.26rem;
		font-size: 0.12rem;
	}
	.page_box .more{
		height: 0.28rem;
		line-height: 0.28rem;
	}
	.page_box a.first,
	.page_box a.last{
		display: none;
	}
	.page_box .jump{
		margin-left: 0;
		display: block;
		margin-top: 0.1rem;
		font-size: 0.14rem;
		line-height: 0.28rem;
	}
	.page_box .jump input{
		height: 0.28rem;
		width: 0.5rem;
		font-size: 0.14rem;
	}
	.dl_pro_box{
		margin-bottom: 0.3rem;
	}
	.dl_pro_box .title{
		padding: 0.2rem 0.4rem 0.2rem 0.3rem;
	}
	.dl_pro_box .title .icon{
		width: 0.8rem;
	}
	.dl_pro_box .title h5{
		font-size: 0.2rem;
		line-height: 0.28rem;
		height: auto;
	}
	.dl_pro_box .title .info p{
		margin-right: 0.4rem;
	}
	.dl_pro_box .cont{
		padding: 0.25rem 0.3rem;
	}
	.dl_info_item{
		margin-top: 0.2rem;
		padding-top: 0.25rem;
	}
	.dl_info_item .tit{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.dl_info_item .tit .tag{
		padding: 0 0.12rem;
		font-size: 0.14rem;
		line-height: 0.24rem;
		margin-right: 0.1rem;
	}
	.dl_info_item .list_01 li{
		font-size: 0.14rem;
		line-height: 0.26rem;
		padding-left: 0.18rem;
	}
	.dl_info_item .list_01 li:before{
		left: 0.04rem;
		top: 0.1rem;
	}
	.dl_pro_box .cont .zhu_tips{
		margin-top: 0.2rem;
	}
	.dl_info_item .list_02{
		margin: -0.1rem -0.15rem;
	}
	.dl_info_item .list_02 li{
		padding: 0.1rem 0.15rem;
		font-size: 0.14rem;
	}
	.dl_info_item .list_02 li h5{
		padding-left: 0.18rem;
		font-size: 0.14rem;
	}
	.dl_info_item .list_02 li h5:before{
		left: 0.04rem;
	}
	.path_box{
		display: none;
	}
	.pro_tit_module{
		padding: 0.4rem 0 0.3rem;
		margin-bottom: 0.35rem;
		min-height: auto;
	}
	.pro_tit_module .wrapfix{
		display: block;
	}
	.pro_tit_module .row_02 .pic{
		display: none;
	}
	.pro_tit_module .row_02{
		margin-left: 0;
	}
	.pro_name{
		font-size: 0.24rem;
		line-height: 0.32rem;
		margin-bottom: 0.1rem;
	}
	.pro_name .title{
		margin-right: 0.12rem;
	}
	.pro_name .code{
		font-size: 0.16rem;
	}
	.pro_otherinfo{
		font-size: 0.14rem;
		margin-top: 0.1rem;
	}
	.pro_otherinfo .type{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.05rem 0.16rem;
		margin-right: 0.12rem;
	}
	.pro_otherinfo .risk{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.04rem 0.15rem;
		margin-right: 0.12rem;
	}
	.pro_intro_data{
		margin-top: 0.25rem;
		margin-bottom: 0;
	}
	.pro_intro_data .item{
		flex: 1;
		min-width: 0;
		min-width: auto;
		margin-right: 0;
	}
	.pro_intro_data .item .data{
		font-size: 0.28rem;
		line-height: 0.32rem;
	}
	.pro_intro_data .item .data em{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.pro_tit_module .row_02{
		display: block;
	}
	.pro_state_wrap{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.06rem 0;
	}
	.pro_state_wrap .item{
		margin-left: 0.15rem;
	}
	.pro_state_wrap .item:last-child{
		margin-right: 0;
	}
	.pro_tit_module .risk_tips{
		margin-top: 0.25rem;
		font-size: 0.12rem;
		line-height: 0.18rem;
	}
	.pro_detail_page{
		padding-bottom: 0.6rem;
	}
	.pro_detail_topbox{
		display: block;
		margin-bottom: 0.3rem;
	}
	.chart_cm_tab a{
		font-size: 0.13rem;
		margin-right: 0.15rem;
		padding: 0.02rem 0;
	}
	.pro_subtab li a{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.07rem 0.16rem;
	}
	.com_date_box .item input{
		height: 0.34rem;
		font-size: 0.13rem;
	}
	.chart_opea_layout{
		margin-bottom: 0.15rem;
	}
	.detail_chart_info{
		justify-content: center;
	}
	.detail_chart_info li{
		margin-top: 0.04rem;
	}
	.detail_chart_info li .item{
		font-size: 0.12rem;
	}
	.pro_detail_topbox > .row_02{
		display: none;
	}
	.pro_tabwrap{
		margin: 0.3rem 0;
		height: 0.48rem;
		overflow: hidden;
		position: relative;
		z-index: 5;
	}
	.pro_tabwrap:before{
		content: '';
		height: 1px;
		background: #e9e9e9;
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: -1;
	}
	.pro_tabnav{
		padding: 0 0 0.24rem;
		overflow: auto;
		background: none;
		justify-content: space-between;
	}
	.pro_tabnav li{
		flex: 0 0 auto;
		margin-left: 0.24rem;
	}
	.pro_tabnav li:first-child{
		margin-left: 0 !important;
	}
	.pro_tabnav li a{
		height: 0.48rem;
		line-height: 0.48rem;
		white-space: nowrap;
		font-size: 0.16rem;
		color: #666666;
	}
	.pro_tabnav li a:before{
		background: #FABE00;
		height: 0.02rem;
		top: auto;
		bottom: 0;
	}
	.pro_tabnav li.active a,
	.pro_tabnav li a:hover{
		color: #1350CD;
	}
	.pro_mod_title h3{
		font-size: 0.18rem;
	}
	.pro_mod_title h3 em{
		font-size: 0.12rem;
	}
	.table_scroll{
		overflow: auto;
	}
	.data_table th{
		font-size: 0.14rem;
		line-height: 0.2rem;
		height: 0.54rem;
		white-space: nowrap;
	}
	.data_table td{
		font-size: 0.14rem;
		line-height: 0.2rem;
		height: 0.54rem;
		min-width: 0.8rem;
	}
	.pro_detail_txt{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	div + .pro_detail_txt{
		margin-top: 0.15rem;
	}
	.pro_detail_txt p{
		margin-top: 0.08rem;
	}
	.data_table.style_2 td{
		padding-left: 0.15rem;
		padding-right: 0.15rem;
	}
	.com_data_form .tit{
		font-size: 0.14rem;
	}
	.com_data_form .p_dropdown{
		width: 1.6rem;
	}
	.p_dropdown{
		max-width: none;
		width: 100%;
		height: 0.36rem;
	}
	.p_dropdown .value{
		font-size: 0.14rem;
		height: 0.34rem;
		padding-top: 0.07rem;
		padding-bottom: 0.07rem;
	}
	.tzzh_data_box01{
		margin-top: 0.25rem;
		display: block;
	}
	.tzzh_data_box01 .col_chart{
		margin-left: 0;
		width: auto;
	}
	.tzzh_data_box01 .col_cont{
		margin-top: 0.2rem;
	}
	.tzzh_chart_img{
		width: 2.4rem;
		height: 2.4rem;
	}
	.tzzh_data_name{
		padding-left: 0.18rem;
	}
	.tzzh_data_name em{
		width: 0.08rem;
		height: 0.08rem;
	}
	.pro_mod_txt{
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.tzzh_data_box02{
		margin: 0.2rem 0;
		justify-content: flex-start;
	}
	.tzzh_data_box02 .col_chart{
		width: 2.4rem;
		margin-right: 0.3rem;
	}
	.tzzh_data_box02 .col_cont{
		flex: 1;
		min-width: 0;
		max-width: none;
	}
	.tzzh_chart_info{
		width: 100%;
	}
	.tzzh_chart_info li{
		width: 50%;
		padding-left: 0.18rem;
		padding-right: 0;
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.tzzh_chart_info li em{
		width: 0.08rem;
		height: 0.08rem;
		top: 0.06rem;
	}
	.pro_manager_list{
		padding: 0;
	}
	.pro_manager_list li{
		margin-top: 0.2rem;
	}
	.pro_manager_list li .item .pic{
		width: 1.6rem;
		height: 2.14rem;
		margin-right: 0.2rem;
	}
	.pro_manager_list li .item .title{
		padding: 0 0 0.12rem;
	}
	.pro_manager_list li .item h5{
		font-size: 0.18rem;
		line-height: 0.26rem;
		margin-bottom: 0.06rem;
	}
	.pro_manager_list li .item .info{
		font-size: 0.12rem;
	}
	.pro_manager_list li .item .txt{
		font-size: 0.14rem;
		margin-top: 0.15rem;
	}
	.pro_detail_module.no_bg{
		margin-top: 0.3rem;
	}
	.pro_detail_module.no_bg .pro_mod_title{
		margin-bottom: 0.15rem;
	}
	.data_table.style_3 th,
	.data_table.style_3 td{
		padding-left: 0.24rem;
	}
	.mt40{
		margin-top: 0.3rem !important; 
	}
	.query_button{
		padding: 0.08rem 0.19rem;
		font-size: 0.14rem;
	}
	.pro_nt_layout{
		display: block;
	}
	.pro_nt_layout > .pro_nt_left{
		width: auto;
		margin-right: 0;
		margin-bottom: 0.2rem;
		border-right: 0 none;
	}
	.notice_tabnav{
		display: flex;
	}
	.notice_tabnav li{
		margin-left: 0.12rem;
		margin-top: 0;
	}
	.notice_tabnav li:first-child{
		margin-left: 0 !important;
	}
	.notice_tabnav li a{
		font-size: 0.14rem;
		height: 0.36rem;
		line-height: 0.36rem;
		padding: 0 0.2rem;
		text-align: center;
	}
	.sub_query_form .col_item{
		flex: 1;
		min-width: 0;
		width: auto;
		margin-right: 0.16rem;
	}
	
	.sub_query_form .col_item:last-child{
		margin-right: 0.08rem;
	}
	.sub_query_form .col_item .tit{
		font-size: 0.14rem;
	}
	.sub_query_form .col_item .t1{
		font-size: 0.14rem;
		height: 0.36rem;
	}
	.sub_query_form .query_button{
		padding: 0.06rem 0.16rem;
		line-height: 0.24rem;
	}
	.pg_sub_title{
		margin-bottom: 0.2rem;
	}
	.pg_sub_title h3{
		font-size: 0.2rem;
		line-height: 0.28rem;
	}
	.fund_search_input{
		width: 3rem;
		height: 0.36rem;
	}
	.fund_search_input .t1{
		height: 0.36rem;
	}
	.fund_filter_module{
		margin-bottom: 0.3rem;
	}
	.pf_condbox{
		margin: 0.2rem 0 0.3rem;
		padding: 0.1rem 0.15rem;
	}
	.pf_condbox dl dt{
		font-size: 0.14rem;
		width: 0.7rem;
	}
	.pd_filter_link a{
		font-size: 0.14rem;
		margin-left: 0.2rem;
	}
	.pd_filter_link a i{
		border-width: 0 0.1rem 0.1rem;
		bottom: -0.2rem;
	}
	.pd_sub_link{
		margin-top: 0.2rem;
		padding: 0.12rem 0.2rem 0.02rem 0.08rem;
		margin-left: -0.7rem;
	}
	.pd_sub_link a{
		font-size: 0.14rem;
		margin-left: 0.12rem;
		padding: 0;
		margin-bottom: 0.1rem;
	}
	.fund_list_wrap{
		margin-top: 0.2rem;
		box-shadow: none;
	}
	.com_fund_table{
		margin: 0 -0.3rem;
		padding: 0 0.3rem 0.08rem;
		overflow-x: auto;
	}
	.com_fund_table table th{
		white-space: nowrap;
		padding: 0.12rem 0.1rem;
		font-size: 0.12rem;
	}
	.com_fund_table table td{
		padding: 0.12rem 0.1rem;
		font-size: 0.14rem;
		height: 0.56rem;
	}
	.com_fund_table table th.first_item,
	.com_fund_table table td.first_item{
		min-width: 1.5rem;
		padding-left: 0.1rem;
	}
	.com_fund_table table td .date{
		font-size: 0.1rem;
	}
	.fund_btnwrap{
		padding: 0.1rem 0.18rem 0.08rem;
	}
	.fund_morebtn{
		font-size: 0.14rem;
	}
	.sub_check_list{
		margin-bottom: 0.16rem;
	}
	.sub_check_list .item{
		margin-right: 0.2rem;
	}
	.check_box{
		font-size: 0.14rem;
	}
	.pg_cm_wrap.ptb48{
		padding: 0.3rem 0;
	}
	.main_content{
		box-shadow: none;
	}
	.main_cont_title{
		padding: 0 0 0.2rem 0.2rem;
	}
	.main_cont_title h3{
		font-size: 0.24rem;
		line-height: 0.32rem;
	}
	.main_cont_title h3:before{
		width: 0.06rem;
		height: 0.24rem;
		top: 0.04rem;
		left: -0.2rem;
	}
	.login_bot_tips{
		padding: 0.2rem 0;
		font-size: 0.12rem;
		line-height: 0.2rem;
	}
	.login_bot_tips h5{
		font-size: 0.14rem;
		margin-bottom: 0.12rem;
	}
	.login_bot_tips p{
		margin-top: 0.12rem;
	}
	.main_cont_wrap{
		padding: 0.4rem 0;
	}
	.form_box{
		width: 4.8rem;
	}
	.form_item .tit{
		width: 0.9rem;
		line-height: 0.18rem;
	}
	.form_item{
		padding-right: 0.8rem;
		margin-bottom: 0.12rem;
	}
	.p_input{
		height: 0.36rem;
		font-size: 0.14rem;
	}
	.form_rt_link{
		font-size: 0.14rem;
		line-height: 0.24rem;
		margin-left: 0.12rem;
	}
	.code_img{
		height: 0.28rem;
		top: 0.04rem;
		right: 0.04rem;
	}
	.p_button{
		height: 0.4rem;
		line-height: 0.38rem;
		padding: 0 0.2rem;
		font-size: 0.14rem;
	}
	.cm_btn_wrap{
		margin-top: 0.3rem;
	}
	.cm_btn_wrap .p_button{
		min-width: 2rem;
	}
	.article_cm_wrap{
		padding-bottom: 0.4rem;
	}
	.article_box{
		padding: 0.4rem 0;
		margin-bottom: 0.3rem;
		box-shadow: none;
	}
	.article_title h2{
		font-size: 0.2rem;
	}
	.article_title .info{
		font-size: 0.14rem;
		margin-top: 0.12rem;
	}
	.article_cont{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.article_cont p{
		margin: 0.1rem 0;
	}
	.help_txt_item{
		margin: 0.2rem 0;
	}
	.help_txt_item h5{
		margin-bottom: 0.1rem;
	}
	.sub_query_form .flex_spel{
		flex: 1;
		min-width: 0;
	}
	.jj_act_txt{
		font-size: 0.14rem;
		padding-top: 0.1rem;
		flex: 0 0 auto;
		margin-left: 0.4rem;
	}
	.pro_pd_box{
		padding: 0;
		margin: 0.25rem 0 0.4rem;
		box-shadow: none;
	}
	.main_cont_title.spel{
		padding: 0 0 0.15rem;
	}
	.main_cont_title h5{
		font-size: 0.18rem;
	}
	.error_tips{
		font-size: 0.14rem;
		line-height: 0.2rem;
		margin-top: 0.08rem;
	}
	.form_box.spel .form_item .tit{
		width: 1.55rem;
	}
	.cm_txt_tips{
		font-size: 0.14rem;
	}
	.pg_mod_title{
		margin-bottom: 0.2rem;
	}
	.pg_mod_title h3{
		font-size: 0.18rem;
	}
	.pg_mod_title .sub_query_form{
		width: 4.4rem;
	}
	.dzd_txt_wrap .title h2{
		font-size: 0.2rem;
	}
	.dy_cm_layout{
		display: block;
	}
	.dy_cm_layout .col_item{
		margin-left: 0;
		margin-top: 0.2rem;
	}
	.dy_table th,
	.dy_table td{
		font-size: 0.14rem;
	}
	.dy_cm_box .title{
		font-size: 0.16rem;
	}
	.service_dy_wrap .login_bot_tips{
		margin-top: 0.3rem;
	}
	.cs_online_info{
		padding: 0.4rem 0.3rem;
	}
	.cs_online_info .tit{
		margin-bottom: 0.2rem;
	}
	.cs_online_info .tit img{
		height: 0.24rem;
	}
	.cs_online_info .txt{
		min-height: auto;
	}
	.cs_online_info .txt p{
		margin-top: 0.15rem;
	}
	.cs_online_info .btn_wrap{
		margin-top: 0.25rem;
	}
	.cs_online_info .btn_wrap .p_button{
		padding: 0.06rem 0.2rem;
	}
	.article_list.download li .item{
		padding-right: 1rem;
	}
	.article_list li .item .btn{
		font-size: 0.14rem;
		line-height: 0.2rem;
		padding: 0.04rem 0.12rem;
		top: 0.15rem;
	}
	.news_cm_list li .item .pic{
		width: 1.34rem;
		height: 0.9rem;
	}
	.news_cm_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.news_cm_list li .item .txt{
		font-size: 0.14rem;
		line-height: 0.18rem;
		height: 0.36rem;
		margin-top: 0.05rem;
	}
	.news_cm_list li .item .time{
		font-size: 0.14rem;
		line-height: 0.16rem;
		margin-top: 0.08rem;
	}
	.abouts_intro_box{
		display: block;
	}
	.abouts_intro_box .pic{
		width: auto;
		margin-left: 0;
		margin-top: 0.2rem;
	}
	.abouts_intro_box .pic img{
		margin-top: 0;
	}
	.abouts_intro_box .cont{
		font-size: 0.14rem;
	}
	.abouts_intro_box .cont h5{
		font-size: 0.16rem;
		margin: 0.15rem 0;
	}
	.abouts_intro_box .cont p{
		margin: 0.15rem 0;
	}
	.abouts_gd_item{
		margin-bottom: 0.4rem;
	}
	.abouts_gd_item .title{
		margin-bottom: 0.15rem;
		font-size: 0.18rem;
		line-height: 0.26rem;
		padding-left: 0.36rem;
	}
	.abouts_gd_item .title .icon{
		width: 0.26rem;
		height: 0.26rem;
	}
	.abouts_gd_item .cont{
		font-size: 0.14rem;
		line-height: 0.28rem;
	}
	.abouts_gd_item .cont p:before{
		top: 0.11rem;
	}
	.join_intro_txt{
		margin-bottom: 0.3rem;
	}
	.cpy_contact_list{
		margin-top: 0.3rem;
	}
	.cpy_contact_list li .item{
		padding: 0.15rem 0.2rem;
		min-height: 1.2rem;
	}
	.cpy_contact_list li .item .icon{
		width: 0.44rem;
		height: 0.44rem;
		margin-right: 0.15rem;
	}
	.cpy_contact_list li .item .cont h5{
		font-size: 0.16rem;
	}
	.cpy_contact_list li .item .cont h5 em{
		font-size: 0.12rem;
		display: block;
		line-height: 0.18rem;
	}
	.cpy_contact_list li .item .cont p{
		font-size: 0.14rem;
		line-height: 0.2rem;
		margin-top: 0.04rem;
	}
	.honor_cm_wrap{
		background: none;
	}
	.honor_cm_mod .year span{
		font-size: 0.14rem;
	}
	.honor_cm_mod .list .item{
		margin-top: 0.15rem;
		font-size: 0.14rem;
		padding: 0.15rem 0.2rem;
	}
	.honor_cm_mod .list .item .date{
		width: 1.2rem;
	}
	.cpy_culture_wrap .item{
		padding: 0.3rem;
		margin-bottom: 0.12rem;
	}
	.cpy_culture_wrap .item.s2{
		margin-left: 0.12rem;
	}
	.cpy_culture_wrap .item .title{
		font-size: 0.2rem;
		line-height: 0.28rem;
		margin-bottom: 0.15rem;
	}
	.cpy_culture_wrap .item .title i{
		width: 0.25rem;
		margin-right: 0.12rem;
	}
	.cpy_culture_wrap .item h5{
		font-size: 0.16rem;
	}
	.cpy_culture_wrap .item.s1 .cont,
	.cpy_culture_wrap .item.s2 .cont{
		padding-left: 0.37rem;
	}
	.cpy_culture_wrap .item .sub_item{
		margin-top: 0.15rem;
		font-size: 0.12rem;
		line-height: 0.22rem;
	}
	.cpy_culture_wrap .item .sub_item h5{
		margin-bottom: 0.05rem;
	}
	.dialog_box{
		width: 88%;
		padding: 0.24rem;
	}
	.dialog_title h3{
		font-size: 0.2rem;
	}
	.dialog_box .close{
		width: 0.24rem;
		height: 0.24rem;
		top: 0.2rem;
		right: 0.2rem;
	}
	.dialog_cont{
		max-height: 6rem;
	}
	.join_info_list{
		padding-bottom: 0.1rem;
	}
	.join_info_list .item{
		font-size: 0.14rem;
		line-height: 0.24rem;
		margin-bottom: 0.08rem;
	}
	.join_txt_mod{
		margin-top: 0.25rem;
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.tj_video_list{
		margin: 0 -0.08rem;
	}
	.tj_video_list li{
		width: 50%;
		padding: 0.08rem;
	}
	.tj_video_list li .item .icon_play{
		width: 0.48rem;
		height: 0.48rem;
		margin: -0.24rem 0 0 -0.24rem;
	}
	.tj_video_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.tj_video_list li .item .time{
		font-size: 0.14rem;
		line-height: 0.2rem;
		margin-top: 0.08rem;
	}
	.year_tabnav{
		box-shadow: none;
		border-radius: 0;
		margin: 0 -0.3rem 0.3rem;
		padding: 0;
		height: 0.48rem;
		overflow: hidden;
		position: relative;
		z-index: 10;
	}
	.year_tabnav:before{
		content: '';
		width: 100%;
		height: 1px;
		background: #e6e6e6;
		position: absolute;
		bottom: 0;
		left: 0;
		z-index: -1;
	}
	.year_sw_prev,
	.year_sw_next{
		display: none;
	}
	.year_tabnav .swiper-container{
		padding: 0 0.3rem;
	}
	.year_tabnav .year_navitem span{
		font-size: 0.16rem;
		height: 0.48rem;
		line-height: 0.48rem;
		width: 0.9rem;
	}
	.year_tabnav .year_navitem span:before{
		width: 0.04rem;
		height: 0.04rem;
		margin-left: -0.02rem;
		bottom: 0.06rem;
	}
	.year_info_tit{
		font-size: 0.2rem;
		line-height: 0.28rem;
	}
	.tj_cm_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.tj_cm_list li .item .txt{
		font-size: 0.14rem;
		line-height: 0.2rem;
		height: 0.4rem;
		margin-top: 0.08rem;
	}
	.tj_cm_list li .item .time{
		font-size: 0.14rem;
		line-height: 0.2rem;
		margin-top: 0.12rem;
	}
	.tj_cm_list li .item .pic{
		width: 0.7rem;
		height: 1rem;
	}
	.point_list{
		margin: -0.08rem;
	}
	.point_list li{
		padding: 0.08rem;
		width: 50%;
	}
	.point_list li .item{
		padding: 0.15rem;
	}
	.point_list li .item .time{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.article_title .info .item{
		margin-left: 0.3rem;
	}
	.jg_link_list li .item{
		padding: 0.2rem 0.3rem;
		min-height: 1rem;
		font-size: 0.16rem;
	}
	.video_cmbox{
		margin: 0 -0.3rem 0.3rem;
	}
	.video_cmbox .window{
		height: 4.8rem;
	}
	.video_cmbox .icon_play{
		width: 0.6rem;
		height: 0.6rem;
		margin: -0.3rem 0 0 -0.3rem;
		background-size: 0.22rem;
	}
	.video_detail_box .title h2{
		font-size: 0.24rem;
		margin-bottom: 0.15rem;
	}
	.video_detail_box .title .info{
		font-size: 0.14rem;
	}
	.dialog_overlay.video{
		background: rgba(0, 0, 0, 0.9);
	}
	.video_layer{
		width: 100%;
	}
	.video_cont{
		height: auto;
	}
	.video_layer .close{
		width: 0.36rem;
		height: 0.36rem;
		background-size: 0.18rem;
		right: 0;
		top: -0.36rem;
	}
	.system_tipbox .pic{
		width: 3rem;
		margin-bottom: 0.28rem;
	}
	.m_news_topbox{
		padding: 0.5rem 0 0.3rem;
	}
	.pg_ban_txt{
		font-size: 0.16rem;
		line-height: 1.5;
	}
	.pg_ban_txt h2{
		font-size: 0.28rem;
		line-height: 1.5;
	}
	.zb_top_wrap{
		margin-top: 0.3rem;
	}
	.zb_top_wrap .col_right{
		width: 2.6rem;
		margin-left: 0.12rem;
	}
	.today_infobox{
		padding: 0.24rem 0.18rem;
	}
	.today_infobox .title{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.today_infobox .title span{
		margin: 0 0.04rem;
	}
	.td_day_num{
		font-size: 0.56rem;
		line-height: 1;
		margin: 0.16rem 0;
	}
	.today_infobox .info{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.today_infobox .info .tit{
		padding: 0 0.03rem;
		height: 0.2rem;
		margin-right: 0.06rem;
	}
	.today_infobox .txt{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.imp_news_box{
		padding: 0.24rem 0.18rem;
	}
	.imp_news_box .title{
		margin-bottom: 0.12rem;
	}
	.imp_news_box .title img{
		height: 0.24rem;
	}
	.imp_news_box .list li{
		padding: 0.03rem 0;
	}
	.imp_news_box .list li a{
		font-size: 0.14rem;
	}
	.headlines_info{
		padding: 0.28rem 0.2rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
		border-bottom-width: 0.02rem;
	}
	.headlines_info h5{
		font-size: 0.18rem;
		margin-bottom: 0.12rem;
	}
	.headlines_inter{
		padding: 0.28rem 0.2rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.headlines_inter h5{
		font-size: 0.2rem;
		margin-bottom: 0.12rem;
	}
	.m_news_tips{
		font-size: 0.14rem;
		margin-top: 0.4rem;
	}
	.cj_imp_list li{
		margin-top: 0.12rem;
	}
	.cj_imp_list li .item{
		padding: 0.28rem 0.2rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.cj_imp_list li .item h5{
		font-size: 0.18rem;
		margin-bottom: 0.12rem;
	}
	.a_index_box .col_left{
		width: 1.6rem;
		margin-right: 0.12rem;
	}
	.a_index_info .item{
		padding: 0.16rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.a_index_info .item .num{
		font-size: 0.24rem;
		margin: 0.06rem 0;
	}
	.a_index_chart{
		padding: 0.2rem;
	}
	.a_index_chart .title{
		font-size: 0.16rem;
		line-height: 0.24rem;
		margin-bottom: 0.15rem;
	}
	.a_index_chartimg{
		height: 2.46rem;
	}
	.a_rf_info{
		height: 0.12rem;
	}
	.a_rf_info .rise_col,
	.a_rf_info .drew_col,
	.a_rf_info .fall_col{
		height: 0.12rem;
	}
	.a_rf_info .tit{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.a_cj_info{
		margin-top: 0.25rem;
	}
	.a_cj_info .ct .item{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.cm_data_tips{
		font-size: 0.14rem;
	}
	.main_index_wrap .col_left{
		width: 3rem;
		margin-right: 0.12rem;
	}
	.m_data_title{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.m_data_table th{
		padding: 0.12rem 0.1rem;
		font-size: 0.14rem;
	}
	.m_data_table td{
		padding: 0.12rem 0.1rem;
		font-size: 0.14rem;
	}
	.pe_pb_chart{
		padding: 0.3rem 0.10rem 0.2rem;
		min-height: 3.74rem;
	}
	.pe_pb_chart .tips{
		padding: 0 0.1rem;
		margin-top: 0.2rem;
	}
	.pe_pb_chartimg{
		height: 2.4rem;
	}
	.industry_info_wrap{
		margin: -0.06rem;
	}
	.industry_info_wrap .col_item{
		padding: 0.06rem;
	}
	.industry_info_wrap .col_item .table_scroll{
		max-height: 5.15rem;
	}
	.zj_flow_box{
		padding: 0.3rem;
	}
	.protocol_layer{
		width: 80%;
		left: 10%;
		margin-left: 0;
		padding-bottom: 0.2rem;
	}
	.protocol_lytit{
		padding: 0.16rem 0.2rem;
	}
	.protocol_lytit h3{
		font-size: 0.18rem;
		line-height: 0.26rem;
	}
	.protocol_lytit .close{
		right: 0.2rem;
		background-size: 0.2rem;
	}
	.protocol_lycont{
		padding: 0.2rem 0.2rem 0;
	}
	.dialog_btn a{
		font-size: 0.16rem;
		margin: 0 0.08rem;
	}
	
	
}


@media (max-width: 576px){
	.mobile_header,
	.mobile_nav_header{
		padding: 0 0.2rem;
	}
	.mobile_header .mobile_nav{
		right: 0.2rem;
	}
	.mobile_navcont{
		padding-left: 0.2rem;
		padding-right: 0.2rem;
	}
	.mobile_navlist li a{
		padding-top: 0.14rem;
		padding-bottom: 0.14rem;
		font-size: 0.16rem;
	}
	.mobile_navlist li ul li a{
		padding-top: 0.12rem;
		padding-bottom: 0.12rem;
		padding-left: 0.2rem;
		font-size: 0.14rem;
	}
	.h5_search_wrap{
		padding-top: 0.05rem;
		margin-bottom: 0.15rem;
	}
	.h_search_input .p_input{
		font-size: 0.14rem;
		padding-left: 0.15rem;
	}
	.h_search_input .btn{
		padding: 0 0.15rem;
		font-size: 0.14rem;
	}
	.foot_csinfo .tel_num .tit{
		font-size: 0.14rem;
		margin-bottom: 0;
	}
	.foot_csinfo .tel_num .num{
		font-size: 0.32rem;
	}
	.foot_csinfo .cont{
		font-size: 0.13rem;
		line-height: 1.75;
	}
	.ft_qrcode_box{
		margin-left: 0.2rem;
	}
	.ft_qrcode_box .item{
		width: 0.88rem;
	}
	.ft_qrcode_box .item .pic{
		height: 0.88rem;
	}
	.ft_qrcode_box .item p{
		font-size: 0.12rem;
	}
	.foot_link_list{
		margin-top: 0.15rem;
	}
	.foot_link_list ul li{
		padding-left: 0;
		margin-left: 0;
		margin-right: 0.2rem;
		margin-top: 0.06rem;
	}
	.foot_link_list ul li:before{
		display: none;
	}
	
	.wrapfix{
		padding-left: 0.2rem !important;
		padding-right: 0.2rem !important;
	}
	.hm_sign_box{
		padding: 0.14rem 0.2rem 0.4rem;
	}
	.hm_sign_box .tit{
		font-size: 0.16rem;
		line-height: 0.24rem;
		display: none;
	}
	.hm_sign_box .link{
		display: none;
	}
	.hm_sign_box .list{
		align-items: flex-start;
	}
	.hm_sign_box .list li{
		max-width: 36%;
		text-align: left;
	}
	.hm_sign_box .list li p{
		font-size: 0.12rem;
		line-height: 0.18rem;
		margin-top: 0;
	}
	.hm_sign_box .list li .data em{
		font-size: 0.12rem;
		margin: 0 0.02rem;
	}
	.hm_sign_box .list li .data strong{
		font-size: 0.2rem;
	}
	.hm_sign_box .tips{
		right: 0.2rem;
	}
	.hm_news_wrap .li_box{
		padding: 0.18rem 0;
	}
	.hm_news_wrap .li_box .title{
		margin-bottom: 0.1rem;
	}
	.hm_news_item h5{
		font-size: 0.14rem;
	}
	.hm_news_item .time{
		margin-top: 0.06rem;
	}
	.fast_navlist{
		padding: 0 0.2rem;
	}
	.fast_navlist li{
		margin-left: 0.06rem;
	}
	.fast_navlist li .item{
		padding: 0.16rem 0.08rem 0.2rem;
	}
	.fast_navlist li .item .icon{
		width: 0.4rem;
		height: 0.4rem;
		margin-bottom: 0.1rem;
	}
	.fast_navlist li .item h5{
		font-size: 0.14rem;
	}
	.hm_banner_module{
		padding-bottom: 0.3rem;
	}
	.home_module.mod_01{
		padding: 0.4rem 0;
	}
	.home_mod_title h3 span{
		padding-top: 0.18rem;
	}
	.home_mod_title h3 em{
		font-size: 0.4rem;
		line-height: 0.48rem;
		bottom: 0.08rem;
	}
	.fund_name{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.hm_more_btn{
		font-size: 0.14rem;
	}
	.hm_article_list li .item{
		font-size: 0.14rem;
	}
	.hm_article_list li .item .time{
		font-size: 0.14rem;
		margin-left: 0.2rem;
	}
	.home_module.mod_02 .hm_btn_wrap{
		margin-top: 0.25rem;
	}
	.home_module.mod_03{
		padding-top: 0.4rem;
	}
	.hm_czd_wrap{
		margin-top: 0.25rem;
	}
	.hm_czd_list{
		flex-wrap: wrap;
	}
	.hm_czd_list li{
		flex: 0 0 auto;
		width: 50%;
		box-sizing: border-box;
	}
	.hm_czd_list li:nth-child(2n+1){
		border-left: 0 none;
	}
	.hm_czd_list li:nth-child(3),
	.hm_czd_list li:nth-child(4){
		border-top: 1px solid rgba(255, 255, 255, 0.50);
	}
	.hm_czd_list li .item{
		height: 100%;
		padding: 0.35rem 0.2rem !important;
	}
	.hm_czd_list li .link_item .txt{
		height: 0.6rem;
		-webkit-line-clamp: 3;
		display: none;
	}
	.hm_czd_list li .item .title:before{
		height: 0.02rem;
	}
	.product_card_list{
		margin: 0 -0.2rem;
	}
	.product_card_list .swiper-container{
		padding-left: 0.2rem;
		padding-right: 0.2rem;
	}
	.product_card_list .swiper-slide{
		width: 100% !important;
	}
	.hm_fund_item{
		width: 100%;
	}
	.home_module.mod_04{
		padding: 0.4rem 0 0;
	}
	.hm_income_wrap{
		display: block;
		margin: 0 -0.2rem;
	}
	.hm_income_wrap .col_left{
		width: auto;
		height: 0.48rem;
		overflow: hidden;
		border-bottom: 1px solid #EAEAEA;
	}
	.hm_income_wrap .col_right{
		padding: 0.1rem 0 0.4rem;
	}
	.hm_income_info{
		padding: 0 0.1rem;
	}
	.hm_income_nav{
		display: flex;
		overflow: auto;
		height: 0.68rem;
	}
	.hm_income_nav li{
		border-bottom: 0 none;
		border-left: 1px solid #EAEAEA;
	}
	.hm_income_nav li:first-child{
		border-left: 0 none;
	}
	.hm_income_nav li .item{
		white-space: nowrap;
		text-align: center;
		padding: 0 0.2rem;
		height: 0.48rem;
		line-height: 0.48rem;
	}
	.hm_income_nav li .item h5{
		font-size: 0.14rem;
		font-weight: 500;
	}
	.hm_income_nav li .item:after{
		display: none;
	}
	.page_banner .pic{
		height: 1.6rem;
	}
	.page_banner .txt h2{
		font-size: 0.2rem;
	}
	.page_banner .txt{
		font-size: 0.12rem;
		line-height: 0.18rem;
	}
	.page_banner .txt p{
		margin-top: 0.05rem;
	}
	.com_navtab{
		padding: 0 0.2rem;
	}
	.com_navtab li{
		margin-left: 0.2rem;
	}
	.com_navtab li a{
		font-size: 0.14rem;
	}
	.pg_cm_wrap{
		padding: 0.3rem 0 0.5rem;
	}
	.pb_cm_title{
		margin-bottom: 0.2rem;
		margin-top: 0.3rem;
	}
	.pb_cm_title h3{
		font-size: 0.2rem;
	}
	.detail_cm_wrap{
		margin-bottom: 0.3rem;
	}
	.detail_cm_title{
		font-size: 0.16rem;
		padding-left: 0.18rem;
		margin-bottom: 0.1rem;
	}
	.detail_info_item_1 .title{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.detail_info_item_2 .title{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.detail_info_item_1 .cont .item p{
		margin-top: 0.05rem;
	}
	.team_cm_list li{
		padding: 0.2rem 0 0;
		margin-top: 0.2rem;
		border-top: 1px solid #f1f1f1;
	}
	.team_cm_list li:first-child{
		border-top: 0 none;
		padding-top: 0;
	}
	.team_cm_list li .item{
		background: #ffffff;
		padding: 0;
		border-radius: 0;
	}
	.team_cm_list li .item .pic{
		margin-right: 0.15rem;
		width: 1.2rem;
		height: 1.61rem;
	}
	.team_cm_list li .item .cont{
		
	}
	.lh_layout_wrap .left_tit{
		margin-right: 0.1rem;
	}
	.lh_layout_wrap .left_tit .top,
	.lh_layout_wrap .left_tit .bottom{
		font-size: 0.12rem;
	}
	.lh_pd_bottit{
		margin-top: 0.1rem;
	}
	.lh_pd_bottit .left,
	.lh_pd_bottit .right{
		font-size: 0.12rem;
	}
	.lh_pd_table th{
		font-size: 0.12rem;
		line-height: 0.18rem;
		padding: 0.09rem 0.05rem;
		white-space: nowrap;
	}
	.lh_pd_table td{
		font-size: 0.12rem;
		line-height: 0.18rem;
		padding: 0.09rem 0.05rem;
	}
	.dl_pro_box{
		margin-bottom: 0.25rem;
	}
	.dl_pro_box .title{
		padding: 0.16rem 0.3rem 0.16rem 0.2rem;
	}
	.dl_pro_box .title .icon{
		width: 0.7rem;
		display: none;
	}
	.dl_pro_box .title h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		height: auto;
	}
	.dl_pro_box .title .info{
		display: block;
		margin-top: 0.12rem;
	}
	.dl_pro_box .title .info p{
		margin-right: 0;
	}
	.dl_pro_box .cont{
		padding: 0.2rem;
	}
	.dl_info_item{
		margin-top: 0.15rem;
		padding-top: 0.2rem;
	}
	.dl_info_item .tit{
		font-size: 0.14rem;
		margin-bottom: 0.15rem;
	}
	.dl_info_item .tit .tag{
		font-size: 0.12rem;
	}
	.dl_info_item .list_02{
		display: block;
		margin: 0;
	}
	.dl_info_item .list_02 li{
		width: auto;
		padding: 0;
		margin-top: 0.15rem;
	}
	.pro_tit_module{
		padding: 0.3rem 0 0.2rem;
		margin-bottom: 0.3rem;
	}
	.pro_name{
		font-size: 0.18rem;
		line-height: 0.28rem;
		flex-wrap: wrap;
	}
	.pro_name .code{
		font-size: 0.14rem;
	}
	.pro_otherinfo{
		font-size: 0.12rem;
	}
	.pro_otherinfo .type{
		font-size: 0.12rem;
		line-height: 0.2rem;
		padding: 0.02rem 0.1rem;
		margin-right: 0.08rem;
	}
	.pro_otherinfo .risk{
		font-size: 0.12rem;
		line-height: 0.2rem;
		padding: 0.01rem 0.09rem;
		margin-right: 0.08rem;
	}
	.pro_intro_data{
		justify-content: space-between;
	}
	.pro_intro_data .item{
		flex: 0 0 auto;
	}
	.pro_intro_data .item .data{
		font-size: 0.24rem;
		font-weight: 500;
	}
	.pro_intro_data .item .data em{
		font-size: 0.12rem;
	}
	.pro_intro_data .item p{
		font-size: 0.12rem;
	}
	.pro_state_wrap{
		font-size: 0.12rem;
		width: 100%;
		margin-top: 0.1rem;
		padding: 0;
	}
	.pro_state_wrap .item{
		margin-left: 0;
		margin-right: 0.15rem;
	}
	.pro_subtab{
		margin-bottom: 0.15rem;
	}
	.pro_subtab li a{
		padding: 0.05rem 0.12rem;
		font-size: 0.13rem;
	}
	.chart_opea_layout{
		display: block;
		margin-bottom: 0.15rem;
	}
	.chart_cm_tab{
		flex-wrap: wrap;
	}
	.chart_cm_tab a{
		white-space: nowrap;
		margin-right: 0.15rem;
		font-size: 0.12rem;
	}
	.com_date_box{
		width: 100%;
		margin-top: 0.05rem;
	}
	.com_date_box .line{
		margin: 0 5%;
	}
	.detail_chart_info{
		margin-top: 0.15rem;
	}
	.detail_chart_info li .item em{
		height: 0.02rem;
	}
	.pro_tabwrap{
		margin: 0.25rem 0;
	}
	.pro_tabnav li a{
		font-size: 0.14rem;
	}
	.pro_detail_module{
		box-shadow: none;
		background: none !important;
		padding: 0;
		margin-bottom: 0.25rem;
	}
	.pro_mod_title{
		display: block;
		margin-bottom: 0.15rem;
	}
	.pro_mod_title h3{
		font-size: 0.16rem;
	}
	.pro_detail_txt{
		padding-top: 0.12rem;
		border-top: 1px solid #f1f1f1;
	}
	div + .pro_detail_txt{
		margin-top: 0.12rem;
	}
	
	.data_table th{
		font-size: 0.12rem;
		padding: 0.1rem;
		height: auto;
	}
	.data_table td{
		font-size: 0.12rem;
		height: auto;
		padding: 0.1rem;
	}
	.data_table.style_2 th{
		white-space: normal;
		min-width: 0.6rem;
	}
	.data_table.style_2 td{
		padding-left: 0.1rem;
		padding-right: 0.1rem;
	}
	.com_data_form{
		margin-top: 0.15rem;
	}
	.com_data_form .p_dropdown{
		width: auto;
		flex: 1;
		min-width: 0;
	}
	.tzzh_chart_img{
		width: 2rem;
		height: 2rem;
	}
	.tzzh_data_box02{
		display: block;
	}
	.tzzh_data_box02 .col_chart{
		width: auto;
		margin-right: 0;
	}
	.tzzh_data_box02 .col_cont{
		margin-top: 0.15rem;
	}
	.tzzh_chart_info li{
		margin: 0.04rem 0;
	}
	.fund_swicthbox{
		justify-content: center;
	}
	.fund_swicthbox .check_item:first-child{
		margin-left: 0;
	}
	.fund_tabnav ul li a{
		font-size: 0.14rem;
	}
	.zc_opea_flex{
		display: block;
	}
	.com_data_form .tit{
		margin-right: 0.08rem;
	}
	.pro_manager_list li .item .pic{
		width: 1.1rem;
		height: 1.47rem;
		margin-right: 0.15rem;
	}
	.pro_manager_list li .item .title{
		border-bottom: 0 none;
		padding-bottom: 0;
	}
	.pro_manager_list li .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		margin-bottom: 0.03rem;
	}
	.pro_manager_list li .item .txt{
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-top: 0.12rem;
	}
	.data_table.style_3{
		table-layout: unset;
	}
	.data_table.style_3 th,
	.data_table.style_3 td{
		padding-left: 0.12rem;
	}
	.data_table.style_3 td{
		white-space: nowrap;
	}
	.mt40{
		margin-top: 0.2rem !important; 
	}
	.pro_detail_txt.small{
		border-top: 0 none;
		padding-top: 0;
	}
	.com_date_layout{
		margin-top: 0.12rem;
	}
	.notice_tabnav li{
		flex: 1;
		min-width: 0;
		margin-left: 0;
	}
	.notice_tabnav li a{
		padding: 0;
	}
	.sub_query_form{
		display: block;
	}
	.sub_query_form .flex_1{
		display: block;
		margin-bottom: 0.1rem;
	}
	.sub_query_form .col_item{
		margin-right: 0;
		width: auto;
		margin-bottom: 0.1rem;
	}
	.sub_query_form .query_button{
		box-sizing: border-box;
		width: calc(50% - 0.1rem);
		margin-left: 0;
		margin-right: 0.12rem;
		text-align: center;
	}
	.sub_query_form .query_button:last-child,
	.sub_query_form .query_button.border{
		margin-right: 0;
	}
	.pg_sub_title{
		display: block;
	}
	.pg_sub_title .fund_search_box{
		margin-left: 0;
		margin-top: 0.12rem;
	}
	.fund_search_input{
		width: auto;
	}
	.pf_condbox dl dt{
		font-size: 0.12rem;
		width: 0.6rem;
	}
	.pd_filter_link a{
		margin-left: 0.12rem;
	}
	.pd_filter_link a i{
		display: none;
	}
	.pd_sub_link{
		margin-top: 0.15rem;
		margin-left: -0.6rem;
		padding: 0.12rem 0.15rem 0.06rem 0.03rem;
	}
	.pd_sub_link a{
		font-size: 0.12rem;
		margin-bottom: 0.06rem;
	}
	.pg_sub_title .fund_swicthbox{
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		right: 0;
		z-index: 50;
	}
	.com_fund_table{
		margin: 0 -0.2rem;
		padding: 0 0.2rem 0.08rem;
	}
	.sub_query_form .col_item:last-child{
		margin-right: 0;
	}
	.sub_query_form .col_item .tit{
		min-width: 0.6rem;
	}
	.main_cont_title{
		padding-bottom: 0.15rem;
		padding-left: 0.16rem;
	}
	.main_cont_title h3{
		font-size: 0.18rem;
		line-height: 0.28rem;
	}
	.main_cont_title h3:before{
		width: 0.04rem;
		height: 0.2rem;
		top: 0.04rem;
		left: -0.16rem;
	}
	.form_box{
		width: auto;
	}
	.form_item{
		padding-right: 0;
		margin-bottom: 0.1rem;
	}
	.form_item .tit{
		font-size: 0.12rem;
		width: 0.7rem;
	}
	.form_rt_link{
		left: auto;
		right: 0.12rem;
		margin-left: 0;
	}
	.cm_btn_wrap{
		display: flex;
		margin-top: 0.25rem;
	}
	.cm_btn_wrap .p_button{
		flex: 1;
		min-width: 0;
		margin: 0 0 0 0.12rem;
	}
	.cm_btn_wrap .p_button:first-child{
		margin-left: 0;
	}
	.article_box{
		padding: 0.3rem 0;
		margin-bottom: 0.2rem;
	}
	.article_title{
		padding-bottom: 0.15rem;
		margin-bottom: 0.25rem;
	}
	.article_title h2{
		font-size: 0.18rem;
	}
	.help_txt_item{
		margin: 0.15rem 0;
	}
	.jj_act_txt{
		width: 100%;
		margin-left: 0;
		margin-top: 0.1rem;
		text-align: left;
	}
	.page_layout > .p_layout_left{
		margin-left: -0.2rem;
		margin-right: -0.2rem;
	}
	.cm_sidebar_nav{
		padding: 0 0.1rem;
	}
	.pro_pd_box{
		margin-bottom: 0.3rem;
	}
	.pg_mod_title{
		display: block;
		margin-bottom: 0.2rem;
	}
	.query_button{
		padding-left: 0.14rem;
		padding-right: 0.14rem;
	}
	.com_date_setbox{
		margin-top: 0.1rem;
	}
	.com_date_setbox .com_date_box{
		flex: 1;
		min-width: 0;
		margin-right: 0.1rem;
	}
	.main_cont_title h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.form_box.spel .form_item{
		padding-right: 0;
	}
	.form_box.spel .form_item .tit{
		width: 1.3rem;
	}
	.pg_mod_title .sub_query_form{
		width: auto;
		margin-top: 0.1rem;
	}
	.dzd_txt_wrap{
		box-shadow: none;
		padding: 0.1rem 0;
	}
	.dzd_txt_wrap .title{
		padding-bottom: 0.15rem;
		margin-bottom: 0.2rem;
	}
	.dzd_txt_wrap .title h2{
		font-size: 0.18rem;
	}
	.dzd_txt_wrap .tips{
		margin-top: 0.2rem;
		padding-top: 0.2rem;
	}
	.dy_cm_box .title{
		padding: 0.1rem 0.16rem;
	}
	.dy_cm_box .cont{
		padding: 0.12rem 0.16rem;
	}
	.dy_table th,
	.dy_table td{
		font-size: 0.12rem;
		padding: 0.07rem 0;
	}
	.cs_online_info{
		padding: 0.3rem 0.2rem;
		font-size: 0.12rem;
	}
	.cs_online_info .txt p{
		margin-top: 0.1rem;
	}
	.cs_online_info .btn_wrap .p_button{
		padding: 0.05rem 0.2rem;
	}
	.article_list li .item .btn{
		font-size: 0.12rem;
		padding: 0.03rem 0.1rem;
	}
	.article_list.download li .item{
		padding-right: 0.8rem;
	}
	.news_cm_list li{
		padding: 0.15rem 0;
	}
	.news_cm_list li .item .pic{
		width: 1.1rem;
		height: 0.8rem;
		margin-right: 0.12rem;
	}
	.news_cm_list li .item h5{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.news_cm_list li .item .txt{
		font-size: 0.12rem;
		line-height: 0.16rem;
		height: 0.32rem;
	}
	.news_cm_list li .item .time{
		font-size: 0.12rem;
		line-height: 1;
	}
	.cs_txt_box{
		box-shadow: none;
		padding: 0;
	}
	.fg_line{
		margin: 0.2rem 0;
	}
	.cs_txt_box p{
		margin: 0.08rem 0;
	}
	.cs_txt_box h5{
		margin: 0.15rem 0 0.08rem;
	}
	.abouts_intro_box{
		margin-bottom: 0.2rem;
	}
	.abouts_intro_box .cont h5{
		margin: 0.1rem 0;
	}
	.abouts_intro_box .cont p{
		margin: 0.1rem 0;
	}
	.abouts_gd_item{
		margin-bottom: 0.3rem;
	}
	.abouts_gd_item .title{
		margin-bottom: 0.1rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
		padding-left: 0.34rem;
	}
	.abouts_gd_item .title .icon{
		width: 0.24rem;
		height: 0.24rem;
	}
	.abouts_gd_item .cont{
		font-size: 0.12rem;
		line-height: 0.24rem;
	}
	.abouts_gd_item .cont p{
		padding-left: 0.16rem;
	}
	.abouts_gd_item .cont p:before{
		width: 0.04rem;
		height: 0.04rem;
		top: 0.11rem;
		left: 0.04rem;
	}
	.join_intro_txt{
		margin-bottom: 0.2rem;
		box-shadow: none;
		padding: 0;
	}
	.join_intro_txt .title{
		padding-bottom: 0.1rem;
		margin-bottom: 0.1rem;
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.cpy_contact_list{
		display: block;
		margin-top: 0.25rem;
	}
	.cpy_contact_list li{
		width: auto;
	}
	.cpy_contact_list li .item{
		min-height: auto;
		padding: 0.2rem;
		background: #ffffff !important;
	}
	.cpy_contact_list li:nth-child(2n+1) .item{
		background: #f8f8f8 !important;
	}
	.cpy_contact_list li .item .icon{
		width: 0.36rem;
		height: 0.36rem;
	}
	.cpy_contact_list li .item .cont h5{
		font-size: 0.14rem;
	}
	.cpy_contact_list li .item .cont p{
		font-size: 0.12rem;
		margin-top: 0.06rem;
	}
	.honor_cm_mod .year{
		margin-bottom: 0.15rem;
	}
	.honor_cm_mod .list .item{
		display: block;
		margin-top: 0.1rem;
		padding: 0.12rem 0.15rem;
	}
	.honor_cm_mod .list .item .date{
		width: auto;
		margin-bottom: 0.05rem;
	}
	.cpy_culture_wrap{
		display: block;
	}
	.cpy_culture_wrap .item{
		margin-left: 0 !important;
		padding: 0.2rem;
		border-radius: 0.06rem;
	}
	.cpy_culture_wrap .item .title{
		font-size: 0.18rem;
	}
	.cpy_culture_wrap .item h5{
		font-size: 0.16rem;
	}
	.dialog_title{
		margin-bottom: 0.15rem;
	}
	.dialog_title h3{
		font-size: 0.16rem;
	}
	.dialog_box .close{
		top: 0.15rem;
		right: 0.12rem;
		background-size: 0.2rem;
	}
	.join_info_list{
		display: block;
		border-bottom: 0 none;
		padding-bottom: 0;
	}
	.join_info_list .item{
		width: auto;
		margin-bottom: 0.05rem;
	}
	.join_txt_mod{
		margin-top: 0.2rem;
		font-size: 0.12rem;
	}
	.join_txt_mod h5{
		font-size: 0.14rem;
	}
	.tj_video_list{
		margin: 0;
		display: block;
	}
	.tj_video_list li{
		width: auto;
		padding: 0.08rem 0;
	}
	.tj_video_list li .item .icon_play{
		width: 0.4rem;
		height: 0.4rem;
		margin: -0.2rem 0 0 -0.2rem;
	}
	.tj_video_list li .item .cont{
		padding: 0.2rem 0.16rem;
	}
	.tj_video_list li .item .time{
		margin-top: 0.06rem;
	}
	.year_tabnav{
		margin: 0 -0.2rem 0.25rem;
		height: 0.4rem;
	}
	.year_tabnav .swiper-container{
		padding: 0 0.2rem;
	}
	.year_tabnav .year_navitem span{
		font-size: 0.15rem;
		height: 0.4rem;
		line-height: 0.4rem;
		width: 0.7rem;
	}
	.year_tabnav .year_navitem span:before{
		bottom: 0.04rem;
	}
	.year_info_tit{
		font-size: 0.18rem;
	}
	.tj_cm_list li{
		padding: 0.15rem 0;
	}
	.point_list{
		display: block;
		margin: 0;
	}
	.point_list li{
		padding: 0.08rem 0;
		width: auto;
	}
	.point_list li .item h5{
		height: auto;
	}
	.article_title .info{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.article_title .info .item{
		margin-left: 0;
	}
	.article_mz_exp{
		font-size: 0.12rem;
		margin-top: 0.25rem;
	}
	.article_opea{
		margin-top: 0.25rem;
		padding-top: 0.2rem;
	}
	.article_box .table_scroll{
		margin: 0.2rem 0;
	}
	.jg_link_list li .item{
		padding: 0.1rem 0.2rem;
		min-height: 0.8rem;
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.video_cmbox{
		margin: 0 -0.2rem 0.25rem;
	}
	.video_cmbox .window{
		height: 2.4rem;
	}
	.video_cmbox .icon_play{
		width: 0.48rem;
		height: 0.48rem;
		margin: -0.24rem 0 0 -0.24rem;
		background-size: 0.18rem;
	}
	.video_detail_box .title h2{
		font-size: 0.2rem;
		margin-bottom: 0.08rem;
	}
	.video_detail_box .cont p{
		margin-top: 0.1rem;
	}
	.system_tipbox{
		padding: 0.8rem 0;
	}
	.system_tipbox .pic{
		width: 2.6rem;
	}
	.m_news_topbox{
		padding: 0.3rem 0 0.2rem;
	}
	.pg_ban_txt{
		font-size: 0.12rem;
	}
	.pg_ban_txt h2{
		font-size: 0.24rem;
	}
	.zb_top_wrap{
		margin-top: 0.2rem;
		display: block;
	}
	.zb_top_wrap .col_right{
		width: auto;
		margin-left: 0;
		margin-top: 0.1rem;
	}
	.imp_news_box{
		padding: 0.2rem 0.15rem;
	}
	.imp_news_box .title img{
		height: 0.22rem;
	}
	.headlines_info{
		padding: 0.2rem;
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.headlines_info h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
	}
	.headlines_inter{
		padding: 0.2rem;
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.headlines_inter h5{
		font-size: 0.18rem;
		line-height: 0.26rem;
	}
	.m_news_tips{
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-top: 0.3rem;
	}
	.cj_imp_list li .item{
		padding: 0.2rem;
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.cj_imp_list li .item h5{
		font-size: 0.16rem;
	}
	.a_index_box{
		display: block;
	}
	.a_index_box .col_left{
		width: auto;
		margin-right: 0;
		margin-bottom: 0.12rem;
	}
	.a_index_info{
		display: flex;
	}
	.a_index_info .item{
		flex: 1;
		min-width: 0;
		padding: 0.16rem 0.1rem;
		font-size: 0.12rem;
		line-height: 0.2rem;
	}
	.a_index_info .item .num{
		font-size: 0.2rem;
		line-height: 0.26rem;
		margin: 0.04rem 0 0;
	}
	.a_index_chart .title{
		font-size: 0.14rem;
	}
	.a_index_chart .info li{
		margin-left: 0.2rem;
		font-size: 0.12rem;
		line-height: 0.2rem;
	}
	.a_index_chart .info li em{
		height: 0.03rem;
		width: 0.12rem;
		margin-right: 0.06rem;
	}
	.a_index_chart{
		padding: 0.16rem 0.12rem;
	}
	.a_index_chartimg{
		height: 2rem;
	}
	.a_rf_info{
		margin-top: 0.52rem;
		height: 0.1rem;
	}
	.a_rf_info .rise_col,
	.a_rf_info .drew_col,
	.a_rf_info .fall_col{
		height: 0.1rem;
	}
	.a_rf_info .tit{
		font-size: 0.12rem;
		line-height: 0.18rem;
	}
	.a_cj_info{
		display: block;
		margin-top: 0.2rem;
	}
	.cm_data_tips{
		text-align: right;
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-top: 0.1rem;
	}
	.a_cj_info .ct{
		justify-content: space-between;
	}
	.a_cj_info .ct .item{
		font-size: 0.12rem;
		line-height: 0.2rem;
		margin-right: 0;
	}
	.main_index_wrap{
		display: block;
	}
	.main_index_wrap .col_left{
		width: auto;
		margin-right: 0;
		margin-bottom: 0.25rem;
	}
	.m_data_title{
		margin-bottom: 0.12rem;
	}
	.m_data_table th{
		padding: 0.1rem;
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.m_data_table td{
		padding: 0.1rem;
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.pe_pb_chart{
		padding: 0.2rem 0.10rem;
		min-height: auto;
	}
	.pe_pb_chart .tips{
		padding: 0 0.06rem;
		font-size: 0.12rem;
	}
	.pe_pb_chartimg{
		height: 2rem;
	}
	.industry_info_wrap{
		display: block;
		margin: 0;
	}
	.industry_info_wrap .col_item{
		width: auto;
		padding: 0;
		margin-top: 0.12rem;
	}
	.industry_info_wrap .col_item .table_scroll{
		max-height: 4.49rem;
	}
	.zj_flow_box{
		padding: 0.2rem;
	}
	.market_inter_txt{
		padding: 0.12rem;
		font-size: 0.14rem;
	}
	.protocol_layer{
		width: 88%;
		left: 6%;
		padding-bottom: 0.15rem;
	}
	.protocol_lytit{
		padding: 0.12rem 0.15rem;
	}
	.protocol_lytit h3{
		font-size: 0.16rem;
		line-height: 0.22rem;
	}
	.protocol_lytit .close{
		right: 0.1rem;
		background-size: 0.16rem;
	}
	.protocol_lycont{
		padding: 0.15rem 0.15rem 0;
	}
	.protocol_lycont .txt{
		font-size: 0.14rem;
		line-height: 0.24rem;
	}
	.dialog_btn{
		padding: 0 0.15rem;
		margin-top: 0.15rem;
		display: flex;
	}
	.dialog_btn a{
		flex: 1;
		min-width: 0;
		font-size: 0.14rem;
		margin: 0 0 0 0.12rem;
		min-width: 1rem;
		padding: 0.06rem 0.1rem;
	}
	.dialog_btn a:first-child{
		margin-left: 0;
	}
	.zh_hm_module.mod_01{
		padding: 0.4rem 0 0.3rem;
	}
	.zhlc_kh_list{
		margin: 0;
		display: block;
	}
	.zhlc_kh_list li{
		width: auto;
		padding: 0;
		margin-top: 0.12rem;
	}
	.zhlc_kh_list li:first-child{
		margin-top: 0;
	}
	.zhlc_kh_list li .item{
		padding: 0.25rem 0.2rem;
	}
	.zhlc_kh_list li .item .icon{
		width: 0.8rem;
		height: 0.76rem;
		right: 0.12rem;
	}
	.zhlc_kh_list li .item h5{
		font-size: 0.2rem;
		line-height: 0.28rem;
	}
	.zhlc_kh_list li .item .btn_wrap{
		margin-top: 0.2rem;
	}
	.zhlc_kh_list li .item .btn{
		font-size: 0.14rem;
		line-height: 0.16rem;
		padding: 0.05rem 0.15rem;
	}
	.zh_bus_wrap{
		padding: 0.4rem 0 0.3rem;
	}
	.zh_bus_wrap .txt{
		line-height: 0.22rem;
		margin-bottom: 0.2rem;
	}
	.zh_bus_list{
		display: block;
		margin: 0;
	}
	.zh_bus_list .col_li{
		width: auto;
		padding: 0;
		margin-top: 0.12rem;
	}
	.zh_bus_list .col_li:first-child{
		margin-top: 0;
	}
	.zh_bus_list .item{
		padding: 0.2rem;
	}
	.zh_bus_list .item h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		padding-bottom: 0.08rem;
		margin-bottom: 0.12rem;
	}
	.zh_bus_list .item h5:before{
		width: 0.32rem;
		height: 0.02rem;
	}
	.zh_hm_module.mod_03{
		padding: 0.4rem 0 0.3rem;
	}
	.zh_ys_list{
		display: block;
	}
	.zh_ys_list li{
		width: auto;
		margin-left: 0;
		margin-top: 0.12rem;
	}
	.zh_ys_list li .item .tit{
		display: none;
	}
	.zh_ys_list li .item .cont{
		padding: 0.2rem;
		width: auto;
		position: static;
		opacity: 1;
		visibility: visible;
	}
	.zh_ys_list li .item .cont h5{
		font-size: 0.16rem;
		line-height: 0.24rem;
		margin-bottom: 0.12rem;
	}
	.zh_ys_list li .item .cont .mod{
		margin-top: 0.06rem;
	}
	.zh_ys_list li .item .cont .mod strong{
		font-size: 0.14rem;
		line-height: 0.22rem;
	}
	.zh_lc_list{
		margin: -0.06rem;
	}
	.zh_lc_list li{
		width: 50%;
		padding: 0.06rem;
	}
	.zh_lc_list li .item{
		padding: 0.25rem 0.15rem 0.2rem;
	}
	.zh_lc_list li .item .icon{
		height: 0.36rem;
		margin-bottom: 0.1rem;
	}
	.zh_lc_list li .item .num{
		font-size: 0.52rem;
		line-height: 1;
		top: -0.14rem;
	}
	.zh_lc_list li .item h5{
		font-size: 0.14rem;
		line-height: 0.2rem;
	}
	.zh_lc_list li .item p{
		font-size: 0.12rem;
		line-height: 0.18rem;
	}
	.zh_hm_module.mod_04{
		padding: 0 0 0.5rem;
	}
}


