﻿@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
@media only screen and (max-width : 1850px) {
.banner img{ width: 100%; height: auto; }
}
@media only screen and (max-width : 1500px) {
.content{ max-width: 1024px; }
.header .lang{ margin-left: 30px; }
.inpinp .left .wz{ margin-top: 270px; margin-bottom: 20px; }
.inpinp .left .pinp{ padding: 40px 80px; }
.inadv1 .nr .btit{ font-size: 60px; }
.inadv1 .nr .stit{ font-size: 30px; }
.inadv2 .swiper-slide .nr{ top: 50px; }
.inadv2 .swiper-slide .nr .btit{ font-size: 60px; }
.inadv2 .swiper-slide .nr .stit{ font-size: 30px; }
.inabout{ background-size: 1500px auto !important; }
.inabout .nr{ padding: 30px 30px 30px 650px; }
.inabout .nr .left{ width: 600px; }
.inabout .nr .right .entit{ margin-bottom: 0; }
.inabout .nr .right .cntit,.inabout .nr .right .jj{ margin-bottom: 20px; }
.innews{ padding-top: 80px; margin-bottom: 0px; }
.footer{ padding: 50px 0; }
.footer .fcon{ padding-right: 50px; margin-right: 50px; }
.footer .fcon .tit,.footer .fnav .tit{ font-size: 20px; }
.footer .fnav{ width: 130px; }
.footer .fcon .nr,.footer .fnav a,.footer .ewm .tit{ font-size: 15px; }
}
@media only screen and (max-width : 1200px) {

}
@media only screen and (max-width : 1024px) {
.content{ max-width: 850px; }
.header{ padding: 10px 0; }
.nav_handle{ display: block; }
.header .lang{ line-height: 50px; margin-left: 0; margin-right: 20px; }
.header .lang a{ font-size: 12px; margin-left: 10px; }
.header .logo{ padding: 7px 0; }
.header .inmuen{ display: none; float: none; clear: both; background: rgba(0,0,0,.7); padding: 10px 0; }
.header .inmuen ul li{ float: none; }
.header .inmuen ul li a{ font-size: 14px; text-align: center; padding: 0; color: #fff; }
.banner .pagination .swiper-pagination-switch{ padding: 3px; }
.inpinp{ padding-top: 20px; }
.inpinp .left{ float: none; width: auto; }
.inpinp .left .pinp{ position: relative; width: auto; left: inherit; top: -80px; }
.inpinp .left .wz{ margin-top: -60px; margin-left: 0; padding-right: 0; }
.inpinp .left .more{ margin-left: 0; }
.inpinp .rightnr{ width: 100%; }
.inpinp .rightnr .bd ul li{ height: 600px; }
.inadv1{ background: url(../images/index_17.jpg) no-repeat center bottom #fff; background-size: 1024px auto !important; height: auto; }
.inadv1 .nr{ float: none; padding-top: 30px; padding-bottom: 500px; }
.inadv1 .nr .btit{ font-size: 30px; }
.inadv1 .nr .stit{ background: #dceff3; height: 50px; line-height: 50px; display: inline-block; padding: 0 30px; font-size: 20px; border-radius: 10px; }
.inadv1 .nr .ico ul li{ margin: 0 15px; }
.inadv2 .swiper-slide .nr{ top: 40px; }
.inadv2 .swiper-slide .nr .btit{ font-size: 30px; margin-bottom: 10px; }
.inadv2 .swiper-slide .nr .stit{ font-size: 20px; margin-bottom: 10px; }
.inadv2 .swiper-slide .nr .more{ font-size: 15px; }
.inadv2 .pagination1 .swiper-pagination-switch{ width: 10px; height: 10px; }
.inabout{ background-size: 800px auto !important; }
.inabout{ padding-top: 100px; }
.inabout .nr{ padding: 0 30px; }
.inabout .nr .left{ width: auto; position: relative; top: -60px; left: inherit; }
.inabout .nr .right{ position: relative; top: -30px; }
.innews .lmtit{ padding: 0; }
.innews{ padding-top: 30px; }
.innews .nr{ padding-top: 20px; }
.innews .nr ul li,.innews .nr ul li.two{ margin: -30px 0; width: auto; float: none; }
.footer .fnav{ display: none; }
.footer .fcon{ padding: 0; margin: 0; border: 0; }
}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {

}
@media only screen and (max-width : 640px) {
.header .logo{ padding: 12px 0; }
.header .logo img{ height: 25px; }
.header .lang{ margin-right: 0; }
.header,.header_on{ padding: 0; background: rgba(255,255,255,.9); box-shadow: 0 0 10px rgba(0,0,0,.1); position: relative; }
.header .inmuen{ position: absolute; width: 100%; top: 50px; left: 0; }
.inpinp .left .pinp{ top: -40px; padding: 20px; }
.inpinp .left .pinp .logo{ padding: 0 70px; }
.inpinp .left .pinp .pic{ padding: 0 40px; }
.inpinp .left .pinp .comname{ font-size: 20px; }
.banner .pagination{ bottom: 20px; }
.inpinp .left .wz{ margin-top: -20px; font-size: 15px; }
.inpinp .left .more{ margin-bottom: 20px; }
.inpinp .rightnr .bd ul li{ height: 450px; }
.inadv1{ background-size: 640px auto !important; }
.inadv1 .nr .ico ul li{ width: auto; margin: 0 5px; }
.inadv1 .nr .ico ul li .pic{ width: 40px; margin: 0 auto 10px; }
.inadv1 .nr .ico ul li .tit{ font-size: 14px; }
.inadv1 .nr .stit{ font-size: 16px; margin-bottom: 15px; }
.inadv1 .nr .btit{ margin-bottom: 15px; }
.inadv1 .nr{ padding-bottom: 250px; }
.inadv2 .swiper-slide .nr{ top: 20px; }
.inadv2 .pagination1{ bottom: 5px; }
.inabout .nr .right .entit{ font-size: 16px; }
.inabout .nr .right .cntit{ font-size: 25px; }
.innews .lmtit .en{ font-size: 16px; }
.innews .lmtit .cn{ font-size: 25px; }
.innews .nr ul li .wz{ padding: 20px; top: -73px; }
.innews .nr ul li .wz .tit{ font-size: 18px; height: 25px; line-height: 25px; margin-bottom: 10px; }
.innews .nr ul li .wz .jj{ margin-bottom: 20px; font-size: 13px; line-height: 25px; height: 50px; }
.footer{ padding: 30px 0; }
.footer .fcon{ float: none; margin-bottom: 20px; }
.footer .ewm{ float: none; margin: 0 auto; }
.banq .fenx{ display: none; }
.banq{ padding: 10px 0; line-height: 22px; font-size: 12px; }
}
@media only screen and (max-width : 480px) {
.inpinp .rightnr .bd ul li{ height: 300px; }
}
@media only screen and (max-width : 360px) {

}

