﻿@charset "utf-8";
@media only screen and (max-width : 1919px) {

}
@media only screen and (max-width : 1700px) {

}
@media only screen and (max-width : 1024px) {
.webshow{ display: none !important; }
.wapshow{ display: block !important; }
body{ min-width: initial; }
.content{ width: auto; padding: 0 10px; }
.header{ border-bottom: 1px solid #ddd; }
.banner-box{ width: auto; }
.header .logo img{ height: 30px; }
.header .lmtit{ zoom:.8; margin-top: 5px; }
.header .lang{ line-height: 50px; }
.nav_handle{ display: block; }
.inmuen{ border-top: 0px; display: none; }
.inmuen ul li{ float: none; }
.inmuen ul:before{ display: none; }
.inmuen ul li > a:before{ display: none; }
.inmuen ul li > a{ font-size: 14px; padding: 0; line-height: 30px; }
.inmuen ul li:hover .erji{ display: none; }
.banner-box{ width: auto !important; margin-top: 0 !important; }
.swiper-pagination{ bottom: 0; }
.swiper-pagination .swiper-pagination-switch{ width: 8px; height: 8px; margin: 0 2px; } 
.inpro .list{ padding: 15px 0; }
.inpro .list ul li{ width: 48%; }
.inlink{ font-size: 12px; }
.inadvlink{ padding: 0 0 20px; }
.innews .list{ padding-right: 10px; }
.innews .lmtit{ margin-bottom: 10px; }
.footer{ padding: 20px 0; }
.footer .link{ display: none; }
.Bottomerkg,.Bottomer{ display: block; }

.snyprolist{ padding: 20px 0; }
.snyprolist .content{ padding: 0; }
.snyprolist .lmbtit{ font-size: 25px; }
.snyprolist .lmbtit span{ font-size: 30px; }
.snyprolist .list{ margin-top: 10px; }
.snyprolist .list .lmtit{ margin-bottom: 10px; }
.snyprolist .list ul li{ width: 98%; }
.snyprolist .list ul li .jj{ padding: 0; margin-bottom: 10px; }
.snyprolist .list ul li .jj .pic{ position: static; }

.cpxq-picwordsR-words{ font-size: 14px; line-height: 25px; }
.cpxq-wxccwords-table h2{ font-size: 25px; margin-bottom: 5px; }
.cpxq-wxccwords-table h2::first-letter{ font-size: 30px; }
.cpxq-wxccwords-table{ font-size: 14px; line-height: 25px; }
.cpxq-wxccwords-box{ padding: 0 0 20px 0 !important; }
.cpxq-wxccwords-table h3{ font-size: 20px; margin-bottom: 10px; padding: 5px 0; }
.cpxq-wxccwords-table{ font-size: 14px !important; line-height: 25px !important; }

.breadNav-box{ display: none; }

.nynav{ padding: 15px 0; }
.nynav ul li{ width: 31.33333%; float: left; display: block; margin: 5px 1%; }
.nynav ul li > a{ padding: 0; box-sizing: border-box; font-size: 14px; height: 35px; line-height: 33px; }

.nyjoin ul li{ margin: 0 0 10px; padding: 10px 10px 50px; }
.nyjoin ul li .tit{ position: static; width: auto; height: auto; margin-bottom: 10px; border: 0; }
.nyjoin ul li .ann{ width: 100%; height: 50px; left: 0; bottom: 0; top: inherit; }
.nyjoin ul li .wz{ margin-bottom: 10px; }

.nynews ul li{ padding: 20px 10px; }
.nynews ul li .pic{ position: static; width: auto; margin-bottom: 10px; }

.shownews .lmtit{ padding: 0 0 10px; font-size: 20px; }
.shownews .lmtit .date{ position: static; width: auto; text-align: left; }
.shownews .nr{ padding: 20px 0; }
.header .lang .ann{ display: none; }
}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {

}
@media only screen and (max-width : 640px) {

}
@media only screen and (max-width : 480px) {

}
@media only screen and (max-width : 360px) {

}