/*! www.vancheer.com  |  Powered by vancheer */


@media screen and (max-width:1920px) and (min-width:1600px){
/*(1660,1920]  1920电脑*/


}
@media screen and (max-width:1600px) and (min-width:1440px){
/*(1440,1600]  1600电脑*/
.headDiv .iconBox li:last-child {width: 25%; } 
.headDiv .searchBox p {width: 88%; } 
.headDiv .searchBox input {width: 54%; }

.bottom .left li a {font-size: 18px; } 
.bottom .left input {font-size: 18px; } 
.bottom .right p {font-size: 18px; } 
.bottom .right i {font-size: 40px; }


.Cont1 li {height: 505px; } 
.Cont1 li b {font-size: 45px; margin-top: 63px; margin-bottom: 8px; } 
.Cont1 li i {font-size: 30px; margin-bottom: 8px; } 
.Cont1 li .i2 {font-size: 23px; } 
.Cont1 li p {font-size: 17px; line-height: 30px; }

.Cont2 li {height: 505px; } 
.Cont2 li b {font-size: 45px; margin-top: 63px; margin-bottom: 8px; } 
.Cont2 li i {font-size: 30px; margin-bottom: 8px; } 
.Cont2 li .i2 {font-size: 23px; } 
.Cont2 li p {font-size: 17px; line-height: 30px; }

.indPart3 li img {right: 43px; top: 97px; }


.WrapPart2 .WrapMore1 {margin-top: 50px; }
.WrapPart3 .txtBox b {margin: 140px 105px 40px 105px; } 
.WrapPart3 .WrapMore2 {margin-top: 50px; margin-left: 105px; } 
.WrapPart5 .txtBox b {margin: 170px 0 30px 0px; }


.about .part1 .leftDiv .contentBox{ padding:75px 70px 0 100px;}
.about .part1 .leftDiv .content{ line-height:28px;}
.about .part1 .rightDiv .contentBox{ left:60px; top:75px; padding-right:100px;}
.about .part1 .rightDiv .list li{ padding-left:120px; height:120px; margin-bottom:18px;}
.about .part1 .rightDiv .list li .ico{ left:30px;}
.about .part2 .rightDiv .contentBox{ padding:40px 20px 0 50px;}
.about .part2 .rightDiv .name2{ padding-bottom:20px;}
.about .part2 .rightDiv .list li{ margin-bottom:10px;}
.about .part2 .rightDiv .list li .p1{ font-size:22px; }
.about .part4 .rightDiv .list li{ margin-bottom:70px; }

.contact .leftDiv .contentBox{ padding:80px 0 0 100px;}
.contact .leftDiv .box1{ margin-bottom:40px;}
.introduce .part1 .name{ padding:120px 0 30px;}
.introduce .part2 .content{ line-height:36px; font-size:18px;}

}
@media screen and (max-width:1440px) and (min-width:1366px){
/*(1280,1440]1440电脑*/

.headDiv .logo {width: 14%; margin-left: 3%; } 
.headDiv .topRight {width: 70%; margin-right: 3%; } 
.headDiv .iconBox li {margin-right: 2%; } 
.headDiv .iconBox li:last-child {width: 32%; } 
.headDiv .searchBox p {width: 78%; } 
.headDiv .searchBox input {width: 51%; }


.bottom .left li a {font-size: 18px; } 
.bottom .left input {font-size: 18px; } 
.bottom .right p {font-size: 18px; } 
.bottom .right i {font-size: 40px; } 
.bottom .right p:first-child {margin: 92px 0 12px; }

.Cont1 li {height: 453px; } 
.Cont1 li b {font-size: 38px; margin-top: 40px; margin-bottom: 8px; } 
.Cont1 li i {font-size: 30px; margin-bottom: 8px; } 
.Cont1 li .i2 {font-size: 23px; } 
.Cont1 li p {font-size: 17px; line-height: 30px; }

.Cont2 li {height: 453px; } 
.Cont2 li b {font-size: 38px; margin-top: 40px; margin-bottom: 8px; } 
.Cont2 li i {font-size: 30px; margin-bottom: 8px; } 
.Cont2 li .i2 {font-size: 23px; } 
.Cont2 li p {font-size: 17px; line-height: 30px; }



.WrapPart1 .txtBox {top: 133px; padding: 55px 60px 60px; } 
.WrapPart1 .txtBox i {margin: 30px 0 14px 0; } 
.WrapPart2 .txtBox b {margin: 100px 98px 50px 98px; } 
.WrapPart2 .WrapMore1 {margin-top: 50px; } 
.WrapPart3 .WrapMore2 {margin-top: 50px; } 
.WrapPart3 .txtBox b {margin:120px 105px 20px 105px; } 
.WrapPart5 .txtBox b {margin: 140px 0 30px 0px; } 
.WrapPart6 .txtBox b {margin: 150px 0 30px 0px; }

.produceBox .wal {width: 1200px; }
.produceBox b{font-size: 38px; padding:70px 0 50px;}

.wal{width:1200px;}
.job .title{ font-size:38px; padding-bottom:50px;}
.job_T{ height:60px;}
.job_T .lbox{ padding:0 20px;}
.job_T li{ font-size:24px; height:60px; line-height:60px;}
.job_B li .topDiv{ height:60px;}
.job_B li .topDiv dl{ padding:0 20px;}
.job_B li .topDiv dd{ height:60px; line-height:60px; font-size:16px;}
.job_B li .topDiv a{ margin:10px auto 0;}	
.job_B li .box{ padding:0 50px 60px;}
.job_B li .msgList dd{ margin-right:100px;}
.policy .title{ font-size:38px; padding-bottom:50px;}
.policy .bigBox{ padding:65px 70px;}
.policy .txt1{ font-size:28px;}
.policy .txt2{ font-size:18px;}
.join .title{ font-size:38px; padding-bottom:50px;}
.join .bigBox{ background-size:1120px;}
.join .txt{ padding:55px 0 15px 70px;}
.join .msg{ padding:0 0 20px 70px;}
.join .form{ padding-left:70px;}
.join .btnGroup{ padding:30px 0 0 70px;}
.news .title{ font-size:38px; padding-bottom:50px;}
.newsDetail .bigBox{ padding:60px 100px 40px;}
.honer .title{ font-size:38px; padding-bottom:50px;}
.honer .list ul{ margin-right:-52px;}
.honer .list li{ margin-bottom:30px;}
.honer .list li .box{ margin-right:52px;}
.honer .list li .name{ font-size:24px;}
.about .part1 .leftDiv .contentBox{ padding:45px 50px 0 60px;}
.about .part1 .leftDiv .content{ line-height:28px;}
.about .part1 .leftDiv .txt1{ font-size:26px;}
.about .part1 .leftDiv .txt2{ font-size:18px;}
.about .part1 .rightDiv .contentBox{ left:50px; top:45px; padding-right:50px;}
.about .part1 .rightDiv .list li{ padding-left:120px; height:120px; margin-bottom:18px;}
.about .part1 .rightDiv .list li .ico{ left:30px;}
.about .part2 .rightDiv .contentBox{ padding:40px 20px 0 50px;}
.about .part2 .rightDiv .name2{ padding-bottom:20px;}
.about .part2 .rightDiv .list li{ margin-bottom:10px;}
.about .part2 .rightDiv .list li .p1{ font-size:18px; background:url(../images/ico1.png) left 7px no-repeat;}
.about .part2 .rightDiv .list li .msg{ font-size:14px; }
.about .part4 .rightDiv .list{ padding-top:70px;}
.about .part4 .rightDiv .list li{ margin-bottom:65px;}
.video .title{ font-size:38px; padding-bottom:50px;}
.video .list ul{ margin-right:-40px;}
.video .list li{ margin-bottom:30px;}
.video .list li .box{ margin-right:40px;}
.video .list li .name{ font-size:24px;}
.contact .title{ font-size:38px; padding-bottom:50px;}
.contact .leftDiv .contentBox{ padding:50px 0 0 100px;}
.contact .leftDiv .box1{ margin-bottom:30px;}
.contact .leftDiv li{ height:32px; line-height:32px; font-size:18px;}
.advantage .title{ font-size:38px; padding-bottom:50px;}
.advantage .list li .contentBox{ left:100px; top:7%; height:526px;}
.advantage .list .li01 .contentBox{ left:auto; right:100px;}
.case .title{ font-size:38px; padding-bottom:50px;}
.case .list li .name{ height:64px; font-size:24px; margin-top:-34px;}
.case .list li .name p{ height:64px; line-height:64px;}
.introduce .title{ font-size:38px; padding-bottom:50px;}
.introduce .part1 .contentBox{ padding:0 80px 0 120px;}
.introduce .part1 .name{ padding:90px 0 30px;}
.introduce .part2{ padding:60px 120px 120px; background:#2a2a2a;}
.introduce .part2 .content{ line-height:30px; font-size:16px;}
}

@media screen and (max-width:1366px) and (min-width:1280px){
/*(1280,1366]  1366电脑*/

.headDiv .logo {width: 14%; margin-left: 3%; } 
.headDiv .topRight {width: 70%; margin-right: 3%; } 
.headDiv .iconBox li {margin-right: 2%; } 
.headDiv .iconBox li:last-child {width: 28%; } 
.headDiv .searchBox p {width: 78%; } 
.headDiv .searchBox input {width: 47%; }


.bottom .left li a {font-size: 18px; } 
.bottom .left input {font-size: 18px; } 
.bottom .right {margin-right: 50px; } 
.bottom .right p {font-size: 16px; } 
.bottom .right i {font-size: 35px; } 
.bottom .txtBox {height: 180px; } 
.bottom .right p:first-child {margin: 80px 0 12px; } 
.bottom .left li {margin-top: 97px; }

.Cont1 li {height: 431px; } 
.Cont1 li b {font-size: 34px; margin-top: 20px; margin-bottom: 8px; } 
.Cont1 li i {font-size: 25px; margin-bottom: 8px; } 
.Cont1 li .i2 {font-size: 22px; } 
.Cont1 li p {font-size: 17px; line-height: 30px; }

.Cont2 li {height: 431px; } 
.Cont2 li b {font-size: 34px; margin-top: 20px; margin-bottom: 8px; } 
.Cont2 li i {font-size: 25px; margin-bottom: 8px; } 
.Cont2 li .i2 {font-size: 22px; } 
.Cont2 li p {font-size: 17px; line-height: 30px; }

.indPart3 li img {right: 23px; }


.WrapPart1 .txtBox {top: 133px; padding: 45px 30px 45px; } 
.WrapPart1 .txtBox b {font-size: 55px; } 
.WrapPart1 .txtBox i {margin: 23px 0 11px 0; } 
.WrapPart2 .WrapMore1 {margin-top: 30px; } 
.WrapPart2 .txtBox b {margin: 95px 98px 40px 98px; } 
.WrapPart3 .txtBox b {margin: 88px 105px 30px 105px; } 
.WrapPart3 .WrapMore2 {margin-top: 50px; } 
.WrapPart5 .txtBox b {margin: 120px 0 30px 0px; } 
.WrapPart6 .txtBox b {margin: 140px 0 30px 0px; }

.produceBox .wal {width: 1200px; }
.produceBox b{font-size: 38px; padding:70px 0 50px;}

.wal{width:1200px;}
.job .title{ font-size:38px; padding-bottom:50px;}
.job_T{ height:60px;}
.job_T .lbox{ padding:0 20px;}
.job_T li{ font-size:24px; height:60px; line-height:60px;}
.job_B li .topDiv{ height:60px;}
.job_B li .topDiv dl{ padding:0 20px;}
.job_B li .topDiv dd{ height:60px; line-height:60px; font-size:16px;}
.job_B li .topDiv a{ margin:10px auto 0;}	
.job_B li .box{ padding:0 50px 60px;}
.job_B li .msgList dd{ margin-right:100px;}
.policy .title{ font-size:38px; padding-bottom:50px;}
.policy .bigBox{ padding:65px 70px;}
.policy .txt1{ font-size:28px;}
.policy .txt2{ font-size:18px;}
.join .title{ font-size:38px; padding-bottom:50px;}
.join .bigBox{ background-size:1120px;}
.join .txt{ padding:55px 0 15px 70px;}
.join .msg{ padding:0 0 20px 70px;}
.join .form{ padding-left:70px;}
.join .btnGroup{ padding:30px 0 0 70px;}
.news .title{ font-size:38px; padding-bottom:50px;}
.newsDetail .bigBox{ padding:60px 100px 40px;}
.honer .title{ font-size:38px; padding-bottom:50px;}
.honer .list ul{ margin-right:-52px;}
.honer .list li{ margin-bottom:30px;}
.honer .list li .box{ margin-right:52px;}
.honer .list li .name{ font-size:24px;}
.about .part1 .leftDiv .contentBox{ padding:45px 50px 0 60px;}
.about .part1 .leftDiv .content{ line-height:28px;}
.about .part1 .leftDiv .txt1{ font-size:26px;}
.about .part1 .leftDiv .txt2{ font-size:18px;}
.about .part1 .leftDiv .content{ font-size:14px;  padding-top:25px;}
.about .part1 .rightDiv .contentBox{ top:35px; padding-right:50px;}
.about .part1 .rightDiv .list li{ padding-left:120px; height:120px; margin-bottom:18px;}
.about .part1 .rightDiv .list li .ico{ left:30px;}
.about .part1 .rightDiv .list li .name1{ font-size:26px; padding:30px 80px 6px 0;}
.about .part2 .rightDiv .contentBox{ padding:40px 20px 0 50px;}
.about .part2 .rightDiv .name2{ padding-bottom:20px;}
.about .part2 .rightDiv .list li{ margin-bottom:10px;}
.about .part2 .rightDiv .list li .p1{ font-size:18px; background:url(../images/ico1.png) left 7px no-repeat;}
.about .part2 .rightDiv .list li .msg{ font-size:14px; }
.about .part4 .rightDiv .list{ padding-top:70px;}
.about .part4 .rightDiv .list li{ margin-bottom:65px;}
.video .title{ font-size:38px; padding-bottom:50px;}
.video .list ul{ margin-right:-40px;}
.video .list li{ margin-bottom:30px;}
.video .list li .box{ margin-right:40px;}
.video .list li .name{ font-size:24px;}
.contact .title{ font-size:38px; padding-bottom:50px;}
.contact .leftDiv .contentBox{ padding:50px 0 0 100px;}
.contact .leftDiv .box1{ margin-bottom:30px;}
.contact .leftDiv li{ height:32px; line-height:32px; font-size:18px;}
.advantage .title{ font-size:38px; padding-bottom:50px;}
.advantage .list li .contentBox{ left:100px; top:6%; height:526px;}
.advantage .list .li01 .contentBox{ left:auto; right:100px;}
.case .title{ font-size:38px; padding-bottom:50px;}
.case .list li .name{ height:64px; font-size:24px; margin-top:-34px;}
.case .list li .name p{ height:64px; line-height:64px;}
.introduce .title{ font-size:38px; padding-bottom:50px;}
.introduce .part1 .contentBox{ padding:0 80px 0 120px;}
.introduce .part1 .name{ padding:90px 0 30px;}
.introduce .part2{ padding:60px 120px 120px; background:#2a2a2a;}
.introduce .part2 .content{ line-height:30px; font-size:16px;}
}

@media screen and (max-width:1280px) and (min-width:1024px){
/*(1024,1280]  1280电脑*/
.headDiv .logo {width: 14%; margin-left: 3%; } 
.headDiv .topRight {width: 73%; margin-right: 3%; } 
.headDiv .iconBox li {margin-right: 2%; } 
.headDiv .iconBox li:last-child {width: 28%; } 
.headDiv .searchBox p {width: 88%; } 
.headDiv .searchBox input {width: 53%; }

.bottom .left li a {font-size: 18px; } 
.bottom .left input {font-size: 18px; } 
.bottom .right {margin-right: 0px; } 
.bottom .right p {font-size: 16px; } 
.bottom .right i {font-size: 35px; } 
.bottom .txtBox {height: 180px; } 
.bottom .right p:first-child {margin: 80px 0 12px; } 
.bottom .left li {margin-top: 97px; }


.Cont1 li {height: 431px; } 
.Cont1 li b {font-size: 23px; margin-top: 10px; margin-bottom: 8px; } 
.Cont1 li i {font-size: 18px; margin-bottom: 8px; } 
.Cont1 li .i2 {font-size: 17px; } 
.Cont1 li p {font-size: 15px; line-height: 30px; }

.Cont2 li {height: 431px; } 
.Cont2 li b {font-size: 23px; margin-top: 40px; margin-bottom: 8px; } 
.Cont2 li i {font-size: 18px; margin-bottom: 8px; } 
.Cont2 li .i2 {font-size: 17px; } 
.Cont2 li p {font-size: 15px; line-height: 30px; }

.indPart3 li span {font-size: 28px; } 
.indPart3 li img {right: 46px; top: 82px; width: 20px; }

.WrapPart1 .txtBox {top: 133px; padding: 45px 30px 45px; }
.WrapPart1 .txtBox b {font-size: 55px; } 
.WrapPart1 .txtBox i {margin: 23px 0 11px 0; } 
.WrapPart2 .WrapMore1 {margin-top: 30px; } 
.WrapPart2 .txtBox b {margin: 95px 98px 40px 98px; } 
.WrapPart3 .txtBox b {margin: 88px 105px 30px 105px; } 
.WrapPart3 .WrapMore2 {margin-top: 50px; } 
.WrapPart5 .txtBox b {margin: 120px 0 30px 0px; } 
.WrapPart6 .txtBox b {margin: 140px 0 30px 0px; }

.produceBox .wal {width: 1200px; }

}
@media screen and (max-width:1024px) and (min-width:1004px){
/*(1024,1280]  1024电脑*/


}



