*{margin:0;padding:0}
a:hover{color:#666;text-decoration:none}
.banner .pptbox{width:100%}
.proWrapper{width:1200px;margin:0 auto}
/* product */
.plist{min-width:1200px;margin:0 auto;height:894px;margin-top:62px;background-color:#ffffff}
.product{width:1200px;min-width:1200px;margin:0 auto}
.proWrapper .titleBoxs{min-width:1200px;display:flex;text-align:center;align-items:center;background:url(../images/title-1@2x.png) no-repeat;margin:60px 0}
.proWrapper .titleBoxs{text-align:center;width:20%;height:54px;font-size:24px;position:relative}
.proWrapper .titleBoxs .titles{width:300px;margin:0 auto;position:absolute;top:-15px;left:442px}
.proWrapper .titleBoxs .titles .proName{position:absolute;top:30px;right:100px}
.productImg{margin:0 auto;min-width:1200px}
.productImg li{flex:1;list-style:none;margin-right:16px;float:left;width:24%}
.productImg li a{color:gray}
.productImg li img{width:288px;height:207px}
.productImg li:nth-child(4),li:nth-child(8),li:nth-child(12){margin-right:0}
.productImg p{text-align:center;font-size:16px;margin-top:20px;margin-bottom:20px}
/* 公司简介 */
.company{min-width:1200px;height:582px;margin:0 auto;margin-top:62px;background-color:#0052BB}
.comWrapper{width:1200px;margin:0 auto;padding-top:20px}
.comWrapper .titleBoxs{min-width:1200px;display:flex;align-items:center;background:url(../images/title.png) no-repeat;margin:40px 0}
.comWrapper .titleBoxs{text-align:center;width:20%;height:54px;font-size:24px;position:relative}
.comWrapper .titleBoxs .titles{color:#fff;width:300px;margin:0 auto;position:absolute;top:-15px;left:442px}
.comWrapper .titleBoxs .titles .proName{position:absolute;top:30px;right:100px}
.comWrapper .box{display:flex}
.comWrapper .box .buttomLeft{display:flex}
.comWrapper .box .buttomLeft img{width:502px;height:360px}
.comWrapper .box .buttomRight{margin-left:30px}
.comWrapper .box .buttomRight .right-top{color:#ffffff}
.comWrapper .box .buttomRight .right-top h2{font-size:30px}
.comWrapper .box .buttomRight .right-top p{font-size:14px;margin-top:-5px;margin-bottom:15px}
.comWrapper .box .buttomRight .right-buttom{width:670px;height:227px;text-indent:30px}
.comWrapper .box .buttomRight .right-buttom p{font-size:15px;color:#ffffff;text-align:justify;line-height:25px}
.comWrapper .box .buttomRight .big{background-color:#ffffff;width:199px;height:40px;line-height:40px}
.comWrapper .box .buttomRight .big:hover{background-color:#367fbb}
.comWrapper .box .buttomRight .big p:hover{color:#ffffff}
.comWrapper .box .buttomRight .big p{font-size:17px;color:#0052BB;text-align:center}
/* 新闻动态 */
.news{margin-top:60px;width:100%;height:490px;min-width:1200px}
.newsWrapper{width:60%;min-width:1200px;margin:0  auto}
/* .newsWrapper .titleBox{border-bottom:2px solid green}*/
.newsWrapper .titleBoxs{min-width:1200px;display:flex;align-items:center;background-image:url(../images/title-3@2x.png);margin:40px 0}
.newsWrapper .titleBoxs{text-align:center;width:20%;height:54px;font-size:24px;position:relative}
.newsWrapper .titleBoxs .titles{width:300px;margin:0 auto;position:absolute;top:-15px;left:442px}
.newsWrapper .titleBoxs .titles .proName{position:absolute;top:30px;right:100px}
/* 新闻内容 */
.newsContent{display:flex;justify-content:space-between;margin-top:-10px}
.newsContent .contenDesc,.right{width:48%;height:200px}
.newsContent .contenDesc .leftTitle{display:flex;justify-content:space-between;border-bottom:2px solid #6E8CD2}
.newsContent .contenDesc .leftTitle p{margin:0;padding-bottom:10px}
.newsContent .contenDesc .leftTitle p a{color:black;text-decoration:none}
.newsContent .contenDesc ul li{list-style:none;border-bottom:1px solid gray;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:14px;background:url(../images/ico_01.png) no-repeat 4px 16px}
.newsContent .contenDesc ul li a{display:flex;justify-content:space-between;color:gray;text-decoration:none}
/* 联系我们 */
.contus{margin-top:60px;width:100%;min-width:1200px;background-color:palevioletred;height:594px}
.contus .contusWrapper{margin:0 auto;text-align:center}
.contus .contusWrapper .contusTop{padding:40px}
.contus .contusWrapper .contusTop p{font-size:24px}
/* 地图 */
.map{margin-top:40px;height:640px;min-width:1200px;background-color:#E9E8EB;margin:0 auto}
.mapWrapper{width:1200px;margin:0 auto;padding-top:20px}
#container{border:20px solid #fff}
.mapWrapper .titleBoxs{min-width:1200px;display:flex;align-items:center;background-image:url(../images/title-4@2x.png);margin:40px 0}
.mapWrapper .titleBoxs{text-align:center;width:30%;height:54px;font-size:24px;position:relative}
.mapWrapper .titleBoxs .titles{width:300px;margin:0 auto;position:absolute;top:-15px;left:444px}
.mapWrapper .titleBoxs .titles .proName{position:absolute;top:30px;right:100px}
#certify{position:relative;width:1123px;/*判断宽度设置响应式效果*/margin:60px auto}
#certify .swiper-container{padding-bottom:60px}
#certify .swiper-slide{width:641px;height:347px;background:#fff;border:1px solid #c2c2c2}
#certify .swiper-slide img{width:637px;height:343px;display:block;border:2px solid #fff}
#certify .swiper-pagination{width:100%;bottom:20px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}
#certify .swiper-button-prev{left:140px;width:60px;height:111px;top:133px}
#certify .swiper-button-prev:hover{/*background-position:0 -46px;*//*background-size:100%*/}
#certify .swiper-button-next{right:140px;width:60px;height:111px;top:133px}
#certify .swiper-button-next:hover{/*background-position:0 -139px;*//*background-size:100%*/}
/* 荣誉证书 */
.honor{margin-top:60px;height:500px;min-width:1200px;width:100%}
.honorWrapper{width:1200px;margin:0 auto;/*padding-top:20px;*/}
#container{height:420px}
.honor .titleBox{}
.honorWrapper .titleBoxs{min-width:1200px;display:flex;align-items:center;background-image:url(../images/title-4@2x.png);margin:40px 0}
.honorWrapper .titleBoxs{text-align:center;width:20%;height:54px;font-size:24px;position:relative}
.honorWrapper .titleBoxs .titles{width:300px;margin:0 auto;position:absolute;top:-15px;left:37%}
.honorWrapper .titleBoxs .titles .proName{position:absolute;top:30px;right:100px}
.banner{width:100%;min-width:1200px}
.bannerWrapper{width:80%;margin:0 auto}
/* 友情链接*/
.flinks{width:100%;min-width:1200px}
.flinks .container{width:1200px;margin:0 auto}
.flinks .container a{text-decoration:none;color:black}
.flinks .container p{min-width:1200px;font-size:14px}
.flinks .container p:last-child{text-indent:70px}