@media screen and (min-width:1366px) {
	.container {
		width: 1200px;
	}
}

@media screen and (min-width:1440px) {
	.container {
		width: 1280px;
	}

	
}

@media (min-width: 1680px) {
	.container {
		width: 1320px;
	}

}

@media (min-width: 1920px) {
	.container {
		width: 80%;
	}

	.xinwen_fr a:last-child {
		display: block;
	}
}
@media screen and (max-width:1680px) {
	.nav ul li a { padding: 0 15px;}

 }
@media screen and (max-width:1440px) {
	.nav ul li a { padding: 0 10px;}
	.carousel-caption h4 { font-size: 45px;}
	.about { margin: 50px 0;}
 }
 @media screen and (max-width:1200px) {
	.nav ul li a { padding: 0 5px;}
	.headDiv .logo { width: 18%;}
	.nav { width: 72%; padding-left: 2%;}
	.top_language { width: 8%;}
	.carousel-caption { top:30% }
	.carousel-caption h4 { font-size: 35px;}
	.about { margin: 50px 0;}
	.about_text h2 { font-size: 20px;}
	.about_text p { font-size: 14px; padding: 15px 0;}
	.yanfa_list a h3 { height: 52px;}
	.about_text { padding-left: 6%;}
	
 }
@media screen and (max-width:1100px) {
	.carousel-caption { top:15% }
	.carousel-caption h4 { font-size: 30px; padding-bottom: 20px;}
	.topDiv {
		display: block;
		height: 60px;
		background-size: cover;
		position: relative;
		z-index: 33;
	}

	.topDiv .topLeft,
	.topDiv .lan,
	.topSearch {
		display: none;
	}

	.topDiv .logo {
		display: block;
		height: 60px;
		top: 0;
		left: 0px;
	}

	.navA {
		display: block;
		width: 40px;
		height: 34px;
		position: absolute;
		top: 13px;
		right: 5px;
		background: url(../images/navA.png) right center no-repeat;
		background-size: 30px;
	}

	.headDiv,
	.banner,
	.pageNum,
	.sideBar {
		display: none;
	}

	.indexFlashTel {
		display: block;
	}
}

@media screen and (max-width:980px) {
	.xw_r .p3 { margin-top: 10px;}
	.xinwen .xw_d1 { height: 145px;}
	.carousel-caption { top:8% }
	.carousel-caption h4 { font-size: 20px; padding-bottom: 10px;}
	.top span {
		display: none
	}

	a.carousel-control.left {
		background-image: none;
		opacity: 1;
	}

	a.carousel-control.right {
		background-image: none;
		opacity: 1;
	}

	.contact {
		float: left;
		_display: inline;
		padding: 10px;
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.sortt {
		display: none;
	}

	.codes {
		display: none;
	}

	.nav_foot {
		padding-top: 20px;
		padding-bottom: 70px;
	}

	.foot-bg {
		padding: 2px 0;
		color: #cacaca;
		margin-top: 40px;
	}

	/* #bottomNav {		display: block;	} */
	.scroll {
		background: none;
	}

	.scroll img {
		display: none;
	}

	.scroll:hover {
		background: none;
	}

	/**/
	.carousel-caption {
		right: 0%;
		top: 10%;
		left: 0%;
	}

	.carousel-caption p {
		font-size: 20px;
	}

	/*公司简介*/
	.about {
		padding: 10px;
		margin: 0;
	}

	.about_text {
		width: 100%;
		padding-left: 0;
		padding-top: 0px;
	}

	.about_text h1 {
		font-size: 30px;
	}

	.about_text h2 {
		font-size: 20px;
	}

	.about_text p {
		padding: 10px 0;
	}

	.about_tu {
		width: 100%;
	}

	.about_tu video {
		height: auto;
	}

	.more {
		margin: 20px auto;
	}

	.tip {
		height: 120px;
	}

	.tip ul li {
		width: 33.3%;
		border: none;
		height: auto;
	}

	.tip ul li:last-child {
		border-right: none;
		height: auto;
	}

	.tip ul li span {
		font-size: 16px;
	}

	/*科学*/
	.kexue {
		height: auto;
		margin-top: 30px;
	}

	.zero {
		width: 100%;
		padding-top: 36px;
		margin-top: 0px;
		height: auto;
	}

	.zero h2 {
		padding: 15px;
		font-size: 30px;
	}

	.kexue ul {
		height: auto;
		width: 100%;
	}

	.kexue ul li {
		width: 48%;
		margin: 10px 1%;
		height: auto;
	}

	/*研发*/
	.title h1 {
		font-size: 30px;
	}

	.title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	.yanfa {
		margin-top: 30px;
	}

	.yanfa_list {
		width: 48%;
		margin: 10px 1%;
	}

	.kjcx {
		margin-top: 30px;
		height: auto;
	}

	/*新闻*/
	.c1-title {
		font-size: 30px;
		height: 31px;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.c1-title .s2 {
		float: right;
		font-size: 15px;
		margin-top: 10px;
	}

	.xinwen_fl {
		width: 100%;
	}

	.xinwen_fr {
		width: 100%;
	}

	.xinwen .xw_d1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}

	.xw_l {
		width: 30%;
		height: auto;
		float: left;
	}

	.xw_r {
		width: 65%;
		height: auto;
		float: right;
	}
}

@media screen and (max-width:768px) {
	.top span {
		display: none
	}

	a.carousel-control.left {
		background-image: none;
		opacity: 1;
	}

	a.carousel-control.right {
		background-image: none;
		opacity: 1;
	}

	.contact {
		float: left;
		_display: inline;
		padding: 10px;
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.sortt {
		display: none;
	}

	.codes {
		display: none;
	}

	.nav_foot {
		padding-top: 20px;
		padding-bottom: 70px;
	}

	.foot-bg {
		padding: 2px 0;
		color: #cacaca;
		margin-top: 40px;
	}

	/* #bottomNav {
				display: block;
		} */
	.scroll:hover {
		background: none;
	}

	

	/*公司简介*/
	.about {
		padding: 10px;
		margin: 0;
	}

	.about_text {
		width: 100%;
		padding-left: 0;
		padding-top: 0px;
	}

	.about_text h1 {
		font-size: 30px;
	}

	.about_text h2 {
		font-size: 20px;
	}

	.about_text p {
		padding: 10px 0;
	}

	.about_tu {
		width: 100%;
	}

	.about_tu video {
		height: auto;
	}

	.more {
		margin: 20px auto;
	}

	.tip {
		height: 120px;
	}

	.tip ul li {
		width: 33.3%;
		border: none;
		height: auto;
	}

	.tip ul li:last-child {
		border-right: none;
		height: auto;
	}

	.tip ul li span {
		font-size: 16px;
	}

	/*科学*/
	.kexue {
		height: auto;
		margin-top: 30px;
	}

	.zero {
		width: 100%;
		padding-top: 36px;
		margin-top: 0px;
		height: auto;
	}

	.zero h2 {
		padding: 15px;
		font-size: 30px;
	}

	.kexue ul {
		height: auto;
		width: 100%;
	}

	.kexue ul li {
		width: 48%;
		margin: 10px 1%;
		height: 504px;
	}

	/*研发*/
	.title h1 {
		font-size: 30px;
	}

	.title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	.yanfa {
		margin-top: 30px;
	}

	.yanfa_list {
		width: 31.3%;
		margin: 10px 1%;
	}

	.kjcx {
		margin-top: 30px;
		height: auto;
	}

	/*新闻*/
	.c1-title {
		font-size: 30px;
		height: 31px;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.c1-title .s2 {
		float: right;
		font-size: 15px;
		margin-top: 10px;
	}

	.xinwen_fl {
		width: 100%;
	}

	.xinwen_fr {
		width: 100%;
	}

	.xinwen .xw_d1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}

	.xw_l {
		width: 30%;
		height: auto;
		float: left;
	}

	.xw_r {
		width: 65%;
		height: auto;
		float: right;
	}
}

@media screen and (max-width:640px) {
	.top span {
		display: none
	}

	.contact {
		float: left;
		_display: inline;
		padding: 10px;
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.sortt {
		display: none;
	}

	.codes {
		display: none;
	}

	.nav_foot {
		padding-top: 20px;
		padding-bottom: 70px;
	}

	.foot-bg {
		padding: 2px 0;
		color: #cacaca;
		margin-top: 40px;
	}

	/* 
	#bottomNav {
				display: block;
		} */
	.scroll:hover {
		background: none;
	}

	/**/
	.carousel-caption {
		right: 0%;
		top: 14%;
		left: 0%;
	}

	.carousel-caption h4 {
		color: #fff;
		font-size: 20px;
		line-height: 32px;
		font-weight: bold;
		padding-bottom: 10px;
	}

	.carousel-caption p {
		font-size: 14px;
	}

	/*公司简介*/
	.about {
		padding: 10px;
		margin: 0;
	}

	.about_text {
		width: 100%;
		padding-left: 0;
		padding-top: 0px;
	}

	.about_text h1 {
		font-size: 30px;
	}

	.about_text h2 {
		font-size: 20px;
	}

	.about_text p {
		padding: 10px 0;
	}

	.about_tu {
		width: 100%;
	}

	.about_tu video {
		height: auto;
	}

	.more {
		margin: 20px auto;
	}

	.tip {
		height: 120px;
	}

	.tip ul li {
		width: 33.3%;
		border: none;
		height: auto;
	}

	.tip ul li:last-child {
		border-right: none;
		height: auto;
	}

	.tip ul li span {
		font-size: 16px;
	}

	/*科学*/
	.kexue {
		height: auto;
		margin-top: 30px;
	}

	.zero {
		width: 100%;
		padding-top: 36px;
		margin-top: 0px;
		height: auto;
	}

	.zero h2 {
		padding: 15px;
		font-size: 30px;
	}

	.kexue ul {
		height: auto;
		width: 96%;
		margin: 10px 2%;
	}

	.kexue ul li {
		width: 100%;
		height: 504px;
		margin: 0;
		padding: 0;
		margin-top: 15px;
	}

	.kexue ul li .kexue-tit {
		font-size: 24px;
		font-weight: 600;
	}

	/*研发*/
	.title h1 {
		font-size: 30px;
	}

	.title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	.yanfa {
		margin-top: 30px;
	}

	.yanfa_list {
		width: 100%;
		margin: 10px 0;
	}

	.kjcx {
		margin-top: 30px;
		height: auto;
	}

	/*新闻*/
	.c1-title {
		font-size: 30px;
		height: 31px;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.c1-title .s2 {
		float: right;
		font-size: 15px;
		margin-top: 10px;
	}

	.xinwen_fl {
		width: 100%;
	}

	.xinwen_fr {
		width: 100%;
	}

	.xinwen .xw_d1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}

	.xw_l {
		width: 30%;
		height: auto;
		float: left;
	}

	.xw_r {
		width: 65%;
		height: auto;
		float: right;
	}
}

@media screen and (max-width:480px) {
	.top span {
		display: none
	}

	a.carousel-control.left {
		background-image: none;
		opacity: 1;
	}

	a.carousel-control.right {
		background-image: none;
		opacity: 1;
	}

	.contact {
		float: left;
		_display: inline;
		padding: 10px;
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.sortt {
		display: none;
	}

	.codes {
		display: none;
	}

	.nav_foot {
		padding-top: 20px;
		padding-bottom: 70px;
	}

	.foot-bg {
		padding: 2px 0;
		color: #cacaca;
		margin-top: 40px;
	}

	.scroll:hover {
		background: none;
	}

	/**/
	.indexFlashTel .btnDiv span { width: 10px; height: 10px;}
	.indexFlashTel .btnDiv { bottom: 8px;}
	.carousel-caption {
		right: 0%;
		top: 0%;
		left: 0%;
	}

	.carousel-caption h4 {
		color: #fff;
		font-size: 16px;
		line-height: 26px;
		font-weight: bold;
		padding-bottom: 10px;
	}

	.carousel-caption p {
		font-size: 14px;
	}

	/*公司简介*/
	.about {
		padding: 10px;
		margin: 0;
	}

	.about_text {
		width: 100%;
		padding-left: 0;
		padding-top: 0px;
	}

	.about_text h1 {
		font-size: 30px;
	}

	.about_text h2 {
		font-size: 20px;
	}

	.about_text p {
		padding: 10px 0;
	}

	.about_tu {
		width: 100%;
	}

	.about_tu video {
		height: auto;
	}

	.more {
		margin: 20px auto;
	}

	.tip {
		height: 120px;
	}

	.tip ul li {
		width: 33.3%;
		border: none;
		height: auto;
	}

	.tip ul li:last-child {
		border-right: none;
		height: auto;
	}

	.tip ul li span {
		font-size: 16px;
	}

	/*科学*/
	.kexue {
		height: auto;
		margin-top: 30px;
	}

	.zero {
		width: 100%;
		padding-top: 36px;
		margin-top: 0px;
		height: auto;
	}

	.zero h2 {
		padding: 15px;
		font-size: 30px;
	}

	.kexue ul {
		height: auto;
		width: 96%;
		margin: 10px 2%;
	}

	.kexue ul li {
		width: 100%;
		height: 504px;
		margin: 0;
		padding: 0;
		margin-top: 15px;
	}

	.kexue ul li .kexue-tit {
		font-size: 24px;
		font-weight: 600;
	}

	/*研发*/
	.title h1 {
		font-size: 30px;
	}

	.title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	.yanfa {
		margin-top: 30px;
	}

	.yanfa_list {
		width: 100%;
		margin: 10px 0;
	}

	.kjcx {
		margin-top: 30px;
		height: auto;
	}

	/*新闻*/
	.c1-title {
		font-size: 30px;
		height: 31px;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.c1-title .s2 {
		float: right;
		font-size: 15px;
		margin-top: 10px;
	}

	.xinwen_fl {
		width: 100%;
	}

	.xinwen_fr {
		width: 100%;
	}

	.xinwen .xw_d1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}

	.xw_l {
		width: 30%;
		height: auto;
		float: left;
	}

	.xw_r {
		width: 65%;
		height: auto;
		float: right;
	}
}

@media screen and (max-width:360px) {
	.top span {
		display: none
	}

	a.carousel-control.left {
		background-image: none;
		opacity: 1;
	}

	a.carousel-control.right {
		background-image: none;
		opacity: 1;
	}

	.bot li {
		float: left;
		width: 50%;
		height: 208px;
	}

	.contact {
		float: left;
		_display: inline;
		padding: 10px;
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.sortt {
		display: none;
	}

	.codes {
		display: none;
	}

	.nav_foot {
		padding-top: 20px;
		padding-bottom: 70px;
	}

	.foot-bg {
		padding: 2px 0;
		color: #cacaca;
		margin-top: 40px;
	}

	.scroll:hover {
		background: none;
	}

	/**/
	.carousel-caption {
		right: 0%;
		top: 14%;
		left: 0%;
	}

	.carousel-caption h4 {
		color: #fff;
		font-size: 24px;
		line-height: 32px;
		font-weight: bold;
		padding-bottom: 10px;
	}

	.carousel-caption p {
		font-size: 16px;
	}

	/*公司简介*/
	.about {
		padding: 10px;
		margin: 0;
	}

	.about_text {
		width: 100%;
		padding-left: 0;
		padding-top: 0px;
	}

	.about_text h1 {
		font-size: 30px;
	}

	.about_text h2 {
		font-size: 20px;
	}

	.about_text p {
		padding: 10px 0;
	}

	.about_tu {
		width: 100%;
	}

	.about_tu video {
		height: auto;
	}

	.more {
		margin: 20px auto;
	}

	.tip {
		height: 120px;
	}

	.tip ul li {
		width: 33.3%;
		border: none;
		height: auto;
	}

	.tip ul li:last-child {
		border-right: none;
		height: auto;
	}

	.tip ul li span {
		font-size: 16px;
	}

	/*科学*/
	.kexue {
		height: auto;
		margin-top: 30px;
	}

	.zero {
		width: 100%;
		padding-top: 36px;
		margin-top: 0px;
		height: auto;
	}

	.zero h2 {
		padding: 15px;
		font-size: 30px;
	}

	.kexue ul {
		height: auto;
		width: 96%;
		margin: 10px 2%;
	}

	.kexue ul li {
		width: 100%;
		height: 504px;
		margin: 0;
		padding: 0;
		margin-top: 15px;
	}

	.kexue ul li .kexue-tit {
		font-size: 24px;
		font-weight: 600;
	}

	/*研发*/
	.title h1 {
		font-size: 30px;
	}

	.title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	.yanfa {
		margin-top: 30px;
	}

	.yanfa_list {
		width: 100%;
		margin: 10px 0;
	}

	.kjcx {
		margin-top: 30px;
		height: auto;
	}

	/*新闻*/
	.c1-title {
		font-size: 30px;
		height: 31px;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.c1-title .s2 {
		float: right;
		font-size: 15px;
		margin-top: 10px;
	}

	.xinwen_fl {
		width: 100%;
	}

	.xinwen_fr {
		width: 100%;
	}

	.xinwen .xw_d1 {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}

	.xw_l {
		width: 30%;
		height: auto;
		float: left;
	}

	.xw_r {
		width: 65%;
		height: auto;
		float: right;
	}
}