
/* CSS Document */
@media (max-width:1680px) { 
	.wrap{
		width: 1400px;
	}
	.column1 {
	    height: 394px;
	}
	.indexTitle {
	    padding-top: 70px;
	}
	.column2 {
	    height: 896px;
	}
	.column3 {
	    height: 795px;
	}
	.aboutBannerText .con {
	    top: -30px;
	}
	.abo-honor .list .scroll {
	    margin: 0 220px 60px;
	}
	.leagueColumn1 {
	    height: 820px;
	}
	.productcDl dd {
	    overflow: hidden;
	    height: 622px;
	}
	.productcDl dd .con {
	    padding: 90px 0;
	}
	.productcDl dd .con .title1 a {
	    font-size: 32px;
	}
	.productcDl dd .con .pic {
	    width: 588px;
	}
	.productcDl dd .con .textC {
	    left: 638px;
	    width: 762px;
	}
	.proViewR .tableCont {
	    height: 400px;
	    width: 530px;
	}
	.proViewSlide .picBox {
	    width: 450px;
	}
	.proViewSlide {
	    width: 450px;
	    padding-bottom: 38px;
	}
	.proViewR .tableCont .title1 {
	    line-height: 50px;
	    font-size: 28px;
	}
	.productViewCon1 {
	    padding: 100px 0;
	    height: 370px;
	}
	.productNewsCon {
	    margin-left: 280px;
	}
	.productNews .pic {
	    width: 400px;
	    margin-right: 120px;
	    margin-top: 60px;
	}
	.productNews {
	    padding-bottom: 90px;
	    padding-top: 90px;
	}
	.brief .con .info {
	    height: 330px;
	}
}
@media (max-width:1600px) { 
	.wrap{
		width: 1370px;
	}
	.indexTopCon {
	    height: 90px;
	}
	.logo {
	    margin-top: 12px;
	}
	.logo img {
	    height: 68px;
	}
	.menuDl dd {
	    height: 90px;
	    line-height: 90px;
	    margin: 0 35px;
	}
	.floatDl {
	    right: 30px;
	}
	.column1L .title {
	    font-size: 32px;
	    margin-bottom: 24px;
	}
	.indexTitle .title1 {
	    font-size: 32px;
	    line-height: 60px;
	    height: 60px;
	    margin-bottom: 10px;
	}
	.column2 {
	    height: 866px;
	}
	.column2-scroll .text .title {
	    line-height: 40px;
	    height: 40px;
	    font-size: 20px;
	}
	.column2-scroll .text {
	    height: 88px;
	}
	.column3-scroll .bd .title a {
	    font-size: 16px;
	}
	.column3-scroll .bd .text {
	    padding: 15px 20px 20px;
	}
	.column3-scroll .bd .more {
	    line-height: 30px;
	    height: 30px;
	}
	.column3 {
	    height: 775px;
	}
	.footerLDl {
	    margin-right: 90px;
	}
	.topLocation {
	    height: 50px;
	    line-height: 50px;
	}
	.locationIcn {
	    margin-top: 19px;
	}
	.subTop {
	    height: 90px;
	}
	.aboutBannerText .con {
	    top: -50px;
	}
	.aboutColumn2Con .text {
	    width: 234px;
	    height: 206px;
	    line-height: 206px;
	    margin-left: -117px;
	    margin-top: -104px;
	    font-size: 28px;
	}
	.abo-honor .list .scroll {
	    margin: 0 190px 20px;
		
	}
	.abo-honor .list dl{
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
	}
	.aboutColumn3 .subPageTitle {
	    margin-bottom: 20px;
	}
	.aboutColumn3 {
	    height: 725px;
	    padding-top: 60px;
	}
	.aboutColumn1 {
	    height: 850px;
	    padding-top: 60px;
	}
	.productcDl dd .con .textC {
	    width: 745px;
	}
	.league-scroll .con a .title {
	    height: 40px;
	    line-height: 40px;
	    font-size: 20px;
	}
	.subMenuShadow {
	    height: 50px;
	    top: 90px;
	}
	.subMenuDiv1 {
	    top: 90px;
	}
	.subMenu_ul li {
	    height: 50px;
	    line-height: 50px;
	}
	.footerLogo {
	    margin-top: 10px;
	    margin-right: 20px;
	}
	.footer2 {
	    height: 74px;
	    line-height: 74px;
	}
	.aboutUs1Dl {
	    padding-top: 34px;
	    margin-bottom: 46px;
	}
	.aboutUs1Info {
	    margin-bottom: 34px;
	}
	.leagueDl3 dd.dd3 {
	    left: 684px;
	    top: 105px;
	}
	.brief-scroll .pic:before {
	    padding-top: 66.2963%;
	}
	.recruitFormPopBox {
		width: 480px;
		height: 620px;
		margin-left: -270px;
		margin-top: -310px;
	}
	.recruitFormPop .formColse {
	    top: 24px;
	}
	.must {
	    height: 48px;
	    line-height: 48px;
	}
	.recruitFormPop {
	    padding-top: 16px;
	}
	.popFormTitleBox .title {
	    font-size: 18px;
	    height: 30px;
	    line-height: 30px;
	}
	.popFormCon {
	    height: 48px;
		margin-bottom: 12px;
	}
	.popFormDiv .inputTitle {
	    height: 48px;
	    line-height: 48px;
	}
	.popFormDiv .inputWidth {
	    width: 76%;
	}
	.popFormCon.bz .formInput {
	    padding-top: 14px;
	}
	.radioCon label {
	    line-height: 48px;
	    height: 48px;
	}
	.radioBox {
	    line-height: 48px;
	}
	.formUploadBox {
	    min-height: 48px;
	    line-height: 48px;
		margin-bottom: 10px;
	}
	.formUploadBox a {
	    height: 48px;
	}
	.formUploadBox span {
	    height: 48px;
		font-size: 14px;
		right: 100px;
	}
	.recruitFormPopBox .uploader-file-list dd {
	    width: 170px !important;
	    right: 38px !important;
	    top: -12px;
	}
	.recruitFormPopBox .file-item .info {
	    width: 90px!important;
	    left: -7px!important;
	    bottom: -4px!important;
	    height: 30px!important;
	    line-height: 30px!important;
	}
	.popFormCon.bz {
	    height: 100px;
	}
	.popFormDiv.yzm .picBox {
	    width: 90px;
	    height: 48px;
	}
	.popFormDiv.yzm .text {
	    height: 48px;
		line-height: 48px;
	    font-size: 14px;
	}
	.popFormBtn a {
	    padding: 0 60px;
	    height: 48px;
	    line-height: 48px;
	    font-size: 16px;
	}
}
@media (max-width:1440px) { 
	.wrap{
		width: 1200px;
	}
	.column1 {
	    padding: 90px 0;
	    height: 338px;
	}
	.column1L .title1 {
	    line-height: 30px;
	    height: 30px;
	    margin-bottom: 32px;
	}
	.column1L .info {
	    margin-bottom: 44px;
	    padding-right: 50px;
	}
	.indexTitle {
	    padding-top: 60px;
	}
	.column2-scroll {
	    padding-top: 44px;
	}
	.indexTitle .title1 {
	    font-size: 28px;
	    line-height: 50px;
	    height: 50px;
	    margin-bottom: 10px;
	}
	.column2 {
	    height: 766px;
	}
	.column2-scroll .text .btn {
	    width: 40px;
	    margin-left: 15px;
	}
	.column2-scroll .con:hover .text .btn {
	    margin-right: 15px;
	}
	.column2-scroll .text a {
	    width: 40px;
	    height: 40px;
	}
	.column3Tab {
	    margin-bottom: 50px;
	}
	.column3 {
	    height: 695px;
	}
	.abo-honor .list .scroll {
	    margin: 0 96px 20px;
	}
	.aboutUs1Dl dd {
	    width: 135px;
	    height: 135px;
	    margin: 0 50px;
	}
	.aboutUs1Dl dd .divT span {
	    font-size: 20px;
	}
	.aboutUs1Dl dd .divT em {
	    font-size: 20px;
	}
	.aboutUs1Info {
	    font-size: 14px;
	}
	.aboutColumn2Con .text {
	    width: 204px;
	    height: 176px;
	    line-height: 176px;
	    margin-left: -88px;
	    margin-top: -102px;
	    font-size: 24px;
	}
	.league-scroll .con a .info {
	    font-size: 14px;
	}
	.footerLDl {
	    margin-right: 70px;
	}
	.footer1R dd .picBox {
	    width: 98px;
	    height: 98px;
	}
	.aboutBannerText .con {
	    top: -75px;
	}
	.subPageTitle .title1 {
	    font-size: 30px;
	    height: 50px;
	    line-height: 50px;
	}
	.subPageTitle .title2 {
	    height: 28px;
	    line-height: 28px;
	}
	.aboutColumn1 {
	    height: 850px;
	    padding-top: 50px;
	}
	.leagueColumn1 {
		padding-top: 60px;
	    height: 750px;
	}
	.leagueColumn2 {
	    padding-top: 60px;
	}
	.leagueColumn3 {
	    padding-top: 60px;
	}
	.leagueColumn4 {
	    height: 702px;
	    padding-top: 60px;
	}
	.leagueDl3 dd.dd2 {
	    left: 294px;
	    top: 135px;
	}
	.leagueDl3 dd.dd3 {
	    left: 624px;
	    top: 105px;
	}
	.leagueDl3 dd.dd4 {
	    right: 205px;
	}
	.leagueDl3 dd .text {
	    font-size: 14px;
	}
	.contactDl dd .icn {
	    margin: 0 auto 24px;
	}
	.contactDl dd .title {
	    font-size: 20px;
	    height: 36px;
	    line-height: 36px;
	}
	.contactMap {
	    width: 100%;
	    height: 542px;
	}
	.productcDl dd .con .pic {
	    width: 488px;
	}
	.productcDl dd .con .textC {
	    width: 665px;
		left: 555px;
	}
	.productcDl dd {
	    height: 547px;
	}
	.productcDl dd .con .info {
	    height: 48px;
	}
	.productcDl dd .con .title1 {
	    line-height: 46px;
	    height: 46px;
	}
	.productcDl dd .con .title1 a {
	    font-size: 28px;
	}
	.proViewSlide .picBox {
	    width: 400px;
	}
	.proViewSlide {
	    width: 400px;
	    padding-bottom: 24px;
	}
	.productViewBox {
	    padding: 0 80px;
	}
	.proViewR .tableCont .title1 {
	    line-height: 45px;
	    font-size: 26px;
	}
	.productNews {
	    padding-bottom: 60px;
	    padding-top: 60px;
	}
	.productNews .pic {
	    width: 350px;
	    margin-right: 80px;
	    margin-top: 80px;
	}
	.productNewsCon {
	    margin-left: 200px;
	}
	.productNews .titleBox .title2 {
	    font-size: 18px;
	    line-height: 60px;
	}
}
@media (max-width:1366px) { 
	.aboutBannerText .con {
	    top: -95px;
	}
	.recruitFormPopBox {
	    width: 450px;
	    height: 560px;
	    margin-left: -255px;
	    margin-top: -280px;
	}
	.popFormCon {
	    height: 40px;
		margin-bottom: 12px;
	}
	.popFormDiv .inputTitle {
	    height: 40px;
	    line-height: 40px;
		font-size: 14px;
		width: 70px;
	}
	.radioCon {
	    font-size: 14px;
	}
	.popFormDiv .inputWidth .formInput{
		font-size: 14px;
	}
	.popFormDiv .inputWidth {
	    width: 76%;
	}
	.popFormCon.bz .formInput {
	    padding-top: 10px;
	}
	.radioCon label {
	    line-height: 40px;
	    height: 40px;
	}
	.radioBox {
	    line-height: 40px;
	}
	.formUploadBox {
	    min-height: 40px;
	    line-height: 40px;
		margin-bottom: 10px;
	}
	.formUploadBox a {
	    height: 40px;
		font-size: 14px;
	}
	.formUploadBox span {
	    height: 40px;
		font-size: 14px;
		right: 70px;
	}
	.recruitFormPopBox .uploader-file-list dd {
	    width: 156px !important;
	    height: 40px !important;
	    right: 24px !important;
	    top: -7px;
	}
	.recruitFormPopBox .file-item .info {
	    width: 80px!important;
	    left: -7px!important;
	    bottom: -4px!important;
	    height: 40px!important;
	    line-height: 18px!important;
	}
	.recruitFormPopBox .uploader-file-list dd .imgWrap img {
	    width: 36px !important;
	    height: 36px !important;
	}
	.popFormCon.bz {
	    height: 100px;
	}
	.popFormDiv.yzm .picBox {
	    width: 90px;
	    height: 40px;
	}
	.popFormDiv.yzm .text {
	    height: 40px;
		line-height: 40px;
	    font-size: 14px;
	}
	.popFormBtn a {
	    padding: 0 60px;
	    height: 42px;
	    line-height: 42px;
	    font-size: 16px;
	}
	.popFormDiv input::-webkit-input-placeholder,
	.popFormDiv textarea::-webkit-input-placeholder {
		font-size: 14px;
	}
}
