.index_banner{}

.announcement_box{background-color: #f5f5f5;padding: 15px 20px 30px;}
.announcement_box .top{font-size: 3em;font-weight: bold;text-align: center;}
.announcement_list{width: 80%;margin: 20px auto 0;overflow: hidden;white-space: nowrap;}
#announcement_source,
#announcement_copy,
#announcement_source ul,
#announcement_copy ul,
#announcement_source ul li,
#announcement_copy ul li {display: inline-block;}
#announcement_source ul li,
#announcement_copy ul li {margin-right: 50px;}
#announcement_source ul li>a,
#announcement_copy ul li>a {color: #7c7c7c;font-size: 1.2em;padding-left: 10px;position: relative;}
#announcement_source ul li>a::before,
#announcement_copy ul li>a::before{content: '';display: block;width: 5px;height: 5px;border-radius: 5px;background-color: var(--primary-color);position: absolute;top: calc(50% - 2px);left: 0;}
#announcement_source ul li>a:hover,
#announcement_copy ul li>a:hover{color: var(--primary-color)}

.index_about .cont{width: 93%;border: 4px solid var(--primary-color);padding: 50px 27% 50px 50px;}
.index_about .cont p{font-size: 1.4em;color: #1d1d1d;line-height: 1.8;}
.index_about .nav{position: absolute;top: 0;right: 0;width: 30%;height: 100%;padding: 20px 0;display: flex;flex-direction: column;justify-content: space-between;}
.index_about .nav li{width: 100%;height: 22%;}
.index_about .nav li a{height: 100%;display: block;background-color: var(--primary-color);color: #fff;display: flex;align-items: center;justify-content: center;font-size: 2.4em;letter-spacing: 2px;}
.index_about .nav li a:hover{color: #fff;text-decoration: underline;}

.index_news{margin: 50px auto;}
.index_news .swiper_news{width: 40%;}
.index_news .swiper_news img{width: 100%;height: 100%;object-fit: cover;}
.index_news .swiper_news .title{position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(0, 0, 0, .5);padding: 15px 100px 15px 15px;font-size: 1.4em;color: #fff;}
.index_news .swiper_news .swiper-pagination{width: 80px;left: auto;right: 0;bottom: 18px;}
.index_news .swiper_news .swiper-pagination-bullet{background-color: #fff;opacity: 1;}
.index_news .swiper_news .swiper-pagination-bullet-active{background-color: var(--primary-color);}
.index_news .swiper_news .swiper-slide:hover img{transform: scale(1.05);}
.index_news .right{width: 60%;padding-left: 50px;}
.index_news .tab{display: flex;background-color: #f4f7f9;}
.index_news .tab li{cursor: pointer;padding: 10px 25px;font-size: 1.8em;}
.index_news .tab li.on{background-color: var(--primary-color);color: #fff;}
.index_news .tab li:hover{font-weight: bold;}
.index_news .list ul{display: none;}
.index_news .list ul.on{display: block;}
.index_news .list ul li{padding: 10px 0;color: #4e4e4e;font-size: 1.6em;display: flex;justify-content: space-between;border-bottom: 1px solid #eee;}
.index_news .list ul li:last-child{border-bottom: 0;}
.index_news .list ul li .title{width: calc(100% - 120px);}

.g_a .swiper-slide img,
.g_b .swiper-slide img{width: 100%;}

.index_wyh li{width: calc(20% - 16px);}
.index_wyh li a{display: block;height: 100%;padding: 20px;background-color: #e8e8e8;transition: all .3s ease-out;}
.index_wyh li img{margin: 0 auto;height: 46px;}
.index_wyh li p{font-size: 1.4em;line-height: 1.2;margin-top: 20px;text-align: center;}
.index_wyh li a:hover{background-color: var(--primary-color);color: #fff;}
.index_wyh li a:hover img{filter: brightness(0) invert(1);}

.index_unit{margin: 50px auto;}
.index_unit .type_name{background: url(/static/images/icon11.png) no-repeat left center/26px;font-size: 2em;color: var(--primary-color);font-weight: bold;border-bottom: 2px solid var(--primary-color);padding: 0 0 5px 35px;margin-bottom: 20px;}
.index_unit .top .item._a{width: calc((100% - 20px) / 6 * 2);}
.index_unit .top .item._b{width: calc((100% - 60px) / 6 * 2);}
.index_unit .top .item._c{width: calc((100% - 20px) / 6 * 4);}
.index_unit .top ul{display: flex;justify-content: center;}
.index_unit .top ul li + li{margin-left: 20px;}
.index_unit .top .item._b ul li{width: calc(50% - 10px);}
.index_unit .top .item._c ul li{width: calc((100% - 40px) / 3);}
.index_unit .img{width: 100%;height: 60px;display: flex;justify-content: center;align-items: center;background-color: #f5f5f5;padding: 5px;}
.index_unit .img img{max-width: 100%;max-height: 100%;}
.index_unit .title{font-size: 1.5em;line-height: 1.3;margin-top: 6px;text-align: center;}
.index_unit .swiper{padding: 0 19px;}
.index_unit .swiper-button-next, 
.index_unit .swiper-button-prev{font-size: 19px;font-weight: bold;width: 19px;}
.index_unit .swiper-button-next{right: 0;}
.index_unit .swiper-button-prev{left: 0;}

.proj_li .img { height: auto; }
.proj_li .img img { height: auto; aspect-ratio: 1 / 1; }

.picMarquee-left{ width: 100%;position:relative;padding: 0 20px;}
.picMarquee-left .bd{overflow:hidden;}
.picMarquee-left .bd ul li{float: left;width: calc((100% - 100px) / 6);margin-right: 20px;}
.picMarquee-left .prev,
.picMarquee-left .next{position: absolute;top: 0; width: 20px; height: 100%;display: block; z-index:99;margin-top: 0;display: flex;justify-content: center;align-items: center;}
.picMarquee-left .prev{left:0;}
.picMarquee-left .next{right: 0;}

.page_banner{width: 100%;}
.page_banner img{width: 100%;}

.container{background-color: #f2f2f2;padding-bottom: 50px;}
.container_wrapper{background-color: #fff;padding: 30px;}
.page_position{font-size: 1.6em;color: #4e4e4e;padding: 20px 0 40px;}
.slide_left{width: 240px;background-color: #fff;}
.slide_left ul li{border-top: 1px solid #eee;}
.slide_left ul li a{padding: 12px 10px 12px 30px;font-size: 1.8em;display: block;}
.slide_left ul li.on a{color: #fff;background-color: var(--primary-color);}
.slide_right{width: calc(100% - 280px);background-color: #fff;padding: 20px;}
.page_title{border-bottom: 4px solid var(--primary-color);}
.page_title span{background-color: var(--primary-color);border-radius: 20px 50px 0 0;font-size: 1.8em;color: #fff;text-align: center;display: inline-block;padding: 10px 45px 6px 30px;}

.detail{padding: 20px;}
.detail {font-size: 1.6em;color: #4e4e4e;line-height: 1.7;}
.detail p+p{ margin-top: 10px; }
.detail img{ display: inline-block; }
.whhx{ background: #db1c00 none repeat scroll 0 0; clear: both; height: 2px; margin-bottom: 20px; margin-top: 10px; width: 100%;}

.pager-list{ text-align:center; padding: 60px 0 30px;}
.pager-list ul{ display: inline-flex;}
.pager-list li{ width: 30px;height: 30px;line-height: 28px;margin: 0 5px;}
.pager-list li.hf{width: 40px;}
.pager-list li> *{ height: 100%;display: flex;align-items: center;justify-content: center; font-size: 1.4em;border: 1px solid var(--primary-color)}
.pager-list li.disabled> *{border-color: #eee;color: #cacaca;}
.pager-list li a:hover{ background: var(--primary-color) !important; color:#fff !important;}
.pager-list li.active> *{ color:#fff !important; background: var(--primary-color) !important;}
.pager-list li.disabled> *{ cursor:auto;}
.pager-list li.active> span:hover, 
.pager-list li.active> a:hover{ background:var(--primary-color) !important; color: #fff !important;}

.page_list .list li{font-size: 1.6em;color: #222;display: flex;justify-content: space-between;position: relative;padding: 20px 0 20px 10px;border-bottom: 1px solid #f2f2f2;}
.page_list .list li::before{content: '';display: block;width: 5px;height: 5px;border-radius: 5px;background-color: var(--vice-color);position: absolute;top: calc(50% - 2px);left: 0;}
.page_list .list li .title{width: calc(100% - 150px);}

.page_list_dl .list li{display: flex;justify-content: space-between;align-items: center;position: relative;padding: 20px 0 20px 10px;border-bottom: 1px solid #f2f2f2;}
.page_list_dl .list li::before{content: '';display: block;width: 5px;height: 5px;border-radius: 5px;background-color: var(--vice-color);position: absolute;top: calc(50% - 2px);left: 0;}
.page_list_dl .list li .title{width: calc(100% - 150px);font-size: 1.6em;color: #222;}
.page_list_dl .list li .btn{background: url(/static/images/icon_dl01.png) no-repeat left center/ 20px;padding-left: 28px;font-size: 1.4em;color: #747474;}
.page_list_dl .list li .btn:hover{background-image: url(/static/images/icon_dl.png);color: var(--primary-color);}

.page_list_expert .list{padding: 20px;}
.page_list_expert .list li{width: 45%;margin: 25px 0;}
.page_list_expert .list li a{display: flex;}
.page_list_expert .list li .pic_constant{width: 38%;background-color: #003399;}
.page_list_expert .list li .pic_constant .inner::after{padding-top: 100%;}
.page_list_expert .list li .pic_constant .inner img{object-fit: contain;}
.page_list_expert .list li .cont{width: 62%;background-color: #f4f4f4;padding: 20px;display: flex;flex-direction: column;justify-content: space-between;}
.page_list_expert .list li .title{font-size: 1.6em;font-weight: bold;}
.page_list_expert .list li .title span:first-child{margin-right: 12px;}
.page_list_expert .list li .desc{font-size: 1.4em;color: #595959;margin: 10px 0;line-height: 1.8;}
.page_list_expert .list li .more{font-size: 1.4em;color: var(--primary-color);}
.page_list_expert .list li a:hover .title{color: var(--primary-color);}
.page_list_expert .list li a:hover .more{font-weight: bold;}

.page_detail .title{font-size: 1.8em;color: #222;text-align: center;padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;}
.page_detail .others{font-size: 1.4em;color: #797878;text-align: center;margin: 15px 0 20px;}

.section_search{padding: 50px 20px 100px;}
.section_search h2{text-align: center;}
.section_search form{display: flex;justify-content: center;font-size: 1.8em;}
.section_search .keywords{width: 320px;height: 50px;border-width: 1px;border-style: solid;padding: 0 15px;text-align: center;}
.section_search .submit{width: 80px;height: 50px;color: #fff;cursor: pointer;margin-left: 20px;}

.page_search_xyzz table{width: 100%;}
.page_search_xyzz table tr th{background-color: var(--vice-color);height: 50px;color: #fff;font-size: 1.8em;font-weight: normal;}
.page_search_xyzz table tr td{height: 60px;text-align: center;font-size: 1.4em;border-bottom: 1px solid #f2f2f2;}
.page_search_xyzz table tr td img{margin: 0 auto;}
.page_search_xyzz table tr td .tit{width: 300px;text-align: center;margin: 0 auto;}

.page_search_quality table{width: 100%;}
.page_search_quality table tr th{background-color: var(--primary-color);height: 50px;color: #fff;font-size: 1.8em;font-weight: normal;}
.page_search_quality table tr td{height: 60px;text-align: center;font-size: 1.4em;border-bottom: 1px solid #f2f2f2;}
.page_search_quality table tr td .tit{width: 300px;text-align: center;margin: 0 auto;}

.page_search_hjgc .list li{background: url(/static/images/bg_search03.jpg) no-repeat center/cover;}
.page_search_hjgc .list{padding: 20px;}
.page_search_hjgc .list li{width: 45%;margin: 25px 0;}
.page_search_hjgc .list li a{display: flex;}
.page_search_hjgc .list li .pic_constant{width: 52%;}
.page_search_hjgc .list li .pic_constant .inner::after{padding-top: 100%;}
.page_search_hjgc .list li .cont{width: 48%;padding: 20px;display: flex;flex-direction: column;justify-content: space-around;color: #fff;text-align: center;}
.page_search_hjgc .list li .cont h5::after{content: '';display: block;width: 3em;height: 3px;background-color: #fff;margin: 10px auto 0;}
.page_search_hjgc .list li:hover .pic_constant img{transform: scale(1.05);}

.credentials{width: 100%; text-align: center; }
.credentials .gc{width: 1140px;background: url(/static/images/bg_credentials01.png) no-repeat center/contain;padding: 80px;margin: 50px auto;}

.credentials .hy{width: 1087px;margin: 50px auto;position: relative;z-index: 1;background: url(/static/images/bg_credentials02-4.jpg) no-repeat center / cover;}
.credentials .hy>img{width: 100%;display: block;}
.credentials .hy .inner{width: 100%;background: url(/static/images/bg_credentials02-3.png);background-repeat: repeat-y;background-size: 100% auto;padding: 0 130px;}
.credentials .hy .logo{margin: 0 auto;}
.credentials .hy .cont{line-height: 1.8;}
.credentials .hy .p1{font-size: 4.2em;letter-spacing: 4px;color: #060606;}
.credentials .hy .p2{font-size: 7em;letter-spacing: 5px;color: #103c97;}
.credentials .hy .p3{font-size: 4.6em;line-height: 1.2;letter-spacing: 2px;color: #060606;}
.credentials .hy .btm{margin-top: 80px;flex-wrap: wrap;}
.credentials .hy .left{display: flex;align-items: center;}
.credentials .hy .others{line-height: 1.6;margin-left: 5px;}
.credentials .hy .ewm canvas,
.credentials .hy .ewm img{width: 100px !important;height: 100px !important;}

/* .credentials .zj{width: 999px;height: 1445px;background: url(/static/images/bg_credentials03.png) no-repeat center/100% 100%;padding: 440px 230px 160px;margin: 50px auto;display: flex;flex-direction: column;justify-content: space-between;} */
.credentials .zj-1{width: 900px;margin: 50px auto;position: relative;z-index: 1;background: url(/static/images/bg_credentials05-1.png) no-repeat center top/100%, url(/static/images/bg_credentials05-2.png) no-repeat center bottom/100%;}
.credentials .zj-1::before{content: '';position: absolute;z-index: -1;top: 20%;left: 0;width: 100%;height: 60%;background: url(/static/images/bg_credentials05-3.jpg) repeat-y center/100%;}
.credentials .zj-1 .pic{width: 100%;}
.credentials .zj-1 .inner{padding: 100px 150px;}
.credentials .zj-1 .top_title{font-size: 80px;color: #000;letter-spacing: 5px;line-height: 1;margin-top: 40px;}
.credentials .zj-1 img{margin: 0 auto;}
.credentials .zj-1 .photo{margin: 50px auto 40px;}
.credentials .zj-1 .photo img{width: 206px;}
.credentials .zj-1 .cont h4{margin-bottom: 40px;}
.credentials .zj-1 .cont p{font-size: 1.8em;}
.credentials .zj-1 .btm{align-items: flex-end;justify-content: space-between;margin-top: 100px;}
.credentials .zj-1 .ewm canvas,
.credentials .zj-1 .ewm img{width: 100px !important;height: 100px !important;}

.credentials .xydj{width: 1140px;background: url(/static/images/bg_credentials04.png) no-repeat center/100% 100%;padding: 100px 150px 120px;margin: 50px auto;}
.credentials .cont{line-height: 2;color: #060606;}
.credentials .cont .blanks{margin: 0 10px;}
.credentials .cont .blanks::after{content: '';position: absolute;bottom: -5px;left: 0;width: 100%;height: 1px;background-color: #686665;display: block;}
.credentials .signet{color: #060606;}
.credentials .signet img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.credentials .reviews ul{display: flex;flex-wrap: wrap;}
.credentials .reviews ul li{font-size: 1.6em;padding: 20px 10px;border: 1px solid #333;position: relative;margin: 15px 5px;}
.credentials .reviews ul li::after{content: '';display: block;position: absolute;top: 50%;left: 50%;width: 100%;height: 150%;;background: url(/static/images/signet.png) no-repeat center/contain;transform: translate(-50%, -50%);}


.credentials .jp{max-width: 1140px; width: 100%; background: url(/static/images/bg_quality01.png) no-repeat center/100% 100%;padding: 30px; text-align: left; }
.credentials .jp .inner{border: 4px solid #abc12d;padding: 30px 50px;background: url(/static/images/logo05.png) no-repeat center 80%/35%;}
.credentials .jp .p1{font-size: 6em;color: #e60006;text-align: center;letter-spacing: 3px;}
.credentials .jp .tit{margin: 20px auto 0;}
.credentials .jp .p6{font-size: 5em;text-align: center;margin: 0 0 15px;}
.credentials .jp .p2{font-size: 3em;line-height: 2;}
.credentials .jp .p3{font-size: 2.8em;font-weight: bold;text-indent: 2em;line-height: 2;color: #000;}
.credentials .jp .p3 p.fl{width: calc(100% - 246px);}
.credentials .jp .p3 span{font-size: 20px;font-weight: normal;margin: 0 10px;color: #333;}
.credentials .jp .p4{flex-wrap: wrap;margin: 10px 0 20px;}
.credentials .jp .p4 .lf{width: 100px;font-size: 20px;font-weight: bold;color: #000;}
.credentials .jp .p4 .rt{width: calc(100% - 260px);padding-top: 5px;font-size: 16px;line-height: 1.3;}
.credentials .jp .p5{font-size: 1.4em;}
.credentials .jp .signet{width: 140px;height: 140px;padding-top: 50px;position: absolute;bottom: 30px;right: 50px;background: url(/static/images/signet.png) no-repeat center/contain;font-size: 2em;font-weight: bold;color: #000;display: flex;align-items: center;justify-content: center;}

.credentials .pd { padding: 50px 60px; display: inline-block; }
@media screen and (max-width:767px) {
	.credentials .pd { padding: 0; margin: 20px 0; }
	.credentials .jp { margin: 0 !important; }
}
@media screen and (max-width:1660px) {
	.credentials .jp .p1 { letter-spacing: 0; font-size: 5em; }
}

.register{width: 400px;max-width: 100%;margin: 0 auto;font-size: 1.5em;}

.btn_i_t{justify-content: space-around;}
.btn_i_t li{width: 30%;text-align: center;position: relative;}
.btn_i_t li> a{display: block;width: 100%;height: 80px;line-height: 80px;font-size: 1.8em;color: #fff;background: var(--primary-color);background-repeat: no-repeat;}
.btn_i_t li:first-child> a{background-image: url(/static/images/icon13.png);background-position: left center;background-size: 40%;}
.btn_i_t li:last-child> a{background-image: url(/static/images/icon12.png);background-position: left top;background-size: 25%;}
.btn_i_t li .children{position: absolute;left: 100%;top: 0;display: none;background-color: var(--primary-color);border-left: 1px solid #fff;}
.btn_i_t li .children a{display: block;height: 40px;line-height: 40px;padding: 0 30px;white-space: nowrap;font-size: 1.6em;color: #fff;border-top: 1px solid #fff;}
.btn_i_t li .children a:hover{background-color: #1e9fff;}
.btn_i_t li .children a:first-child{border: 0;}
.btn_i_t li:hover .children{display: block;}

@media screen and (max-width: 1279px){
	.index_banner{margin-top: 60px;}
	.announcement_box{padding: 15px 15px 20px;}

	.index_about .cont{padding: 50px 60px 50px 20px;}
	.index_about .nav{width: 10%;min-width: 80px;justify-content: center;}
	.index_about .nav li{height: auto;margin: 10px 0;}
	.index_about .nav li a{font-size: 1.4em;padding: 15px 0;}

	.index_news .swiper_news{width: 100%;height: 50vw;}
	.index_news .right{width: 100%;margin-top: 30px;padding-left: 0;}
	.index_news .tab li{font-size: 1.6em;padding: 10px 0;width: 25%;text-align: center;}
	.index_news .list ul li{font-size: 1.4em;padding: 15px 0;}

	.index_unit .top .item{width: 100% !important;margin-bottom: 30px;}
	.index_unit .top .item:last-child{margin-bottom: 0;}
	.index_unit .top .item ul li{width: calc((100% - 40px) / 3) !important;}
	
	.picMarquee-left .bd ul li{width: calc((100% - 40px) / 3);}

	.page_position{padding: 20px 0;}
	.slide_left{display: none;}
	.slide_right{width: 100%;}
	
	.container{min-height: calc(100vh - 410px);}
	.container_wrapper{padding: 15px;}

	.page_title{border-width: 2px;}
	.page_title span{padding: 5px 28px 4px 20px;font-size: 1.6em;}
	.detail{padding: 20px 0;}

	.page_search_hjgc .list{padding: 20px 0;}
	.page_search_hjgc .list li{width: 100%;margin: 10px 0;}
	.page_search_hjgc .list li .cont{padding: 10px;}

	.page_search_xyzz table{table-layout: fixed;}
	.page_search_xyzz table tr th{font-size: 1.5em;}
	.page_search_xyzz table tr td{padding: 0 2px;font-size: 1.2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.page_search_xyzz table tr td .tit{width: auto;}

	.page_search_quality table{table-layout: fixed;}
	.page_search_quality table tr th{font-size: 1.5em;}
	.page_search_quality table tr td{padding: 0 2px;font-size: 1.2em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.page_search_quality table tr td .tit{width: auto;}

	.page_list_expert .list{padding: 20px 0;}
	.page_list_expert .list li{width: 100%;margin: 10px 0;}
	.page_list_expert .list li .pic_constant .inner{height: 100%;}
	.page_list_expert .list li .desc{-webkit-line-clamp: 2;}

	.page_list .list li .title{width: calc(100% - 90px);}

	.page_list_dl .list li .title{width: calc(100% - 80px);}
	.page_list_dl .list li .btn{background-size: 14px;padding-left: 18px;}

	.page_detail .others{margin-bottom: 10px;}
	
	.pager-list li{width: 20px;height: 20px;margin: 0 3px;}
	.pager-list li> *,
	.pager-list li i,
	.pager-list li i::before{font-size: 12px;}

	.section_search{padding: 50px 20px 80px;}
	.section_search form{font-size: 1.5em;}
	.section_search .keywords,
	.section_search .submit{height: 44px;}
	
	.credentials .zj-1{width: 100%;margin: 30px auto;}
	.credentials .zj-1 .inner{padding: 12% 10% 15%;}
	
	.credentials .hy{width: 100%;margin: 30px auto;}
	.credentials .hy .inner{padding: 0 10%;}

	.credentials .jp{width: 100%;margin: 30px auto;padding: 20px 30px;}
	.credentials .jp .inner{padding: 3% 3%;}
	.credentials .jp .p1{font-size: 2.6em;letter-spacing: 1px;line-height: 1.2;}
	.credentials .jp .tit{width: 300px;}
	.credentials .jp .p6{font-size: 2.8em;margin: 0 0 10px;}
	.credentials .jp .p2{font-size: 1.8em;line-height: 1.5;}
	.credentials .jp .p3{font-size: 1.8em;line-height: 1.5;margin: 5px 0 0;}
	.credentials .jp .p3 span{font-size: 16px;}
	.credentials .jp .p3 p.fl{width: auto;}
	.credentials .jp #qrcode{float: right;}
	.credentials .jp .p4 .lf{font-size: 16px;}
	.credentials .jp .p4 .rt{font-size: 15px;width: calc(100% - 90px);}
	.credentials .jp .signet{width: 100px;height: 100px;bottom: 3%;right: 3%;font-size: 14px;}
}

@media screen and (max-width: 1024px){
	.credentials .jp{padding: 20px 20px;}

	.announcement_box .top{font-size: 2.4em;}
	.announcement_list{width: 100%;}

	.btn_i_t{justify-content: space-between;}
	.btn_i_t li{width: 48%;}
	.btn_i_t li> a{height: 50px;line-height: 50px;font-size: 1.6em;}
	.btn_i_t li .children{top: 100%;left: 0;border: 0;width: 100%;}
	.btn_i_t li .children a{height: 36px;line-height: 36px;font-size: 1.5em;}
	.btn_i_t li .children a:first-child{border-top: 1px solid #fff;}
}

@media screen and (max-width: 768px){
	.announcement_box .top{font-size: 2em;}
	
	.index_wyh li{width: 100%;margin: 5px 0;}
	.index_wyh li a{display: flex;justify-content: center;align-items: center;}
	.index_wyh li img{height: 20px;margin: 0;}
	.index_wyh li p{margin: 0 0 0 10px;width: 160px;text-align: left;}
	.index_news{margin: 30px auto 20px;}
	.index_news .tab li{font-size: 1.5em;}

	.g_a li{width: 100%;margin: 0 0 5px 0 !important;}

	.index_unit .type_name{font-size: 1.8em;background-size: 22px;padding-left: 28px;}

	.credentials .zj-1 .logo{width: 20%;}
	.credentials .zj-1 .top_title{font-size: 2em;font-weight: bold;margin-top: 10px;}
	.credentials .zj-1 .photo{margin: 15px 0;}
	.credentials .zj-1 .photo img{width: 30%;}
	.credentials .zj-1 .cont h4{font-size: 1.6em;line-height: 1.5;margin-bottom: 10px;}
	.credentials .zj-1 .cont p{font-size: 1.4em;line-height: 1.5;}
	.credentials .zj-1 .btm{margin-top: 0;}
	.credentials .zj-1 .ewm{width: 100%;margin: 20px 0 25px;}
	.credentials .signet{font-size: 1.2em;margin-left: auto;}
	.credentials .signet img{width: 100px;bottom: -20px;}
}

@media screen and (max-width: 650px){
	.credentials .hy .logo{width: 85%;}
	.credentials .hy .p1{font-size: 1.8em;}
	.credentials .hy .p2{font-size: 2.4em;letter-spacing: 1px;}
	.credentials .hy .p3{font-size: 1.8em;letter-spacing: 2px;margin-top: 10px;}
	.credentials .hy .btm{margin-top: 0;}
	.credentials .hy .left{flex-wrap: wrap;margin: 20px 0;width: 100%;}
	.credentials .hy .ewm{width: 100%;}
	.credentials .hy .others{width: 100%;text-align: center;margin-left: 0;}
	
	.credentials .jp{padding: 20px 15px;}
	.credentials .jp .p1{font-size: 1.7em;letter-spacing: 0;}
	.credentials .jp .tit{width: 200px;margin: 10px auto 0;}
	.credentials .jp .p6{font-size: 1.9em;}
	.credentials .jp .p2{font-size: 1.6em;}
	.credentials .jp .p3{font-size: 1.6em;}
	.credentials .jp .p3 span{font-size: 15px;}
	.credentials .jp .p4 .lf{font-size: 15px;}
	.credentials .jp .p4 .rt{font-size: 14px;width: 100%;}
}