@charset "utf-8";
/* CSS Document */
.w1200{width: 1200px;margin: 0 auto;}
header{background: #FAFAFA;line-height: 35px;border-bottom: 1px solid #ccc}
.head_top span{font-size: 12px;color: #333333}
.S_left{float: left;}
.S_right{float: right;background: url(../images/phone.png) no-repeat center left;padding-left: 25px;}
.logo{width: 230px;float: left;}
.navSec{width: 910px;float:left;}
.Loginpic{float: left;width: 70px;}
.LoginR{float: left;width: 110px}
.P_tit{font-size: 26px;font-weight: bold;color: #000;font-family:'黑体'}
.P_bottom{color: #000;font-size: 16px;}
.LoginR{margin-top: 10px}
.navSec{margin-left: 60px}
.navSec ul li{float: left;line-height: 100px;margin-right: 5px}
.navSec ul li a{font-size: 16px;color: #333;display: inline-block;width: 105px;text-align: center; line-height: 100px}
.navSec ul li a:hover{background:url(../images/bg.jpg) no-repeat center center;color: #fff}
.navSec ul .Onactived a{background:url(../images/bg.jpg) no-repeat center center;color: #fff}
/*焦点图*/
#solid{width:100%;height:400px;clear:both;position:relative;}
/*#solid ul li img{width: 100%} */
/*#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:400px;display:none;}*/

#solid ul{margin:0px;padding:0px;list-style:none;height:400px;overflow: hidden;	}
#solid ul li{display:none;cursor:pointer;height:400px }
#solid #btt{width:905px;height:55px;top:335px;left:50%;margin-left:-452px;}
#solid #btt span{position:absolute;bottom:15px;left:45%;display:block;width:12px;height:12px;margin:0 15px;text-align:center;background:#fff;z-index:1000;cursor:pointer;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; border-radius:80px}
.ProBox{padding-top: 40px;padding-bottom: 40px}
.ProBox h2{font-size: 36px;color: #333333;font-weight: normal;}
.More{float: right;font-size: 26px;color: #9A9A9A;margin-right:5px}
.Products{overflow: hidden;}
.Products h2 em{font-size: 22px;color: #999999;margin-left:20px}
.Pro_list a{color: #333333}
.Pro_list a dl{width: 385px;float: left;margin-right: 15px;margin-top: 50px}
.Pro_list a dl dt{width: 185px;float: left;}
.Pro_list a dl dd{width:185px;float: left;margin-left: 15px}
.Pro_list a dl dd h3{font-size: 18px;font-weight: normal;}
.Pro_list a dl dd .Pro{width:185px;font-size: 14px;color: #7F7F7F;line-height: 25px;height: 110px;margin-top: 20px;}

.ellipsis{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.ellipsis2{overflow : hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.anli{background: #F5F5F5;padding: 30px 0}
.anlitit h2{font-size: 36px;color: #333333;font-weight: normal;}
.anlitit h2 em{font-size: 22px;color: #999999;margin-left:20px;}
.Gc{margin-top:30px}
.Gc a{ position: relative;margin:0 5px}
.GJ{position: absolute;bottom: 0;left: 0;display:inline-block;line-height: 40px;color: #fff;background: #000;opacity: 0.7;width: 227px;text-align: center;display: none;}
.Gc a:hover .GJ{display: block;}
.xwzx{width: 585px;float: left;}
.jszc{width: 585px;float: right;}
.new_left{float: left;border-left: 3px solid #EE4500;font-size: 16px;font-weight: normal;padding-left: 10px}
.N_more{float: right;font-size: 18px;color: #C9C9C9;font-weight: normal}
.News_list{margin-top:30px }
.News_list li{line-height: 30px}
.News_list li a {font-size: 14px;color: #333;background:url(../images/dian.jpg) no-repeat center left;padding-left:15px;}
.News_list li span{float:right;font-size: 14px;color: #333;}
footer{background: #F5F5F5;padding: 45px 0;}
.Footer ul{overflow: hidden;width: 770px;margin: 0 auto;padding-left: 147px}
.Footer ul li{float: left;text-align: center;}
.Footer ul li a{color: #333;font-size: 14px}
.Footer ul li span{margin:0 5px;}
.Footer p{text-align: center;color: #333;font-size: 14px; line-height: 25px}
/*工程案例*/
.caseBox{background: #F9F9F9;padding: 20px 0}
.case-left{width: 180px;float: left;background: #fff}
.case-right{width: 955px;float: right;background: #fff;padding: 20px;margin-left: 20px;}
.CaseTit{background: #F95E01;height: 55px;line-height: 55px;font-size: 20px;padding-left: 30px;font-weight: normal;}
.CaseTit a{color: #fff;}
.Case_centent li{line-height: 65px;padding-left: 45px;}
.Case_centent li a{font-size: 16px;color: #343434;font-size: 16px;}
.Case_centent li:hover{background: url(../images/jt.png) no-repeat center left;padding-left: 45px;}
.Case_centent li:hover a{color: #F95E01;}
.Case_centent .OnFocused{color: #F95E01;background: url(../images/jt.png) no-repeat center left;color: #F95E01;padding-left: 45px;}
.Case_centent .OnFocused a{color: #F95E01;}
.Jsbz{font-size:16px;border-left:3px solid #F95E01;padding-left: 10px;font-weight: normal;}
.Lv{text-align: center;font-size: 20px;margin-top: 30px}
/*图片切换*/
.w3cFocus{ width:100%;  position:relative; padding:10px 0;}
.w3cFocus .next{ position:absolute;  display:block;  right:10px; top:350px; width:46px; height:62px; background:url(../images/left.png) no-repeat; display: none;  }
/*.w3cFocus .next{ left:auto; right:10px; background-position:-46px 0; }*/
.w3cFocus .prev{position:absolute;  display:block;  left:10px; top:350px; width:46px; height:62px; background:url(../images/right.png) no-repeat;display: none;}
/*.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }*/
.w3cFocusIn{ width:960px; position:relative;  margin:0 auto;  overflow:hidden;height:856px;}
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocus:hover .prev{display: block;}
.w3cFocus:hover .next{display: block;}
.w3cFocusIn .bd li img{ width:860px; height:700px; display:block;  }
/*.w3cFocusIn .hd{ position: absolute; right:4px; bottom:6px;  }*/
.w3cFocusIn .hd{position: relative;width:750px;margin: 0 auto;height: 127px;overflow: hidden;}
.w3cFocusIn .hd ul{vertical-align:middle; display:inline-block; *display:inline; zoom:1;position: absolute;top: 0;left: 0;margin: 0 auto;overflow: hidden;}
.w3cFocusIn .hd ul li{margin-right:20px;float:left; display:inline; padding-top:4px;cursor:pointer;height: 127px;}
.w3cFocusIn .hd ul li img{ border:2px solid #fff; display:block;width: 125px  }
/*.w3cFocusIn .hd ul li.on{background:url(../images/left.png) center 0 no-repeat; }*/
.w3cFocusIn .hd ul li.on img{ border:2px solid #3499EA; border-bottom-width:4px;   }
.leftbtn{position: absolute;bottom:37px;left:54px;display: inline-block;width: 40px;height: 60px;background: url(../images/leftbtn.png) no-repeat center;}
.rightbtn{position: absolute;bottom: 42px;right: 54px;display: inline-block;width: 40px;height: 60px;background: url(../images/rightbtn.png) no-repeat center;}




.bd{ padding:10px;   }
.bd ul{ overflow:hidden; zoom:1;margin-left: 30px; }
.bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; /*text-align:center;*/ width:860px; }
.bd ul li .pic{ text-align:center; margin:0 auto; display:inline-block;}
.bd ul li .pic img{ display:block;  padding:2px; border:1px solid #ccc; text-align:center;}
.bd ul li .pic a:hover img{ border-color:#999;  }
.bd ul li .title{ line-height:24px;   }
.picList span{ color:#000; text-align:left;display:inline-block}
.picList li strong{ color:#069;}
.title{ text-align:left}
.Foot_box{text-align:center;  height:120px; background:#F8F8F8; line-height:30px; border-top:1px solid #ccc}


 /*-----------------[1公司简介]--------------*/
.clearfix{clear:both;}
.main-1{width: 100%; padding: 20px 0 40px 0; background-color: #f9f9f9;}
.main-1-in{width: 1200px; margin: 0 auto; }
.main-1-in-left{width:181px; background-color: #fff; float: left;}
.main-1-in-left h2{background-color: #f95e00; height: 55px; line-height: 55px; padding-left: 25px;  font-size:20px;}
.main-1-in-left a{color:#fff;} 
.main-1-in-left ul{padding-top: 32px;}
.main-1-in-left ul li{margin-bottom: 44px; font-size: 16px; padding-left: 50px;}
.main-1-in-left ul a{color:#333;}
.main-1-in-left li:hover{ background: url(../images/an-01.png)  left center no-repeat;}
.main-1-in-left li:hover a{color:#f95e00;}
.main-1-in-left .current1{background: url(../images/an-01.png)  left center no-repeat;}
.main-1-in-left .current1 a{color:#f95e00;}
.main-1-in-right{width: 974px; float: right; background-color: #fff; padding-top: 22px; padding-left: 24px; padding-bottom: 70px;}
.main-1-in-right-in{margin-left: 16px;}
.main-1-in-right .tittle1{display: block; border-left: 6px solid #f95e00;line-height: 16px; padding-left:10px; }
.main-1-in-right .senten{font-size: 14px; line-height: 24px; margin-top: 35px; margin-bottom: 46px; margin-right: 60px; margin-left: 16px;}
.main-1-in-right .senten span{color:#f95e00; }
.main-1-in-right .ex{margin-left: 16px;}
.main-1-in-right .cor{margin-top: 44px; margin-left: 16px;}
.main-1-in-right .cor li{width: 197px; height:108px; float: left; margin-right:36px; margin-bottom: 32px; }
.main-1-in-right .cor li span{display: inline-block; width: 197px; height:108px; text-align: center;
  line-height: 108px; }
.main-1-in-right .cor li span img{ vertical-align: middle; }
 /*-----------------[在线留言]--------------*/
.main-1-in-right .big-fo{margin-top: 58px;}
.main-1-in-right .fo .mus{ font-size:14px; color:#f13030; display:inline; }  
.main-1-in-right .name{font-size:14px;}
.main-1-in-right .fo{margin:0 auto; margin-bottom: 25px; width:700px;} 
.main-1-in-right .fo span{width: 100px; height: 35px; line-height: 35px; text-align: right; display:inline-block; vertical-align: top}
.main-1-in-right input{width: 311px; height: 33px; margin-left: 18px; border: 1px solid #ccc;}
.main-1-in-right .fo textarea {width: 517px; height: 165px; border: 1px solid #ccc; margin-left:18px;}
.main-1-in-right .fo .pic{width:140px ;height: 35px; display: inline-block;}
.main-1-in-right .fo button{width: 158px; height: 44px; display: block; background-color: #f95e00; border:none; font-size: 16px; color:#fff; font-family: '微软雅黑'; margin-left: 122px; margin-top: 38px;}
 /*-----------------[联系我们]--------------*/
.main-1-in-right .tittle2{font-size: 16px; color:#f95e00; font-weight: bold; height:42px; margin-top:44px;}
.main-1-in-right .contect{font-size: 14px; line-height: 36px;}
.main-1-in-right .ads{width: 885px; height: 438px; margin-top: 30px;}
 /*-----------------[新闻资讯]--------------*/
.banner-news{width: 100%; height: 200px;}
.main-1-in-right-in .news-big{margin-top: 46px;}
.main-1-in-right-in .news-list{background: url(../images/news-01.png) left center no-repeat; padding-left: 15px; margin-bottom: 34px;}
.main-1-in-right-in .news-list a{font-size: 14px; color:#333; float:left;}
.main-1-in-right-in .news-list a:hover{color:#f95e00;}
.main-1-in-right-in .news-list span{font-size: 14px; color:#999; float: right; margin-right:40px; }
.page1{text-align: center; margin-top: 40px;}
.page1 a{border: 1px solid #dbdbdb; font-size: 12px; display: inline-block; color:#555;padding:8px 15px;margin:3px}
.page1 a:hover{background-color:#f95e00; border:1px solid #f95e00; color:#fff;}
.page1 .current3{background-color:#f95e00; border:1px solid #f95e00; color:#fff;}
.page1 .next-page{width: 77px;}
.page1 .last-page{width: 54px;}
.main-1-in-right .xq{width: 910px; margin: 0 auto; text-align: left; margin-top: 48px; padding-right: 24px;}
.main-1-in-right .xq h1{font-size: 20px; height: 40px;text-align:center;}
.main-1-in-right .deg{margin-bottom:38px;text-align:center}
.main-1-in-right .deg span{color:#666; font-size: 12px; }
.deg .project{ margin: 0 15px;}
.main-1-in-right .xq .ace{text-align: left; font-size: 14px;}
.main-1-in-right .xq .dow{text-align: left; font-size: 14px;}
.main-1-in-right .xq .xq-pic{margin-top: 58px;}
/* share-con */
.share-con{overflow:hidden; float: left;}
.jiathis_style{width:500px}
.share-con span.tit{float:left; font-size: 12px; line-height: 23px; color:#666;}
.share-con a,.share-con a span{height:16px;display:block;float:left;overflow:hidden;}
.share-con a{padding:3px;border:solid 1px #fff;}
.share-con a span{background-image:url(../images/share-icon.gif);background-repeat:no-repeat;cursor:pointer;}
.share-con a:hover{opacity:0.7;filter:alpha(opacity=70);border:solid 1px #ddd;}
.share-con a span.copylink{background-position:0 0;}
.share-con a span.tengxunweibo{background-position:0 -16px;}
.share-con a span.xinlang{background-position:0 -32px;}
.share-con a span.sohu{background-position:0 -48px;}
.share-con a span.wangyi{background-position:0 -64px;}
.share-con a span.qqzone{background-position:0 -80px;}
.share-con a span.qqpengyou{background-position:0 -96px;}
.share-con a span.renren{background-position:0 -112px;}
.share-con a span.kaixin{background-position:0 -128px;}
.share-con a span.taojianghu{background-position:0 -144px;}
.share-con a span.douban{background-position:0 -160px;}
.share-con a span.baidusoucang{background-position:0 -176px;margin-right:0px;}
.share {margin-top: 60px;}
.share .clk{float:right; font-size: 12px; color: #666;}
.share .clk span a{color:#333}
.share .clk .upd{margin-left: 9px;}
.lastone{background-color:#f5f5f5; margin-right: 24px; padding: 10px 0 10px 27px; margin-top:40px;}
.lastone a{font-size: 14px; color: #333;}
.lastone a:hover{color: #f95e00;}
.lastone p{line-height: 28px;}
/* 产品中心 */
.pro-cat-big{margin-right: 40px; margin-left: 16px; margin-top: 38px;}
.pro-cat h2{font-size: 18px; float:left;}
.pro-cat a{float:right; color:#999;}
.pro-cat-big ul{padding-top:18px; border-bottom: 1px dashed #e0e0e0; padding-bottom:18px; margin-bottom:18px;}
.pro-cat-big ul li{float:left; margin-right:16px;}
.pro-cat-big ul a{width: 210px; height: 189px; animation:gfadeIn 0.6s 0.8s both;overflow: hidden; display: inline-block;}
.pro-cat-big ul img{ width: 217px; height: 189px; transition: 0.6s}
.pro-cat-big ul img:hover{width: 247px; height: 219px; transition: 0.6s}
.pro-cat-big .las{margin-right:16px;}
/* 产品中心-产品列表 */
.proli{ margin-top: 43px;}
.pro-cat-big .nopad li{margin-top: 10px;margin-bottom: 20px;}
.pro-cat-big .nopad{padding:0; border-bottom: 0; margin-bottom: 44px;}
.pro-cat-big .nopad h3{color:#333; font-weight: normal; margin-top:10px; height: 18px; font-size: 18px;}
/* 工程案列 */
.project{margin-right: 22px; margin-left: 16px; margin-top: 56px;}
.project .project-num span{float: left; font-size: 14px; vertical-align: top; height: 20px; display: block; width:185px; height: 76px;border-right: 1px dashed #ccc; margin-right: 30px;}
.project .project-num li{ float:left; margin-right: 7px; border: 1px solid #d5d4d3;width: 81px; height: 74px;}
.project .project-num li:hover{border: 1px solid #f95e00;}
.project-num .prnone{margin-right: 0;}
.project-num-de{margin-bottom: 16px;}
.project-num-de span a{color:#333}
/* 产品定制 */
.procu{margin-top: 48px; margin-left: 16px;}
.procu h2{font-size: 18px; height: 40px;}
.procu p{font-size: 14px;}
/* 方案流程 */
.pro-liu-big{margin-top: 44px;margin-left: 407px;}
.pro-liu span{width:132px; height: 26px; display: block; background-color:#f2f2f2;  border: 1px solid #c3c3c3; text-align: center; line-height: 26px;}
.pro-liu .pircu{width: 134px; text-align: center;}
/* 方案上传 */
.big-fo .fo a{width: 156px; height: 33px; display: inline-block; background-color:#ffeee4; margin-left: 18px; border: 1px solid #f95e00; border-radius: 4px; font-size: 14px; color:#f95e00; line-height: 33px; text-align: center;}
.big-fo .fo a:hover{background-color:#f95e00; color:#fff;}
/* 搜索结果 */
.search{background-color: #f9f9f9; padding-top:45px; padding-bottom: 24px;}
.search-in{width: 1200px; margin:0 auto;}
.search-in-midd ul,.in,button{float:left; outline:none;}
.search-in-midd{width: 650px; margin:0 auto; position: relative;}
.search-in-midd input{width: 446px; height: 36px; border: 2px solid #f95e00; padding-left: 100px;}
.search-in-midd button{width: 100px; height: 40px;border: none; font-size: 16px; color:#fff; font-family: '微软雅黑'; background:#f95e00 url(../images/sec-01.png) no-repeat 16px center; padding-left: 26px; cursor: pointer;}
.search-in-midd ul{display: none; }/* border: 1px solid #e9e9e9; */
.search-in-midd .mu{position: absolute; left:2px; top:2px; }
.search-in-midd .mu select{border:0;line-height:40px;margin-top:9px}
.search-in-midd a{font-size: 16px; color:#333; width: 85px; height: 34px; line-height: 35px; display: block; padding-left: 10px; background-color: #fff;}
.search-in-midd ul li a:hover{background-color:#f6f6f6;}
.search-in-midd .nez{background: url(../images/se-01.png) no-repeat 79px center; }
.search-in-midd .nez:hover{background: url(../images/se-02.png) no-repeat 79px center;;}
.search-in-midd .nezli{display: block;}
/* 搜索无结果 */
.noResult{width: 284px; height: 147px; margin-top:100px; margin-left:310px;}
/* 产品详情 */
.prod-pic{padding-top:48px; padding-left: 56px;}
.prod-pic .prod-pic-l{width: 348px; float: left; position: relative;}
.prod-pic-l ul li{width: 348; height: 283px; display: none;}
.prod-pic-l .current3{ display: block;}
.prod-pic-l ol {margin-top:14px; margin-left: 13px; margin-right: 24px;}
.prod-pic-l ol li{width: 50px; height: 50px; float: left; margin-left: 12px;}
.arr-l{width: 12px; height: 22px; background: url(../images/arr-l.png) no-repeat; display: inline-block; position: absolute; bottom:14px; left:0;}
.arr-r{width: 12px; height: 22px; background: url(../images/arr-r.png) no-repeat; display: inline-block;position: absolute;bottom:14px; right:0;}
.prod-pic .prod-pic-r{width: 453px; float: left;margin-left: 40px; }
.prod-pic .prod-pic-r h3{font-size: 18px; height: 44px; background: #f5f5f5; line-height: 44px; font-weight: normal; padding-left:30px;}
.pro-c {margin-top: 23px; margin-left: 30px;}
.pro-c .pro-c-l{font-size: 14px; float: left; color:#666;}
.pro-c .pro-c-r{font-size: 14px; float:left; margin-left: 30px; line-height: 24px;}
.tab-big{margin-top:52px;}
.tab-big .proc {height: 39px; background: #fafafa;border:1px solid #eee;;}
.tab-big{width: 916px; margin-left: 16px;}
.tab-big .proc li{float: left;}
.tab-big .proc li a{padding:0 40px; font-size: 16px; color:#333; line-height:39px;  display: block;  border-right:1px solid #eee; }
.tab-big .current4 a{ color:#f95e00; background: #fff; height: 35px; border-top:4px solid #f95e00; line-height: 35px;}
.content{padding:30px 20px;  border:1px solid #eee;  border-top: none;}
.current5{ display: block;}
.content-j{margin-left: 19px; margin-bottom: 40px;}
.content-j h2{font-size: 16px;} 
.content-j p{margin-left: 40px; font-size: 14px; line-height: 24px; width: 749px;}
.sentce{margin-top:16px; }
.install{margin-left:137px; margin-top:30px;}
.content-other {padding-top:37px;  border:1px solid #eee;  border-top: none; }
.content-other .content-other-p li{width: 212px; height: 315px; float:left; margin-right:10px; margin-bottom:55px;}
.content-other .content-other-p {margin-left: 18px;}
/* 网站地图 */
.map{margin-top:40px;}
.map-in{margin-bottom: 30px;}
.map-in .about{font-size: 16px; color:#f95e00; }
.map-in h2{width:891px; border-bottom:1px dashed #ccc; padding-bottom: 13px; margin-left: 16px; background: url(../images/map-01.png) no-repeat 6px 13px;padding-left:27px;}
.map-in ul{ margin-left:71px;  margin-top:22px;}
.map-in ul li{float:left; margin-right: 24px;}
.map-in ul a{font-size: 14px; color:#333;}

