*{margin: 0;padding: 0;} body{margin:0px auto;font:12px "microsoft yahei";color: #303030;line-height: 25px;overflow-x: hidden;} ul,li{list-style: none;} a{text-decoration: none;color: #303030;} p{margin:0;padding:0;} ul,li,ol,dl,dt,dd{margin:0;padding:0;list-style-type:none;} a{font-size:12px;text-decoration:none;transition:all 0.3s ease-in-out 0s;} a:hover{text-decoration:none;} a:visited{color:#303030;} .clearfix {zoom:1;} .clearfix:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."; } .clear{clear: both;} .w1200{width: 1200px;margin: auto;} .center{margin:0px auto;} .moddle{ width:1200px;} .topbox{background: #eee;line-height: 32px;color: #555;} .top span{background: url(../images/top_tel.png) no-repeat left center;padding-left: 20px;} .logo{margin: 35px auto;} .nav{line-height: 60px;background: #0099ff;} .navnr{display: flex;justify-content: space-between;} .navnr a{color: #fff;font-size: 20px;padding: 0px 15px;} .navnr li{position: relative;text-align: center;} .navnr li:hover{background: #0076c4;} .navnr li p{position: absolute;z-index: 100000;display: none;background: #333;width: 200px;text-align: center;} .navnr li:hover p{display: block;} .navnr li p a{display: block;font-size: 16px;line-height: 40px;} .swiper-container .swiper-wrapper .swiper-slide img{width: 100%; display: block;} .title{background: url(../images/title_bg.png) no-repeat center bottom;font-size: 24px;font-weight: bold;color: #000;text-align: center;padding-bottom: 30px;} .title dl span{color: #0099ff;} .title dt{font-size: 14px;color: #666;font-weight: normal;font-family: "arial";margin-top: 7px;} .title2{background: #ffa202;line-height: 65px;position: relative;} .title2nr{font-size: 24px;display: flex;justify-content: space-around;color: #fff;} .title1{background: url(../images/title1_bg.png) no-repeat center;color: #fff;font-size: 22px;font-weight: bold;text-align: center;height: 106px;position: relative;margin-top: -31px;padding-top: 10px;} .title3{display: flex;justify-content: space-between;margin-bottom: 15px;} .title3 dl{color: #0099ff;font-size: 22px;font-weight: bold;} .title3 dl p{color: #999;font-size: 16px;} .title3 a{font-size: 14px;color: #fff;background: #0099ff;padding: 0px 10px;height: 26px;line-height: 26px;font-weight: bold;} .gsjjbox{margin: 90px auto;width: 1160px;} .gsjj{display: flex;justify-content: space-between;margin-top: 30px;} .gsjj img{width: 360px;height: 240px;} .gsjj dl{width: 770px;font-size: 14px;line-height: 36px;} .gsjj dl p{text-indent: 1em;} .gsjj dl a{color: #fff;background: #fa5901;font-size: 16px;padding: 0px 25px;margin-top: 20px;display: inline-block;} .cpfl{display: flex;justify-content: space-between;text-align: center;margin: 40px auto;} .cpfl a{color: #fff;line-height: 60px;display: block;width: 280px;background: #0099ff;font-size: 20px;transition: all 0.3s;} .cpfl a:hover{font-size: 22px;transition: all 0.3s;font-weight: bold;} .h-pro-gun01 li{margin-bottom: 15px;margin-right: 15px;float: left;-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out;text-align: center;background:#ffffff;} .h-pro-gun01 li a{ display: block; text-align: center;padding:0px;overflow: hidden;} .h-pro-gun01 li .tu{padding:0px;overflow: hidden;} .h-pro-gun01 li .tu img{-webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out;border: 1px solid #989898;padding: 5px;} .h-pro-gun01 li:hover .tu img{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out;} .newbox{background: url(../images/new_bg.jpg) no-repeat center;margin: 90px auto;} .newnr{display: flex;justify-content: space-between;} .lxwms{width: 569px;margin-top: 50px;color: #fff;font-size: 16px;font-weight: bold;margin-left: 10px;} .lxwms dl{padding: 60px 0px 70px 60px;background: #0099ff;position: relative;} .lxwms dl strong{color: #0068ae;font-size: 20px;} .lxwms dl p{line-height: 40px;margin-top: 20px;} .lxwms dt{width: 433px;line-height: 56px;background: #ffa202;text-align: center;font-size: 20px;font-weight: bold;margin: -30px 0px 50px 58px;position: relative;} .new{width: 45%;background: rgba(255,255,255,0.9);padding: 50px 30px 0px 30px;} .news{display: flex;justify-content: space-between;border: 1px solid #ccc;margin-bottom: 10px;} .news dl{width: 17%;color: #fff;font-size: 14px;text-align: center;background: #0099ff;padding-top: 15px;} .news dl dt{font-size: 40px;} .news li{width: 83%;background: #fff;padding: 5px 20px 5px 30px;} .news li a{font-size: 14px;} .news li p{color: #555;line-height: 20px;} .news li:hover{background: #0099FF;transition: all 0.6s;} .news li:hover a{color: #fff;} .news li:hover p{color: #fff;} .icpzs{margin-top: 40px;} .icpzs li{ width:280px; float:left; margin-right:30px; text-align:center;} .icpzs li img{ width:280px; height:210px;} .icpzs li p{ line-height:35px;} #marquee {position:relative;width: 1200px;overflow:hidden;margin: auto;} #marquee img {border:0px;width: 262px;height: 182px;} #marquee dl, #marquee dt,#marquee dd,#marquee a {float:left;margin:0;padding:0;} #marquee dl{width:1000%;height:230px;} #marquee dt a{display: inline-block;width: 270px;height: 210px;margin: 0px 10px;padding: 10px 0px;text-align: center;font-size: 14px;} .sgal{margin: 30px auto 90px;} .footbox{background: url(../images/foot_bg.jpg) no-repeat center;padding: 45px 0px;} .footnav{border-bottom: 2px solid #fff;text-align: center;display: flex;justify-content: space-around;padding-bottom: 20px;} .footnav a{font-size: 16px;color: #fff;} .footnav a:hover{color: #ffd237;font-weight: bold;} .footnr{display: flex;justify-content: space-between;font-weight: bold;color: #fff;margin-top: 50px;} .footnrl {width: 35%;line-height: 32px;} .footnrl dl{font-size: 18px;margin-bottom: 20px;} .footnrl dt{font-size: 16px;color: #ffd237;} .footnrl dd{font-size: 14px;} .footnrr{text-align: right;} .footnrr p{font-weight: normal;} .footnr>img{width: 154px;height: 154px;}