@charset "utf-8";
@import "comm.css";
/****首页***/
.cd-fixed-bg { min-height: 100%; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position: center center; overflow: hidden; display: table; width: 100%; }
.cd-fixed-bg.cd-bg-1 { background-image: url("../in/1.jpg"); }
.cd-fixed-bg.cd-bg-2 { background-image: url("../in/2.jpg"); }
.cd-fixed-bg.cd-bg-3 { background-image: url("../in/3.jpg"); }
.cd-fixed-bg.cd-bg-4 { background-image: url("../in/4.jpg"); }
.cd-fixed-bg.cd-bg-5 { background-image: url("../in/5.jpg"); }
.cd-fixed-bg.cd-bg-6 { background-image: url("../in/6.jpg"); }
.tab-cell { display: table-cell; vertical-align: middle; text-align: center;}
.cd-fixed-bg .in-txt1 { display: block; margin: 0 auto; margin-top: 150px; }
.cd-fixed-bg h1 { font-size: 50px; color: #39434f; font-weight: normal; }
.cd-fixed-bg.cd-bg-3 h1, .cd-fixed-bg.cd-bg-5 h1 { color: #fff; }


/***全球设备数字***/
.inzynum { text-align: center; padding-top: 100px; }
.inzynum li { display: inline-block; text-align: center; width: 234px; margin: 0 3%; transition: all 0.4s; }
.inzynum li p { font-size: 18px; display: block; color: #39434f; padding-top: 18px; transition: all 0.4s; }
.inzynum li .inzbox { width: 234px; height: 234px; color: #fff; overflow: hidden; transition: all 0.4s; background: url(../in/2i.png) no-repeat; text-align: center; }
.inzynum li .inzbox b { font-size: 99px; display: block; padding-top: 59px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.inzynum li .inzbox span { font-size: 18px; display: block; margin-top: -15px; }
.inzynum li:hover .inzbox { background: url(../in/2ion.png) no-repeat; }
.inzynum li:hover p { color: #249ff1; }

/***一键解决家庭电器烦恼***/
.yjjjlist { text-align: center; padding-top: 100px; }
.yjjjlist li { text-align: center; margin: 0 5px; display: inline-block; transition: all .4s; }
.yjjjlist li.li1 { height: 194px; width: 306px; background: url(../in/3txt1_cn.png) no-repeat center 14px; }
.yjjjlist li.liine { height: 194px; width: 77px; background: url(../in/3line.png) no-repeat center 75px; }
.yjjjlist li.lico { width: 158px; height: 194px; }
.yjjjlist li.lico.i1 { background: url(../in/3txt2_cn.png) no-repeat; }
.yjjjlist li.lico.i2 { background: url(../in/3txt3_cn.png) no-repeat; }
.yjjjlist li.lico.i3 { background: url(../in/3txt4_cn.png) no-repeat; }
.yjjjlist li.lico.i1:hover { background: url(../in/3txt22_cn.png) no-repeat; }
.yjjjlist li.lico.i2:hover { background: url(../in/3txt33_cn.png) no-repeat; }
.yjjjlist li.lico.i3:hover { background: url(../in/3txt44_cn.png) no-repeat; }
/***定制化方案***/
.dzhztlist { padding-top: 85px; padding-left: 40px; }
.dzhztlist li { float: left; width: 160px; height: 42px; margin-right: 35px; text-align: center; font-size: 16px; background: #71c1e5; color: #fff; line-height: 42px; transition: all 0.5s; }
.dzhztlist li:hover { background: #0090ff; }
/***前端到未端产品***/
.qtdmdbox { width: 700px; height: 520px; margin: 0 auto; margin-top: 20px; position: relative; transition:all 1s; -webkit-transition:all 1s; transform:scale(0,0); -webkit-transform:scale(0,0) ;opacity:0;}
.qtdmdbox.active{  transform:scale(1,1); -webkit-transform:scale(1,1) ; opacity:1; transition-delay:0.7s; }

.qtdmdbox li { width: 150px; height: 173px; position: absolute; overflow: hidden; text-align: center; background: url(../in/5ico.png) no-repeat; background-size: 100% 100%; color: #fff; font-size: 17px; transition: all 0.4s; }
.qtdmdbox li:hover { background-image: url(../in/5icoon.png); }
.qtdmdbox li i { display: block; height: 87px; margin: 0 auto; margin-top: 20px; }
.qtdmdbox li.li1 { left: 50%; margin-left: -75px; top: 0px; }
.qtdmdbox li.li2 { top: 24%; left: 5%; }
.qtdmdbox li.li3 { top: 38%; left: 50%; margin-left: -75px; }
.qtdmdbox li.li4 { top: 24%; right: 5%; }
.qtdmdbox li.li5 { bottom: 0px; left: 16%; }
.qtdmdbox li.li6 { bottom: 0px; right: 16%; }
.qtdmdbox li.li1 i { background: url(../in/5i1.png) no-repeat center; width: 83px; background-size: 90%; }
.qtdmdbox li.li2 i { background: url(../in/5i2.png) no-repeat center; width: 62px; background-size: 90%; }
.qtdmdbox li.li3 i { background: url(../in/5i3.png) no-repeat center; width: 73px; background-size: 90%; }
.qtdmdbox li.li4 i { background: url(../in/5i4.png) no-repeat center; width: 72px; background-size: 90%; }
.qtdmdbox li.li5 i { background: url(../in/5i5.png) no-repeat center; width: 71px; background-size: 90%; }
.qtdmdbox li.li6 i { background: url(../in/5i6.png) no-repeat center; width: 72px; background-size: 90%; }
/***合作伙伴***/
.painter { width: 1200px; margin: 0 auto; overflow: hidden; position: relative; }
.painter .bd { width: 1200px; overflow: hidden; padding-top: 100px; }
.painter .bd ul li { float: left; margin-right: 10px; background: #fff; width: 280px; height: 95px; border: 1px solid #dadada; display: table }
.painter .bd ul li a { display: table-cell; vertical-align: middle; }
.painter .bd ul li a img { max-width: 95%; max-height: 95%; -webkit-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1); }
.painter .bd ul li:hover a img { filter: grayscale(1%); -webkit-filter: grayscale(1%); -moz-filter: grayscale(1%); -ms-filter: grayscale(1%); -o-filter: grayscale(1%);  filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0.1);-webkit-filter: grayscale(0.1); }
.painter .hd { width: 74px; margin: 0 auto; margin-top: 50px; }
.painter .hd a { float: left; width: 25px; font-size: 18px; height: 25px; transition: all 0.4s; border: 1px solid #ddd; color: #ddd; font-family: 宋体; line-height: 27px; }
.painter .hd a.next { float: right; }
.painter .hd a:hover { background: #2ea6da; color: #fff; border-color: #2ea6da; }

/***国际服务***/
.topimg{height:403px; overflow:hidden;}
.s_item1{ background:#373737; overflow:hidden; min-width:1200px; position:relative;}
.s_itemwap{ width:1200px; margin:0 auto; position:absolute; left:50%; margin-left:-600px;}
.s_item1 .s_ltxt{width:50%; float:left; color:#fff; }
.s_item1 .s_ltxt h2{ padding:5% 0; font-size:30px; font-weight:normal;}
.s_item1 .s_ltxt h3{ color:#ccc; font-weight:normal; font-size:24px; padding-bottom:25px;}
.s_item1 .s_ltxt .p1{ padding:0 5% 0 0; color:#cccccc; font-size:16px; line-height:24px;}
.s_item1 .s_ltxt .p1.p11{ padding-top:45px;}
.s_item1 .s_ltxt img{max-width:100%; display:block; margin-top:15px; max-height:100%;}
.s_item1 .s_rimg{ float:right; width:50%; position:relative;}
.s_item1 .s_rimg img{ width:100%; display:block;}
.s_item1 .s_rimg h2{ position:absolute; left:5%; font-size:30px; color:#fff; font-weight:normal; top:5%;}

.s_bbox{ width:100%; display:table; overflow:hidden; height:699px; background:url(../in/2.jpg) no-repeat 50% center;}
.s_bbox .inzynum{ padding:0px;}
.s_bbox .inzynum .inzbox{ background:url(../syuan.png) no-repeat;}

.painterbox{width:100%; min-width:1200px; background:#373737; overflow:hidden; display:table;}
.painterbox p{font-size:16px; color:#ccc; text-align:center;}
.painterbox h2{ font-size:30px; font-weight:normal; text-align:center; color:#fff; padding:45px 0;}

.hzhbscroll{ overflow:hidden; position:relative; width:1200px; margin:0 auto; margin-top:70px; margin-bottom:70px; }		
.hzhbscroll .bd{overflow:hidden; padding-left:60px;  }
.hzhbscroll .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.hzhbscroll .bd ul li{float: left; background: #fff; width:240px; margin-bottom:23px; margin-left:23px; height: 95px; border: 1px solid #dadada; display: table   }
.hzhbscroll .bd ul li a { display: table-cell; vertical-align: middle; }
.hzhbscroll .bd ul a img { max-width: 95%; max-height: 95%; -webkit-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1); }
.hzhbscroll .bd ul li:hover a img { filter: grayscale(1%); -webkit-filter: grayscale(1%); -moz-filter: grayscale(1%); -ms-filter: grayscale(1%); -o-filter: grayscale(1%);  filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0.1);-webkit-filter: grayscale(0.1); }
.hzhbscroll .hd { width: 74px; margin: 0 auto; margin-top:20px; }
.hzhbscroll .hd a { float: left; width: 25px; font-size: 18px; height: 25px; transition: all 0.4s; border: 1px solid #ddd; color: #ddd; font-family: 宋体; line-height: 27px; }
.hzhbscroll .hd a.next { float: right; }
.hzhbscroll .hd a:hover { background: #2ea6da; color: #fff; border-color: #2ea6da; }

/***服务产品***/
.ser_pro{ background:#f4f4f4; min-width:1200px; overflow:hidden; padding-bottom:75px;}
.ser_pro h2{ font-size:30px; color:#555; padding:35px 0; font-weight:normal;}
.ser_pro ul li{ float:left; width:25%; text-align:center; padding:20px 0;} 
.ser_pro ul li img{ height:180px; display:block; margin:0 auto; margin-bottom:10px;}
.ser_pro ul li a{ font-size:16px; color:#888;}

/****解决方案****/
.yysfa{padding:30px 0 50px 0; overflow:hidden;}
.yysfa h2{ text-align:center; padding-bottom:20px; font-weight:normal; font-size:30px; border-bottom:1px dotted #ddd;}
.yysfa h3,.graybox h3{ padding:30px 0; font-size:24px; color:#333;font-weight:normal;}
.yysfa p,.graybox p{ line-height:29px; font-size:16px; color:#555;}

.graybox{ background:#f4f4f4; overflow:hidden; padding:20px 0 100px 0;}

/****蜂驰服务***/
.maptxt{ padding:70px 0; overflow:hidden;}
.maptxt .fl{width:50%; text-align:left;}
.maptxt .fl h2{ font-size:30px; color:#666; font-weight:normal;}
.maptxt .fr{ float:left; width:50%; color:#666; font-size:16px; line-height:29px; padding-top:170px;}
.maptxt .fr h4{ font-size:16px; padding:170px 0 20px 50px;}
.haiwaifuwu{ background:#373737; min-width:1200px; padding:70px 0 100px 0; overflow:hidden;}
.haiwaifuwu .fl{width:50%;}
.haiwaifuwu h2{ color:#ccc; font-size:30px; font-weight:normal; padding-bottom:15px;}
.haiwaifuwu .fr{width:50%; padding-top:13%;}
.haiwaifuwu .fr { font-size:16px; line-height:30px; color:#ccc;}


/***新闻列表***/
.newtit{ font-size:30px; color:#333; border-bottom:1px dotted #ccc; font-weight:normal; padding-bottom:10px;}
.newlist{ margin-left:-27px; padding-bottom:10px; overflow:hidden;}
.newlist li{ float:left; width:382px; padding:15px; height:400px; background:#fff; margin-left:27px; margin-top:27px;}
.newlist li img{width:352px;}
.newlist li h2{ font-size:16px; color:#333; padding:5px 0;}
.newlist li p{ font-size:16px; color:#666; line-height:23px;}
.newlist li p.p2{ border-top:1px dotted #888; margin-top:8px; padding-top:5px; font-size:12px; color:#898989;}
.newlist li p.p2 span{ float:right;}

.pdbox{ font-size:16px; color:#666; line-height:25px;}
.pdbox img{max-width:100%;}
.pdbox .newxxtit{ padding:20px 0; text-align:center;}
.pdbox .newxxtit h1{ font-size:24px; color:#333; display:block; padding-bottom:10px;}
.pdbox .newxxtit p{ color:#999999; font-size:14px;}
.pdbox .newxxtit p span{ margin:0 10px;}

.prevnext { border-bottom:1px dotted #888; overflow:hidden;}
.prevnext p{ float:left; font-size:14px;}

/***联系我们***/
.con_left{width:646px; float:left; border-right:1px dotted #ddd; margin-top:30px; background:url(../cc.jpg) no-repeat 80% bottom; line-height:26px; color:#666; font-size:16px; min-height:352px;}

.con_book{ float:right;width:511px; margin-top:40px;}
.con_book h2{ font-size:18px; font-weight:normal; color:#666;}
.con_book table{ width:100%;}
.con_book table td{ padding:5px; padding-top:15px;}
.con_book .intxt{ border:1px solid #ddd; background:#f4f4f4; width:100%; padding:5px 10px; color:#666; box-sizing:border-box; -webkit-box-sizing:border-box;}

.con_book .td2{ position:relative; height:30px; padding-top:30px;}
.con_book .td2 span{ border-top:1px solid #ddd; display:block;}
.con_book .td2 input{ width:157px; padding:9px 0; color:#fff; font-size:18px; background:#434343; position:absolute; left:50%; top:13px; border:10px solid #f4f4f4; margin-left:-70px; cursor:pointer;} 










