/* media start */
:root { --color1:#0f6abb; }
.flex { display: flex; }
.flex-b { justify-content: space-between; }
.flex-w { flex-wrap: wrap; }
.max-h-0 { max-height: 0; }
.max-h-screen { max-height: 220vh !important; }
.sct-1200 { max-width: min(98%, 1300px); margin-left: auto; margin-right: auto; }
.container .copyright-link .footer .footer-1 ul { flex-wrap: wrap; padding: 50px 0; }
.container .copyright-link .footer .footer-1 ul li { padding: 0; }
.mobileonly { display: none; }
.txt-over-e { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 100%; }
.sct-1200 h3, .site-ttl-h3 { display: block;  /* font-size: 30px; */  /* font-weight: 400; */

	/* color: #333; */
padding: 0; height: auto !important; }
.line-e { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }
.line-2 { -webkit-line-clamp: 2; }
.line-3 { -webkit-line-clamp: 3; }
.line-4 { -webkit-line-clamp: 4; }
.line-5 { -webkit-line-clamp: 5; }
.imgzoom { overflow: hidden; display: flex; justify-content: center; align-items: center; column-gap: 8px; padding: 4px 10px; align-items: flex-start; font-size: 14px; word-break: break-all; }
.table-wrapper { width: 100%; overflow-x: hidden; max-width: 100%; }
.table-wrapper > table { width: 100% !important; }
.imgzoom1 { width: 126px; height: 126px; margin: 0 auto 0; }
.imgzoom img { transition: all 0.3s; }
.imgzoom1 img { width: 95px !important; height: 95px !important; margin: 0 !important; }
a:hover .imgzoom img { transform: scale(1.4); }
.container .header { padding-top: 25px; }
.container .header .header-1 .logo { margin-top: 0; }
.container .header .header-1 .screening { margin-left: 30px; margin-top: 6px; }
.container .header .header-2 { font-size: 14px; margin: 0px auto 30px; }
.container .nav ul li {  /* padding: 0; */ }
.container .copyright-link .footer .footer-1 ul { gap: 20px; justify-content: flex-start; }
.container .copyright-summary .footer .footer-2 { flex-wrap: wrap; }

/*.container .grading div .rigth {*/

/*  flex: 0 0 100%;*/

/*  padding-bottom: 0;*/

/*}*/

/*.container .grading > div {*/

/*  flex-wrap: wrap;*/

/*  display: flex;*/

/*}*/

/*.container .grading div .left {*/

/*  flex: 0 0 100%;*/

/*  padding: 10px 30px;*/

/*}*/

/*.container .grading div {*/

/*  padding: 10px 0px;*/

/*}*/

/*.container .grading {*/

/*  height: auto;*/

/*}*/

/** {*/

/*}*/

/*.container .grading div .rigth ul {*/

/*  justify-content: flex-start;*/

/*  column-gap: 40px;*/

/*  padding: 0px 30px;*/

/*  border-top: 2px solid #fff;*/

/*  flex-wrap: wrap;*/

/*  line-height: 45px;*/

/*}*/
.extra-hidden { display: none; }
.text-right { text-align: right; }
img.lazy { opacity: 0; }
img:not(.initial) { transition: opacity 1s; }
img.initial, img.loaded, img.error { opacity: 1; }
img:not([src]) { visibility: hidden; }
.blue-link { color: #0a61af !important; }
.container .content .main .main-1 div { justify-content: center; }
.container .content .main p { transition: all 0.3s; }
.container .content .main .main-2 .rigth div p { height: 27px; }
.grading a:hover, .container .content .main a:hover p { color: #0a61af !important; }
.content-about .count { margin-right: 10px; }
#btn2top { position: fixed; bottom: 20px; right: 15px; z-index: 99; border: none; outline: none; background-color: rgba(200, 200, 200, 0.45); cursor: pointer; padding: 0; border-radius: 50%; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; }
.max-h-0 { max-height: 0; }
.max-h-screen {  /*max-height: 100vh !important;*/
max-height: 100% !important; }
.container .welcome .welcome-div .welcome-ul .register { padding: 0; }
.container .welcome .welcome-div .welcome-ul .register:last-child { padding-left: 20px; }

/* .container .header .header-1 .screening .screening-1 form { overflow-x: hidden; */

/* overflow-y: visible;} */
.container .header .header-1 .screening .screening-1 input::placeholder { color: #b9b9b9; font-size: 15px; }
.container .header .header-1 .screening .screening-1 input { font-size: 15px; }
.select-search .placeholder { border-radius: 4px 0 0 4px; text-indent: 1em; }
.container .header .header-2 ul.search-word li a:hover { color: #0a61af; }
.item a:hover { color: #0a61af; }
.flexcol5 .item p { line-height: 24px; }
.container .grading div a + a:before { font-weight: 400; color: #666; }
.container .grading div .left a:last-child { font-weight: bold; }
.container .copyright-link .footer { max-width: 98%; }
.container .copyright-link .footer .footer-1 ul { flex-wrap: wrap; padding: 28px 0; }
.container .copyright-link .footer .footer-1 ul li { padding: 0; }
.container .copyright-summary .footer { max-width: 98%; }
.container .main .rigth .latest img { min-width: calc(100% - 30px); }
.container .content .main div a { display: block; width: 100%; }
.container .banner .swiper { position: relative; }
.gongsixinwen-page .container .main.main-news-detail .left .content { margin-top: 0; }
.container .content .main .main-1 div p { box-sizing: border-box; }
.container .content-about .about div .about-1 { color: #555; }
.container .cooperation .cooperation-1 div.in { padding: 0 !important; display: flex; justify-content: center; align-items: center; }
#nav-hdl { display: none; }
.fix__a1 a { transition: all 0.3s; }
.fix__a1 a:hover { color: #0a61af; }
.container .cooperation .cooperation-1 .slick-dots { text-align: center; margin-top: 22px; }
.container .cooperation .cooperation-1 .slick-dots li { list-style: none; width: 12px; height: 12px; background: #ededed; border-radius: 50%; display: inline-block; cursor: pointer; margin: 0 6px; }
.container .cooperation .cooperation-1 .slick-dots li.slick-active { background: #0a61af; }
.container .cooperation .cooperation-1 .slick-dots .slick-acitve { background: red; }
.swiper-container-horizontal
> .swiper-pagination-bullets
.swiper-pagination-bullet { width: 15px; height: 15px; background: #fff; margin: 0 7.5px; opacity: 1; }
.swiper-container-horizontal
> .swiper-pagination-bullets
.swiper-pagination-bullet.swiper-pagination-bullet-active { background: #0a61af !important; }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 26px; }

/* .container .main .left .recommend~div a { display: flex; width: 100%; height: 100%; padding: 14px 18px; display: flex; flex-direction: column; justify-content: space-between; border: 1px solid #e5e5e5; border-radius: 10px; transition: all .3s; }  */
.container .main .left .recommend ~ div a:hover { border: #0a61af 1px solid; background: #0a61af; }
.container .main .left .recommend ~ div a:hover * { color: #fff !important; }
.container .main .left .product .product-1 div {  /*padding: 0 !important;*/ }
.container .main.main-news-detail .left .recommend { margin-bottom: 40px; }
.main-news-detail .left h3 { font-weight: 400; font-size: 24px; color: #333; }
.container .main.main-news-detail .left .recommend .div-dashed { display: flex; justify-content: space-between; align-items: center; width: 100%; }
.container .main.main-news-detail .left .recommend .div-dashed a { display: inline; font-size: 18px; color: #666; }
.container .main.main-news-detail .left .recommend .div-dashed a p:first-child { flex: 1; }
.container .main.main-news-detail .left .recommend .div-dashed a p:last-child { max-height: 130px; flex: auto; }
.main-news-detail.main .left .top { padding-bottom: 23px !important; }
.container .main.main-news-detail .left .top .news-top .info:nth-child(1) * { font-size: 18px; color: #7b7b7b; }
.gongsixinwen-page .container .main .left .content { margin: 35px 0; padding: 35px 0; border-bottom: 1px solid #e5e5e5; }
.gongsixinwen-page .container .main .left .content:first-of-type { margin-top: 0; }
.gongsixinwen-page .container .main .left .content:last-child { border: none; }
.gongsixinwen-page .container .main .left .content + hr { display: none; }
.gongsixinwen-page .container .main .left .content p:last-child { line-height: 32px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.gongsixinwen-page .content > p > a:hover { color: #0a61af !important; font-weight: bold; }
body .container .main .rigth .sell-well h3 { line-height: 54px; }
.gongsixinwen-page .container .main { column-gap: 50px; }
.gongsixinwen-page .container .main .rigth { margin: 0; min-width: 270px; flex: auto; margin-top: 50px; }
.gongsixinwen-page .container .main-news-detail.main .rigth { margin-top: 0; }
.gongsixinwen-page .container .main .left { flex: auto; }
.container .grading div .rigth ul { justify-content: flex-end;  /*column-gap: 40px;*/ }
.container .main .left .choose h3 * { font-size: 17px; }
__bor1:hover { background: red; }

/* __bor1:hover * { color: #fff; background: var(--color1);} */
.n-default .n-left, .n-default .n-right { top: 0; position: absolute; }
.n-default .n-right * { top: 0 !important; }
.bootstrap-select.btn-group .dropdown-menu li a { font-size: 14px; padding: 8px 20px; }
.bootstrap-select.btn-group .dropdown-toggle .bs-caret { position: relative; top: 0px; }
.bootstrap-select.btn-group .dropdown-toggle .caret { position: relative; right: -10px !important; transform: scale(1.5); }
body .bootstrap-select > .dropdown-toggle { display: flex; align-items: center; outline: none !important; }
.bootstrap-select .dropdown-toggle:focus { outline: none !important; }
.container .main .left .content .button { margin: 17px auto 30px; }
.container .main .left .content .button button { font-size: 18px; display: flex; align-items: center; justify-content: center; margin: 0 auto 0; }
.n-default .msg-wrap { right: 0 !important; top: 0; }
.n-default .msg-wrap { right: 0; }
.form-group.has-error .n-right {  /*right: 0 !important;*/ }
.container .main .main-1 .main-rigth .rigth .details2 .warehouse a { column-gap: 5px; vertical-align: middle; align-items: center; }
.container .main .main-1 .main-rigth .rigth .details2 .warehouse a:hover img { filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(7486%)
hue-rotate(196deg) brightness(104%) contrast(101%); }
@media screen and (max-width:1199px) {
	.container .welcome .welcome-div { width: 100%; }
	.container .header { padding-top: 25px; }
	.container .header .header-1 { max-width: 98%; }
	.container .header .header-1 .logo { margin-top: 0; }
	.container .header .header-1 .screening { margin-left: 30px; margin-top: 6px; }
	.container .header .header-2 { max-width: 98%; font-size: 14px; margin: 15px auto; }
	.container .nav ul li { padding: 0; }
	.container .copyright-link .footer .footer-1 ul { gap: 20px; justify-content: flex-start; }
	.container .copyright-summary .footer .footer-2 { flex-wrap: wrap; }

	/* .imgzoom { width: 80%; */

	/* height: auto;} */
	.imgzoom1 { width: 80%; height: auto; padding: 20px 15px; }
	.imgzoom img { width: 100% !important; height: auto !important; max-width: 90px; }
	.container .content .main { max-width: 98%; }
	.container .content .main h3 { font-size: 22px; padding: 40px 10px 20px; }
	.container .content .main .main-1 { column-gap: 10px; max-width: calc(100% - 10px); }
	.container .content .main .main-1 div { height: auto; padding: 10px; width: auto; flex: 0 0 20%; max-width: calc((100vw - 60px) / 5); }

	/* .container .content .main .main-1 div p { font-size: 14px; height: auto; width: 100%;} */
	.container .content .main .main-2 .left { width: 80px; height: auto; margin-right: 10px; }
	.container .content .main .main-2 .left ul { width: 80px; }
	.container .content .main .main-2 .left div { width: 100%; height: auto; padding: 20px 0px; }
	.container .content .main .main-2 .left div img { margin-top: 0; width: 26px; }
	.container .content .main .main-2 .rigth { width: calc(100% - 90px); }
	.container .content .main .main-2 .boxwrap { column-gap: 10px; justify-content: flex-start; }
	.container .content .main .main-2 .boxwrap div { width: auto; height: auto; flex: 1; max-width: calc((100% - 20px) / 3); padding: 20px 0; }
	.container .content-itemize .classify { max-width: 98%; height: auto; }
	.container .content-itemize .classify .top { column-gap: 10px; }
	.container .content-about { height: auto; background-size: cover; }
	.container .content-about .about { max-width: 98%; padding: 60px 10px; }
	.container .content-about .about div h3 { font-size: 22px; height: auto; }
	.container .content-about .about div .about-1 { font-size: 14px; color: #555; }
	.container .content-about .about div ul li p span { font-size: 25px; }
	.container .content-esearch { height: auto; background-size: cover; padding-bottom: 30px; }
	.container .content-esearch p { font-size: 14px; }
	.container .content-esearch .research { max-width: 98%; }
	.container .content-esearch .research h3 { font-size: 22px; }
	.container .content-esearch .research .research-1 { column-gap: 10px; row-gap: 10px; justify-content: flex-start; }
	.container .content-esearch .research .research-1 div { width: auto; height: auto; padding-bottom: 20px; flex: 1 1 20%; margin: auto; }
	.container .content-core { height: auto; }
	.container .content-core .message { max-width: 98%; padding-bottom: 40px; }
	.container .content-core .message .top h3 { font-size: 22px; }
	.container .content-core .message .buttom div { width: 33%; background: #fff; }
	.container .content-core .message .buttom .buttom-1 .img { height: auto; }
	.container .content-core .message .buttom .buttom-1 div { width: 100%; }
	.container .content-core .message .buttom .buttom-2 { align-items: flex-start; }
	.container .content-core .message .buttom h3 a { color: #333 !important; }
	.container .content-core .message h3 + p { font-size: 12px; }
	.container .cooperation { max-width: 98%; margin-bottom: 60px; }
	.container .cooperation h3 { font-size: 22px; }
	.container .cooperation .cooperation-1 { flex-wrap: wrap; justify-content: center; gap: 15px; padding: 0 20px; }
	.container .cooperation .cooperation-1 div.in { width: auto; flex: 1 1 28%; height: 100px; display: flex; padding: 0; justify-content: center; align-items: center; }
}

/* media end */

/* media start */
@media screen and (max-width:979px) {
	.container .welcome .welcome-div { max-width: 98%; }
	.container .header .header-1 { max-width: 98%; }
	.container .header .header-1 .logo { margin-top: 0; }
	.container .header .header-1 .logo img { max-width: max(18vw, 141px); height: auto; }
	.container .header .header-1 .screening { margin-left: auto; margin-top: 0; }
	.container .header .header-2 { max-width: 98%; }
	.container .nav ul li { padding: 0; }
	.container .nav ul li:first-child:hover .classification { padding: unset; }
	.container .nav ul li:hover { background: transparent; }
	.container .nav ul .classification:after { display: none; }
	.imgzoom1 img { max-width: 100%; }
	.container .content .main .main-2 .rigth div p { font-size: 12px; }
	.container .banner .swiper { position: relative; }
	.container .content .main { max-width: 98%; }
	.container .content .main .main-1 div p { max-width: 90%; margin: auto; width: auto; }
	.container .content .main .main-2 .left div { padding: 10px; }
	.container .content-itemize .classify { max-width: 98%; height: auto; }
	.container .content-about .about { max-width: 98%; }
	.container .content-esearch { height: auto; }
	.container .content-esearch .research { max-width: 98%; }
	.container .content-core { height: auto; background-size: cover; padding-bottom: 40px; }
	.container .content-core .message { max-width: 98%; }
	.container .content-core .message .buttom .buttom-1 div { font-size: 14px; padding: 20px; }
	.container .cooperation { max-width: 98%; }
	.swiper-container-horizontal
	> .swiper-pagination-bullets
	.swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 5px; }
	.container .cooperation .cooperation-1 .slick-dots li { width: 8px; height: 8px; }
	.container .copyright-summary .footer .footer-2 div font { font-size: 14px; margin: 20px 0 5px; }
	.container .header .header-1 .logo { margin-top: 0; }
	.container .header .header-1 .logo img { max-width: max(18vw, 122px); height: auto; }
	.container .header .header-1 .screening { margin-left: auto; margin-top: 0; }
	.container .nav ul li { padding: 0; }
	.container .nav ul li:first-child:hover .classification { padding: unset; }
	.container .nav ul li:hover { background: 0 0; }
	.container .nav ul .classification:after { display: none; }
	.container .copyright-link .footer .footer-1 ul * { font-size: 13px !important; line-height: 1.2; }
	.container .copyright-link .footer .footer-1 ul { padding: 30px 20px; gap: 6px; column-gap: 15px; }
	.container .content-core { padding-bottom: 10px; }
	.container .copyright-summary .footer .footer-2 { padding: 30px 0; }
	.container .main .left .content:nth-child(1) { font-size: 22px !important; }
	.container .main p { line-height: 1.8; }
	.container .main { display: block !important; }
	.container .grading * { font-size: 14px !important; }
}
@media screen and (max-width:769px) {
	html, body { overflow-x: hidden; }
	.container .grading { display: none; }
	.container .welcome { padding: 0 10px; }
	.container .welcome .welcome-div { max-width: 98%; }
	.select-search .placeholder { position: relative; display: block; background-color: #ffffff; z-index: 1; cursor: pointer; line-height: 26px; }
	.container .welcome .welcome-div > p { display: none; }
	.container .welcome .welcome-div p + div { width: 100%; }
	.container .welcome .welcome-div .welcome-ul { width: 100%; }
	.container .welcome .welcome-div .welcome-ul li:nth-child(3) { margin-right: auto; }
	.container .welcome .welcome-div .welcome-ul .register { margin-right: auto; }
	.container .welcome .welcome-div .welcome-ul .register:last-child { margin-right: 0; }
	.container .header { padding: 10px 10px 5px; }
	.container .header .header-1 { max-width: 98%; flex-wrap: wrap; }
	.container .header .header-1 .screening { margin-left: auto; align-items: center; }
	.container .header .header-1 .screening .screening-1 { padding: 10px 0; margin-right: 15px; height: 50px; }
	.container .header .header-1 .screening .screening-1 form { background: #fff; }
	form .select-search { font-size: 12px; width: 7em !important; padding-top: 4px;    /* display: flex; */ justify-content: center; }
	form .select-search * { font-size: 14px !important; }
	.container .header .header-1 .screening .screening-2 { height: 40px; }
	.container .header .header-2 { max-width: 98%; margin: 10px auto; }
	.container .header .header-2 > p { display: none; }
	.container .header .header-2 ul { margin: 0; }
	.container .header .header-2 ul li { font-size: 12px; }

	/* .container .nav { max-height: 0; overflow: hidden; transition: all .3s; padding-bottom: 40px;} */
	.container .nav ul { padding: 0 10px; display: block; margin-bottom: 30px; }
	.container .nav ul li { padding: 0; font-size: 18px; }
	.container .nav ul .classification { max-height: none; opacity: 1; position: static; padding: 0; display: flex; flex-wrap: wrap; justify-content: flex-start; }
	.container .nav ul .classification .classification1 { padding: 20px 10px 20px; flex-wrap: wrap; max-width: 100%; display: flex; flex-wrap: wrap; width: 100%; justify-content: flex-start; gap: 10px; }
	.container .nav ul .classification .classification1 div h3 { text-indent: 0; margin: 0 0 5px; font-size: 16px; }
	.container .nav ul .classification .classification1 .classification2 p { padding-left: 20px; width: auto; margin-right: 10px; margin-bottom: 0px; }
	.container .nav ul .classification .classification1 a { font-size: 12px; }

	/* .container .nav ul .classification .classification2 { flex: 0 1 auto; line-height: 1.7; margin-bottom: 0; padding-bottom: 0; border-bottom: 1px dashed #ccc;} */
	.sct-1200 h3, .site-ttl-h3 { font-size: 20px !important; text-align: center; font-weight: 700 !important; }
	.container .welcome {    /*padding: 7px 10px;*/ }
	.container .welcome .welcome-div > p { display: none; }
	.container .welcome .welcome-div p + div { width: 100%; }
	.container .welcome .welcome-div .welcome-ul { width: 100%; }
	.container .welcome .welcome-div .welcome-ul li:nth-child(3) { margin-right: auto; padding-left: 0; font-weight: 400; }
	.container .welcome .welcome-div .welcome-ul .register { margin-right: auto; }
	.container .welcome .welcome-div .welcome-ul .register:last-child { margin-right: 0; }
	.container .header { padding: 10px 10px 5px; }
	.container .header .header-1 { flex-wrap: wrap; }
	.container .header .header-1 .screening { margin-left: auto; align-items: center; margin: 11px auto; }
	.container .header .header-1 .screening .screening-1 { padding: 0; margin-right: 15px; height: 40px; flex: 1 1 auto; width: auto; }
	.container .header .header-1 .screening .screening-2 { height: 40px; font-size: 14px; flex-wrap: nowrap; width: 100px; min-width: 100px; }
	.container .header .header-1 .screening .screening-2 p { white-space: nowrap; }
	.container .header .header-2 { margin: 10px auto; }
	.container .header .header-2 > p { display: none; }
	.container .header .header-2 ul { margin: 0; align-items: center; padding-left: 12px; }
	.container .header .header-2 ul * { font-size: 12px !important; }
	.container .header .header-2 ul li { font-size: 12px; }
	.container .nav { z-index: 999; max-height: 0; overflow: hidden; transition: all 0.3s; }
	.container .nav ul { padding: 0 10px 20px; display: block; margin-bottom: 30px; border: 3px solid #0a61af; width: 98%; background: #0a61af; }
	.container .nav ul li { padding: 0; font-size: 18px; color: #fff; cursor: default; }
	.container .nav ul li a { color: #fff; }
	.container .nav ul .classification { max-height: none; opacity: 1; position: static; padding: 0; display: flex; flex-wrap: wrap; justify-content: flex-start; }
	.container .nav ul .classification .classification1 { padding: 15px 10px 15px; flex-wrap: wrap; max-width: 100%; display: flex; flex-wrap: wrap; width: 100%; justify-content: flex-start; gap: 10px; }
	.container .nav ul .classification .classification1 div h3 { text-indent: 0; margin: 2px 3px; font-size: 15px; }
	.container .nav ul .classification .classification1 .classification2 p { padding-left: 20px; width: auto; margin-right: 10px; margin-bottom: 0; }
	.container .nav ul .classification .classification1 a { font-size: 12px; }
	.container .nav ul .classification .classification1 div h3 a { font-size: 14px; }
	.container .nav ul .classification .classification2 { width: 100%; flex: 0 1 auto; line-height: 1.7; margin-bottom: 0; padding-bottom: 0; }
	.container .nav ul .classification .classification2:last-child { border: none; }
	#nav-hdl { display: flex; justify-content: center; align-items: center; margin-top: -3px; }
	.mobileonly { display: unset; }
	#nav-toggle { border: none; background: 0 0; }
	#nav-hdl svg { width: 22px; height: auto; display: block; fill: #0a61af; cursor: pointer; }
	.container .copyright-summary .footer .footer-2 { display: block; padding: 20px; }
	.container .copyright-summary .footer .footer-2 div h5 { margin: 10px 0 3px; font-size: 14px; }
	.container .copyright-summary .footer .footer-2 div ul { display: flex; flex-wrap: wrap; column-gap: 15px; }
	.container .copyright-summary .footer .footer-2 div ul li { line-height: 1.6; }
	.container .copyright-summary .footer .footer-2 div ul li a { font-size: 13px; }
	.container .header .header-1 .screening .screening-1 input { width: 6em; }
	.container .header .header-1 .screening .screening-1 form *, .container .header .header-1 .screening .screening-1 form input::placeholder { font-size: 12px !important; }
	.container .banner { width: 160%; }
	.container .header .header-1 .screening .screening-1 button { width: 40px; }
	.container .copyright-record .footer { width: 98%; text-align: center; font-size: 12px; }
	.container .copyright-record .footer p { padding: 20px; }
	.container .copyright-summary .footer .footer-2 > div.contact { margin-top: 10px; }
	body .container .copyright-link .footer .footer-1 ul li { line-height: 1 !important; }
	.container .main .left .content:nth-child(2) { margin: 0 auto !important; font-size: 14px !important; }
	.container .main .rigth { width: auto !important; margin: 20px auto !important; padding: 10px !important; }
	.container .main .left .content { margin: 20px 0 !important; padding: 10px !important; }
	.container .main .left .content:nth-child(1) { font-size: 16px !important; }
	.container .main p { font-size: 14px !important; }
	.container .main h2 { font-size: 20px !important; }
	.container .main div h3 { font-size: 14px !important; }
	.container .main { margin: 30px auto 0 !important; }
	.container .main .main-1 .main-rigth .rigth .details2 * { font-size: 13px; }
	.container .main .main-1 .main-left label { font-size: 13px; align-items: center; height: 32px; }
	.container .grading div .rigth ul .li-color a { font-weight: bold; }
	.container .cooperation { max-width: 98%; }
	.container .cooperation h3 { font-size: 18px; padding: 20px 10px; font-weight: bold; }
	.container .content-itemize .classify .top div a p { font-size: 14px; }
	#nav-hdl { display: flex; justify-content: center; align-items: center; }
	#nav-toggle { border: none; background: transparent; }
	.container .grading div .left { padding: 7px 20px; }
	.container .grading div .rigth ul { line-height: 1.8; padding: 10px 20px 0; row-gap: 12px; column-gap: 15px; }
	.container .main .left .content:nth-child(2) { margin: 0 auto !important; font-size: 14px !important; }
	.container .main .rigth { width: auto !important; margin: 20px auto !important; padding: 10px !important; }
	.container .main .left .content { margin: 20px 0 !important; padding: 10px !important; }
	.container .main .left .content:nth-child(1) { font-size: 16px !important; }
	.container .main p { font-size: 14px !important; }
	.container .main h2 { font-size: 20px !important; }
	.container .main div h3 { font-size: 14px !important; }
	.container .main { margin: 30px auto 0 !important; }
	.container .main .main-1 .main-rigth .rigth .details2 * { font-size: 13px; }
	.container .main .main-1 .main-left label { font-size: 13px; align-items: center; }
	.container .grading div .rigth ul .li-color a { font-weight: bold; }
	.container .grading div .rigth ul .li-color { border-width: 0; font-weight: bold; }
	.container .grading div .left { padding: 7px 20px; }
	.container .grading div .rigth ul { line-height: 1.8; padding: 10px 20px 0; row-gap: 12px; column-gap: 15px; }
	.container .grading * { font-size: 12px !important; }
}

/* media end */
@media screen and (min-width:1200px) and (max-width:1280px) {
	.container .content-itemize .classify .top div { width: 24%; }
	.container .content-itemize .classify .bottom div { width: 32%; }
	.container .content-itemize .classify .top { column-gap: 20px; }
	.flexcol5 { justify-content: space-between; }
	.www1200 { width: 1200px !important;    /* padding-left: 20px !important; */    /* padding-right: 20px !important; */ }
	.container .content-core .message .buttom-1 a { width: 100%; }
	.container .content-core .message .buttom .buttom-1 .img { height: auto; width: 100%; }
	.container .content-core .message .buttom { column-gap: 10px; }
	.container .content-esearch .research .research-1 { column-gap: 10px; }
	.container .content-esearch .research .research-1 div { width: 229px; }
}
