/* 
 * ---首页---
 * */
.i-top{line-height: 20px;background: #f1f1f1;border-bottom: 1px solid #ccc;}
.i-topul li{float: left;padding: 0 4px;}
.i-topul li a{color:#666;}
.i-head{height: 110px;}
.i-logo{width: 70px;height: 80px;margin:20px 0;}
.i-headtxt1{font-size: 30px;color: #fa4205;}
.i-headtxt2{font-size: 26px;color: #0055d8;}
.i-headphone{color: #fa4205;}
.i-iponeimg{width: 45px;height:45px;}
.i-nav{height: 40px;width: 100%;background: #0055d8;}
.i-navul li{float: left;height: 40px;cursor: pointer;}
.i-navul li>a{position:relative; font-size: 16px;color: #fff;display: block;width: 100%;line-height: 40px;text-align: center;padding: 0 26px;letter-spacing: 1px;transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-moz-transition: all .3s ease;}
.i-navul li>a:after {
    content: '';
    right: 0px;
    position: absolute;
    width: 1px;
    height: 24px;
    background: #fff;
    top: 10px;
	background: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),#bbb,rgba(255,255,255,0));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0),#bbb,rgba(255,255,255,0));
}
.i-navul li:last-child a:after {
	display:none;
}
.i-navul li:hover a{background: #fa4205;text-decoration: underline;}
.i-navul .active{background: #fa4205;color: #fff;text-decoration: underline}
/*轮播*/
.i-swiper img{height:auto !important; width: 100%;}
.index-banner .swiper-pagination span{width:10px;height:10px;-webkit-border-radius:100%;border-radius:100%;background:#fff;opacity:1;}
.index-banner .swiper-pagination .swiper-pagination-bullet-active{background:#0a55d8;}
.index-banner .swiper-button-white{width: 40px;height: 40px}
.i-swiperbox img{border: 1px solid #0a55d8;height: 120px !important;}
.i-gglb-bg{background:url(../images/ggbg.jpg) no-repeat;background-size:100% 100%;}
.i-probg{background:url(../images/probg.jpg) no-repeat;background-size:100% 100%;}
.boxleft{background: url(../images/gift-left.png)no-repeat !important; outline: none;}
.boxright{background: url(../images/gift-right.png) no-repeat !important;outline: none;}
.i-swiperbox3 {padding:0 40px;}
.i-swiperbox3 .swiper-wrapper{height: 120px;margin: 30px auto 0 auto;}
.i-swiperbox3 img{height: 120px !important;border: 1px solid #0a55d8;}
.i-swiperbox3 .swiper-button-next,.i-swiperbox3 .swiper-button-prev{width:29px;height: 26px;margin-top: 5px;}
/*主体内容*/
.com-box{height: auto;width: 100%;}
.i-showbox{padding: 70px 0 40px 0;background: url(../images/ishowbg.png) no-repeat;background-size:100% 100%;}
.i-showauto{width: 1130px;height: auto;margin: 0 auto;overflow: hidden;}
/*产品中心*/
.i-listfl{width: 240px;height: auto;}
.i-showfr{width: 940px;height: auto;}
.i-listfltit{width: 100%;height: 40px;line-height: 42px;background: #0a55d8 url(../images/i-pro1.png) no-repeat 50px 7px;padding-left: 90px;letter-spacing: 1px;}
.i-listwarp{width:175px;margin: 0 auto 25px auto; }
.i-ultit{height: 36px;width: 100%;line-height: 37px;border-radius:18px;}
.i-ultit img{width: 23px;height: 23px;margin-right: 10px;flex-shrink: 0;}
.i-ulson-a{display: block;font-size: 16px; width: 100%;height: 28px;line-height: 28px; border-bottom:1px dashed #0a55d8;color: #0a55d8;margin-top: 10px;background: url(../images/i-pro3.png) no-repeat 10px 7px;padding-left: 35px;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;transition: all .1s ease;overflow: hidden;}
.i-ulson-a:hover{background: #fa6705 url(../images/i-pro33.png) no-repeat 10px 7px;color: #fff;border-radius:15px;border-color:#fa6705;}
.i-lxwarp{width:205px;margin: 0 auto 28px auto;}
.i-lxul li{font-size: 16px; width: 100%;padding: 5px 10px  5px 15px;border-bottom:1px dashed #0a55d8;color: #0a55d8;margin-top: 10px;}
.i-frbgimg{height: 240px;width: 100%;}
.i-frshowul li{width: 298px;height: auto;}
.i-showimg{width: 100%;height: 270px;border: 1px solid #d1d1d1;padding: 4px;}
.i-showimg img{height: 100%;}
.i-showtxt{width: 210px;height: 30px;line-height:30px;margin: 15px auto 30px auto;background: #8e8e8e;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 15px;}
/*产品流程*/
.i-disbg{background: url(../images/idisbg.jpg) no-repeat;background-size:100% 100%;}
.i-distit{height: 85px;}
.i-distxt{height: 85px;margin-left: 15px;border-bottom:1px dashed #0a55d8;letter-spacing: 2px;}
.i-disul{padding: 25px;margin: 25px;width: 430px; height:233px; background: url(../images/rec01.png) no-repeat;}
.idisbgc{background-size:415px 233px;}
.i-disul li{font-size: 20px;background: url(../images/idisicon.png) no-repeat 0 5px;padding: 0 0 10px 40px;margin-top: 10px; line-height: 30px;border-bottom: 1px dashed #aebbe6;}
/*客户案例*/
.i-anlitit{line-height: 25px;width: 130px;border-bottom: 1px solid #fa4205;margin: 15px auto 0 auto;}
.i-anlibg{width: 950px;height: 560px;background: url(../images/ianlibg.png) no-repeat;background-size: 100% 100%;padding: 62px 20px;}
.i-dzbox{width: 230px;height: auto;padding: 20px 10px;}
.i-anliulfl li{border: 1px solid #0a55d8;width: 220px;height: 190px;overflow: hidden;}
.i-anlimore{position: absolute;bottom: 0;left: 370px; z-index: 99; width: 190px;height: 35px;background: url(../images/lookmore.png) no-repeat; background-size: 100% 100%;padding-left:30px;line-height: 35px;}
.ianlitit{height: 30px; border-bottom:1px dashed #0a55d8;background: url(../images/ianliicon.png) no-repeat;padding-left: 30px;}
.i-anlitxt li{width:440px;max-height:122px;line-height:28px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical; padding: 10px 0 5px 0;border-bottom: 1px dashed #a6c0ee;}
.i-anliulfr li{border: 1px solid #0a55d8;width: 150px;height: 130px;overflow: hidden;}
.i-anlitxt2{width: auto;height: 170px;overflow: hidden;}
.i-anlitxt2 li{padding: 2px 0;border-bottom: 1px dashed #a6c0ee;width:120px;max-height:100px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.i-inputbox{width: 100%;height: 40px;padding: 0 5px 0 15px;margin:4px 0 15px 0; font-size: 18px;color: #0a55d8;}
.i-inputbox input{width: 125px;height: 40px;background: none;font-size: 16px;}
.i-inputbox2{height: 90px;padding: 5px 15px;font-size: 18px;color: #0a55d8;}
.i-inputbox2 textarea{border: none;overflow: hidden;width: 85px;}
.i-form-btn{width: 100px;height: 30px;font-size: 18px;color: #fff;border-radius: 5px;background: #0a55d8;margin: 20px auto;}
.i-anlilogo{width: 63px;height: 69px;flex-shrink: 0;}
/*走进鼎捷峰五金*/
.i-gobox1{width: 850px;}
.i-gobox2{width: 330px;}
.i-gotit1{height: 28px;border-bottom: 1px solid #0a55d8;padding-right:20px; font-size:18px;}
.i-goimg{width: 475px;height: 315px;}
.i-gotxt{width: 350px;}
.i-gsjs{width: 240px;height: 28px;border-bottom: 4px solid #0a55d8;padding-left: 15px;font-size:18px;}}
.i-gotit{padding: 0 10px;line-height: 35px;}
.i-gowarp{padding: 12px;}
.i-goul li{padding: 18px 0;border-bottom: 1px dashed #fa4205;}
.i-goul li:last-child{border: none;}
.i-go-p {
    max-height: 20px;
    overflow: hidden;
}
.i-go-p2{height: 75px;}
.i-icon1{width: 12px;height:10px;background: url(../images/icon5.png) no-repeat; background-size: 100% 100%;}
.txt-square{padding: 2px 4px;}
/*鼎捷峰动态*/
.i-nbox{width: 590px;height: auto; padding: 15px 12px;margin-top: 20px;}
.i-ntit{padding: 0 15px 0 20px;line-height: 35px;background: #0a55d8;overflow: hidden;}
.i-ntxttit{background: url(../images/ianliicon.png) no-repeat;padding-left: 30px; height:25px; overflow:hidden;}  
.i-ntxttit-p{max-height:57px;} 
.i-nimg{width: 210px;height: 140px;flex-shrink: 0;}
.i-n-list li>a{padding: 10px 10px 5px 10px;border-bottom: 1px dashed #000;background: url(../images/nicon_06.png) no-repeat 0 16px;padding-left: 20px;}
.i-n-txt{width: 400px;max-height: 20px;}
.i-n-list li>a:hover{background: url(../images/nicon_03.jpg) no-repeat 0 16px;border-color: #fa6705;color: #fa6705;}

/*友情链接*/
.i-f-line{height: 1px}
.i-f-ul{margin: 10px 20px 20px 20px;}
.i-f-ul li{padding:0 25px;margin-top: 10px;}
/*footer*/
.i-footer{width: 100%;height: auto;background: #064ac0;}
.i-fnav{width: 100%;border-bottom: 1px solid #5f8fe2;}
.i-f-nav li{float: left;height: 40px;cursor: pointer;}
.i-f-nav  li>a{position:relative; font-size: 16px;color: #fff;display: block;width: 100%;line-height: 40px;text-align: center;padding: 0 26px;letter-spacing: 1px;transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-moz-transition: all .3s ease;}
.i-f-nav li>a:after {
    content: '';
    right: 0px;
    position: absolute;
    width: 1px;
    height: 24px;
    background: #fff;
    top: 10px;
	background: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),#bbb,rgba(255,255,255,0));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0),#bbb,rgba(255,255,255,0));
}
.i-f-nav li:last-child a:after {
	display:none;
}
.i-f-nav li:hover a{color: #fa4205}
.i-f-box{height: auto;width: 770px;margin: 0 auto;padding: 40px 0;}
.i-fcode{width: 110px;height: 110px;}
.i-f-adds{width: 500px;}
/*右侧客服*/
#rightArrow{
	position: fixed;
    top: 545px;
    right: 120px;
    z-index: 9999;
	width: 30px;
    height: 270px;
    background: url(../images/bar.png) no-repeat;
    cursor: pointer;
    text-align: center;
    padding-top: 10px;
}
#rightArrow span{
	display: block;
	color: #eee;
	font-size: 16px;
	font-family: simsun;
	font-weight: bold;
}
#floatDivBoxs {
    width: 120px;
    position: fixed;
    top: 500px;
    right: 0px;
    z-index: 999;
}
#floatDivBoxs .floatShadow {
    background: url(../images/bridge.png) no-repeat;
    background-size: 100% 100%;
    width: 120px;
    height: 360px;
    border-radius: 10px;
    box-shadow: -1px 2px 6px 2px rgba(51,51,51,0.3);
}
#floatDivBoxs .floatShadow .qq-b {
    padding-top: 70px;
}
#floatDivBoxs .floatShadow .qq-b2 {
    padding-top: 20px;
}
#floatDivBoxs .floatShadow img{
	display: block;
	width: 60px;
	height: 60px;
	margin: 0 auto;
	transition:  all .2s;
	-webkit-transition:  all .2s;
	-moz-transition:  all .2s;
	-ms-transition:  all .2s;
}
#floatDivBoxs .floatShadow img:hover{
	transform: scale(1.07);
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	-ms-transform: scale(1.07);
}
/*
 --数控车床加工  数控加工 cnc加工
 * */
.bgimg{width: 100%;height: auto;}
.m-tit{line-height: 35px;border-bottom: 2px solid #fa4205;}
.com-bigtit{padding: 5px 0;padding-left: 20px;}
.m-tjul li{width: 100%;height: auto;padding: 5px;margin-top: 10px;}
.m-tjimg{width: 100%;height: 180px;border: 1px solid #d1d1d1;padding: 4px;}
.m-tjimg img{height: 100%;}
/*分页*/
.pagination li{font-size: 12px; float: left;border-bottom: 1px solid #d1d1d1;width:45px;height: 25px;line-height: 25px;text-align: center;margin-left: 8px;cursor: pointer;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.pagination li.active{background: #fa4205;color: #fff !important;}
.pagination li:hover{color: #fa4205;}
.infor-tit{height: 45px;}
.icon7{width: 25px;height: 28px;background: url(../images/icon7.png) no-repeat; background-size: 100% 100%;}
.infor-ul li{padding: 10px 0;border-bottom: 1px dashed #fa4205;}
.infor-ul li:last-child{border: none;}
.infor-img{width: 165px;height: 110px;}
/*
-- 产品中心*/
/*
 ---客户案例
 * */
.c-ullist li{width: 45%;height: auto;margin-top: 50px;margin-left: 25px;}
.c-ulimg{width: 220px;height: 190px;padding: 5px;border: 1px solid #d1d1d1;flex-shrink: 0;}
.c-ulimg img{height: 100%;}
/*新闻资讯*/
.n-bigbox .n-box{width: 48.2%;height: auto;border: 1px solid #fa4205;margin-top: 35px;}
.n-proimg{width: 300px;265px}
.num-square{padding: 1px 6px;}
/*
 ---关于我们
 */
.a-profile{padding: 10px 20px 0 30px;}
.a-profile p{line-height: 25px;text-indent: 30px;}
.a-liimg{height: 200px;width: 31%;}
.a-adul li{width: 18.4%;height: 210px;margin-bottom: 30px;overflow: hidden;}
/*
 --联系我们
 */
.c-good{width: 100px;height: 100px;margin-left: 150px;}
.c-infor li{width: 280px;height: 35px;border: 1px solid #fa4205;padding: 0 10px;}
.c-infor input{color: #fa4205;font-size: 16px;height: 100%;border: none;padding-left: 10px;}
.c-icon1{width: 21px;height: 21px;background: url(../images/c-name.png) no-repeat;background-size: 100% 100%;}
.c-icon2{width: 21px;height: 21px;background: url(../images/c-iphone.png) no-repeat;background-size: 100% 100%;}
.c-icon3{width: 21px;height: 21px;background: url(../images/c-company.png) no-repeat;background-size: 100% 100%;}
.c-area{width: 66%;height: 250px;padding: 10px 15px;}
.c-area textarea{width: 90%;height: 100%;font-size: 16px;color: #fa4205;border: none;padding-top: 3px;}
.c-upload{width: 32%;padding: 5px 15px;height: 250px;}
.img-upload{width: 100%;height: 170px;border: none;outline: none;margin-top: 5px;}
.c-btn{width: 75px;height: 24px;border-radius: 10px;border: none;outline: none;cursor: pointer;}
.c-tj{height: 38px;width: 100%;border: none;outline: none;cursor: pointer;}
.c-contul li{width: 29.5%;height: auto;border: 1px solid #fa4205;padding: 20px 25px;}
.c-contimg{width: 55px;height: 55px;}
/*
 ---pub详情
 */
.pub-box{padding: 30px 20px;}
.pub-box p{text-indent: 35px;line-height: 25px;}
.pub-box img{margin: 0 auto;}
.pub-img{width: 28%;height: 260px;}
.pub-btn{width: 130px;height: 38px;border-radius:30px;box-shadow: 0 2px 2px #832100;}
/*产品详情*/
.pro-ul li{width: 31%;height: auto;}
.pro-ulimg{width: 100%;height: 235px;padding: 12px;border: 1px solid #999;}
.pro-ulimg img{height: 100%;}
.pro-swiper{ width: 24% !important;height: 140px !important;border: 1px solid #fa4205; margin-top: 30px;padding: 5px;}
.pro-swiper img{height: 100%;}
