
@media screen and ( max-width:1280px ){
.wal{width: 1200px;}

.ind-part1 li .img {width: 585px; } 
.ind-part2 ul li{width: 270px;} 
.ind-part2 .colorBlock{width: 270px; height: 100%; } 
.ind-part2 .colorBlock span {font-size: 12px; } 
.ind-part3 .list1 li {width: 390px; } 
.ind-part3 .list2 li {width: 364px; height: 90px; }

.about .o1 p {width: 510px; } 

.honor .list li {width: 262px; margin: 0 50px 40px 0; }

.news .list li .txt {width: 672px; margin-left: 40px; }

.newShow {padding: 50px 50px; }

.job dl dd {width: 243px; }

.contact .notes li {width: 368px; }

.product1 dd:nth-child(1){padding-left: 45px;width: 210px;text-align: left;}
.product1 dd:nth-child(2){width: 144px;}
.product1 dd:nth-child(3){width: 105px;}
.product1 dd:nth-child(5){width: 147px;}
.product1 .list .o .name {line-height: 50px; font-weight: bold; color: #0083c5; padding-left: 10px;font-size: 12px; }

.product2 .search input {width: 960px; } 
.product2 .o1 {margin: 20px 0 20px 50px; margin-right: 50px; } 
.product2 .o2 {margin-right: 50px; } 
.product2 .box2 .list li {width: 285px; }

.promise .notes .img {width: 600px; } 
.promise .notes .txt {margin: 120px 0 0 40px; }

.suggest .inp {width: 370px; } 
.suggest .inp input {width: 195px; } 
.suggest .inp1 {width: 100%; }

.download .select dt {width: 140px; } 
.download .select dd {width: 192px; } 
.download .top-sel input {width: 222px; } 
.download dd:nth-child(1) {width: 500px; } 
.download dd:nth-child(2) {width: 280px; } 
.download dd:nth-child(3) {width: 265px; }



}
@media screen and ( max-width:1004px ){
.pc-hide{display:block!important;}
.pc-show{display:none!important;}
.bannerPic,.bannerPic img{width: 100%;}

.wal{width: 94%;margin:0 auto;}

.ind-part1 {margin: 10px 0; } 
.ind-part1 li{width: 48.5%;} 
.ind-part1 li .img {width: 100%; } 
.ind-part1 li b {top: 10px; margin-left: 10px; font-size: 14px; } 
.ind-part1 li p {top: 31px; margin-left: 10px; font-size: 12px; } 
.ind-part1 li .line {top: 53px; margin-left: 10px; width: 17px; height: 2px; } 
.ind-part1 li .ico {top: 70px; margin-left: 10px; width: 70px; height: 23px; line-height: 23px; color: #fff; font-size: .8em; background: #0083c5; } 
.ind-part2 {margin-bottom: 10px; } 
.ind-part2 ul li {width: 50%; height: 190px; } 
.ind-part2 ul li:nth-child(1) {width: 50%; } 
.ind-part2 .colorBlock {width: 100%; height: 100%; } 
.ind-part2 .colorBlock p {font-size: 16px; padding: 15px 0 0 15px; } 
.ind-part2 .colorBlock .line {margin: 10px 0 14px 15px; } 
.ind-part2 .colorBlock span {font-size: .8em; width: 80%; line-height: 20px; margin-left: 15px; } 
.ind-part2 ul {width: 100%; } 
.ind-part2 .colorBlock img {width: 35px; bottom: 15px; left: auto; right: 13px; } 
.ind-part3 .tlt em {font-size: 18px; }
.ind-part3 .tlt span {font-size: 14px; padding: 5px 0 6px; }
.ind-part3 .tlt .ico {margin-top: -27px; }
.ind-part3 .list1 li {width: 100%; margin-bottom: 10px; margin-right: 0; padding-bottom: 5px; } 
.ind-part3 .list1 b {font-size: 16px; margin: 0 15px; line-height: 43px; margin-top: 5px; } 
.ind-part3 .list1 p {margin: 0 15px; } 
.ind-part3 .list1 span {margin: 0px 15px 0; } 
.ind-part3 .list2{width: 100%;} 
.ind-part3 .list2 li {width: 100%; height: auto; padding-bottom: 5px; } 
.ind-part3 .list2 li p {margin: 0 15px; padding-top: 8px; } 
.ind-part3 .list2 li span {margin: 0 15px; } 
.ind-part3 .more{font-size: 14px; color: #0083c5; text-align: center;\line-height: 40px; } 
.ind-part4 .swiper-slide{height: 70px;line-height: 70px;}

.container {margin: 20px 0 30px; }

.about .o1 {height: auto; background: none; padding-left: 0; } 
.about .o1 img{width: 100%;} 
.about .o1 b {font-size: 22px; padding: 23px 0 5px; } 
.about .o1 span {font-size: 16px; padding-bottom: 15px; } 
.about .o1 p {width: 100%; } 
.about .o2 {margin: 20px 0 30px; height: 160px; background-size: cover; } 
.about .o2 .notes {width: 80%; height: 84px; } 
.about .o2 .notes em {font-size: 16px; padding: 19px 0 9px; } 
.about .o2 .notes span {font-size: 12px; } 
.about .o3 img {width: 100%; margin-bottom: 20px; } 
.about .o3 p {width: 100%; }

.history {  width: 94%; margin-top: 10px;  margin-bottom: 50px;}
.history .tlt {  font-size: 18px;  margin: 20px 0 5px 0;}
.history em { font-size: 18px; padding-bottom:30px;}
.historyBg{ height:60px; padding:0;}
.historyList{ height:60px; padding:0 40px;}
.historyList .slick-slide{ background-size:60px; height:60px; line-height:60px; font-size:14px;}
.historyList .slickon{ background-size:60px; font-size:14px; height:60px; line-height:60px;}
.historyBox .slick-prev{ background-size:26px; width:26px; height:26px;}
.historyBox .slick-next{ background-size:26px; width:26px; height:26px;}
.history .contentBox {padding-top: 20px;}
.history .contentBox li{padding-left:110px;background:url(../images/line3.png) 90px repeat-y;min-height:100px;padding-bottom: 10px;position:relative;}
.history .contentBox li .ico{ left:84px; top:24px;}
.history .contentBox li .content{ font-size:14px; line-height:30px; padding-bottom:20px;}
.history .contentBox li .imgList{ padding-right:10px;}
.history .contentBox li .imgList dd{ width:100%; margin-bottom:10px;}
.history .contentBox li .imgList dd .box{ margin-right:0px;}
.history .contentBox li .imgList dd img{ width:100%; height:auto;}

.honor .list li {width: 48.5%; margin: 0 3% 10px 0; } 
.honor .list li:nth-child(2n) {margin-right: 0; } 
.honor .list li .o img {width: 90%; } 
.honor .list li .o {height: auto; line-height: inherit; padding: 13px 0; } 
.honor .list li .hov{display: none;} 
.honor .list li p {line-height: 40px; height: 40px; } 
.honor-alert {width: 250px; height: auto; top: 12%; } 
.honor-alert .box .img img {width: 250px; height: auto; } 
.honor-alert .box p {line-height: 45px; font-size: 14px; }

.news .list li{padding-bottom: 20px;margin-bottom: 10px;} 
.news .list li .img {width: 100%; } 
.news .list li .txt {width: 90%; margin-left: 5%; } 
.news .list li .name {font-size: 16px; padding-top: 18px; } 
.news .list li .time {font-size: 14px; padding: 8px 0; } 
.news .list li p {font-size: 12px; } 
.news .list li .ico {margin-top: 10px; } 
.news .list li .ico img{width: 27px; }

.newShow {padding: 20px 15px; } 
.newShow .tlt .name {font-size: 16px; line-height: 26px; } 
.newShow .tlt span {padding: 10px 0 15px; } 
.newShow .tlt {margin-bottom: 10px; } 
.newShow .cont img {margin: 10px 0; width: 100%; } 
.newShow .cont {padding-bottom: 20px; } 
.newShow .bot {margin-top: 20px; } 
.newShow .bot a.ico {float: none; width: 127px; height: 40px; line-height: 40px; font-size: 14px; text-indent: 15px; background: #e6e6e6 url(../images/a26.png) no-repeat 87%; margin-top: 20px; } 
.newShow .bot a.ico:hover{background: #0083c5 url(../images/a26_on.png) no-repeat 87%; }

.job dl dd:nth-child(3), 
.job dl dd:nth-child(4), 
.job dl dd:nth-child(5){display: none;} 
.job dl dd {line-height: 45px; width: 45%; } 
.job dl dd:nth-child(1) {padding-left: 5%; } 
.job .tlt dl dd {font-size: 16px; } 
.job .list li dd {line-height: 45px; } 
.job .list li dl {background-size: 9%; } 
.job .list li.on dl {background-size: 9%; } 
.job .list li:hover dl {background-size: 9%; } 
.job .list li .cont {padding: 15px 5% 0; } 
.job .list li .cont h2 {font-size: 14px; } 
.job .list li .cont p {line-height: 25px; margin-bottom: 20px; } 

.contact .map img{width: 100%; } 
.contact .notes {margin-top: 50px; margin-left: 0; } 
.contact .notes li {width: 100%; margin-right: 0; margin-bottom: 50px; height: auto; padding-bottom: 30px; } 
.contact .notes li img {margin: -30px auto 0; width: 60px; } 
.contact .notes li p {padding: 20px 20px 0px; }
.contact .map {height: 147px;}

.product1 .owrap{overflow-x: auto; padding-bottom: 20px; } 
.product1 .box {width: 880px; } 
.product1 dd {line-height: 50px; font-size: 12px; } 
.product1 dd:nth-child(1) {padding-left: 10px; width: 170px; } 
.product1 dd:nth-child(2) {width: 122px; } 
.product1 dd:nth-child(3) {width: 70px; } 
.product1 dd:nth-child(5) {width: 83px; } 
.product1 dd:nth-child(6) {width: 102px; } 
.product1 dd:nth-child(7) {width: 137px; } 
.product1 dd:nth-child(8) {width: 53px; }

.product2 .search input {width: 60%; height: 40px; line-height: 40px; padding: 0 3%; font-size: 12px; } 
.product2 .search .ico {width: 30%; height: 42px; line-height: 42px; background: #0083c5 url(../images/a31.png)no-repeat 28%; text-indent: 19px; } 
.product2 .search {margin-bottom: 15px; } 
.product2 .o1 {margin: 0px 0 0px 4%; width: 96%; border-right: 0; margin-right: 0; } 
.product2 .o1 li em {width: 24%; } 
.product2 .o1 li input {margin-right: 2%; width: 20%; } 
.product2 .box1 .select {width: 46%; } 
.product2 .box1 .select dt {width: 80%; background-size: 20px; padding: 0 15% 0 5%; } 
.product2 .box1 .select dd {width: 102%; } 
.product2 .o2 {margin: 0; width: 95%; border-right: 0; margin-right: 0; margin-left: 5%; } 
.product2 .box1 .o2 .pick1 {width: 75%; } 
.product2 .box1 .o2 .pick1 dt {width: 80%; } 
.product2 .box1 .o2 .pick1 dd {width: 101%; } 
.product2 .box1 .select dd ul li {line-height: 35px; font-size: 14px; padding-left: 5%; text-align: left; } 
.product2 .box1 .o3 .ico {width: 40%; height: 43px; line-height: 43px; background: #0083c5 url(../images/a31.png)no-repeat 36%; text-indent: 26px; margin: 10px 30%; } 
.product2 .box1 .o3{overflow: hidden; padding-bottom: 20px;clear: left;} 
.product2 .box2 h2 {font-size: 20px; padding: 25px 0 15px; } 
.product2 .box2 .list li {margin-right: 3%; width: 48.5%; margin-bottom: 10px; } 
.product2 .box2 .list li:nth-child(2n){margin-right: 0; }
.product2 .box2 .list p {line-height: 30px; font-size: 14px; padding: 10px 10px 0; }

.productShow .notes {padding-bottom: 20px; } 
.productShow .notes .img {width: 100%; } 
.productShow .notes .img img {width: 100%; } 
.productShow .notes .txt {width: 90%; margin: 15px 5% 0; } 
.productShow .notes .txt .t1 {font-size: 20px; margin-bottom: 10px; } 
.productShow .notes .txt .t2 {margin-top: 20px; margin-bottom: 5px; } 
.productShow .box {padding: 0 5% 20px; } 
.productShow .tlt {padding-top: 20px; background: url(../images/a38.jpg) repeat-x 0 43px; } 
.productShow .tlt p {margin: 0 13px; } 
.productShow .tlt em {font-size: 20px; } 
.productShow .tlt span {letter-spacing: 1px; } 
.productShow .cont em {margin: 20px 0 15px; } 
.productShow .cont span {line-height: 40px; font-size: 14px; } 
.productShow li{width: 100%;line-height: 30px;font-size: 14px;}

.promise .notes {padding-bottom: 10px; } 
.promise .notes .img {width: 100%; } 
.promise .notes .txt {margin: 20px 5%; width: 90%; } 
.promise .notes .txt .t1 {font-size: 20px; }
.promise .notes .txt .line {width: 40px; height: 2px; margin: 20px 0 27px; }

.suggest {padding: 20px 0; } 
.suggest .box {margin: 0 3%; } 
.suggest .inp {width: 100%; } 
.suggest .inp span {font-size: 12px; } 
.suggest .inp img {margin-right: 10px; } 
.suggest .inp em {left: 21px; } 
.suggest .inp input {width: 65%; margin-left: 5px; padding: 0 3%; } 
.suggest .inp {margin-bottom: 15px; } 
.suggest .line {margin-bottom: 30px; clear: left; height: 10px; } 
.suggest .inp1 textarea {margin: 10px 0 0; height: 140px; padding: 10px 3%; } 
.suggest .ico {width: 97px; height: 34px; line-height: 34px; margin-right: 10px; }
 
.download .top-sel em {line-height: 40px; margin-right: 0px; width: 100%; text-align: center; } 
.download .select {width: 48.5%; margin-right: 3%; margin-bottom: 10px; } 
.download .select:nth-child(3){margin-right: 0; } 
.download .select dt {height: 40px; width: 100%; line-height: 40px; padding: 0 10% 0 5%; box-sizing: border-box;background-size: 20px; } 
.download .select dt a {font-size: 12px; } 
.download .select dd {top: 39px; width: 100%; } 
.download .select dd ul li {line-height: 30px; font-size: 12px; padding-left: 8%; } 
.download .top-sel input {height: 40px; line-height: 40px; padding: 0 3%; box-sizing: border-box; width: 48.5%; font-size: 12px; } 
.download .top-sel .ico {width: 36%; height: 40px; line-height: 40px; background: #0083c5 url(../images/a31.png)no-repeat 35%; text-indent: 26px; margin-right: 32%; } 
.download dd {line-height: 50px; font-size: 12px; } 
.download dd:nth-child(1) {padding-left: 3%; width: 40%; } 
.download dd:nth-child(2) {width: 18%; } 
.download dd:nth-child(3) {width: 22%; } 
.download dd:nth-child(4) {width: 15%; }

.netMap{ padding:20px 10px 50px;}
.netMap li{ margin-bottom:25px; padding-bottom:15px; background:url(../images/line4.html) repeat-x bottom;}
.netMap li h2{ font-size:16px; height:32px;}
.netMap li div{ left:-15px;}
.netMap li div a{ padding:0 15px;}

.xbd-text h2>a{font-size: 16px;}
.xbd-dll li{width: 100%;}
.network-text{width: 100%;margin:9% 0;}
.network-text b{color: #ababab;font-size: 24px;line-height: 79%;}
.network-text h2{color: #0083c5;font-size: 24px;padding: 3% 0;}
.network-text span{color: #ababab;line-height: 24px;}
.netimg{width: 100%;}

.bigPicLayer{ width:94%; height:auto;}
.bigPicLayer .close{ width:30px; height:30px; background-size:30px; right:-5px; top:-5px;}
.bigPicLayer .imgDiv img{ width:100%;}
.bigPicLayer .name{ font-size:14px; padding-top:15px;}


/*产品的结合*/
.productplus .notes {padding-bottom: 20px; } 
.productplus .notes .img {width: 100%; } 
.productplus .notes .img img {width: 100%; } 
.productplus .notes .txt {width: 90%; margin: 15px 5% 0; } 
.productplus .notes .txt .t1 {font-size: 20px; margin-bottom: 10px; } 
.productplus .notes .txt .t2 {margin-top: 20px; margin-bottom: 5px; } 

/*产品的结合 end*/
.producttwo li{ line-height: 40px; width: 48.5%; float: left; margin-bottom: 10px; }
.producttwo li:nth-of-type(2n+0){ float: right; }
.producttwo li span{ background: transparent; text-align: center; }
.producttwo li.on span{ background: transparent; }
.product2 .box2 .right{ width: 100%; }
.product2 .box2 .list li p{ padding-top: 12px; }
.product2 .box2 .list li em{ margin: 6px 0; }
.product2 .box2 .left{ width: 100%; }
.product2 .product3box{ width: 100%; }

.productplus .owrap{ overflow-x: auto; }
.productplus .box{ width:1300px; }






















}