/*
* @Author: E450
* @Date:   2019-03-28 13:48:24
* @Last Modified by:   E450
* @Last Modified time: 2019-03-29 17:07:41
*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}ol,ul{list-style:none;}.q{zoom:1;}.q:after{content:"";clear:both;display:table;}.C-lr{clear:both; height:0px; width:auto; font-size:0px; line-height:0; display:block;}abbr,acronym{border:0;font-variant:normal;}input,textarea,select{font-family:Verdana,arial, sans-serif;font-size:inherit;font-weight:inherit;*font-size:100%;}del,ins{text-decoration:none;}html{_background-image:url(about:blank);_background-attachment:fixed; _overflow-x:hidden; min-height:100%;}h1,h2,h3,h4,h5,h6{font-size:100%;}body{font-family:"Arial","微软雅黑","宋体"; font-size: 12px; color:#000;}a{text-decoration:none;}
.pro01,.pro02,.pro03,.pro04,.pro05,.pro06{width: 100%;overflow: hidden;}
.pro01 .min,.pro02 .min,.pro03 .min,.pro04 .min,.pro05 .min,.pro06 .min{width: 1200px;margin:0 auto;overflow: hidden;}

.pro01{overflow: hidden;width: 100%;background: url(/static/images/safety/bg11.jpg) no-repeat top center;}
.pro01 .min{height: 650px}
.pro01 .min .tit01{display: block;color: #fff;font-size: 58px;padding-top: 170px;}
.pro01 .min .tit02{display: block;color: #fff;font-size:30px;font-style: normal;padding-top: 15px; }


.pro02 .min{height: 840px;padding-top:90px;}
.pro02 .min .tit{display: block;height:137px;background: url(/static/images/safety/head01.png) no-repeat center;text-align: center;color: #222;font-size: 38px;line-height: 137px;margin-bottom: 40px;}
.pro02 .min .main{width: 1138px;height: 75px;padding:20px 0 20px 60px;border:1px solid #ededed;border-radius: 8px;overflow: hidden;-moz-box-shadow:0px 3px 20px #ededed; -webkit-box-shadow:0px 3px 20px #ededed; box-shadow:0px 3px 20px #ededed;margin-bottom: 70px;}
.pro02 .min .main li{float: left;padding:10px 0;}
.pro02 .min .main li *{vertical-align: middle;}
.pro02 .min .main li .guild{border-right: 1px solid #ededed;width:379px;margin-right: 30px;}
.pro02 .min .main li .guild i{display: inline-block;width: 8px;height: 8px;background: #61a6fc;border-radius: 50%;overflow: hidden;margin-right: 10px;}
.pro02 .min .main li .guild em{display: inline-block;font-size: 14px;color: #555;font-style: normal;}
.pro02 .min .main li:nth-child(3n+3) .guild{border-right: 0;margin-right: 0;}
.pro02 .min .main li:nth-child(3n+3){margin-right: 0;width: 315px;}
.pro02 .min .container{overflow: hidden;}
.pro02 .min .container .right{float: right;}
.pro02 .min .container .left{overflow: hidden;}
.pro02 .min .container .left .item{overflow: hidden;float:left;width: 330px;}
.pro02 .min .container .left .item img{float: left;width: 128px;height: 128px;}
.pro02 .min .container .left .item .text{overflow: hidden;}
.pro02 .min .container .left .item .text em{display: block;font-size: 18px;color: #222;font-style: normal;    padding-top: 20px;padding-bottom: 5px;font-weight: bold;}
.pro02 .min .container .left .item .text span{display: block;font-size: 14px;color: #999;}

.pro03{background: url(/static/images/safety/bg2.jpg) no-repeat top center;}
.pro03 .min{height:713px;padding-top: 97px; }
.pro03 .min .tit{display: block;height:116px;background: url(/static/images/safety/head02.png) no-repeat center;text-align: center;color: #fff;font-size: 38px;line-height: 116px;}
.pro03 .min .con{overflow: hidden;}
.pro03 .min .left{overflow: hidden;padding-left: 60px; padding-top: 95px;}
.pro03 .min .right{float: right ;width: 471px; height: 495px;  margin-top: 45px;  margin-right:95px;}
.pro03 .min .left .list{overflow: hidden;margin-bottom: 35px;}
.pro03 .min .left .list em{display: block;width: 55px;height: 55px;float: left;    margin-right: 17px;}
.pro03 .min .left .list .num{overflow: hidden;}
.pro03 .min .left .list .num strong{display: block;font-size: 18px;color: #fff;font-weight:bold;padding-bottom: 5px;}
.pro03 .min .left .list .num span{display: block;font-size: 14px;color: #fff;}
.pro03 .min .left .btn{margin-top: 58px;display: block;width:156px;height: 39px;border:2px solid #fff; border-radius: 5px;overflow: hidden;text-align: center;line-height: 39px;color: #fff;font-size: 14px;margin-left: 70px;}

.pro04{background: url(/static/images/safety/bg3.jpg) no-repeat top center;}
.pro04 .min{height:870px;}
.pro04 .min .tit{display: block;height:111px;background: url(/static/images/safety/head03.png) no-repeat center;text-align: center;color: #222;font-size: 38px;line-height: 111px;margin:105px 0 60px 0;}
.pro04 .min .con{overflow: hidden;}
.pro04 .min .con .left{overflow: hidden;}
.pro04 .min .con .right{float: right;}
.pro04 .min .con .left .tool{width:277px;padding-left:25px;height: 46px;background: url(/static/images/safety/pro10.png) no-repeat center;font-size: 22px;color: #fff;font-weight: bold;line-height: 46px;}
.pro04 .sideBar01{position: relative;width: 340px;height:424px}
.pro04 .sideBar01 .list{overflow: hidden;height: 120px;width: 280px;}
.pro04 .sideBar01 .list .tag{display:block;;float: left;width: 15px;height: 15px;border-radius: 50%;overflow: hidden;border:2px solid #61a6fc;background: #fff;    margin-top: 3px; margin-right: 20px}
.pro04 .sideBar01 .list .text{font-size: 16px;color: #222;display:block;overflow: hidden;line-height: 28px;}
.pro04 .sideBar01 .xian{border-left: 1px dashed #61a6fc;height: 424px;display:block;position: absolute;left: 30px;}
.pro04 .sideBar01 .maxlist{position: absolute;z-index: 2;top: 69px;    left: 21px;}
.pro04 .min .con .right .tool{width:162px;padding-left:140px;height: 46px;background: url(/static/images/safety/pro11.png) no-repeat center;font-size: 22px;color: #fff;font-weight: bold;line-height: 46px;}
.pro04 .sideBar02{position: relative;width: 302px;height:424px}
.pro04 .sideBar02 .list{overflow: hidden;height: 120px;width: 280px;}
.pro04 .sideBar02 .list .tag{display:block;;float: right;width: 15px;height: 15px;border-radius: 50%;overflow: hidden;border:2px solid #ffb273;background: #fff;    margin-top: 3px;margin-left:20px;}
.pro04 .sideBar02 .list .text{font-size: 16px;color: #222;display:block;overflow: hidden;text-align: right;line-height: 28px;}
.pro04 .sideBar02 .xian{border-left: 1px dashed #ffb273;height: 424px;display:block;position: absolute;right:30px;}
.pro04 .sideBar02 .maxlist{position: absolute;z-index: 2;top: 69px;right: 20px;}

.pro05{background: #fff;background: url(/static/images/safety/bg4.png) no-repeat top center;}
.pro05 .min{height:790px;}
.pro05 .min .tit{display: block;height:127px;background: url(/static/images/safety/head04.png) no-repeat center;text-align: center;color: #fff;font-size: 38px;line-height: 127px;margin:115px 0 80px 0;}
.pro05 .min .con{overflow: hidden;}
.pro05 .min .con .left{float: left;width: 599px;}
.pro05 .min .con .left em{display: block;font-size: 22px;color: #fff;font-weight: bold;font-style: normal;text-align: center;}
.pro05 .min .con .left i{display: block;width: 32px;height: 2px;background: #fff;margin:15px auto 20px;}
.pro05 .min .con .left p{display: block;font-size: 14px;color: #fff;text-align: center;width: 308px;margin:0 auto;line-height: 22px;}
.pro05 .min .con .xian{float: left;overflow: hidden;width: 1px;height: 106px;background: rgba(255,255,255,0.2);display:block;}
.pro05 .min .con .right{float: left;}
.pro05 .min .con .left p.w01{width: 240px;}
.cnimg{width: 484px;height: 122px;margin:0 auto;margin-top: 70px;}

.pro06{background: url(/static/images/safety/bg5.png) no-repeat bottom #fff;}
.pro06 .min{height:1045px;}
.pro06 .min .tit{display: block;height:115px;background: url(/static/images/safety/head05.png) no-repeat center;text-align: center;color: #222;font-size: 38px;line-height: 115px;margin:90px 0 80px 0;}
.pro06 .min .con{overflow: hidden;    margin-bottom: 150px;}
.pro06 .min .con .left{width: 582px;height: 355px;float: left;margin-left: 45px;}
.pro06 .min .con .right{width: 433px;height:342px;padding-top:50px;float: right;margin-right: 45px;border:1px solid #ededed;border-radius: 5px;}
.pro06 .min .con .right li{overflow: hidden;margin:0 50px;margin-bottom:30px;}
.pro06 .min .con .right li .name{overflow: hidden;}
.pro06 .min .con .right li .name em{margin-top: 8px;width:24px;height: 24px;display:block; float: left;overflow: hidden;}
.pro06 .min .con .right li .name em img{width: 100%;}
.pro06 .min .con .right li .name span{display:block; font-size: 18px;color: #222;font-weight: bold;overflow: hidden;}
.pro06 .min .con .right li p{font-size: 12px;color: #999;margin-left: 7px;border-bottom: 1px solid #ededed;padding-bottom: 35px;}
.pro06 .min .con .right li p.nbr{border-bottom:0;}
.pro06 .min .bottom{overflow: hidden;padding:0 50px;}
.pro06 .min .bottom li{float: left;width: 312px;margin-bottom: 50px;margin-right:82px;}
.pro06 .min .bottom li .icon{width:49px;height: 49px;border-radius: 50%;float: left;margin-right:15px;overflow: hidden;}
.pro06 .min .bottom li .servi{overflow: hidden;padding-top: 5px;}
.pro06 .min .bottom li .servi em{font-size: 14px;color: #222;display: block;font-style: normal;font-weight: bold;margin-bottom: 3px;}
.pro06 .min .bottom li .servi span{font-size: 12px;color: #888;display: block;}
.pro06 .min .bottom li:nth-child(3n+0){margin-right: 0;}