@media (min-width: 992px) and (max-width: 1299px) {
.w990{ width:990px; clear:both; margin:0 auto;   }
.w120{ width:100%; min-width:990px;  clear:both; margin:0 auto;   }
.w130{ width:100%; min-width:990px;   clear:both; margin:0 auto;   }
.w100{ width:100%; min-width:990px;  clear:both; margin:0 auto;    }
.pc{ display:block}
.wap{ display:none}

header .ding{padding:0 10px ; box-sizing: border-box}
header .ding .logo img{ max-width:300px; }
header .ding .daohang-sousuo { width:700px; }
header .ding .navBar{ width:700px;}

header .ding .nav h3{font-size:16px;   }
header .ding .nav .m{   float:left; width:100px;   }
header .ding .nav h3:after{ width:60px;  }


.gsjjindex{padding:50px 10px; box-sizing: border-box}
.caseindex{padding:50px 10px; box-sizing: border-box}


.cpindex{ padding-bottom:50px; box-sizing: border-box; padding:0 20px; }

.cpindex ul  li.cpxm0{ width:33%; height:464px; margin-right:2%;}
.cpindex ul  li.cpxm1{ width:30%; height:224px; margin-bottom:20px;}
.cpindex ul  li.cpxm .show{ margin:16px;  }

footer .foot{  box-sizing: border-box; padding-right:20px; }
footer .foot .ljlefts{ height:300px; width:700px; float:left; padding-left:250px; }
footer .foot .ljlefts .xm{ float:left; width:150px; margin-left:20px; text-align:left;}
footer .foot .ljlefts .xm1{ width:140px;}


.wenhua ul li.xm{ padding:0 20px;}
.wenhua ul li.xm .tu{ width:550px; }
.wenhua ul li.xm .wen{ width:540px; padding:40px  0 20px  50px;}

.qyjjg ul{ padding:0 10px;}
.qyjjg ul li{ width:24% ; margin:15px 0.5%;  padding: 20px 20px;box-sizing:border-box; }

.history_main ul.list li.lishi_xm .neirong{ width:490px; padding:0 30px ;  }

.rylist li{ width:24%; padding:10px 10px; margin:12px 0.5%; box-sizing:border-box;}


.PageLanx{ width: 100%; position: relative; padding: 40px 20px; box-sizing:border-box;}
.caseview{ padding: 40px 20px; box-sizing:border-box;}
.caseview .caseleft{ width:32%;}

.maincplb { padding:50px 20px; box-sizing:border-box;}
.cpmain { padding:20px; box-sizing:border-box;}
.cpmain ul.cplist{ }
.cpmain ul.cplist li{ float:left; width:23%;  overflow:hidden; margin-left:2%; margin-bottom:10px; position:relative;  }
.cpmain ul.cpxllist li{ width:32%;  margin-left:2%;}

.cpmain ul.cpxllist li:nth-child(4n+1){  margin-left:2%;}
.cpmain ul.cpxllist li:nth-child(3n+1){ margin-left:0; }

.cpfoot{ padding:100px 20px 100px; box-sizing:border-box; }
.cpxqmain{ padding:50px 10px; box-sizing:border-box}
.xiangxineirong img{ max-width:100%; vertical-align:bottom;}

.cpxxk{ width:100%; border-top:2px solid #e60013; overflow:hidden ;  }
.cpxxk .hbxm .xiangxineirong img{ max-width:100%; vertical-align:bottom;}
.cpxxk .lh li{ width:30%; padding:10px 0; margin:25px 1.5%; overflow:hidden; float:left;/* box-shadow:0 2px 5px #666;*/ text-align:center;}



.xzmain { padding:50px 0 ;}
.xzmain ul.youshi li{ float:left; width:31.3%; height:120px;margin-left:2%; margin-bottom:30px; cursor:pointer}
.xzmain ul.youshi li:nth-child(3n+1){ margin-left:2%; }

.xzmain ul.youshi li .wen{ width:calc(100% - 120px);; line-height:1.5; overflow:hidden; margin:10px 0;;  }













}