/*
*Description:	Theme CSS
*Author:	toyean
*Website:	http://www.toyean.com/
*Mail:		toyean@qq.com
*Version:	1.4(2021-11-17)
*Page width:	1400px
*/
::-webkit-scrollbar{width:10px;background:#151515}::-webkit-scrollbar-thumb{border-radius:10px;background:#333}::-webkit-scrollbar-thumb:window-inactive{background:#555}::-webkit-scrollbar-thumb:vertical:hover{background-color:#555}::-webkit-scrollbar-thumb:vertical:active{background-color:#f33}a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;border:0;vertical-align:baseline}body{font-size:14px;color:#454545;font-family:Penrose,"PingFang SC","Hiragino Sans GB",Tahoma,Arial,"Lantinghei SC","Microsoft YaHei","simsun",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal}a{color:#f33;text-decoration:none;-webkit-transition:background-color .15s linear,color .15s linear;-moz-transition:background-color .15s linear,color .15s linear;-o-transition:background-color .15s linear,color .15s linear;-ms-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}a:hover{color:#f33;text-decoration:none}i{font-style:normal}ul,ol{list-style-type:none}img{max-width:100%;height:auto;width:auto\9;border:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s}input,textarea{font-size:14px;font-family:Penrose,"PingFang SC","Hiragino Sans GB",Tahoma,Arial,"Lantinghei SC","Microsoft YaHei","simsun",sans-serif;outline:0}.zoom{display:inline-block;vertical-align:top}.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:'iconfont';src:url('fonts/iconfont.woff2?t=1635513204620') format('woff2'),url('fonts/iconfont.woff?t=1635513204620') format('woff'),url('fonts/iconfont.ttf?t=1635513204620') format('truetype');font-weight:normal;font-style:normal}.shadow{box-shadow:0 1px 2px rgba(0,0,0,0.08)}.wrapper{background:#151515}.header{width:100%;height:80px;line-height:80px;border-bottom:1px solid rgba(255,255,255,0.05);background:rgba(0,0,0,0.9);position:fixed;top:0;z-index:100;-moz-transition:all ease .2s;-o-transition:all ease .2s;-webkit-transition:all ease .2s;transition:all ease .2s}.header.on{height:60px;line-height:60px;-webkit-backdrop-filter:blur(5px)}.header.on .logo{height:60px}.header.on .logo a{height:60px}.header.on .menu li.subcate:hover .subnav{top:60px;display:block}.header.on .schico{margin-top:10px}.header.on .schfixed{top:61px}.header.on .schclose{top:11px}.header .wrap{padding:0 40px}.logo{height:80px;float:left;display:inline;margin-right:50px}.logo a{width:100%;height:80px;display:table-cell;vertical-align:middle;-moz-transition:height ease .2s;-o-transition:height ease .2s;-webkit-transition:height ease .2s;transition:height ease .2s}.logo a img{height:40px;vertical-align:middle}.menu ul{font-size:0;display:inline-block;vertical-align:top;*display:inline;*zoom:1}.menu li{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}.menu li a{padding:0 14px;font-size:16px;color:#e0e0e0;position:relative;display:block}.menu li a.on,.menu li a:hover{color:#f33;font-weight:600}.menu li a.on::before,.menu li a:hover::before{content:"";width:20px;height:4px;margin-left:-10px;border-radius:3px 3px 0 0;background:#f33;position:absolute;left:50%;bottom:0}.menu li .subnav{min-width:200px;line-height:42px;border-bottom:2px solid #f33;box-shadow:0 1px 2px rgba(0,0,0,0.08);background:#191919;position:absolute;top:80px;left:0;display:none;-moz-transition:all ease .2s;-o-transition:all ease .2s;-webkit-transition:all ease .2s;transition:all ease .2s}.menu li .subnav a{padding:0 20px;font-size:14px;border-bottom:1px solid rgba(255,255,255,0.1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.menu li .subnav a::before{display:none}.menu li .subnav a:after{content:"\e6a6";font-size:15px;color:#f33;font-family:iconfont;font-weight:600;position:absolute;top:0;right:15px;opacity:0;vertical-align:top;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.menu li .subnav a:hover:after{opacity:1}.menu li .subnav a.on{color:#f33}.menu li .subnav a.on:after{opacity:1}.menu li.subcate:hover .subnav{display:block}.menuico{width:38px;height:38px;border-radius:2px;cursor:pointer;position:absolute;z-index:10;top:0;display:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.menuico span{width:21px;height:2px;background-color:#f33;position:absolute;top:50%;left:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.menuico span:first-child{margin-top:-6px}.menuico span:last-child{margin-top:6px}.menuico.on span:first-child{width:20px;margin-top:-8px;margin-left:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.menuico.on span:nth-child(2){opacity:0;width:2px;left:20px;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.menuico.on span{background-color:#e0e0e0;-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0}.menuico.on span:last-child{width:20px;margin-top:6px;margin-left:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.fademask.on{width:100%;height:100%;background:rgba(0,0,0,0.9);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.quick{float:right;display:inline;padding-left:10px;position:relative}.sch{display:inline-block}.schico{width:40px;height:40px;margin-top:20px;font-weight:600;text-align:center;line-height:40px;cursor:pointer;display:inline-block;vertical-align:top;transition:all ease .2s}.schico:after{content:"\e613";font-size:22px;color:#f33;font-family:iconfont;display:block}.schbox{width:100%;height:100%;position:fixed;top:0;left:0;z-index:101;display:none}.schbox.on{background:rgba(0,0,0,0.9);display:block}.schclose{width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;position:absolute;top:20px;right:40px;z-index:2;transition:all ease .2s}.schclose::before{content:"\e69f";font-size:36px;color:#e0e0e0;font-family:iconfont;display:block}.schform{width:600px;padding:20px 30px;border:1px solid #333;background:#000;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%)}.schform form{position:relative}.schform input{width:100%;font-size:22px;color:#f33;line-height:50px;border:0;outline:0;border-bottom:2px solid #f33;box-sizing:border-box;background:transparent;display:block}.schform button{width:39px;height:39px;border:0;outline:0;cursor:pointer;background:transparent;position:absolute;bottom:8px;right:0}.schform button:after{content:"\e613";font-size:24px;color:#f33;font-family:iconfont;display:inline-block;vertical-align:top}.schads{margin-top:30px}.schads h3{margin:10px 0;font-size:15px;color:#e0e0e0;line-height:30px}.schads a{display:block}.schads a img{margin-bottom:10px;display:block}.schfixed{width:234px;padding:20px;box-shadow:0 0 1px 1px #333;background:#151515;position:absolute;top:80px;right:0;z-index:10;display:none;transition:all ease .2s}.schfixed:before{content:"";width:0;height:0;margin:-10px 0 0 0;border:5px solid transparent;border-bottom-color:#555;position:absolute;top:0;right:15px;z-index:3}.schfixed:after{content:"";width:0;height:0;margin:-9px 0 0 0;border:5px solid transparent;border-bottom-color:#151515;position:absolute;top:0;right:15px;z-index:3}.schfixed form{zoom:1}.schfixed form:after{content:"";display:block;clear:both}.schfixed input{width:204px;height:32px;float:left;display:inline;padding:0 10px;color:#e0e0e0;line-height:32px;border:1px solid #f33;outline:0;box-sizing:border-box;background:#151515}.schfixed button{width:32px;height:32px;margin-left:-1px;border:0;outline:0;cursor:pointer;background:#f33;position:absolute}.schfixed button:after{content:"\e613";font-size:18px;color:#fff;font-family:iconfont;display:inline-block;vertical-align:top}.schfixed.on{display:block}.searchnull{padding:20% 0;color:#888;text-align:center}.searchnull::before{content:"\e869";margin-bottom:10px;font-size:100px;color:#f33;font-family:iconfont;display:block}.searchnull a{border-bottom:1px solid #f33}.slide{width:100%;padding-top:80px;text-align:center;position:relative;overflow:hidden}.slide a{text-align:center;display:block}.slide img{margin:0 auto;display:block}.slideurl{width:100%;height:100%;display:block}.noslide{width:100%;height:80px;display:inline-block}.swiper-slide{background-repat:no-repeat;background-size:cover;background-position:center}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}.swiper-pagination-bullet{width:30px;height:3px;margin:0 5px;padding:14px 0;border-radius:0;opacity:.8;background-color:#fff;background-clip:content-box;vertical-align:top}.swiper-pagination-bullet-active{background-color:#f33}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:5%}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:5%}.swiper-button-prev,.swiper-button-next{opacity:.5;z-index:99}.caption{padding:0 0 30px;text-align:center;position:relative}.caption h3{margin:0 0 10px;font-size:26px;color:#e0e0e0}.caption p{font-size:16px;color:#888;line-height:1.8}.mask{background-color:rgba(0,0,0,0.7);position:absolute;top:0;right:0;bottom:0;left:0}.display{background-color:#111;background-size:cover}.make{padding:80px 0 50px;background:#151515;position:relative;z-index:10}.make .wrap{padding:0 10%}.makelist ul{margin-left:-2%;font-size:0;text-align:center}.makelist li{width:23%;margin:0 0 50px 2%;text-align:center;display:inline-block;vertical-align:top}.makelist li.on a{color:#f33}.makelist li img{margin:0 auto 10px;display:block}.makelist li h2{padding:10px 10%;font-size:18px;color:#e0e0e0;line-height:24px}.makelist li h2 a{color:#e0e0e0}.makelist li p{padding:0 20px;font-size:14px;color:#999;line-height:1.8}.about{padding:80px 0 70px;background-repeat:no-repeat;background-attachment:fixed;position:relative;z-index:20}.about .wrap{padding:0 20%}.aboutus{text-align:center;position:relative}.aboutus p{padding:0 10% 50px;font-size:14px;color:#aeaeae;line-height:1.8}.aboutus a{display:inline-block}.aboutus img{margin:0 auto;border-radius:10px;display:block}.aboutimg{position:relative;display:inline-block}.aboutvideo{width:100%;height:100%;position:fixed;top:0;left:0;z-index:200;display:none}.aboutvideo .videomask{content:"";width:100%;height:100%;opacity:.8;background:#000;position:fixed;top:0;left:0}.aboutvideo .videopop{width:800px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.aboutvideo .videopop .close{width:32px;height:32px;line-height:32px;cursor:pointer;background:#000;position:absolute;top:0;right:-32px}.aboutvideo .videopop .close::before{content:"\e611";font-size:30px;color:#999;font-family:iconfont}.aboutvideo .videopop .close:hover::before{color:#f33}.aboutvideo .videobox{height:0;padding-bottom:56%;box-sizing:border-box;overflow:hidden;position:relative;display:block}.aboutvideo .videobox video,.aboutvideo .videobox iframe,.aboutvideo .videobox embed{width:100%;min-height:100%;outline:0;position:absolute;top:0;left:0}.playico:hover{transition:all .5s ease 0s}.playico:hover .zoomimg{background:rgba(0,0,0,0.5)}.playico:hover .zoomimg:before{opacity:1}.playico:hover .zoomimg:after{opacity:1;transform:rotate(210deg)}.zoomimg{text-align:center;line-height:68px;cursor:pointer;background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;transition:all .5s ease 0s}.zoomimg:before{content:"\e605";width:68px;height:68px;margin:-34px 0 0 -34px;font-size:68px;color:#fff;font-family:iconfont;text-align:center;line-height:70px;opacity:1;position:absolute;top:50%;left:50%;z-index:10;transition:all .5s ease 0s}.zoomimg:after{content:"";width:68px;height:68px;margin:-34px 0 0 -34px;font-size:68px;color:#fff;font-family:iconfont;text-align:center;line-height:68px;opacity:1;background:url(images/playborder.svg) no-repeat;position:absolute;top:50%;left:50%;z-index:10;transform:rotate(90deg);transition:all .5s ease 0s}.case{padding:80px 0 30px;background:#151515;position:relative;z-index:12}.case .wrap{padding:0 10%}.caselist ul{margin-left:-2%;font-size:0;text-align:center}.caselist li{width:23%;margin:0 0 50px 2%;text-align:center;display:inline-block;vertical-align:top}.caselist li .caseimg{height:0;padding:0 0 70%;margin-bottom:20px;border-radius:3px;overflow:hidden;position:relative;display:block}.caselist li .caseimg img{width:100%;min-height:100%;position:absolute;top:0;left:0}.caselist li h3 a{font-size:18px;color:#e0e0e0}.caselist li.on a{color:#f33}.caselist li.on img{-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.casebtn{width:200px;margin:0 auto 16px;text-align:center}.casebtn a{font-size:16px;color:#e0e0e0;line-height:36px;border:1px solid #454545;border-radius:4px;display:block}.casebtn a:hover{color:#fff;border:1px solid #f33;background:#f33}.brand{padding:80px 0 30px;background-repeat:no-repeat;background-attachment:fixed;position:relative;z-index:13}.brand .wrap{padding:0 10%}.brandlist ul{margin-left:-4%;font-size:0;text-align:center}.brandlist li{width:12.66%;margin:0 0 4% 4%;padding:1%;border:1px solid #e0e0e0;border-radius:10px;box-sizing:border-box;text-align:center;background:#fff;position:relative;display:inline-block;vertical-align:top}.brandlist li p{margin-top:10px;padding-top:5px;font-size:14px;color:#454545;border-top:1px dotted #e0e0e0}.brandlist li.on img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none}.brandlist li.on p{color:#f33;border-top:1px dotted #c2c2c2}.brandimg{height:55px;display:table-cell;vertical-align:middle}.brandimg img{max-height:40px;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:#808080;vertical-align:middle}.news{padding:80px 0 30px;background:#151515;position:relative;z-index:14}.news .wrap{padding:0 10%}.newslist ul{margin-left:-3%;font-size:0}.newslist li{width:30.33%;margin:0 0 3% 3%;padding-bottom:2%;font-size:14px;border-bottom:1px dotted #454545;display:inline-block;vertical-align:top;zoom:1;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.newslist li:after{content:"";display:block;clear:both}.newslist li:hover{border-color:#f33}.newslist li:hover a,.newslist li:hover span{color:#f33}.newslist li:hover a{font-weight:600}.newslist li:hover .newsdate span,.newslist li:hover .newsdate p{color:#f33}.newslist li a{display:block}.newsdate{width:15%;float:left;display:inline;font-family:arial;text-align:center}.newsdate span{margin-bottom:5px;font-size:30px;color:#e0e0e0;line-height:30px;display:block;-webkit-transition:color .15s linear;transition:color .15s linear}.newsdate p{font-size:15px;color:#888;line-height:1.7;position:relative;-webkit-transition:color .15s linear;transition:color .15s linear}.newsinfo{padding-left:20%}.newsinfo a{margin-bottom:10px;font-size:18px;color:#e0e0e0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.newsinfo a:hover{color:#f33}.newsinfo p{min-height:45px;font-size:14px;color:#888;line-height:1.9;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newsbtn{width:200px;margin:0 auto 16px;text-align:center}.newsbtn a{font-size:16px;color:#e0e0e0;line-height:36px;border:1px solid #454545;border-radius:4px;display:block}.newsbtn a:hover{color:#fff;border:1px solid #f33;background:#f33}.topimg{width:100%;padding-top:80px;text-align:center;position:relative}.topimg img{margin:0 auto;display:block}.pagebar,.cmtpagebar{width:100%;text-align:center}.pagebar .now-page,.cmtpagebar .now-page{display:inline-block;color:#fff;font-weight:bolder;padding:5px 10px;margin:5px;border:1px solid #f33;background:#f33}.pagebar a,.cmtpagebar a{margin:4px;padding:5px 10px;color:#888;font-weight:bolder;border:1px solid #454545}.pagebar a:hover,.cmtpagebar a:hover{color:#f33;border:1px solid #f33}.pagebar .now-page{margin:20px 5px}.pagination-loading{color:#fff;text-align:center;line-height:50px;border:1px solid #454545;border-radius:5px;background:#222}.ias_trigger,.ias_loader{font-size:16px;color:#888}.ias_trigger a,.ias_loader a{font-size:16px;color:#fff;text-align:center;line-height:50px;border:1px solid #454545;border-radius:5px;background:#222;display:block}.ias_trigger a:hover,.ias_loader a:hover{color:#f33}.main{min-height:788px}.catepage{padding:30px 0;background:#151515;position:relative;z-index:10}.catepage .wrap{padding:0 10%;zoom:1}.catepage .wrap:after{content:"";display:block;clear:both}.catepage.noimg{padding-top:100px}.catelist ul{margin-left:-2%;font-size:0}.catelist li{width:23%;margin:0 0 50px 2%;text-align:justify;text-justify:inter-ideograph;display:inline-block;vertical-align:top}.catelist li .cateimg{height:0;padding:0 0 70%;margin-bottom:20px;border-radius:3px;overflow:hidden;position:relative;display:block}.catelist li .cateimg .istop{width:80px;height:22px;font-size:14px;color:#fff;text-align:center;line-height:22px;background:#f33;position:absolute;top:5px;right:-21px;z-index:10;transform:rotate(45deg)}.catelist li .cateimg img{width:100%;min-height:100%;position:absolute;top:0;left:0}.catelist li h3{text-align:center}.catelist li h3 a{font-size:18px;color:#e0e0e0}.catelist li.on a{color:#f33}.catelist li.on img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.postlist li{margin-bottom:20px;padding:20px 22px;border-radius:3px;background:#222;overflow:hidden;position:relative;zoom:1}.postlist li:after{content:"";display:block;clear:both}.postlist li .istop{width:80px;height:22px;font-size:14px;color:#fff;text-align:center;line-height:22px;background:#f33;position:absolute;top:5px;right:-21px;z-index:10;transform:rotate(45deg)}.postlist li .postimg{width:120px;float:left;display:inline;margin-right:20px}.postlist li .cateimg{height:0;padding:0 0 70%;border-radius:3px;overflow:hidden;position:relative;display:block}.postlist li .cateimg img{width:100%;min-height:100%;position:absolute;top:0;left:0}.postlist li .cateimg:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.postlist li h3{margin-bottom:10px}.postlist li h3 a{font-size:20px;color:#e0e0e0}.postlist li h3 a:hover{color:#f33}.postlist li p{font-size:15px;color:#888;line-height:1.9;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;text-align:justify;text-justify:inter-ideograph}.postlist li p a{color:#888}.postinfo{margin-bottom:20px;font-size:14px}.postinfo span:last-child{margin:0}.postinfo em{font-style:normal}.post mark{color:#f33;background:none}.post .user,.post .date,.post .cate,.post .view,.post .cmt,.post .edit,.post .del{margin-right:15px;color:#888}.post .user::before,.post .date::before,.post .cate::before,.post .view::before,.post .cmt::before,.post .edit::before,.post .del::before{margin-right:5px;font-size:18px;font-family:iconfont;vertical-align:top}.post .user a,.post .date a,.post .cate a,.post .view a,.post .cmt a,.post .edit a,.post .del a{color:#888}.post .user a:hover,.post .date a:hover,.post .cate a:hover,.post .view a:hover,.post .cmt a:hover,.post .edit a:hover,.post .del a:hover{color:#f33}.post .user:before{content:"\e6a9"}.post .date:before{content:"\e69c"}.post .cate:before{content:"\e6e2"}.post .view:before{content:"\e6a7"}.post .cmt:before{content:"\e6a8"}.post .edit:before{content:"\e69a"}.post .del:before{content:"\e6ac"}.sitemap{margin-bottom:8px;font-size:14px;color:#888;line-height:24px}.sitemap a{font-size:14px;color:#888}.sitemap a:hover{color:#f33}.single{margin:0 auto;padding:30px 0 0;background:#151515;position:relative;z-index:10;zoom:1}.single:after{content:"";display:block;clear:both}.single .wrap{margin:auto;padding:0 10%;zoom:1}.single .wrap:after{content:"";display:block;clear:both}.single.noimg{padding-top:100px}.singlecon{margin-bottom:30px;padding:40px 50px 30px;border-radius:3px;background:#222;zoom:1}.singlecon:after{content:"";display:block;clear:both}.singlecon.nocmt{padding:15px 30px}.singlecon.nocmt::before{content:attr(data-content);width:100%;font-size:16px;color:#888;text-align:center;display:inline-block}.singletitle{width:100%;position:relative;display:inline-block}.singletitle h1,.singletitle h2,.singletitle h3{margin-bottom:14px;color:#e0e0e0}.singletitle h1{font-size:30px}.singletitle h1::before{content:"";width:5px;height:27px;border-radius:0 4px 4px 0;background:#f33;background:linear-gradient(60deg, #cd0101, #f33);position:absolute;top:8px;left:-50px}.singletitle h3{height:25px;float:left;display:inline;font-size:24px;color:#e0e0e0;font-weight:normal;line-height:27px;position:relative}.singletitle h3 b{font-weight:normal;position:relative;z-index:1}.singletitle h3::before{content:"";width:100%;height:100%;background-image:linear-gradient(0deg, #f33 0, transparent 50%);position:absolute;z-index:0}.singleinfo{padding-bottom:10px;font-size:14px;color:#888;line-height:20px;overflow:hidden}.singleinfo span{margin-right:15px}.singleinfo span:before{font-family:iconfont;display:inline-block;vertical-align:top}.singleinfo em{font-style:normal}.singleinfo a{color:#888}.single .user,.single .date,.single .cate,.single .view,.single .cmt,.single .edit,.single .del{margin-right:15px;color:#888}.single .user::before,.single .date::before,.single .cate::before,.single .view::before,.single .cmt::before,.single .edit::before,.single .del::before{margin-right:5px;font-size:18px;font-family:iconfont;vertical-align:top}.single .user a,.single .date a,.single .cate a,.single .view a,.single .cmt a,.single .edit a,.single .del a{color:#888}.single .user a:hover,.single .date a:hover,.single .cate a:hover,.single .view a:hover,.single .cmt a:hover,.single .edit a:hover,.single .del a:hover{color:#f33}.single .user:before{content:"\e6a9"}.single .date:before{content:"\e69c"}.single .cate:before{content:"\e6e2"}.single .view:before{content:"\e6a7"}.single .cmt:before{content:"\e6a8"}.single .edit:before{content:"\e69a"}.single .del:before{content:"\e6ac"}.singleblock{padding-top:20px;font-size:16px;color:#bbb;text-align:justify;text-justify:inter-ideograph;line-height:1.9;border-top:1px dotted #2f2f2f}.singleblock ul,.singleblock ol{margin-bottom:20px;list-style-position:inside}.singleblock ul p,.singleblock ol p{display:inline}.singleblock p{margin-bottom:1em;text-align:justify;text-justify:inter-ideograph;position:relative}.singleblock p img.ue-image{margin:0 auto}.singleblock p img.ue-emoticon{margin:0 5px;vertical-align:top}.singleblock p.ue-upload{padding:10px;border:1px dashed #e0e0e0}.singleblock p.ue-upload img{vertical-align:top !important}.singleblock p.ue-upload a{font-size:14px !important;color:#f33 !important}.singleblock h1,.singleblock h2,.singleblock h3,.singleblock h4,.singleblock h5,.singleblock h6{margin:18px 0 14px;line-height:1.5;font-weight:600;position:relative}.singleblock h1{font-size:1.8em}.singleblock h2{margin-top:32px;font-size:1.6em}.singleblock h3{margin-top:30px;font-size:1.4em}.singleblock h4{margin-top:28px;font-size:1.2em}.singleblock h5{margin-top:26px;font-size:1em}.singleblock h6{margin-top:24px;font-size:.8em}.singleblock blockquote{margin-bottom:20px;padding:10px 20px 10px 50px;font-size:14px;line-height:1.8;border:1px dotted #444;background:#1b1b1b;position:relative}.singleblock blockquote::before{content:"“";font-size:70px;color:#e0e0e0;font-family:arial;line-height:1;position:absolute;top:5px;left:14px}.singleblock blockquote p{margin:0}.singleblock table{margin-bottom:20px;font-size:14px;border-collapse:collapse;border-spacing:0}.singleblock .th{width:100px;background:#f5f5f5}.singleblock td{padding:5px 10px;color:#666;line-height:24px;word-break:break-all;border:1px solid #e0e0e0}.singleblock div.prism-show-language>div.prism-show-language-label[data-language]{font-size:14px}.singleblock span.prism-token{background:none !important}.singleblock code[class*="language-"],.singleblock pre[class*="language-"]{color:inherit}.singleblock pre[class*="language-"]{margin-bottom:20px;font-size:14px}.singleblock.indent p,.singleblock.indent ol,.singleblock.indent ul{text-indent:2em}.singleblock.indent blockquote p{text-indent:0}.sharebox{margin-top:20px}.sharebox .label{font-size:14px;color:#999;line-height:30px}.sharebox .label,.sharebox .sharebtn{display:inline-block}.pages{margin:20px 0 0;padding:20px 0 0;font-size:16px;color:#888;border-top:1px dotted #2f2f2f}.pages a{font-size:16px;color:#bbb}.pages a:hover{color:#f33}.pages p{height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}a.backtolist{float:right;display:inline;margin:8px 0 0;padding:3px 30px;font-size:16px;color:#f33;line-height:30px;border:1px solid #f33;border-radius:50px}a.backtolist:hover{color:#fff;background:#f33}.content{width:65%;float:left;display:inline}.content.wide{width:100%}.sidebar{width:35%;float:right;display:inline;position:relative}.sideblock{margin-bottom:30px}.sidetitle{width:100%;height:45px;line-height:19px;border-bottom:1px solid #2f2f2f;zoom:1}.sidetitle:after{content:"";display:block;clear:both}.sidetitle h3{float:left;display:inline;font-size:22px;color:#e0e0e0;font-weight:normal;position:relative}.sidetitle h3 b{font-weight:normal;position:relative;z-index:1}.sidetitle h3::before{content:"";width:100%;height:100%;background-image:linear-gradient(0deg, #f33 0, transparent 50%);position:absolute;z-index:0}.sidecontent{padding:10px 0;overflow:hidden}.sidecontent ul{zoom:1}.sidecontent ul:after{content:"";display:block;clear:both}.sidecontent li{width:100%;float:left;display:inline;padding:10px 0;color:#bbb;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px dotted #2f2f2f}.sidecontent li a{color:#bbb}.sidecontent li a:hover{color:#f33}.sidecontent dl{width:100%;float:left;display:inline;padding:14px 0;border-bottom:1px dotted #bbb}.sidecontent dl h3{height:28px}.sidecontent dl h3 a{font-size:14px}.side ul li{width:100%;float:left;display:inline;padding:14px 0;border-bottom:1px dotted #bbb}.sidelist{width:230px;float:right;display:inline}.sidelist h3{height:30px;font-weight:normal;line-height:30px;overflow:hidden}.sidelist h3 a{font-size:12px}.sidelist h3 a:hover{color:#f33;text-decoration:underline}.sidelist a{font-size:14px}.sidelist p{height:34px;font-size:12px;color:#888;overflow:hidden}.sidelist p img{display:none}.sideintro{height:50px;font-size:15px;color:#888;overflow:hidden}.sideinfo{padding-left:0}.sideinfo h3{margin-bottom:10px;line-height:24px;overflow:hidden}.sideinfo h3 a{font-size:18px}.sideinfonoimg{padding:0}.sidecata{position:relative}.sidecata span{font-size:12px;color:#555}.sidecata a{padding-left:5px;font-size:12px;color:#555;background:#111;position:absolute;top:0;right:0}.function{margin:0 0 30px 30px;padding:40px 50px 30px;border-radius:3px;box-sizing:border-box;background:#222}.function.fixed{position:fixed;top:75px}#sidehotrank li{padding:20px 0}#divCalendar table{width:100%;table-layout:fixed}#divCalendar caption{height:24px;margin:0 0 10px;padding:0;font-size:16px;text-align:center}#divCalendar caption a{padding:0 10px;font-size:14px}#divCalendar th{height:25px;color:#fff;line-height:25px;text-transform:uppercase;border:1px solid #f33;border-radius:2px;background:#f33}#divCalendar td{height:25px;text-align:center;line-height:25px;border:1px solid #efefef;background:#fff}#divCalendar td.pad{border:none}#divCalendar td a{color:#fff;line-height:30px;background:#f33;display:block}#today{font-weight:bold}#divContorPanel .cp-hello{width:100%;margin-bottom:10px;padding-bottom:5px;color:#e0e0e0;border-bottom:1px dotted #454545;display:inline-block}#divContorPanel .cp-hello:before{content:"\e6a9";margin-right:3px;font-size:19px;font-family:iconfont;display:inline-block;vertical-align:top}#divContorPanel .sidecontent div{padding:10px 20px;text-align:center;line-height:30px}#divContorPanel .cp-login a,#divContorPanel .cp-vrs a{padding:0 10px;font-size:14px;color:#888;border:1px solid #454545;border-radius:3px;display:inline-block}#divContorPanel .cp-login a::before,#divContorPanel .cp-vrs a::before{font-size:20px;font-family:iconfont;vertical-align:top}#divContorPanel .cp-login a:hover,#divContorPanel .cp-vrs a:hover{color:#f33;border-color:#f33}#divContorPanel .cp-login a:hover::before,#divContorPanel .cp-vrs a:hover::before{color:#f33}#divSearchPanel form{zoom:1}#divSearchPanel form:after{content:"";display:block;clear:both}#divSearchPanel input[type="text"]{width:70%;height:40px;float:left;display:inline;padding:0 15px;font-size:12px;color:#e0e0e0;line-height:40px;border:1px solid #2f2f2f;outline:0;box-sizing:border-box;background:#2f2f2f}#divSearchPanel input[type="submit"]{width:25%;height:40px;float:right;display:inline;color:#fff;line-height:40px;border:0;cursor:pointer;background:#f33}#divNavBar li,#divCatalog li,#divLinkage li,#divFavorites li,#divArchives li,#divAuthors li,#divStatistics li{width:50%;height:22px;float:left;overflow:hidden}#divArchives li:before,#divMisc li:before{display:none}.sidebar #divMisc li{width:50%;float:left;padding:0;text-indent:0;text-align:center;border:0;background:none}#sidehot li{padding:20px 0}#divTags li{width:auto;height:30px;float:left;display:inline;margin:10px 0 0 0;padding:0;white-space:nowrap;border:0}#divTags li a{margin:0 10px 0 0;padding:0 10px;font-size:14px;color:#fff;line-height:30px;border-radius:3px;background:#333;display:inline-block;vertical-align:top}#divTags li a:hover{background:#f33}#divTags ul li a:hover,.tags-cloud a:hover{text-decoration:none;background:#eb1f1f}.tags{margin:20px 0;color:#888;line-height:24px}.tags-cloud a{margin:0 10px 0 0;padding:5px 10px;font-size:14px;color:#f33;border:1px solid #f33;border-radius:3px;display:inline-block;vertical-align:top}.tags-cloud a:hover{text-decoration:none;color:#fff;background:#f33}.tags a{padding:0 10px;margin:0 3px 8px;font-size:14px;color:#f33;border:1px solid #f33;border-radius:3px;display:inline-block;vertical-align:top}.tags a:hover{text-decoration:none;color:#fff;background:#eb1f1f}.tag-count{display:none}.relates{padding-top:20px;border-top:1px dotted #2f2f2f}.relates ul{margin-left:-2%;font-size:0}.relates li{width:23%;margin:0 0 30px 2%;text-align:center;display:inline-block;vertical-align:top}.relates li h3 a{font-size:14px;color:#bbb}.relates li.on a{color:#f33}.relates li.on img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.relatesimg{height:0;padding:0 0 70%;margin-bottom:10px;border-radius:3px;overflow:hidden;position:relative;display:block}.relatesimg img{width:100%;min-height:100%;position:absolute;top:0;left:0}.cmtblock{padding:20px 0;line-height:26px;border-top:1px dotted #2f2f2f;zoom:1}.cmtblock:after{content:"";display:block;clear:both}.cmtcon{font-size:16px;color:#e0e0e0}.cmt.on .cmtimg img{opacity:1}.comment{padding-top:20px;border-top:1px dotted #2f2f2f}.cmtimg{width:70px;float:left;display:inline}.cmtimg img{width:48px;height:48px;background:#6d6d6d}.cmtinfo{padding-left:70px;color:#888}.cmtinfo a{color:#888}.cmtinfo a:hover{color:#f33}.cmtinfo em{font-style:normal}.cmtinfo .cmtblock{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmtblock .cmtblock{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmtblock .cmtblock .cmtblock{margin:15px 0 0 -20px;padding-bottom:0}.cmtarea{padding-left:70px}.cmtarea textarea{width:100%;height:100px;margin:0 0 10px;padding:10px;font-size:16px;color:#e0e0e0;border:1px solid #2f2f2f;outline:0;box-sizing:border-box;overflow:hidden;background:#1b1b1b;vertical-align:top}.cmtsubmit input{width:100px;height:32px;margin:0 10px 0 0;color:#fff;line-height:32px;border:0;cursor:pointer;background:#f33}.cmtsubmit span{font-size:14px;color:#888}.cmtform{overflow:hidden;display:none}.cmtform p{width:49%;float:left;margin-bottom:10px}.cmtform input{width:180px;height:27px;padding:2px 6px;color:#e0e0e0;border:1px solid #2f2f2f;outline:0;background:#1b1b1b}.cmtform input{*display:inline}.cmtform label{padding:0 10px;font-size:14px;color:#e0e0e0;line-height:27px}.cmtform #inpVerify{width:100px}.cmtform img{width:70px;height:27px;margin-left:10px;vertical-align:top}.nocmt .cmtpagebar{display:none}.nocmt .cmtblock{background:#111}.footer{padding:30px 0;font-size:0;color:#888;background:#111;position:relative;z-index:14}.footer .wrap{padding:0 10%}.footer a{color:#888}.footer a:hover{color:#ccc}.footlink{position:relative}.footnav{font-size:14px}.footnav a{margin-right:10px;padding-right:10px;font-size:14px;position:relative;display:inline-block}.footnav a:after{content:"";width:1px;height:11px;margin-top:3px;background:#454545;position:absolute;top:2px;right:0}.footnav a:last-child:after{display:none}.footsns{position:absolute;bottom:0;right:0}.footsns a{width:24px;height:24px;margin:0 0 0 10px;color:#e0e0e0;line-height:24px;text-align:center;border-radius:50%;background-color:#454545;display:inline-block;vertical-align:top;*display:inline;*zoom:1;*text-indent:0;*font-size:0;*line-height:0}.footsns a.weixin{position:relative}.footsns a.weixin span{width:120px;margin-left:-76px;padding:20px 15px 15px;text-align:center;border:1px solid #e0e0e0;background:#fff;position:absolute;bottom:35px;left:50%;display:none}.footsns a.weixin span img{margin:0 0 8px}.footsns a.weixin span b{font-size:12px;color:#454545;line-height:24px;display:block}.footsns a.weixin span:after{content:"";width:0;height:0;margin-left:-10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-10px;left:50%}.footsns a.weixin:after{content:"\e610";font-size:20px;font-family:iconfont}.footsns a.weixin:hover{background-color:#00d500}.footsns a.qq:after{content:"\e60f";font-size:20px;font-family:iconfont}.footsns a.qq:hover{background-color:#16bcf5}.footsns a.weibo:after{content:"\e612";font-size:20px;font-family:iconfont}.footsns a.weibo:hover{background-color:#d52c2b}.footsns a.qzone:after{content:"\e63f";font-size:20px;font-family:iconfont}.footsns a.qzone:hover{background-color:#fece00}.footsns a.email:after{content:"\e619";font-size:18px;font-family:iconfont}.footsns a.email:hover{background-color:#06c}.footsns a.feed:after{content:"\e82d";font-size:20px;font-family:iconfont}.footsns a.feed:hover{background-color:#f33}.footsns a:hover{color:#fff}.powered{margin-top:10px;font-size:12px;line-height:30px;border-top:1px solid #333;position:relative}.powered .language{position:absolute;top:0;right:0}.powered .language a{line-height:28px;font-weight:bold}.copyright{padding:10px 0 0;line-height:20px;text-transform:uppercase}.advice_content,.advice_contactcon,.advice_verifycode{border-color:#2f2f2f !important}.advice_content textarea,.advice_contactcon input{color:#ccc;background:#1b1b1b;display:block}.advice_verifycode{color:#ccc;background:#1b1b1b}a.backtotop{width:45px;height:45px;text-align:center;line-height:47px;border-radius:50%;cursor:pointer;opacity:.8;position:fixed;_position:absolute;right:20px;bottom:20px;background:#454545;overflow:hidden;z-index:100}a.backtotop i:after{content:"\e600";font-size:30px;color:#fff;font-family:iconfont}a.backtotop:hover{opacity:1;background:#f33}.fadebox{opacity:0}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.errorpage{padding:100px 30px;text-align:center;box-sizing:border-box}.errorpage h3{margin:0 0 10px;font-size:120px;line-height:120px;font-weight:bold;color:#e0e0e0;text-shadow:rgba(61,61,61,0.3) 1px 1px,rgba(61,61,61,0.2) 2px 2px,rgba(61,61,61,0.3) 3px 3px}.errorpage h4{margin:0 0 30px;font-size:30px;color:#f33;line-height:35px}.errorpage p{margin:0 0 20px;font-size:16px;color:#e0e0e0}.errorsearch{width:60%;margin:0 auto 20px;zoom:1}.errorsearch:after{content:"";display:block;clear:both}.errschtxt{width:75%;height:36px;float:left;display:inline;padding:5px 10px;color:#e0e0e0;line-height:21px;border:1px solid #f33;box-sizing:border-box;border-radius:3px;background:#151515;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.errschbtn{width:24%;height:36px;float:right;display:inline;font-size:18px;color:#fff;line-height:24px;border:0;border-radius:3px;cursor:pointer;background:#f33}.goback{width:140px;height:36px;margin:0 10px 0 0;padding:0 10px 0 20px;font-size:16px;color:#e0e0e0;line-height:36px;border:2px solid #e0e0e0;border-radius:3px;outline:0;cursor:pointer;background:#151515;display:inline-block}.goback::after{content:"\e6a6";font-size:23px;color:#e0e0e0;font-family:iconfont;vertical-align:top}.goback:hover{border-color:#f33}.goback:hover::after{color:#f33}@media screen and (max-width:1920px){.make .wrap,.about .wrap,.case .wrap,.news .wrap{padding:0 6%}.brand .wrap{padding:0}.brand ul{margin-left:-2%}.brand li{margin:0 0 2% 2%}}@media screen and (max-width:1400px){.header .wrap{padding:0 20px}.slide,.topimg{padding-top:80px}.single{padding:20px 0}.single.noimg{padding-top:100px}.single .wrap{width:auto;padding:0 20px}.singlecon{margin-bottom:20px}.caselist li h3 a{font-size:14px}.newslist li{width:47%}.cate .wrap{padding:0 20px}.catelist li{width:31.33%;margin-bottom:30px}.catelist li .cateimg{margin-bottom:10px}.catelist li h3 a{font-size:16px}.function{margin:0 0 20px 30px}}@media screen and (max-width:1100px){.header{height:60px;line-height:60px}.header .wrap{padding:0}.logo{height:60px;margin-right:0;margin-left:-60px;position:relative;left:50%;display:inline-block}.logo a{height:60px}.menu{width:100%;height:auto;float:left;margin:0;border-top:1px solid #111;display:none}.menu ul{width:100%;border-left:0}.menu ul li{width:100%;padding:0;color:#ddd;line-height:40px;border-bottom:1px solid #111;border-right:0;background:#222;display:block}.menu ul li a{font-size:16px;color:#e0e0e0;border:0;display:block}.menu ul li a.on::before,.menu ul li a:hover::before{width:4px;height:20px;margin:0;border-radius:0 3px 3px 0;top:10px;left:0}.menu ul li.subcate:hover .subnav{display:none}.menu ul li.subcate>a:after{content:"\e69b";margin-left:10px;font-size:22px;color:#e0e0e0;font-family:iconfont;position:absolute;top:0;right:10px}.menu ul li.subcate.slidedown>a:after{content:"\e6a4";color:#f33}.menu ul li.subcate.slidedown .subnav{line-height:40px;border:0;position:static;display:block}.menu.on{width:100%;display:block}.menuico{float:none;top:11px;left:10px;display:inline-block;vertical-align:top}.schico{margin:11px 10px 0 0}.schico:after{font-size:22px;color:#f33}.schclose{top:11px;right:10px}.schfixed{top:60px;right:0}.schfixed::before,.schfixed::after{right:25px}.make .wrap{padding:0 20px}.slide,.topimg{padding-top:60px}.about .wrap{padding:0 10%}.aboutus p{padding:0 0 30px}.aboutvideo .videopop{width:90%}.aboutvideo .videopop .close{top:-32px;right:0}.case .wrap,.news .wrap{padding:0 20px}.brand .wrap{padding:0 20px}.brand ul{margin-left:-2%}.brand li{width:23%;margin:0 0 2% 2%}.newslist ul{margin-left:0}.newslist li{width:100%;margin:0 0 3% 0}.newsinfo{padding-left:15%}.single.noimg{padding-top:80px}.singlecon{margin-bottom:20px}.content,.sidebar{width:100%}.function{margin:0 0 20px 0}.function.fixed{width:100% !important;position:static}.footer .wrap{padding:0 20px}.footnav{padding:0 0 10px;text-align:center;border-bottom:1px solid #333}.footsns{margin:10px 0 10px -10px;text-align:center;position:relative}.powered{text-align:center}.powered .language{position:relative}}@media screen and (max-width:768px){.schico{margin-top:11px}.schfixed{width:100%;padding:4%;box-sizing:border-box;position:fixed;top:60px;right:0}.schfixed:before,.schfixed:after{right:26px}.schfixed form{position:relative}.schfixed input{width:80%;height:50px;padding:0 2%;line-height:50px}.schfixed button{width:20%;height:50px;position:absolute;top:0;right:0}.schfixed button::after{font-size:22px}.schform{width:90%;padding:10px 20px}.swiper-pagination-bullet{width:15px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px}.swiper-button-prev,.swiper-button-next{display:none}.main{min-height:auto}.caption{padding:0 0 20px;position:relative}.caption h3{margin:5px;font-size:22px;color:#e0e0e0}.caption p{font-size:14px}.category .caption,.search .caption,.tag .caption{padding:0 0 10px;text-align:left}.category .caption h3,.search .caption h3,.tag .caption h3,.category .caption p,.search .caption p,.tag .caption p{display:inline-block}.category .caption h3,.search .caption h3,.tag .caption h3{margin:0;padding-left:6px}.category .caption h3::before,.search .caption h3::before,.tag .caption h3::before{content:"";width:5px;height:21px;border-radius:0 4px 4px 0;background:#f33;background:linear-gradient(60deg, #cd0101, #f33);position:absolute;top:5px;left:-10px}.make,.about,.case,.brand,.news{padding:40px 0 20px}.makelist li{width:48%;margin-bottom:10px}.makelist li h2{padding:0 10px;font-size:16px}.makelist li p{padding:10px 5px 0;font-size:12px}.about .wrap{padding:0 20px}.aboutus p{padding:0 0 20px}.aboutimg{margin:0 0 20px}.caselist ul,.catelist ul{margin-left:-4%}.caselist li,.catelist li{width:46%;margin:0 0 20px 4%}.caselist li .caseimg,.catelist li .caseimg{height:0;margin-bottom:10px}.caselist li h3 a,.catelist li h3 a{font-size:14px}.catepage{padding:10px 0}.catepage .wrap{padding:0 10px}.catepage.noimg{padding-top:70px}.postlist li{margin-bottom:10px;padding:14px}.postlist li .postimg{width:80px;margin-right:10px}.postlist li h3 a{font-size:18px}.postlist li p{-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}.postinfo{margin-bottom:10px}.ias_trigger{margin-bottom:10px}.brandlist ul{margin-left:-3%;font-size:0;text-align:center}.brandlist li{width:45%;margin:0 0 3% 3%;padding:1%;border:1px solid #e0e0e0;box-sizing:border-box;text-align:center;background:#fff;position:relative;display:inline-block;vertical-align:top}.brandlist li p{display:none}.brandlist li.on p{border:0}.brandimg{height:55px;padding:0 10%;display:table-cell;vertical-align:middle}.brandimg img{max-height:40px;filter:none;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);vertical-align:middle}.newsdate{width:20%}.newsdate span{margin:0;font-size:24px}.newsdate p{font-size:14px}.newsinfo{padding-left:22%}.single{padding:5px 0}.single .wrap{padding:0 10px}.singlecon{margin-bottom:10px;padding:20px}.single.noimg{padding-top:65px}.singletitle h1{margin-bottom:8px;font-size:20px}.relates ul{margin-left:-3%}.relates li{width:47%;margin:0 0 30px 3%}.relates li h3 a{font-size:14px}.relates li:nth-last-child(1),.relates li:nth-last-child(2){margin-bottom:0}.cmtimg{display:none}.cmtinfo{padding:0}.cmtinfo .cmt{margin-left:0}.cmtinfo .cmt .cmt{margin-left:0}.cmtinfo .cmt .cmt .cmt{margin-left:0}.cmtarea{padding-left:0}.cmtform{width:auto}.cmtform p{width:100%}.cmtform label{width:20%;float:left;display:inline;padding:0}.cmtform .text{width:80%;box-sizing:border-box}.cmtsubmit input{width:100%;margin:0;background:#3c3c3c}.cmtsubmit input:active{background:#f33}.cmtsubmit span{display:none}.sidetitle h3{font-size:24px}.function{margin-bottom:10px;padding:30px}.errorpage{padding:50px 0}.errorpage h3{font-size:80px;line-height:80px}.errorpage h4{margin-bottom:10px;font-size:24px}.errorsearch{width:90%}}@media screen and (max-width:500px){.singletitle h1,.singletitle h2,.singletitle h3{margin-bottom:10px}.singletitle h1{font-size:18px}.singletitle h3{height:auto;font-size:16px;line-height:18px}.singlecon{padding:20px}.sidetitle{height:30px}.sidetitle h3{font-size:16px}.function{padding:20px}}