*{box-sizing:border-box;margin:0;padding:0}body{text-align:left;font-family:微软雅黑,Microsoft YaHei,sans-serif;font-size:12px;overflow-x:hidden}img{border:none}ul,li{list-style-type:none}a{text-decoration:none}.strip{background:#c1282d;height:5px}.header-top{background:#fff}.head-section{width:1170px;margin:0 auto;overflow:hidden}.logo-content{float:left;width:18%;padding:7px 0}.logo{float:left;width:100%;padding:10px}.logo img{max-width:100%;height:auto}.social-content{float:left;width:71%}.top-icons{overflow:hidden}.search-box{float:left;border:2px solid #c1282d;border-radius:20px;outline:none;width:500px;height:34px;margin-top:20px;padding:0 0 0 10px;overflow:hidden}.search-box input[type=text]{float:left;border:0;outline:none;width:90%;height:30px;font-size:18px;display:block}.search-box input[type=image]{float:left;outline:none;margin-top:2px;display:block}.top-phone{float:right;overflow:hidden}.top-phone p{text-align:left;color:#333;font-size:16px;line-height:1.6}.sub-header{background:#c1282d}.top-nav{float:none;text-align:center;width:1170px;margin:0 auto}.top-nav:before,.top-nav:after{content:" ";display:table}.top-nav:after{clear:both}.top-nav ul{text-align:center;margin:0;padding:0;overflow:hidden}.top-nav ul li{float:left;list-style:none;display:block;position:relative}.top-nav ul li:hover{background:#80060a}.top-nav ul li a{color:#fff;padding:18px 28px;font-size:16px;text-decoration:none;display:block}.navdl{z-index:9999;background:#c1282d;min-width:160px;margin:0;padding:0;display:none;position:absolute;top:60px}.top-nav ul li:hover .navdl{display:block}.navdl dd{margin:0;padding:0}.navdl dd a{color:#fff;white-space:nowrap;text-align:left;padding:10px 20px;font-size:14px;display:block}.navdl dd a:hover{background:#80060a}#banner{clear:both;z-index:0;width:100%;min-width:1080px;height:600px;margin:auto;position:relative;overflow:hidden}#banner ul.slides{margin:0;padding:0}#banner ul.slides li{text-align:center;z-index:0;background-position:50% 0;background-repeat:no-repeat;width:100%;min-width:1080px;height:600px;display:none;position:absolute;top:0;left:0}#banner ul.slides li.active{display:block}.flex_comBtn{z-index:5;cursor:pointer;width:43px;height:50px;margin-top:-25px;display:block;position:absolute;top:50%}.ban_left{margin-left:-612px;left:50%}.ban_right{margin-left:572px;left:50%}.ban_left img,.ban_right img{opacity:.7}.ban_left img:hover,.ban_right img:hover{opacity:1}.letest-section{padding:2em 0}.section-title-img{margin:0 auto 50px;display:block}#newsbox{box-sizing:border-box;width:1170px;margin:0 auto;overflow:hidden}#newsbox dl{float:left;width:33.3333%}#newsbox dl dt{color:#323232;margin-bottom:30px;font-size:22px;font-weight:700}#newsbox dl dt .gdbox{color:#fff;vertical-align:middle;background:#a16820;margin-left:8px;padding:2px 5px;font-size:14px;font-weight:400;text-decoration:none;display:inline-block}#newsbox dl dd{margin:6px 0;overflow:hidden}#newsbox dl dd a{color:#323232;font-size:16px;text-decoration:none;display:block;overflow:hidden}#newsbox dl dd a:hover{color:#c1282d}#newsbox dl dd a span:first-child{color:#999;font-size:14px}#newsbox dl dd a span:last-child{margin-left:30px}.works{overflow:hidden}.gallery-box{margin-bottom:20px;position:relative}.gallery-box .img-wrap{display:block;position:relative;overflow:hidden}.gallery-box .img-wrap img{width:100%;display:block}.gallery-box .rollover1{opacity:0;cursor:pointer;background:#f99e16a8 url(/images/hover-img.png) 50% no-repeat;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.gallery-box:hover .rollover1{opacity:1}.gallery-box .case-title{text-align:center;margin-top:10px}.gallery-box .case-title a{color:#323232;font-size:16px}.gallery-box .case-title a strong{font-weight:700}.gallery-box .case-title a:hover{color:#c1282d}.section.group{width:1170px;margin:0 auto;overflow:hidden}.section.group .col-md-6{float:left;width:33.3333%;padding:0 10px}#fuwubox{width:980px;margin:0 auto 90px}#fuwubox .fwnr{margin:0 auto;overflow:hidden}#fuwubox .fwnr ul{margin:0;padding:0;overflow:hidden}#fuwubox .fwnr ul li{text-align:center;float:left;border-right:1px solid #ccc;width:33.1%;height:150px;margin-top:30px;list-style:none}#fuwubox .fwnr ul li:nth-child(3n){border-right:0}#fuwubox .fwnr ul li div{width:86%;margin:0 auto}#fuwubox .fwnr ul li h3{color:#323232;margin:5px 0 20px;font-size:22px}#fuwubox .fwnr ul li p{color:#666;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}#fuwubox .fwnr ul li a{color:#fff;background:#c1282d;margin-top:15px;padding:6px;font-size:12px;text-decoration:none;display:inline-block;overflow:hidden}#fuwubox .fwnr ul li a:hover{background:#80060a}.footer{background:#c1282d;padding:2em 0;overflow:hidden}.footer .container{width:1170px;margin:0 auto;overflow:hidden}.footer-grid{float:left;width:25%;padding:0 15px}.footer-grid h4{color:#fff;border-bottom:1px solid #ffffff4d;margin:1em 0;padding-bottom:.5em;font-size:1.7em;font-weight:400}.footer-grid ul li{color:#fdfbf9;font-size:14px;line-height:2.2}.footer-grid ul li a{color:#fdfbf9;text-decoration:none}.footer-grid ul li a:hover{color:#fff;text-decoration:underline}.footer-grid .textbox,.footer-grid textarea{box-sizing:border-box;border:none;border-radius:2px;width:100%;margin:4px 0;padding:6px 8px;font-size:13px}.footer-grid textarea{resize:vertical;height:50px}.footer-grid .coolbg{color:#c1282d;cursor:pointer;background:#fff;border:none;border-radius:2px;padding:8px 24px;font-size:14px}.footer-grid .coolbg:hover{background:#f0f0f0}.bottom-icons li{line-height:2}#bottomli li a{float:left;color:#fdfbf9;width:50%;font-size:13px;display:block}.coy-right{clear:both;text-align:center;color:#fdfbf9;margin-top:20px;font-size:12px}.coy-right a{color:#fdfbf9;text-decoration:none}.coy-right a:hover{text-decoration:underline}.container-page{max-width:1170px;margin:0 auto;padding:0 15px}#newsbox dl dd a{align-items:baseline;display:flex;overflow:hidden}#newsbox dl dd a span:first-child{flex-shrink:0}#newsbox dl dd a span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}#newsbox dl dd a span strong{font-weight:400}#fuwubox .fwnr ul li p{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#newsbox dl dd a span:last-child{max-width:180px}.single{padding:0 0 3em}.single-header{border-bottom:1px dashed #999;margin-top:15px}.product-head{margin:0;padding:0;overflow:hidden}.product-head li{display:inline}.product-head li a,.product-head a{color:#c1282d;padding-bottom:.2em;font-size:.9em;font-weight:600;display:inline-block}.product-head li.active-page{color:#333;font-size:.9em}.single-page-artical{padding:20px 0}.artical-content h3{text-align:center;color:#323232;padding:5px 0 15px;font-size:1.8em;font-weight:700}.artical-content .info{text-align:center;color:#333;margin-top:10px}.artical-content .info small{font-size:14px}.artical-content p{color:#777;font-size:1.1em;line-height:1.8em}.artical-content img{margin-top:1em;display:block;max-width:100%!important;height:auto!important}.artical-links{border:1px dashed #6e6b6b;border-left:none;border-right:none;margin-top:20px;padding:14px 0 0}.blog-banner{width:100%;height:auto;overflow:hidden}.blog-banner img{width:100%;display:block}.blog-top h3{color:#c1282d;text-transform:uppercase;margin:1em 0 .5em;font-size:2em}.blog-list-item{border-bottom:1px dashed #ddd;padding:15px 0;overflow:hidden}.blog-list-item a{color:#323232;font-size:1.1em}.blog-list-item a:hover{color:#c1282d}.blog-list-item .date{color:#999;margin-right:15px;font-size:.9em}.pagelist{width:980px;margin:20px auto;overflow:hidden}.pagelist li{float:left;text-align:center;border:1px solid #ccc;width:60px;height:30px;margin:0 3px;line-height:30px;list-style:none}.pagelist li a{color:#000}.pagelist li a:hover,.pagelist li.thisclass{color:#fff;background:#c1282d;width:100%;height:100%;display:inline-block}
