@charset "utf-8";
@media screen and (max-width: 1700px) {
	/* 创新研发 start */
	.quanBg{
		transform: scale(0.9);
		-webkit-transform: scale(0.9);
		right: -115px;
	}
	.inColumn2Con .conTentL,
	.inColumn2Con .conTentR{
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
	}
	.inColumn2Con .conTentL{
		left: -45px;
	}
	.inColumn2Con .conTentR{
		right: -45px;
	}
	.innovateC3Banner .con{
		height: 590px;
	}
	.innovateC3Banner .con .picBox{
		width: 88%;
	}
	/* 创新研发 end */
	.wrap {
		width: 90%;
	}

	.column1 {
		padding: 87px 0;
	}

	.indexC1Dl dd .con {
		margin-right: 70px;
	}

	.indexC1Dl {
		margin-right: -70px;
	}

	.indexC3Banner {
		padding: 30px 0 80px;
	}

	.column4 {
		padding:100px 0 110px;
	}

	.joinTabC {
		padding: 20px 0 390px;
	}

	.aboutCultureDl {
		margin: 0 -30px;
	}

	.aboutCultureDl dd .conBox {
		margin: 0 30px;
	}

	.aboutCultureDl dd.odd.dd2::after {
		right: -270px;
	}
	.indexC2Banner .con .conR {
		width: 25%;
	}
	.mapPositon{
		transform: scale(0.8);
		right: -50px;
	}
}
@media screen and (max-width: 1600px){
	/* 创新研发 start */
	.quanBg{
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		right: -155px;
	}
	.myRoundabout{
		transform: scale(0.9);
		-webkit-transform: scale(0.9);
		top: 30px;
	}
	/* 创新研发 end */
	.joinColumn3 {
		height: 620px;
	}
}
@media screen and (max-width: 1500px) {
	.joinColumn3 {
		height: 580px;
	}
	.joinColumn2_dl dd{
		width: 33.3333%;
	}
	.joinColumn2_dl dd .con{
		margin: 0;
	}
	/* 创新研发 start */
	.quanBg{
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		right: -215px;
	}
	.innovateC3Banner .con{
		height: 545px;
	}
	.innovateC3Banner .con .picBox{
		width: 86%;
	}
	.innovateC3Banner .con .text .textC{
		bottom: 35px;
	}
	/* 创新研发 end */
	.wrap {
		width:  90%
	}.wrap1 {
		width: 1200px; margin:0 auto
	}
	.mapPositon{
		transform: scale(0.6);
		right: -110px;
	}
	.circleBox{
		width: 360px;
		height: 360px;
		margin-left: -180px;
	}
	.circleBox .circleItem{
		width: 328px;
		height: 328px;
	}
	.circleBox .picBox{
		width: 260px;
		height: 260px;
		margin-left: -130px;
		margin-top: -130px;
	}
	.indexC2Banner{
		padding: 100px 0 0px;
	}
	.column2{
		padding: 104px 0 0
	}
	.circleUl li.cili6{
		left: 24px;
	}
	.circleUl li.cili5{
		left: 24px;
	}
	.circleUl li.cili3{
		right: 11px;
	}
	.circleUl li.cili2{
		right: 13px;
	}
	.joinTabC {
	    padding: 20px 0 340px;
	}
	.footerMenu dd{
		margin: 0 30px;
	}

	.aboutCultureDl {
		margin: 0;
	}

	.aboutCultureDl dd .conBox {
		margin: 0;
	}

	.aboutCultureDl dd.odd.dd2::after {
		right: -250px;
	}

	.aboutCultureDl dd.odd.dd4::after {
		right: -260px;
	}
	.indexC1Con .pic{
		width: 619px;
	}
	.indexC1Con .text .info{
		    margin: 42px 0 20px;
	}
	.indexC1Con .indexMore{
		padding-bottom: 20px;
		margin-bottom: 0;
	}
	.indexC1Dl dd .con {
		margin-right: 50px;
	}
	
	.indexC1Dl {
		margin-right: -50px;
	}
}
@media screen and (max-width: 1466px){
	/* 创新研发 start */
	.quanBg{
		right: -255px;
	}
	/* 创新研发 end */
	.marLeft{width: 30%;}
}
@media screen and (max-width: 1360px){
	/* 创新研发 start */
	.quanBg{
		right: -260px;
	}
	/* 创新研发 end */
}
@media screen and (max-width: 1300px){
	/* 创新研发 start */
	.quanBg{
		right: -300px;
	}
	/* 创新研发 end */
}






.ba {
    margin-top: 100px; display:block
}#flash2{ display:none!important}


.topBox{ display:block!important}


.mbdh{ display:none!important}

@media only screen and (max-width:550px) {

.topBox{ display:none!important}
.mbdh{ display:block!important}

.top{ display:none}
.ba {
    margin-top: 0px; display:none
}
.ba {
    margin-top: 0px; display:none
}#flash2{ display:block!important}

.wrap{ width:95%}

.indexC1Con .pic {
    width: 90%; float:none; margin:0 auto; display:block
}
.column1 {
    padding: 55px 0;
}.indexC1Con .text{ width: 90%; float:none; margin:0 auto; display:block}

.indexTitleBox .indexTitle .title {
    font-size: 22px; padding-top:30px; padding-bottom:10px}

.indexTitleBox .indexTitle .subTitle {
    font-size: 17px; padding-top:10px}
.indexC1Con .text .info{ margin-top:20px; font-size:14px; line-height:26px}
.indexMore a {
    display: inline-block;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    background: url(../images/new/titleBg.png) no-repeat;
    background-size: cover;
    font-size: 14px;
    color: #fff;
    padding: 0 26px;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
}
.sz {
    width: 100%;
    margin: 0 auto;
    height: 200px;
}.sz dl dt {
    font-size: 30px;}


.sz dl {
    width: 100%; height:50px; background:none}
.sz dl dd{ font-size:15px!important} 

.column2{ background-attachment:inherit}
.column2 h2{ font-size:26px}

.column2 h3 {
    font-size: 17px;}

.column2 span a {
    color: #fff;
    font-size: 15px!important;
    margin: 0 3px;
}.column2 span {
    width: 90%; height:auto; line-height:24px; padding:4px 0



}

.rollBox1 .Cont .pick {
    width: 49%;}

.rollBox1 .Cont{ width:95%; margin:0 auto; float:none}


.rollBox1 .Cont .pic1 p {
    font-size: 15px; margin-bottom:0}

.rollBox1 .Cont .pic1 h5 img {
    width: 100%!important;
    height: auto!important;
    margin-bottom: 20px;
}
.rollBox1 .Cont .pic1 .linkmore a {
    width: 40%;
    height: 27px;
    line-height: 27px;
    margin: 0 auto;
    text-align: center;
    display: block;
    text-decoration: none;
    background: #eaeaea;
    color: #a5a5a5;
    display: block;
    margin: 0 30%;
    float: left;
    font-size: 12px;
}
.rollBox1 .Cont .pic1 {
    width: 100%;
    height: 240px;}

.rollBox1 .Cont .pick
{ height: 240px; margin-bottom:1%}

.column2{ padding-bottom:60px; padding-top:60px}
.column5{ padding-top:60px}
.column5 h2 {
    color: #4d4d4d;
    font-size: 26px;}
.column5 h3 {
    font-size: 17px;

}.indexC3Banner .bd .hihi {
    width: 100%!important;
    float: left;
    display: inline;
}


.column6 h2 {
    color: #fff;
    font-size: 26px;
    text-align: center;
    font-weight: normal;
}
.column6 h3 {
    font-size: 17px;}
.column4 h2 {
    color: #4d4d4d;
    font-size: 26px;
    text-align: center;
    font-weight: normal;
}

.column4 h3 {

    font-size: 17px;}

.imgTextC3Dl dd {
    width: 100%;
    float: none;
    display: inline;
   margin: 0 auto;  margin-bottom: 20px;
	
}


.imgTextC3Dl {
    overflow: hidden;
    margin: 0 1%;
    padding: 45px 0 0;
}
.imgTextC3Dl dd .con {
    margin: 0 15px;}

.imgTextC3Dl dd .con .pic {
    width: 30%;
    float: right;
    display: inline;
    margin-left: 10px;
}

.imgTextC3Dl dd .con .text .title a {
    font-size: 14px; line-height:24px; display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1; 
        overflow: hidden;
}

.imgTextC3Dl dd .con .text{ padding-top:0}
.imgTextC3Dl dd .con .text .info{ display:none}
.imgTextC3Dl dd .con .text{ height:70px!important; }

.imgTextC3Dl dd .con{ padding:15px 10px;margin-bottom:10px}
.imgTextC3Dl dd .con .text .time {
    font-size: 13px;}
.indexMore{ margin-top:50px!important; width:126px!important;}
.footer{ display:none}

.location{ display:none}


.subMenu_dl dd {
    float: left;
    display: inline;
    overflow: hidden;
    padding: 0px 5px;
}

.subMenu_a {
    display: block;
    overflow: hidden;
    line-height: 60px;
    font-size: 14px;
}
.subPage {
    padding: 20px 1% 80px 1%;
}
.articleBox {
    line-height: 36px;
    color: #666666;
    font-size: 16px;
    padding: 0 20px;}

p{ font-size:14px!important; line-height:28px}

.ertyui{ width:100%!important;border-bottom-right-radius: 20px!important;    border-top-left-radius: 20px!important; height:130px!important; margin-top:10px}


.articleBox #articleContent  p img{ width:100%!important; height:auto!important; margin-left:0!important; margin-right:0!important}


.column2{ padding-bottom:0}

.indexC3Banner{ padding-top:0}


.subMenu_dl dd:nth-child(5){ display:none}
.turus p strong{ font-size:15px!important}
}