@charset "utf-8";

@media only screen and (max-width : 1400px) {

	.content {max-width:1200px; width: 100%; margin: 0 auto; padding: 0 10px; box-sizing: border-box;}

	.inpro .bd ul li .pic{ height:auto;}

	.nypro ul li .pic{ height:auto;}
	.right{display: block;}

}

@media only screen and (max-width : 1366px) {

	.header .inmuen {margin-right: 16px;}

	.header .inmuen ul li {padding: 0 18px;}
	.right{display: block;}

}

@media only screen and (max-width : 1200px) {

	.header .logo {width: auto;}

	.inmuen ul li{ padding: 0 35px; }
	.right{display: block;}

}

@media only screen and (max-width : 1024px) {

	.nynews ul li {padding: 0 20px 20px 220px;}

	

	.header .inmuen{ margin-left: 10px;}

	.header .inmuen ul li { padding: 0 10px;}
	.right{display: block;}

}

@media only screen and (max-width : 910px) {
    .news-box > .con > ul > li { float: left;border-bottom: 1px dashed #C5C5C5; width: 100%;}
	.owixdv li {float: left;width: 100%;margin: 10px 0;}
	.right{display: none;}

	.header .phone{ display: none; }

	.header .logo {width: auto;}

	.header .logo img{ height: 50px; }

	.leftnav .lmtit{font-size: 24px; }

	.leftnav ul li {font-size: 16px;}

	.nylmtit {font-size: 24px;}

	.inmuen{ display: none; line-height: 35px; }

	.inmuen_one{ display: block; float: none; width: auto; }

	.inmuen_one:hover .inmuen_two{ display: none; }

	.inmuen ul li{ float: none; text-align: center; font-size: 14px;}

	.inmuen ul li:hover {background-color: #ff9500; color: #fff;}

	.inmuen ul li a{ padding: 0; text-align: center; }

	.inmuen ul li a.on{ background: #0083c9; color: #fff; }

	.inmuen .erji{ display: none; }

	.nav_handle{ display: block; }

	.header .search {height: 50px;}

	.header .search .xuanf {top: 50px; right: -60px;}

	.banner{ height: 340px; }

	.banner .bd li{ height: 340px; background-size: auto 100% !important; }

}

@media only screen and (max-width : 850px) {
.right{display: none;}
	.nypro ul li{width: 48%; margin: 20px 1%;}

	.nypar ul li {width: 23%;}

	.inabout .pic1 {width: 100%;}

	.inabout .nr {width: 100%; padding-left: 0;}

	.ingdpro .bd ul li{ width: 24%;}

}

@media only screen and (max-width : 640px) {
	.right{display: none;}
	.leftnav .lmtit,.nylmtit{font-size: 20px; }
	.news-box > .con > ul > li { float: left;border-bottom: 1px dashed #C5C5C5; width: 100%;}
	.owixdv li {float: left;width: 100%;margin: 10px 0;}

	.inpro{ margin-top: 20px; }

	.header{ padding: 0; }

	.banner{ height: 140px; }

	.banner .bd li{ height: 140px;}

	.banner .prev,.banner .next{ display: none; }

	.banner .hd{ bottom: 0; }

	.banner .hd ul li{ width: 20px; height: 3px; }

	.leftnav {width: 100%;}

	.rightnr {width: 100%;}

	.leftnav ul li {width: 50%; display: block;border: none; padding: 7px 0; font-size: 14px; float: left;}

	.leftnav .lmtit {line-height: 50px;}

	.showpro .xiangq .tit span {font-size: 18px; line-height: 40px;}

	.showpro .nr .tit {line-height: 40px; font-size: 20px;}

	.nyrec ul li .tit {width: 100%; height: 100px; line-height: 100px; border-right: none; border-bottom: 1px solid #dfdfdf;}

	.nyrec ul li .jj {width: 100%; margin-top: 100px;}

	.nypar ul li {width: 31%;}

	.contact {background: none; overflow: hidden;}

	.contact .tit {font-size: 24px; line-height: 30px;}

	.showfana .tit {font-size: 20px;}

	.inpro .bd ul li{ width: 48%;}	

	.inpro1 .bd ul li{ width: 48%;}

	.ingdpro .bd ul li{ width: 49%; }

	.ingdpro {height: 213px;}

	.ingdpro .bd ul li .pic {height: 176px;}

	.innews .leftnr .one .pic {left: 50%; margin-left: -95px;}

	.innews .leftnr .one {padding: 150px 0 20px 0;}

	.inpro .bd ul li .jj{ display: none; }

	.inpro .hd{ height: 39px; overflow: hidden; }

	.inpro .hd ul li{ width: 25%; height: 40px; line-height: 40px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }

	.inpro .bd ul li .tit{ font-size: 12px; }

	.inpro .bd ul li{ margin: 10px 1% 0; }

	.innews{ padding: 20px 0; }

	.innews .leftnr{ width: 100%; margin: 10px 0; padding:20px; }

	.innews .leftnr .lmtit{ font-size: 20px; margin-bottom: 20px; padding-bottom: 20px; }

	.nypro ul li .jj{ display: none; }

	.nypro ul li{ margin: 10px 1%; }

	.nypro ul li .tit{ font-size: 14px; font-weight: lighter; }

	.nynews1 ul li{ height: 40px; line-height: 40px; }

	.nynews1 ul li .tit{ height: 40px; line-height: 40px; font-size: 14px; }

	.shownews .tit{ font-size: 20px; }

	.showpro .xiangq{ padding-top: 20px; }

	.Bottomer,.bottomkg{ display: block; }

	.page-down{ bottom: 79px; right: 10px; }

	.innews .leftnr ul li .tit{ font-size: 14px; }

	.footer{ padding: 20px 0; }

	.footer .ewm{ display: none; }

	.contact .ewm{ top: 0; width: 100px; height: 100px; }

}

@media only screen and (max-width : 580px) {
.right{display: none;}
	.incase .nr ul li {width: 49%;}

}

@media only screen and (max-width : 480px) {
.right{display: none;}
	.showpro .pic {width: 100%;}

	.showpro .nr {width: 100%; padding-left: 0px;}

	.nypar ul li {width: 48%;}

}

@media only screen and (max-width : 360px) {



}



