/* Reset */
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}
@media screen and (max-width: 1200px) {
	.mkan { width:33.33%;}
.mjjzuo { width: 33.33%; float: left;}
.mgdgs { float: left;width: 66.66666667%;}
	.mlxbf { width: 33.33%; float: left;}	
}

@media screen and (max-width: 1100px) {
	
.w1100 { width: 95%; margin: 0 auto; }
}

@media screen and (max-width: 1000px) {
.cpnei span { font-size: 12px; padding-top:6%;}
.link {    margin-top: 10%;width: 32px;   height: 32px;}
	
}

@media screen and (max-width: 900px) {
.cpnei h3 {    font-size: 15px;padding-top: 20%;}

	.mjjzuo { width: 100%;}
.mgdgs { width:100%; padding-top: 20px;}
	.mgdbg { padding-top: 45px; padding-bottom: 45px;}
.tabshow .tabcon {	width:52%;}
}
@media screen and (max-width: 680px) {

.cpnei h3 {    font-size: 14px;padding-top: 10%;}
.tabshow .tabcon {	width:45%;}	
}

@media screen and (max-width: 640px) {

	#tagh { position: inherit; top: 0;}

	/*--首页产品--*/
	.rjzuo { width: 100%; padding-bottom: 10%;}
	.rjypic { width:100%;}
	.rjpro ul li { float:left; width:100%; margin-right: 0;}
	.showa { display: none;}
}

@media screen and (max-width: 580px) {
#tagh LI { width:40%;}

	/*--解决方案--*/
.jjzuo { float: left; width: 90%; padding-left: 5%; padding-bottom: 5%;}
.jjyou { float: right; width: 100%;}
.jjzuo h3 { font-size: 24px;  padding-top: 0%;}
.jjzuo span { padding-top: 4%;}
.black .link { margin-top: 5%}	
.proer { padding-bottom: 0px;}	
	.mjjpc { display: none;}
	.msjjbg { height: auto; padding: 30px 0;margin-top: 20px;}
	.mjjsji { display: block; width: 100%; background: none; height: auto; }
	.mjjsji .tabTagList{  position: relative; width: 100%;}
	.mjjsji .tabTagList li { width: 50%; float: left; margin-bottom: 6px;box-sizing: border-box;padding: 0 3px;}
	.mjjsji .tabTagList li a { display: block;background: url(../images/mjjbg2.png) repeat;}
	.tabTagList span{ margin-left: 10%; height:63px; padding-left: 35%;}
.tabshow .tabTagBox li {
	height:63px;
	line-height: 63px;
	
}
.tabTagList {

	height:auto;
}
.tabshow {
	height:auto;
}
.tabshow .tabTagBox li.current {
	background: none; color: #414447;
}
.tabshow .tabTagBox li.current span{
	 color: #414447;
}
.tabshow .tabTagBox li.current a {
	background: #FFE100; color: #414447;
}

	/*--首页行业资讯--*/
	.mkan { width:100%;}
	.prosan { padding-top: 45px;}
	.mjjgd ul li { width: 50%;}
	.mlxbf { width: 100%;}
}









