﻿@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
@media only screen and (max-width : 1400px) {
.nynews ul li{ width: 31.333333%; margin: 0 1% 30px; }
}
@media only screen and (max-width : 1200px) {

}
@media only screen and (max-width : 1024px) {
.nynews ul li{ width: 48%; padding-left: 80px;}
}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
.nycase ul li{ width: 48%; }
.nynews ul li{ width: 98%; }
.shownews .pre{ float:none; padding:0;}
.shownews .fanh{ float:none; width:100%;}
.shownews .pic{ padding: 0 50px; }
.shownews .pic .prev, .shownews .pic .next{ width: 40px; height: 40px; line-height: 40px; margin-top: -20px; }
}
@media only screen and (max-width : 640px) {
	.infuwfw .nr ul li a {
		position: absolute;
		display: block;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 999;
	}
.webmain{ min-width: inherit; }
.content{ width: auto; padding: 0 10px; }
.intop,.header .phone,.footer .fnav,.footer .ewm{ display: none; }
.header .logo img{ height: 50px; }
.nav_handle{ display: block; }
.inmuen{ display: none; line-height: 35px; height: auto; }
.inmuen .content{ padding: 0; }
.inmuen ul li{ float: none; padding: 0; text-align: center; font-size: 14px; }
.banner .pagination .swiper-pagination-switch{ width: 10px; height: 10px; }
.banner .pagination{ bottom: 0; }
.insearch{ position: static; background: #f5f5f6; padding: 20px 0; }
.insearch .input .xiala .xf ul li{ font-size: 12px; }
.insearch .input{ width: 230px; height: 30px; line-height: 30px; padding: 10px 10px 10px 0;}
.insearch .input .xiala{ padding-left: 15px; font-size: 12px; width: 50px; height: 30px; }
.insearch .input .xiala .xf{ top: 30px; }
.insearch .input .xiala .ico{ margin-right: 15px; }
.insearch .input .text{ height: 30px; line-height: 30px; width: 148px; font-size: 12px; }
.insearch .chax{ width: 55px; height: 50px; line-height: 50px; font-size: 12px; }
.infuwfw,.inyous,.inabout,.inrongy,.incase,.innews,.footer{ padding: 20px 0; }
.infuwfw .lmtit,.inyous .lmtit,.inteam .lmtit{ font-size: 20px; margin-bottom: 0;}
.infuwfw .enlmtit,.inyous .enlmtit,.inteam .enlmtit{ font-size: 12px; margin-bottom: 20px; }
.infuwfw .nr ul li{ width: 48%; margin: 0 1% 30px; }
.infuwfw .nr ul li .pic{ width: 70px; margin: 0 auto 5px; }
.inyous .nr ul li{ width: 50%; padding: 20px; }
.inyous .nr ul li .pic{ position: static; width: 50px; height: 50px; margin: 0 auto 10px; }
.inyous .nr ul li .tit{ text-align: center; font-size: 18px; margin-bottom: 0; }
.inyous .nr ul li .jj{ font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; }
.inabout .leftnr{ float: none; width: auto; margin-bottom: 20px; }
.inabout .leftnr .lmtit,.inrongy .lmtit,.incase .lmtit{ font-size: 20px; }
.inabout .leftnr .enlmtit,.inrongy .enlmtit,.incase .enlmtit{ font-size: 12px; }
.inabout .pic{ width: auto; float: none; }
.inteam{ padding: 20px 0 100px; }
.inteam .enlmtit{ margin-bottom: 70px; }
.inteam{ padding: 20px 0; }
.inteam .lmtit{ font-size: 20px; }
.inteam .lmjj{ font-size: 12px; margin-bottom: 20px; }
.inteamnr{ padding: 20px; width: auto; background: #fff; height: auto; }
.inteamnr .pic{ position: static; width: 200px; height: auto; margin: 0 auto 20px; background: #f1f1f1; }
.inteamnr .pic img{ width: 100%; height: auto; }
.inteamnr .tit{ font-size: 20px; }
.inrongynr{ padding: 20px 0 35px;  }
.inrongynr .bd ul li{ width: 50%; }
.inrongynr .prev, .inrongynr .next,.incasenr .prev, .incasenr .next{ top: -30px; }
.incasenr{ padding: 20px 0 30px; }
.incasenr .bd ul li{ width: 100%; }
.incasenr .bd ul li .li{ padding: 5px 5px 5px 200px; }
.incasenr .bd ul li .li .pic{ top: 5px; }
.innews .list{ width: auto; float: none; margin: 0 0 20px 0; }
.innews .ndt{ width: auto; float: none; }
.inted{ display: none; }
.footer .fcon{ width: auto; float: none; }
.banq .link{ display: none; }
.banq .fr{ float: none; width: auto; text-align: center; line-height: 22px; }
.banq .inlink{ display: none; }
.banq .inbanq{ float: none; width: auto; text-align: center; line-height: 22px; }

.nybanqdj,.nybanqlc,.nynews,.nyshangbqtyw{ padding: 20px 0; }
.nybanqdj .lmtit,.nybanqlc .lmtit,.nyshangbqtyw .lmtit{ margin-bottom: 20px; background: none; }
.nybanqdj .lmtit em,.nybanqlc .lmtit em,.nyshangbqtyw .lmtit em{ font-size: 18px; }
.nybanqdj .nr ul li{ width: 48%; padding: 30px 10px; margin: 20px 1%;}
.nybanqdj .nr ul li .pic img{ width: 45px; height: 45px; }
.nybanqdj .nr ul li .tit{ height: 30px; line-height: 30px; font-size: 16px; }
.nybanqdj .nr ul li .price{ width: 120px; height: 30px; line-height: 30px; font-size: 14px; margin-left: -60px; bottom: -15px; }
.nybanqdj .nr ul li .ann{ width: 120px; height: 30px; line-height: 30px; font-size: 14px; margin-left: -60px; bottom: -15px; }
.nybanqdj .more{ font-size: 14px; margin: 20px auto 0; }
.nybanqlc .nr{ height: auto; background: none; }
.nybanqlc .nr ul li{ position: static; width: 48%; margin: 5px 1%; float: left; height: auto;}
.nybanqlc .nr ul li .jj{ height: 88px; overflow: hidden; font-size: 12px; line-height: 22px;}
.nybanqys{ padding: 0 0 20px; }
.nybanqys .nr .pic img { display: none; }
.nybanqys .nr .pic p {display: block;}
.nybanqys .nr .left,.nybanqys .nr .right{ position: static; width: auto; }
.nybanqys .nr .left ul li,.nybanqys .nr .right ul li{ height: 30px; line-height: 30px; font-size: 14px; }
.nynews .leftnr{ float: none; width: auto; }
.nynews .rightnr{ float: none; width: auto; }
.nynews .rightnr .nr ul li .tit{ width: 200px; }
.nynews .rightnr .nr .one{ padding: 0 0 15px 0; }
.nynews .rightnr .nr .one .pic{ position: static; margin: 0 auto 10px; }
.nynews1 .leftnr{ float: none; width: auto; }
.nynews1 .rightnr{ float: none; width: auto; }
.nynews1 .rightnr .nr ul li .tit{ width: 200px; }
.nynews1 .rightnr .nr .one{ padding: 0 0 15px 0; }
.nynews1 .rightnr .nr .one .pic{ position: static; margin: 0 auto 10px; }

.nyguanbbanner{ margin-bottom: 100px; height: 70px; padding-top: 130px; background-size: auto 100% !important; }
.nyguanbbanner .biaod{ width: 96%; height: auto; border-radius: 5px; }
.nyguanbbanner .biaod .text{ font-size: 14px; width: 100%; margin: 5px; padding: 0 10px; border-bottom: 1px solid #dfdfdf; }
.nyguanbbanner .biaod .sub{ width: 100%; }
.nyguanbjz,.nyzscqgblc,.nyguanbys,.nyguanbnews,.nyshangblc,.nyshangbxz,.nyzhuanlilc{ padding: 20px 0; }
.nyguanblc .lmtit,.nyguanbys .lmtit,.nyshangblc .lmtit,.nyzhuanlilc .lmtit{ margin-bottom: 20px; background: none; }
.nyguanblc .lmtit em,.nyguanbys .lmtit em,.nyshangblc .lmtit em,.nyzhuanlilc .lmtit em{ font-size: 18px; }

.nyguanbjz,.nyzscqgblc,.nyguanbys,.nyguanbnews,.nyshangblc,.nyshangbxz,.nyzhuanlilc{ padding: 20px 0; }
.nyzscqgblc .lmtit,.nyguanbys .lmtit,.nyshangblc .lmtit,.nyzhuanlilc .lmtit{ margin-bottom: 20px; background: none; }
.nyzscqgblc .lmtit em,.nyguanbys .lmtit em,.nyshangblc .lmtit em,.nyzhuanlilc .lmtit em{ font-size: 18px; }

.nyguanbjz .lmtit{ font-size: 20px; }
.nyguanbjz .lmjj{ font-size: 12px; margin-bottom: 20px; }
.nyguanbjz .nr ul li{ width: 48%; padding: 5px 15px; }
.nyguanbjz .nr ul li .pic{ width: 70px; margin: 0 auto; }
.nyguanblc .nr{ height: auto; background: none; }
.nyguanblc .nr ul li{ position: static; width: 48%; margin: 5px 1%; float: left; }

.nyzscqgblc .nr{ height: auto; background: none; }
.nyzscqgblc .nr ul li{ position: static; width: 48%; margin: 5px 1%; float: left; }

.nyguanbys .nr ul li{ width: 50%; padding: 20px; }
.nyguanbys .nr ul li .pic{ position: static; width: 50px; height: 50px; margin: 0 auto 10px; }
.nyguanbys .nr ul li .tit{ text-align: center; font-size: 18px; margin-bottom: 0; }
.nyguanbys .nr ul li .jj{ font-size: 12px; line-height: 22px; height: 66px; overflow: hidden; }
.nyguanbnews .nr ul li{ width: auto; float: none; margin: 0; }

.nyshangbgj .nr ul li .ann{ margin: 5px auto 0; }
.nyshangbgj .nr ul li{ margin: 10px 1%; }
.nyshangbqtyw .nr ul li{ padding: 20px 10px; width: 48%; }
.nyshangbqtyw .nr ul li .pic{ position: static; width: 45px; height: 45px; margin: 0 auto; }
.nyshangbqtyw .nr ul li .tit{ text-align: center; font-size: 18px; margin-bottom: 0; }
.nyshangbqtyw .nr ul li .jj{ font-size: 12px; }
.nyshangbqtyw .nr ul li .price{ height: 30px; line-height: 30px; font-size: 15px; position: static; }
.nyshangblc .nr{ background: none; }
.nyshangblc .nr ul li{ width: 48%; margin: 5px 1%; float: left; text-align: center; }
.nyshangbxz .lmtit{ font-size: 18px; }
.nyshangbxz .lmtit span{ font-size: 22px; }
.nyshangbxz .lmjj{ font-size: 12px; }

.nyzhuanlilc .nr{ height: auto; background: none; }
.nyzhuanlilc .nr ul li{ position: static; width: 48%; margin: 5px 1%; float: left; }

.nygbbt .nr {max-width: 640px; min-width: 0px; margin-top: 20px;}

.nygbbt {padding: 30px 0;}
.nygbbt .lmtit {font-size: 24px;}
.nygbbt_10 {width: 10%;}
.nygbbt_20 {width: 20%;}
.nygbbt_30 {width: 30%;}
.nygbbt .nr .nr_l {width: 100%;}
.nygbbt .nr .nr_r {width: 100%;}
.nygbbt .nr .nr_l .head ul li {font-size: 14px;}
.nygbbt .nr .nr_r .head {font-size: 14px;}
.nygbbt .nr .nr_l .lieb ul li {font-size: 12px; height: auto;}
.nygbbt .nr .nr_l .lieb ul li:after {display: none;}
.nygbbt .nr .nr_r .lieb {padding: 10px 10px;}

.nygbbanner{ margin-bottom: 100px; height: 70px; padding-top: 130px; background-size: auto 100% !important; }
.nygbbanner .biaod{ width: 96%; height: auto; border-radius: 5px; }
.nygbbanner .biaod .text{ font-size: 14px; width: 100%; margin: 5px; padding: 0 10px; border-bottom: 1px solid #dfdfdf; }
.nygbbanner .biaod .sub{ width: 100%; }

.eject-mess {width: 84%; margin-left: -158px; padding: 30px 30px; margin-top: -175px;}
.mess-close {top: 2px; right: 10px; font-size: 30px;}
.eject-mess .text {height: 40px; line-height: 40px; margin-bottom: 14px; font-size: 14px;}
.eject-mess .xian {}
.eject-mess .sub {height: 44px; font-size: 16px;}

.nynav ul li{ width: 31.33333%; margin: 3px 1%; padding: 0; overflow: hidden; text-align: center; }


.showpromain {padding: 10px;}
.tb-pic a img{display: block; width:100%; height:auto;}
.tb-s310 {width: 100%; height: auto;}
.box {position: static;}
.showproleft {padding-left: 0; width: 100%;}
.showprojj {min-height: 0px;}

.showprodetail .left {display: none;}
.slideTxtBox {width: 100%;}

.my-map {width: 100%;}
.l-intro {width: 100%; padding-left: 0px;}
.branch {width: 98%;}

}
@media only screen and (max-width : 480px) {
#imageFlow{ height: 50px; min-height:initial;}
#imageFlow .text{ bottom: -74px; }
#imageFlow .scrollbar{ bottom: -17px; }
.sjdianh_box {display: block;}
.sjdianh {display: block;}
}
@media only screen and (max-width : 450px) {
#imageFlow{ height: 40px; min-height:initial;}
}
@media only screen and (max-width : 400px) {
#imageFlow{ height: 20px; min-height:initial;}
}
@media only screen and (max-width : 360px) {

}

