/* 2021.08.10 */

* { outline: 0; }

img { image-rendering: -webkit-optimize-contrast; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: crisp-edges; -ms-interpolation-mode: bicubic; }

.header-btn { display: none; }
.m_map { display: none; }
.footer-add_m { display: none; }
.footer-copy_m { display: none; }
.footer-m-top { display: none; }
.tbb { min-width: 1060px; }
.tbb, .tbb td { border: 1px solid #eee; }
#article_content .tbb p { padding: 0 15px; line-height: 1.5; margin: 20px 0; text-align: left; text-indent: 0; }
.tbb-div { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

@media (max-width: 768px) {
	
	/* header */
	.zhhj-header { height: 1.25rem; position: fixed; width: 100%; z-index: 9999; background: #fff; top: 0; left: 0; border-bottom: 1px solid #ddd; }
	
	/* logo */
	.header-logo { width: auto; height: auto; margin: .22rem 0 0 .4rem; }
	.header-logo img { height: .8rem; width: auto; }
	
	/* header-btn */
	.header-btn { display: block; width: .4rem; height: .31rem; position: absolute; top: .47rem; right: .4rem; }
	.header-btn span { display: block; width: 100%; height: 3px; border-radius: 3px; background: #000; position: absolute; left: 0; transition: all .5s; }
	.header-btn span:nth-of-type(1) { top: 0; }
	.header-btn span:nth-of-type(2) { top: 50%; margin-top: -1.5px; }
	.header-btn span:nth-of-type(3) { bottom: 0; }
	.header-btn.close span:nth-of-type(1) { top: 50%; transform: rotate(45deg); }
	.header-btn.close span:nth-of-type(2) { background: transparent; }
	.header-btn.close span:nth-of-type(3) { top: 50%; transform: rotate(-45deg); bottom: auto; }
	
	/* menu */
	.header-right.close { display: block; }
	.header-right { display: none; width: 100%; height: auto; height: 100vh; margin-top: .23rem; background: rgba(0,0,0,0.35); -webkit-backdrop-filter: saturate(180%) blur(50px);
    backdrop-filter: saturate(180%) blur(50px); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-top: 1px solid #eee; overflow-y: auto; padding-bottom: 2.75rem; }
	.header-right-bot { margin-top: 0; padding: 0 .4rem; background: rgba(250,250,250,.95); overflow: hidden; }
	.header-nav { width: 100%; height: auto; line-height: 1rem; padding-bottom: .5rem; }
	.navmenu { font-size: 0; }
	ul.navmenu li.level-0 { height: auto; text-align: left; margin-right: 0; width: 100%; border-bottom: 1px solid #e5e5e5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	ul.navmenu li a.level-0 { display: block; height: auto; line-height: normal; }
	ul.navmenu li a.level-0 span { display: block; font-size: .3rem; font-weight: normal; color: #000; letter-spacing: .01rem; line-height: 1rem; position: relative; }
	.fzjg-lunbo-next, .fzjg-lunbo-prev { display: none; }
	ul.navmenu li a.level-0 span .before { display: block; width: .24rem; height: 2px; background: #888888; position: absolute; top: 50%; margin-top: -1px; right: 0; }
	ul.navmenu li a.level-0 span .after { display: block; width: .24rem; height: 2px; background: #888888; position: absolute; top: 50%; margin-top: -1px; right: 0;
	-ms-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg); }
	
	/* icon */
	.header-icon { width: 100%; text-align: center; margin: .5rem 0; display: none; }
	.header-icon img { height: .5rem; }
	.icon-box { padding-top: 0; }
	.linkleft-item0 { width: .5rem; height: .5rem; margin-right: .5rem; }
	.linkleft-item1 { width: .5rem; height: .5rem; margin-right: .5rem; }
	.linkleft-item2 { width: .5rem; height: .5rem; margin-right: .5rem; }
	
	/* navmenu */
	.navmenu li.hover.level-0 div.sub2 { display: none; }
	.navmenu li.level-0 div.sub2 { display: none; overflow: hidden; }
	.sub2.sub-0.div-sub-1,
	.sub2.sub-0.div-sub-2,
	.sub2.sub-0.div-sub-3,
	.sub2.sub-0.div-sub-4,
	.sub2.sub-0.div-sub-5,
	.sub2.sub-0.div-sub-6 { width: 100% !important; }
	.navmenu div.div-sub-7 { width: 100% !important; left: 0 !important; }
	ul.navmenu div.sub2 { position: relative; left: 0; top: 0; background: transparent; }
	ul.navmenu div.sub2 ul.sub2 { width: 100% !important; height: auto; padding: 0; background-image: url(); background-size: 0; }
	div.navmenu-container ul.navmenu li.level-0 div.sub2 ul.sub2 li.level-1 { width: 100%; display: block; text-align: center; margin: 0 0 .1rem; height: auto; line-height: 0; }
	div.navmenu-container ul.navmenu li.level-0 div.sub2 ul.sub2 li.level-1 a { display: block; height: 1rem; line-height: 1rem; }
	div.navmenu-container ul.navmenu li.level-0 div.sub2 ul.sub2 li.level-1 a.level-1 span { display: block; height: 1rem; line-height: 1rem; color: #333; font-size: .3rem; background: #e8e8e8; font-weight: normal; }
	
	/* banner */
	.zhhj-body > .zhhj-banner { margin-top: 1.25rem; }
	.zhhj-body .zhhj-banner { height: auto; overflow: hidden; }
	.zhhj-body #dnn_ctr53318_HtmlModule_lblContent .zhhj-banner { height: 5.2rem; }
	.zhhj-body .zhhj-banner .swiper-container01 { height: 100%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text01 { top: 70%; left: 50%; z-index: 2; width: 4.5rem; margin: -.25rem 0 0 -2.25rem; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text01 { top: 50%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text02 { top: 70%; left: 50%; width: 5.5rem; margin-top: -.25rem; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text02 { top: 50%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text03 { top: 70%; right: 0; width: 7.5rem; margin-top: -1.22rem; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text03 { top: 50%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text04 { top: 70%; right: 20%; width: 1.4rem; margin-top: -1.75rem; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text04 { top: 50%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text05 { top: 70%; right: 50%; width: 4rem; margin: -.94rem -2rem 0 0; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text05 { top: 50%; }
	.zhhj-body .zhhj-banner .swiper-slide .banner_text06 { top: 70%; right: 50%; width: 4rem; margin: -1.35rem -2rem 0 0; }
	.zhhj-body .zhhj-banner .swiper-slide-active .banner_text06 { top: 50%; }
	.zhhj-banner .swiper-button-next, .zhhj-banner .swiper-button-prev { display: none; }
	.zhhj-banner .swiper-pagination-bullet { width: .2rem; height: .2rem; background: #fff; opacity: 1; box-shadow: 0 0 10px rgba(0,0,0,.1); }
	.zhhj-banner .swiper-pagination01 .swiper-pagination-bullet { margin: 0 .1rem; }
	.zhhj-banner .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #2f9ed8; }
	
	/* news */
	.zhhj-news { padding: 0 .4rem .7rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zhhj-news-inbox { padding-bottom: 0; width: 100%; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zhhj-news-content { background-color: transparent; box-shadow: 0 0 0 0 rgba(255,255,255,0); }
	.news-left { width: 100%; }
	.news-lunbo.swiper-container { height: 4.4rem; }
	.news-lunbo.swiper-container .swiper-slide { position: relative; }
	.news-lunbo-image { width: 6.7rem; height: 100%; border-radius: .2rem; overflow: hidden; }
	.news-lunbo-image img { height: 4.4rem; }
	.news-lunbo-text { height: 1.8rem; width: 6.7rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .2rem; border-radius: 0 0 .2rem .2rem; background: rgba(0,0,0,0.6); }
	.news-lunbo-title { height: .4rem; width: 100%; line-height: .4rem; font-size: .3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
	.news-lunbo-title > a { height: .4rem; width: 100%; line-height: .4rem; font-size: .3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
	.news-lunbo-date { width: 20%; height: 1.1rem; background-size: 1px .6rem; background-position-y: .2rem; }
	.news-lunbo-date b:first-child { font-size: .56rem; padding: 0; height: auto; line-height: 1.2; padding-left: .1rem; }
	.news-lunbo-date b:last-child { font-size: .24rem; font-family: Arial; height: auto; line-height: 1; }
	.news-lunbo-summry { width: 80%; padding-top: 0; line-height: 1.5; font-size: .24rem; color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: .72rem; padding-left: .2rem; margin-top: .1rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.news-lunbo-pagination .swiper-pagination-bullet { width: .2rem; height: .2rem; }
	.news-lunbo-pagination .swiper-pagination-bullet-active { width: .4rem; border-radius: .1rem; }
	.news-lunbo-pagination { bottom: .1rem!important; top: auto; right: .2rem; }
	.news-lunbo.swiper-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 0 0 .2rem; }
	
	/* news-right */
	.news-right { width: 100%; margin-right: 0; background: #fff; border-radius: .2rem; margin-top: .4rem; }
	.news-tab-contentul { margin-top: 0; }
	.news-tab-contentli { padding: 0; }
	.news-tab-contentli-date { width: 20%; text-align: center; }
	.news-tab-contentli-text { width: 80%; }
	.news-tab-contentli-title { height: 1.3rem; line-height: 1.3rem; font-size: .24rem; white-space: nowrap; text-overflow: ellipsis; padding: 0 .1rem; }
	.news-tab-contentli-title a { width: 100%; height: 1.3rem; line-height: 1.3rem; font-size: .24rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
	.news-tab-contentli-title strong { font-weight: normal; }
	.news-tab-contentli-date b:first-child { line-height: 1; font-size: .46rem; color: #2f9ed8; padding: .25rem 0 .05rem; }
	.news-tab-contentli-date b:last-child { line-height: 1; font-size: .2rem; margin-left: 0; }
	.news-tabtitle-inbox { border-bottom: 1px solid #e4e4e4; overflow-x: auto; white-space: nowrap; }
	.news-tab-title { float: none; line-height: 1.2rem; font-size: .3rem; display: inline-block; height: auto; margin-right: .4rem; }
	.news-tab-title:nth-of-type(1) { margin-left: .3rem; }
	.news-tab-title.active { font-size: .36rem; }
	.news-tab-content-more { display: none; }
	.news-tabtitle-inbox::-webkit-scrollbar-track-piece { height: 1px; background-color: #f8f8f8; }
	.news-tabtitle-inbox::-webkit-scrollbar { height: 1px; background-color: #1073e8; }
	.news-tabtitle-inbox::-webkit-scrollbar-thumb { height: 1px; background-color: #1073e8; }
	.news-tabtitle-inbox::-webkit-scrollbar-thumb:hover { height: 1px; background-color: #1073e8; }
	.news-tab-contentul .news-tab-contentli:nth-last-of-type(1) { border-width: 0; }
	
	/* title */
	.same-cntitle { font-size: .4rem; margin-right: .15rem; }
	.same-entitle { font-size: .24rem; padding-top: .08rem; }
	.news-title-inbox { padding-top: 0; }
	.news-title-inbox .news-title { height: .6rem; line-height: .6rem; margin: .6rem 0 .3rem; }
	.news-more { width: auto; height: .6rem; line-height: .6rem; font-size: .26rem; margin: .6rem 0 .3rem; }
	.news-more:before { display: none; }
	
	/* map */
	.zlbj-inbox { width: 100%; padding: 0 .4rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zlbj-title { height: .6rem; line-height: .6rem; margin: .6rem 0 .3rem; }
	.zlbj-map { width: 100%; height: auto; overflow: hidden; display: none; }
	.m_map { display: block; width: 100%; margin-bottom: .3rem; }
	.zlbj-content { width: 100%; }
	.zlbj-text { line-height: 1.8; font-size: .28rem; margin-bottom: .5rem; text-align: justify; }
	.zlbj-listbox { overflow: hidden; height: auto; margin-left: -.2rem; margin-bottom: .6rem; }
	.zlbj-list { width: 50%; padding-left: .2rem; margin: 0; margin-bottom: .2rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 1.9rem; }
	.zlbj-list:nth-last-of-type(1),
	.zlbj-list:nth-last-of-type(2) { margin-bottom: 0; }
	.zlbj-text-title { font-size: .22rem; margin-bottom: .1rem; }
	.zlbj-text-entitle { font-size: .12rem; opacity: .57; }
	.zlbj-list-text { top: .45rem; left: 25px; }
	
	/* 7大平台 */
	.fzjg-inbox { width: 100%; padding: 0; }
	.fzjg-lunbo .swiper-slide { overflow: hidden; height: auto; }
	.fzjg-lunbo-box { padding: 0 .4rem .7rem; }
	.fzjg-lunbo-title { width: 100%; height: .9rem; line-height: .9rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.fzjg-lunbo-title-content { height: .9rem; line-height: .9rem; width: 100%; text-align:center;padding-left:0; background: url(../images/6pt-gy.png) .24rem center no-repeat; background-size: .8rem !important;background-image:none !important; }
	.fzjg-item-title-5, .fzjg-item-title-6, .fzjg-item-title-7 { background: #b6c28d url(../images/6pt-gf.png) .24rem center no-repeat; background-size: .8rem; }
	.fzjg-lunbo-title-content, .fzjg-lunbo-title-city { font-size: .24rem !important; }
	.fzjg-lunbo-title-content1 { width: 100%; height: .9rem; line-height: .9rem; margin-left: 0; padding: 0 .2rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.fzjg-lunbo-title-content1 a { font-size: .22rem; }
	.fzjg-lunbo-image { width: 100%; height: auto; padding: .35rem .2rem .3rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: url(../images/fzjg-sum.png) .2rem 0 no-repeat; background-size: .48rem .03rem; }
	.fzjg-lunbo-image img { height: 1.9rem; }
	.fzjg-item-pic-1, .fzjg-item-pic-2, .fzjg-item-pic-3, .fzjg-item-pic-4 { background: url(../images/fzjg-sum.png) .2rem 0 no-repeat; background-size: .48rem .03rem; }
	.fzjg-lunbo-title-city { right: .2rem; top: 1.4rem; font-weight: normal; }
	.fzjg-lunbo-title-city:before { width: .16rem; height: .3rem; left: -.25rem; }
	.fzjg-box .same-cntitle { padding-left: .9rem; background: url(../images/liu.png) .4rem center no-repeat; background-size: .4rem .7rem; }
	.fzjg-inbox .same-title { height: 1.7rem; line-height: 1.7rem; margin: 0; }
	
	/* 聚焦环境 */
	.jjhj-box { margin-bottom: 0; margin-top: 0; padding: 0 .4rem; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; }
	.jjhj-box .same-title { height: .6rem; line-height: .6rem; margin: .6rem 0 .5rem; }
	.jjhj-listbox { height: 2.6rem; }
	.jjhj-list1,
	.jjhj-list2,
	.jjhj-list3,
	.jjhj-list4,
	.jjhj-list5 { width: 20%; }
	.jjhj-list1 { background-position: -.2rem center; }
	
	/* 下载中心 & 员工入口 */
	.zhhj-xzzx-xxhpt { margin: 0; padding: 0 .4rem 1rem; overflow: hidden; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zhhj-xzzx { width: 100%; }
	.zhhj-xxhpt { float: left; width: 100%; }
	.zhhj-xzzx-inbox .same-title,
	.zhhj-xzzx-inbox .same-title { height: .6rem; line-height: .6rem; margin: .6rem 0 .5rem; }
	.zhhj-xzzx-xxhpt-ul { width: 100%; }
	.zhhj-xzzx-xxhpt-image { margin-left: .4rem; width: 1rem; height: 1.4rem; background-size: .45rem; }
	.zhhj-xzzx-ul .zhhj-xzzx-xxhpt-li:nth-child(1) .zhhj-xzzx-xxhpt-image,
	.zhhj-xzzx-ul .zhhj-xzzx-xxhpt-li:nth-child(2) .zhhj-xzzx-xxhpt-image,
	.zhhj-xzzx-ul .zhhj-xzzx-xxhpt-li:nth-child(3) .zhhj-xzzx-xxhpt-image,
	.zhhj-xzzx-ul .zhhj-xzzx-xxhpt-li:nth-child(4) .zhhj-xzzx-xxhpt-image,
	.zhhj-xxhpt-ul .zhhj-xzzx-xxhpt-li:nth-child(1) .zhhj-xzzx-xxhpt-image,
	.zhhj-xxhpt-ul .zhhj-xzzx-xxhpt-li:nth-child(2) .zhhj-xzzx-xxhpt-image,
	.zhhj-xxhpt-ul .zhhj-xzzx-xxhpt-li:nth-child(3) .zhhj-xzzx-xxhpt-image,
	.zhhj-xxhpt-ul .zhhj-xzzx-xxhpt-li:nth-child(4) .zhhj-xzzx-xxhpt-image { background-size: .45rem; }
	.zhhj-xzzx-xxhpt-title { padding-top: .4rem; height: .32rem; line-height: .32rem; font-size: .22rem; }
	.zhhj-xzzx-xxhpt-text { width: 1.5rem; }
	.zhhj-xzzx-xxhpt-entitle { line-height: 1; font-size: .18rem; color: #20b2a2; width: 1.5rem; height: auto; opacity: .5; margin-top: .05rem; }
	.zhhj-xzzx-xxhpt-ul { border-top: 1px solid #f3f3f3; border-left: 1px solid #f3f3f3; }
	.zhhj-xzzx-xxhpt-li { width: 50%; height: 1.6rem; border-right: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	
	/* footer */
	.zhhj-footer { background-size: contain; }
	.footer-top { height: auto; border-bottom: 0; margin-bottom: 0; padding: 0 .4rem; overflow: hidden; }
	.footer-text { display: none; }
	.footer-inbox { width: 100%; }
	.footer-logo { width: 100%; height: auto; padding-top: .4rem; }
	.footer-logo img { width: auto; height: .8rem; }
	.footer-bot { padding: .2rem .4rem .4rem; }
	.footer-mid { display: none; }
	.footer-copy,
	.footer-add { display: none; }
	.footer-add_m { display: block; font-size: .22rem; line-height: 1.5; color: #fff; opacity: .7; }
	.footer-copy_m { display: block; font-size: .22rem; line-height: 1.5; color: #fff; opacity: .3; }
	
	/* footer-m-top */
	.footer-m-top { display: block; margin-top: 1px; padding: 0 .4rem; background: #fff; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.footer-m-top * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
	.ul1 { overflow: hidden; height: auto; width: 100%; margin-top: .4rem; }
	.ul1 > li { display: block; width: 100%; border-bottom: 1px solid #f3f3f3; position: relative; }
	.ul1 > li > a,
	.ul1 > li > p { display: block; width: 100%; height: 1rem; line-height: 1rem; font-size: .3rem; color: #333; text-decoration: none; margin: 0; position: relative; }
	.ul1 > li > a:hover { color: #333; text-decoration: none; }
	.ul1 > li > p::before { content: ''; display: block; width: .24rem; height: 2px; background: #888888; position: absolute; top: 50%; margin-top: -1px; right: 0; }
	.ul1 > li > p::after { content: ''; display: block; width: .24rem; height: 2px; background: #888888; position: absolute; top: 50%; margin-top: -1px; right: 0;
	-ms-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg); }
	.ul2 { overflow: hidden; height: auto; width: 100%; display: none; }
	.ul2 a { display: block; width: 100%; height: 1rem; line-height: 1rem; color: #333; background: #f5f5f5; margin-bottom: .1rem; text-align: center; font-size: .3rem; }
	.ul2 a:hover { color: #333; text-decoration: none; }
	.ul3 img { border: 1px solid #f3f3f3; width: 1.3rem; }
	.ul3 { width: 5rem; overflow: hidden; margin: .4rem auto; }
	.ul3 li { width: 50%; text-align: center; display: block; float: left; }
	.ul3 p { font-size: .26rem; margin: 0; line-height: 1; color: #333; margin-top: .15rem; }
	
	/* 二级页 */
	.zhhj-content { width: 100%; }
	.zhhj-cont-left { width: 100%; padding: .4rem .4rem 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zccd-module { width: 100%; height: auto; padding: 0 0 .4rem; border-right: 0; overflow: hidden; text-align: center; border-bottom: 1px solid #f3f3f3; margin-bottom: .4rem; }
	.zccd-item-yw { font-size: .26rem; line-height: 2; }
	.zccd-item-title { font-size: .4rem; margin-top: 0; }
	.Gst-breadrumb { display: none; }
	.zhd_Menu { width: 100%; margin: 0 auto; border-right: 0; padding-bottom: 0; margin-bottom: 0; }
	.zhd_Menu ul { overflow: hidden; margin-left: -.2rem; }
	.zhd_Menu ul::after { content: ''; display: block; width: 0; height: 0;clear: both; }
	.zhd_Menu li.level-0 { width: 33.3333%; clear: none; float: left; height: auto; line-height: 1; border-bottom: 0; padding-left: .2rem; margin-bottom: .2rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zhd_Menu li.level-0 a { line-height: 2.5; padding-left: 0; width: 100%; display: block; text-align: center; font-size: .26rem; border: 1px solid #f3f3f3; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zhd_Menu li.level-0 a:hover { color: #343434; }
	.zhd_Menu li.level-0.active a:hover { color: #fff; }
	.zhd_Menu li.level-0:hover { background: #fff; }
	.zhhj-cont-right { width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 .4rem; }
	.second-content { width: 100%; border-top: 1px solid #f3f3f3; margin-top: .2rem; }
	.second-content-title { text-align: center; }
	.second-content-title span.Head { font-size: .4rem; margin: 0; line-height: 4; text-align: center; }
	.second-content-ct { margin-top: .4rem; margin-bottom: .8rem; }
	.second-content-ct .Normal p { margin: .3rem 0; font-size: .3rem; line-height: 1.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.second-content-ct .Normal p img { width: 100% !important; height: auto !important; margin: .2rem 0 !important; }
	.fzls-module { width: 100%; padding-top: .2rem; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.fzls-item { width: 100%; min-height: auto; margin: 0; margin-top: .3rem; border-bottom: 1px dashed #dedede; padding-bottom: .2rem; }
	.fzls-item:nth-child(2n-1) .fzls-item-title { padding-left: 0; }
	.fzls-item-title { font-size: .5rem; width: 100%; height: auto; line-height: 1; font-family: Arial; overflow: hidden; }
	.fzls-item:nth-child(2n) .fzls-item-title { padding-right: 0; }
	.fzls-item-2,
	.fzls-item-8 { margin-top: .3rem; }
	.fzls-item-sum { font-size: .3rem; margin-top: 0; line-height: 1.8; text-align: left; }
	.fzls-item-sum p { border-bottom: 0; }
	.fzls-item:nth-child(2n-1) .fzls-item-sum p { text-align: justify; text-align-last: left; text-justify: distribute; background: url(../images/lsfz-sum.png) left .4rem no-repeat; padding: .2rem 0 0 0; text-indent: .35rem; }
	.fzls-item:nth-child(2n) .fzls-item-sum p { text-align: justify; text-align-last: left; text-justify: distribute; background: url(../images/lsfz-sum.png) left .4rem no-repeat; padding: .2rem 0 0 0; text-indent: .35rem; }
	.fzls-item:nth-child(2n-1) .fzls-item-title,
	.fzls-item:nth-child(2n) .fzls-item-title { background: url(); }
	.fzls-item:nth-child(2n) .fzls-item-yuan,
	.fzls-item:nth-child(2n-1) .fzls-item-yuan { left: -30px; right: auto; top: 0; }
	.fzls-module::after { left: 9px; height: 100% }
	/* 资质荣誉 */
	.zzry-module { width: 100%; height: auto; background: url(); }
	.zzry-item-1 { width: 100%; height: auto; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.zzry-item-1 p { background: url(../images/zzry-ico1.png) left .15rem no-repeat; }
	.zzry-item-2 { width: 100%; height: auto; margin: 0 auto; margin-top: .8rem; overflow: hidden; }
	.zzry-item-pic { width: 100%; height: auto; text-align: center; }
	.zzry-item-3 { width: 100%; height: auto; margin: 0 0 .6rem; float: left; }
	.zzry-item-sum { font-size: .3rem; line-height: 1.8; padding: 0; width: 100%; }
	.zzry-item-sum p { padding-left: 0; margin: .1rem 0; background: url(../images/zzry-ico3.png) left .25rem no-repeat; text-indent: 30px; }
	.zzry-item-sum p.zzry-title { padding-left: 0; margin-top: .3rem; }
	.zzry-item-3 p { margin: .2rem 0!important; background: url(../images/zzry-ico2.png) left .15rem no-repeat; }
	.warbox .area { font-size: .4rem; }
	.qywh-item-1 { width: 100%; height: auto; padding-top: 0; border-bottom: 0; overflow: hidden; }
	.qywh-item-pic { width: 100%; height: auto; }
	.qywh-item-pic img { width: 100%; }
	.qywh-item-sum { width: 100%; height: auto; margin-left: 0; }
	.qywh-sum-cont1 { margin: .4rem 0 .2rem; }
	.qywh-sum-cont2 { margin-bottom: .2rem; }
	.qywh-item-2 { width: 100%; height: auto; padding-top: .4rem; }
	.qywh-item-title { font-size: .4rem; margin-bottom: 0; }
	.qywh-item-ftitle { font-size: .3rem; margin-bottom: .2rem; }
	.qywh-item-2 .qywh-item-pic { width: 100%; height: auto; }
	.qywh-item-2 .qywh-item-sum { width: 100%; height: auto; margin-left: 0; }
	.qywh-item-2 .qywh-sum-cont1 p.title-T { font-size: .3rem; }
	.qywh-item-2 .qywh-sum-cont1 p { margin-bottom: .1rem; }
	.qywh-item-2 { border-bottom: 0; }
	.qywh-item-3 { width: 100%; height: auto; padding-top: .4rem; padding-bottom: 0; }
	.qywh-item-3 .qywh-item-pic { width: 100%; height: auto; margin-bottom: .4rem; }
	.qywh-item-3 .qywh-item-sum { width: 100%; height: auto; }
	.gsxw-item span { display: none; }
	.gsxw-item { height: 1.2rem; line-height: 1.2rem; font-size: .3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.gsxw-module .i-pager { height: auto; margin-top: .4rem; text-align: center; }
	.gsxw-module .i-pager a { border-radius: .1rem; height: .6rem; line-height: .6rem; padding: 0 .1rem 0 .1rem; margin: 0 .1rem 0 .1rem; }
	.gsxw-module .i-pager .i-pager-info { height: .6rem; line-height: .6rem; border-radius: .1rem; margin-top: .2rem; }
	table.normal, table.normal tbody, table.normal tr,  table.normal td, #article_content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; overflow: hidden; }
	table.normal, #article_content { width: 100%; }
	.detail-title h1 { font-size: .4rem !important; line-height: 1.5 !important; }
	.news-info { margin-top: .2rem; padding-bottom: .2rem; line-height: 2; border-bottom: 1px solid #f3f3f3; }
	#article_content p, #article_content div { font-size: .3rem !important; line-height: 1.8 !important; margin-top: .3rem !important; }
	#article_content p img, #article_content div img { max-width: 100%; height: auto !important; }
	#article_content { margin-top: .2rem !important; margin-bottom: 0; }
	.djyl-news-date { display: none; }
	.djyl-news-item-title { height: 1.2rem; line-height: 1.2rem; font-size: .3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.djyl-news-content .i-pager { height: auto; margin-top: .4rem; text-align: center; }
	.djyl-news-content .i-pager a { border-radius: .1rem; height: .6rem; line-height: .6rem; padding: 0 .1rem 0 .1rem; margin: 0 .1rem 0 .1rem; }
	.djyl-news-content.i-pager .i-pager-info { height: .6rem; line-height: .6rem; border-radius: .1rem; margin-top: .2rem; }
	.xmfb-module { width: 100%; height: auto; margin: 0 auto; margin-top: .8rem; overflow: hidden; }
	.xmfb-item { width: 48%; height: auto; float: left; text-align: center; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; background-size: contain; margin-right: 4%; margin-bottom: .2rem; }
	.xmfb-item-title { width: 100%; height: auto; }
	.xmfb-item-2,
	.xmfb-item-4,
	.xmfb-item-6 { margin-right: 0; }
	.xmfb-item-title a { width: 100%; height: 3rem; }
	#Content-53119 .fzjg-item { width: 100%; height: auto; margin: .2rem 0; }
	#Content-53119 .fzjg-item-title-1, #Content-53119 .fzjg-item-title-2, #Content-53119 .fzjg-item-title-3, #Content-53119 .fzjg-item-title-4 { background: #5ea596 url(../images/6pt-gy.png) 24px center no-repeat; }
	#Content-53119 .fzjg-item-title { height: 1.2rem; line-height: 1.2rem; font-size: .3rem; background: #6fa396 url(../images/6pt-gy.png) 24px center no-repeat; width: 100%; padding-left: 117px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	#Content-53119 .fzjg-cont { width: 100%; height: auto; margin-top: 0; }
	#Content-53119 .fzjg-item-title1 { height: 1.2rem; line-height: 1.2rem; padding-left: .4rem; margin-top: 0; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	#Content-53119 .fzjg-item-title1 a { font-size: .3rem; }
	#Content-53119 .fzjg-item-pic { width: 100%; height: auto; padding: .4rem; background: url(../images/fzjg-sum.png) .4rem 6px no-repeat; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	#Content-53119 .fzjg-item-pic img { width: 100%; height: auto; }
	#Content-53119 .fzjg-item-title-5, #Content-53119 .fzjg-item-title-6, #Content-53119 .fzjg-item-title-7 { background: #b6c28d url(../images/6pt-gf.png) 35px center no-repeat; }
	#Content-53119 .fzjg-item-title-8 { background: #e2a75a url(../images/6pt-tr.png) 35px center no-repeat; }
	#Content-53119 .fzjg-item-title-9 { background: #5d6c82 url(../images/6pt-dq.png) 35px center no-repeat; }
	#Content-53119 .fzjg-item-title-10 { background: #aa4b4a url(../images/6pt-jc.png) 24px center no-repeat; }
	#Content-53119 .fzjg-item-title-11 { background: #5d6c82 url(../images/6pt-fw.png) 43px center no-repeat; }
	#Content-53119 .fzjg-item-title-12 { background: #89716b url(../images/6pt-qt.png) 43px center no-repeat; }
	#Content-53119 .fzjg-module .i-pager { height: auto; margin-top: .4rem; text-align: center; }
	#Content-53119 .fzjg-module .i-pager a { border-radius: .1rem; height: .6rem; line-height: .6rem; padding: 0 .1rem 0 .1rem; margin: 0 .1rem 0 .1rem; }
	#Content-53119 .fzjg-module .i-pager .i-pager-info { height: .6rem; line-height: .6rem; border-radius: .1rem; margin-top: .2rem; }
	#Content-53119 .fzjg-item-title1:before { height: 20px; top: -2.1rem; right: 68px; }
	#Content-53119 .fzjg-item-title1 span { margin-top: 0; right: .4rem; top: 1.9rem; }
	#Content-53119 .fzjg-item-title-2, #Content-53119 .fzjg-item-title-3, #Content-53119 .fzjg-item-title-4, #Content-53119 .fzjg-item-title-6, #Content-53119 .fzjg-item-title-7 { display: block; }
	.qywh-item-2 .qywh-sum-cont2 p.title-T { font-size: .3rem; }
	.detail-title #Title { margin: .4rem 0; }
	.lxwm-item { margin-bottom: .4rem; min-height: auto; width: 100%; }
	.lxwm-item:nth-child(odd) { margin-right: 0; }
	.lxwm-item:nth-child(even) { margin-right: 0; width: 100%; }
	.lxwm-tit { line-height: 1.8; font-size: .4rem; }
	.lxwm-item:nth-child(odd) p { width: 100%; }
	table.normal .tbb { display: table; }
	table.normal .tbb tbody { display: table-row-group; }
	table.normal .tbb tr { display: table-row; }
	table.normal .tbb td { display: table-cell; }
	.tbb-div { overflow-x: auto; }
	
}
