header{
	padding: 1.5vw 1.5% 0 1.5%;	
}
header .logo{
	width: 18vw
}
header .logo img{
	width: 100%;
}

header .bz_b .bz_b_bottom ul li {

}

header .bz_b .bz_b_bottom ul li a {
}

header .bz_b{
	width: calc(100% - 18vw);
}

header .bz_b .bz_b_bottom ul li a{

}
header .bz_b_top .link_list ul li a{

}

header .bz_b_top .link_btn .english_site a{
	
}
header .bz_b_top{
	top: -5px;
}
header .bz_b .bz_b_bottom{
	top: 2.5vw;
}
header .bz_b_top .link_btn .english_site{
	width: auto;
}
@media screen and (max-width: 1699px) {

header .bz_b .bz_b_bottom ul li a{
	font-size: 1rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 1rem;	
}
	
header .bz_b_top .link_btn .english_site a{
		font-size: 1rem;	
}
header .bz_b_top .link_btn{
	margin-left: 20px;
}
}
@media screen and (max-width: 1599px) {


}

@media screen and (max-width: 1499px) {


}

@media screen and (max-width: 1399px) {
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.8rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.8rem;	
}
	
header .bz_b_top .link_btn .english_site a{
		font-size: 0.8rem;	
}
header .bz_b_top .link_btn{
	margin-left: 20px;
}
}

@media screen and (max-width: 1299px) {



}

@media screen and (max-width: 1199px) {

header .bz_b .bz_b_bottom ul li a{
	font-size: 0.7rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.7rem;	
}
header .bz_b_top .link_btn .english_site a{
		font-size: 0.7rem;	
}
}

@media screen and (max-width: 899px) {
header .logo{
	width: 18vw;
}
header .logo img{
	width: 100%;
}
	header .bz_b .bz_b_bottom ul li {
		margin-left: 10px;
	}
header .bz_b{
	width: calc(100% - 18vw);
}
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.6rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.6rem;	
}

header .bz_b_top .link_btn .english_site a{
		font-size: 0.6rem;	
}

header .bz_b_top .link_btn{
	margin-left: 10px;
}
}

@media screen and (max-width: 799px) {
header .logo{
	width: 12vw;
}
header .logo img{
	width: 100%;
}
	header .bz_b .bz_b_bottom ul li {
		margin-left: 10px;
	}
header .bz_b{
	width: calc(100% - 12vw);
}
header .bz_b .bz_b_bottom ul li a{
	font-size: 0.6rem;	
}
header .bz_b_top .link_list ul li a{
	font-size: 0.6rem;	
}

header .bz_b_top .link_btn .english_site a{
		font-size: 0.6rem;	
}

header .bz_b_top .link_btn{
	margin-left: 10px;
}
}

@media screen and (max-width: 768px) {

	/* ÓÅ»¯´¥Ãþ¹ö¶¯ */
	* {
		-webkit-overflow-scrolling: touch;
	}

	/* ÓÅ»¯µã»÷ÏìÓ¦ */
	a,
	button,
	input,
	select,
	textarea {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
	}


	body,
	html {
		width: 100%;
		overflow-x: hidden;
		margin: 0;
		padding: 0;
		-webkit-text-size-adjust: 100%;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}

	header {
		height: auto !important;
		padding: 10px 15px !important;
		background: #0050b3 !important;
		position: fixed !important;
		top: 0;
		left: 0;
		z-index: 1000;
		width: 100% !important;
		display: block !important;
	}

	.bz_a {
		width: 100% !important;
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: auto !important;
		padding: 0 !important;
		position: relative;
		/* È·±£ z-index ÉúÐ§ */
		z-index: 1002;
		/* ±£Ö¤ÔÚ²Ëµ¥Ö®ÉÏ */
		background: #0050b3;
		/* ±£Ö¤±³¾°ÕÚµ²²Ëµ¥¶¥²¿ */
	}

	.logo {
		width: 180px !important;
		height: auto !important;
	}

	.logo img {
		width: 100%;
		height: auto;
	}

	/* ºº±¤²Ëµ¥°´Å¥ */
	.mobile-menu-btn {
		display: block !important;
		width: 30px;
		height: 24px;
		position: relative;
		cursor: pointer;
		z-index: 1001;
	}

	.mobile-menu-btn span {
		display: block;
		width: 100%;
		height: 2px;
		background-color: #fff;
		margin-bottom: 6px;
		transition: 0.3s;
	}

	.mobile-menu-btn span:last-child {
		margin-bottom: 0;
	}

	.mobile-menu-btn.active span:nth-child(1) {
		transform: rotate(45deg) translate(5px, 6px);
	}

	.mobile-menu-btn.active span:nth-child(2) {
		opacity: 0;
	}

	.mobile-menu-btn.active span:nth-child(3) {
		transform: rotate(-45deg) translate(5px, -6px);
	}

	/* Òþ²Ø PC µ¼º½ - ¸ÄÎªÓÒ²à»¬Èë²Ëµ¥ */
	header .bz_b,
	.bz_b {
		display: block !important;
		position: fixed !important;
		top: 0;
		right: -100%;
		/* ³õÊ¼Òþ²ØÔÚÓÒ²à */
		left: auto !important;
		width: 100% !important;
		/* ²Ëµ¥¿í¶È¸ÄÎªÈ«¿í */
		max-width: 100% !important;
		/* È¡Ïû×î´ó¿í¶ÈÏÞÖÆ */
		height: 100vh !important;
		background: #0050b3;
		transition: right 0.3s ease-in-out;
		/* »¬Èë¶¯»­ */
		overflow-y: auto;
		padding: 70px 0 20px 0;
		/* ¶¥²¿Áô³ö header ¸ß¶È */
		box-shadow: none;
		z-index: 999;
	}

	.bz_b.active {
		right: 0;
		/* ¼¤»îÊ±»¬Èë */
	}

	/* ÕÚÕÖ²ã (¿ÉÑ¡£¬Èç¹ûÐèÒªµã»÷Íâ²¿¹Ø±ÕÐèÅäºÏJS£¬ÕâÀï½ö×öÑùÊ½) */
	.menu-mask {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.5);
		z-index: 998;
		display: none;
	}

	.mobile-menu-btn.active+.menu-mask {
		/* ÐèÒªµ÷ÕûHTML½á¹¹²ÅÄÜÉúÐ§£¬ÔÝÊ±ºöÂÔ */
	}

	.bz_b_top,
	.bz_b_bottom {
		width: 100% !important;
		position: static !important;
		display: block !important;
		height: auto !important;
	}

	/* ¸±µ¼º½£ºÁ½ÐÆæ²ÊÓéÀÖAPPÏÂÔØÆæ²ÊÓéÀÖ,Æ¹³¬ÁªÈüÐÂÎÅ,ÑÇ¹ÚÉ½¶«Ì©É½Ö±²¥Ãâ·Ñ¹Û¿´Èë¿Ú,ÑÇÐÂ¬Ã¿ÐÐ4¸ö */
	.link_list ul {
		display: flex !important;
		flex-wrap: wrap !important;
		justify-content: flex-start;
		padding: 10px 5px !important;
		background: rgba(0, 0, 0, 0.1);
		/* Çø·Ö±³¾° */
		margin: 0 !important;
		width: 100% !important;
		/* È·±£Õ¼ÂúÈÝÆ÷ */
	}

	.link_list ul li {
		width: 25% !important;
		/* Ã¿ÐÐ4¸ö */
		margin: 5px 0 !important;
		padding: 0 2px !important;
		/* Ôö¼Ó×óÓÒÄÚ±ß¾à */
		display: flex !important;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		/* È·±£ padding ¼ÆÈë¿í¶È */
	}

	.link_list ul li a {
		color: #fff !important;
		font-size: 12px !important;
		/* ÉÔÎ¢ËõÐ¡×ÖÌå */
		display: block;
		width: 100%;
		text-align: center;
		padding: 4px 0;
		white-space: nowrap;
		overflow: visible;
		/* ÔÊÐíÎÄ×ÖÒç³öÏÔÊ¾£¬»òÕß¸ÄÎª hidden ²¢ÅäºÏ text-overflow */
		/* text-overflow: ellipsis; */
	}

	/* Òþ²ØÔ­ÓÐµÄ link_btn (°üº¬ English ºÍ right_nav) */
	.link_btn {
		display: none !important;
	}

	/* ÏÔÊ¾ÒÆ¶¯¶ËÐÂÔöµÄ English Á´½Ó */
	.mobile_en_li {
		display: flex !important;
	}

	/* Ö÷µ¼º½ÑùÊ½ÓÅ»¯ */
	.bz_b_bottom ul {
		display: block !important;
		padding: 10px 0 !important;
		width: 100% !important;
	}

	.bz_b_bottom ul li {
		display: block !important;
		margin: 0 !important;
		padding: 0 !important;
		width: 100% !important;
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		/* ·Ö¸ôÏß */
	}

	.bz_b_bottom ul li a {
		color: #fff !important;
		font-size: 20px !important;
		/* Ö÷µ¼º½×ÖÌåÉÔ´ó */
		font-weight: 500;
		display: block;
		width: 100%;
		padding: 15px 25px;
		/* Ôö¼Óµã»÷ÇøÓòºÍËõ½ø */
		text-align: left;
		letter-spacing: 1px;
		/* Ôö¼Ó×Ö¼ä¾à */
	}

	.bz_b_bottom ul li:last-child {
		border-bottom: none;
	}

	.doclist_banner {
		height: 56.25vw;
		background-size: auto 100%;
		margin-top: 60px;
	}

	.doclist_banner .bz_wb {
		height: 100%;
		width: 100%;
	}

	.doclist_banner .bz_wb .doclist_banner_this {
		left: 4%;
		bottom: 40px;
	}

	.doclist_banner .bz_wb .doclist_banner_this .doclist_banner_this_box {
		width: 100%;
	}

	.doclist_banner .bz_wb .doclist_banner_this .doclist_banner_this_box::before {
		top: 31px;
	}

	.doclist_banner .bz_wb .doclist_banner_this .doclist_banner_this_box .cn {
		font-size: 1.25rem;
	}

	.doclist_banner .bz_wb .doclist_banner_this .doclist_banner_this_box .en {
		display: none;
	}

	.bz_wb {
		padding: 0 4%;
		width: 100%;
		box-sizing: border-box;
	}

	.bz_clear {
		display: none;
	}
	.doclist_content{
		display: flex;
		background-size: auto 100%;
		height: auto !important;!;
	}
	.doclist_content_position {
    margin: .5rem 0;
}

	.doclist_content_position a {
		font-size: 1rem;
	}

	.doclist_content_position span {
		font-size: 1.1rem;
	}

	.doclist_content_list {
    margin-top: 1rem;
}

	.doclist_content_list ul {}

	.doclist_content_list ul li {height: auto;font-size: 1rem;padding: 0;line-height: 1.5;padding: 0.5rem 0.8rem;text-align: justify;}

	.doclist_content_list ul li::after {height: 100%;}

	.doclist_content_list ul li a {font-size: 1.1rem;}

	.doclist_content_list ul li span{display: none;}

	.doclist_content_list ul li a:hover {

	}

	.doclist_content_list ul li:hover::after {

	}

	.doclist_pages {margin-top: 1rem;margin-bottom: 1rem;}

	.doclist_pages ul {

	}

	.doclist_pages ul li {

	}

	.doclist_pages ul li.first a,
	.doclist_pages ul li.prev a,
	.doclist_pages ul li.next a,
	.doclist_pages ul li.last a {

	}

	.doclist_pages ul li.first {

	}

	.doclist_pages ul li.last {

	}

	.doclist_pages ul li.next {

	}

	.doclist_pages ul li.prev {

	}

	.doclist_pages ul li:hover {

	}

	.doclist_pages ul li.on {

	}

	.doclist_pages ul li.first:hover {


	}

	.doclist_pages ul li.last:hover {


	}

	.doclist_pages ul li.next:hover {


	}

	.doclist_pages ul li.prev:hover {


	}
	
	.doclist_content_list_item{

height: auto;

padding: 0;

margin: 0;

padding-top: 51vw;

display: flex;

margin-bottom: .5rem;

}
	.doclist_content_list_item .bg{

height: 45vw;

bottom: auto;

top: 6vw;

}
	.doclist_content_list_item .pic{
		overflow: hidden;
		width: 80vw;
		height: 45vw;
		left: 6vw;
		top: 0;
	}
	.doclist_content_list_item .pic img{
		width: 100% !important;
		height: auto !important;
	}
	.doclist_content_list_item .text{

width: 100%;

position: static;

height: auto;

padding: 1rem 0;

text-align: center;

font-size: 1rem;

line-height: 1.5;

}
	.doclist_content_list_item .text .title{

	}
	.doclist_content_list_item .text .des{

font-size: 0.9rem;

text-align: justify;

text-indent: 2em;

}
	.doclist_content_list_item .text .title a{

font-size: 1rem;

}
	.doclist_content_list_item .text .time{

	}
	
	.doclist_content_list_item:hover .text .title a	{

	}


footer {height: auto;padding: 0 0 2rem 0;background-size: 100% 100%;}
footer .bz_wb {
    flex-wrap: wrap;
}

.footer_left {width: 100%;}

.footer_left .logo {padding: 0;margin: 0;margin: 0 auto;padding: 2rem 0 1rem 0;border: 0;}

.footer_left p {font-size: .9rem;}

.footer_right {width: 100%;padding-top: .5rem;}
.footer_right .right_link{
	
width: 100%;
}
.footer_right .right_link ul {justify-content: left;}

.footer_right .right_link ul li {font-size: .8rem;margin: 0;margin-right: 10px;}

.footer_right .right_link ul li a {

}

.doclist_content_left{
	display: none;
}
.doclist_content_right{
	width: 100%;
	float: none;
}
.doclist_content_right .doc_document{
		padding: 0 .5rem 1rem .5rem !important;
		padding-bottom: 1rem;
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 2rem;
}

.document_content{
	display: flex;
}


.document_content{padding: 0;padding-bottom: 2rem;}
.doc_document{min-height: auto;margin-top: 1rem;padding: 0 !IMPORTANT;!I;!;!;!i;!;!;}
.doc_document_wk{width: 100%;padding: 0 .5rem;box-sizing: border-box;border: 0;}
.doc_document_wk h1{font-size: 1.35rem;width: 100%;margin-top: 1.5rem;}

.doc_document_wk .doc_document_p{font-size: 1rem!important;!;line-height: 2!important;padding: 1.5rem 0;margin: 0;}
.doc_document_wk .doc_document_p p{font-size: 1rem !important;margin-bottom: .5rem;line-height: 1.8!important;}
.doc_document_wk .doc_document_p span{font-size: 1rem !important;}	
.doc_document_wk .doc_document_p img{
	width: 100%!important;
	height: auto!important;
}
.next_prev_text{display: none;}
.next_prev_text span{


}
.next_prev_text span a{
	
}

.doc_document_wk .doc_mini_nav{
	
}
.doc_document_wk .doc_mini_nav{padding: 0 0.5rem;height: auto;width: 100%;margin-top: 1rem;box-sizing: border-box;}
.doc_document_wk .doc_mini_nav span{font-size: 0.9rem;}
.doc_mini_nav .text{height: 2rem;font-size: 1.1rem;line-height: 1;}
.doc_mini_nav .share{height: 2rem;}
.doc_mini_nav .share .btn{

}
.doc_mini_nav .share .btn .weixin{height: 1.5rem;width: 1.5rem;background-size: 100% 100%;}
.doc_mini_nav .share .btn .weibo{height: 1.5rem;width: 1.5rem;background-size: 100% 100%;}
.doc_mini_nav .share .btn .weibo a{

}
.article_code{}
.doc_mini_nav .share .btn .weixin:hover .article_code{
    width: 4rem;
    height: 4rem;
}
#qrcodeCanvas {
	display:none
}	
.doclist_content_right .doc_document_p{
	margin-top:1rem
}
.doclist_content_right .doc_document_p img{
	width: 100%!important;
	height: auto!important;

}	
.doc_document_p img{
	width: 100%!important;
	height: auto!important;

}


.doclist_content_right .doc_document_p{font-size: 1rem!important;!;line-height: 2!important;padding: 1.5rem 0;margin: 0;}
.doclist_content_right .doc_document_p p{font-size: 1rem !important;margin-bottom: .5rem;line-height: 1.8!important;}
.doclist_content_right .doc_document_p span{font-size: 1rem !important;}	
.doclist_content_right .doc_document_p img{
	width: 100%!important;
	height: auto!important;

}
.doclist_content_right .doc_document_wk{width: 100%;padding: 0 .0;box-sizing: border-box;border: 0;}	





.doclist_content_right01{width: 100%;margin: 0;margin-bottom: .5rem;}
.ld_doc{

}

.ld_doc_content{

}
.ld_doc_content_left{

}
.ld_doc_content_left .pic{

}
.ld_doc_content_left img{

}
.ld_doc_content_left::after{

}
.ld_doc_content_right{

}
.ld_doc_content_right_text{
	
}
.text_p_a{
	
}
.ld_doc_content_right_text .text_p_a span.name{

}
.ld_doc_content_right_text .text_p_a span.name_mini{

}

.text_p_b{

}

.text_p_b .text_p_b_item{

}
.text_p_b .text_p_b_item p{

}
.text_p_b .text_p_b_item p:first-child{

}

.ld_list_content{display: flex;flex-wrap: wrap;}
.ld_list_nav{font-size: 1.25rem;height: auto;padding: 1rem 0;}

.ld_list_content_box{width: 48%;}
.ld_list_content_box1{

}


.ld_list_content_item{margin: 0;padding: 0;padding: 1rem 0.8rem 0.5rem 0.8rem;margin-bottom: 1rem;flex-wrap: wrap;}

.ld_list_content_item .text_left{width: auto;height: auto;font-size: 1rem;width: 100%;padding: 0rem 0 0.5rem 0;}
.ld_list_content_item .text_right{

}
.ld_list_content_item .text_right1{

}

.ld_list_content .ld_list_content_item .text_right{width: auto;width: 100%;/* padding: 0.5rem 0; */} 

.ld_list_content_item .text_right p{width: auto;font-size: 1rem;height: auto;width: 100%;line-height: 1;padding: 0.5rem 0;}

.ld_list_content_item .text_right1 p{

}
.ld_list_content_item::after{width: 2px;}

.doclist_content_right01 .doc_document_wk{

}
.doclist_content_right01 .next_prev_text{

}
.doclist_content_right01 .next_prev_text p{

}


.doclist_content_right01 .next_prev_text p a{

}
.document_content .doc_document{

}
}


