 @charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.content{width: 1200px;margin:0 auto;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:800px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(/Public/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ec3c00}
.flexslider .slides a img{width:100%;height:800px;display:block}

/*头部*/
.header{height: 100px;background: rgba(0,0,0,0.85);position: fixed;z-index: 99999999; width: 100%;}
.header .logo{width: 177px;height: 177px;}
.header .logo  img{width: 177px;height: 177px;}
.header .head_body .head_tel p{color: #bbb;display: block;font-size:16px;line-height: 27px;padding-top:20px}
.header .head_body .head_tel b{font-size:35px;font-family:"times new roman";color: #fff}
.header .head_body .head_tel b em{font-size:20px;color: #fff;font-weight: normal;font-style: normal;}


.header .head_body > ul > li{float: left;line-height: 100px;font-size: 16px;padding: 0 15px;position: relative;}
.header .head_body > ul > li > a{display: block;color: #fff}
.header .head_body > ul > li:hover {background: #01a7db;}
.header .head_body > ul > li .sub{position: absolute;top: 100px;left:0px;width: 100%;display: none;}
.header .head_body > ul > li .sub li{height: 45px;line-height:45px;background: rgba(0,0,0,0.6);width: 100%;text-align: center;}
.header .head_body > ul > li .sub li a{color: #fff;font-size: 14px;}
.header .head_body > ul > li .sub li:hover {background: #01a7db}
.header .head_body > ul > li:hover .sub{display: block;}

/*统一使用的标题*/
.pubtit{height: 140px;text-align: center;}
.pubtit span{font-family: arial;font-size: 40px;color: #5a5a5a;text-align: center;display: block;text-transform: uppercase;}
.pubtit em {display: block;margin:0 auto;width: 100px;height: 25px;background:url(/Public/images/embg.png) no-repeat center;}
.pubtit p{font-size:25px;color: #999;text-align: center;}
.pubtit1{height: 140px;text-align: center;}
.pubtit1 em{display: block;margin:0 auto;width: 100px;height: 25px;background:url(/Public/images/embg1.png) no-repeat center;}
.pubtit1 span{font-family: arial;font-size: 40px;color: #e2e2e2;text-align: center;display: block;text-transform: uppercase;}
.pubtit1 p{font-size:25px;color: #dadada;text-align: center;}

/*对于*/
.about{padding: 80px 0  0 0;overflow: hidden;}
.about .wz p{font-size: 15px;color: #666;text-indent: 2rem;line-height: 30px;}
.about .iconlist{padding-top:20px;margin:0 auto;width:676px; }
.about .iconlist li{float: left;width:168px;margin: 0 28px 0 29px;height: 160px;position: relative;    background:url(/Public/images/icon1.png) no-repeat  top center;}
.about .iconlist li:nth-child(2){ background:url(/Public/images/icon2.png) no-repeat  top center;}
.about .iconlist li:nth-child(3){ background:url(/Public/images/icon3.png) no-repeat  top center;}
.about .iconlist li:hover{float: left;width:168px;margin: 0 28px 0 29px;height: 160px;position: relative;    background:url(/Public/images/icon1-1.png) no-repeat  top center;}
.about .iconlist li:nth-child(2):hover{ background:url(/Public/images/icon2-1.png) no-repeat  top center;}
.about .iconlist li:nth-child(3):hover{ background:url(/Public/images/icon3-1.png) no-repeat  top center;}
.about .iconlist li a{color: #999;}
.about .iconlist li p{text-align: center;line-height: 40px; color: #999; width: 100%; font-size: 16px;text-indent: 0;padding-top:120px;}
.about .iconlist li:hover p{color: #ec3c00;}

/*吊机产物*/
.scrollbg{width: 100%; height:150%;background-image: url(/Public/images/scrollbg.jpg); background-attachment: fixed; background-position: 50% 0%; background-repeat: no-repeat;position: absolute;z-index: -1}
.pro{ background:url(/Public/images/bg.png) no-repeat  top center;height: 850px;padding: 120px  0 0 0 }
.p_list{width: 280px;}
.ptit{background: url(/Public/images/ptitbg.jpg) no-repeat 0 center;width: 100%;height: 100px;margin-bottom:20px;height: 174px;}
.ptit p{text-align: center;color: #eee;font-size: 40px;font-weight:600;line-height: 70px;padding-top:45px;}
.ptit  span{display: block;text-align: center; color: #dedede; font-size: 20px; letter-spacing: 3px;}
.p_list ul li{ float: left; padding: 0 0 0 18px;line-height:65px; margin-bottom:22px;width:262px;overflow: hidden;background-color: #eee;}
.p_list ul li i a{ display: block;    font-style: normal; color: #333; font-size:17px;overflow: hidden;background: url(/Public/images/pi3.png) no-repeat 0 center; padding-left: 23px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_list ul li.cur{background-color: #01a7db;}
.p_list ul li.cur i a{color: #fff;background: url(/Public/images/pi2.png) no-repeat 0 center;}
.p_list ul li:hover{background-color: #01a7db;}
.p_list ul li span{ height: 133px; display: block;}
.p_list ul li i a:hover{ background: url(/Public/images/pi2.png) no-repeat 0 center;color: #fff}
.p_list ul li em a{ display: block;  font-style: normal; padding-left: 27px; font-size: 14px; color: #070707;background: url(/Public/images/pi_m.png) no-repeat 0 3px;}
.p_list ul li em a:hover{color: #fff;background: url(/Public/images/pi_m2.png) no-repeat 0 3px;}
/*右侧*/
.p_on{width:880px;}
.p_on ul li{ float: left; width: 265px; height:235px;background: #e6e6e6; margin:0 0 12px 15px; padding: 17px 0 0 13px; position: relative;}
.p_on ul li img{ width: 250px; height: 187.5px; box-sizing:border-box;}
.p_on ul li em{ display: block;line-height:42px; color: #616161; font-size: 16px; text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  font-style: normal;}
.p_on ul li:hover{ background: #01a7db;box-shadow:  0 0 6px #969696;}
.p_on ul li:hover em{color:#fff;background: url(/Public/images/pr_ico1.png) no-repeat center 0; top: 206px; padding-top:15px;}

/*发货现场*/
.fhxc{overflow: hidden;padding:80px 0;background: url(/Public/images/fhbg.jpg) no-repeat   center;}
.fhxc .nr .hd{width:290px;margin : 0 auto;}
.fhxc .nr .hd ul.list{}
.fhxc .nr .hd ul li{width: 145px;  float: left;margin-bottom: 30px;  font-size: 17px; }
.fhxc .nr .hd ul li:hover a{color: #01a7db;}
.fhxc .nr .hd ul li a{color: #666; display: block;text-align: center;     padding-top: 120px;    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;     }
.fhxc .nr .hd ul li{background: url(/Public/images/ic1.png) no-repeat   center;}
.fhxc .nr .hd ul li.on{background: url(/Public/images/ic1-1.png) no-repeat center;}
.fhxc .nr .hd ul li.on a{color: #01a7db;}
.fhxc .nr .hd ul li:nth-child(2){background: url(/Public/images/ic2.png) no-repeat  center;}
.fhxc .nr .hd ul li:nth-child(2):hover{background: url(/Public/images/ic2-1.png) no-repeat   center;}

/*右侧产物部分*/
.fhxc .nr .bd{overflow:hidden;}
.fhxc .nr .bd ul{  zoom:1;  overflow: hidden;}
.fhxc .prolist{overflow: hidden;background: #efefef;} 
.fhxc .prolist .img{width: 360px;height: 300px;position: relative;}
.fhxc .prolist .img img{width: 360px;height: 300px;}
.fhxc .prolist .img  .ceng{display: block;background-color: rgb(51 51 51 / 85%);width: 100%;position: absolute;height: 100%;}
.fhxc .prolist .img  .ceng p{line-height: 250px; color: #fff; font-size: 30px; text-align: center; position: absolute;width: 100%;}
.fhxc .prolist .img  .ceng span{color: #bbb; font-size: 20px; text-align: center; position: absolute; width: 100%; bottom: 120px;letter-spacing: 2px;}
.fhxc .prolist .img:hover .ceng{display: none;}
.fhxc .slideBox{width: 800px;overflow:hidden; position:relative;padding-top:30px;}
.fhxc .slideBox li{float:left;width:250px;margin-bottom:30px;margin-right:13px}
.fhxc .slideBox li span{width:100%;background: #efefef;font-size: 16px;color:#555;text-align:center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:45px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.fhxc .slideBox li a{display:block;width:100%;overflow:hidden;position:relative;background:#f6f6f6}
.fhxc .slideBox li img{display:block;width:250px;height:187.5px}
.fhxc .slideBox li a:hover span{color:#fff;background:#003466}
.fhxc .jt{width: 100px;margin:0 auto;}
.fhxc .sPrev{ display:block;width:40px; height:40px;float:left;margin-right:8px; overflow:hidden;cursor:pointer; background:url("/Public/images/jt.png") no-repeat #fff;background-position:0 0px;} 
.fhxc .sNext{ display:block;width:40px; height:40px;float:left;margin-right:8px; overflow:hidden;cursor:pointer; background:url("/Public/images/jt.png") no-repeat #fff;background-position:-40px 0px;}
.fhxc .sPrev:hover{ background:url("/Public/images/jt1.png") no-repeat #e67a01;}
.fhxc .sNext:hover{ background:url("/Public/images/jt1.png") no-repeat #e67a01;background-position:-40px 0px;}


/*工程案例*/
.w1340{width: 1340px;margin:0 auto;}
.Eng{padding:140px 0  0 0;overflow: hidden;height: 544px;background:url(/Public/images/ebg.png) no-repeat  top center;}
.Eng .slideBox{ overflow:hidden; zoom:1; padding:0 0 10px 60px; position:relative;}
.Eng .sPrev,.Eng .sNext{ position:absolute; left:0px; top:50px; display:block; width:70px; height:100px; background: url(/Public/images/arrow-left.png) no-repeat center;}
.Eng .sNext{ left:auto; right:5px; background: url(/Public/images/arrow-right.png) no-repeat center;}
.Eng ul{ overflow:hidden; zoom:1;}
.Eng ul li{ margin:0 20px; float:left;display:inline; overflow:hidden; text-align:center;}
.Eng ul li .pic{ width: 264px;}
.Eng ul li .pic img{ width:264px; height:198px; display:block; }
.Eng ul li .pic a:hover img{ border-color:#999;}
.Eng ul li .anli_title{ line-height:24px;}
.Eng ul li .anli_title a{display: block;width: 270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 15px;}
.Eng ul li p{color: #666;background: #efefef; border-top: none;line-height: 40px;font-size: 15px;text-align: center;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*新闻*/
.news{overflow: hidden;padding:80px 0;overflow: hidden;}
.news .tit{text-align: left;border-bottom: 1px dashed #ccc;}
.news .tit p{height:45px;font-size:25px;color: #333;}
.news .tit i{font-size: 20px;color: #999;font-family: "times new roman";text-transform: uppercase; border-left: 5px solid #01a7db; margin-left: 15px; padding-left: 15px;font-style: normal;}
.new-left{float: left;width: 650px;}
.news .con .f_cb{height: 194px; background: #fff; padding: 20px 0;  margin-bottom: 20px;}
.news .con .nimg{float: left;width: 320px;height:195px;overflow: hidden;}
.news .con .nimg img{width: 320px;height:195px;display: block;transition: all 0.3s linear 0s;}
.news .con .nimg:hover img{transform: scale(1.1);}
.news .con .wz{float: right;width:304px;}
.news .con a.ntit1{display: block;color: #333333;font-weight: normal;overflow: hidden;line-height: 22px;    font-size: 16px; white-space: nowrap; text-overflow: ellipsis;}
.news .con p{line-height: 28px;height: 84px; overflow: hidden; color: #999;margin-top: 15px;}
.news .con a.more{display: block;margin-top: 26px;width: 120px;line-height:30px;background-color: #01a7db;color: #fff;text-align: center;border-radius: 20px;}
.news .con a.more:hover{background: #ec3c00;}
/*news-right*/
.n1{background: #ececec;width: 649px;height: 64px;margin-bottom: 15px;padding-top: 10px;}
.n1:hover .ntime span   ,  .n1:hover .ntime em  ,  .n1:hover a {color:#01a7db}
.n1 .ntime{float: left;width: 115px;border-right: 1px solid #dedede;font-family: "Arial";text-align: center;}
.n1 .ntime span{display: block;font-size: 20px;color: #a9a9a9; line-height: 30px; font-weight: normal;font-family: impact;}
.n1 .ntime em{display: block;font-size: 16px;color: #777;line-height: 24px;font-weight: normal;font-style: normal;}
.n1 a{float: right;width: 435px;margin-right: 20px;color: #999;padding-right: 40px;line-height: 54px;    font-size: 16px;}
.n1:hover{}
.new-right{float: right;width: 475px;}
.new-right .nimg{width: 475px;height: 220px; padding: 20px 0;}
.new-right .nimg img{width: 475px;height: 220px;}
.new-right-title{position: relative; height: 58px;border-top: 1px solid #cecece;border-bottom: 1px solid #cecece; margin-bottom: 30px;}
.new-right-title {line-height: 58px;font-size: 16px;color: #666;font-weight: normal;}
.new-right-text{padding: 0px 0 23px 45px; border-bottom: 1px dashed #cecece; background: url(/Public/images/wen.jpg) no-repeat left 0;margin-bottom:39px;}
.new-right-text a.ntit{display: block;line-height: 26px;color: #333;font-size: 16px;overflow: hidden;   white-space: nowrap; text-overflow: ellipsis;}
.new-right-text p{line-height: 26px;color: #999;overflow: hidden; text-overflow:-o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new-right .none{border-bottom: 0;}
.new-right-text a.ntit:hover{color:#01a7db}

/*底部*/
.footer{background-color: #282828;}
.f_nav{padding-top:40px;height:50px;overflow:hidden;margin-bottom: 45px;border-bottom: 1px solid #333;}
.f_nav li{float: left;}
.f_nav a{display:inline-block;line-height:100%;font-size:17px;color:#fff;padding:0 51px}
.f_con{overflow:hidden;height:140px;border-bottom: 1px solid #333;}
.f_con ul li{float:left;margin: 0 20px 0 23px;color:#ddd;line-height:24px}
.f_con ul li:nth-child(6){float: right;margin-right: 0}
.f_con ul li strong{display:block;text-align: center;padding-top:7px;font-style: normal;}
.f_con ul li em{display:block;padding-left:5px;font-style: normal;}
.f_con ul li span{display:block}
.f_con ul li img{display: block;margin:0 auto;}
.f_con .ewm{display:inline-block;float: right;}
.f_con .ewm img{display:inline-block;width:120px;height:120px;border:4px solid #fff}
.f_con .ewm p{display:inline-block;writing-mode:tb-rl;letter-spacing:5px;box-sizing:border-box;color:#ddd;line-height:40px;text-align: center;}
.js{overflow:hidden;line-height:70px;color:#ccc;text-align: center;}
.js a{color:#ccc}
.js a:hover{color:#fff;opacity:.8}





