﻿@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
@media only screen and (max-width : 1400px) {

}
@media only screen and (max-width : 1200px) {
.content{ max-width: 1024px; }
.footer .mid{ width: 400px; }
.nylic .nr .li1{ width: 300px; }
.nylic .nr .li2{ width: 300px; }
.nylic .nr .wz1{ left: 495px; top: 58px; }
.nylic .nr .wz2{ left: 66px; top: 156px; }
.nylic .nr .wz3{ left: 495px; top: 255px; }
.nylic .nr .wz4{ left: 66px; top: 356px; }
.nylic .nr .wz5{ left: 495px; top: 506px; }
}
@media only screen and (max-width : 1024px) {
.content{ max-width: 850px; }
.header .inmuen ul li{ font-size: 14px; padding: 0 17px; }
.inabout, .insan, .innews, .inmess{ padding: 30px 0; }
.inabout .lmtit span, .inpro .lmtit span, .innews .lmtit span{ font-size: 25px; }
.inabout .enlmtit, .inpro .enlmtit, .innews .enlmtit{ font-size: 18px; }
.inabout .left .tit{ font-size: 25px; }
.inpro .nav ul li{ font-size: 14px; height: 35px; line-height: 35px; padding: 0 15px; margin: 0 5px; }
.inpro .nav ul li.more{ line-height: 14px; }
.innews .left{ padding-right: 20px; width: 50%; }
.innews .right{ width: 50%; padding: 15px 0; }
.footer .fcon{ margin-right: 30px; }
.nylic .nr .li1{ width: 200px; }
.nylic .nr .li2{ width: 200px; }
.nylic .nr .wz1{ left: 409px; top: 58px; }
.nylic .nr .wz2{ left: 80px; top: 156px; }
.nylic .nr .wz3{ left: 409px; top: 255px; }
.nylic .nr .wz4{ left: 80px; top: 356px; }
.nylic .nr .wz5{ left: 409px; top: 506px; }
}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
.content{ padding: 0 10px; }
.header .logo img{ height: 50px; }
.nav_handle{ display: block; }
.header .inmuen{ display: none; float: none; clear: both; }
.header .inmuen ul li{ height: 35px; line-height: 35px; width: auto; float: none; text-align: center; border-bottom: 3px solid  #fff; }
.header .inmuen ul li.on{  border-bottom: 3px solid  #3dadb4; }
.header .inmuen ul li:hover{  border-bottom: 3px solid  #3dadb4; }
.banner .pagination{ bottom: 5px; }
.inabout, .insan, .innews, .inmess{ padding: 20px 0; }
.inabout .lmtit, .inpro .lmtit, .innews .lmtit{ height: 40px; line-height: 40px; }
.inabout .left{ padding: 0px; width: auto; float: none; margin-bottom: 10px; }
.inabout .right{ width: auto; float: none; }
.inabout .enlmtit, .inpro .enlmtit, .innews .enlmtit{ font-size: 16px; margin-bottom: 20px; }
.insan ul li{ width: auto; float: none; margin: 5px 0; }
.inpro .nav ul li{ display: block; box-sizing: border-box; width: 31.3333333%; padding: 0; float: left; margin: 5px 1%; }
.inpro .nr ul li{ width: 50%; }
.innews .left{ padding: 0px; width: auto; float: none; }
.innews .right{ width: auto; height: auto; }
.inmess .text1, .inmess .text2{ width: 100%; margin: 0 0 10px 0; float: none; }
.inmess .textarea{ margin-bottom: 10px; }
.footer .fcon, .footer .ewm{ display: none; }
.footer .mid{ width: auto; float: none; }
.footer .mid .fenx{ padding: 15px 0 0; }
.footer .mid .fnav ul li{ padding: 0 10px; }
.page .content{ padding: 0; }
.nynav ul li{ display: block; float: left; padding: 0; height: 40px; line-height: 40px; width: 33.333333%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.nypro{ padding-top: 20px; }
.nypro ul li{ width: 48%; padding: 10px; margin-bottom: 20px; }
.nypro ul li .pic{ height: 120px; margin-bottom: 10px; }
.nypro ul li .tit{ font-size: 14px; }
.page{ padding-bottom: 20px; }
.nynews ul li{ padding: 20px 0; }
.nynews ul li .pic{ position: static; width: auto; text-align: center; }
.nynews ul li .date{ padding: 0; position: static; width: auto; text-align: left; margin-top: 10px; border: 0; }
.nynews ul li .date span{ display: inline-block; font-size: 18px; margin-right: 10px; }
.nynews ul li .date em{ display: inline-block; }
.nynews{ padding: 0 0 20px; }
.nywangd{ padding: 20px 0; }
.nywangd .lmtit{ font-size: 22px; }
.nyjingx ul li{ width: 50%; padding: 0 10px; }
.nyjingx ul li .tit{ font-size: 15px; }
.nyjingx{ padding-bottom: 20px; }
.nyjoinmess{ padding: 20px 0; }
.nyjoinmess .lmtit{ font-size: 22px; margin-bottom: 20px; }
.nyjoinmess .text1, .nyjoinmess .text2{ width: 100%; margin: 0 0 10px 0; float: none; }
.nyjoinmess .textarea{ margin-bottom: 10px; }
.nyaboutmain{ padding: 20px 15px; }
.nyteam .nr ul li.one{ padding: 20px; }
.nyteam .nr ul li.one .pic{ width: 150px; height: 150px; position: static; margin: 0 auto 10px; }
.nyteam .nr ul li{ padding: 20px; width: 98%; }
.nyteam .nr ul li .pic{ width: 150px; height: 150px; position: static; margin: 0 auto 10px; }
.nylic .nr{ min-height: initial; background: none; }
.nylic .nr .li1{ position: relative; min-height: 70px; left: initial; right: initial; top: initial; width: auto; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #dfdfdf;}
.nylic .nr .li1 span{ display: block; width: 70px; height: 70px; border-radius: 50%; line-height: 70px; text-align: center; background: #32beff; }
.nylic .nr .li2{ position: relative; min-height: 70px; left: initial; right: initial; top: initial; width: auto; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #dfdfdf;}
.nylic .nr .li2 span{ display: block; width: 70px; height: 70px; border-radius: 50%; line-height: 70px; text-align: center; background: #32beff; }

}
@media only screen and (max-width : 640px) {

}
@media only screen and (max-width : 480px) {

}
@media only screen and (max-width : 360px) {

}

