﻿@charset "utf-8";
@media screen and (max-width:1680px) {
	.htop {height:100px;padding:25px 0;}
	.htop .logos {height:50px;}
	.htop .topbtn {margin-top:12px;}
	.htop .topbtn a {height: 32px;line-height: 30px;padding:0 12px;/* border-radius: 50px; */font-size: 14px;}
	.htop .topbtn a span {font-size:14px;}
	.htop .search {height:34px;margin-top:8px;border-radius:17px;margin-right:17px;}
	.htop .search .input {width:200px;height:32px;font-size:14px;padding:0 10px;}
	.htop .search .submit {height:32px;line-height:32px;font-size:14px;padding:0 12px;border-radius:16px;}
	.htop .search .submit span {font-size:18px;}
	.nav {height:42px;line-height:42px;}
	.nav li a:after {height:2px;}
	.specialnav {padding-left:88px;}
	.sntit {width:68px;border-radius:8px;font-size:18px;}
	.sntit span {margin:0 3px;}
	.snlist .swiper-slide {border-radius:8px;}
	.snlist .swiper-slide .tit {font-size:20px;}
	.xian2 {margin-top:17px;}
	.eyindex {height:384px;}
	.eyindex .tit {height:50px;line-height:50px;font-size:15px;padding:0 15px;}
	.eyindex .swiper-pagination {bottom:20px;}
	.eycms_nav li {height:96px;}
	.eycms_nav li .tit {font-size:13px;}
	.indextit {height:26px;line-height:26px;margin-bottom:17px;}
	.indextit .tit h3 {font-size:20px;}
	.indextit .tit:after {height:6px;bottom:3px;}
	.indextit .more {font-size:13px;}
	.indextit .more span {font-size:13px;}
	.infotit {margin-top:17px;}
	.infotit h3 {font-size:17px;line-height:34px;}
	.infotit p {font-size:15px;line-height:26px;}
	.infotit2 {margin-top:12px;}
	.infolist li {margin-top:17px;}
	.infolist li a {font-size:15px;}
	.infolist li .tit {padding-left:15px;}
	.infolist2 {margin-top:-17px;}
	.infopic {height:240px;}
	.eycms_zbss {padding:50px 12%;}
	.eycms_zbss .tit {font-size:24px;margin-bottom:25px;}
	.infoimg {height:147px;}
	.imglist {margin-top:-12px;}
	.imglist li {margin-top:12px;}
	.imglist li .img {width:97px;}
	.imglist li .txt {padding:6px 0 6px 110px;font-size:15px;line-height:26px}
	.tabimg_nav li a {padding:10px 17px;font-size:15px;line-height:23px;height:66px;}
	.links_tit {border-bottom-width:2px;}
	.links_tit .tit {font-size:18px;height:34px;line-height:34px;padding:0 8px;}
	.links_tit .tit:after {height:2px;bottom:-2px;}
	.links_main {font-size:15px;line-height:32px;}
	.authentication a img {height:42px;}
	.eycms_dqwz {border-top-width:5px;line-height:40px;font-size:13px;}
	.newstop .eynews {height:300px;}
	.newstop .eynews .swiper-slide .tit {font-size:16px;bottom:40px;}
	.eynews-prev,.eynews-next {line-height:50px;width:34px;height:50px;margin-top:-25px;}
	.eynews-prev span,.eynews-next span {font-size:28px;}
	.eynews .swiper-pagination {bottom:15px;}
	.ntimg .img {height:180px;}
	.ntimg .txt {height:120px;}
	.ntimg .txt a {padding:12px 17px;}
	.ntimg .txt h3 {font-size:16px;line-height:25px;}
	.ntimg .txt p {font-size:14px;line-height:25px;margin-top:10px;}
	.news_menu .news_nav {height:40px;line-height:40px;font-size:14px;}
	.news_menu .news_nav li a {padding:0 30px;}
	.news_search .input {padding-left:40px;}
	.news_search .input span {height:40px;width:40px;font-size:20px;line-height:40px;}
	.news_search .input input {padding-right:10px;height:38px;line-height:38px;font-size:14px;}
	.news_search .submit input {height:40px;font-size:14px;}
	.newslist li .img {width:210px;}
	.newslist li .txt {padding-left:230px;}
	.newslist li .txt .tit {font-size:16px;line-height:40px;}
	.newslist li .txt .info {line-height:25px;height:75px;font-size:13px;}
	.newslist li .txt .bottom {font-size:13px;line-height:20px;margin-top:10px;}
	.newslist li .txt .bottom .time span {font-size:13px;margin-right:5px;}
	.morebtn {width:240px;height:36px;}
	.morebtn a {font-size:14px;line-height:34px;}
	.newsblock .nbtit {line-height:40px;}
	.newsblock .nbtit h3 {font-size:18px;}
	.rignav li {line-height:40px;font-size:14px;}
	.rignav li a {padding:0 15px;}
	.nbimglist li {padding:15px 0;}
	.nbimglist li .img {width:94px;}
	.nbimglist li .img .num {line-height:18px;width:18px;height:18px;font-size:12px;}
	.nbimglist li .txt {padding-left:110px;}
	.nbimglist li .txt .tit {font-size:15px;line-height:22px;}
	.nbimglist li .txt .time {line-height:22px;font-size:13px;margin-top:8px;}
	.nbinfolist li {line-height:36px;}
	.nbinfolist li a {padding-left:25px;font-size:15px;}
	.nbinfolist li .num {margin-top:-9px;line-height:18px;width:18px;height:18px;font-size:12px;}
	.taglist li {height:30px;line-height:30px;font-size:13px;}
	.taglist2 li {padding:0 13px;}
	.qaban .swiper-slide {height:260px;}
	.qaban .swiper-slide .txt {padding:30px;}
	.qaban .swiper-slide .txt h3 {font-size:20px;}
	.qaban .swiper-slide .txt p {font-size:15px;line-height:26px;margin-top:15px;}
	.mainpage {padding:0 30px;}
	.mptit {line-height:60px;}
	.mptit h3 {font-size:20px;}
	.qalist li h3 {font-size:16px;border-left-width:3px;}
	.qalist li h3 a {padding-left:13px;}
	.qalist li .info {padding-left:16px;}
	.qalist li .info p {font-size:13px;margin:13px 0;}
	.qalist li .info .time {font-size:13px;}
	.qalist li .info .time span {font-size:13px;}
	.qahot li {padding:12px 0;}
	.qahot li .tit {line-height:36px;}
	.qahot li .tit a {font-size:15px;padding-left:25px;}
	.qahot li .tit .num {margin-top:-9px;line-height:18px;width:18px;height:18px;font-size:13px;}
	.qahot li p {padding-left:25px;font-size:13px;}
	.bidding_table th {line-height:40px;font-size:14px;padding:0 15px;}
	.bidding_table td {padding:15px;}
	.bidding_table tr td:first-child,.bidding_table tr th:first-child {padding-left:30px;}
	.bidding_table tr td:last-child,.bidding_table tr th:last-child {padding-right:30px;}
	.bidding_table .tit {font-size:14px;}
	.paging span,.paging a {font-size:14px;padding:10px 12px;margin:0 3px;}
	.nyban .form {height:50px;}
	.nyban .form .input input {height:50px;line-height:50px;padding:0 15px;font-size:16px;}
	.nyban .form .submit input {height:50px;font-size:16px;}
	.nyban .bottom {padding:20px 0;}
	.nyban .banweizi {line-height:50px;}
	.mechanism_list {margin-top:-16px;}
	.mechanism_list li {margin-top:16px;}
	.mechanism_list li a {padding:0 8px;}
	.mechanism_list li .img {width:62px;}
	.mechanism_list li .tit {padding:9px 0 9px 70px;font-size:15px;line-height:22px;}
	.certificate .certificate_nav {width:180px;}
	.certificate .certificate_nav li {font-size:15px;}
	.certificate .certificate_nav li a {padding-left:30px;padding-top:12px;padding-bottom:12px;}
	.certificate .certificate_nav li a:after {width:20px;}
	.certificate .certificate_nav li a:before {right:-8px;margin-top:-5px;border-left-width:8px;border-top-width:5px;border-bottom-width:5px;}
	.certificate .certificate_show {padding-left:205px;}
	.showtop h1 {font-size:18px;}
	.showtop .info {font-size:15px;}
	.showtop .info .stico {margin:0 15px;}
	.showtop .info span {font-size:15px;margin-right:7px;}
	.showtxt {font-size:15px;}
	.author_source {margin-top:30px;}
	.sxp {line-height:44px;font-size:15px;}
}
@media screen and (max-width:1440px) {
	.htop {height:80px;padding:20px 0;}
	.htop .logos {height:40px;}
	.htop .topbtn {margin-top: 6px;}
	.htop .search {margin-top:3px;}
	.nav {font-size:15px;}
	.specialnav {padding-left:74px;}
	.sntit {width:60px;border-radius:5px;font-size:16px;}
	.sntit span {margin:0 3px;}
	.snmain {padding:0 35px;}
	.snlist .swiper-slide {border-radius:5px;}
	.snlist .swiper-slide .tit {font-size:18px;}
	.xian2 {margin-top:14px;}
	.eyindex {height:328px;}
	.eyindex .tit {font-size:14px;padding:0 14px;}
	.eycms-prev,.eycms-next {line-height:40px;width:25px;height:40px;margin-top:-20px;}
	.eycms-prev span,.eycms-next span {font-size:20px;}
	.eycms_nav li {height:82px;}
	.eycms_nav li .tit {font-size:12px;}
	.indextit {height:22px;line-height:22px;margin-bottom:14px;}
	.indextit .tit h3 {font-size:18px;}
	.indextit .tit:after {height:4px;bottom:2px;}
	.indextit .more {font-size:12px;}
	.indextit .more span {font-size:12px;}
	.infotit {margin-top:14px;}
	.infotit h3 {font-size:15px;line-height:30px;}
	.infotit p {font-size:14px;line-height:24px;}
	.infotit2 {margin-top:10px;}
	.infolist li {margin-top:14px;}
	.infolist li a {font-size:14px;}
	.infolist li .tit {padding-left:14px;}
	.infolist2 {margin-top:-14px;}
	.infopic {height:210px;}
	.eycms_zbss {padding:45px 10%;}
	.eycms_zbss .tit {font-size:20px;margin-bottom:20px;}
	.eycms_zbss .input {height:34px;}
	.eycms_zbss .input span {height:34px;height:34px;line-height:34px;font-size:17px;}
	.eycms_zbss .input input {height:34px;border-radius:17px;padding:0 10px;font-size:14px;}
	.eycms_zbss .submit input {height:34px;border-radius:17px;font-size:16px;}
	.infoimg {height:128px;}
	.imglist {margin-top:-10px;}
	.imglist li {margin-top:10px;}
	.imglist li .img {width:85px;}
	.imglist li .txt {padding:5px 0 5px 95px;font-size:14px;line-height:24px}
	.tabimg_nav li a {padding:8px 15px;font-size:14px;line-height:21px;height:58px;}
	.links_main {font-size:14px;line-height:28px;}
	.authentication a img {height:36px;}
	.eycms_dqwz {border-top-width:4px;}
	.newstop .eynews {height:260px;}
	.newstop .eynews .swiper-slide .tit {font-size:14px;}
	.eynews-prev,.eynews-next {line-height:42px;width:28px;height:42px;margin-top:-21px;}
	.eynews-prev span,.eynews-next span {font-size:24px;}
	.ntimg .img {height:160px;}
	.ntimg .txt {height:100px;}
	.ntimg .txt a {padding:10px 15px;}
	.ntimg .txt h3 {font-size:15px;line-height:22px;}
	.ntimg .txt p {font-size:13px;line-height:22px;margin-top:8px;}
	.newslist li .img {width:185px;}
	.newslist li .txt {padding-left:200px;}
	.newslist li .txt .tit {font-size:15px;line-height:30px;}
	.morebtn {width:240px;height:36px;}
	.morebtn a {font-size:14px;line-height:34px;}
	.newsblock .nbtit h3 {font-size:17px;}
	.nbimglist li {padding:10px 0;}
	.nbimglist li .img {width:80px;}
	.nbimglist li .txt {padding-left:92px;}
	.nbimglist li .txt .tit {font-size:14px;line-height:20px;}
	.nbimglist li .txt .time {line-height:18px;font-size:12px;margin-top:5px;}
	.nbinfolist li {line-height:32px;}
	.nbinfolist li a {font-size:14px;}
	.qaban .swiper-slide {height:220px;}
	.qaban .swiper-slide .txt {padding:25px;}
	.qaban .swiper-slide .txt h3 {font-size:18px;}
	.qaban .swiper-slide .txt p {font-size:14px;line-height:26px;margin-top:10px;}
	.qaban-prev,.qaban-next {line-height:40px;width:25px;height:40px;margin-top:-20px;}
	.qaban-prev span,.qaban-next span {font-size:20px;}
	.mainpage {padding:0 25px;}
	.mptit {line-height:50px;}
	.mptit h3 {font-size:18px;}
	.qalist li h3 {font-size:15px;}
	.qahot li {padding:10px 0;}
	.qahot li .tit {line-height:32px;}
	.qahot li .tit a {font-size:14px;}
	.qahot li p {font-size:12px;}
	.bidding_table th {padding:0 10px;}
	.bidding_table td {padding:10px;}
	.bidding_table tr td:first-child,.bidding_table tr th:first-child {padding-left:20px;}
	.bidding_table tr td:last-child,.bidding_table tr th:last-child {padding-right:20px;}
	.nyban .form {height:40px;}
	.nyban .form .input input {height:40px;line-height:40px;padding:0 10px;font-size:14px;}
	.nyban .form .submit input {height:40px;font-size:14px;}
	.nyban .bottom {padding:15px 0;}
	.nyban .banweizi {line-height:40px;}
	.mechanism_list {margin-top:-11px;}
	.mechanism_list li {margin-top:11px;}
	.mechanism_list li a {padding:0 8px;}
	.mechanism_list li .img {width:56px;}
	.mechanism_list li .tit {padding:8px 0 8px 60px;font-size:13px;line-height:20px;}
	.certificate .certificate_nav {width:150px;}
	.certificate .certificate_nav li {font-size:14px;}
	.certificate .certificate_nav li a {padding-left:25px;padding-top:10px;padding-bottom:10px;}
	.certificate .certificate_nav li a:after {width:15px;}
	.certificate .certificate_nav li a:before {right:-7px;margin-top:-4px;border-left-width:7px;border-top-width:4px;border-bottom-width:4px;}
	.certificate .certificate_show {padding-left:170px;}
	.showtop h1 {font-size:17px;}
	.showtop .info {font-size:14px;}
	.showtop .info .stico {margin:0 14px;}
	.showtop .info span {font-size:14px;margin-right:6px;}
	.showtxt {font-size:15px;}
	.author_source {margin-top:28px;}
	.sxp {line-height:40px;font-size:14px;}
}
@media screen and (max-width:1280px) {
	.container {width:95%;}
}
@media screen and (max-width:1240px) {
	.container {width:90%;}
	.specialnav {padding-left:0;}
	.sntit {position:static;width:200px;font-size:18px;height:34px;line-height:34px;margin:0 auto 3% auto;}
	.sntit span {margin:0;}
}
@media screen and (max-width:1024px) {
	.container {max-width:750px;width:750px;padding:0 20px;}
	.header {position:fixed;top:0;left:0;width:100%;z-index:10;}
	.htop {height:60px;padding:10px 0;}
	.htop .search {display:none;}
	.nav_btn {display:block;}
	.header .nav {border-top:1px solid #3083EB;padding:0 20px;display:none;position:fixed;top:60px;left:0;width:100%;height:100%;z-index:2000;background:#ffffff;text-align:left;}
	.header .nav li {float:left;text-align:center;margin:10px 0 0 0;width:100%;border-bottom:1px solid #ffffff;height:auto;}
	.header .nav>li a:after {display:none;}
	.header .nav li {background:#3083EB;color:#ffffff;border-radius:20px;font-size:15px;line-height:40px;font-weight:normal;}
	.header .nav li a {padding:0 20px;}
	.header .nav li.on,.header .nav li:hover {background:#009DEF;}
	.banner {margin-top:60px;}
	.snlist .swiper-slide {width:32%;}
	.mtb3 {margin:15px 0;}
	.w30 {width:100%;}
	.w49 {width:100%;}
	.w44 {width:100%;}
	.w52 {width:100%;}
	.w67 {width:100%;}
	.w35 {width:100%;}
	.eymain5ml2 {margin-left:0;}
	.infotit2 {border-bottom:1px solid #ececec;padding-bottom:10px;}
	.sntit {margin-bottom:15px;}
	.wapmt15 {margin-top:15px;}
	.links {margin-top:15px;}
	.mtb30 {margin:30px 0;}
	.eycms_dqwz {border-top-width:3px;margin-top:60px;}
	.main {margin:15px 0;}
	.mainleft {width:100%;}
	.newstop {margin-bottom:15px;}
	.news_menu {}
	.newslist li {padding:15px 0;}
	.morebtn {margin:30px auto;}
	.mainright {width:100%;}
	.newsblock {padding:0 15px;margin-bottom:15px;}
	.taglist {margin-bottom:10px;padding:10px;}
	.taglist li {margin-top:10px;padding:0 10px;}
	.taglist2 {padding:10px 0;}
	.qaban {margin-bottom:15px;}
	.mainpage {padding:0 15px;}
	.qalist li {padding:15px 0;}
	.qalist li .info p {margin:10px 0;}
	.bidding_menu {padding:10px;}
	.bidding_menu li {margin:0 0 10px 0;}
	.bidding_menu li .tit {width:100%;margin-bottom:10px;float:none;}
	.bidding_menu li .content {padding-left:0;}
	.bidding_search {height:auto;}
	.bidding_search .name {width:100%;margin-bottom:10px;}
	.bidding_search .select {margin:0 0 10px 0;width:100%;}
	.bidding_search .select select {width:100%;}
	.bidding_search .input {margin:0 0 10px 0;width:100%;}
	.bidding_search .input input {width:100%;}
	.bidding_search .submit {width:100%;}
	.bidding_search .submit input {width:100%;}
	.bidding_tips {margin:15px 0 0 0;}
	.bidding_table {border:none;}
	.bidding_table td.time {text-align:left;}
	.bidding_table .table_tit {display:none;}
	.bidding_table .name {display:inline;}
	.bidding_table tr {display:block;border:1px solid #eeeeee;margin-top:15px;padding:10px !important;}
	.bidding_table td {width:100%;display:block;border:none;padding:5px !important;}
	.bidding_table .label a {margin:0 10px 0 0;}
	.bidding_table .label2 {text-align:left;}
	.paging {margin:30px 0;}
	.nyban {margin-top:60px;}
	.nyban img {width:100%;}
	.nyban .bottom {padding:10px 0;}
	.nyban .form {width:100%;}
	.carbon_neutrality_tit {margin:15px 0 0 0;}
	.publicity .publicity_block {width:100%;padding:10px;margin-bottom:15px;}
	.certificate {margin:15px 0;}
	.certificate .certificate_nav {width:100%;float:none;border-top:1px solid #e5e5e5;}
	.certificate .certificate_nav li {text-align:center;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:40px;height:40px;width:50%;font-size:14px;}
	.certificate .certificate_nav li a {padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.certificate .certificate_nav li a:after {display:none;}
	.certificate .certificate_nav li a:before {display:none;}
	.certificate .certificate_show {padding-left:0;margin-top:15px;}
	.showtop {padding:15px 0;}
	.showtop .info {margin-top:10px;}
	.sxp {margin:30px 0;line-height:1.6;padding:5px 0;}
	.sxp>div {width:100%;padding:5px 0;}
	.sxp>div.fr {text-align:left;}
}
@media screen and (max-width:768px) {
	.container {padding:0 15px;max-width:100%;width:100%;}
	.nav_btn {margin-left:15px;}
	.banner .swiper-slide {overflow:hidden;}
	.banner .swiper-slide img {width:100%;}
	.snmain {padding:0 30px;}
	.snlist .swiper-slide .tit {font-size:16px;}
	.eyindex {width:100%;}
	.eycms_nav {display:none;}
	.tabimg_nav li {width:50%;}
	.tabimg_nav {width:100%;}
	.tabimg_main {width:100%;position:static;height:300px;}
	.eymain5 {padding:10px 10px 15px 10px;margin-bottom:15px;}
	.links {margin-bottom:0;}
	.links_main {padding:10px 0;}
	.links_main a {margin:0 5px;}
	.dbnav {display:none;}
	.authentication {display:none;}
	.footer {padding:15px 0;background:#eeeeee;}
	.copy {margin:0;text-align:left;}
	.links {display:none;}
	.newstop .eynews {width:100%;}
	.ntimg {display:none;}
	.news_menu .news_nav {width:100%;}
	.news_menu .news_nav li {width:33.33%;text-align:center;}
	.news_menu .news_nav li a {padding:0;}
	.news_search {width:100%;margin-top:15px;}
	.newslist li .img {width:120px;}
	.newslist li .txt {padding-left:130px;}
	.newslist li .txt .tit {font-size:15px;line-height:30px;}
	.newslist li .txt .bottom {display:none;}
	.qaban .swiper-slide {height:auto;}
	.qaban .swiper-slide .img {width:100%;height:200px;}
	.qaban .swiper-slide .txt {width:100%;height:auto;padding:15px;}
	.qaban .swiper-slide .txt h3 {font-size:16px;}
	.nyban img {width:100%;}
	.nyban .bottom {position:static;background:#eeeeee;}
	.nyban .form .input {width:80%;}
	.nyban .form .submit {width:20%;}
	.nyban .center {position:static;background:#eeeeee;padding:10px 0;}
	.mechanism_list {margin-top:-10px;}
	.mechanism_list li {margin-top:10px;width:100%;}
	.h60 {display:block;}
	.bottom_nav {display:block;}
	/* 产品列表--开始 */
	.lists-pro {margin: -10px 0 0 -10px;padding:10px;}
    .lists-pro li {float: left;width: 50%;}
    .lists-pro li a {margin: 10px 0 0 10px;}
    .lists-pro li .text {line-height: 34px;font-size: 14px;}
    .lists-pro li .text p span{ height: 34px; }
    .lists-pro li .btn a{ font-size: 12px; padding: 0px 10px; }
	/* 产品列表--结束 */
}
@media screen and (max-width:600px) {
	.htop .topbtn {display:none;}
	.sntit {width:100%;}
	.snmain {padding:0 25px;}
	.snlist .swiper-slide {width:49%;}
	.eyindex {height:280px;}
	.certificate .certificate_nav2 li {width:100%;}
}
