@media only screen and (max-width : 1919px) {
.banner img{ width: 100%; height: auto; }
}
@media (max-width: 640px){
	.banner .pagination{ bottom: 0; }
.banner .pagination .swiper-pagination-switch{ width: 8px; height: 8px; margin: 0 3px; }
	.Bottomerkg,.Bottomer{ display: block; }
	.ingongc{ margin-top: 20px; float: none; width: auto; padding: 0 10px; }
	.inyanf{ margin-top: 20px; float: none; width: auto; margin-left: 0; padding: 0 10px;}
	.header, .content, .container {
		width: 100%;
	}
	.header .headerTop{ position: absolute; border-bottom: 0; right: 5px; top: 0; width: auto; height: auto; }
	.header .headerTop p{ display: none; }
	.header .headerTop li{ padding: 0 5px; font-size: 12px; }
	.header .headerTop ul{ margin-top: 12px; }
	.products {
		padding-bottom: 30px;
	}

	.products .BigCon ul {
		width: 100%;
	}

	.products .BigCon li {
		width: 48%;
		height: auto;
		margin-top: 20px;
		margin: 20px 1% 0;
	}
	.products .BigCon li span {
		width: 100%;
		height: auto;
	}
	.products .BigCon li span img {
		display: block;
		width: 100%;
		height: auto;
	}
	.products .BigCon li em {
		text-indent: 0px;
		padding: 0 4px;
		width: 100%;
		line-height: 30px;
		box-sizing: border-box;
		background: url("../img/products-icon05.png")/*tpa=http://demo4503.adashuo.com/skin/img/products-icon05.png*/ no-repeat 96% center;
	}

	.products .top {
		height: 80px;
	}

	.products .top .title {
		width: 100%;
		height: 80px;
		box-sizing: border-box;
		text-align: center;
		background: url("../img/productstitlebg.jpg")/*tpa=http://demo4503.adashuo.com/skin/img/productstitlebg.jpg*/ repeat center;
	}
	.products .top .title p {
		font-size: 14px;
		margin-top: 18px;
	}
	.products .top .title h2 {
		font-size: 18px;
		margin: 6px 0 0 0;
	}
	.products .classify {
		display: none;
	}

	.adv,.Dz,.search p {
		display: none;
	}

	.search .Input {
		width: 98%;
		margin: 7px 1% 0;
		box-sizing: border-box;
	}

	.case .conBox li {
		display: inline-block;
		width: 47.4%;
		margin: 0 1%;
		height: auto;
		padding-bottom: 10px;
	}

	.case .conBox li:first-child {
		margin-left: 1%;
	}

	.case .conBox li img {
		width: 100%;
		height: auto;
	}
	.case .conBox {
		margin-top: 10px;
	}

	.case .Title {
		padding-top: 30px;
	}
	.case .Title h3 {
		font-size: 18px;
	}

	.case .con {
		margin-top: 10px;
	}
	.case .Title p {
		font-size: 14px;
	}

	.case .conBox li h3 {
		font-size: 14px;
		padding: 10px 10px;
	}

	.case .conBox li p {
		padding: 0 10px;
		color: #888888;
	}

	.case {
		padding-bottom: 30px;
	}

	.link {
		padding: 30px 2% 20px;
		box-sizing: border-box;
	}
	.link dt {
		border-right: none;
		text-align: center;
		width: 100%;
	}
	.link dt p {
		display: block;
		margin: 0 auto;
	}
	.link dt span {
		display: inline-block;
		margin-top: 4px;
	}

	.link dd {
		width: 100%;
		padding: 0;
		margin-top: 8px;
	}

	.link dd a {
		padding: 0 10px;
	}

	.link dd a:first-child {
		padding: 0 10px;
	}

	.footerBottom {
		padding: 14px 2% 2px;
		box-sizing: border-box;
		background-color: #ffffff;
	}

	.rightnews .top {
		width: 100%;
		padding: 0 2%;
		box-sizing: border-box;
	}

	.rightnews {
		width: 100%;
	}

	.cpMain .pleft {
		width: 100%;
	}
	.cpMain .pleft h3 {
		width: 100%;
		box-sizing: border-box;
		height: 60px;
		line-height: 60px;
	}

	.cpMain .pleft ul {
		padding-top: 0px;
		width: 100%;
	}

	.cpMain .pleft li>a {
		width: 100%;
		box-sizing: border-box;
		line-height: 40px;
		height: 40px;
		padding-left: 5%;
		background: url("../img/pro_s.png")/*tpa=http://demo4503.adashuo.com/skin/img/pro_s.png*/ no-repeat 95% center
	}

	.cpMain .phone {
		display: none;
	}

	.topadcs a {
		width: 100%;
		background-size: 180% auto !important;
		height: 120px;
	}

	.rightbox {
		width: 100%;
	}

	.cpright {
		width: 100%;
		box-sizing: border-box;
		padding: 0 10px 10px;
	}
	.pro_c {
		width: 100%;
	}

	.pro_c li {
		width: 48%;
		margin-right: 2%;
	}
	.pro_c li img {
		width: 100%;
		height: auto;
		box-sizing: border-box;
	}

	.pro_c li p {
		line-height: 36px;
	}

	.pro_c li p b {
		width: 100%;
		box-sizing: border-box;
		overflow: hidden;
		height: 36px;
		background: url("../img/pro_ic1.gif")/*tpa=http://demo4503.adashuo.com/skin/img/pro_ic1.gif*/ left 12px no-repeat;
	}

	.RandomNews li {
		width: 100%;
		box-sizing: border-box;
	}

	.RandomNews li a {
		display: inline-block;
		float: left;
		width: 60%;
		height: 28px;
		line-height: 28px;
		overflow: hidden;
		background: url("../img/ico55.gif")/*tpa=http://demo4503.adashuo.com/skin/img/ico55.gif*/ no-repeat 0 10px;
	}

	.RandomNews li span {
		display: inline-block;
		width: 30%;
		text-align: right;
	}

	.RandomNews ul {
		display: block;
		height: auto;
		padding-bottom: 30px;
	}

	.headerNav {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 50%;
		height: 100%;
		box-sizing: border-box;
		z-index: 99999;
		background-color: #ffffff;
		padding: 10px 0;
		overflow: auto;
		box-shadow: 0 0 20px rgba(0,0,0,.2);
	}
	.headerNav li a {
		color: #333333;
		display: block;
		width: 100%;
		text-align: center;
		padding: 0 !important;
	}

	.headerNav ul {
		display: block;
		width: 100%;
	}

	.headerNav li {
		display: block;
		width: 100%;
		float: none;
	}

	.headerNav li:hover a {
		color: #ffffff;
	}

	.headerNav .cur a {
		color: #ffffff;
	}

	.agent_con img {
		display: block;
		width: 100%;
	}
	.rtop span em {
		display: none;
	}

	.t05_cons1 {
		display: none;
	}

	.t05 {
		display: none;
	}

	.lf_n {
		width: 100%;
	}

	.leftr {
		display: block;
		width: 100%;
	}

	.lf_n h2 {
		height: 60px;
		line-height: 60px;
		
	}

	.lf_n h2 a {
		font-size: 20px;
	}

	.lf_n ul.menu li {
		padding-left: 4px;
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}

	.lf_n ul.menu {
		padding: 0 12px;
		margin-bottom: 10px;
	}

	.header .headerCenter dt img {
		display: block;
		width: 100%;
		padding: 0 80px 0 10px;
		box-sizing: border-box;
	}

	.header .headerCenter {
		height: auto;
	}

	.header .headerCenter .phone {
		display: none;
	}

	.newsList li a {
		display: block;
		width: 60%;
		overflow: hidden;
	}

	.plc2 {
		width: 100%;
	}

	.left2 {
		width: 100%;
		box-sizing: border-box;
	}

	.left2_main {
		width: 100%;
	}

	.n_info_con {
		width: 100%;
		box-sizing: border-box;
		padding: 20px 10px 0 10px;
	}

	.gduo {
		height: auto;
	}

	.n_info_con2 {
		width: 100%;
	}

	.info_b, .info_b2 {
		width: 100%;
	}

	.right2,.right2_main {
		width: 100%;
	}

	ul.n_rt_ul {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		background: url("../img/news_list_bg.png")/*tpa=http://demo4503.adashuo.com/skin/img/news_list_bg.png*/ no-repeat 10px 5px;
	}

	ul.n_rt_ul li {
		padding-left: 26px;
	}

	.right2_main {
		padding-bottom: 0px;
	}

	dl.sear_dl {
		width: 48%;
		padding: 0 1%;
		margin: 5px auto;
	}

	.sear_dl .dt2 img {
		width: 100%;
		height: auto;
	}

	dl.product_dl_commend {
		padding: 10px 1% 6px 1%;
		width: 48%;
	}

	dl.product_dl_commend dt img {
		width: 100%;
		height: auto;
		box-sizing: border-box;
	}

	dl.product_dl_commend dt {
		width: 100%;
	}

	dl.product_dl_commend dd {
		width: 100%;
		padding-top: 6px;
	}

	.dl_42 dt {
		float: none;
	}

	.dl_42 dt img {
		width: 100%;
		height: auto;
	}

	.dl_42 dt {
		width: 100%;
	}

	.dl_42 dt a {
		width: 100%;
		box-sizing: border-box;
	}

	dl.dl_42 {
		height: auto;
	}

	.dl_42 dd {
		padding-top: 10px;
		padding-bottom: 10px;
		width: 100%;
		float: none;
		padding-left: 0px;
	}

	.dl_42 dd p {
		max-height: 140px;
		overflow: hidden;
		height: auto;
	}

	#cntrBody img {
		display: block;
		width: 100%;
	}

	.newsList {
		margin-top: 10px;
	}

	dl.dl_2 {
		width: 48%;
		padding: 10px 1%;
	}
	dl.dl_2 img {
		display: block;
		width: 100%;
	}
	dl.dl_2 dt a {
		width: 100%;
		box-sizing: border-box;
	}

	dl.dl_2 dt {
		width: 100%;
	}

	dl.dl_2 dd {
		width: 100%;
		box-sizing: border-box;
	}

	.mod_goods_info .hds .status_on h3 {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}
	.mod_goods_info .hds,.mod_goods_info {
		height: 43px;
		overflow: hidden;
	}

	#contentvalue100 img {
		display: block;
		width: 100%;
	}

	.prodetailsinfo {
		width: 100%;
	}

	.prodetailsinfo .probigshow {
		display: block;
		width: 100%;
		box-sizing: border-box;
	}

	.prodetailsinfo .probigshow img  {
		display: block;
		width: 100% !important ;
		height: auto !important ;
	}

	.div_prothumb {
		width: 100%;
		box-sizing: border-box;
	}

	.thumbporbox {

	}

	.proviewbox {
		width: 100%;
	}

	.maincont {
		width: 100%;
	}

	.prodbaseinfo_a {
		width: 100%;
	}
	.ul_prodinfo li {
		max-height: 250px;
		height: auto;
	}

	.honor .container {
		width: 100%;
	}

	.honor .top {
		padding: 30px 10px 0;
	}

	.honor .con li {
		display: inline-block;
		width: 48%;
		box-sizing: border-box;
		margin: 0 1%;
	}

	.honor .con ul {
		width: 100% !important ;
		height: auto !important;
	}

	.honor .con li img {
		width: 100%;
	}

	.about {
		background: #0095db;
		height: auto;
	}

	.about dt {
		width: 100%;
		float: none;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.about dt img {
		width: 100%;
		height: auto;
	}

	.about dd {
		width: 100%;
		float: none;
		padding: 20px 10px;
		box-sizing: border-box;
	}

	.about .Title {
		padding: 0 10px;
		margin-top: 30px;
	}

	.about dd h3 a {
		color: #ffffff;
	}

	.about dd p {
		color: #f8f8f8;
	}

	.about dd .more {
		margin-top: 20px;
	}

	.leftnews .newsbox dt {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		float: none;
	}

	.leftnews {
		width: 100%;
		float: none;
	}

	.leftnews .top {
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		height: 40px;
		overflow: hidden;
	}
	.leftnews .top li {
		height: 40px;
		line-height: 40px;
		width: 120px;
	}

	.leftnews .newsbox dt img {
		width: 100%;
		height: auto;
	}

	.leftnews .newsbox dd {
		width: 100%;
		float: none;
		margin: 0px;
		padding: 10px 10px 0;
		box-sizing: border-box;
	}

	.leftnews .newsbox dd h3 {
		margin-bottom: 10px;
	}

	.leftnews .newsbox dd .more {
		margin-top: 14px;
	}

	.leftnews .newsbox ul {
		padding: 0 10px;
	}

	.leftnews .newsbox li a {
		width: 60%;
	}

	.rightnews .wenda li {
		height: 70px;
		padding-top: 17px;
		padding-left: 10px;
	}

	.rightnews .wenda li h3 {
		font-size: 14px;
	}

	.rightnews .wenda {
		max-height: 414px;
	}

	#flashs .bd div {
		width: 100% !important;
	}

	#flashs,.banner {
		height: 190px;
	}

	#flashs .bd .bgitem {
		background-size: 200% auto !important;
		background-position: center !important;
		height: 190px !important;
	}

	#flashs .btn {
		bottom: 10px;
	}

	.about .Title h2 a {
		font-weight: 24px !important;
	}
	.headerNavIcon {
		display: block;
		position: fixed;
		top: 50px;
		right: 10px;
		width: 40px;
		height: 40px;
		z-index: 9999999;
		background-color: #ffffff;
		box-sizing: border-box;
		border: 1px solid #f4f4f4;
		border-radius: 4px;
	}

	.headerNavIcon span {
		display: block;
		width: 60%;
		height: 4px;
		margin: 10px auto;
		background-color: #671217;
	}

.inpro{ padding: 20px 10px; }
.inpro .content{ margin: 0; }
.inpro .lmtit{ font-size: 20px; }
.inpro .lmjj{ font-size: 14px; }
.inpro .nav{ padding: 15px 0; }
.inpro .nav ul li{ width: 31.33333%; float: left; display: block; margin: 5px 1%; box-sizing: border-box; }
.inpro .nav ul li > a{ padding: 0; font-size: 12px; height: 30px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.inpro .list ul li{ width: 48%; }
.inpro .list ul li .tit{ height: 30px; line-height: 30px; }

.inpinzhi{ padding: 20px 10px; }
.inpinzhi .content{ margin: 0; }
.inpinzhi .lmtit{ font-size: 20px; }
.inpinzhi .hd{ padding: 20px 0; }
.inpinzhi .hd ul li{ height: 40px; line-height: 40px; padding: 0 20px; margin: 0 10px; font-size: 14px; }
.inpinzhi .bd ul .li{ width: auto; float: none; margin: 0; }
.inpinzhi .bd ul li{ margin-bottom: 10px; }
.inpinzhi .bd ul li.one{ width: auto; float: none; margin-bottom: 10px; }

.incase{ padding: 20px 10px; }
.incase .content{ margin: 0; }
.incase .lmtit{ font-size: 20px; }
.incase .lmjj{ margin-bottom: 20px; }
.incase .nr{ padding: 0; min-height: inherit; }
.incase .nr .hd{ position: static; width: auto; margin-bottom: 10px; }
.incase .nr .hd ul li{ padding: 10px 0 15px; }
.incase .nr .bd ul li .wz .tit{ font-size: 16px; }

.innews{ padding: 20px 10px; }
.innews .content{ margin: 0; }
.innews .lmtit{ font-size: 20px; }
.innews .lmjj{ margin-bottom: 20px; }
.innews .list{ width: auto; float: none; margin-bottom: 10px; }
.innews .list .slmtit{ height: 40px; line-height: 40px; margin-bottom: 10px; }
.innews .list .slmtit span{ font-size: 20px; }
.innews .list .one .jj{ font-size: 14px; }
.innews .list ul{ padding: 15px; }
.innews .list ul li{ height: 30px; line-height: 30px; font-size: 14px; }
.innews .right{ width: auto; float: none; }
.innews .zhichi .slmtit{ height: 40px; line-height: 40px; margin-bottom: 10px; }
.innews .zhichi .slmtit span{ font-size: 20px; }
.innews .zhichi .nr ul li{ padding: 0; margin-bottom: 10px; min-height: initial; }
.innews .zhichi .nr ul li .pic{ position: static; width: auto; }
.innews .inque .slmtit{ font-size: 20px; margin-bottom: 10px; }

.inabout{ padding: 20px 10px; }
.inabout .content{ margin: 0; }
.inabout .lmtit{ font-size: 20px; }
.inabout .lmjj{ margin-bottom: 20px; }
.inabout .nr{ padding-bottom: 20px; font-size: 14px; line-height: 25px; }
.inabout .more{ width: 150px; font-size: 14px; }

.footer{ padding: 20px 10px 0; }
.footer .fnav{ display: none; }
.footer .fcon{ width: auto; float: none; }
.footer .banq{ font-size: 12px; margin-top: 20px; }

.rtTop{ bottom: 74px; right: 10px; }
} 