.mb10{margin-bottom:35px}
.mb10,.pro-crumbs{overflow:hidden}
.mb10 h3,.pro-crumbs h3{height:65px;display:block;line-height:65px}
.pro-crumbs ul{display:block;border-bottom:5px solid #eaae66;padding:30px 0 10px 15px;background-color:#fff}
.pro-crumbs ul li{margin-bottom:20px}
.pro-crumbs ul li label{width:125px;display:inline-block;font-weight:500;text-align:right;float:left;line-height:20px;color:#ggg;font-size:15pt; margin-right:20px;padding:5px;}
.pro-crumbs ul li a{line-height:40px;margin-right:40px;font-family:Microsoft Yahei;font-size:16px;}
.pro-crumbs ul li span{padding:10px;background:#cf242a;color:#fff;text-align:center;margin-right:30px;font-family:Microsoft Yahei;font-size:18px}

.case-hd h3{height:65px;display:block;line-height:65px}
.case-box{border-bottom:1px solid #ccc;height:auto!important;height:106px;min-height:106px;overflow:hidden;position:relative}
.case-box h3{font-size:24px;position:relative}
.case-box h3 strong{position:absolute;top:0;right:0;color:#999;font-size:14px}
.case-box h1 strong{position:absolute;top:0;right:0;color:#999;font-size:14px}
.case-box ul li{float:left;line-height:30px;color:#333}
.case-box ul li label{float:left;display:inline-block;text-align:right;color:#333;font-weight:700}
.case-box p{color:#999}
.case-box p i{background:url(/skin/imges/ico.png) center center no-repeat}
.case-box p i.ico{background-position:0 2px;width:17px;height:25px;display:block;float:left}
.case-box p a{color:#999}
.picFocus{position:relative;overflow:hidden;zoom:1;margin-top:0px}
.picFocus .hd{width:outo; height:90px; overflow:hidden}
.picFocus .hd ul{margin-right:-5px;/*overflow:hidden;*/zoom:1}
.picFocus .hd ul li{padding-top:5px;float:left;text-align:center;vertical-align:middle;position:relative}
.picFocus .hd ul li img{width:135px;height:89px;cursor:pointer;margin-right:5px}
.picFocus .hd ul li.on{background:url(/skin/imges/icoup.gif) no-repeat center 0}
.picFocus .hd ul li.on img{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}
/*.picFocus .bd li{vertical-align:middle;height:547px;position:relative}*/
.picFocus .bd li span{width:100%;height:55px;line-height:55px;background:url(/skin/imges/icon16.png) repeat;font-size:18px;color:#fff;position:absolute;bottom:0;left:0;}
.picFocus .bd img{display:block;margin:0 auto}
.picFocus .next,.picFocus .prev{position:absolute;background:url(/skin/imges/icon17.png) no-repeat;width:59px;height:97px}
.picFocus .prev{left:0}
.picFocus .next{right:0;background-position:-59px 0}
.case-list h2{font-size:24px;margin-bottom:25px;margin-left:20px;}
.c-r{border:0px solid #ccc}
.c-info{margin:0 auto;width:315px}
.c-info h3,.c-m h3{text-align:center;font-size:24px}
.t1t{margin-bottom:10px}
.c-m h2,.t1t{line-height:35px;text-align:center;font-size:24px;background:#e9e9e9;padding-left:10px}
.c-info a.c-aa{display:block;width:315px;margin:0 auto}
.c-info a img{width:260px;height:312px;margin:0 auto}
.c-info a p{font-size:24px}
.c-info p{text-align:center;color:#666;width:100%;overflow:hidden}
.c-info p.c-name{line-height:35px;font-size:18px;color:#333}
.c-info a.c-ab{background:#e9e9e9;border-radius:20px;text-align:center;color:#999;margin:0 auto;width:7pc;display:block;height:36px;line-height:36px;margin-top:15px}
.c-info a.c-ab:hover{background:#ec1f25;color:#fff}
.c-m{border:1px solid #ccc;margin-top:20px}
.c-m ul li{margin:10px auto;width:90%;}
.c-m ul li label{display:block;float:left;line-height:2pc;color:#666}
.c-m ul li input[type=text]{height:30px;border:1px solid #ccc;text-indent:1em}
.c-m ul li input[type=button],.c-m ul li input[type=submit]{width:250px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:30px;cursor:pointer}
.c-m ul li input[type=button],.c-m ul li input[type=submit]{width:250px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:30px;cursor:pointer}
.c-m ul li #tijiao{width:90%;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:30px;cursor:pointer}
.page{margin:20px 0 40px;text-align:center;color:#666}
.page li{display:inline-block;padding:8px 15px;border-radius:4px;background:#ccc;color:#666;margin:5px}
.page .thisclass{color:#fff;background:#ec1e25;}
/*.page a{padding:8px 15px;border-radius:4px;background:#e5e5e5;color:#666;margin-right:10px}
.page a.a_cur,.page a.page-1{color:#fff;background:#333}*/
.des-list li{border:1px solid #ccc;margin-bottom:30px}
.des-list2 li{border:1px solid #ccc;margin-bottom:30px}
.info-list p.list-p{font-size:24px;margin-left:10px}
.info-list strong{font-size:14px;color:#333;margin-left:4px;font-weight:700}
.info-text{margin-top:10px}
.info-text p{border-top:1px solid #ccc;line-height:25px;position:relative;}
.info-text span.in-ba{position:absolute;top:5px;right:8px}
.info-text .in-bb{color:#999}
.info-text a{width:274px;height:40px;background:#666;text-align:center;line-height:40px;color:#fff;display:block;font-size:1pc;font-weight:700}
.des-list li:hover{border:1px solid #ec1f25}
.des-list2 li:hover{border:1px solid #ec1f25}
.info-list b:hover{color:#ec1f25}
.info-text a:hover{background:#ec1f25}
.m-top-wrap{overflow:hidden;padding:10px;}
.m-top-r h4{color:#ec1f25;font-size:24px;position:relative;border-bottom:1px solid #ccc;height:40px;padding-left:10px;}
.m-top-r h4 i{background:url(/skin/imges/ico.png)}
.m-top-r h4 i.ico3{background-position:0 -3pc;float:left;display:block;width:14px;height:21px;margin-right:5px}
.m-top-r h4 span{display:block;position:absolute;top:10px;right:10px;color:#333;font-size:14px}
.m-top-r h4 strong{font-size:14px;color:#333;font-weight:700}
.m-top-r ul{margin:20px 0}
.m-top-r ul li{line-height:36px;overflow:hidden}
.m-top-r ul li label{font-weight:700}
.m-top-r ul li a{width:138px;height:38px;background:#ec1f25;border-radius:20px;text-align:center;line-height:38px;color:#fff;font-size:1pc;display:block;font-weight:700;margin-top:20px}
.m-top-r ul li .con,.m-top-r ul li span{word-wrap:break-word}
.m-top-r ul li .con{width:408px;float:left}
.m-up-wrap{margin:20px 0;clear:both}
.m-up-wrap h3{display:block;height:40px;line-height:40px;padding-right:6px;background:#ccc;width:100%}
.m-up-wrap h3 a{width:140px;display:block;height:40px;background:#ec1f25;float:left;text-align:center;color:#fff;font-size:1pc;font-weight:700}
.m-up-wrap h3 .work{float:right;font-size:14px;font-weight:400;color:#333}
.m-up-wrap h3 .work i{color:#ec1f26}
.m-up-wrap h4{display:block;height:40px;line-height:40px;margin-left:2px;background:#ccc;width:100%}
.m-up-wrap h4 a{width:140px;display:block;height:40px;background:#ec1f25;float:left;text-align:center;color:#fff;font-size:1pc;font-weight:700}
.m-up-wrap h4 .work{float:right;font-size:14px;font-weight:400;color:#333}
.m-up-wrap h4 .work i{color:#ec1f26}
.m-up-wrap ul li{border:1px solid #ccc;float:left}
.m-up-wrap ul li p{line-height:39px;margin:0 0px;position:relative;text-align: center;}
.m-up-wrap ul li p.m-up-name a{font-weight:700}
.m-up-wrap ul li p strong{position:absolute;top:0;right:0;display:block}
.m-d1{width:270px;border:1px solid #ccc;margin-top:0}
.m-d1 h3{display:block;height:44px;background:#ccc;font-size:1pc;font-weight:700;line-height:44px;padding-left:9pt}
.m-d1 dl{display:block;margin:10px 10px 20px;overflow:hidden}
.m-d1 dl dt{float:left;width:115px;display:block}
.m-d1 dl dt img{width:115px;height:140;padding:2px;border:1px solid #e9e9e9}
.m-d1 dl dd{float:left;margin-left:15px;display:block}
.m-d1 dl dd p{line-height:2pc}
.m-d1 dl dd p.ren{color:#666}
.feat-hd{margin-top:0px;overflow:hidden}
.feat-hd ul{float:right;height:2pc}
.feat-hd ul li{float:left;cursor:pointer;height:34px;line-height:34px;text-align:center;color:#666;border-right: 1px;}
.feat-hd ul li a.on{color:#ec1f25;font-size:1pc;font-weight:700;height:2pc;border-bottom:2px solid #ec1f25;}
.feat-jia,.feat-main{clear:both;margin-top:25px}
.f-01 i,.f-03 i,.feat-jia i,.feat-main i,.mb17 i{background:url(/skin/imges/ico.png)}
.f-01 h3,.f-03 h3,.feat-jia h3,.feat-main h3,.mb17 h3{font-weight:700;font-family:"宋体";position:relative;padding-bottom:22px;display:block;text-align:center;margin:10px auto}
.f-01 h3 i.ico4,.f-03 h3 i.ico4,.feat-jia h3 i.ico4,.feat-main h3 i.ico4,.mb17 h3 i.ico4{background-position:0 -78px;width:79px;height:21px;position:absolute;left:42%;bottom:0}
.feat-text{position:relative}
.feat-text p{display:block;margin:0 auto;line-height:34px;position:relative;font-size:15px}
.feat-text p span{display:block;margin:0 auto}
.feat-text p i.ico5{background-position:0 -121px;top:0;left:0}
.feat-text p i.ico5,.feat-text p i.ico6{width:36px;height:33px;position:absolute}
.feat-text p i.ico6{background-position:-60px -121px;bottom:0;right:10px}
.feat-text ul{position:absolute;top:0;width:75pc;height:100%}
.feat-text ul li{position:relative}
.feat-text ul li a{display:block;width:172px;height:197px;background:url(/skin/imges/pic.png) no-repeat}
.feat-text ul li a.pic1{background-position:0 0;position:absolute;top:0;left:87px}
.feat-text ul li a.pic2{background-position:-217px 0;position:absolute;top:0;right:87px}
.feat-text ul li a.pic3{background-position:-429px 0;position:absolute;top:150px;left:0}
.feat-text ul li a.pic4{background-position:0 -216px;position:absolute;top:149px;left:172px}
.feat-text ul li a.pic5{background-position:-216px -216px;position:absolute;top:149px;left:518px}
.feat-text ul li a.pic6{background-position:-429px -216px;position:absolute;top:150px;left:856px}
.feat-text ul li a.pic7{background-position:0 -443px;position:absolute;top:149px;right:0}
.feat-text ul li a.pic8{background-position:-217px -443px;position:absolute;top:299px;left:85px}
.feat-text ul li a.pic9{background-position:-429px -442px;position:absolute;top:299px;left:259px}
.feat-text ul li a.pic10{background-position:0 -7in;position:absolute;top:299px;left:430px}
.feat-text ul li a.pic11{background-position:-216px -7in;position:absolute;top:299px;left:601px}
.feat-text ul li a.pic12{background-position:-427px -7in;position:absolute;top:300px;left:772px}
.feat-text ul li a.pic13{background-position:0 -7in;position:absolute;top:299px;right:85px}
.mb11{background:#f0f0f0}
.mb12{background:url(/skin/imges/1920×498.jpg) no-repeat;}
.feat-up,.mb12{overflow:hidden}
.feat-up{clear:both;margin-bottom:40px}
.feat-l{position:relative;margin-top:40px}.f-02-1 h3,.feat-l-1 h3,.feat-r h3{font-weight:700;font-family:"宋体";position:relative;width:600px;height:75pt;display:block}
.f-02-1 i,.feat-l-1 i,.feat-r i{background:url(/skin/imges/ico.png)}
.f-02-1 h3 i.ico4,.feat-l-1 h3 i.ico4,.feat-r h3 i.ico4{background-position:0 -78px;width:79px;height:21px;position:absolute;left:0;bottom:0}
.feat-l-1 p,.feat-r p{display:block;padding:44px 0;margin:20px auto;line-height:34px;position:relative;font-size:15px}
.feat-l-1 p span,.feat-r p span{display:block;margin:0 auto}
.feat-l-1 p i.ico5,.feat-r p i.ico5{background-position:0 -121px;width:36px;height:33px;position:absolute;top:0;left:0}
.feat-l-1 p i.ico6,.feat-r p i.ico6{background-position:-60px -121px;width:36px;height:33px;position:absolute;bottom:0;right:10px}
.feat-r-1{float:right;border:5px solid #ec1f25;position:relative;margin-top:40px}
.feat-r-1 a{position:absolute;top:60px;left:-168px;display:block}
.feat-l-1 p i.ico7,.feat-r p i.ico7{background-position:0 -167px;width:36px;height:33px;position:absolute;top:0;left:0}
.feat-l-1 p i.ico8,.feat-r p i.ico8{background-position:-60px -167px;width:36px;height:33px;position:absolute;bottom:0;right:10px}
.mb13{border-top:1px solid #ccc;margin:40px auto;display:block;font-size:1pc}
.mb13 h3{text-align:center;line-height:42px;margin-top:20px}
.mb13 h3 a{font-weight:700;font-family:"宋体";}
.mb13 p{text-align:center;line-height:34px}
.mb13 a.submit{color:#fff;font-weight:700;text-align:center;line-height:50px;border-radius:25px;display:block;background:#ec1f25;margin:10px auto}
.tits{text-align:center;height:95px}
.tits img{display:inline-block}
.feat-jia dl{margin:35px auto}
.feat-jia dl dt img{width:218px;height:218px;margin: 0 auto;}
.mb14{font-size:1pc;background:url(/skin/imges/1920×390.jpg) no-repeat;height:390px;overflow:hidden}
.f-01,.mb14{display:block}
.f-01{color:#fff;padding-top:30px}
.mb15{margin-top:-130px;margin-bottom:30px;overflow:hidden}
.mb15 ul{margin-left:30px}
.mb15 ul li{width:300px;margin:0}
.mb15 ul li p{text-align:center;display:block;width:230px;line-height:34px;font-size:1pc}
.mb15 ul li:last-child{width:230px}
.mb16{font-size:1pc;overflow:hidden;margin:5pc auto}
.f-02{background:#fff;}
.f-03{height:25pc;background:#282828;color:#fff;}
.f-box{width:188px;height:210px;background:#ec1f25;top:218px;left:-125px}
.f-box,.f-l img{position:absolute}
.f-l img{display:block;}
.f-02-1 h3,.f-03 h3{text-align:left;line-height:42px;margin:25px 20px;height:110px}
.f-02-1 i.ico4,.f-03 h3 i.ico4{position:absolute;left:0;bottom:0}
.f-02-1 p,.f-03 p{line-height:34px;display:block;margin-left:20px}
.f-02-1{height:540px;background:#282828;color:#fff}
.f-03-1{height:5in;background:#fff;}
.f-02-1 .ff{float:right;margin-right:75px}
.f-03-1 .f-l{float:left;margin-left:19%;position:relative}
.f-03-1 .f-box{position:absolute;top:218px;right:125px}
.ff ul{margin-top:10px}
.ff h4{font-weight:700;height:30px;line-height:34px;font-size:1pc;padding-left:21px}
/*.ff ul li{width:123px;margin-right:38px;float:left;margin-top:15px}*/
.ff ul li a{color:#fff}
.ff ul li a p{text-align:center;display:block;width:100%; margin-left: 0px;}
.mb17{margin:40px auto}
.mb18{overflow:hidden;margin-top:130px;margin-bottom:60px}
.mb19{height:25pc;margin-bottom:40px;overflow:hidden}
.mb20{border-bottom:1px solid #ccc;overflow:hidden;margin:40px auto}
.x-1,.x-2{position:relative;margin-bottom:20px;font-size:1pc}
.x-1 h3,.x-2 h3{color:#ec1f25}
.x-1 p,.x-2{display:block;line-height:34px;margin:20px auto}
.x-m{position:absolute;top:50%;left:44%}
.x-1 .hd ul{overflow:hidden;margin-left:-22px}
.x-1 .hd ul li a{display:block;background:url(/skin/imges/f-ico.png);width:130px;height:122px}
.x-1 .hd ul li a.ico-1{background-position:0 0}
.x-1 .hd ul li.on a.ico-1{background-position:-152px 0}
.x-1 .hd ul li a.ico-2{background-position:-152px -135px}
.x-1 .hd ul li.on a.ico-2{background-position:0 -135px}
.x-1 .hd ul li a.ico-3{background-position:-152px -289px}
.x-1 .hd ul li.on a.ico-3{background-position:0 -289px}
.x-1 .hd ul li a.ico-4{background-position:-153px -457px}
.x-1 .hd ul li.on a.ico-4{background-position:0 -457px}
.x-1 .hd ul li a.ico-5{background-position:-151px -40pc}
.x-1 .hd ul li.on a.ico-5{background-position:0 -40pc}
.x-1 .hd ul li a.ico-6{background-position:-458px -135px}
.x-1 .hd ul li.on a.ico-6{background-position:-306px -135px}
.x-1 .hd ul li a.ico-7{background-position:-458px -289px}
.x-1 .hd ul li.on a.ico-7{background-position:-306px -289px}
.x-1 .hd ul li a.ico-8{background-position:-458px -457px}
.x-1 .hd ul li.on a.ico-8{background-position:-306px -457px}
.x-text{background:#eee;height:25pc;margin-top:30px}
.x-text span{display:block;float:left;width:535px;margin-right:50px;overflow:hidden;margin-left:15px}
.x-text span p{text-indent:2em;font-size:1pc;line-height:26px;width:535px;margin:20px 0}
.x-text span p a{color:#ec1f25}
.x-text img{display:block;float:left;width:598px}
.x-2-u ul{margin-left:-40px}
.x-2-u li img{width:270px;height:122px;border-radius:9px 9px 0 0}
.x-2-u li .x-title{height:30px;line-height:26px;background:#ec1f25}
.x-2-u li .x-title a{line-height:30px;font-weight:700;color:#fff;text-align:center;display:block}
.x-2-u p{background:#fff;padding:7px;height:82px;border:1px solid #d2d2d2;line-height:26px}
.mb22{margin-bottom:40px;overflow:hidden}
.x-3 h4{font-weight:700;font-size:24px;color:#ec1f25;text-align:center;line-height:60px}
.x-list{width:75pc;height:258px;border:1px solid #ec1f25;background:#ffe3e3}
.x-list ul{margin:15px auto;width:388px;overflow:hidden}
.x-list ul li{line-height:3pc;font-size:18px}
.x-list2{border:1px solid #ec1f25;background:#ffe3e3}
.x-list2 ul{margin:15px auto;overflow:hidden}
.x-list2 ul li{line-height:40px;font-size:17px}
.mb21{background:#dfdfdf;overflow:hidden;margin-bottom:40px}
.mb21 .x-ul{overflow:hidden;font-size:1pc}
.x-ul li a{line-height:34px;text-align:center;display:block}
.mb23{background:url(/skin/imges/1920×279.jpg);height:279px;width:100%}
.mark dl{width:33%}
.mark dl,.mark dl dd,.mark dl dt{float:left}
.mark dl dt{margin-right:5px}
.mark dl dd a{font-size:24px;line-height:66px}
.mark p{line-height:24px;margin-top:10px;font-size:1pc}
.f-form{background:url(/skin/imges/2.png);height:441px;overflow:hidden}
.f-1{padding:76px 0 60px}
.form-1 ul li{margin-bottom:17px}
.form-1 ul li.tit{margin-left:45px}
.form-1 ul li label{width:45px;float:left;display:block;line-height:40px}
.form-1 ul li input[type=text]{width:314px;height:38px;border:1px solid #ccc;background:#fff;border-radius:3px;text-indent:2em}
.form-1 ul li input[type=button],.form-1 ul li input[type=submit]{width:200px;height:42px;background:#ec1f25;color:#fff;line-height:42px;text-align:center;font-weight:700;font-size:18px;margin-left:45px;border-radius:3px}
.form-1 ul li textarea,.form-1 ul li.ly input[type=text]{width:500px;height:92px;border:1px solid #ccc;background:#fff;border-radius:3px;text-indent:2em}
.form-1 ul li textarea{line-height:42px}
.form-2{float:left;width:600px}
.form-2 a{display:block;margin:0 auto;width:13pc}
.form-2 a p{text-align:center}
.dec-hd{height:50px;line-height:50px;border-bottom:1px solid #ccc;background:#e9e9e9}
.serch{text-align:right}
.serch h3{float:left;padding-left:10px;}
.serch label{font-weight:700;margin-right:10px}
.serch input{margin-right:10px;margin-top:10px}
.serch input[type=text]{width:323px;height:2pc;border:1px solid #ccc;background:#fff;text-indent:1em}
.serch input[type=button],.serch input[type=submit]{width:70px;height:34px;background:#ec1f25;border-radius:23px;color:#fff;text-align:center;line-height:34px;font-weight:700}
.dec-main{margin-top:20px}
.dec-up{overflow:hidden;margin-bottom:20px;background-color:#fff;border: 1px solid #ccc;padding:8px}
.rslides{position:relative;overflow:hidden;width:100%}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;float:left;width:420px;height:314px;border:0}
.slide_container{margin-bottom:50px;float:left}
.slide,.slide_container{position:relative;width:100%}
.slide{list-style:none;overflow:hidden;padding:0;margin:0}
.slide li{position:absolute;width:100%;left:0;top:0}
.slide img{display:block;position:relative;z-index:1;width:420px;height:314px}
.slide .caption{display:block;position:absolute;z-index:2;font-size:1pc;color:#fff;background:#000;background-color:rgba(0,0,0,.6);left:0;right:0;bottom:0;padding:10px 20px;text-align:center;max-width:none}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(/skin/imges/themes.gif) no-repeat left top;margin-top:-45px}
.slide_nav:active{opacity:1}
.slide_nav.next{left:auto;background-position:right top;right:0}
.dec-2 h2{font-size:18px;line-height:46px}
.dec-2 h2 i{background:url(/skin/imges/ico2.png) 0 center no-repeat;width:56px;height:46px;display:block;float:left}
.dec-2 h2 a{font-weight:700}
.dec-2 p{line-height:26px;border-bottom:1px dashed #ccc;padding-bottom:11px;margin-bottom:13px}
.dec-2 p,.dec-2 p a{color:#999}
.dec-2 ul li{line-height:33.5px}
.dec-2 ul li a{color:#ec1f25}
.dec-2 ul li a h3{display:inline-block;*display:inline;zoom:1;margin-left:18px;font-weight:500;color:#666}
.dec-2 span{color:#666;line-height:30px}
.dec-3 h3{font-size:21px;text-align:center;line-height:47px}
.dec-form{margin:0 auto 1pc;width:255px}
.dec-form ul{color:#666}
.dec-form ul li{margin-bottom:7px;overflow:hidden}
.dec-form ul li label{display:block;line-height:2pc;color:#666;float:left}
.dec-form ul li input[type=text]{width:180px;height:30px;border:1px solid #ccc;float:left;text-indent:1em}
.dec-form ul li textarea.que-box{width:180px;height:5pc;float:left;text-indent:1em}
.dec-form ul li label.red{color:#ec1f25}
.dec-form ul li a.sub{padding:9pt 86px;background:#ec1f25;color:#fff;text-align:center;border-radius:25px;display:block}
.dec-form ul li.que{margin-left:40px;color:#ec1f25;font-size:9pt;line-height:34px;margin-bottom:8px}
.dec-text h3{height:30px;width:375px;border-bottom:1px solid #ccc;display:block;position:relative}
.dec-text h3 span{height:29px;border-bottom:2px solid #ec1f25;display:block;font-size:18px;font-weight:700;float:left}
.dec-text h3 a{display:block;color:#666;position:absolute;top:0;right:0;font-size:14px}
.dec-text h2 span{height:29px;border-bottom:2px solid #ec1f25;display:block;font-size:18px;font-weight:700;float:left}
.dec-text h2 a.more{display:block;color:#666;position:absolute;top:0;right:0;font-size:14px}
.dec-img{margin:15px auto;overflow:hidden}
.dec-img a{display:block;width:170px;height:130px;margin-right:1pc;float:left;position:relative}
.dec-img p{width:100%;height:30px;background-color:rgba(0,0,0,.4);color:#fff;line-height:30px;text-align:center;position:absolute;top:75pt;left:0}
.dec-text ul{margin:20px 0;overflow:hidden}
.dec-text li a,.dec-text span{line-height:30px;color:#666}
.about-main{margin:0 auto 60px}
.about-main h3,.mb10 h3{height:65px;display:block;line-height:65px}
.about-up h3{font-weight:700;font-size:36px;width:260px;height:75pt;display:block;position:relative;margin:0 auto;text-align:center;font-family:"宋体";line-height:30px}
.about-up p{font-size:18px;font-weight:400;font-family:Microsoft Yahei}
.about-up h3 i{background:url(/skin/imges/ico.png);width:3pc;height:20px}
.about-up h3 i.i-1{position:absolute;bottom:0;left:40%;background-position:0 -22px}
.about-up,.about-up dl{overflow:hidden}
.about-up dl{margin:36px 0}
.about-up dl dd,.about-up dl dt{margin-right:2px;float:left}
.about-up dl dd{margin-top:70px}
.text-1{margin:55px 0}
.text-1 p{color:#777;font-size:14px;text-indent:2em;line-height:36px}
.about-1{background:url(/skin/imges/1920×352.jpg) no-repeat;}
.about-box{padding:30px 0}
.about-box h3{font-weight:700;font-size:36px;display:block;position:relative;margin:0 auto;text-align:center;font-family:"宋体";color:#000;}
.about-box h3 i{background:url(/skin/imges/ico.png);width:86px;height:25px;}
.about-box h3 i.i-2{position:absolute;bottom:0;left:47%;background-position:0 -232px}
.about-box ul{margin:30px 0;overflow:hidden;}
.about-box ul li{float:left;margin-right:38px;height:350px;position:relative}
.about-box ul li h4{font-size:24px;font-weight:700;color:#fff;position:absolute;top:30px;left:46px}
.about-box ul li .about-li{position:absolute;top:95px;left:20px;color:#fff}
.about-box ul li h5{font-weight:700;font-size:18px}
.about-box ul li p{color:#fff;line-height:36px}
.about-2 h3{color:#333}
.about-3{overflow:hidden;padding:0}
.about-3 h3{color:#333}
.tell-lx{color:#fff;line-height:2pc;float:right;margin:30px}
.tell-lx p a,.tell-lx p span{display:block;float:left}
.tell-lx p a{margin-right:20px}
.tell-box{margin:30px auto;width:100%}
.jp_banBox2{width:100%;overflow:hidden;height:260px}
.mb102{margin-bottom:35px}
.mb102,.pro-crumbs2{/*overflow:hidden*/}
.mb102 h3,.pro-crumbs2 h3{height:65px;display:block;line-height:65px}

.product-img2{margin-top:35px}
.product-img2 ul{position:relative;padding-bottom:30px;overflow:hidden;padding: 10px;}
.product-img2 ul li{float:left;margin-bottom:30px;margin-right:25px;display:block;overflow: hidden;}
.product-img2 ul li p{line-height:40px;text-align:center}

/*工地直播1111*/
.product-img3{width: 100%; overflow: hidden; background: #fff;}
.product-img3 li{border-bottom: 15px solid #e9e9e9; margin-top: 0px; overflow: hidden;}
.product-img3 li:hover{background: #333;}
/*.product-img3 img{width: 300px; height: 200px; }*/
/*.product-img3 .product-img3-li{flex: 1; margin-left: 50px; }*/
.product-img3-litop{border-bottom: 1px solid #f0f0f0; overflow: hidden; }
.product-img3-litop .product-img3-info{flex: 1;}
.product-img3-litop .product-img3-info h2{line-height: 36px; font-weight: bold; font-size: 26px;}
.product-img3-litop .product-img3-infoli{padding: 20px 0; font-size: 12px; line-height: 24px; color: #777;}
.product-img3-litop .product-img3-infoli em{font-style:normal;}

.case-hd2 h3{height:65px;display:block;line-height:65px}
.case-box2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;position:relative}
.case-box2 h3{position:relative;}
.case-box2 h3 strong{position:absolute;top:0;right:0;color:#999;font-size:14px}
.case-box2 ul li{float:left;line-height:30px}
.case-box2 ul li label{float:left;display:inline-block;text-align:right;font-weight:700}
.case-box2 ul li.cb2{min-width:75pt;margin-right:40px}
.case-box2 p{position:absolute;top:145px;right:5px}
.case-box2 p i{background:url(/skin/imges/ico.png) no-repeat}
.case-box2 p i.ico{background-position:0 0;width:9pt;height:18px;display:block;float:left;margin-right:5px}
.case-box2 p a{color:#999}
.case-text img{max-width: 100%;}
.case-text{margin-bottom:15px;overflow:hidden;background-color:#fff;padding:20px;}
.case-text h3{font-size:18px;position:relative}
.case-text h3 a{width:130px;display:block}
.case-text p{line-height:25px;color:#3e3e3e;padding:5px 0}
.case-list h3{font-size:24px;margin-bottom:20px}
.case-list ul{position:relative;overflow:hidden}
.case-list ul li{display:block}
.case-list ul li p{line-height:40px;text-align:center}
.c-r2{border:1px solid #ccc;margin-top:20px}
.c-info2 h3,.c-m2 h3{text-align:left;padding-left:20px;font-size:19px;font-weight:700;background:#eee;height:50px;line-height:50px}
.c-info2 a.c-aa2{display:block;margin:0 auto;margin-top:20px;text-align: center; line-height: 32px;}
.c-info2 a p{font-size:24px}
.c-info2 p{text-align:center;color:#666;width:100%;overflow:hidden}
.c-info2 p.c-name{line-height:35px;font-size:18px;color:#333}
.c-info2 a.c-ab2{background:#ccc;text-align:center;color:#333;margin:0 auto;display:block;height:40px;line-height:40px}

.c-m2 ul{margin-top:24px}
.c-m2 ul li{margin:0 auto 10px;width:255px}
.c-m2 ul li label{display:block;float:left;line-height:2pc;color:#666}
.c-m2 ul li input[type=text]{width:178px;height:30px;border:1px solid #ccc;text-indent:1em}
.c-m2 ul li input[type=button],.c-m2 ul li input[type=submit]{width:250px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:4px;cursor:pointer}

.c-m2 ul li #tijiao{width:250px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:4px;cursor:pointer}

.jp_banBox3{width:100%;overflow:hidden;height:260px}
.mb103{margin-bottom:35px}
.dec-crumbs3,.mb103{overflow:hidden}
.dec-crumbs3 h3,.mb102 h3{display:block;line-height:65px;padding-left:10px;}
.dec-crumbs3 ul{display:block;border:1px solid #ccc;padding:30px 0 30px 15px}
.dec-crumbs3 ul li{margin-bottom:25px}
.dec-crumbs3 ul li label{width:65px;display:inline-block;font-weight:700;text-align:right;float:left;line-height:20px;color:#666;font-size:9pt}
.dec-crumbs3 ul li a{line-height:20px;margin-right:20px;font-family:Microsoft Yahei;font-size:13px}
.dec-crumbs3 ul li a.select{padding:5px 18px;background:#cf242a;color:#fff;font-size:15px;text-align:center}
.dec-listall{margin-top:0}
.dec-listall .dec-left .dec-nav ul li{position:relative}
.dec-listall .dec-left .dec-nav ul li.dec-first{height:40px;background:#d00;color:#fff}
.dec-listall .dec-left .dec-nav ul li i{border:5px solid transparent;border-top-color:#9d9d9d;position:absolute;top:15px;right:5px}
.dec-listall .dec-left .dec-nav ul li i.de-i{border:5px solid transparent;border-left-color:#fff;position:absolute;top:15px;right:5px}
.dec-listall .dec-left .dec-nav ul li{height:40px;background:#ccc;margin-bottom:5px}
.dec-listall .dec-left .dec-nav ul li a{line-height:40px;font-size:16px;color:#000;padding:0 110px 0 20px}
.dec-listall .dec-left .dec-nav ul li:hover{height:40px;background:#d00;color:#fff}
.dec-listall .dec-left .dec-nav ul li:hover a{padding-left:20px;line-height:40px;font-size:14px;color:#fff;padding:0 110px 0 20px}
.dec-listall .dec-left .dec-nav ul li:hover i{border:5px solid transparent;border-left-color:#fff;position:absolute;top:15px;right:5px}
.case-r3{float:left;width:260px;margin-top:30px}
.c-r3{height:260px}
.c-m3,.c-r3{width:98px;margin-top:20px}
.c-m3{height:315px}
.c-m3 h3{color:#000;font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:8px double #cf242a;}
.c-m3 ul li{margin:10px auto;width:255px}
.c-m3 ul li label{display:block;float:left;line-height:2pc;color:#666}
.c-m3 ul li input[type=text]{height:30px}
.c-m3 ul li .wenti,.c-m3 ul li input[type=text]{width:216px;border:1px solid #ccc;text-indent:1em}
.c-m3 ul li .wenti{height:60px}
.c-m3 ul li input[type=button],.c-m3 ul li input[type=submit]{width:200px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:15px;cursor:pointer}

.c-r3-2{height:260px}
.c-m3-2,.c-r3-2{width:98px;margin-top:20px}
.c-m3-2{height:315px}
.c-m3-2 h3{color:#000;font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:8px double #cf242a;}
.c-m3-2 ul li{margin:10px auto;width:255px}
.c-m3-2 ul li label{display:block;float:left;line-height:2pc;color:#666}
.c-m3-2 ul li input[type=text]{height:30px}
.c-m3-2 ul li .wenti,.c-m3 ul li input[type=text]{/* width:255px; */border:1px solid #ccc;text-indent:1em}
.c-m3-2 ul li .wenti{height:300px}
.c-m3-2 ul li input[type=button],.c-m3 ul li input[type=submit]{width:200px;height:40px;background:#cf242a;border-radius:20px;color:#fff;font-size:14px;text-align:center;margin-top:15px;cursor:pointer}

.dec-listall .dec-right .dec-dlist{margin-top:0px}
.dec-dlist img {max-width: 100%;}
.dec-listall .dec-right .dec-dlist .dec-li{display:block;overflow:hidden;border-bottom:1px solid #ccc}
.dec-listall .dec-right .dec-dlist .dec-li img{float:left;display:block;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info{float:right;display:block}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p a.dec-title{font-weight:700;color:#000}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p span.dec-date{font-size:14px;float:right;color:#999; margin-right: 15px;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p.dec-desc{margin-top:10px;margin-right: 90px;color:#666;line-height:26px}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p.ren{margin-top:10px}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p a.red{color:#d00}
.case-hd4 h3{height:65px;display:block;line-height:65px}
.case-box4{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 5px 0 20px;overflow:hidden;position:relative;background-color:#fff;}
.case-box4 h1{font-size:24px;position:relative;text-align:center;}
.case-box4 h1 strong{position:absolute;top:0;right:0;color:#999;font-size:14px}
.red{color:#eb1e25}
.case-box4 ul{margin-top:15px}
.case-box4 ul li{float:left;width:206px;margin-bottom:24px}
.case-box4 ul li label{float:left;display:inline-block;text-align:right;font-size:1pc;font-weight:700}
.case-box4 p{margin-bottom:10px;color:#666;text-align:center;}
.case-box4 p i.ico{background-position:0 0;width:9pt;height:18px;display:block;float:left;margin-right:5px}
.case-box4 p a{color:#999}
.case-text4{overflow:hidden;background-color:#fff;padding:20px;}
.case-text4 h3{font-size:18px;position:relative}
.case-text4 h3 a{background:url(/skin/imges/ico2.png)no-repeat right;width:130px;display:block}
.case-text4 p{margin-top:10px}
.case-text4 p,.case-text4 span{line-height:28px;color:#444;}
.case-text4 span.img1{padding:10px}
.case-text4 span.img1 img{margin-left:60px;margin-bottom:15px}
.case-text4 img{display:inline-block}
.case-text4 string{font-weight:700}
.case-foot{text-align:center;width:837px}
.case-foot .case-prve{color:#666}
.case-foot .case-next,.case-foot .case-prve{padding:10px 30px;line-height:50px;width:85px;height:30px;background:#e9e9e9;border:1px solid #ccc}
.case-foot .case-next{margin-left:40px}
.wz-foot2{width:200px;margin:0 auto;border-top:1px solid #f2f2f2;border-bottom:4px solid #f2f2f2;background:#fbfbfb;height:49px;line-height:49px;border-radius:6px;text-align:center;margin-bottom:15px;color:#cb242b}
.wz-foot2 em{background:url(/skin/imges/zan.png)no-repeat 0 center;display:inline-block;cursor:pointer;font-style:normal;padding-left:35px;line-height:28px;vertical-align:middle;margin-right:10px;color:#415772}
.wz-foot{color:#cb242b;border-top:1px solid #f2f2f2;border-bottom:4px solid #f2f2f2;background:#fbfbfb;line-height:49px;padding:0 17px}
.case-art{border:1px solid #ccc;margin-top:20px; margin-bottom: 10px;}
.case-art h2{font-size:18px;padding-left:28.5px;line-height:50px;height:50px;background:#fff;color:#000;font-weight:700}
.case-art ul li{list-style:disc;height:35px;line-height:35px;}
.case-art ul li a{color:#666}
.case-r4{float:left;}
.c-r4{height:1180px;border:1px solid #ccc;background:#fff}
.c-info4{margin:0 auto;}
.c-info4 h2,.c-info4 h3,.c-m h2,.c-m h3{text-align:left;font-size:24px;background:#e9e9e9;padding-left:10px}
.c-info4 h2,.c-m h2{line-height:65px}
.c-info4 ul li{list-style:disc;float:left;height:35px;line-height:35px;margin-left:25px}
.c-info4 ul li a{color:#666}
.c-m4{width:315px;height:325px;border:1px solid #ccc;margin-top:20px}
.c-m4 h2,.c-m4 h3{text-align:left;font-size:24px;width:305px;background:#e9e9e9;padding-left:10px}
.c-m4 h2{line-height:65px}
.c-m4 p{line-height:35px;margin-left:10px;width:290px}
.c-m4 p img,.c-m4 p span{float:left}
.ul_sitemap{line-height:36px}
.ul_sitemap li{border-bottom:1px dotted #ccc;background:#f7f6f6;margin-bottom:2px}
.ul_sitemap strong{font-size:1pc;font-weight:700;margin-right:15px;display:inline-block;width:75pt;text-align:center;background:#ccc}
.ul_sitemap span a{margin:0 8px}
.ul_sitemap a:hover{color:#c00}
.float_tool{right:4px;position:fixed;bottom:165px;z-index:100;width:56px}
.float_tool .icon{width:56px;height:56px;margin-bottom:4px;display:block;cursor:pointer;position:relative}
.float_tool .icon i{position:absolute;text-align:center;width:100%;height:56px;color:#fff;font-size:14px;line-height:1pc;padding-top:13px;display:none;height:43px;background:#767abb}
.float_tool .service,.float_tool .service .icon{background:url(/skin/imges/tool.gif) 0 top no-repeat}
.float_tool .service a{color:#fff}
.float_tool .tel,.float_tool .tel .icon{background:url(/skin/imges/tool.gif) -56px top no-repeat}
.float_tool .tel .telbox{border:1px solid #e1e1e1;background:#f5f6f6;font-size:18px;color:#666;width:170px;line-height:54px;text-align:center;position:absolute;right:56px;top:0;display:none}
.float_tool .ewm{background:url(/skin/imges/tool.gif) -56px -168px no-repeat}
.float_tool .gotop,.float_tool .gotop .icon{background:url(/skin/imges/tool.gif) -7pc top no-repeat}
.float_tool .cd-top{display:block;height:56px;width:56px;position:absolute;top:0;right:0;overflow:hidden;background:url(/skin/imges/top.gif);visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}
.float_tool .cd-top.cd-is-visible{visibility:visible;opacity:1}
.float_tool .no-touch .cd-top:hover{background-color:#e86256;opacity:1}
.float_tool .item{position:relative}
.float_tool .item .icon:hover i,.float_tool .item:hover .telbox{display:block}
#share{float:right;margin:10px 0 0 10px}
#share .bds_weixin{background:url(/skin/imges/wx.png);width:5px;height:30px}
#share .bds_tsina{background:url(/skin/imges/sina.png);width:5px;height:30px}
#share .bds_sqq{background:url(/skin/imges/qq.png);width:5px;height:30px}
#share .bds_qzone{background:url(/skin/imges/qzon.png);width:5px;height:30px}


/*大于1200px*/
@media only screen and (min-width: 1200px) {
	.jp_banBox{width:100%;overflow:hidden;height:330px;clear:both; position: relative;}
	.huodong_banBox{width:100%;overflow:hidden;height:330px;clear:both; position: relative;}
	.jp_banBoxbig{width:100%;overflow:hidden;height:340px;clear:both; position: relative;}
	.jp_banBox img{position: absolute; left: 50%; margin-left: -960px;}
	.huodong_banBox img{position: absolute; left: 50%; margin-left: -960px;}
	.jp_banBoxbig img{position: absolute; left: 50%; margin-left: -960px;}
	.product-img{margin-top:0px}
	.product-img ul{padding:0px 0px;width:915pt;overflow:hidden;background-color:#fff;}
	.product-img ul li{float:left;width:381px;margin-bottom:105px;margin:11.8px;display:block}
	.product-img ul li img{width:381px;height:286px}
	.product-img ul li p{line-height:40px;text-align:center;display:block;border:1px solid #e9e9e9;}
	.case-l{float:left;margin-right:43px;width:837px}
	.case-box{padding:20px 5px 41px 20px;height:auto!important;height:106px;min-height:106px;background-color:#fff;}
	.case-box h1{font-size:24px;position:relative}
	.case-box ul li{min-width:186px;}
	.case-box ul{margin:15px 75pt 0 0}
	.case-box ul li label{font-size:1pc;}
	.case-box p{position:absolute;bottom:10px;right:20px;}
	.picFocus{width:835x; overflow: hidden; margin-bottom: 0px;background-color: #fff;padding-bottom:0px;border-bottom: 3px solid #eaae66;}
	.picFocus .bd img{max-width:835px;height:547px;}
	.picFocus .next{top:248px;}
	.picFocus .prev{top:248px;}
	.picFocus .hd ul li{text-align:center;vertical-align:middle;position:relative}
	.picFocus .hd ul li img{width:130px;height:89px;cursor:pointer;margin-right:4px;margin-left:5px;}
	.case-r{float:left; width:315px;margin-top:65px}
	.case-list ul{width:834px;background-color:#fff;border: 1px solid #ccc;padding:1px;margin-bottom: 30px;}
	.case-list ul li{float:left;width: 252px;height:220px;background-color:#fff;border: 1px solid #ccc;padding: 2px;margin:10px;}
	.case-list ul li img{width:252px;height:180px}
	/*案例右侧超人气案例推荐*/
	.case-list2 h2{font-size:24px;margin-bottom:25px;margin-left:20px;}
	.case-list2 h3{font-size:24px;margin-bottom:20px}
	.case-list2 ul{position:relative;overflow:hidden}
	.case-list2 ul li{display:block}
	.case-list2 ul li p{line-height:40px;text-align:center}
	.case-list2 ul{width:834px;background-color:#fff;border: 1px solid #ccc;padding:1px;margin-bottom: 30px;margin: 20px 0 0 0;}
	.case-list2 ul li{float:left;height:220px;background-color:#fff;border: 1px solid #ccc;padding: 2px;margin:10px;}
	.case-list2 ul li img{width:252px;height:180px}
	.case-list2 ul{width:100%;}
	.case-list2 ul li{padding: 10px;}
	.case-list2 ul li img{width: 100%;}

.c-r{width:315px;height:390px;}
.c-m{width:315px;height:290px;}
.c-m ul li input[type=text]{width:178px;}
.c-m2{width:315px;height:290px;}
.c-m2 ul li input[type=text]{width:178px;}

.des-list{width:77pc;overflow:hidden;background-color:#fff;border: 1px solid #ccc;padding:8px}
.des-list li{float:left;margin-right:2pc;width:274px;height:488px;}
.des-list2{width:77pc;}

.info-list img{width:17.1pc;height:335px}
.info-text p{padding:5px}
.m-d1{width:280px;border:1px solid #ccc;margin-top:0;background-color:#fff}
.m-detail{width:55pc}
.m-top-l{float:left;width:277px;margin-right:33px;padding:10px;background-color:#fff;}
.m-top-l img{width:277px;height:21pc}
.m-top-r{float:left;width:510px}
.m-up-wrap ul{overflow:hidden;width:921px;margin:21px 0 0 -38px;}
.m-up-wrap ul li{width:267px;margin:0 0 1.5pc 38px;}
.m-up-wrap ul li img{width:267px;height: 178px;}

.feat-hd ul li{width:5pc;}
.feat-hd ul li a{color:#333;}
.feat-l{width:365px;height:410px;float:left;border:5px solid #ec1f25;}
.feat-l a,.feat-r-1 a{position:absolute;top:60px;left:60px;display:block}
.feat-jia,.feat-main{height:650px;}
.feat-text p span{width:490px;height:138px;}
.feat-text p{width:588px;}
.feat-r{float:right;margin-top:5pc;width:596px}
.feat-l{position:relative;margin-top:40px}
.f-02-1 h3,.feat-l-1 h3,.feat-r h3{font-weight:700;font-family:"宋体";font-size:28px;position:relative;width:600px;height:75pt;display:block}
.feat-r p span{width: 490px;}
.feat-r p{width:588px;}
.mb12{height:498px}
.feat-l-1{float:left;width:596px;margin-top:5pc}
.feat-r-1{width:365px;height:410px;}

.mb13 a.submit{width:340px;height:50px;font-size:18px;}
.f-01 h3,.f-03 h3,.feat-jia h3,.feat-main h3,.mb17 h3{font-size:28px;width:680px;}
.f-01,.feat-jia p{display:block;width:730px;margin:0 auto;line-height:34px}
.feat-jia dl dt{float: left; margin: 0 41px;}
.feat-jia dl{width:1274px;}
.f-02{width:50%;float:left}
.f-03{width:50%;}
.f-l{width:354px;height:470px;border:5px solid #ec1f25;position:relative;margin-right:19%}

.f-l img{width:554px;height:351px;top:60px;left:-75pt}
.f-l{float:right}
.f-03{float:right}
.f-02-1 h3,.f-03 h3{width:498px;}
.f-02-1 p,.f-03 p{width:498px;}
.f-02{height:5in;}

.f-02-1{height:540px;float:left;width:50%;}
.f-03-1{height:5in;width:50%;float:right}
.ff ul li{width:123px;margin-right:38px;float:left;margin-top:15px}
.ff ul li a img{width:123px;height:123px}
.time-box{width:75pc;height:313px;background:#ec1f25;margin-top:30px;position:relative;font-size:1pc}
.time-box img{width:580px;height:342px;position:absolute;bottom:20px;left:20px}
.time-box span{position:absolute;top:30px;right:68px;line-height:34px;display:block;color:#fff;width:486px}
.time-top{height:260px;background:#282828;margin-top:5pc}
.t-img{float:left;width:450px;padding-top:30px;height:450px}
.t-text{float:left;margin-left:50px;width:700px;margin-top:30px;font-size:1pc}
.t-text h3{font-size:30px;font-weight:700;font-family:"宋体";line-height:43px;padding:35px 0;width:450px;display:block;position:relative;margin-bottom:18px}
.t-text i{background:url(/skin/imges/ico.png)}
.t-text h3 i.ico4{background-position:0 -78px;width:79px;height:21px;position:absolute;left:0;bottom:0}
.t-text p{line-height:34px}
.t-1{width:585px;margin-left:0}
.t-img1{float:right}
.t-img1 img{width:590px;height:397px}
.x-1 p,.x-2{width:722px;}
.x-1 .x-img1{float:left}
.x-1 .x-img2{float:right}
.x-1 .x-img2 img{width:615px}
.mb20{height:555px;}
.x-1 .hd{height:122px;padding:35px 0 18px;width:915pt}
.x-1 .hd ul li{float:left;width:130px;margin-left:22px}
.x-2-u{width:75pc;margin:30px auto 40px;overflow:hidden}
.x-2-u li{float:left;width:270px;margin-left:40px;margin-bottom:30px}
.x-list2{width:75pc;height:258px;}
.x-list2 ul{width:43pc;}
.mb21 .x-ul{width:75pc;margin:30px auto 40px;}
.x-ul ul{margin-left:-41px}
.x-ul li img{width:207px;height:155px}
.x-ul li{float:left;width:207px;margin-left:41px}
.bansgd{width: 100%; position: relative; min-height: 300px;}
.bansgd img{position: absolute; left: 50%; margin-left: -960px;}
.mark{padding:30px 0 15px;height:385px}
.mark ul{width:1230px}
.mark ul li{float:left;width:286px;margin-right:20px;line-height:24px}
.mark ul li img{width:286px;height:220px}
.f-main{width:674px;height:7in}
.form-1{float:left}
.dec-1{float:left;margin-right:37px;width:420px;height:314px}
.dec-2{float:left;margin-right:37px;width:418px}
.dec-3{float:right;width:280px;border:1px solid #ec1f25;overflow:hidden}
.dec-text{width:375px;margin-right:18px;float:left;height:360px;background-color:#fff;border: 1px solid #ccc;padding:8px;margin-bottom:20px;}
.dec-down{overflow:hidden;margin-bottom:40px;width:1245px}
.dec-text h2{height:30px;width:375px;border-bottom:1px solid #ccc;display:block;position:relative}
.about-box ul{width:1254px}
.about-box ul li{width:380px;height:350px;background:url(/skin/imges/pic1.png) no-repeat;}
.about-1{height:532px}
.about-2{overflow:hidden;width:915pt}
.about-box h3{height:5pc;}
.about-2 dl{overflow:hidden;margin-right:15px;margin-top:20px}
.about-2 dl dt{float:left;margin-right:9pt}
.about-2 dl dd,.about-2 dl dt{margin-bottom:15px}
.about-2 dl dd,.about-2 dl img{width: 284px; height: 184px;}
.about-tell{width:50%;height:280px;background:#ec1f25;float:left}
.about-map{width:50%;float:right;background:#ec1f25}
.pro-crumbs2 ul{display:block;border-bottom:5px solid #eaae66;padding:30px 0 0 15px;background-color:#fff;}
.pro-crumbs2 ul li{margin-bottom:25px}
.pro-crumbs2 ul li label{width:65px;display:inline-block;font-weight:400;text-align:right;float:left;/*line-height:20px;*/color:#060606;font-size:15pt}
.pro-crumbs2 ul li label em{font-style:normal}
.pro-crumbs2 ul li a{line-height:30px;margin-right:20px;font-family:Microsoft Yahei;font-size:16px}
.pro-crumbs2 ul li p span{padding:5px 18px;background:#cf242a;color:#fff;text-align:center;margin-right:20px;font-family:Microsoft Yahei;font-size:13px}
.pro-crumbs2 ul li a.select{padding:5px 18px;background:#cf242a;color:#fff;font-size:15px;text-align:center;}
.product-img2 ul{width:915pt;background-color:#fff;}
.product-img2 ul li{width:280px;height:15pc;}
.product-img2 ul li img{width:280px;height:200px}
.case-l2{float:left;margin-right:43px;width:837px}

/*工地直播dd*/
.product-img3 li{display: flex; padding: 25px;}
.product-img3 li:hover{background: #333;}
.product-img3 img{width: 300px; height: 200px; }
.product-img3 .product-img3-li{flex: 1; margin-left: 50px; }
.product-img3-litop{/*border-bottom: 1px solid #f0f0f0; overflow: hidden;*/ display: flex;}
.product-img3-litop .product-img3-info{flex: 1;}
.product-img3-litop .aaa{display: block; width: 147px; height: 40px; line-height: 40px; text-align: center; background: #ec1e25; font-size: 12px; color: #fff;}
.product-img3-litop .bbb{display: none;}
.product-img3-litop .product-img3-infoli em{margin: 0 25px;}


.product-img3 li:hover .product-img3-litop{border-bottom: 1px solid rgba(255,255,255,.2);}
.product-img3 li:hover .product-img3-litop .product-img3-info h2 a{color: #fff;}
.product-img3 li:hover .product-img3-litop .product-img3-infoli{color: #fff;}
.product-img3 li:hover .product-img3-libot p{color: #fff;}

.product-img3-libot{margin-top: 30px;}

.product-img3-libot div{ float: left; /*width: 15%; */margin-right: 15%; display: block; text-align: center; position: relative;} 
.product-img3-libot div:after{ content: ""; position: absolute; top:15px; right:-150%; width: 30px; height: 20px; background-image: url(/skin/imges/arrows_gary.png); background-size: cover;}
.product-img3-libot div:last-child{ margin-right: 0;}
.product-img3-libot div:last-child:after{ display:none;}
.product-img3-libot div span{ display:inline-block; width: 40px; height: 40px; background-size: cover;}
.product-img3-libot div p{ margin-top:10px; font-size: 12px; color: #999999;}
.product-img3-libot div .ico-01{ background-image: url(/skin/imges/ico_gray_01.png);}
.product-img3-libot div .ico-02{ background-image: url(/skin/imges/ico_gray_02.png);}
.product-img3-libot div .ico-03{ background-image: url(/skin/imges/ico_gray_03.png);}
.product-img3-libot div .ico-04{ background-image: url(/skin/imges/ico_gray_04.png);}
.product-img3-libot div .ico-05{ background-image: url(/skin/imges/ico_gray_05.png);}


.case-box2 h3{font-size:24px;line-height:62px}
.case-r2{float:left;width:315px;margin-top:65px}
.c-m2{width:315px;height:255px;border:1px solid #ccc;margin-top:20px}
.c-r2{width:315px;height:35pc;}
.c-info2{margin:0 auto;width:315px}
.c-info2 a img{width:252px;height:180px;margin:0 auto}
.case-box2{padding:0 30px 1pc 0;}
.case-box2 ul li{min-width: 206px;}
.case-box2 ul li label{font-size:1pc;}
.dec-listall .dec-left{float:left;width:260px}
.dec-listall .dec-left .dec-nav,.dec-listall .dec-left .dec-nav ul{width:220px}
.dec-listall .dec-right{float:left;width:930px}
.dec-listall .dec-right .dec-dlist .dec-li img{width: 195px; height: 130px;padding-left:15px;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info{float:right;width:700px;display:block}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p a.dec-title{font-size:1pc;}
.dec-listall .dec-right .dec-dlist .dec-li{height:150px;}
.dec-listall .dec-right .dec-dlist .dec-li{padding: 20px 0 0;background-color:#fff;}
.dec-listall .dec-left .dec-nav ul li.dec-first a{padding-left:20px;line-height:40px;font-size:18px;color:#fff;padding:0 110px 0 20px}
.case-l4{float:left;margin-right:43px;width:837px}
/*.wz-foot #prve_text{float:left}*/
.wz-foot #next_text{float:left}
.wz-foot{height:49px;}
.case-art{width:837px;}
.case-art ul li{width:390px;float:left;padding-left:28.5px;padding-bottom:8px;background-color:white;}
.case-r4{width:315px;}
.feat-l{position:relative;margin-top:40px}.f-02-1 h3,.feat-l-1 h3,.feat-r h3{font-size: 28px;}
.mb13 h3 a{font-size:30px}

.mb15 ul li{float:left;}
  .jjjj{height:400px;}
}

/*小于1199px*/
@media only screen and (max-width: 1199px) {

/*工地直播xx*/
.product-img3 li{padding: 15px 10px;}
.product-img3 li:hover{background: #333;}
.product-img3 img{width: 100%; }
.product-img3 .product-img3-li{/*flex: 1; margin-left: 50px;*/ width: 100%;}
.product-img3-litop{/*border-bottom: 1px solid #f0f0f0; overflow: hidden;*/ /*display: flex;*/}
.product-img3-litop .product-img3-info{width: 100%; }
.product-img3-litop .aaa{display: block; width: 46%; margin: 0 2%; float: left; height: 40px; line-height: 40px; text-align: center; background: #ec1e25; font-size: 12px; color: #fff;}
.product-img3-litop .bbb{display: block;  width: 46%; margin: 0 2%; float: left; height: 40px; line-height: 40px; text-align: center; background: #333; font-size: 12px; color: #fff;}
.product-img3-litop .product-img3-info h2{margin-top: 0px; font-size: 18px;}

.product-img3-litop .product-img3-infoli em{margin: 0 5px;}
.product-img3-libot{display: none;}

	.jp_banBox{width:100%;overflow:hidden;clear:both; margin-top: 60px;}
	.huodong_banBox{width:100%;overflow:hidden;clear:both;}
	.jp_banBoxbig{width:100%;overflow:hidden;clear:both; margin-top: 60px;}
	.jp_banBox img{width: 160%; margin-left:-30%;}
	.huodong_banBox img{width: 160%; margin-left:-30%;}
	.jp_banBoxbig img{width: 160%; margin-left:-30%;}
	.product-img ul{padding-bottom:30px;overflow:hidden}
	.product-img ul li{margin-bottom:10px;/*padding:0 10px;*/}
	.product-img ul li img{width: 100%;}
	.product-img ul li p{line-height:40px;text-align:center}
	.case-l{}
	.case-box{padding:0px 5px 5px;height:auto!important;height:106px;min-height:106px;}
	.case-box h1{font-size:20px;position:relative}
	.case-box ul li{width:50%; display: block;}
	.case-box2 ul li{width:50%; display: block;}
	.case-box ul{overflow: hidden;}
	.case-box ul li label{}
	.case-box p{margin-top: 15px;}
	.c-info4{display: none;}
.wz-foot{display: none;}
.case-art{display: none;}
.case-art h2{display: none;}
.case-art ul li{display: none;}
.case-art ul li a{display: none;}
.c-r4{display: none;}
.picFocus{width:100%;}
.picFocus .bd img{max-width:100%;height:300px;display:block;margin:0 auto}
.picFocus .next{top:100px;}
.picFocus .prev{top:100px}

.picFocus .hd ul li{width: 31%;margin: 2px 1%;}
.picFocus .hd ul li img{width:100%;cursor:pointer;}
.case-r{width:100%;margin-top:15px}
.case-list ul{width:100%;}
.case-list ul li{padding: 10px;}
.case-list ul li img{width: 100%;}
.c-r{width:100%;}
.c-m{width:100%;}
.c-m ul li label{width: 30%;}
.c-m ul li input[type=text]{width:68%;}

.des-list{width:100%;overflow:hidden}
.des-list li{display:block;float:left;width:46%;margin:14px 5px}
.des-list2{width:100%;overflow:hidden}
.des-list2 li{display:block;float:left;/*width:46%;*/margin:14px 5px}
.info-list img{width:100%;height:100%;}
.info-text a{display: none;}
.info-text p{padding:5px 10px}
.m-d1{border:1px solid #ccc;margin-top:0}
/*.m-detail{padding: 10px;}*/
.m-top-l{}
.m-top-l img{width: 96%;margin:5px;border:2px solid #cccccc}
.m-up-wrap ul{overflow:hidden;padding-left:5px;}
.m-up-wrap ul li{width:48%; margin: 4px 4px 0 0; float: left; margin-bottom: 15px;}
.m-up-wrap ul li img{width:100%;}
.m-up-name{display: none;}
.m-up-wrap ul li p strong{position:absolute;top:25px;left:0;display:block}
.feat-hd ul{width: 100%; display: flex;}
.feat-hd ul li{flex: 1; text-align: center; }
.feat-hd ul li a{height: 18px; line-height: 18px;}
.feat-main h3{font-size:20px;width: 100%;}
.feat-text ul{display: none;}
.feat-text p{margin-top: 50px;}
.feat-l img{width: 100%;}
.feat-l a,.feat-r-1 a{}
.feat-text p span{}
.feat-text p{}
.feat-r h3{width: 100%; height: auto;}
.feat-r{}
h3 i.ico4{display: none;}
.feat-r p span{display:block;}
.feat-l-1{}
.feat-l-1 h3{width: 100%;}

.feat-r-1{}
.feat-r-1 img{width: 100%;}

.mb13 a.submit{width:100%; height:50px;font-size:16px;}

.f-01 h3,.f-03 h3,.feat-jia h3,.feat-main h3,.mb17 h3{font-size:20px;}
.f-01,.feat-jia p{display:block;margin:0 auto;line-height:34px;padding: 10px;}
.feat-jia,.feat-main{padding: 10px;}
.feat-jia dl{margin:35px auto}
.feat-jia dl dt{}

.f-02{}
.f-03{}
.f-l img{width:100%;}
.f-02{height:180px;}
.f-02-1 h3{font-size:20px;width: 100%; margin-top: 15px; margin-bottom: 0;}
.ff ul li{width:26%;margin-left: 5%; float: left;}
.ff ul li img{width:100%;}

.mb16{display: none;}
.time-top{background:#282828;margin-top:5pc}
.time-box{width:100%;background:#ec1f25;margin-top:30px;font-size:1pc}
.time-box img{width: 100%;}
.time-box span{line-height:34px;display:block;color:#fff; padding: 10px;}
.t-img{}
.t-img img{width: 100%;}
.t-text{padding: 10px;}
.t-text h3{font-size:18px;font-weight:700;font-family:"宋体";line-height:43px;padding:15px 0;display:block;position:relative;margin-bottom:18px}
.t-text i{background:url(/skin/imges/ico.png)}
.t-text h3 i.ico4{background-position:0 -78px;width:79px;height:21px;position:absolute;left:0;bottom:0}
.t-text p{line-height:34px}
.t-img1 img{width: 100%;}
.x-1 .x-img1{}
.x-1 .x-img2{}
.x-1 .x-img1 img{width:100%}
.x-1 .x-img2 img{width:100%}
.x-m{display: none;}
.x-1 .hd{display: none;}
.x-1 .bd{display: none;}
/*.contents{padding: 10px;}*/
.x-2-u ul{margin-left:0}
.x-2-u{overflow:hidden}
.x-2-u li{margin: 10px;}
.x-2-u li img{width: 100%;}
.x-list2{}
.x-list2 ul{padding: 10px;}
.mb21 .x-ul{}
.x-ul li{}
.x-ul li img{width:100%}
.bansgd img{width: 160%; margin-left: -30%;}
.mark{padding:10px;}
.mark ul li{}
.mark ul li img{width:100%;}
.tututu img{width: 100%;}
.f-main{}
.f-main img{width:100%;}
.form-1 ul li input[type=text]{width:214px;}
/*zxzs*/
.dec-1{}
.dec-1 img{width: 100%;}
.dec-2{padding: 5px;}
.dec-2 span{display: none;}
.dec-3{margin: 5px;border:1px solid #ec1f25;overflow:hidden}
.dec-text{overflow: hidden; padding: 10px;}
.dec-down{overflow:hidden;}

.dec-img{margin:15px auto;overflow:hidden}
.dec-img a{display:block;width:48%;margin: 1%;float:left;position:relative}
.dec-img p{width:100%;height:30px;background-color:rgba(0,0,0,.4);color:#fff;line-height:30px;text-align:center;position:absolute;top:75pt;left:0}

.dec-text h2{overflow: hidden;display:block;position:relative}

.text-1{margin:20px 0; padding: 10px;}
.about-box ul li{width: 100%; background: url(/skin/imges/pic1.png) no-repeat; margin-top: 10px;}
.about-2{overflow:hidden;}
.about-box h3 i.i-2{display: none;}
.about-box h3{}
.about-2 dl{overflow:hidden;margin: 10px;}
.about-2 dl img{width: 100%; margin-top: 10px;}
.about-2 dl dt{}
.about-2 dl dd,.about-2 dl dt{}
.about-tell{width:100%;background:#ec1f25;}
.about-map{background:#ec1f25}
/*.pro-crumbs2 ul{display: none;}*/

.pro-crumbs2 ul{display:block;border-bottom:15px solid #e9e9e9; display: flex;background-color:#fff; position: relative; padding: 5px 0;}
.pro-crumbs2 ul li{ flex: 1;}
.pro-crumbs2 ul li label{width:100%;display:block;text-align:center;color:#666;padding:5px 0 15px 0; font-size: 16px; height: 20px;}
.pro-crumbs2 ul li label em{display: none;}


.pro-crumbs2 ul li label span{display: inline-block; width: 15px; height: 8px; margin-top:10px; margin-left: 5px; background: url(/skin/imges/nav-img.png) no-repeat; background-position: 0 -90px;}

.pro-crumbs2 ul li p{position: absolute; width: 100%;height: 450px;top: -5px; left: 0; margin-top: 50px; background: #fff; padding: 15px 0; display: none;}
.pro-crumbs2 ul li a{line-height:20px; font-family:Microsoft Yahei;font-size:12px; display: inline-block; width: 32%; margin: 2px 0 2px 1%; padding: 5px 0; text-align: center; background: #e2e0e0; color: #666;}
.pro-crumbs2 ul li p span{background:#cf242a;color:#fff;line-height:20px; font-family:Microsoft Yahei;font-size:12px; display: inline-block; width: 32%; margin: 2px 0 2px 1%; padding: 5px 0; text-align: center;}
.pro-crumbs2 ul li a.select{padding:5px 18px;background:#cf242a;color:#fff;font-size:15px;text-align:center;}


.product-img2 ul{}

.product-img2 ul li{width: 100%;}
.product-img2 ul li img{width: 100%;}
.case-l2{}
.case-box2 h3{font-size:20px;line-height: 24px; margin-top: 15px;}
.c-m2{border:1px solid #ccc;margin-top:20px}
.c-info2 a{padding: 10px;}
.c-info2 a img{width:100%;}
.case-box2{padding: 10px 5px 5px;}
.dec-listall .dec-left{width: 100%; overflow: hidden; height: 0px;}
.dec-nav{overflow: hidden;}
.dec-nav li{width: 30%; margin: 10px 1% 10px 2%; float: left;}
.case-r3{display: none;}
.dec-listall .dec-right .dec-dlist .dec-li{display: flex; padding: 10px 8px;}
.dec-listall .dec-right .dec-dlist .dec-li img{width: 120px;height: 90px;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info{flex: 1; margin-left: 5px;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-desc{display: none;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p.ren{display: none;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p a.dec-title{display: block;}
.dec-listall .dec-right .dec-dlist .dec-li .dec-info p span{margin: 20px;}
.dec-listall .dec-left .dec-nav ul li a{line-height:40px;font-size:14px;padding:0 0 0 10px}
.dec-listall .dec-left .dec-nav ul li.dec-first a{color:#fff;}
.case-text4 img{max-width: 100%;}
.wz-foot{height:98px;}
.case-art ul li{padding-left:20px;}
.feat-l{position:relative;margin-top:40px}.f-02-1 h3,.feat-l-1 h3,.feat-r h3{font-size: 20px;}
.mb13 h3 a{font-size:22px}
.mb15 ul li{margin: 0 auto;}
.mb15 ul li:last-child img{margin-left: -25px;}
.mb15 ul li:last-child p{margin-left: -25px;}
/*案例右侧超人气案例推荐*/
.case-list2 h2{display:none;}
.case-list2 h3{display:none;}
.case-list2 ul{display:none;}
.case-list2 ul li{display:none;}
.case-list2 ul li p{display:none;}
.case-list2 ul{display:none;}
.case-list2 ul li{display:none;}
.case-list2 ul li img{display:none;}
.case-list2 ul{display:none;}
.case-list2 ul li{display:none;}
.case-list2 ul li img{display:none;}
}

