.faq li a,.faq li p,.news li a span,.prod li h2,.shili li a h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mtitle{text-align:center;padding:52px 0 75px;overflow:hidden}.mtitle h2{line-height:45px;font-size:30px;color:#333;text-transform:uppercase}.mtitle h2 span{color:#0093dd}.mtitle p{color:#999;line-height:28px;margin:0;position:relative;display:inline-block;padding:0 50px}.prod li h2,.youshi .desc .num{right:0;text-align:center;color:#fff}.mtitle p:after,.mtitle p:before{position:absolute;top:50%;content:'';width:500px;height:3px;background:url(../images/tit.png) no-repeat}.mtitle p:before{left:-500px}.mtitle p:after{left:100%;background-position:0 -3px}.prod{padding-bottom:40px;background:#f6f6f6}.prod li{float:left;width:366px;margin:0 31px 40px 0}.prod li a{background:#fff;display:block;padding:0;height:298px;border:1px solid #ddd;position:relative}.prod li .pic{height:298px;margin-bottom:18px;overflow:hidden}.prod li .pic img{transition:All .15s ease-in-out;-webkit-transition:All .15s ease-in-out;-moz-transition:All .15s ease-in-out;-o-transition:All .15s ease-in-out}.prod li h2{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.7);font-size:18px;height:40px;line-height:40px;transition:All .15s ease-in-out;-webkit-transition:All .15s ease-in-out;-moz-transition:All .15s ease-in-out;-o-transition:All .15s ease-in-out}.prod li.end{margin-right:0}.prod li a:hover{text-decoration:none;border-color:#0093dd;box-shadow:0 0 5px #0093dd}.prod li a:hover h2{background:#0093dd}.prod li a:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.youshi{background:url(../images/ys.jpg) center bottom no-repeat}.youshi .item:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.youshi .desc{float:left;width:386px;background:url(../images/yst.png) no-repeat;padding-left:108px;position:relative}.youshi .desc .num{position:absolute;left:0;width:98px;height:52px;line-height:52px;font-size:30px;font-family:arial}.youshi .desc h3{line-height:46px;font-size:30px;color:#0093dd;margin-bottom:30px}.solution .cate a,.youshi .more{font-size:16px;display:block;text-align:center}.youshi .desc h3 span{color:#ccc;margin-left:5px}.youshi .desc ul{list-style:disc;margin-left:20px}.youshi .desc li{line-height:30px;margin-bottom:6px}.youshi .desc li span{color:#e77918}.youshi .even .desc,.youshi .pic{float:right}.youshi .even .pic{float:left}.youshi .c1{padding:6px 0 18px;margin-bottom:90px}.youshi .c1 .desc{height:298px;margin-top:18px}.youshi .c2{margin-bottom:95px}.youshi .c2 .desc{height:314px;margin-top:35px}.youshi .c3{margin-bottom:108px}.youshi .c3 .desc{height:374px}.youshi .c3 .pic{margin-right:-54px}.youshi .c4 .desc{height:384px;margin-top:82px}.youshi .more{width:140px;height:42px;line-height:42px;color:#Fff;background:url(../images/more.png) no-repeat;margin-top:60px}.solution{padding-bottom:80px}.solution .cate{float:left;width:258px;border:1px solid #eee;height:398px}.solution .cate li{border-bottom:1px solid #eee;position:relative;height:56px}.solution .cate a{position:relative;height:56px;line-height:58px;color:#999}.solution .cate a:after{position:absolute;right:5px;top:0;content:'';transition:all .15s ease-in-out 0s;border-top:28px solid transparent;border-bottom:28px solid transparent}.about .bd,.about .pic,.shili .bd,.shili li a{position:relative}.solution .cate li.active a{background:#0093dd;color:#fff;text-decoration:none}.solution .cate li.active a:after{right:-20px;border-left:20px solid #0093dd}.solution .cate .more{border-bottom:0}.solution .tabm{float:right;width:870px}.solution .tabm .pic{float:left}.solution .tabm .desc{float:left;width:296px;height:392px;border:4px solid #eee;border-left:0;padding:0 20px 0 30px}.solution .tabm .desc .intro{color:#999;line-height:30px;padding-top:27px;height:270px;overflow:hidden;margin-bottom:18px}.solution .tabm .desc .more{display:block;width:140px;line-height:42px;height:42px;text-align:center;color:#fff;background:#0093dd}.solution .tabm .desc .more:hover{background:#e77918;text-decoration:none}.solution .tabm .tabc{display:none}.about{background:url(../images/about.jpg) center no-repeat;height:760px}.about .mtitle h2,.about .mtitle p{color:#fff}.about .bd{background:rgba(255,255,255,.9);height:430px;padding:50px 40px 0}.about .intro{float:left;width:540px}.about .title{margin-bottom:38px;font-size:18px;color:#333;line-height:20px}.about .desc{line-height:30px;height:270px;overflow:hidden;margin-bottom:10px}.about .more,.shili .hd a,.shili li a h2{color:#fff;line-height:42px}.about .more{display:block;width:140px;height:42px;text-align:center;background:#0093dd}.about .more:hover{background:#e77918;text-decoration:none}.about .pic{float:right;border:1px solid #ddd;padding:9px;background:#fff}.about .pic img{border:1px solid #ddd;display:block;width:456px}.shili{padding:0 0 80px}.shili .hd{text-align:center;padding:60px 0 0;border-bottom:1px solid #eee;height:41px;margin-bottom:40px}.shili .hd a{display:inline-block;width:140px;height:42px;background:#0093dd;font-size:16px}.shili .hd a.active,.shili .hd a:hover{background:#e77918;color:#fff;text-decoration:none}.shili li{float:left;width:282px;margin-right:10px}.shili li a{display:block;border:1px solid #eee}.news li,.news-panel .hd{border-bottom:1px solid #ddd}.shili li a .pic{height:218px;overflow:hidden}.shili li a img{width:100%;height:100%;display:block}.shili li a h2{position:absolute;left:0;right:0;bottom:0;padding:0 10px;font-size:14px;text-align:center;background:rgba(0,0,0,.7);height:42px}.shili li a:hover h2{background:#e77918}.shili .tabc{position:relative;height:220px;overflow:hidden;display:none}.news-panel{background:#f0f0f2;padding:60px 0 100px}.news-panel .faq,.news-panel .news{float:left;width:550px}.news-panel .faq{float:right}.news-panel .hd{height:47px;position:relative;padding-right:20px}.news-panel .hd h2{float:left;font-size:18px;color:#333;padding:0 0 0 14px;line-height:47px}.news li a,.news li a span{height:46px;line-height:46px;display:block}.news-panel .hd h2 i{float:left;margin:14px 14px 0 0}.news-panel .hd a{float:right;margin-top:15px}.news-panel .bd{padding:0 10px}.news li a{position:relative;padding-right:90px}.news li a span i{float:left;margin:19px 10px 0}.news li a em{position:absolute;right:12px;top:0;font-size:12px;font-family:arial}.news li:last-child{border-bottom:0}.faq ul{padding-top:10px}.faq li{border-bottom:1px solid #ddd;padding:15px 11px}.faq li a,.faq li p{display:block;height:26px;line-height:26px}.faq li p{margin:0}.faq li i{float:left;margin:5px 10px 0 0}