﻿html { overflow-y: scroll; } 

*{margin: 0;padding: 0;}
body{font-size: 14px;min-width: 1200px; font-family: "微软雅黑";}
ul,li{list-style-type: none;}
a{text-decoration: none;color: #333;transition: .6s;}
a:hover{color: #ff660c;}
img{border: 0;width: 100%;transition: .6s;}
.fl{float: left;}
.fr{float: right;}
.main{width: 1200px;margin: 0 auto;}


/*头部开始*/
.headertop{width: 100%;margin: 0 auto;height:40px;line-height: 40px;background: #efefef; border-bottom: 1px solid #dcdcdc;}
.headertop .fl p{color: #838383;}
.headertop .fr p{color: #ff660c;display: block;float: left;}
.headertop ul{float: right;margin-left: 40px;}
.headertop ul li{float: left;margin: 0 10px;padding-right: 10px;}

.headerlogo {height:100px;padding: 1% 0 0;}
.headerlogo .fl a{padding: 1%;display: block;}
.headerlogo .toptelbox{text-align: center;width: 260px;line-height: 2.0;background: url(../img/toptel.png) no-repeat left center;padding-left: 72px;}
.headerlogo .toptelbox p{font-size: 12px;color: #868686;letter-spacing: 10px;margin-bottom: 10px;}
.headerlogo .toptelbox h2{border-top: 1px solid #e5e5e5;width: 96%;font-size: 30px;color: #333;}
.headerlogo .topqrbox{width: 90px;margin: 0 10px;padding-right: 10px;}


.clear {clear: both !important;float: none !important;}
.headerbottom{width: 100%;height: 68px;background: #ff660c;border-bottom: 2px solid #ff660c;z-index: 1;}
#nav_main {position: relative;padding-right: 24px;}
#nav_main_bar {width: 100%;height: 68px;}
#nav_main li {float: left;list-style: none;text-align: center;position: relative;width: 11%;height: 68px;padding: 0;margin-right: 0.1%;}
#nav_main .bm {left: 0px;top: 0px;position: absolute;z-index: 10;text-align: center;width: 100%;height: 68px;text-align: center;background: none;}
#nav_main .bm a {background: none;color: #fff;display: block;padding-top: 14px;font-size: 16px;}
#nav_main .bm a:hover {color: #FFF;}
#nav_main .bm small{text-transform: uppercase;}
#nav_main .current .bm {/*top: -8px;*/height: 68px;text-align: center;}
#nav_main .current .inner4 {background: #535353;height: 68px;}
#nav_main .current .bm a {background: none;color: #FFF;font-size: 16px;padding-top: 14px;}
#nav_main .current .bm a:hover {color: #FFF;}
#nav_main .lm {position: absolute;z-index: 9;left: 0px;top: 0px;display: none;}
#nav_main .lm .inner5 {background: #ff660c;/*padding-top: 13px;*/}
/*#nav_main .lm .inner6 {background: #ff660c;padding-bottom: 13px;}*/
#nav_main .lm ul {/*width: 125px;*//*padding-top: 12px;*/}
#nav_main .lm .cp{width: 286px;}
#nav_main .lm .cp li{width:143px;margin:0 auto;border-right: 1px solid #eee;border-bottom: 1px solid #eee;box-sizing: border-box;}
#nav_main .lm li {/*width: auto;*/height: auto;width:132.5px;line-height: 45px;border-bottom: 1px solid #ddd;}
#nav_main .lm a {color: #fff;width:100%;font-size: 16px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;/*border-bottom: 1px solid #ff660c;*/transition: .6s;}
#nav_main .lm a:hover {background:#535353;/*padding-left: 20px;background: url(../img/iconp.png) no-repeat 10px center;*//*border-bottom: 1px solid #fff;*/}

/*banner开始*/
.fullSlide{width:100%;position:relative;height:480px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:480px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:480px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#ff660c;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


/*banner2开始*/
.fullSlide2{width:100%;position:relative;height:176px;background:#000;}
.fullSlide2 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:176px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:176px;}


/*关键字*/
.key{min-height: 76px;background: url(../img/keybg.jpg) no-repeat center center;margin:0 0 1%;}
.key .keycon .fl{background: url(../img/icon2.png) no-repeat 20px center;width: 72%;padding-left:8% ;line-height: 2.0;}
.key .keycon .fl li{float: left;padding: 6px 10px;margin-bottom:1%;border-right:1px solid #D8D8D8 ;height: 20px;line-height: 20px;margin: 5px 0 0 0;}
.key .keycon .fl p{color: #999;padding-top: 6px;}
.key .keycon .fl li a{font-size: 15px;}
.key .keycon .fl li:last-child {border-right: none;}
.keycon .fr{line-height: 2.0;padding-top: 12px;letter-spacing: 2px;}
.keycon .fr span{color:#666;background: url(../img/icon3.png) no-repeat left center;padding-left: 20px;}
.keycon .fr p{color: #ff660c;font-size: 18px;padding-left: 4px;}

/*首页标题*/
.publictitle{text-align: center;line-height: 2.0;margin: 1% auto;}
.publictitle h1{color: #333333;font-size: 36px;}
.publictitle p {width: 594px;height: 1px;background: #dcdcdc;margin: 0 auto 15px;position: relative;}
.publictitle p:before {width: 80px;height: 3px;background: #ff660c;display: block;position: absolute;top: -1px;right: 297px;content: '';}
.publictitle p:after {width: 80px;height: 3px;background: #333;display: block;position: absolute;top: -1px;left: 297px;content: '';}
.publictitle span{width: 80%;margin: 0 auto;display: block;color: #888;font-size: 16px;}

/*公司优势*/
.advbox{text-align: center;}
.advbox li{width: 24%;transition: .6s;float: left;margin-right: 1%;padding: 2% 0;}
.advbox li span{display: block;width: 80px;height: 80px;margin: 10px auto;transition: .6s;}
.advbox li i{margin: 10px auto;background: #ff660c;height: 3px;display:block;width:50px;transition: .6s;}
.advbox li h2{color: #333;}
.advbox li p{color: #999;line-height: 1.5;display: block;width: 80%;margin: 0 auto;}
.advbox li:hover{/*box-shadow: 0 3px 6px 3px #ccc;*/}
.advbox li:hover i{width:80px;}
.advbox li:hover span{transform: scale(1.1);}

/*产品展示*/
.productbox{background:#efeff3;min-height: 450px;padding-top: 30px;padding-bottom: 20px;}
.productleft{width: 280px;min-height: 450px;background: #fff;}
.productleft .productlefttit{height: 100px;color:#fff;background: #ff660c;text-align: center;line-height: 1.5;}
.productleft .productlefttit h2{font-size: 28px;padding-top: 18px;}
.productleft .propartbox h3{line-height: 40px;padding-left: 40px;background:#333 url(../img/icon5.png) no-repeat 10px center;font-size: 18px;}
.productleft .propartbox h3 a{color: #fff;transition: .6s;}
.productleft .propartbox h3:hover a{padding-left: 20px;}
.productleft .propartbox li{width: 50%;float: left;line-height: 36px;background:url(../img/icon6.png) no-repeat 10px center;}
.productleft .propartbox li a{border-bottom: 1px dashed #ccc;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:2px 0 2px 25px;}
.productleft .propartbox li:hover{background:#ff660c url(../img/icon7.png) no-repeat 10px center;}
.productleft .propartbox li:hover a{color:#fff;}

.productright{width: 900px;/*background: #fff;*/}
.productright li{float: left;width: 20%;margin-right: 1%;margin-bottom: 2%;border: 5.66px solid #ff660c;/*transition: .6s;*/}
.productright li:nth-child(4n){margin-right: 0;}
.productright .cpimg{height: 156px;overflow: hidden;}
.productright li p{height:35px;line-height: 35px;color: #fff;background: #ff660c url(../img/icon8.png) no-repeat right center;padding-left:10px;transition: .6s;}
.productright li:hover {border: 5.66px solid #ddd;box-shadow: 0 3px 6px 3px #ccc;}
.productright li:hover img{transform: scale(1.2);}
.productright li:hover p{background: #333 url(../img/icon888.png) no-repeat 94% center;}
.productright li:hover span{display: block;}
/*产品优势*/
#youshi2{width: 100%;padding: 20px;background: #aaa ;margin:0 auto;}
#youshi2title{width: 499px;height: 66px; margin:20px auto; background: url(../img/youshi2title.png) center no-repeat;text-align: center;line-height: 66px;color: #fff;font-weight: bold;font-size: 36px;}
#youshi2ul{width: 1200px;height: 160px; padding:20px 35px; background: #fff;margin: 15px auto;}
#youshi2ul li{width: 160px;height: 160px;background: #444;cursor: pointer;margin:0px 40px;float: left;position: relative;transition:all 0.4s;}
#youshi2ul li .youshi2icon{width: 76px;height: 61px;position: absolute;left:42px;top:12px;overflow: hidden;}
#youshi2ul li .youshi2title{width: 160px; text-align: center; position: absolute;left:0;top:82px;line-height: 30px;color: #fff;font-size: 20px;font-weight: bold;}
#youshi2ul li:hover{background: #f5692c;}
.youshi2icon div{margin-top: 0;}
.youshibox {
  width: 100%;
  padding-top: 43px;
  padding-bottom: 43px;
    background: url("../images/adv2.jpg") repeat center;
}

.youshibox333 {
  width: 100%;
  padding-top: 43px;
  padding-bottom: 43px;
  background: #f1f1f1;
}
.youshibox .youshicon {
  *zoom: 1;
  margin-top: 42px;
}
.youshibox .youshicon:before,
.youshibox .youshicon:after {
  content: " ";
  display: table;
}
.youshibox .youshicon:after {
  clear: both;
}
.youshibox .youshicon .left {
  float: left;
  width: 728px;
  height: 444px;
  background: #fff;
  border-top-right-radius: 80px;
  border-bottom-left-radius: 80px;
}
.youshibox .youshicon .left .youshiconc {
  margin-bottom: 65px;
  margin-top: 43px;
  *zoom: 1;
}
.youshibox .youshicon .left .youshiconc:before,
.youshibox .youshicon .left .youshiconc:after {
  content: " ";
  display: table;
}
.youshibox .youshicon .left .youshiconc:after {
  clear: both;
}
.youshibox .youshicon .left .youshiconc p {
  border-top: 6px solid #ff660c;
  width: 96px;
  height: 108px;
  background: #000000;
  border-bottom-left-radius: 80px;
  border-bottom-right-radius: 80px;
  text-align: center;
  margin-left: 36px;
  float: left;
}
.youshibox .youshicon .left .youshiconc p b {
  font-size: 60px;
  color: #fff;
  display: block;
  font-family: numFont;
  font-weight: lighter;
}
.youshibox .youshicon .left .youshiconc p small {
  font-size: 9px;
  color: #fff;
  font-family: enFont;
  display: block;
  margin-top: -7px;
  letter-spacing: -1px;
}
.youshibox .youshicon .left .youshiconc .youshitxt {
  width: 530px;
  float: left;
  margin-left: 23px;
}
.youshibox .youshicon .left .youshiconc .youshitxt h2 {
  font-size: 30px;
  color: #ff660c;
  font-weight: bold;
  margin-top: -6px;
}
.youshibox .youshicon .left .youshiconc .youshitxt h6 {
  font-size: 22px;
  color: #333;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 14px;
}
.youshibox .youshicon .left .youshiconc .youshitxt span {
  font-size: 16px;
  color: #656565;
  display: block;
  line-height: 26px;
  font-weight: lighter;
}
.youshibox .youshicon .right {
  float: right;
}
.youshibox .youshicon_r {
  margin-top: 26px;
}
.youshibox .youshicon_r .left {
  float: right;
}
.youshibox .youshicon_r .left .youshiconc p {
  border-top-color: #000;
  background: #ff660c;
}
.youshibox .youshicon_r .right {
  float: left;
}
/*广告条*/
.adbox{background: url(../img/adbg.jpg) no-repeat center center;height: 220px;margin: 2% auto;}
.adbox .adl{padding: 4% 0;margin-right:40px;}
.adbox .adl h2{font-size:36px;-webkit-text-fill-color: #ff660c;-webkit-text-stroke: 1.2px #fff;}
.adbox .adl p{color: #fff;font-size: 26px;padding: 10px 0;}
.adbox .adl span{color:#fff;background: url(../img/icon9.png) no-repeat left center;padding-left: 20px;margin-right: 20px;}
.adc {padding: 4% 0;}
.adc img{width: 150px;padding: 0 10px;}
.adr{color: #fff;padding: 4% 0;}
.adr p{background: url(../img/icon3.png) no-repeat left center;padding-left: 20px;}
.adr h2{font-size: 26px;padding: 10px 0;}
.adr a{text-align:center;display:block;color: #fff;background: #ff660c;height:30px;line-height:30px;border-radius: 15px;transition: .6s;}
.adr a:hover{transform: scale(1.2)}

/*五大优势*/
/*.advfive{overflow:hidden;}
.advfive .tie{font-size:22px;color:#ff660c;text-align:center;margin-top:20px;}
.advfive .tie span{display:block;font-size:12px;color:#ccc;font-family:Arial;}
.advfive li{overflow: hidden;height:300px;background-repeat: no-repeat;background-position:center;}
.advfive .advfive1{height:335px;}
.advfive li .txt{padding-top:60px;width:500px;padding-left:100px;}
.advfive .advfive1 .txt{padding-top:80px;} 
.advfive li .num{float:left;margin-left:-100px;background: url(../img/advfivenum.png);width:65px;height:65px;font-size:32px;font-style:normal;color:#fff;font-family:Arial;text-align:center;line-height:65px;font-weight:bold;}
.advfive li h4{font-size:30px;color:#191919;margin-bottom:20px;line-height:36px;width:600px;}
.advfive li p{background: url(../img/advfiveli.png) no-repeat left 8px;padding-left:25px;margin-bottom:10px;}
.advfive li:nth-child(2n) .txt{float:right;padding-right:30px;}
.advfive li .tel{float:left;margin-right:35px;}
.advfive .tel span{display:block;font-size:22px;font-family:Arial;color:#191919;}
.advfive .tel_blue {padding-left:50px;background: url(../img/icon10.png) no-repeat left center;}
.advfive .tel_blue span{color:#ff660c;font-size:24px;font-weight:bold;}*/

/*案例展示*/
.casebox{}
.casebox dl{width: 45%;float: left;border: 6px solid #EFEFEF;padding: 2% 1%;margin: 1%;transition: .6s;}
.casebox dt{width: 30%;height: 100px;overflow: hidden;float: left;padding: 2% 0;}
.casebox dd{width: 68%;float: right;}
.casebox dd h2{color: #444;padding: 0 0 10px;}
.casebox dd p b{color: #333;}
.casebox dd p{color:#888;line-height: 1.5;}
.casebox dd span{margin: 1% 6% 1% 0;display: block;width: 100%;}
.casebox dd span a{width:35%;color:#fff;background:#666;text-align:center;display: block;float:left;height: 30px;line-height: 30px;margin-right: 30px;}
.casebox dl:hover{border: 6px solid #ff660c;}
.casebox dl:hover a{color: #ff660c;}
.casebox dl:hover img{transform: scale(1.2);}
.casebox dl:hover span a{color: #fff;}
.casebox dd span a:hover{background: #ff660c;}
/*关于我们*/
.aboutboc{background: url(../img/aboutbg.jpg) no-repeat center center;padding-top: 30px;background-size: 100% 100%;background: none\9;height: 690px;/*overflow: hidden;*/margin-top: 20px;}
.aboutboc .aboutcon{background: #fff;height: 510px;}
.aboutcontit {width: 165px;background: #ff660c;height: 500px;margin-left: 20px;margin-top: -30px;}
.aboutcontit h2{color: #fff;text-align: center;padding-top: 60px;font-size: 30px;}
.aboutcontit p:before{width: 60px;height: 4px;background: #fff;content: "";display: block;margin: 18px auto;}
.aboutcontit ul{margin-top: 60px;}
.aboutcontit li{margin: 6% auto;line-height: 56px;/*border-bottom: 3px solid #fff;*/background: url(../img/icon88.png) no-repeat right -20px center;transition: .6s;}
.aboutcontit li:first-child{background: #333 url(../img/icon8.png) no-repeat 120px center;}
.aboutcontit li:hover{background: #333 url(../img/icon8.png) no-repeat 120px center;}
.aboutcontit li a{color: #fff;font-size: 18px;padding-left: 20px;}
.aboutconon{width: 80%;padding: 3% 2%;min-height: 180px;}
.aboutconon p{text-indent: 2em;line-height: 2.0;font-size: 16px;}
.ablidiv{border-top: 1px dashed #666;padding: 20px 0;margin-top: 20px;}
.ablidiv li{background: url(../img/icon91.png) no-repeat left center;padding-left: 25px;line-height: 2.0;margin-left: 30px;font-size: 16px;}
.ablidiv li span{color: #ff660c;font-size: 16px;font-weight: bold;}
.tab2, .tab3{display: none;}
.tab3 li{width: 23%;float: left;margin-right: 2%;margin-bottom: 2%;}
.tab3 li:nth-child(4n){margin-right: 0;}
.tab3 li p{line-height: 46px;color:#fff;background: #ff660c;text-align: center;text-indent: 0;font-size: 16px;transition: .6s;}
.aboutimg{height: 166px;overflow: hidden;}
.tab3 li:hover img{transform: scale(1.2);}
.tab3 li:hover p{background: #c3671b;}

/*新闻动态*/
.newtit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;margin-top: 10px;}
.newtit:before{width: 5px;height: 100%;background: #ff660c;content: '';position: absolute;left: 0px;top:0;}
.newmore{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}
.newmore:hover{color: #ff660c;}
.faqscolbox{margin-top: 20px;}
.newsbox{}
.newl{width: 60%;}
.newl .bingnew{padding: 2% 0;}
.newl .bingnew dl{/*box-shadow: 3px 3px 6px 3px #ccc;*/border:6px solid #eee;height: 140px;border-radius: 5px;/*padding: 1%;*/transition: .6s;}
.newl .bingnew dd{width: 180px;float: left;border: 1px solid #eee;}
.newl .bingnew dt{width: 480px;float: right;line-height: 2.0;}
.newl .bingnew dt h2{margin-bottom: 10px;}
.newl .bingnew dt h2 a{width: 80%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newl .bingnew dt span{color: #888;}
.newl .bingnew dt p{line-height: 1.5;color: #666;margin-top: 10px;}
.newl .bingnew dl:hover{/*box-shadow: 1px 1px 6px 1px #ff660c;*/}
.newl .bingnew dl:hover a{color: #ff660c;}

.newl .newlist{padding: 2% 0;}
.newl .newlist li{background:url(../img/icon12.png) no-repeat 10px center;height:45px;line-height: 45px;padding: 0 2% 0 4%;border-bottom: 1px dashed #ccc;transition: .6s;border-radius: 5px;}
.newl .newlist li a{width: 80%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.newl .newlist li span{display: block;float: right;padding-right: 10px;}
.newl .newlist li:hover{border-bottom: 1px dashed #ff660c;/*box-shadow: 1px 1px 6px 1px #ccc;*/background:url(../img/icon13.png) no-repeat 10px center;}

.newr{width: 36%;}
.newr .faqlist{}
.newr .faqlist li{height:86px;border-bottom: 1px dashed #ccc;margin: 2% auto;transition: .6s;background: url(../img/faq2.png) no-repeat left 6px;padding-left: 30px;} 
.newr .faqlist li a h4{color: #666;padding: 1% 0;transition: .6s;font-size: 15px;}
.newr .faqlist li p{color: #868686;line-height: 1.5;}
.newr .faqlist li:hover {/*box-shadow: 1px 1px 6px 1px #ff660c;*/}
.newr .faqlist li:hover h4{color: #ff660c;}

/*客户见证*/
.jianzheng{min-height: 300px;background: #ececec;padding-top:10px;margin-top: 10px;}
#khjzbox{height: 230px;margin:0 auto;padding:30px 40px;margin-top: 20px;}
#khjzboxcon{height: 230px;margin:0 auto;position: relative;}
.jzl{width: 48px;height: 48px;position: absolute;left: -55px;top:90px;background: url(../img/jzl.png) center no-repeat;cursor: pointer;}
.jzr{width: 48px;height: 48px;position: absolute;right: -55px;top:90px;background: url(../img/jzr.png) center no-repeat;cursor: pointer;}
/*#khjzboxcon .bd,#khjzboxcon .tempWrap{width: 1200px !important;}*/
#khjzbox li{width: 258px;height: 230px;float: left; text-align: center; line-height: 25px; margin-right: 15px;border: 6px solid #eee;}
#khjzbox li a{display: block;color: #333;font-size: 14px;}
#khjzbox li img{width: 100%;height: 190px;}
#khjzbox li:hover{border: 6px solid #FF660C;}
/*底部*/
.bottombox{background: #262626;min-height: 390px;margin-top: 30px;padding-top:50px;}
.bottombox h1{color: #EFEFF3;border-bottom: 1px solid #999;padding-bottom:20px;margin-bottom:20px;display: block;width: 60%;font-size: 20px;height: 30px;line-height: 30px;}
.bocon{width: 100%;}
.bocon .botconleft{width: 30%;float: left;}
.bocon .botconleft li{float: left;width:33%;padding: 3% 2%;}
.bocon .botconleft li a, .bocon .botconcenter li a{color: #888;}

.bocon .botconcenter{width: 40%;float: left;}
.bocon .botconcenter li {padding: 1% 4% 1% 1%;width: auto;float: left;}

.bocon .botconright{width: 30%;float: right;}
.bocon .botconright h2{color: #eee;background: url(../img/toptel.png) no-repeat left center;margin-left:20px;padding-left: 72px;}
.bocon .botconright h2 p{color: #ff660c;padding: 6px 0;background: none;}
.bocon .botconright p{color: #aaa;padding: 2% 10%;line-height: 1.5;background: url(../img/icon8.png) no-repeat left center;}
.bocon .botconright p i{font-style: normal;font-size: 16px;color: #eee;}

/*底部友情链接*/
.botlink{border: 1px solid #999;min-height: 30px;padding: 1%;margin: 16px auto;}
.botlink span{color: #fff;padding-left: 26px;font-size:16px;background: url(../img/link.png) no-repeat left center;}
.linkcon{margin-top: 10px;}
.botlink .linkcon a{padding: 3px 6px;color: #888;line-height: 2.0;}
.botlink .linkcon a:hover{color: #ff660c;}

.botcopyright{height: 40px;line-height: 40px;background: #ff660c;text-align: center;}
.botcopyright p{color: #eee;display: block;float: left;}
.botcopyright span{display: block;float: right;}
.botcopyright a{color: #D8D8D8;padding-left: 20px;}
.botcopyright a:hover {text-decoration: underline;}

/*右侧悬浮框*/
.toolbar-item,.toolbar-layer{background:url(../img/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}




/*内页开始****************************************************************！！！！！！*/

.m-c{color: #ff650b}
.fw{font-weight: bold;}
.f30 {font-size: 30px;}
.c6 { color: #666;}
.wh100 {width: 100%;}
.mt50 {margin-top: 50px!important;}
.mt10 {margin-top: 10px!important;}
.f16 {font-size: 16px;}
.f20 {font-size: 20px;}
.p20 {padding: 20px 0;}		
.tc {text-align: center;}
.f24 {font-size: 24px;}
.mt20 {margin-top: 20px!important;}
.hhnr {font-size:15px; font-family:"微软雅黑"; line-height:26px;}
.hhnr img{width:auto;}
.hhnr p{ line-height:26px;}
.hhnr div {line-height:26px;}
.mt30 { margin-top: 30px!important;}
.mt40 {margin-top: 40px!important;}
.fw{font-weight: bold;}
.f36{font-size:36px;}
.f18 {font-size: 18px;}
.mt8 {margin-top: 8px!important;}
.l18 {line-height: 1.8;}
.cf {color: #fff;}
.mt60 {margin-top: 60px!important;}
.mt70 {margin-top: 70px!important;}
.main {width: 1200px;margin: 0 auto!important;}
.overfwh{overflow: hidden;}	
.mt5 {margin-top: 5px!important;}	
.mt15 {margin-top: 15px!important;}
.mb15 {margin-bottom: 15px!important;}
/*联系我们*/
.mbxcon{height: 40px;font-size: 14px;background:  url(../img/iconn1.png) left center no-repeat;float: right;text-align: right;color: #9e9e9e; line-height: 40px;text-indent: 26px}
.mbxcon a{color: #9e9e9e}
.mbxbox{height: 40px;width: 100%;padding-top: 0;}
.mbxbox .mbxcon{height: 40px;font-size: 14px;background:  url(../img/iconn1.png) left center no-repeat;float: right;text-align: right;color: #9e9e9e;line-height: 40px;text-indent: 26px}
.mbxbox a{color: #9e9e9e}
.titletab li{width: 300px;height: 55px;float: left;margin-bottom:1px!important;}
.titletab li:nth-child(4){margin-right: 0}
.titletab li a{display: block;width: 100%;height: 100%;font-size: 16px;background: #f0f0f0 url(../img/icline.png) right center no-repeat;color: #5f5f5f;line-height: 50px;text-align: center;transition: 0s;-webkit-transition:0s;}
.titletab li a:hover{background:  url(../img/ttabhover.png)  center no-repeat;color: #fff;}
.titletab li .on{background:  url(../img/ttabhover.png)  center no-repeat;color: #fff;}
	
.contact .top .l{width: 500px;float: left;height: 400px;}
.contact .top .l .tel .span1{font-size: 38px;    color: #00a73e;    font-family: Impact;    font-weight: 400;}
.contact .top .l dl dt{display: block;width: 123px;float: left;}
.contact .top .r{width: 670px;float: right;}
.contxt{margin-top: 18px;}
.contxt li{height: 54px;border-bottom: 1px solid #ddd;line-height: 54px;text-indent: 40px;background-size: 24px!important;color: #666}
.contxt li:nth-child(1){background: url(../img/iconn2.png) left center no-repeat;}
.contxt li:nth-child(2){background: url(../img/iconn3.png) left center no-repeat;}
.contxt li:nth-child(3){background: url(../img/iconn4.png) left center no-repeat;}
.contxt li:nth-child(4){background: url(../img/iconn5.png) left center no-repeat;}
.contxt li:nth-child(5){background: url(../img/iconn6.png) left center no-repeat;}
	
.conhotpro{width: 1200px}
.conhotpro li{width: 225px;float: left;margin-right: 18.5px;margin-bottom: 20px;}
.conhotpro li a{display: block;}
.conhotpro li a .i{width: 100%;height: 150px;overflow: hidden;box-sizing: border-box;border: 1px solid #bbb}
.conhotpro li a .i img{transition: 0.5s;-webkit-transition:0.5s}
.conhotpro li a .t{height: 35px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 35px;font-size: 15px;transition: 0.5s;-webkit-transition:0.5s}
.conhotpro li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.conhotpro li a:hover .t{background: #ff650b;color: #fff;}
.cimgbox{display: flex;justify-content: center;align-items: center;}
.conproimg {object-fit: cover;height: 100%!important;width: 100%!important;}
.ofw {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*生产实力*/

.gsslbox li{width: 380px;float: left;margin-right: 30px;margin-bottom: 23px;}
.gsslbox li:nth-child(3n){margin-right: 0}
.gsslbox li a{display: block;}
.gsslbox li a .imbox{width: 100%;height: 250px;overflow: hidden;box-sizing: border-box;border: 1px solid #bbb}
.gsslbox li a img{transition: 0.5s;-webkit-transition:0.5s;}
.gsslbox li a .imp{height: 40px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 40px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.gsslbox li a:hover .imbox img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.gsslbox li a:hover .imp{background: #ff650b;color: #fff;}

/*页码*/
.pagebox{width: 100%;text-align: center;line-height: 50px;font-size: 13px;}
.pagebox a,.pagebox span{display: inline-block;height: 25px;text-align: center;line-height: 25px;/* border:1px solid #aaa; */border-radius: 3px;color: #fff;/* padding: 0px 5px 0px 5px; */}
.pagebox span{padding: 0px 10px 0px 10px;background: #aaa;color: #fff;margin-left: 5px;transition:.3s;}
.pagebox select{display: inline-block;height: 25px;padding: 0px 5px 0px 5px;border-radius: 3px;border:1px solid #aaa;background: #aaa;color: #fff;}
select{outline: none; }
.pagebox span:hover{background:#ff660c;}

/*荣誉资质*/
.honorbox li{width: 285px;float: left;margin-right: 20px;margin-bottom: 23px;}
.honorbox li:nth-child(4n){margin-right: 0}
.honorbox li a{display: block;}
.honorbox li a .imbox{width: 100%;height: 220px;overflow: hidden;box-sizing: border-box;border: 1px solid #bbb}

.honorbox li a img{transition: 0.5s;-webkit-transition:0.5s}
.honorbox li a .imp{height: 40px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 40px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.honorbox li a:hover .imbox img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.honorbox li a:hover .imp{background: #ff650b;color: #fff;}

/*关于我们*/
.intitle .top{height: 40px;width: 540px;margin: 0 auto;}
.intitle .top .m{width: 540px;height: 40px;text-align: center;line-height: 40px;color: #ff660c;float: left;}
.intitle .top .l{width:85px;height: 40px;float: left;background: url(../img/xing.png) center no-repeat; }
.intitleline{width: 820px;height: 1px;background: #ddd;margin: 0 auto;}
.intitle p{color:#878787 }

.abouttbox{height: 400px;background: #eee}
.abouttbox .nul{width: 415px;height: 100%;background: #00a698;float: left;}
.abouttbox .nul .erji{width: 320px;margin:  0 auto}
.abouttbox .abnum{width: 785px;height: 100%;background: url(../img/abbg.jpg) center no-repeat;background-size: cover;float: left;}
.abouttbox .abnum .z{width: 390px;height: 100%;float: left;background: rgba(35,86,169,0.7)}
.abouttbox .abnum .z .erji{width: 230px;margin: 0 auto}
.abouttbox .abnum .z .erji .s{width: 100%;height: 60px;border-bottom: 1px solid #fff;position: relative;font-size: 54px;
padding-bottom: 12px;}
.abouttbox .abnum .z .erji .s .jia{position: absolute;width: 20px;height: 20px;top: 4px;right: 44px;
text-align: center;line-height: 20px;font-size: 38px;}
.comtxt{padding-top: 30px;}
.comtxt p{line-height: 2.0;margin-top: 12px;}

/*新闻列表*/
.newsboxn li{width: 372px;float: left;margin-right: 42px;margin-top:20px;}
.newsboxn li:nth-child(3n){margin-right: 0}
.newsboxn li a{display: block;width: 100%;}
.newsboxn li a .i{width: 372px;height: 240px;overflow: hidden;background: #ddd;position: relative}
.newsboxn li a .i .time{position: absolute;left: 0;top: 0;z-index: 2;background: #ff660c;width: 100px;height: 80px;}
.newsboxn li a .i img{transition: 0.5s;-webkit-transition: 0.5s}
.newsboxn li a .t .t1{color: #444}
.newsboxn li a .t .line{width: 100px;height: 1px;background: #ddd;transition: 0.5s;-webkit-transition:0.5s}
.newsboxn li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.newsboxn li a:hover .t .t1{color: #ff660c}
.newsboxn li a:hover .t .line{transform: scaleX(6.5);-webkit-transform: scaleX(6.5);background: #ff660c}
.innewlist {margin-top: 10px; }
.innewlist:after {
    *zoom: 1; }
.innewlist:after:before, .innewlist:after:after {
    content: " ";
    display: table; }
.innewlist:after:after {
    clear: both; }
.innewlist li {
    width: 100%;
    float: left;
    margin-bottom: 30px;
    border-bottom: 1px dashed #aaa;
    padding-bottom: 25px; }
.innewlist li:hover .innewtit {
    color: #ff660c; }
.innewlist li .date {
    float: left;
    font-family: thyFont3;
    border: 1px #ccc solid;
    width: 85px;
    margin-right: 2%; }
.innewlist li .date .day {
    font-size: 30px;
    font-weight: bold;
    background-color: #ccc;
    line-height: 35px;
    color: #fff;
    display: block;
    text-align: center; }

.innewlist li .date .day2 {
    font-size: 17px;
   font-family: "微软雅黑";
    background-color: #ccc;
    line-height: 35px;
    color: #fff;
    display: block;
    text-align: center; }
.innewlist li .date2 .yearmon {
    font-size: 0.77em; line-height: 24px;
    color: #565656;
    display: block;
    text-align: center; }

.innewlist li .date .yearmon {
    font-size: 0.77em; line-height: 24px;
    color: #565656;
    display: block;
    text-align: center; }
.innewlist li .innewtit {
    height: 20px;
    line-height: 20px;
    padding-bottom: 15px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.8);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    /* Firefox 4 */
    -webkit-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -o-transition-timing-function: ease;
    /* Opera */
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    font-weight: bolder; }
.innewlist li .descript {
    font-family: "microsoft yahei", "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", SimHei, sans-serif;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 26px;
    transition-delay: 0.1s;
    position: relative;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; }
    
/*    上下翻页*/
.updownpage dt{width: 100%;height: 45px;line-height: 45px;text-indent: 35px;border-bottom: 1px dashed #ddd;font-size: 14px;
color: #999}
.updownpage dt:nth-child(1){background: url(../img/prev.png) left 5px center no-repeat;background-size: 18px 18px}
.updownpage dt:nth-child(2){background: url(../img/next.png) left 5px center no-repeat;background-size: 18px 18px}
.updownpage dt a{font-size: 14px;color: #666}
.updownpage dt a:hover{color:#ff660c}

.inewnewsde p span{padding: 0 12px;}

/*产品列表*/
.inproductbox{background:#fff;min-height: 450px;padding-top: 30px;padding-bottom: 20px;}
.inproductbox .productleft .propartbox li{background: #eee;}
.inproductbox .productleft .propartbox li:hover a{color: #FF660C;}
.inproductright{width: 900px;/*background: #fff;*/}
.inproductright .cc li{float: left;width: 24%;margin-right: 1%;margin-bottom: 2%;border: 1px solid #f0f0f0;/*transition: .6s;*/transition: 0.3s;-webkit-transition: 0.3s;}
.inproductright .cc li:nth-child(4n){margin-right: 0;}
.inproductright .cc .cpimg{height: 156px;overflow: hidden;}
.inproductright .cc li p{height:35px;line-height: 35px;text-align:center;font-size:16px;background: #f0f0f0;transition: .6s;}
.inproductright .cc li:hover {box-shadow: 0px 7px 10px #ccc;transform: translateY(-5px);}
.inproductright .cc li:hover p{color: #666;}
.inproductright .cc li:hover span{display: block;}

/*产品详情*/
.prombox{padding-bottom: 8px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.promcon{width: 100%;height: 40px;}
.promcon .bl{width: 300px;height: 40px;float: left;line-height: 40px;text-indent: 8px}
.promcon .br{height: 40px;font-size: 14px;float: right;text-align: right;color: #9e9e9e;line-height: 40px;text-indent: 26px;background: url(../img/iconn1.png) left center no-repeat;}
.promcon .br a{color: #9e9e9e;}
.prodec {color: #FF660C;}




.inprorcon{width: 900px;float: right}
.inprorcon .inprotopc{width: 900px;height:320px;}
.inprorcon .inprotopc .proimgun{width: 520px;height: 320px;float: left;position: relative;background: #fff;}

.inprorcon .inprotopc .top{width: 520px;height: 346px;overflow: hidden}
/* .inprorcon .inprotopc .bot{width: 450px;height: 70px;margin: 0 auto} */
.inprorcon .inprotopc .bot .swiper-slide{width: 70px;height: 70px;}

.inprorcon .inprotopc .swiper-button-prev{width: 24px;height: 71px!important;background:#ddd url(../img/pr1.png) center no-repeat!important;
top: 100%!important;margin-top: -85px!important;left: 1px!important;}
.inprorcon .inprotopc .swiper-button-next{width: 24px;height: 71px!important;background:#ddd url(../img/ne1.png) center no-repeat!important;
top: 100%!important;margin-top: -85px!important;right: 1px!important;}
.inprorcon .inprotopc .bot .swiper-slide-active img{box-sizing: border-box;border: 1px solid #00a73e;}
.fitobj {object-fit: cover;height: 100%!important;width: 100%!important;}
.fitobj2{object-fit: contain;height: 100%!important;width: 100%!important}
.inprorcon .inprotopc .protopr{width: 360px;height: 440px;float: right;position: relative}
.inprorcon .inprotopc .protopr h1{border-bottom: 1px dashed #ccc;padding-bottom: 15px}

.inprorcon .inprotopc .protopr .bot{width: 360px;height: 175px;background: #f3f3f3;}

.inprorcon .inprotopc .protopr .bot .tel{width: 320px;height: 38px;padding-top:30px;margin: 0 auto;background: url(../img/pntel.png) left 30px no-repeat;color: #ff660c;line-height: 36px;text-indent: 40px;}
.inprorcon .inprotopc .protopr .bot .btnpro{width: 320px;height: 42px;margin: 0 auto;}
.inprorcon .inprotopc .protopr .bot .btnpro a{display: block;width: 150px;height: 42px;box-sizing: border-box;float: left;font-size: 16px;text-align: center;line-height: 42px;transition: 0.3s;-webkit-transition:0.3s}
.inprorcon .inprotopc .protopr .bot .btnpro .ljzx{border: 1px solid #ff660c;background: #ff660c;color: #fff;}
.inprorcon .inprotopc .protopr .bot .btnpro .ljzx:hover{border: 1px solid #ff660c99;background: #ff660c99;color: #fff;}
.inprorcon .inprotopc .protopr .bot .btnpro .zxzx{border: 1px solid #666;background: #fff;color: #4d4d4d;margin-left: 20px}
.inprorcon .inprotopc .protopr .bot .btnpro .zxzx:hover{border: 1px solid #ddd;background: #ddd;color: #666;}

.prodectit2 .s{width: 100%;height: 42px;background: url(../img/inprodebg.jpg) center no-repeat;}
.prodectit2 .s .zu{width: 140px;height: 42px;float: left;margin-left: 46px;line-height: 42px;}
.prodectit2 .s .z{width: 200px;height: 42px;float: left;color: #777;line-height: 42px;margin-left: 20px}
.titimg img {max-width: 680px;}

/*在线留言*/
.liuyanbox {
	padding-top: 100px
}

.liuyanbox .lytitlecon .line {
	width: 91px;
	background: #ff660c;
	height: 1px;
	margin-bottom: 27px
}

.liuyanbox .lytitlecon .en {
	line-height: 43px;
	color: #3d3d3d;
	font-weight: bold;
	font-size: 35px;
	text-transform: uppercase
}

.liuyanbox .lytitlecon .cn {
	line-height: 36px;
	font-size: 23px;
	color: #3d3d3d
}


.lyincon {
	margin-top: 67px;
	padding-bottom: 100px
}

.lyincon .form_item {
	margin-bottom: 24px;
	line-height: 49px;
	width: 477px;
	background-position: 17px center;
	background-repeat: no-repeat;
	padding-left: 48px;
	border-bottom: 1px solid #ebebeb;
	position:relative;
}
.lyincon .form_item img{width:auto;position: absolute;right:15px;    bottom: 10px;}
.lyincon .form_item input {
	height: 49px;
	border: none;
	background: transparent
}

.lyincon .form_item .form_item_show {
	width: 50px;
	font-size: 16px;
}

.lyincon .form_item input[type="text"] {
	width: calc(100% - 55px)
}

.lyincon .form_show {
	line-height: 23px;
	margin-top: -5px;
	font-size: 14px;
	color: #aaa
}

.lyincon input[type="submit"] {
	display: block;
	margin: auto;
	width: 292px;
	height: 50px;
	background: #FF660C;
	font-size: 18px;
	color: #fff;
	margin-top: 34px;
	border: none;
	cursor: pointer;

}
input{	outline: none;}
.cb:after {
	clear: both;
	content: "";
	display: block
}
.cb:before {
	clear: both;
	content: "";
	display: block
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
	background-color: rgb(255, 255, 255) !important;
	background-image: none !important;
    color: rgb(0, 0, 0) !important;
}