@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#5a5a5a; 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:1230px; margin-left:auto; margin-right:auto;}
/*顶部*/
.ding{height:36px;line-height:36px;overflow:hidden;background:#eeeeee;}
.ding .you{}
.ding .you .tel{}
.ding .you .tel span{color: #f98a16;font-weight:bold}
.ding .you .she{padding-left:25px;}
.ding .you .she a{color:#5a5a5a; }
.ding .you .she i{display:inline-block;padding:0 10px;} 
/*头部*/
.tou{height:70px;background:#fff}
.tou .logo img{height:70px;}
.tou .nav{}
.tou .nav a{display:inline-block;line-height:70px;width:115px;text-align: center;font-size:14px;color:#434343;}
.tou .nav a:hover{background:#3d85c6;color:#fff;}
/*banner*/
.banner1{}
.banner1 .swiper-slide{height:600px;}
.banner1 .swiper-pagination{bottom:22px !important;}
.banner1 .swiper-pagination-bullet{width:12px !important;height:12px !important;border:solid 2px #660000;opacity:0.4 !important;background:#fff}
.banner1 .swiper-pagination-bullet-active{width:12px !important;height:12px !important;opacity:1 !important;background:#660000}
/*关于我们*/
.about{padding:65px 0}
.about .zuo{width: 220px;}
.about .zuo .img img{width:100%;height: 173px}
.about .zuo .text{margin-top:10px;height: 173px;width: 220px;background-color: #3d85c6;color:#fff;box-sizing: border-box;padding-left:14px;padding-right:14px;}
.about .zuo .text .name{font-size:16px;font-weight:bold;padding-top:20px;}
.about .zuo .text .wz{line-height:200%; padding-top:15px;}
.about .zhong{width:540px;height:356px;background-color: #eeeeee;margin-left:10px;box-sizing: border-box;padding-left:28px;padding-right:28px;}
.about .zhong .top{}
.about .zhong .top .name{padding-top:28px;color:#000;font-size:30px;}
.about .zhong .top .intro{padding-top:18px;color:#434343;line-height:200%;}
.about .zhong .nr{display:flex;padding-top:15px;justify-content: space-between}
.about .zhong .nr li{padding-right:35px;}
.about .zhong .nr li .tt1{font-family: arial;color: #118cd2;font-size:14px;}
.about .zhong .nr li .tt1 strong{font-size: 46px;}
.about .zhong .nr li .tt2{font-size: 14px;padding-top:5px;color:#000}
.about .you{width:450px;}
.about .you .shang{width:450px;height:173px;background-color: #3d85c6;color:#fff;box-sizing: border-box;padding-left:18px;padding-right:18px;}
.about .you .shang .name{font-weight:bold;font-size:16px;padding-top:20px;}
.about .you .shang .intro{padding-top:10px;line-height:200%;}
.about .you .xia{padding-top:10px;display:flex;justify-content: space-between}
.about .you .xia .text{height: 173px;width: 230px; background-color: #eeeeee;box-sizing: border-box;padding-left:18px;padding-right:18px;}
.about .you .xia .text .name{font-weight:bold;font-size:16px;padding-top:20px;color:#000}
.about .you .xia .text .intro{padding-top:15px;line-height:200%;color:#434343}
.about .you .xia .img img{width:210px;height: 173px;}
/*产品*/
.chanpin{height:310px;display: flex;align-items: center;justify-content: center;text-align: center;color:#fff;flex-direction: column;}
.chanpin .name{}
.chanpin .name p{font-size:14px}
.chanpin .name a{font-size:32px;font-weight: bold;color:#fff;padding-top:4px;display: block;}
.chanpin ul{display: flex;padding-top:40px}
.chanpin ul li{padding:0 37px;}
.chanpin ul li img{height:100px}
.chanpin ul li p{color:#fff;padding-top:10px;font-size:14px;}
.chanpin1{margin-top:55px;}
.chanpin1 ul li{width:280px;float:left;margin-right:36px;padding-bottom:40px;}
.chanpin1 ul li:nth-child(4n){margin-right:0}
.chanpin1 ul li img{width:278px;height:278px;border:1px solid #ddd}
.chanpin1 ul li .name{font-size: 14px;color: #434343;text-align:center;padding-top:20px;}
/*案例展示*/
.annli{background:#eeeeee;padding:50px 0;margin-top:40px;}
.annli .name{display:flex;height:50px;justify-content: center;align-items: center;font-size:30px;font-weight:bold;color:#000}
.annli .name span{color: #118cd2;display:inline-block;padding-right:10px;}
.annli .name img{height:50px;display:inline-block;padding-left:6px;}
.annli ul{display:flex;justify-content: space-between;padding-top: 25px;}
.annli ul li{width:280px;}
.annli ul li img{width:278px;height:278px;border:1px solid #ddd}
.annli ul li .name1{font-size: 14px;color: #434343;text-align:center;padding-top:20px;}
.annli .more{width:120px;line-height:36px;text-align:center;border:1px solid #3d85c6;margin-left:auto;margin-right:auto;margin-top:30px;border-radius:40px;}
.annli .more a{color:#3d85c6}
.annli .more:hover{background:#3d85c6}
.annli .more:hover a{color:#fff}
/*关于我们*/
.guanyu{height:500px;display: flex;align-items: center;justify-content: center;text-align: center;color:#fff;flex-direction: column;}
.guanyu .name{}
.guanyu .name p{font-size:14px}
.guanyu .name a{font-size:32px;font-weight: bold;color:#fff;padding-top:4px;display: block;}
.guanyu .img{padding-top:30px;}
.guanyu .img img{height:318px;}
/*新闻*/
.news{padding-top:60px;}
.news .name{display:flex;height:50px;justify-content: center;align-items: center;font-size:30px;font-weight:bold;color:#000}
.news .name span{color: #118cd2;display:inline-block;padding-right:10px;}
.news .name img{height:50px;display:inline-block;padding-left:6px;}
.news .nr{padding-top:60px;}
.news .nr .zuo{width:580px;}
.news .nr .zuo .top{border-bottom: 1px solid #eeeeee;padding-bottom: 25px;margin-bottom: 25px;}
.news .nr .zuo .top .name1 a{font-size: 18px;color: #048bcd;}
.news .nr .zuo .top .time{color: #7D7D7D;line-height:24px;}
.news .nr .zuo .top .intro{line-height:22px;color: #5A5A5A;padding-top:5px;}
.news .nr .zuo ul{}
.news .nr .zuo ul li{height:28px;line-height:28px;overflow:hidden;}
.news .nr .zuo ul li span{color: #9F9F9F;}
.news .nr .zuo ul li a{display:inline-block;color: #434343;margin-left:10px;}
.news .nr .zuo ul li a:hover{    color: #3c78d8;}
.news .nr .you{width:580px;}
.news .nr .you ul li{border-bottom: 1px solid #eeeeee;background:url(../images/27.png)no-repeat left center;line-height:50px;height:50px;padding-left:25px;display:flex;justify-content: space-between}
.news .nr .you ul li a{font-size:14px;color:#434343;}
.news .nr .you ul li a:hover{color: #3c78d8;}
.news .nr .you ul li i{color:#929292;}
.news .more{width:120px;line-height:36px;text-align:center;border:1px solid #3d85c6;margin-left:auto;margin-right:auto;margin-top:40px;border-radius:40px;}
.news .more a{color:#3d85c6}
.news .more:hover{background:#3d85c6}
.news .more:hover a{color:#fff}
/*版权*/
.banquan{margin-top:60px;padding-top:40px;background-color: #222222;padding-bottom:50px;}
.banquan .zuo{width:380px;}
.banquan .zuo .ss{margin-top:25px;}
.banquan .zuo .ss .f17083556333{display:block;float:left;width:218px;color: #818181;border: #434343 1px solid;    padding-left: 5px;padding-right: 5px;height:32px;background:none}
.banquan .zuo .ss .f17083556334{display:block;float:left;width:50px;height:34px;background:url(../images/fdj.jpg);border:none;}
.banquan .zuo .copy{padding-top:20px;color:#666}
.banquan .zuo .copy a{color:#666}
.banquan .you{width:840px;}
.banquan .you .top{border-top:1px solid #434343;line-height:70px;text-align: center;}
.banquan .you .top a{display:inline-block;width:115px;font-size:14px;color:#999}
.banquan .you .top a:hover{color:#fff}
.banquan .you .nr{display:flex;justify-content: space-between;padding-top:10px;}
.banquan .you .nr .lx{}
.banquan .you .nr .lx li{display:flex;padding-bottom:15px;}
.banquan .you .nr .lx li img{height:30px;}
.banquan .you .nr .lx li span{display:inline-block;line-height:30px;color:#787878;font-size:14px;padding-left:15px;}
.banquan .you .nr .ewm img{width:115px;}
/*面包屑*/
.mbx{background:#f6f6f6;line-height:60px;}
.mbx .zuo a{font-size:14px;color:#434343}
.mbx .zuo i{display:inline-block;padding:0 10px;color:#cccccc}
.mbx .you{}
.mbx .you a{display:inline-block;padding:0 42px;font-size:14px;color:#434343}
.mbx .you a:hover{background:#3d85c6; color:#fff}
.mbx .you .on{background:#3d85c6; color:#fff}
/*关于我们列表页*/
.about_lb{}
.about_lb .nr{padding-top:65px;display:flex;justify-content: space-between}
.about_lb .nr .text{width:600px;}
.about_lb .nr .text .name{font-size:32px;color:#000}
.about_lb .nr .text .intro{line-height: 220%;font-size: 13px;padding-top:25px;}
.about_lb .nr .img img{width:600px;}
.about_lb .nr:nth-child(2n){flex-direction: row-reverse;}
/*产品列表页*/
.chanpin_lb{padding-top:55px;}
.chanpin_lb ul li{width:280px;float:left;margin-right:36px;padding-bottom:40px;}
.chanpin_lb ul li:nth-child(4n){margin-right:0}
.chanpin_lb ul li img{width:278px;height:278px;border:1px solid #ddd}
.chanpin_lb ul li .name{font-size: 14px;color: #434343;text-align:center;padding-top:20px;}
/*产品详情页*/
.chanpin_xq{padding-top:55px;}
.chanpin_xq .name{text-align:center;font-size:30px;font-weight:bold;color: #3d85c6;}
.chanpin_xq .time{text-align:center;line-height:24px;}
.chanpin_xq .intro{padding: 5px;line-height: 1.7em;color: #868686;background-color: #F5F5F5;border: #E5E5E5 1px solid;margin-top:5px;}
.chanpin_xq .img{text-align: center;padding-top:25px;}
.chanpin_xq .img img{border: 1px solid #ccc;max-width:600px;}
.chanpin_xq .nr{font-size:14px;line-height:28px;padding-top:30px;padding-bottom:30px;}
/*新闻列表*/
.news_lb{padding-top:75px;}
.news_lb ul li{padding-top: 16px;padding-bottom: 16px;border-bottom: 1px dashed #dbd4cd;}
.news_lb ul li .time{width:60px;height:60px;color:#fff;background:#198ede;text-align:center;}
.news_lb ul li .time span{display:inline-block;font-size:24px;padding-top:8px;}
.news_lb ul li .text{width:calc(100% - 100px)}
.news_lb ul li .text a{font-size:20px;color:#434343}
.news_lb ul li .text a:hover{color: #3c78d8;}
.news_lb ul li .text p{padding-top:5px;}
.huanye{}
.huanye a{display:block;line-height:30px;}
/*留言*/
.liuyan{padding-top:60px;}
.liuyan .name{font-size:26px;text-align: center;}
.liuyan .nr{width:884px;height:445px;border:8px solid #d9d9d9;margin-left:auto;margin-right:auto;margin-top:35px;}
.liuyan .nr .f14488721902{display:block;padding-left:150px;padding-top:70px;}
.liuyan .nr li{padding-bottom:10px;}
.liuyan .nr li span{display:block;width:70px;float:left;line-height:42px;}
.liuyan .nr li i{display:inline-block;padding-left:4px;color:#f00}
.liuyan .nr li .contact_lx1{background-color: #f7f7f7; border: 1px solid #dedede;float:left;width:500px;height:40px;box-sizing: border-box;padding-left:10px;font-size:14px;border-radius: 3px}
.liuyan .nr li .contact_lx2{background-color: #f7f7f7; border: 1px solid #dedede;float:left;width:500px;height:72px;box-sizing: border-box;padding-left:5px;font-size:14px;border-radius: 3px;padding-top:5px;padding-bottom:5px;}
.liuyan .nr li .contact_lx3{display:block;margin-left:70px;height:40px;background:#3c78d8;border:none;border-radius: 3px;font-size:14px;color:#fff;margin-top:10px;width:500px;}
.liuyan .dh{text-align: center}
.liuyan .dh span{display:block;text-align: center;font-size:14px;color:#434343;padding-top:48px;}
.liuyan .dh p{text-align: center;font-size:30px;color:#434343;font-weight:bold;font-family: 微软雅黑, Arial;}
.liuyan .dh i{color: rgb(255, 255, 255);font-family: 微软雅黑, Arial;font-size: 16px;text-align: center;background-color: rgb(65, 143, 217);display:inline-block;margin-top:20px}
/*联系我们*/
.contact_lb{text-align: center}
.contact_lb .top{padding-top:65px;}
.contact_lb .top span{color: rgb(60, 120, 216);font-size: 16px;line-height: 240%;}
.contact_lb .top p{font-size: 14px;line-height: 240%;}
.contact_lb .name{color: rgb(0, 0, 0);font-size: 31px;line-height: 240%;}
.contact_lb .intro{color: rgb(0, 0, 0);font-size:14px;line-height: 240%;padding-top:10px;padding-bottom:30px;}
























