﻿@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
@media only screen and (max-width : 1850px) {
.banner img{ width: 100%; max-width: 100%; }
}
@media only screen and (max-width : 1400px) {

}
@media only screen and (max-width : 1200px) {
.content{ max-width: 850px; }
.header .logo{ width: auto; padding: 20px 0; }
.header .logo img{ height: 30px; }
.header .inmuen{ margin-top: 15px; }
.header .inmuen ul li{ font-size: 14px; }
.header .inmuen ul li{ margin: 0 12px; }
.banner .pagination .swiper-pagination-switch{ width: 8px; height: 8px; }
.footer .fcon{ display: none; }
.inpro .nav{ width: 200px; }
.inpro .right{ width: 630px; }
.inpro .right ul li{ width: 180px; }
.inabout .pic{ width: 400px; height: auto; }
.inabout .wz{ width: 400px; }
.inabout .wz .jj{ font-size: 14px; line-height: 30px; height: 120px; margin-bottom: 40px; }
.inyous .lmjj{ max-width: 600px; float: right; }
}
@media only screen and (max-width : 1024px) {

}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
.top{ display: none; }
.header .logo{ width: auto; padding: 10px 0; }
.header .logo img{ height: 30px; }
.nav_handle{ display: block; }
.header .inmuen{ display: none; margin-top: 0; float: none; clear: both; background: #f5f5f5; padding: 5px 0; }
.header .inmuen ul li{ height: 30px; line-height: 30px; float: none; text-align: center; border: 3px solid #f5f5f5; }
.header .inmuen ul li .en{ display: none; }
.inmuen ul li:hover .erji{ display: none; }
.banner .pagination{ bottom: 0; }
.inpro,.inabout,.inyous,.inteam{ padding: 20px 0; }
.inpro .nav{ float: none; width: auto; padding: 0 5px; }
.inpro .nav .tit{ font-size: 20px; margin-bottom: 5px; }
.inpro .nav ul li{ line-height: 30px; height: 30px; margin-bottom: 5px; font-size: 14px; }
.inpro .nav .more{ line-height: 30px; height: 30px; margin-bottom: 10px; font-size: 14px; }
.inpro .right{ width: auto; float: none; }
.inpro .right ul li{ width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); margin: 5px; }
.inpro .right ul li .tit{ height: 30px; line-height: 30px; font-size: 14px; }
.inabout{ margin-bottom: 0; }
.inabout .pic{ width: auto; float: none; margin-bottom: 10px; }
.inabout .wz{ width: auto; float: none; }
.inabout .wz .tit{ font-size: 20px; }
.inabout .wz .jj{ margin-bottom: 20px; }
.incase .nr ul li{ width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); }
.incase .nr ul li .tit{ height: 30px; line-height: 30px; font-size: 14px; }
.inteamnr .left{ width: auto; float: none; }
.inteamnr .left .bd ul .wz{ padding: 50px 30px; background: rgba(255,255,255,.7); }
.inteamnr .hd{ float: none; width: auto; }
.inyous .lmtit{ position: relative; width: auto; top: 0; margin-bottom: 15px; }
.inyous .lmjj{ text-align: left; font-size: 14px; margin-bottom: 20px; }
.inyous .nr ul li{ width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); margin: 0 5px; }
.inyous .nr ul li .tit{ font-size: 14px; }
.inapp,.incase{ margin-bottom: 20px; }
.inapp .nr ul li,.nyapp ul li{ width: calc(100% - 10px); width: -webkit-calc(100% - 10px); width: -moz-calc(100% - 10px); }
.innews{ padding: 20px 0; }
.innews .nr ul li{ width: 100%; border: 0; }
.footer .fewm{ display: none; }
.footer .fmess{ float: none; width: 100%; }
.Bottomerkg{ display: block; }
.Bottomer{ display: block; }
.page-down{ bottom: 79px; right: 15px; }
.inpro .lmtit,.incase .lmtit,.innews .lmtit,.inteam .lmtit,.inapp .lmtit{ margin-bottom: 20px; }
.inpro .lmtit .left .en,.inapp .lmtit .left .en,.incase .lmtit .left .en,.inteam .lmtit .left .en,.inyous .lmtit .en,.innews .lmtit .left .en{ font-size: 25px; }
.inpro .lmtit .left .cn,.inapp .lmtit .left .cn,.incase .lmtit .left .cn,.inteam .lmtit .left .cn,.inyous .lmtit .cn,.innews .lmtit .left .cn{ font-size: 16px; }
.inpro .lmtit .more,.inapp .lmtit .more,.incase .lmtit .more,.inteam .lmtit .more,.innews .lmtit .more{ display: none; }


.nybanner{ height: 100px; }
.nyleft{ float: none; width: auto; }
.nyleft ul{ display: none; }
.nyleft ul li{ padding: 0; text-align: center; line-height: 35px; font-size: 14px; }
.nyleft ul li.on, .nyleft ul li:hover{ background: #fff; }
.nyleft .erji a{ padding: 0; text-align: center; }
.nyleft .lmtit i{ display: inline-block; margin-right: 10px; }
.nyleft .lmtit{ font-size: 16px; line-height: 40px; height: 40px; cursor: pointer; }
.nyright{ width: auto; float: none; }
.nyabout{ font-size: 14px; }
.met_pager a{ min-width: 28px; height: 28px; line-height: 28px; }
.met_pager .PreA, .met_pager .NextA{ min-width: 48px; height: 28px; line-height: 28px; }
.met_tools .met_page{ position: static; float: none; clear: both; }
.met_tools{ height: auto; }
.met_tools .met_page li{ margin: 0; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: none; display: block; }
.nycase{ padding-bottom: 10px; }
.nycase ul li{ width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); margin: 0 10px 10px 0; }
.nycase{ width: calc(100% + 10px); width: -webkit-calc(100% + 10px); width: -moz-calc(100% + 10px); }
.nycase ul li .tit{ font-size: 14px; }
.nynews2 ul li{ padding-left: 0; }
.nynews2 ul li .pic{ position: static; margin: 0 auto 5px; }
.tjwtBox{ width: 300px; padding: 0; margin: 0 auto; }
.tjwtBox .m_form .iptTxt{ width: 217px; }
.tjwtBox .m_form .txtAre{ width: 189px; }
.tjwtBox .m_form .btnSubmit, .tjwtBox .m_form .btnReset{ width: 141px; }
.tjwtBox1{ width: 300px; padding: 0; margin: 0 auto; }
.tjwtBox1 .m_form .txtAre{ width: 100%; box-sizing: border-box; }
.tjwtBox1 .m_form .btnSubmit, .tjwtBox1 .m_form .btnReset{ width: 141px; }
.nypro ul li{ width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); }
.showpro{ padding: 20px 0 0; }
.showpro .info{ padding: 0; }
.showpro .pic{ width: auto; position: static; height: auto; }
.showpro .tit{ padding: 15px 0; }
.showpro .tit .cn{ font-size: 16px; }
.showpro .jj,.showpro .detail .nr{ height: auto; font-size: 14px; }
}
@media only screen and (max-width : 640px) {

}
@media only screen and (max-width : 480px) {

}
@media only screen and (max-width : 360px) {

}

