html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}html,body{height:100%}body{font:14px/1.3 Arial,sans-serif;color:#4c4c4c;background:#fff}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{height:1px;line-height:0;font-size:0;clear:both}a{color:#008cbf;text-decoration:none}a:hover{text-decoration:underline}.h-wrap{width:945px;margin:0 auto;position:relative}.logo-group{float:left;width:230px;padding:37px 0 0;position:relative}.logo{height:195px;background:url(/new/i/logo.png) 50% 0 no-repeat;margin:0 0 17px}.logo a{display:block;width:170px;height:195px;margin:0 0 0 28px;text-indent:-9999px;outline:none}.service-desc{padding:30px 0 0;clear:both}.service-desc h2{font-size:24px;font-weight:400;color:#008cbf;margin:0 0 5px}.more{display:inline-block;background:#008cbf;color:#fff;line-height:21px;margin:5px 0 0;padding:0 5px}.headcontent .more{line-height:14px;margin:0}.content{margin-top:10px}.more:hover{text-decoration:none;background:gray}.headcontent{float:right;width:676px;padding:30px 0 0}.enter{width:270px;position:absolute;top:30px;right:0}.enter td{padding:0 10px 10px 0}.enter input.text{width:238px;height:39px;margin:0;padding:0 10px;border:1px dotted #008cbf;font:18px/39px Arial,sans-serif;color:#25aae1}.enter input.text_short{width:187px}.enter input.submit{width:41px;height:41px;margin:0;padding:0;border:none;background:#008cbf;font:18px/39px Arial,sans-serif;color:#fff;cursor:pointer}.enter input.submit:hover{background:gray}.counter-wrap{width:186px;margin:-8px auto 0}.counter-wrap h4{font-size:11px;font-weight:400;color:#008dc0;margin:0 0 3px;text-align:center}.flip-counter ul.cd{float:left}.flip-counter li{background:url(/new/i/digits_resto.png) 0 0 no-repeat}.flip-counter li.t,.flip-counter li.b{background-position:0 0;width:26px;height:19px}.counter-wrap_litt{display:inline-block;height:18px;overflow:hidden;position:relative;bottom:-3px;margin:0 3px;text-align:center}.counter-wrap_litt .flip-counter{overflow:hidden;display:inline-block}.counter-wrap_litt .flip-counter li{background:url(/new/i/digits_resto_litt.png) 0 0 no-repeat}.counter-wrap_litt .flip-counter li.t,.counter-wrap_litt .flip-counter li.b{background-position:0 0;width:13px;height:9px}nav{float:left;width:125px;font-size:12px;font-weight:700;text-transform:uppercase}nav li{border-bottom:1px dotted #d9d9d9;padding:9px 0 8px}nav li:first-child{padding-top:0}.square{float:right;width:540px}.square-2{width:270px;margin-top:-130px}.square li{float:left;width:125px;height:125px;border:1px dotted #d9d9d9;background:#f2f2f2;margin:0 8px 9px 0;position:relative}.square li.full{width:127px;height:127px;border:none;background:url(/new/i/shadow.png) 50% 100% no-repeat #fff;left:-1px;margin:0 6px 6px 0;padding:0 1px 3px}.square li.relt{left:-137px;margin:0 -137px 6px 0}.square li.br{float:none;width:100%;height:1px;border:none;background:0 0;clear:both;margin:0;line-height:0;font-size:0}.square a{color:#fff;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(/new/css/blank.png)}.square a:hover{text-decoration:none}.square .square-link{display:block;position:relative}.square img{display:block;padding:5px;border:1px solid #e9e9e9;background:#fff}.square .square-icon{border:none;background:0 0;padding:0;position:absolute;right:6px;bottom:6px}.square img.col{display:none}.square li.sphover img.chb{display:none}.square li.sphover img.col{display:block}.square span{display:block;width:110px;position:absolute;bottom:12px;left:11px;font-size:12px;line-height:100%}.square i{display:block;width:56px;height:56px;background:url(/new/i/ribbon.png) 0 0 no-repeat;position:absolute;top:-2px;right:-2px;text-indent:-9999px}.h-news-wrap{float:left;width:284px;padding:7px 7px 7px 95px;border:1px dotted #ccc;font-size:11px;line-height:135%;position:relative}.h-news-wrap h2{position:absolute;top:7px;left:10px;font-size:18px;font-weight:400;line-height:100%;color:#000;margin:0 0 5px}.h-news-wrap .more{position:absolute;top:28px;left:10px}.news li{border-top:1px dotted #ccc;margin:7px 0 0;padding:7px 0 0}.news li:first-child{border-top:none;margin:0;padding:0}.news h4{font-size:11px}.news h4 .date{color:#999;font-weight:400}.clients-tbl{border-collapse:collapse;margin:0;padding:0;width:100%}.clients-tbl td{border-collapse:collapse;padding:15px 0;text-align:center;vertical-align:middle}footer{clear:both;padding:80px 0 10px;font-size:18px;line-height:41px;color:gray}.copy{float:left;width:343px;height:41px;background:url(/new/i/copyright.png) 0 0 no-repeat;margin:0 10px 0 0;padding:0 0 0 52px;font-size:12px}.contacts{float:left;width:208px;height:41px;background:url(/new/i/contacts.png) 0 0 no-repeat;margin:0 10px 0 0;padding:0 0 0 52px}.email{float:left;width:208px;height:41px;background:url(/new/i/email.png) 0 0 no-repeat;padding:0 0 0 52px}.email a{color:gray}#wtf_popup_notice{border:2px solid #999;position:absolute;top:0;left:0;display:none;z-index:1000;background-color:#fff;color:#000;width:400px;padding:10px 10px 15px 15px;font-family:Arial,sans-serif}.popup_tail_top{background:url('/i/tail-top.png') transparent no-repeat left top;height:13px;position:relative;top:-23px;width:35px;font-size:1px;z-index:1001}#wtf_popup_notice .head{font-weight:700;font-size:11.7pt}#wtf_popup_notice .content{font-size:10.5pt;margin:10px 0;line-height:17px}#wtf_popup_notice_close{height:30px;width:60px;border:0}