﻿@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{width: 1200px;margin-left:auto; margin-right:auto;}
/*头部*/
.dong{line-height:40px;background:#222;font-size:14px;color:#cccccc}
.header{height:100px;box-shadow: 0 0 8px rgba(0,0,0,0.1);position:relative;z-index:8}
.header .logo{padding-top:12px;}
.header .logo img{height:75px;}
.header .yuyan{margin-left:10px;top:35px;right:0; border: 1px solid #e4e4e4;border-radius: 4px;width:104px;position:relative;height:28px;overflow:hidden;transition:all 0.3s}
.header .yuyan ul li a{color: #666;display:block;background:url(../images/cn.png)no-repeat 10px center;line-height:28px;padding-left:42px;font-size:14px;}
.header .yuyan ul li:nth-child(2) a{background:url(../images/cn.png)no-repeat 10px center;}
.header .yuyan ul li:nth-child(3) a{background:url(../images/en.png)no-repeat 10px center;}
.header .yuyan .tb{position:absolute;right:12px;top:12px;transition:all 0.3s}
.header .yuyan:hover .tb{transform:rotate(180deg)}
.header .yuyan:hover{height:auto;background: #fff}

.header .nav{}
.f16648735321 {text-align:center;}
.f16648735322 {height:100px;line-height:100px;position:relative;z-index:1;display:inline-block;}
.f16648735323 {float:left;position:relative;display:inline;}
.f16648735324 {float:left}
.f16648735324 .f16648735325 {display:block;padding:0 15px; text-align:center;color:#555555;font-size:16px;}
.f16648735324 .f16648735325:hover{color:#ff4701;}
.f16648735324 .on{color:#ff4701;}
.f16648735326 {display:none;width: 200px;left: 10px;top: 100px;position: absolute;background-color: #eb6100;text-align: left;padding-top:8px;padding-bottom:8px;padding-left:20px;}
.f16648735327{line-height:40px;}
.f16648735327 .f16648735328 {display:block;color:#fff;}
.f16648735327 .f16648735328:hover{text-decoration:underline;}
.f16648735321 .f16648735323:nth-child(2) .f16648735326{display:none !important}

/*banner*/
.index_box{background: #fff;position: relative;z-index:20;margin-top:700px;}
.lunbo{width:100%;position:fixed;top:0;left:0;z-index:10;}
.banner .swiper-slide a{display:block;height:600px;}
.banner .swiper-button-prev{width:47px;height:68px;background:url(../images/zuo.png);opacity:0.35;margin-top:-34px;left:50px}
.banner .swiper-button-prev:hover{opacity:0.5;}
.banner .swiper-button-prev:after{display:none}
.banner .swiper-button-next:after{display:none}
.banner .swiper-button-next{width:47px;height:68px;background:url(../images/you.png);opacity:0.35;margin-top:-34px;right:50px}
.banner .swiper-button-next:hover{opacity:0.5;}
.banner .swiper-pagination-bullet{width:15px;height:15px;border:1px solid #fff;opacity:0.4}
.banner .swiper-pagination-bullet-active{background:#fff;border:1px solid #000;}
/*关于我们*/
.about{padding-top:90px;}
.about .zuo{width:635px;}
.about .zuo .name{font-size: 34px;color: #000000;}
.about .zuo .xian{width:44px;height:4px;background:#ff4701;margin-top:20px;}
.about .zuo .intro{font-size: 14px;line-height: 2;color: #666666;padding-top:30px;}
.about .zuo .more a{display:block;width:156px;height:50px;line-height:50px;margin-top:70px; border-radius:30px;background:#ff4701;color:#fff;font-size:14px;text-align: center;}
.about .you{}
.about .you img{width:540px}
/**/
.yewu{padding-top:70px;padding-bottom:70px;}
.yewu .name{text-align: center;}
.yewu .name span{display:block; font-size: 34px;}
.yewu .name p{width: 44px;height: 4px;background: #ff4701;margin-top:15px;margin-left: auto;margin-right: auto;}
.yewu ul{padding-top:35px;}
.yewu ul li{width:23%;float:left;margin-right:2.66%;margin-bottom:2.66%}
.yewu ul li:nth-child(4n){margin-right:0;}
.yewu ul li .img img{width:100%;}
.yewu ul li .name1{line-height:24px;height:24px;font-size:16px;margin-top:10px; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.yewu ul li .intro{color: #838383;line-height:22px;height:44px;font-size:14px;margin-top:15px; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;}











/*领域*/
.lingyu{background:#f2f2f2;padding-top:50px;margin-top:50px;padding-bottom:50px;}
.lingyu .tu{}
.lingyu .tu .zuo{width:350px;height:240px;background:url(../images/ly.jpg);}
.lingyu .tu .zuo span{display:block;color:#fff;text-align: center;padding-top:80px;font-size:34px;letter-spacing:2px;}
.lingyu .intro{color: #666666;font-size: 16px;padding-top:32px;}
/*产品*/
.chanpin{padding-top:82px;background:#f0f0f0;padding-bottom:65px;}
.chanpin .name{text-align: center;}
.chanpin .name span{ color: #FF4701;font-size: 30px;}
.chanpin .name p{font-size: 22px;color: #333333;padding-top:10px;padding-bottom:15px;}
.chanpin .nr{padding-top:40px;}
.chanpin .nr ul li{width:280px;border:1px solid #cccccc;margin-right:30px;float:left;background:url(../images/xia.png)no-repeat center bottom}
.chanpin .nr ul li .img img{width:280px;height:280px;}
.chanpin .nr ul li .name1{margin:25px 0;line-height:24px;height:24px;overflow:hidden;font-size:16px;text-align:center;color:#555;}
/*案例*/
.anli{padding-top:60px;padding-bottom:20px;}
.anli .name{text-align: center;}
.anli .name span{ color: #FF4701;font-size: 30px;}
.anli .name p{font-size: 22px;color: #333333;padding-top:10px;padding-bottom:15px;}
.anli ul{padding-top:40px;}
.anli ul li{padding-bottom:80px;}
.anli ul li .img{width:48%;float:left;}
.anli ul li .img img{width:100%}
.anli ul li .text{width:48%;float:right;}
.anli ul li .text .title{color: #FF4701;font-size:22px;font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:15px;}
.anli ul li .text .intro{font-size:14px;line-height:28px;color:#555;padding-top:15px;}
.anli ul li:nth-child(2n) .img{float:right}
.anli ul li:nth-child(2n) .text{float:none}








/**/
.xinxi{padding-top:88px;}
.xinxi .zuo{width:960px;}
.xinxi .zuo .img img{width:100%;height:475px;}
.xinxi .zuo .name{line-height:60px;background:#eb6100;color:#fff;font-size: 20px;padding:0 10px;box-sizing:border-box;}
.xinxi .you{width:240px;height:335px;}
.xinxi .you .text{width:208px;height:303px;margin:15px;border:1px solid #fff;text-align: center;}
.xinxi .you .text span{display:block;font-size: 30px;color: #FFFFFF;padding-top:25px;}
.xinxi .you .text p{font-size: 20px;color: #FFFFFF;padding-top:20px;}
.xinxi .you .text a{display:inline-block;width:118px;line-height:38px;border:1px solid #fff;font-size:16px;color:#fff;margin-top:55px;}
.f16646117566{display:block;float:right;width:60px;height:60px;background:url(../images/xx1.jpg);margin-top:1px;cursor:pointer;}
.f166461175615{display:block;float:right;width:60px;height:60px;background:url(../images/xx2.jpg);margin-left:1px;margin-top:1px;cursor:pointer;}
/*新闻*/
.news{background:url(../images/xw.png)repeat-x left top;padding-top:90px;margin-top:30px;padding-bottom:115px;}
.news .zuo{width:240px;height:335px;}
.news .zuo .text{width:208px;height:303px;margin:15px;border:1px solid #fff;text-align: center;}
.news .zuo .text span{display:block;font-size: 30px;color: #FFFFFF;padding-top:25px;text-transform: uppercase;}
.news .zuo .text p{font-size: 20px;color: #FFFFFF;padding-top:20px;}
.news .zuo .text a{display:inline-block;width:118px;line-height:38px;border:1px solid #fff;font-size:16px;color:#fff;margin-top:55px;}
.news .you{width:920px;}
.news .you .title{padding-top:60px;}
.news .you .title li{float:left;margin-right:38px;color: #444;font-size:22px;line-height:60px;cursor:pointer;}
.news .you .title .on{border-bottom:2px solid #ff4701;}
.news .you .title li:nth-child(2).on{border-bottom:2px solid #058ffc;}
.news .you .xw{}
.news .you .xw ul li{width:282px;float:left;margin-right:37px;}
.news .you .xw ul li .time{font-size: 14px;color: #999999;padding-top:20px;}
.news .you .xw ul li .name a{display:block;font-size: 16px;padding-top:15px; color:#ff4701;}
.news .you .xw ul li .xian{width:30px;height:1px; background:#ff4701;margin-top:12px;}
.news .you .xw ul li .intro{font-size: 14px;color: #777777;line-height: 1.9;height:3.8; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:20px;}
.news .you .xw ul li .more a{display:block;border:1px solid #888;width:18px;height:18px;line-height:18px;text-align: center;color: #ff4701;font-size:16px;margin-top:22px;}
.news .you .xw ul li:nth-child(3n){margin-right:0;}
.news .you .xw2 ul li .name a{color:#058ffc;}
.news .you .xw2 ul li .xian{background:#058ffc;}
.news .you .xw2 ul li .more a{color:#058ffc;}
/*版权*/
.banquan{background:#222;padding-top:65px;position:relative;z-index:20}
.banquan .zuo{width:380px;}
.banquan .zuo .name{font-size: 16px;color: #999999;}
.banquan .zuo ul{padding-top:20px;}
.banquan .zuo ul li{font-size: 14px;color: #777777;line-height:20px;padding-left:25px;padding-bottom:8px;}
.banquan .zuo ul li a{color: #777777;}
.banquan .zhong{}
.banquan .zhong dl{}
.banquan .zhong dl dt{font-size: 16px;color: #999999;padding-bottom:20px;}
.banquan .zhong dl dd{display:inline-block;width:49%;}
.banquan .zhong dl dd a{display:block;font-size: 14px;color: #777777;line-height:34px;}
.banquan .you{width:460px;}
.banquan .you .ewm{width:128px;}
.banquan .you .ewm img{width:128px;}
.banquan .you .ewm p{color: #777777;font-size: 14px;text-align: center;padding-top:12px;}
.banquan .you .lx{}
.banquan .you .lx ul li{padding-bottom:10px;}
.banquan .you .lx ul li .name{padding-left:30px;font-size: 16px;color: #999999;line-height:20px;}
.banquan .you .lx ul li .nr{padding-left:30px;color: #777777;font-size: 14px;line-height:20px;line-height:180%}
.banquan .you .ewm1{width:120px;}
.banquan .you .ewm1 img{width:120px;}
.banquan .you .ewm1 p{text-align: center;    color: #777777;font-size:14px;padding-top:8px;}


.banquan .you .gjc{color: #777777;font-size: 13px;text-align: center;padding-top:25px;}
.copy{}
.copy .box{border-top:#313131 1px solid;line-height:58px;font-size:14px;text-align: center;color:#f3f3f3;margin-top:20px;}
.copy .box a{color:#f3f3f3;}
/*工具*/
.gongju{width:253px;height:421px;background:url(../images/kef.png)no-repeat;position:fixed;top:0;right:-215px;z-index:999;transition:all 0.6s}
.gongju .btn{width:37px;height:210px;position:absolute;top:120px;left:0;cursor:pointer;}
.gongju .btn1{width:37px;height:210px;position:absolute;top:120px;left:0;display:none;cursor:pointer;}
.gongju .tel{width:213px;margin-left:40px; text-align: center;color: #FF3333;font-size:19px;font-weight: bold;padding-top:52px;}
.gongju .qq{padding-left: 65px;padding-top: 55px;}
.gongju .erm{width:213px;margin-left:40px;}
.gongju .erm img{width:120px;display:block;margin-left:auto;margin-right:auto;margin-top:42px;}
.gongju .erm p{text-align: center;padding-top:20px;}
.fanhui{position:fixed;bottom:5px;right:5px;z-index:99;}
/*关于我们*/
.about_lb{padding-top:80px;padding-bottom:100px;}
.about_lb .name{font-size: 20px;color: #555555;font-weight:bold;}
.about_lb .nr{padding-top:22px;}
.about_lb .nr .zuo{width:150px;text-align: center;}
.about_lb .nr .zuo li{padding:16px 0;cursor:pointer}
.about_lb .nr .zuo li .name1{font-size: 18px;color:#666;padding-top:5px;}
.about_lb .nr .zuo .on .name1{color:#ff4701;}



.about_lb .nr .you{width:1050px; color: #666666;font-size: 14px;    line-height: 2;margin-bottom:20px;padding-top:10px;}
.about_lb .tupian{padding-top:20px;}
.about_lb .tupian ul li{width:380px;height:250px;float:left;margin-right:30px;margin-bottom:25px;}
.about_lb .tupian ul li:nth-child(3n){margin-right:0}
.about_lb .tupian ul li img{width:100%;height:100%;}
/*产品列表页*/
.product_lb{background:#f8f8f8;padding-top:50px;padding-bottom:85px;}
.zuobian{width:240px;background:#fff;padding:25px 0}
.f16646981016{display:block;line-height:50px; height:50px; font-size:18px; color:#555;text-align: center;border-bottom:1px dashed #cccccc}
.f16646981016:hover{ background-color:#ff4701; color:#fff; }
.f16646981014 .on{background-color:#ff4701; color:#fff; }
.f16646981017 { display:none;line-height:32px;}
.f16646981018 { border-bottom:1px dashed #ccc; line-height:32px; padding-left:25px;padding-right:25px;}
.f166469810110 {display:block;background:url(../images/cp1.png)no-repeat left center;padding-left:10px;}
.f166469810110.on {color:#2090FF}
.product_lb .you{background:#fff;}
.product_lb .you .title{line-height:64px;border-bottom:1px solid #ebebeb;font-size: 18px;    color: #333333;text-indent:25px;}
.product_lb .you ul{padding:0 25px;margin-top:20px;}
.product_lb .you ul li{width:210px;margin-right:25px;float:left;margin-bottom:20px;}
.product_lb .you ul li:nth-child(5n){margin-right:0}
.product_lb .you ul li .img img{display:block;width:208px;height:208px;border: 1px solid #ededed;}
.product_lb .you ul li:hover .img img{border: 1px solid #ff4701;}
.product_lb .you ul li .name{overflow:hidden;margin-top:5px;text-align: center;color:#555; height: 24px;line-height: 24px;font-size: 16px;}
.product_lb .you ul li:hover .name{color:#ff4701;}
/*产品详情页*/
.product_xq{background:#f8f8f8;padding-bottom:85px;padding-top:30px;}
.product_xq .you{background:#fff;padding:30px;}
.product_xq .you .shang{}
.product_xq .you .shang .img{border:1px solid #ededed;}
.product_xq .you .shang .img img{width:400px;}
.product_xq .you .shang .text{width:calc(100% - 430px);}
.product_xq .you .shang .name{font-size:20px;border-bottom:1px solid #ededed;line-height:40px;padding-bottom:8px;}
.product_xq .you .shang .intro{font-size:14px;line-height:24px;color:#555;padding-top:15px;}
.daima{padding:15px 0;text-align: right;width:400px;}
.product_xq .you .nr{border:1px solid #ededed}
.product_xq .you .nr .tb{font-size:14px;line-height:40px;border-bottom:1px solid #ededed;color: #555555;background:#ff4701}
.product_xq .you .nr .tb span{display:inline-block;background:#fff;padding:0 20px;}
.product_xq .you .nr .content{font-size:14px;line-height:26px;color:#555;padding:20px}
.product_xq .you .nr .content img{max-width:100%;}
/*解决方案*/
.solution{padding-top:50px;}
.solution .img{width:460px;text-align: center;}
.solution .img img{max-width:260px;}
.solution .xg{}
.solution .xg .name{color: #eb6100;}
.solution .xg .name span{display:block;font-size: 20px;}
.solution .xg .name p{font-size:14px;padding-top:2px;}
.solution .xg ul{width:160px;text-align: center;padding-top:18px;}
.solution .xg ul li p{ padding:15px 0; font-size: 16px;}
.solution .you ul li{padding-bottom:15px;}
.solution .you ul li .name{color: #eb6100;font-size:14px;border-bottom:1px solid #cccccc;line-height:24px;margin-bottom:15px;}
.solution .you ul li .img1 img{width:100%;}
.solution1{}
.solution1 .name{line-height:38px;background:#eb6100;color:#fff;font-size: 14px;text-indent:10px;}
.solution1 .img{padding:20px 0;background:#e6e6e6}
.solution1 .img img{max-width:100%;}
.solution1 .img1{padding-top:20px;padding-bottom:120px;}
.solution1 .img1 img{max-width:100%;}
.service_lb{padding-top:60px;padding-bottom:80px;min-height:300px;}
.service_lb .name{font-size:34px;color: #323232;text-align: center;padding-bottom:60px;}
.service_lb .content{font-size:14px;line-height:26px;color:#555;}

.service_lb img{max-width:100%;}
.service_lb1{}




/*新闻列表*/
.news_lb{background:#f8f8f8;padding-top:50px;padding-bottom:85px;}
.news_lb .you{width:940px;background:#fff;}
.news_lb .you .title{line-height:64px;border-bottom:1px solid #ebebeb;font-size: 18px;    color: #333333;text-indent:25px;}
.news_lb .you ul{padding:0 25px;}
.news_lb .you ul li{line-height:54px;border-bottom:1px dashed #ededed;background:url(../images/dian.png)no-repeat left center;padding-left:10px;}
.news_lb .you ul li .name a{display:inline-block;font-size:14px;color:#555}
.news_lb .you ul li .time{font-size:14px;color:#a9a9a9}
.news_lb .you ul li:hover  .name a{color:#ff4701}
.news_lb .you .text{padding:25px;font-size:14px;color:#555;line-height:26px;}
.huanye{padding-left:25px;border-top:1px solid #ebebeb;padding-top:20px;padding-bottom:50px;}
.huanye a{display:block;font-size:14px;line-height:34px;}
/*联系我们*/
.contact_lb{padding-top:20px;}
.contact_lb .name{text-align: center;}
.contact_lb .name span{display:block;color:#333;font-size: 24px;}
.contact_lb .name p{display:block;color:#333;font-size:14px;padding-top:5px;}
.contact_lb .name i{display:block;width:30px;height:2px;margin-left: auto;margin-right: auto;background:#333;margin-top:5px;}
.contact_lb .nr{padding:30px 0;}
.contact_lb .nr .zuo{width:460px;box-shadow:0 0 30px rgba(0,0,0,0.15);box-sizing:border-box;padding:0 50px;}
.contact_lb .nr .zuo .title{padding-top:55px;}
.contact_lb .nr .zuo .title span{display:block;font-size: 24px;color: #999999;}
.contact_lb .nr .zuo .title p{padding-left:20px;font-size: 18px;font-weight:bold;padding-top:5px; color: #333333;}
.contact_lb .nr .zuo ul{padding-top:6px;}
.contact_lb .nr .zuo ul li{width:100%;float:left;line-height:22px;padding-bottom:10px;}
.contact_lb .nr .zuo ul li span{display:block; background:url(../images/tt1.png)no-repeat left 5px;padding-left:20px;}
.contact_lb .nr .zuo ul li:nth-child(2) span{background:url(../images/tt3.png)no-repeat left 5px;padding-left:20px;}
.contact_lb .nr .zuo ul li:nth-child(3) span{background:url(../images/tt2.png)no-repeat left 5px;padding-left:20px;}
.contact_lb .nr .zuo ul li:nth-child(3){width:100%}
.contact_lb .nr .zuo .ly{padding-top:20px;padding-bottom:45px;}
.contact_lb .nr .zuo .ly li{padding-bottom:8px;}
.contact_lb .nr .zuo .ly li .contact_lx1{display:block;border:2px solid #ededed;height:36px;box-sizing:border-box;padding:0 10px;font-size:14px;width:100%;}
.contact_lb .nr .zuo .ly li .contact_lx2{display:block;border:2px solid #ededed;height:100px;box-sizing:border-box;padding:5px 10px;font-size:14px;width:100%;}
.contact_lb .nr .zuo .ly li .contact_lx3{display:block;border:none;height:40px;color:#fff; font-size:14px;width:140px;background:#ff4701;border-radius: 5px;margin-left: auto}
.contact_lb .nr .you{width:700px;}
/*面包屑*/
.mbx{line-height:54px;font-size:14px;color:#555;    background: #ededed;}
.mbx a{color:#555}
.mbx i{display:inline-block;padding:0 5px;}

































