@charset "utf-8";

* {margin: 0;padding: 0;list-style: none;border-style: none;text-decoration: none;}
html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
body {color: #333;font:14px/1.5 "Microsoft Yahei","微软雅黑",Helvetica,Arial,sans-serif;overflow-x:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block; vertical-align:baseline }
h1 ,h2, h3, h4, h5, h6 {font-weight: normal;}
a {text-decoration: none;color:#333;}
a:hover{color:#00a0e9;}
a:focus{outline:none;border:none;}
i,em {font-style: normal;}

.clearfix:after {content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {*zoom:1;}
.fl {float: left;}
.fr {float: right;}
img {border: 0;max-width: 100%;display: inline-block;vertical-align:top}
input, select, textarea {border:none;outline: none;font-family: "Microsoft Yahei";}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #888;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#888;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#888;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#888;}

.w1200{max-width: 1200px;margin:auto;}
button{background:none;border:none;}




/*导航*/
.header .top{padding:0 3%;background-color:#00a0e9;line-height:40px;font-size:14px;color:#fff;}
.header .top .welcome{display:inline-block;vertical-align:top;}
.header .top .tel{float:right;padding-left:20px;background:url(../images/bg01.png) left center no-repeat;}

.header .header_content{display:-webkit-flex;display:flex;}
.header .header_content .logo{float:left;padding:10px 0;}
.header .header_content .logo a{display:block;}
.header .header_content .logo img{height:80px;}

.header_nav{position:relative;float:right;padding:30px 0;text-align:right;height:40px;-webkit-flex:1;flex:1;}
.header_nav .nav ul li{line-height:40px;height:40px;display:inline-block;vertical-align:top;font-size:16px;position:relative;margin-left:3%;}
.header_nav .nav ul li > a{display:block;}
.header_nav .nav ul li.on a,.header_nav .nav ul li:hover a{color:#00a0e9;}

.header_nav .cl_nav{display: none;width:50px;height:50px;background:url(../images/button.png) no-repeat center right;background-size:26px 21px;}
.header_nav .cl_nav a{display:block;}
.header_nav .nav .theclose{background:#00a0e9;padding:15px 0;line-height:0;display:none;}
.header_nav .nav .theclose img {width: 15px;height: 15px;margin-left: 20px;}
.bk_gray{position: fixed;width:100%;height:100%;left: 0;top:0;background:rgba(0,0,0,0.6);z-index: 100;display: none;}



/*banner*/
.banner{width:100%;overflow:hidden;position:relative;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
.banner .swiper-pagination-bullet{width:38px;height:4px;background:#fff;opacity:1;border-radius:0;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00a0e9;}

.nybanner{width:100%;overflow:hidden;position:relative;}
.nybanner p{position:relative;left: -960px;margin-left: 50%;width:1920px;text-align: center;}
.nybanner img{width:1920px;}



/*css3动画*/
@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}
@keyframes bounceInLeft{
	0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
	0%{opacity:0;transform:translate3d(-100px,0,0)}
	90%{transform:translate3d(5px,0,0)}to{transform:none}
}


/*首页*/
.index_title{text-align:center;margin-bottom:40px;}
.index_title h3{font-size:36px;font-weight:bold;line-height:60px;}
.index_title h3 span{color:#00a0e9;}
.index_title p{font-size:16px;color:#999;}

.index_business{padding:80px 0;}
.index_business .content{position:relative;padding:0 46px;}
.index_business .swiper-container{position:static;}
.index_business .swiper-slide{width:32%;margin-right:2%;}
.index_business .swiper-slide a{display:block;}
.index_business .swiper-slide .img{width:100%;overflow: hidden;}
.index_business .swiper-slide .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.index_business .swiper-slide a:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.index_business .swiper-slide .text{padding:15px;text-align:center;border:1px #e2e2e2 solid;}
.index_business .swiper-slide .text h3{font-size:20px;margin-bottom:10px;}
.index_business .swiper-slide .text p{font-size:14px;line-height:24px;color:#666;min-height:72px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}

.index_business .swiper-button-prev,.index_business .swiper-button-next{background-repeat:no-repeat;background-position:center;width:46px;height:56px;background-size:46px 56px;margin-top:-28px;}
.index_business .swiper-button-prev{left:0;background-image:url(../images/prev.jpg);}
.index_business .swiper-button-next{right:0;background-image:url(../images/next.jpg);}

.index_advantage{background:#f9f9f9;padding:80px 0;}
.index_advantage ul li{width:18.5%;float:left;margin-right:2%;text-align:center;background:#fff;padding:3% 2.5%;border-radius:10px;cursor:pointer;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.index_advantage ul li:last-child{margin-right:0;}
.index_advantage ul li i.icon{display:inline-block;vertical-align:top;width:80px;height:80px;background-repeat:no-repeat;background-position:center;background-size:100%;}
.index_advantage ul li i.icon01{background-image:url(../images/icon01.png);}
.index_advantage ul li i.icon02{background-image:url(../images/icon02.png);}
.index_advantage ul li i.icon03{background-image:url(../images/icon03.png);}
.index_advantage ul li i.icon04{background-image:url(../images/icon04.png);}
.index_advantage ul li h3{font-size:20px;margin:15px 0;}
.index_advantage ul li p{font-size:14px;color:#666;min-height:72px;}

.index_advantage .more,.index_news .more{text-align:center;margin-top:60px;}
.index_advantage .more a,.index_news .more a{display:inline-block;vertical-align:top;padding:0 30px;line-height:42px;font-size:14px;color:#fff;background:#104252;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}
.index_advantage .more a:hover,.index_news .more a:hover{background:#00a0e9;}

.index_about{padding-top:80px;}
.index_about .img{width:46%;float: left;margin-right:4%;overflow: hidden;}
.index_about .img img{max-width:none;height:400px;}
.index_about .info{float:left;width:50%;height:400px;}
.index_about .info .text{overflow:hidden;margin-bottom:30px;height:205px;}
.index_about .info h1{font-size:30px;font-weight:bold;line-height:40px;padding:20px 0 20px 20px;margin-bottom:30px;background:url(../images/bg02.png) left center no-repeat;background-size:auto 100%;}
.index_about .info p{font-size:16px;color:#666;line-height:30px;margin-bottom:25px;}
.index_about .info p:last-child{margin-bottom:0;}
.index_about .more a{display:inline-block;vertical-align:top;width:120px;line-height:36px;text-align:center;background:#104252;color:#fff;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}
.index_about .more a:hover{background:#00a0e9;}
.index_about ul{width:100%;float:left;padding:50px 0;}
.index_about ul li{float: left;width:25%;text-align:center;position:relative;}
.index_about ul li:after{content:"";width:2px;height:50px;background:#f0f0f0;position:absolute;right:0;top:50%;margin-top:-25px;}
.index_about ul li:last-child:after{display:none;}
.index_about ul li h4{color:#00a0e9;font-size:32px;}
.index_about ul li h4 span{font-size:46px;display:inline-block;vertical-align:top;}
.index_about ul li p{color:#999;font-size:16px;}


.index_news{padding:80px 0;background:#f9f9f9;}
.index_news ul li{width:32%;margin-right:2%;float:left;background:#e8e8e8;position:relative;margin-top:10px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.index_news ul li:last-child{margin-right:0;}
.index_news ul li a{display:block;padding:100px 8% 60px;}
.index_news ul li .time{width:70px;background:#104252;text-align:center;color:#fff;line-height:25px;padding:10px 0;position:absolute;left:8%;top:-10px;}
.index_news ul li .time p{font-size:18px;}
.index_news ul li .time span{display:block;font-size:14px;}
.index_news ul li .text h3{font-size:18px;margin-bottom:5px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_news ul li .text p{font-size:14px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;line-height:24px;}

.index_partner{padding:80px 0;}
.index_partner ul li{float:left;width:19%;margin-right:1.25%;margin-bottom:1.25%;}
.index_partner ul li:nth-child(5n){margin-right:0;}
.index_partner ul li a{display:block;border:1px #e5e5e5 solid;text-align:center;overflow: hidden;}
.index_partner ul li a img{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}


.links{line-height:30px;font-size:14px;margin-bottom:10px;}
.links span{display:inline-block;vertical-align:top;font-weight:bold;margin-right:10px;}
.links a{display:inline-block;vertical-align:top;margin-right:10px;}
.links a:last-child{margin-right:0;}


/*一站式服务*/
.bread_crumbs{line-height:40px;font-size:14px;color:#999;background:#eee;}
.bread_crumbs .content a{display:inline-block;vertical-align:top;color:#999;}
.bread_crumbs .content a:first-child{padding-left:25px;background:url(../images/bg04.png) left center no-repeat;}
.bread_crumbs .content a:hover{color:#00a0e9;}
.bread_crumbs .content span{display:inline-block;vertical-align:top;margin:0 5px;}

.service_one{padding:80px 0;}
.service_one ul li{width:23.5%;margin-right:2%;float:left;}
.service_one ul li:last-child{margin-right:0;}
.service_one ul li .img{width:100%;overflow: hidden;}
.service_one ul li .img img{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.service_one ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.service_one ul li .text{padding:35px 10px;text-align:center;}
.service_one ul li .text h3{line-height:50px;font-size:24px;margin-bottom:15px;position:relative;}
.service_one ul li .text h3:after{content:"";width:30px;height:3px;position:absolute;left:50%;margin-left:-15px;bottom:0;background:#00a0e9;}
.service_one ul li .text p{font-size:16px;color:#999;line-height:24px;height:96px;}

.service_two{color:#fff;text-align:center;background:url(../images/bg03.jpg) center center no-repeat;background-size:cover;padding:40px 0;}
.service_two h3{font-size:32px;font-weight:bold;}
.service_two p{font-size:22px;margin:20px 0;}
.service_two a{display:inline-block;vertical-align:top;width:280px;line-height:42px;border:1px #fff solid;color:#fff;font-size:18px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;}
.service_two a:hover{background:#fff;color:#00a0e9;}

.service_three{padding:80px 0;}
.service_three .content{text-align:center;position:relative;}
.service_three .content .img img{width:40%;}
.service_three .content ul{position:absolute;left:0;width:100%;top:0;}
.service_three .content ul li{width:35%;float:left;margin:5px 0 3%}
.service_three .content ul li:nth-child(1),.service_three .content ul li:nth-child(5){padding-right:30%;}
.service_three .content ul li:nth-child(3){padding-right:42%;width:29%;}
.service_three .content ul li:nth-child(4){width:29%;}
.service_three .content ul li:nth-child(2n - 1){text-align:right;}
.service_three .content ul li:nth-child(2n){text-align:left;}
.service_three .content ul li h4{font-size:24px;font-weight:bold;}
.service_three .content ul li p{color:#666;line-height:20px;min-height:80px;}

.service_four{background:#f7f7f7;}


/*smt加工*/
.smt_one{padding:80px 0;}
.smt_one ul li{width:23.5%;margin-right:2%;float:left;cursor:pointer;}
.smt_one ul li:nth-child(4n){margin-right:0;}
.smt_one ul li .img{width:100%;overflow: hidden;}
.smt_one ul li .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.smt_one ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.smt_one ul li .text{line-height:50px;text-align:center;font-size:16px;}

.smt_two{background:#f5f5f5;padding:80px 0;}
.smt_two ul li{width:22%;float:left;margin-right:4%;text-align:center;color:#666;cursor:pointer;}
.smt_two ul li:last-child{margin-right:0;}
.smt_two ul li .icon{display:block;text-align:center;}
.smt_two ul li .icon img{width:70px;height:70px;}
.smt_two ul li:hover .icon img{animation: bounce 1s 0s linear normal; -webkit-animation: bounce 1s 0s ease-out normal;}
.smt_two ul li h4{font-size:18px;font-weight:bold;margin:20px 0 15px;}
.smt_two ul li p{font-size:14px;}
.smt_two ul li:hover h4{color:#00a0e9;}

.smt_three{padding:80px 0 10px;}
.smt_three ul li{float:left;width:16.6666%;text-align:center;padding-bottom:70px;position:relative;}
.smt_three ul li:nth-child(n + 6){float:right;}
.smt_three ul li:nth-child(-n + 5):after{content:"";background-image:url(../images/smt_bg01.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:-20px;top:30px;width:40px;height:30px;}
.smt_three ul li:nth-child(6):after{content:"";background-image:url(../images/smt_bg02.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:50%;bottom:15px;margin-left:-15px;width:30px;height:40px;}
.smt_three ul li:nth-child(n + 7):after{content:"";background-image:url(../images/smt_bg03.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:-20px;top:30px;width:40px;height:30px;}
.smt_three ul li:last-child:after{display:none;}
.smt_three ul li .icon{display:block;}
.smt_three ul li p{font-size:16px;color:#666;margin-top:10px;}


/*pcb线路板*/
.pcb_one{padding:80px 0;}
.pcb_one .hd{margin-bottom:40px;}
.pcb_one .hd ul{text-align:center;}
.pcb_one .hd ul li{display:inline-block;vertical-align:top;width:140px;height:40px;line-height:40px;font-size:16px;margin:0 15px;color:#666;background:#ececec;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;cursor:pointer;}
.pcb_one .hd ul li.on{background:#00a0e9;color:#fff;}
.pcb_one .bd .con{overflow: hidden;*zoom:1;}
.pcb_one .bd ul li{width:32%;margin-right:2%;float:left;}
.pcb_one .bd ul li:last-child{margin-right:0;}
.pcb_one .bd ul li a{display:block;border:2px #eee solid;}
.pcb_one .bd ul li .img{overflow: hidden;width:100%;}
.pcb_one .bd ul li .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.pcb_one .bd ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.pcb_one .bd ul li .name{background:#eee;line-height:40px;text-align:center;}
.pcb_one .bd ul li:hover .name{background:#00a0e9;color:#fff;}
.pcb_one .bd .more{margin-top:40px;text-align:center;}
.pcb_one .bd .more a{display:inline-block;vertical-align:top;width:148px;line-height:36px;border:1px #666 solid;font-size:14px;color:#666;border-radius:6px;-webkit-transition:.6s;transition:.6s;}
.pcb_one .bd .more a:hover{background:#00a0e9;color:#fff;border-color:#00a0e9;}

.pcb_two{padding:80px 0;background:url(../images/bg05.jpg) center center no-repeat;background-size:cover;}
.pcb_two .index_title,.pcb_two .index_title p{color:#fff;}
.pcb_two .content{position:relative;z-index:10;}
.pcb_two .content:after{content:"";height:6px;width:100%;background:#00a0e9;position:absolute;left:0;bottom:74px;z-index:-1;}
.pcb_two .content ul li{width:15%;margin-right:2%;float:left;text-align:center;}
.pcb_two .content ul li:last-child{margin-right:0;}
.pcb_two .content ul li .icon{padding-bottom:60px;position:relative;z-index:10;}
.pcb_two .content ul li .icon:after{content:"";width:1px;height:100%;background:#00a0e9;position:absolute;left:50%;top:0;z-index:-1;}
.pcb_two .content ul li .num{width:56px;line-height:56px;height:56px;display:inline-block;vertical-align:top;font-size:24px;color:#fff;background:#00a0e9;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;}
.pcb_two .content ul li .name{font-size:18px;margin-top:20px;color:#fff;line-height:30px;}

.pcb_three{padding:80px 0;}
.pcb_three ul li{float:left;width:23.5%;margin-right:2%;text-align:center;cursor:pointer;}
.pcb_three ul li:last-child{margin-right:0;}
.pcb_three ul li .icon{display:block;}
.pcb_three ul li .icon img{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s;}
.pcb_three ul li:hover .icon img{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.pcb_three ul li h4{font-size:24px;font-weight:bold;padding:20px 0 10px;position:relative;margin-bottom:10px;display:inline-block;vertical-align:top;}
.pcb_three ul li h4:after{content:"";width:30px;height:2px;background-color:#00a0e9;position:absolute;left:50%;margin-left:-15px;bottom:0;transition:.6s;}
.pcb_three ul li p{font-size:14px;color:#666;}
.pcb_three ul li:hover h4{color:#00a0e9;}
.pcb_three ul li:hover h4:after{width:100%;left:0;margin:0;}


/*产品中心*/
.products{padding:50px 0 80px;}
.products .left{width:240px;float:left;}
.products .left .title{text-align:center;background:#00a0e9;padding:20px 0;color:#fff;}
.products .left .title strong{display:inline-block;vertical-align:top;font-size:46px;line-height:50px;}
.products .left .title .name{display:inline-block;vertical-align:top;}
.products .left .title .name h4{line-height:30px;font-size:24px;}
.products .left .title .name p{font-size:14px;line-height:20px;}
.products .left .sort{margin-bottom:30px;}
.products .left .sort ul{border:1px #eee solid;border-top:none;padding:10%;}
.products .left .sort ul li{position:relative;margin-bottom:20px;}
.products .left .sort ul li > a{display:block;font-size:16px;color:#666;padding-left:25px;background-image:url(../images/bg18-1.png);background-repeat:no-repeat;background-position:left center;}
.products .left .sort ul li dl{margin-top:10px;line-height:32px;display:none;}
.products .left .sort ul li dl dd{margin-left:20%;}
.products .left .sort ul li dl dd a{font-size:14px;color:#666;display:block;padding-left:25px;background-image:url(../images/bg19.png);background-repeat:no-repeat;background-position:left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.products .left .sort ul li dl dd.cur a{color:#00a0e9;}
.products .left .sort ul li a:hover{color:#00a0e9;}
.products .left .left_contact .text{border:1px #eee solid;border-top:none;padding:10%;font-size:14px;color:#666;}
.products .left .left_contact .text p{margin-bottom:10px;}
.products .left .left_contact .text p:last-child{margin-bottom:0;}

.products .list{width:calc(98% - 240px);margin-left:2%;float:left;}
.products .list ul{margin-bottom:40px;}
.products .list ul li{width:32%;margin-right:2%;float:left;}
.products .list ul li:nth-child(3n){margin-right:0;}
.products .list ul li .img{border:1px #e3e3e3 solid;overflow: hidden;}
.products .list ul li .img img{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.products .list ul li .name{line-height:30px;padding:20px 0;font-size:16px;color:#666;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.products .list ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.products .list ul li:hover .name{color:#00a0e9;}


/*产品详情*/
.pro_det{width:calc(98% - 240px);margin-left:2%;float:left;}
.pro_det .top{margin-bottom:30px;}
.img_slide{width:48%;float:left;margin-right:4%;}
.img_slide .view .swiper-container{width:100%;height:290px;border:1px #ddd solid;text-align:center;}
.img_slide .view .swiper-container .swiper-slide img{max-height:100%;}

.preview{width: 100%;margin-top: 10px;position: relative;}
.preview .swiper-container{width:calc(100% - 50px);margin-left:25px;}
.preview .swiper-slide{width:32%;cursor:pointer;margin-right:2%;}

.preview .arrow-left,.preview .arrow-right{position: absolute;top:0;width:10px;height:100%;z-index:10;background-repeat:no-repeat;background-position:center;}
.preview .arrow-left{background-image:url(../images/bg20.jpg);left:6px;}
.preview .arrow-right{background-image:url(../images/bg21.jpg);right:6px;}
.preview img{border:1px #ddd solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.preview .active-nav img{border-color:#00a0e9;}

.pro_det .info{width:48%;float:left;}
.pro_det .info h1{font-size:30px;font-weight:bold;padding:20px 0 30px;}
.pro_det .info p{font-size:16px;color:#666;line-height:30px;margin-bottom:30px;}
.pro_det .info .hotline{background-color:#f8f8f8;padding:30px;}
.pro_det .info .hotline a{display:inline-block;vertical-align:top;width:130px;line-height:40px;background-color:#00a0e9;color:#fff;font-size:16px;text-align:center;margin-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
.pro_det .info .hotline strong{display:inline-block;vertical-align:top;font-size:18px;line-height:40px;}
.pro_det .info .hotline strong span{color:#00a0e9;}

.pro_det .details .title{font-size:24px;font-weight:bold;color:#00a0e9;padding-left:30px;background:url(../images/bg22.png) left center no-repeat;margin-bottom:20px;}
.pro_det .details .text{font-size:16px;color:#666;line-height:40px;}




/*客户增值服务*/
.client_one{padding:80px 0;background:url(../images/bg16.jpg) center bottom no-repeat;}
.client_one ul li{width:23.5%;margin-right:2%;float:left;cursor:pointer;}
.client_one ul li:last-child{margin-right:0;}
.client_one ul li .img{overflow: hidden;*zoom:1;}
.client_one ul li .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.client_one ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.client_one ul li .text{background:#fff;padding:20px 15px;min-height:150px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2);}
.client_one ul li .text h3{font-size:18px;font-weight:bold;text-align:center;margin-bottom:15px;position:relative;padding-bottom:10px;}
.client_one ul li .text h3:after{content:"";width:40px;height:2px;background:#00a0e9;position:absolute;left:50%;margin-left:-20px;bottom:0;}
.client_one ul li .text p{font-size:14px;color:#999;padding-bottom:10px;line-height:24px;}
.client_one ul li:hover .text h3{color:#00a0e9;}

.client_two{padding:80px 0;}
.client_two ul li{width:50%;float:left;display:-webkit-flex;display:flex;align-items:center;background:#f7f7f7;cursor:pointer;}
.client_two ul li .img{width:50%;overflow: hidden;}
.client_two ul li .img img{max-width:none;height:215px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.client_two ul li:hover .img img,.client_three ul li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.client_two ul li .text{padding:10px 20px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.client_two ul li .text h3{font-size:18px;font-weight:bold;margin-bottom:5px;}
.client_two ul li .text p{color:#666;}
.client_two ul li:hover .text h3{color:#00a0e9;}

.client_three{padding:80px 0;background:#f8f8f8;}
.client_three .text{max-width:1000px;margin:0 auto 40px;font-size:16px;color:#666;text-align:center}
.client_three ul li{width:23.5%;margin-right:2%;float:left;overflow: hidden;cursor:pointer;}
.client_three ul li:last-child{margin-right:0;}
.client_three ul li img{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;width:100%;}




/*新闻资讯*/
.inside_sort{text-align:center;margin:50px 0;}
.inside_sort ul li{display:inline-block;vertical-align:top;width:128px;line-height:36px;border:1px #999999 solid;text-align:center;border-radius:6px;font-size:16px;margin:0 20px;}
.inside_sort ul li a{display:block;color:#999;overflow:hidden;*zoom:1;}
.inside_sort ul li.cur,.inside_sort ul li:hover{border-color:#00a0e9;background:#00a0e9;}
.inside_sort ul li.cur a,.inside_sort ul li:hover a{color:#fff;}

.news_list{margin-bottom:80px;}
.news_list ul li{margin-bottom:40px;border:1px #d9d9d9 solid;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
.news_list ul li a{display:block;overflow:hidden;*zoom:1;padding:3%;}
.news_list ul li .img{width:325px;float:left;margin-right:25px;overflow: hidden;}
.news_list ul li .img img{max-width:none;height:220px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.news_list ul li .text{width:calc(100% - 350px);float:left;}
.news_list ul li .text h3{font-size:20px;margin:15px 0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list ul li .text p{font-size:16px;color:#999;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:35px;height:72px;line-height:24px;}
.news_list ul li .text .time em{display:inline-block;vertical-align:top;color:#666;padding-left:30px;background:url(../images/bg07.png) left center no-repeat;font-size:16px;line-height:32px;}
.news_list ul li .text .time span{float:right;width:118px;height:32px;line-height:32px;border:1px #666 solid;text-align:center;font-size:16px;color:#666;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
.news_list ul li:hover{border-color:#00a0e9;}
.news_list ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.news_list ul li:hover .text p{color:#00a0e9;}
.news_list ul li:hover .text .time span{background:#00a0e9;color:#fff;border-color:#00a0e9;}

.page{text-align:center;}
.page a{display:inline-block;vertical-align:top;width:38px;height:38px;line-height:38px;border:1px #666 solid;color:#666;font-size:16px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin:0 6px;}
.page a.prev,.page a.next{width:88px;}
.page a.cur,.page a:hover{background:#00a0e9;color:#fff;border-color:#00a0e9;}


/*新闻详情*/
.news_det{margin:80px auto;}
.news_det .title{text-align:center;padding-bottom:10px;border-bottom:1px #b5b5b5 dashed;}
.news_det .title h1{font-size:36px;margin-bottom:5px;}
.news_det .title p{text-align:center;font-size:14px;color:#999;line-height:30px;}
.news_det .title p span{display:inline-block;vertical-align:top;margin:0 15px;padding-left:30px;background-repeat:no-repeat;background-position:left center;}
.news_det .title p span:nth-child(1){background-image:url(../images/bg08.png);}
.news_det .title p span:nth-child(2){background-image:url(../images/bg09.png);}
.news_det .title p span:nth-child(3){background-image:url(../images/bg10.png);}
.news_det .text{padding:40px 0;font-size:16px;color:#666;line-height:30px;border-bottom:1px #ddd solid;}
.news_det .text p{margin-bottom:15px;}
.news_det .bottom{margin-top:20px;overflow:hidden;*zoom:1;}
.news_det .bottom .chapter{font-size:16px;line-height:30px;width:calc(100% - 130px);float:left;}
.news_det .bottom .chapter a{display:block;color:#666;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_det .bottom .chapter a:hover{color:#00a0e9;}
.news_det .bottom .return{width:120px;height:40px;line-height:40px;float:right;background:#00a0e9;text-align:center;font-size:16px;margin-top:10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}
.news_det .bottom .return a{display:block;color:#fff;}


/*关于我们*/
.about{margin-bottom:80px;}
.about .img img{width:100%;}
.about .date{padding:50px 0;}
.about .date ul li{width:25%;float:left;text-align:center;}
.about .date ul li h4{font-size:44px;font-weight:bold;color:#00a0e9;margin-bottom:15px;line-height:70px;position:relative;}
.about .date ul li h4:after{content:"";width:40px;height:3px;background:#00a0e9;position:absolute;left:50%;margin-left:-20px;bottom:0;}
.about .date ul li p{font-size:18px;color:#666;}
.about .text{font-size:16px;color:#666;line-height:30px;}

.culture{margin-bottom:80px;}
.culture ul{padding:30px 0 60px;}
.culture ul li{width:23.5%;margin-right:2%;float:left;text-align:center;color:#666;cursor:pointer;}
.culture ul li:last-child{margin-right:0;}
.culture ul li i{display:inline-block;vertical-align:top;width:140px;height:140px;background-size:100%;background-repeat:no-repeat;background-image:url(../images/bg11.png);background-size:560px 280px;}
.culture ul li i.icon01{background-position:0 0;}
.culture ul li i.icon02{background-position:-140px 0;}
.culture ul li i.icon03{background-position:-280px 0;}
.culture ul li i.icon04{background-position:-420px 0;}
.culture ul li:hover i.icon01{background-position:0 -140px;}
.culture ul li:hover i.icon02{background-position:-140px -140px;}
.culture ul li:hover i.icon03{background-position:-280px -140px;}
.culture ul li:hover i.icon04{background-position:-420px -140px;}
.culture ul li h4{font-size:22px;margin:20px 0 10px;}
.culture ul li p{font-size:16px;}
.culture ul li:hover h4{color:#00a0e9;}
.culture .img{overflow: hidden;*zoom:1;}
.culture .img img{width:49%;margin-right:2%;float:left;}
.culture .img img:nth-child(2n){margin-right:0;}

.honor{margin-bottom:80px;}
.honor ul li{width:32%;margin-right:2%;float:left;text-align:center;border:1px #e6e6e6 solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;}
.honor ul li:nth-child(3n){margin-right:0;}
.honor ul li .img{padding:3%;height:200px;display:-webkit-flex;display:flex;align-items:center;align-items:center;justify-content:center;overflow: hidden;}
.honor ul li .img img{max-height:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.honor ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.honor ul li .name{line-height:50px;font-size:16px;border-top:1px #e6e6e6 solid;}


/*点击小图弹出大图*/
.baguetteBox-button {background-color: transparent !important;}

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);padding:10px;background-color:#fff;}
#baguetteBox-overlay .full-image p span{color:#fff;border:2px #fff solid;margin:10px auto 0;background-color:#000;border-radius: 14px;display: inline-block;padding:0 20px;}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}


/*联系我们*/
.contact .info{margin-bottom:60px;}
.contact .info .img{width:48%;margin-right:4%;float:left;overflow: hidden;}
.contact .info .img img{max-width:none;height:325px;}
.contact .info dl{width:48%;float:right;}
.contact .info dl dt{font-size:30px;font-weight:bold;padding:10px 0 20px;}
.contact .info dl dd{font-size:18px;line-height:30px;color:#666;margin-bottom:30px;padding-left:40px;background-repeat:no-repeat;background-position:left center;}
.contact .info dl dd:last-child{margin-bottom:0;}
.contact .info dl dd:nth-child(2){background-image:url(../images/bg12.png);}
.contact .info dl dd:nth-child(3){background-image:url(../images/bg13.png);}
.contact .info dl dd:nth-child(4){background-image:url(../images/bg14.png);}
.contact .info dl dd:nth-child(5){background-image:url(../images/bg15.png);}
.contact .map iframe{width:100%;height:450px;display:block;border:none;margin: 0 auto;}


/*在线留言*/
.message{padding-bottom:100px;background:url(../images/bg16.png) center bottom no-repeat;background-size:100%;}
.message .content{max-width:840px;margin:auto;}
.message .content .box{overflow:hidden;*zoom:1;}
.message .content input{line-height:58px;height:60px;border:1px #cdcdcd solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:48%;float:left;padding:0 15px;font-size:18px;}
.message .content .box input{margin-right:4%;margin-bottom:25px;}
.message .content .box input:last-child{margin-right:0;}
.message .content .text{margin-bottom:25px;}
.message .content .text textarea{display:block;border:1px #cdcdcd solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 15px;font-size:18px;line-height:30px;height:200px;resize:none;}
.message .content .code{margin-bottom:40px;overflow: hidden;*zoom:1;}
.message .content .code input{margin-right:4%;}
.message .content .code img{border:1px #cdcdcd solid;height:58px;width:200px;float:left;}
.message .content .code button{color:#00a0e9;font-size:20px;line-height:60px;width:calc(48% - 202px);float:right;cursor:pointer;}
.message .content .btn{text-align:center;}
.message .content .btn input{display:inline-block;vertical-align:top;width:200px;height:54px;line-height:54px;color:#fff;background:#00a0e9;border:none;float:none;font-size:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;cursor:pointer;}
.message .content .btn input:hover{opacity:.8;}




/*底部*/
.footer{background:#32373c;}
.footer .content{padding:40px 0;overflow: hidden;*zoom:1;}
.footer .content .box{width:25%;float:left;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.footer .content .title{font-size:18px;margin-bottom:15px;padding-bottom:15px;color:#fff;position:relative;}
.footer .content .title:after{content:'';width:45px;height:2px;background: #00a0e9;position: absolute;bottom: 0;left:0}
.footer .content .footer_info .text{color:#666;font-size:14px;line-height:24px;}
.footer .content .footer_info .text a{display:inline-block;vertical-align:top;color:#666;}
.footer .content .footer_news ul li{padding-bottom:15px;}
.footer .content .footer_news ul li a{display:block;color:#aaa;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer .content .footer_news ul li a:hover{color:#00a0e9;}
.footer .content .footer_info .text a:hover{color:#fff;}
.footer .content .workshop ul li{width:32%;margin-right:2%;float:left;margin-bottom:2%;}
.footer .content .workshop ul li:nth-child(3n){margin-right:0;}
.footer .content .workshop ul li a{display:block;position:relative;}
.footer .content .workshop ul li img{width:100%;height:60px;}
.footer .content .workshop ul li span{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;-webkit-transition:.6s;transition:.6s;}
.footer .content .workshop ul li:hover span{opacity:1;}
.footer .content .address.box{padding-right:0;}
.footer .content .address p{padding-bottom:20px;padding-left:32px;background-repeat:no-repeat;background-position:left 0px;font-size:14px;line-height:26px;color:#aaa;}
.footer .content .address p:nth-child(2){background-image:url(../images/icon05.png);}
.footer .content .address p:nth-child(3){background-image:url(../images/icon06.png);}
.footer .content .address p:nth-child(4){background-image:url(../images/icon07.png);}
.footer .content .address p:nth-child(5){background-image:url(../images/icon08.png);}

.footer .copyright{background:#282d32;color:#aaa;line-height:40px;text-align:center;}
.footer .copyright a{display:inline-block;vertical-align:top;color:#aaa;}
.footer .copyright a:hover{color:#00a0e9;}




/*悬浮框*/
.sidebar{position:fixed;right: 0;bottom:16%;width:50px;z-index:1001;}
.sidebar ul li{background: #00a0e9;width:50px;height:50px;line-height: 50px;margin:2px 0;transition: width 0.6s;-moz-transition: width 0.6s;-webkit-transition: width 0.6s;-o-transition: width 0.6s;float: right;position:relative;}
.sidebar ul li:hover{background:#ff6700;width:230px;}
.sidebar ul li:last-child:hover{padding-right: 0;width:50px;}
.sidebar ul li a{color:#fff;font-size: 18px;display: block;white-space:nowrap;}
.sidebar ul li span{display: inline-block;width:50px;height:50px;vertical-align: top;}
.sidebar ul li .tel{background: url(../images/sidebar01.png) center center no-repeat;}
.sidebar ul li .qq{background: url(../images/sidebar02.png) center center no-repeat;}
.sidebar ul li .mail{background: url(../images/sidebar03.png) center center no-repeat;}
.sidebar ul li .return_top{background: url(../images/sidebar04.png) center center no-repeat;}
.sidebar ul li .ewm{background: url(../images/sidebar05.png) center center no-repeat;}
.sidebar ul li.float_ewm:hover{width:50px;}
.sidebar ul li .ewm2{position:absolute;right:70px;bottom:-60px;width:120px;padding:10px;background:#ff6700;display:none;}
.sidebar ul li .ewm2:after{content:"";width:16px;height:16px;background:#ff6700;position:absolute;right:-8px;top:50%;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-8px;}
.sidebar ul li .ewm2 img{width:120px;height:120px;}
.sidebar ul li .ewm2 p{font-size:12px;line-height:20px;color:#fff;margin-top:5px;text-align:center;}
.sidebar ul li.float_ewm:hover .ewm2{display:block;}




@media (min-width:1025px) {
	.index_business .swiper-button-prev:hover{background-image:url(../images/prev_hover.jpg);}
	.index_business .swiper-button-next:hover{background-image:url(../images/next_hover.jpg);}

	.index_advantage ul li:hover{background:#00a0e9;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
	.index_advantage ul li:hover i.icon01{background-image:url(../images/icon01_hover.png);}
	.index_advantage ul li:hover i.icon02{background-image:url(../images/icon02_hover.png);}
	.index_advantage ul li:hover i.icon03{background-image:url(../images/icon03_hover.png);}
	.index_advantage ul li:hover i.icon04{background-image:url(../images/icon04_hover.png);}
	.index_advantage ul li:hover h3,.index_advantage ul li:hover p{color:#fff;}

	.index_news ul li:hover{background:#00a0e9;}
	.index_news ul li:hover .time{background:#fff;color:#00a0e9;}
	.index_news ul li:hover .text h3,.index_news ul li:hover .text p{color:#fff;}

	.index_partner ul li a:hover{border-color:#00a0e9;}
	.index_partner ul li a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

}




@media (max-width:1024px) {
	.header .top{padding:0 3%;}
	.header .header_content{padding:0 3%;}
	.header_nav .nav ul li{font-size:16px;margin-left:2.5%;}

	/*首页*/
	.index_title h3{font-size:30px;line-height:50px;}
	.index_title p{font-size:15px;}
	.index_business{padding:50px 3%;}
	.index_business .swiper-slide .text h3{font-size:18px;}

	.index_advantage{padding:50px 3%;}
	.index_advantage ul li{padding:2%;width:19.5%;}
	.index_advantage ul li h3{font-size:18px;margin:10px 0;}
	.index_advantage .more, .index_news .more{margin-top:40px;}

	.index_about{padding:50px 3% 0;}
	.index_about .img img{height:360px;}
	.index_about .info{height:360px;}
	.index_about .info .text{margin-bottom:20px;}
	.index_about .info h1{font-size:24px;line-height:30px;padding:15px 0 15px 10px;margin-bottom:20px;}
	.index_about .info p{font-size:14px;margin-bottom:20px;}
	.index_about .more a{font-size:15px;line-height:36px;}

	.index_news,.index_partner{padding:50px 3%;}
	.links{padding:0 3%;}


	/*一站式服务*/
	.bread_crumbs{padding:0 3%;}
	.service_one{padding:50px 3%;}
	.service_one ul li .text{padding:20px 10px;}
	.service_one ul li .text h3{font-size:20px;line-height:40px;padding-bottom:5px;}
	.service_one ul li .text p{font-size:14px;}

	.service_two h3{font-size:24px;}
	.service_two p{font-size:16px;margin:20px 0;}
	.service_two a{width:210px;line-height:36px;font-size:15px;}

	.service_three{padding:50px 3%;}
	.service_three .content ul li{margin:5px 0;}
	.service_three .content ul li h4{font-size:20px;margin-bottom:5px;}

	
	/*smt加工*/
	.smt_one,.smt_two{padding:50px 3%;}
	.smt_three{padding:50px 0 0;}


	/*pcb加工*/
	.pcb_one,.pcb_three{padding:50px 3%;}
	.pcb_two{padding:50px 0;}
	.pcb_two .content{padding:0 3%;}
	.pcb_two .content ul li .icon{padding-bottom:40px;}
	.pcb_two .content ul li .icon img{width:100px;}
	.pcb_two .content ul li .num{width:40px;height:40px;line-height:40px;font-size:20px;}
	.pcb_two .content:after{bottom:67px;height:4px;}

	.pcb_three ul li .icon img{width:120px;}
	.pcb_three ul li h4{font-size:20px;}

	/*产品中心*/
	.products{padding:50px 3%;}
	.products .list ul li .name{font-size:16px;padding:10px 0;}

	.img_slide .view .swiper-container{height:240px;}
	.pro_det .info h1{font-size:24px;padding:10px 0 15px;}
	.pro_det .info p{font-size:14px;line-height:24px;}
	.pro_det .info .hotline{padding:15px;}
	.pro_det .info .hotline a{width:100px;margin-right:10px;font-size:14px;}
	.pro_det .info .hotline strong{font-size:15px;}
	.pro_det .details .title{font-size:20px;margin-bottom:10px;}
	.pro_det .details .text{font-size:14px;line-height:30px;}


	/*客户增值服务*/
	.client_one,.client_two,.client_three{padding:50px 3%;}
	.client_one ul li .text h3{font-size:16px;}
	.client_three .text{font-size:14px;}



	/*新闻资讯*/
	.inside_sort{margin:30px 0;}
	.news_list{margin:0 3% 50px;}
	.inside_sort ul li{line-height:38px;width:128px;}

	.news_det{margin:50px 3%;}
	.news_det .title h1{font-size:30px;}
	.news_det .text{padding:20px 0;}


	/*关于我们*/
	.about,.culture{margin:0 3% 50px;}
	.about .date{padding:30px 0;}
	.culture ul{padding:20px 0 40px;}
	.culture ul li i{width:70px;height:70px;background-size:280px 140px;}
	.culture ul li i.icon01{background-position:0 0;}
	.culture ul li i.icon02{background-position:-70px 0;}
	.culture ul li i.icon03{background-position:-140px 0;}
	.culture ul li i.icon04{background-position:-210px 0;}
	.culture ul li:hover i.icon01{background-position:0 0;}
	.culture ul li:hover i.icon02{background-position:-70px 0;}
	.culture ul li:hover i.icon03{background-position:-140px 0;}
	.culture ul li:hover i.icon04{background-position:-210px 0;}
	.culture ul li h4{font-size:18px;margin:10px 0 5px;}
	.culture ul li p{font-size:14px;}
	.honor{margin:0 3% 50px;}

	/*联系我们*/
	.contact .info{margin:0 3% 40px;}
	.contact .info dl dt{font-size:24px;}
	.contact .info dl dd{font-size:16px;}
	.contact .map iframe{height:300px;}

	.message{padding:0 3% 60px;}
	.message .content input{height:50px;line-height:50px;font-size:16px;}
	.message .content .text textarea{font-size:16px;line-height:24px;height:164px;}
	.message .content .code img{height:48px;}
	.message .content .code button{line-height:50px;font-size:18px;}
	.message .content .btn input{line-height:46px;height:46px;font-size:16px;}
	

	.footer .content{padding:40px 3%;}
	.sidebar{display:none;}

}


@media (max-width:768px) {
	.header {width:100%;background:#fff;position: fixed;z-index:1000;-webkit-box-shadow: 3px 0 10px rgba(0,0,0,0.2);box-shadow: 3px 0 10px rgba(0,0,0,0.2);}
	.header .top{display: none;}
	.header .header_content{display:block;}
	.header .header_content .logo{padding:5px 0;margin-right:0;}
	.header .header_content .logo img{height:40px;}
	
	.header_nav{position:static;float:right;width:auto;padding:0;line-height:50px;}
	.header_nav .cl_nav{display: block;}
	.header_nav .nav{position: fixed;top: 0;right: 0;width: 60%;height: 100%;background-color: #fff;z-index: 1000;max-width: 320px;right: -100%;}
	.header_nav .nav ul li{float: none;padding:0 15px;border-bottom:1px #ddd solid;line-height: 50px;margin:0;width:100%;text-align:left;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;}
	.header_nav .nav ul li.on,.header_nav .nav ul li:hover{margin-top:0;}
	.header_nav .nav ul li a{color:#333;border-bottom:none;}
	.header_nav .nav ul li.on a,.header_nav .nav ul li:hover a{background:none;padding-bottom:0;}
	.header_nav .nav .theclose{display:block;text-align:left;}

	.banner{padding-top:50px;}
	.banner .swiper-pagination-bullet{width:30px;height:4px;}

	.index_news ul li .text h3{font-size:16px;}
	.index_news ul li a{padding:80px 8% 40px;}
	
	
	/*nybanner*/
	.nybanner{padding-top:50px;}
	.nybanner p{width:960px;left:-480px;}
  	.nybanner img{width:960px;}

  	/*首页*/
  	.index_advantage ul li p{min-height:120px;}

  	.index_about ul li h4{font-size:32px;}
  	.index_about ul li p{font-size:14px;}


	/*一站式服务*/
	.service_one ul li .text{padding:0;}
	.service_one ul li .text h3{font-size:18px;line-height:36px;margin-bottom:10px;}
	.service_one ul li .text p{line-height:20px;}

	.service_three .content .img{display:none;}
	.service_three .content ul{position:relative;}
	.service_three .content ul li{width:48%;margin-right:4%;}
	.service_three .content ul li:nth-child(n){width:48%;padding:0;text-align:left;}
	.service_three .content ul li:nth-child(2n){margin-right:0;}


	/*smt加工*/
	.smt_one ul li .text{font-size:14px;}
	.smt_three ul li{padding-bottom:40px;}
	.smt_three ul li .icon img{width:45px;height:45px;}
	.smt_three ul li:nth-child(-n + 5):after,.smt_three ul li:nth-child(n + 7):after{width:20px;height:15px;top:15px;}
	.smt_three ul li:nth-child(-n + 5):after{right:-10px;}
	.smt_three ul li:nth-child(n + 7):after{left:-10px;}
	.smt_three ul li:nth-child(6):after{width:15px;height:20px;bottom:10px;margin-left:-10px;}
	.smt_three ul li p{font-size:14px;}


	/*PCB加工*/
	.pcb_one .bd .more a{font-size:14px;line-height:30px;}
	.pcb_two .content ul li .icon{padding-bottom:20px;}
	.pcb_two .content ul li .icon img{width:57px;}
	.pcb_two .content ul li .num{width:30px;height:30px;line-height:30px;font-size:16px;}
	.pcb_two .content ul li .name{font-size:14px;margin-top:10px;}
	.pcb_two .content:after{bottom:53px;height:2px;}
	.pcb_three ul li .icon img{width:83px;}
	.pcb_three ul li h4{font-size:16px;padding:10px 0;}
	.pcb_three ul li p{font-size:13px;}


	/*产品中心*/
	.products .left{width:100%;}
	.products .left .title{display:none;}
	.products .left .sort ul{border:none;padding:0;}
	.products .left .sort ul li{width:32%;margin-right:2%;float:left;text-align:center;position:relative;}
	.products .left .sort ul li:last-child{margin-right:0;}
	.products .left .sort ul li > a{background:none;padding-left:0;line-height:40px;background:#eee;font-size:16px;}
	.products .left .sort ul li dl dd{margin-left:0;}
	.products .left .left_contact{display:none;}
	.products .left .sort ul li dl dd a{padding-left:0;background:none;font-size:14px;}
	.products .left .sort ul li > a:hover{background:#00a0e9;color:#fff;}
	.products .list,.pro_det{width:100%;margin-left:0;}


	/*新闻列表*/
	.inside_sort ul li{font-size:16px;}
	.news_list ul li{margin-bottom:25px;}
	.news_list ul li .img{width:270px;margin-right:20px;}
	.news_list ul li .img img{height:180px;}
	.news_list ul li .text{width:calc(100% - 290px);}
	.news_list ul li .text h3{font-size:18px;margin:10px 0;}
	.news_list ul li .text p{font-size:14px;margin-bottom:20px;}
	.news_list ul li .text .time em{font-size:14px;line-height:30px;}
	.news_list ul li .text .time span{font-size:14px;width:98px;line-height:28px;height:28px;}

	.page a{width:28px;line-height:28px;height:28px;font-size:14px;}
	.page a.prev, .page a.next{width:68px;}

	.news_det .text{font-size:14px;line-height:24px;}
	.news_det .bottom .chapter{font-size:14px;}
	.news_det .bottom .return{font-size:14px;}

	/*关于我们*/
	.about .date ul li h4{font-size:32px;line-height:60px;}
	.about .date ul li p{font-size:14px;}
	.about .text{font-size:14px;}

	.honor ul li{margin-bottom:20px;}

	/*联系我们*/
	.contact .info dl dd{margin-bottom:20px;}




	.footer .content{padding:20px 3%;}
  	.footer .content .box{width:33.3333%;}
  	.footer .content .workshop{display:none;}

	


}

@media (max-width:540px) {
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
	.banner .swiper-pagination-bullet{width:20px;height:2px;line-height:2px;}
	.banner .swiper-slide{height:180px;overflow: hidden;}
	.banner .swiper-slide a{width:576px;position:absolute;left:50%;margin-left:-288px;}
	.banner .swiper-slide img{height:180px;max-width:none;width:576px;}

	/*nybanner*/
	.nybanner{padding-top:50px;}
	.nybanner p{width:576px;left:-288px;}
  	.nybanner img{width:576px;}

	/*首页*/
	.index_title{margin-bottom:20px;}
	.index_title h3{font-size:24px;line-height:40px;}
	.index_title p{font-size:13px;}
	.index_business{padding:30px 3%;}
	.index_business .swiper-slide{width:100%;margin-right:0;}
	.index_advantage{padding:30px 3%;}
	.index_advantage ul li{width:48%;margin-right:4%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}
	.index_advantage ul li:nth-child(2n){margin-right:0;}
	.index_advantage .more, .index_news .more{margin-top:10px;}
	.index_advantage .more a, .index_news .more a{font-size:14px;}

	.index_about{padding:30px 3% 0;}
	.index_about .img{width:100%;margin-right:0;}
	.index_about .img img{height:auto;width:100%;}
	.index_about .info{width:100%;height:auto;margin-top:20px;}
	.index_about .info .text{height:auto;}

	.index_about ul{padding:30px 0 10px;}
	.index_about ul li{width:50%;margin-bottom:20px;}
	.index_about ul li:nth-child(2n):after{display:none;}
	.index_about ul li h4 span{font-size:32px;}

	.index_news, .index_partner{padding:30px 3%;}
	.index_news ul li{width:100%;margin-right:0;margin-bottom:20px;}
	.index_news ul li a{padding:60px 6% 30px;}
	.index_news ul li .time{line-height:20px;padding:10px 0;width:60px;}
	.index_news ul li .time p{font-size:14px;}
	.index_news ul li .time span{font-size:12px;}

	.index_partner ul li{width:49%;margin-right:2%;}
	.index_partner ul li:nth-child(5n){margin-right:2%;}
	.index_partner ul li:nth-child(2n){margin-right:0;}
	.index_partner ul li a{border:1px #e5e5e5 solid;}

	.links{display:none;}


	/*一站式服务*/
	.service_one{padding:30px 3%;}
	.service_one ul li{width:49%;}
	.service_one ul li:nth-child(2n){margin-right:0;}

	.service_two{padding:30px 3%;}
	.service_two h3{font-size:18px;}
	.service_two p{font-size:14px;margin:10px 0 20px;}

	.service_three{padding:30px 3%;}
	.service_three .content ul li{width:100%;margin:0 0 15px;}
	.service_three .content ul li:nth-child(n){width:100%;margin-right:0;}
	.service_three .content ul li h4{font-size:18px;}
	.service_three .content ul li p{min-height:auto;}

	/*smt加工*/
	.smt_one, .smt_two{padding:30px 3%;}
	.smt_one ul li{width:48%;margin-right:4%;}
	.smt_one ul li:nth-child(2n){margin-right:0;}
	.smt_one ul li .text{line-height:30px;}

	.smt_two ul li{width:48%;margin-right:4%;margin-bottom:20px;}
	.smt_two ul li:nth-child(2n){margin-right:0;}
	.smt_two ul li h4{font-size:16px;margin:10px 0 5px;}

	.smt_three{padding:30px 3%;}
	.smt_three ul li{width:33.3333%;padding-bottom:20px;}
	.smt_three ul li:nth-child(n + 6){float:left;}
	.smt_three ul li:after{display:none;}

	
	/*pcb加工*/
	.pcb_one, .pcb_three{padding:30px 3%;}
	.pcb_one .hd{margin-bottom:10px;}
	.pcb_one .hd ul li{line-height:30px;height:30px;font-size:14px;margin:0 10px 10px 0;}
	.pcb_one .bd ul li{width:100%;margin-right:0;margin-bottom:20px;}
	.pcb_one .bd .more{margin-top:10px;}
	.pcb_two{padding:30px 0;}
	.pcb_two .content:after{display:none;}
	.pcb_two .content ul li{width:32%;margin-top:20px;}
	.pcb_two .content ul li:nth-child(3n){margin-right:0;}
	.pcb_three ul li{width:48%;margin-right:4%;margin-bottom:20px;}
	.pcb_three ul li:nth-child(2n){margin-right:0;}

	/*产品中心*/
	.products{padding:30px 3%;}
	.products .list ul li{width:48%;margin-right:4%;}
	.products .list ul li:nth-child(3n){margin-right:4%;}
	.products .list ul li:nth-child(2n){margin-right:0;}
	.products .list ul li .name{font-size:14px;}

	.img_slide{width:100%;margin-right:0;margin-bottom:20px;}
	.pro_det .info{width:100%;}
	.pro_det .info h1{font-size:20px;}
	.pro_det .info p{margin-bottom:15px;}


	/*客户增值服务*/
	.client_one, .client_two, .client_three{padding:30px 3%;}
	.client_one{background:#f7f7f7;}
	.client_one ul li{width:100%;margin-right:0;margin-bottom:20px;}
	.client_one ul li .text{min-height:auto;}
	.client_two ul li{width:100%;margin-bottom:20px;}
	.client_two ul li .text{padding:10px;}
	.client_three .text{margin-bottom:20px;}
	.client_three ul li{width:48%;margin-right:4%;margin-bottom:4%;}
	.client_three ul li:nth-child(2n){margin-right:0;}


	/*新闻资讯*/
	.inside_sort{margin:20px 3% 15px;}
	.inside_sort ul li{width:32%;height:32px;line-height:30px;margin:0 2% 5px 0;float:left;-webkit-border-radius:4px;border-radius:4px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;}
	.inside_sort ul li:nth-child(3n){margin-right:0;}
	.bread_crumbs{font-size:12px;}

	.news_list ul{margin-bottom:30px;}
	.news_list ul li{margin-bottom:10px;}
	.news_list ul li .img{width:150px;margin-right:10px;}
	.news_list ul li .img img{height:120px;}
	.news_list ul li .text{width:calc(100% - 160px);}
	.news_list ul li .text h3{font-size:16px;margin:0 0 5px;}
	.news_list ul li .text p{margin-bottom:10px;line-height:20px;height:60px;}
	.news_list ul li .text .time em{line-height:20px;font-size:12px;background-size:10px;padding-left:15px;}
	.news_list ul li .text .time span{display:none;}

	.page a{margin:0 2px 5px;}

	.news_det{margin:30px 3%;}
	.news_det .title h1{font-size:20px;}
	.news_det .title p{font-size:12px;line-height:20px;}
	.news_det .title p span{background-size:auto 10px;padding-left:20px;margin:0 10px;}
	.news_det .bottom{margin-top:10px;}
	.news_det .bottom .chapter{width:100%;}
	.news_det .bottom .return{display:none;}

	/*关于我们*/
	.about,.culture{margin-bottom:30px;}
	.about .date{padding:20px 0 10px;}
	.about .date ul li{width:50%;margin-bottom:20px;}
	
	.culture ul{padding:20px 0;}
	.culture ul li{width:48%;margin-right:4%;margin-bottom:20px;}
	.culture ul li:nth-child(2n){margin-right:0;}
	.culture .img img{width:100%;margin-right:0;margin-bottom:10px;}

	.honor{margin-bottom:30px;}
	.honor ul li{width:48%;margin-right:4%;border-width:1px;}
	.honor ul li:nth-child(3n){margin-right:4%;}
	.honor ul li:nth-child(2n){margin-right:0;}
	.honor ul li .img{height:140px;}
	.honor ul li .name{font-size:14px;line-height:30px;border-width:1px;}

	/*联系我们*/
	.contact .info .img{width:100%;margin-right:0;}
	.contact .info .img img{width:100%;height:auto;}
	.contact .info dl{width:100%;}
	.contact .info dl dt{font-size:18px;padding:20px 0 10px;}
	.contact .info dl dd{font-size:14px;line-height:24px;background-size:15px;padding-left:25px;margin-bottom:10px;}

	.message{padding-bottom:40px;}
	.message .content input{height:40px;line-height:40px;font-size:14px;padding:0 10px;}
	.message .content .box input{width:100%;margin-right:0;margin-bottom:15px;}
	.message .content .text {margin-bottom:15px;}
	.message .content .text textarea{font-size:14px;padding:10px;}
	.message .content .code input{width:40%;}
	.message .content .code img{height:40px;width:34%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.message .content .code button{width:22%;font-size:14px;line-height:40px;}
	.message .content .btn input{line-height:40px;height:40px;}


	.footer .content{display:none;}
	.footer .copyright{padding:10px 3%;font-size:12px;line-height:20px;}
}

