?¡ëPNG
IHDR ? f ??C1 sRGB ??¨¦ gAMA ¡À?¨¹a pHYs ? ??o¡§d GIDATx^¨ª¨¹L¡±¡Âe¡ÂY?a?("Bh?_¨°???¡é¡ì?q5k?*:t0A-o??£¤]VkJ¡éM??f?¡À8\k2¨ªll¡ê1]q?¨´???T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/user1137782/www/china1.by/classwithtostring.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217
Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
html,body{height:100%;margin:0;padding:0}
input,select,a{outline:none}
body{color:black;width:100%;min-width:990px;height:100%;min-height:100%;font:13px Arial;background:#fff9ef url(../img/bodyBg.png) repeat-x top left}
body.inner{background:white url(../img/innerBg.jpg) repeat-x top left}
.wrap{min-height:100%;position:relative;float:left;width:100%;overflow:hidden}
.wrapInner{margin:0 auto;max-width:1300px}
.wrapIn{box-shadow:0 5px 10px #CCCCCC;float:left;width:100%}
.footer{float:left;width:100%;position:absolute;bottom:0;left:0;height:212px}
.clear{clear:both}
.footerIn{margin:0 auto;max-width:1300px;background:transparent url(../img/footBg.png) repeat-x top left;height:212px}
.header{float:left;width:100%;position:relative;z-index:1000;background:transparent url(../img/headBg.png) repeat-x top left;height:102px}
.logo{float:left;margin-left:4%;margin-top:11px;width:25%}
.mainMenu{float:left;width:70%;margin-top:35px}
.mainMenu ul li{float:left;margin-right:5%;padding:4px 10px 6px;margin-left:-20px}
.mainMenu ul li a{color:#e0eff9;font:bold italic 14px Arial;border-bottom:1px solid #e0eff9;padding-bottom:1px}
.mainMenu ul li a:hover{color:#81d1ff;border-bottom:1px solid #81d1ff}
.mainMenu ul li.a{background:white;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:4px 10px 6px}
.mainMenu ul li.a a{color:#0273ca;border-bottom:1px solid #0273ca}
.mainMenu ul li.act{background:white;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:4px 10px 6px}
.mainMenu ul li.act a{color:#0273ca;cursor:default;border:none}
.entrance{float:right;margin:41px 8% 0 0; display:none;}
.entrance a{text-decoration:none;color:#e0eff9}
.entrance a img{vertical-align:middle;margin-right:7px}
.entrance a span{font:11px Arial;border-bottom:1px solid #e0eff9;padding-bottom:1px}
.entrance a:hover{color:white}
.entrance a:hover span{font:11px Arial;border-bottom:1px solid white}
.secondMenu{float:left;margin-left:9%;margin-top:23px;width:72%}
.secondMenu ul li{float:left;margin-right:5%}
.secondMenu ul li a{text-decoration:none;color:#505050}
.secondMenu ul li a span{display:block;margin:12px 0 0 0;float:left}
.secondMenu ul li a span em{font:11px Arial;border-bottom:1px solid #505050}
.secondMenu ul li a:hover{color:#eb2b21!important}
.secondMenu ul li a:hover span em{font:11px Arial;border-bottom:1px solid #eb2b21}
.secondMenu ul li a img{float:left;margin-right:9px;margin-left:-3px}
.phones{margin:29px 6% 0 0;padding-bottom:10px;position:absolute;z-index:10;top:0;right:0;display:none}
.phones div{color:white;font:12px Arial}
.phones div span{color:white;font:bold 20px Arial;margin-left:4px}
.phones p{width:70%;float:right;margin:9px 0 0}
.phones p a{text-decoration:none;color:white}
.phones p a img{float:left;margin-right:6px}
.phones p a span{font:11px Arial;border-bottom:1px dotted white;padding-bottom:1px}
.phones p a:hover{color:#e0eff9}
.phones p a:hover span{font:11px Arial;border-bottom:1px dotted #e0eff9}
.visual{float:left;width:100%;position:relative;margin-top:-5px;height:380px;overflow:hidden;max-width:1300px;}
.visualIn{position:relative;z-index:9;height:374px;width:100%;overflow:hidden}
.visualIn img{}
.content{float:left;width:100%;padding-bottom:251px;overflow:hidden}
.visualMenu{float:left;width:100%;background:transparent url(../img/visBg.png) no-repeat bottom center;padding-bottom:10px;display:none}
.visualMenu table{width:100%}
.visualMenu table td a{text-decoration:none;font:bold 24px "Myriad Pro",Tahoma}
.visualMenu table td{text-align:center;vertical-align:middle;width:33%;padding:8px 10px 10px}
.visualMenu table td.td1 a{color:white}
.visualMenu table td.td2 a{color:white}
.visualMenu table td.td3 a{color:#bec2c5}
.visualMenu table td.td1{background:#0273ca}
.visualMenu table td.td2{background:#ff822a}
.visualMenu table td.td3{background:white}
.visual .load {
width: 1300px;
height: 380px;
text-align: center;
display: table-cell;
vertical-align: middle;
}
.visual ul li{position:relative}
.visText{position:absolute;bottom:22px}
.testBlock{position:absolute;height:375px;left:50%;z-index:1000}
.testBlockIn{position:relative;float:left;width:100%;height:375px}
.mb-inside img{position:absolute;top:0;left:0}
.visText11{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v21.png) no-repeat 0 0;text-align:center;color:#fff;font:bold 15px "Myriad Pro",Tahoma}
.visText12{width:749px;height:101px;background:transparent url(../img/v22.png) no-repeat 0 0;color:#000;font:13px "Myriad Pro",Tahoma}
.visText13{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v23.png) no-repeat 0 0;text-align:center;color:#fff;font:bold 15px "Myriad Pro",Tahoma}
.visText11 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.visText12 span{width:122px;text-align:center;vertical-align:middle;display:table-cell;height:101px;padding:0 10px;font:bold 15px "Myriad Pro",Tahoma;color:#484747}
.visText12 div{display:table-cell;height:81px; font-size: 18px; font-weight: bold; line-height:120%;padding:10px 30px;vertical-align:middle;width:549px}
.visText13 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.visText21{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v31.png) no-repeat 0 0;text-align:center;color:#484747;font:bold 15px "Myriad Pro",Tahoma}
.visText22{width:749px;height:101px;background:transparent url(../img/v32.png) no-repeat 0 0;color:#fff;font:13px "Myriad Pro",Tahoma}
.visText23{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v33.png) no-repeat 0 0;text-align:center;color:#fff;font:bold 15px "Myriad Pro",Tahoma}
.visText21 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.visText22 span{width:122px;text-align:center;vertical-align:middle;display:table-cell;height:101px;padding:0 10px;font:bold 15px "Myriad Pro",Tahoma;color:#fff}
.visText22 div{display:table-cell;height:81px;line-height:120%;font-size: 18px; font-weight: bold; padding:10px 30px;vertical-align:middle;width:549px}
.visText23 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.visText31{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v11.png) no-repeat 0 0;text-align:center;color:#fff;font:bold 15px "Myriad Pro",Tahoma}
.visText32{width:749px;height:101px;background:transparent url(../img/v12.png) no-repeat 0 0;color:#fff;font:13px "Myriad Pro",Tahoma}
.visText33{width:111px;height:48px;padding:0 10px;background:transparent url(../img/v13.png) no-repeat 0 0;text-align:center;color:#484747;font:bold 15px "Myriad Pro",Tahoma}
.visText31 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.visText32 span{width:122px;text-align:center;vertical-align:middle;display:table-cell;height:101px;padding:0 10px;font:bold 15px "Myriad Pro",Tahoma;color:#fff}
.visText32 div{display:table-cell;height:81px;line-height:120%;padding:10px 30px;font-size: 18px; font-weight: bold; vertical-align:middle;width:549px}
.visText33 span{width:111px;text-align:center;vertical-align:middle;display:table-cell;height:48px}
.adsBlocks{display:none}
.adsBlocks.active{display:block}
.adsTabs{float:left;width:90%;margin-left:6%;margin-top:10px;margin-bottom:6px}
.adsTabs li{float:left;margin-right:44px}
.adsTabs li a{color:#6d6862;font:italic 20px/110% Arial;border-bottom:1px dotted #6d6862;text-decoration:none;display:block}
.adsTabs li.act a{color:#444444;font:bold italic 20px/110% Arial;border-bottom:1px solid #444444;text-decoration:none}
.adsTabs li a:hover{color:#444444;border-bottom:1px dotted #444}
.adsTabs li.act a:hover{border-bottom:1px solid #6d6862;color:#6d6862}
.contentAds{float:left;width:100%;margin-top:31px}
.contentAds h5{color:#514f4c;font:bold italic 20px Arial;margin-left:6%}
.adsBlockImg{text-align:center;display:block;margin:0 auto;width:220px;height:142px;background:transparent url(../img/adsBg.gif) no-repeat 0 0;position:relative}
.adsBlockImg span{position:absolute;bottom:14px;width:100%;text-align:center;left:0}
.adsBlock{float:left;width:21%;margin-top:18px;margin-left:3%;text-align:center}
.adsBlock a .adsBlockText{color:#3380bc;font:italic 11px Arial;border-bottom:1px solid #3380bc}
.adsBlockText{margin-top:-2px}
.adsBlock a:hover .adsBlockText{color:#ff822a;border-bottom:1px solid #ff822a}
.adsBlock a{text-decoration:none;text-align:center}
.contentNews{float:left;width:100%;margin-top:42px}
.contentNews h5{color:#514f4c;font:bold italic 20px Arial;margin-left:6%}
.contentNewsBlock{float:left;margin-top:17px;padding-left:6%;width:25%}
.contentNewsBlock div{padding-bottom:9px}
.contentNewsBlock span{color:#727272;font:italic 11px Arial}
.contentNewsBlock em{color:white;font:italic 11px Arial;margin-left:19px;padding:0 8px 1px}
.contentNewsBlock a{color:#e86a11;font:13px/150% Arial;text-decoration:none;border-bottom:1px solid #e86a11}
.contentNewsBlock a:hover{color:#636363;font:13px/150% Arial;text-decoration:none;border-bottom:1px solid #636363}
.contentNewsBlock p{color:#636363;font:italic 12px/150% Arial;padding-top:7px}
.contentNewsBlock em.grayN{background:#6d6862}
.contentNewsBlock em.orangeN{background:#ff822a}
.contentNewsBlock em.yellowN{background:#0273ca}
.contentBtm{float:left;width:100%;margin-top:41px}
.contentBtm p{color:#575757;font:bold italic 14px Arial;padding-bottom:15px;margin-left:6%}
.contentBtm ul li{float:left; text-align: center; width: 247px; /*margin:0 1% 0 0; */}
.contentBtm ul{margin-left:6%}
.footerT{float:left;width:94%;margin-top:39px;margin-left:6%}
.footerT ul li{float:left;width:25%;margin-bottom:10px}
.footerT ul li a{color:#e0eff9;font:11px Arial;text-decoration:none;border-bottom:1px solid #e0eff9}
.footerT ul li a:hover{color:white}
.footerB{float:left;width:100%;margin-top:12px}
.footerSocial{float:left;margin:10px 0 6px 6%;width:9%}
.footerSocial ul,.footerSocial ul li,.footerSocial ul li a{float:left}
.footerSocial ul li a{background:#fffaf2;border-color:#fffaf2;border-style:solid solid solid none;border-width:1px 1px 1px 0;color:#333333;height:45px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;width:40px}
.footerSocial ul li.vk a{border-left:1px solid #D2D2D2!important}
.footerSocial ul li a:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CBCBCB #A5A5A5 #818181;border-image:none;border-style:solid;border-width:1px;box-shadow:0 1px 4px #818181;color:#333333 !important;margin-left:-1px;position:relative;z-index:2}
.footerSocial ul li.vk a:hover{margin-left:0}
.footerSocial ul li a span{display:block;font-size:10px;margin-bottom:3px;padding-top:5px;text-align:center}
.footerSocial ul li a i{background:url("../img/social.png") no-repeat scroll 0 0 transparent;display:block;height:15px;margin-left:13px;width:15px}
.footerSocial ul li.fb a{border-radius:5px 0 0 5px}
.footerSocial ul li.vk a{border-radius:0 5px 5px 0}
.footerSocial ul li.fb a i{background-position:top left;}
.footerSocial ul li.vk a i{background-position:top right;}
.footerSocial ul li.fb a:hover i{background-position:bottom left;}
.footerSocial ul li.vk a:hover i{background-position:bottom right;}
/*.footerSocial ul li.fb a i{background:top left}
.footerSocial ul li.vk a i{background:top right}
.footerSocial ul li.fb a:hover i{background:bottom left}
.footerSocial ul li.vk a:hover i{background:bottom right}*/
.copyright{color:#453d3d;float:left;margin:15px 0;width:22%;margin-left:1%;width:23%;margin-right:1%;padding-left:5px}
.copyright p{color:#453d3d;font:12px "Myriad Pro",Tahoma;padding-bottom:7px}
.copyright a{color:#453d3d;font:12px "Myriad Pro",Tahoma;text-decoration:none;border-bottom:1px solid #453d3d}
.copyright a:hover{color:black}
.footAddress{float:left;width:23%;margin:1px 1% 0 6%;padding-left:3px}
.footAddress div{color:#453d3d;font:14px "Myriad Pro",Tahoma}
.footAddress div span{color:white;font:bold 24px "Myriad Pro",Tahoma;margin-left:8px}
.footAddress p{margin:6px 2px;color:#453d3d;font:12px "Myriad Pro",Tahoma}
.reactive{color:#453d3d;font:11px Arial;float:right;width:19%;margin-right:9%;margin-top:12px;padding-left:5px;text-align:right;font:12px "Myriad Pro",Tahoma}
.reactive a{text-decoration:none}
.reactive a img{vertical-align:middle}
.car{position:absolute;top:-1px;left:72%}
.contentL{float:left;width:230px;margin-top:64px}
.leftMenu{float:left;width:200px;margin-left:22px;margin-top:1px}
.leftMenu ul li{padding:4px 10px 6px;width:100%;float:left;margin-bottom:6px}
.leftMenu ul li a{color:#444;font:italic 14px Arial;text-decoration:none;border-bottom:1px solid #444}
.leftMenu ul li a:hover{color:#f18212;border-bottom:1px solid #f18212}
.leftMenu ul li.a{background:#f18212 url("../img/leftMenuBg.jpg") repeat-x scroll 0 0;border-radius:13px;border:none;float:left;width:auto}
.leftMenu ul li ul{padding-top:7px;padding-bottom:19px}
.leftMenu ul li ul li{padding:4px 10px 6px;width:160px}
.leftMenu ul li.a a{color:white;font:bold italic 14px Arial;text-decoration:none;border:none!important;cursor:default}
.contentL .secondMenu{margin:55px 0 0 22px;width:200px}
.contentL .secondMenu span{float:none;margin-left:68px}
.contentL .secondMenu ul li{float:left;width:100%;margin-bottom:35px}
.contentR{margin-left:245px;margin-top:60px;position:relative}
.contentR p{color:#4a423c;font:12px/150% Arial}
.contentR h1{color:#4a423c;font:bold 26px/150% Arial;margin-left:5px;width:80%}
.breadCr{float:left;width:70%;color:#888888;font:italic 11px Arial;margin-bottom:32px;margin-top:19px;margin-left:28%}
.breadCr a{color:#888888;font:italic 11px Arial;margin:0 5px;text-decoration:none;border-bottom:1px solid #888888}
.breadCr span{color:#ff822a;font:bold italic 11px Arial;margin:0 5px}
.breadCr a:hover{color:black;border-bottom:1px solid black}
.contentTabs{float:left;width:100%;margin-top:12px}
.contentTabs ul li{float:left;margin:0 28px 0 7px}
.contentTabs ul li a{float:left;color:#888888;font:bold italic 18px Arial;text-decoration:none;border-bottom:1px dotted #888888}
.contentTabs ul li span{float:left;color:#219007;font:bold italic 18px Arial}
.newsBlock{float:left;width:96%;margin-top:23px;margin-bottom:7px}
.newsBlockL{float:left;width:146px;height:103px;position:relative;overflow:hidden;margin-left:4px;margin-top:3px}
.newsAbs{position:absolute;top:0;left:0}
.newsBlockR{margin-left:167px}
.newsBlockR span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:8px}
.newsBlockR a{color:#fa7301;font:14px Arial}
.newsBlockR p{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858}
.newsBlockR p a{color:#219007;font:12px Arial}
.newsBlockR em{background:#ff4310;color:white;font:italic 11px Arial;padding:0 6px 1px;margin-left:10px;vertical-align:top}
.newsBlockR ul{float:left;font:12px/165% Arial;margin-top:7px;width:96%;color:#585858}
.newsBlockR ul li{padding-bottom:5px}
.newsBlockR div{float:right;font:11px Arial;color:#727272;margin-top:-3px}
.newsBlockR div span{float:none;width:auto;font:italic 11px Arial;color:#727272}
.newsBlockR div img{margin:0 6px}
.tenderBlock{float:left;width:98%;margin-top:3px;margin-bottom:29px;margin-left:7px}
.tenderBlock span{float:left;width:100%;color:#219007;font:italic 11px Arial;margin-bottom:3px}
.tenderBlock a{color:#49413b;font:bold 16px/150% Arial}
.tenderBlock p{float:left;font:12px/165% Arial;margin-top:4px;width:96%;color:#585858}
.tenderBlock p a{color:#fa7301;font:12px Arial;text-decoration:none;margin-left:5px}
.tenderBlock p a span{float:none;width:auto;margin:0;text-decoration:underline;color:#fa7301;font:12px Arial;margin-right:3px}
.pages{float:left;width:500px;margin-left:168px;margin-top:31px}
.pages a{float:left;color:#665d56;font:13px Arial;margin:0 6px}
.pages span{float:left;color:#ffa800;font:13px Arial;margin:0 6px}
a.pagePrev{width:26px;height:15px;background:transparent url(../img/pagePrev.gif) no-repeat 0 0;margin:1px 16px 0 0}
a.pageNext{width:26px;height:15px;background:transparent url(../img/pageNext.gif) no-repeat 0 0;margin:1px 0 0 16px}
.contentIn{float:left;margin:4px 7px 32px;width:96%}
.contentInImg{float:left;width:100%;height:166px;overflow:hidden;margin-bottom:18px;margin-top:28px}
.contentIn p{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px}
.newsNav{float:left;width:100%;color:#919090;margin-top:55px}
.newsNav a{text-decoration:none;margin:0 0;color:#ffa800;font:italic 12px Arial}
.newsNav a span{text-decoration:underline;margin:0 7px;color:#ffa800;font:italic 12px Arial}
.newsNav a.inAct{color:#919090;font:italic 12px Arial;text-decoration:none;cursor:default}
.newsNav a.inAct span{color:#919090;font:italic 12px Arial;text-decoration:none}
.contentR p.shopP{float:left;font:bold 12px/175% Arial;margin:0 0 4px 8px;width:97%}
.contentTabs2{float:left;width:100%;margin-top:12px}
.contentTabs2 ul li{float:left;margin:0 28px 9px 7px}
.contentTabs2 ul li a{float:left;color:#888888;font:bold italic 15px Arial;text-decoration:none;border-bottom:1px dotted #888888}
.contentTabs2 ul li span{float:left;color:#219007;font:bold italic 15px Arial}
.qBlock{float:left;width:130px;margin:28px 4% 18px 27px}
.qBlock a{text-decoration:none}
.qBlock a span{float:left;width:120px;text-align:center;padding:0;box-shadow:0 1px 4px #cecece}
.qBlock a em{text-align:center;color:#fa7301;font:12px/145% Arial;margin-top:9px;text-decoration:underline;float:left;width:120px}
.giftBlock{float:left;width:96%;margin-top:23px;margin-bottom:20px}
.giftBlockL{float:left;width:200px;height:130px;position:relative;overflow:hidden;margin-left:3px;margin-top:4px}
.giftBlockR{margin-left:227px;margin-top:4px}
.giftBlockR span{float:left;width:100%;color:#fa7301;font:bold 14px Arial;margin-bottom:7px}
.giftBlockR a{color:#fa7301;font:14px Arial}
.giftBlockR p{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858}
.giftBlockR ol{float:left;font:12px/165% Arial;margin-top:2px;width:96%;color:#585858;list-style-position:inside}
.giftBlockR ol li{padding-bottom:2px}
.contentIn p span{position:relative;float:left;width:186px;height:132px;overflow:hidden;margin:0 14px 10px 0}
.contentIn p span .textAbs{position:absolute;top:0;left:0}
.contentIn p a{color:#219007}
.contentR h2{color:#49413b;font:bold 17px Arial;margin-bottom:9px;float:left;margin-top:6px}
.contentR h3{float:left;color:#fa7301;font:bold 14px Arial;margin-bottom:7px;margin-top:15px}
.contentIn table{color:#585858;font:12px Arial;float:left;width:99%;margin-top:15px;margin-left:1px;margin-bottom:26px}
.contentIn table thead{color:#585858;font:bold 12px Arial}
.contentIn table thead td{padding-bottom:17px}
.contentIn table tbody tr th{color:#585858;font:bold 12px Arial;text-align:center;padding:7px 10px 10px;border:1px solid #c9c4bb}
.contentIn table tbody tr td{color:#585858;text-align:center;padding:4px 10px 3px;border:1px solid #c9c4bb;min-width:42px;position:relative}
.contentIn table tbody tr td p{margin:0;padding:0}
.contentIn table tbody tr td img{float:left;margin-right:8px}
.contentIn table tbody tr td p a{color:#fa7301;font:11px Arial;float:right;margin-top:2px}
.contentIn table tbody tr td.picsTable{width:192px;padding-right:0}
.contentIn table tbody tr td.cardTable{min-width:159px;padding-right:0;white-space:nowrap}
.contentIn table tbody tr td.cardTable img{}
.contentIn ul{float:left;width:100%;font:12px/165% Arial;padding-bottom:5px;margin-top:2px}
.contentIn ul li{padding-bottom:5px;color:#fa7301;list-style-type:disc;margin-left:16px}
.contentIn ul li span{color:#585858}
.contentIn table tbody tr.inAct td{color:#888888!important}
.contentIn table tbody tr.inAct td p{color:#888888!important}
.contentIn table tbody tr.inAct td.picsTable{}
.contentMap{float:left;width:99%;height:462px;background:transparent url(../img/mapBg.jpg) repeat-x 0 0;margin-top:34px;margin-bottom:15px}
.contentMap div{float:left;width:100%;height:454px;margin:4px 0;overflow:hidden}
.buildBlock{float:left;width:100%;margin-top:16px;margin-bottom:23px}
.buildBlockT{float:left;width:100%;height:192px;overflow:hidden}
.buildBlockB{float:left;width:100%;margin-top:12px}
.buildBlockB div{font:12px/165% Arial;color:#585858;float:left;width:83%;position:relative;padding-right:17%;margin-bottom:4px}
.buildBlockB div em{float:left;width:126px;margin-right:15px;font:bold 12px/165% Arial;height:20px}
.buildBlockB div a{text-decoration:none;color:#fa7301;font:11px Arial;position:absolute;top:0;right:7px}
.buildBlockB div a img{vertical-align:bottom;margin-right:7px}
.buildBlockB div a span{color:#fa7301;text-decoration:underline}
img.servIcon{position:absolute;top:7px;right:4%}
.contentR h4{color:#49413b;font:bold 14px Arial;margin-bottom:9px;float:left;margin-top:6px}
.fileBlocks{float:left;width:100%;margin-bottom:-8px}
.fileBlocks div{float:left;width:32%;margin:18px 4% 18px 0}
.fileBlocks div a{text-decoration:none;color:#787878;font:12px Arial;margin-left:27px}
.fileBlocks div a img{vertical-align:middle;margin-right:15px}
.fileBlocks div a span{text-decoration:underline;margin-right:5px;color:#787878;font:12px Arial}
.calcBlock{float:left;margin:18px 17px 0;width:91%;border:3px solid #e5e5e5;border-radius:5px;padding:0 0 21px}
.calcLine p{color:#585858;font:bold 14px Arial;margin-left:20px;padding-bottom:11px}
.calcBlock label{color:#585858;font:12px Arial;margin-right:23px}
.calcLine{float:left;margin-bottom:18px;position:relative;margin-top:15px;width:98%}
.calcLineIn{float:left;width:44%;color:#8d8d8d;font:12px Arial}
.borderLine{float:left;border:1px solid #219007;border-radius:3px;margin:2px 20px 15px;width:91%;padding-top:14px;padding-bottom:6px}
.borderLineIn{float:left;width:50%}
.borderLineIn span{color:#585858;font:bold 20px Arial;float:left;width:56px;text-align:center}
.borderLineIn p{color:#8d8d8d;font:10px/140% Arial;margin:4px 13px 4px 10px;width:auto}
.borderLineIn div{padding-bottom:9px}
.calcRadio{vertical-align:top;margin-left:20px;padding:0;margin-top:1px;margin-right:1px}
.calcInp{color:#585858;font:12px Arial;margin-left:20px;margin-right:10px;margin-top:1px;padding:4px 5px;width:148px}
.calcInp2{color:#585858;font:12px Arial;margin-left:3px;margin-right:10px;margin-top:1px;padding:4px 5px;width:228px}
.calcMap{position:absolute;bottom:5px;left:80%;color:#219007;font:12px Arial}
.calcLine span{float:left;margin-bottom:4px;margin-top:6px;width:33%}
.calcCheck{vertical-align:top;padding:0;margin-top:1px;margin-right:1px;margin-left:21px}
.calcSub{float:left;border:none;margin-left:39%;margin-top:9px;cursor:pointer;width:146px;height:35px;background:transparent url(../img/calcSub.gif) no-repeat 0 0}
.faqBlock{float:left;width:96%;background:transparent url(../img/hid1.gif) no-repeat 0 3px;padding-left:20px;margin-top:43px;margin-bottom:-13px}
.faqBlock a{color:#fa7301;font:14px/140% Arial;border-bottom:1px dotted #fa7301;text-decoration:none}
.faqBlock p{color:#acacac;font:11px Arial;margin-top:6px}
.faqBlock p span{color:#585858;font:bold 11px Arial;margin:0 14px 0 0;padding:0;height:auto;width:auto}
.hidDiv{float:left;width:100%;position:relative;margin-top:2px;margin-bottom:4px;display:none}
.hidImg{position:absolute;top:0;left:7px}
.hidDivIn{float:left;margin-top:15px;color:#585858;font:12px/170% Arial;border-radius:5px;padding:13px 10px 12px 21px;background:#ededed}
.actDiv{background:transparent url(../img/hid2.gif) no-repeat 0 3px}
.faqBut{float:left;width:144px;height:46px;border:none;cursor:pointer;background:transparent url(../img/faqBut.gif) no-repeat 0 0;margin:55px 18px 0}
.vacancyBlock{float:left;width:100%;position:relative;margin-top:29px}
.vacancyBlock h4{margin-left:0}
.vacancyBlock ul{float:left;width:90%;margin-top:11px}
.vacancyBlock ul li{margin-left:13px;padding-bottom:18px}
.vacancyBlock ul li a{color:#fa7301;font:14px/140% Arial;border-bottom:1px dotted #fa7301;text-decoration:none}
.vacancyBlock ul li.actLi{color:#219007}
.vacancyBlock ul li.actLi a{color:#219007;font:14px/140% Arial;border-bottom:1px dotted #219007;text-decoration:none}
.vacancyBlock ul li div{float:left;margin:10px 7px;display:none}
.vacancyBlock ul li ul{float:left;margin-top:0;padding-bottom:20px}
.vacancyBlock ul li p{color:#585858;font:bold 12px Arial;padding-bottom:3px}
.vacancyBlock ul li ul li{color:#585858;font:12px Arial/155%;list-style-type:none;margin-left:0;padding-bottom:1px}
.vacAbs{float:left;width:80px;position:absolute;top:19px;right:0;text-align:center}
.vacAbs a{text-decoration:none}
.vacAbs a span{color:#596b70;font:11px/200% Arial;text-decoration:underline}
.vacancyBlock p span{margin:0;padding:0;height:auto;width:50%}
.partL{float:left;width:170px;margin-left:-2px;margin-top:6px;margin-bottom:20px}
.partL div{float:left;width:154px;overflow:hidden;border:3px solid white;box-shadow:0 1px 4px #818181}
.partR{margin-left:180px}
.partR a{color:#49413b;font:bold 16px/150% Arial}
.partR p a{color:#219007;font:12px Arial}
.partR div{float:left;width:100%;margin-top:12px;margin-bottom:-5px}
.partR div p{margin:0;padding:0}
.partT{float:left;width:100%;color:#727272;font:11px Arial;margin-top:-7px;margin-bottom:6px}
.partT img{vertical-align:baseline}
.partT span{font:italic 11px Arial;margin-left:9px;margin-right:2px}
.contentDivs{float:left;width:100%;margin-top:38px;margin-bottom:7px}
.contentDivs h5{color:#514f4c;font:bold italic 20px Arial;padding-bottom:13px}
.contentDivsL{float:left;margin:0 0 0 6%;width:56%}
.contentDivsL div{float:left;width:100%;color:#717171;font:italic 12px Arial;margin-top:3px}
.contentDivsL div span{float:left;color:#717171;font:13px "Myriad Pro",Tahoma;margin:2px 6px 0 2px}
.contentDivsL div a{color:#3380bc;font:13px/150% Arial;margin-right:6px;text-decoration:none;border-bottom:1px solid #3380bc}
.contentDivsL div a:hover{color:#fa7301;border-bottom:1px solid #fa7301}
.contentDivsR{float:left;margin:0 0 0 6%;width:28%}
.contentDivsR div{float:left;width:100%;margin-top:5px;margin-bottom:9px}
.contentDivsR div a{color:#3380bc;font:13px Arial;margin-right:6px;text-decoration:none;border-bottom:1px solid #3380bc}
.contentDivsR p{color:#636363;font:italic 12px/145% Arial;margin-top:8px}
.contentDivsR div a:hover{color:#fa7301;border-bottom:1px solid #fa7301}
.visual .jcarousel-prev{width:55px;height:89px;position:absolute;left:33px;top:123px;background:transparent url(../img/toPrev.png) no-repeat right top;cursor:pointer}
.visual .jcarousel-next{width:55px;height:89px;position:absolute;right:33px;top:123px;background:transparent url(../img/toNext.png) no-repeat left top;cursor:pointer}
.visual .jcarousel-prev:hover{background:left top}
.visual .jcarousel-next:hover{background:right top}
.contentBtm ul li{float:left;text-align:center;width:20%}
.contentBtm .jcarousel-prev{background:url("../img/toLeft.gif") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:35px;left:30px;position:absolute;top:8px;width:12px}
.contentBtm .jcarousel-next{background:url("../img/toRight.gif") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:35px;position:absolute;right:30px;top:8px;width:12px}
.contBlock{float:left;width:94%;margin-left:6%}
.contBlock h2{margin-left:24%;font:bold 22px Arial}
.contBlockL{float:left;width:40%;margin-left:4px;margin-top:25px}
.contAdr{float:left;width:100%}
.contAdr p{float:left;width:100%;color:#444444;font:14px Arial}
.contAdr span{float:left;width:100%;color:#0273ca;font:16px Arial;margin-top:9px}
.contPh{float:left;width:100%;margin-top:27px}
.contPh p{float:left;width:100%;color:#0273ca;font:16px Arial;margin-bottom:4px}
.contPh span{float:left;width:100%;color:#444444;font:bold 14px Arial;margin-bottom:10px}
.contMail{float:left;width:100%;margin-top:17px}
.contMail p{float:left;width:100%;color:#0273ca;font:14px Arial;margin-bottom:2px}
.contMail span{float:left;width:100%;color:#444444;font:bold 14px Arial;margin-bottom:10px}
.contBlockR{float:left;padding:37px 35px;width:465px;height:218px;margin-left:14px;margin-top:-14px;background:url("../img/formBg.png") no-repeat scroll 0 0 transparent}
.contBlockR p{color:white;font:bold 14px Arial}
.formL{float:left;width:240px;margin-top:22px}
.formL div{float:left;width:100%;position:relative}
.formL div input.formInp{float:left;width:200px;padding:4px 10px;font:12px Arial;color:#807f7f}
.formL div input.formInp2{float:left;width:80px;padding:4px 10px;font:12px Arial;color:#807f7f;margin-right:20px}
.formR{float:left;width:220px;margin-top:22px;position:relative}
.formR .LV_invalid{bottom:35px}
.formR textarea{height:116px;width:216px;font:12px Arial;color:#807f7f}
.formR input{border:none;cursor:pointer;background:url("../img/formBut.png") no-repeat scroll 0 0 transparent;color:white;font:bold 14px Arial;text-align:center;width:114px;height:28px;margin:22px 0 0 54px}
#fwant .contBlockR, #fwant2 .contBlockR{padding:27px 35px;height:238px}
#fwant .formL div, #fwant2 .formL div {margin-bottom:14px}
.contMap{float:left;width:100%;margin-top:21px}
.contMap p{float:left;width:90%;background:url("../img/mapBg.png") repeat-x scroll 0 50% transparent;padding-bottom:4px;margin-left:1%;padding-right:4%}
.contMap p a{text-decoration:none;color:#ffa200;font:bold 18px Arial;background:white;margin-left:4%;padding:0 2%}
.contMap p a span{color:#ffa200;font:bold 18px Arial;border-bottom:1px dotted #ffa200;letter-spacing:1px}
.contMap p a img{vertical-align:middle}
.contMap div{float:left;width:100%;margin-top:21px;overflow:hidden;position:relative;height:100px;margin-bottom:-50px}
.servBlocks{float:left;width:100%;margin-top:46px}
.servBlock{float:left;width:45%;margin-right:2%;margin-bottom:17px}
.servBlockL{float:left;width:144px;height:89px;background:url("../img/servBg.png") no-repeat scroll 0 0 transparent}
.servBlockL span{display:table-cell;width:131px;height:89px;text-align:center;vertical-align:middle}
.servBlockR{margin-left:144px;height:89px;background:#e2f5fe;padding-left:18px;overflow:hidden;padding-right:10px;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}
.servBlockR span {float:left;width:90%;font:bold 16px Arial;margin-top:6px;margin-bottom:4px}
.servBlockR span a {
color:#444444;
font-weight: inherit;
text-decoration: none;
}
.servBlockR span a:hover {
color:#000000;
text-decoration: underline;
}
.servBlockR span a.linkHov {
color:#000000;
text-decoration: underline;
}
.servBlockR p{color:#444444;font:14px/130% Arial; float:left; width:90%;}
.servBlockR p a{color:#0273ca;text-decoration:none;border-bottom:1px solid #0273ca}
.servBlockR p a:hover{color:#444;text-decoration:none;border-bottom:1px solid #444}
.servBlockR p a.aHov{color:#444;text-decoration:none;border-bottom:1px solid #444}
.infoBlock{display:inline-block;width:29%;border-radius:10px;padding-bottom:12px;margin:16px -1% 22px 2%;vertical-align:top}
.infoBlock.infoHov{background:#e2f5fe;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.infoBlockT{float:left;width:100%}
.infoBlockL{float:left;width:77px;height:77px;margin-top:-10px;/*background:#0390d8;*/margin-left:22px}
.infoBlockL span{display:table-cell;width:77px;height:77px;text-align:center;vertical-align:middle}
.infoBlockR{margin-left:113px;margin-top:18px;color:#0273ca;font:bold 15px Arial}
.infoBlockR a{color:#0273ca;font:bold 15px Arial;text-decoration:none}
.infoBlockB{float:left;width:100%;margin-top:30px}
.infoBlockB ul li{padding-bottom:15px;padding-left:38px;padding-right:20px}
.infoBlockB ul li a{color:#444444;font:italic 14px/140% Arial}
.infoBlockB ul li a:hover{color:#0273ca}
.infoBlockT a{cursor:default}
.proBlocks{float:left;margin:26px 0 0 3%;width:88%}
.proHead{float:left;width:100%;margin-bottom:5px}
.proHead div{float:right;margin:13px 5px 0 40px}
.proHead div input{border:none;cursor:pointer;float:left;width:205px;height:61px;text-align:center;color:#fff;font:bold 25px Arial;background:url("../img/proBut.png") no-repeat scroll 0 0 transparent}
.proHead p{color:#444444;font:italic 16px/140% Arial}
.proBlock{float:left;width:100%;position:relative;margin-bottom:13px;margin-top:50px}
.proName{background:#ff812a;left:-41px;padding:13px 10px;position:absolute;text-align:center;top:-33px;width:270px}
.proName a{color:#fff;font:bold 14px Arial;text-decoration:none;border-bottom:1px solid #fff}
.proName a:hover{color:#444;text-decoration:none;border-bottom:1px solid #444}
.proName a.aHov{color:#444;text-decoration:none;border-bottom:1px solid #444}
.proName p{ color: #444444!important; font: italic 12px/150% Arial!important; padding-top: 10px!important;}
.proName p.date { color: #8A8782!important; font: 12px Arial!important;}
.proPics{float:left;width:100%;overflow:hidden;height:244px;border-radius:8px}
.proPicsB{float:left;overflow:hidden;height:243px;width:50%}
.proPicsB img{min-height:243px;min-width:100%}
.proPicsS{float:left;overflow:hidden;height:244px;width:50%}
.proPic{float:left;width:33%;margin:0 0 1px 1px;height:121px;overflow:hidden;position:relative}
.proPic img{min-height:121px;min-width:100%}
.proPic .prAbs{position:absolute;top:0;left:0;width:100%;height:121px}
.proPic .prAbs img{position:absolute;top:0;left:0}
.proPic .prAbs span{color:#fff;float:left;font:bold 15px Arial;padding:44px 20px 0;position:relative;z-index:100}
.proPic a:hover .prAbs span{text-decoration:underline}
.proPages{float:right;margin:10px 3% 0 0;position:relative}
.proPages span{color:#ff822a;float:left;font:16px Arial;margin:0 9px}
.proPages a{color:#444444;float:left;font:16px Arial;margin:0 9px;text-decoration:none;border-bottom:1px solid #444444}
.proPages a:hover{color:#ff822a;border-bottom:1px solid #ff822a}
.proPages a.pagePrev{background:url("../img/pageL.png") no-repeat scroll left top transparent;height:7px;margin:7px 13px 5px 7px;width:6px;border:none;}
.proPages a.pageNext{background:url("../img/pageR.png") no-repeat scroll left top transparent;height:7px;margin:7px 7px 5px 13px;width:6px;border:none;}
.proPages a:hover{background-position:0 -7px}
.proButton{float:left;width:100%;text-align:center;margin:-4px 0 25px}
.proButton input{border:none;cursor:pointer;color:#fff;font:bold 30px Arial;width:175px;height:56px;text-align:center;background:url("../img/proBut2.png") no-repeat scroll 0 0 transparent}
.newsList{display:none;float:left;margin-top:20px;width:100%}
.newsList.active{display:block}
.newsHead{float:left;width:100%;margin-top:12px}
.newsHeadL{float:left;width:24%;margin-top:-1px}
.newsHeadL > div{float:left}
.sel1{width:120px}
.sel2{width:75px;margin-left:3px}
.custom-combobox{background:url("../img/selBg.png") repeat-x scroll left top transparent!important;height:25px!important;width:100%;border-radius:12px;overflow:hidden}
.custom-combobox-input{border:none!important;color:white!important;padding:4px 0 6px 0!important;font:bold 13px Arial!important;background:none!important}
.sel1 input{width:82px!important;text-align:right}
.sel2 input{width:48px!important;text-align:right}
.ui-button{width:15px!important;background:none!important;border:none!important;height:25px!important;margin-left:2px!important}
.ui-menu{font:13px Arial!important}
.ui-state-default .ui-icon{background:url("../img/selBg2.png") no-repeat scroll 50% 50% transparent!important;width:15px!important}
.newsHeadR{margin-left:24%}
.newsHeadR li{float:left;margin-right:35px}
.newsHeadR li a{color:#444444;font:italic 18px Arial;text-decoration:none;border-bottom:1px dotted #444444}
.newsHeadR li.act a{color:#444444;font:bold italic 18px Arial;text-decoration:none;border-bottom:none}
.newsBlockk{float:left;width:95%;margin-bottom:24px}
.newsBlockkL{float:left;width:23%;overflow:hidden;border-radius:10px;height:135px}
.newsBlockkL img{min-width:100%;min-height:135px}
.newsBlockkR{margin-left:25%}
.newsBlockkR span{float:left;width:100%;color:#727272;font:italic 11px Arial;margin:1px 0 11px}
.newsBlockkR a{color:#fa7301;font:13px Arial;text-decoration:none;border-bottom:1px solid #fa7301}
.newsBlockkR a:hover{color:#444444;border-bottom:1px solid #444}
.newsBlockkR a.aHov{color:#444444;border-bottom:1px solid #444}
.newsBlockkR p{color:#444444;font:italic 12px/150% Arial;padding-top:10px}
.proBlocks2{float:left;margin:26px 0 0 0;width:100%}
.proBlocksL{float:left;width:20%;margin-top:-49px}
.newsLast{float:left;width:100%;margin-bottom:60px}
.newsLast div{float:left;background:#0273ca;color:white;font:14px Arial;padding:5px 10px;margin-bottom:37px;margin-left:60px}
.newsLast ul{float:left;width:100%}
.newsLast ul li{padding-bottom:5px;float:left;width:100%}
.newsLast ul li a{color:#444444;font:italic 12px Arial;float:left;width:150px}
.newsLast ul li span{color:#727272;font:italic 11px Arial;float:left;width:70px;height:25px;margin-top:2px}
.newsAll{float:left;width:100%}
.newsAll div{float:left;background:#ff822a;color:white;font:14px Arial;padding:5px 10px;margin-bottom:37px;margin-left:60px}
.newsAll ul{float:left;width:100%}
.newsAll ul li{padding-bottom:5px;float:left;width:100%}
.newsAll ul li a{color:#444444;font:italic 12px Arial;float:left;width:150px}
.newsAll ul li span{color:#727272;font:italic 11px Arial;float:left;width:70px;height:25px;margin-top:2px}
.proBlocksR{float:left;width:70%;margin-left:4%}
.newsDate{float:left;width:100%;color:#727272;font:italic 11px Arial;margin-bottom:18px;margin-top:4px}
.proBlocksR p{float:left;width:100%;color:#585858;font:13px/150% Arial;margin-bottom:10px}
.proBlocksR p img{float:left;margin:0 24px 10px 0}
.proBlocksR p.difP{float:left;width:96%;color:#585858;font:italic 14px/155% Arial;margin-bottom:28px}
.proBlocksW{float:left;width:96%}
.proBlocksW h3{color:#585858;font:18px Arial;display: block;width:100%;margin-top:25px;margin-bottom:20px}
.proBlocksW h4{display: block;width:100%;color:#0273ca;font:bold 15px Arial;margin-top:20px;margin-bottom:20px}
.proBlocksW > ol li{color:#0273ca;font:bold italic 14px Arial;list-style-position:inside;padding-bottom:10px}
.proBlocksW > ol li span{color:#585858;font:13px/150% Arial}
.proBlocksW > ol ul {margin-left: 15px;display:block;}
.proBlocksW > ul li, .proBlocksW > ol ul li{color:#585858;font:13px/150% Arial;list-style-position:inside;padding-bottom:10px;background:url("../img/bul.png") no-repeat scroll 0 5px transparent;padding-left:25px}
.proBlocksW p{display: block;width:100%;color:#585858;font:13px/150% Arial;margin-bottom:10px}
.proBlocksW p img{float:left;margin:0 24px 10px 0}
#tinymce p.difP,.proBlocksW p.difP{float:left;width:96%;color:#585858;font:italic 14px/155% Arial;margin-bottom:28px}
.proBlocksW ol{float:left;width:100%;margin-bottom:15px}
.proBlocksW > ul{float:left;width:100%;margin-bottom:15px}
.proBlocksW table{width:100%;margin-top:10px}
.proBlocksR > ul li{color:#585858;font:13px/150% Arial;list-style-position:inside;padding-bottom:10px;background:url("../img/bul.png") no-repeat scroll 0 5px transparent;padding-left:25px}
.proBlocksR > ul{float:left;width:100%;margin-bottom:15px}
.proBlocksR2 > ul li{color:#585858;font:13px/150% Arial;list-style-position:inside;padding-bottom:10px;background:url("../img/bul.png") no-repeat scroll 0 5px transparent;padding-left:25px}
.proBlocksR2 > ul{float:left;width:100%;margin-bottom:15px}
.proBlocksR > ol li{color: #0273CA; font: italic bold 14px Arial; list-style-position: inside; padding-bottom: 10px;}
.proBlocksR > ol{float:left;width:100%;margin-bottom:15px}
.proBlocksR2 > ol li{color: #0273CA; font: italic bold 14px Arial; list-style-position: inside; padding-bottom: 10px;}
.proBlocksR > ol li p{color:#585858;font:13px/150% Arial;}
.proBlocksR2 > ol li p{color:#585858;font:13px/150% Arial;}
.proBlocksR2 > ol{float:left;width:100%;margin-bottom:15px}
.proBlocksW table thead td{color:#444444;font:italic 14px Arial;padding:5px 0}
.proBlocksW table tbody td{color:#444444;font:12px Arial;padding:5px 20px 5px 25px}
.proBlocksW table tbody th{color:#fff;font:bold 14px Arial;background:#ff822a;padding:12px 20px 12px 25px}
.proBlocksW table tbody tr.odd td{background:#fce8d3}
.proBlocksR2{float:left;width:70%;margin-left:4%}
.proBlocksR2 p{float:left;width:100%;color:#585858;font:14px/150% Arial;margin-bottom:10px}
.proBlocksR2 p img{float:left;margin:0 24px 10px 0}
.proBlocksR2 p.difP{float:left;width:96%;color:#585858;font:italic 16px/155% Arial;margin-bottom:18px}
.aboutPics{float:left;width:94%;margin-top:30px}
.aboutPics div{float:left;width:18%;margin:0 1%;overflow:hidden;height:131px}
.aboutPics div img{width:100%}
.aboutList{float:left;width:94%;margin-top:30px}
.aboutList div{float:left;width:100%;color:#444444;font:18px Arial}
.aboutList ol{float:left;margin-left:4%;margin-top:20px}
.aboutList ol li{float:left;width:30%;margin-right:3%;margin-bottom:15px;color:#0273ca;font:bold 35px Arial;height:120px}
.aboutList ol li span{color:#444444;font:12px Arial;float:right;margin-right:50px}
.aboutList ol li.wideLi{float:left;width:97%;margin-right:3%;margin-bottom:15px;color:#0273ca;font:bold 35px Arial}
.aboutList ul li{color:#585858;font:13px/150% Arial;list-style-position:inside;padding-bottom:10px;background:url("../img/bul.png") no-repeat scroll 0 5px transparent;padding-left:25px}
.aboutList ul{float:left;width:100%;margin-bottom:15px;margin-top:20px}
.proBlocksW2{float:left;width:96%}
.proBlocksW2 p{float:left;width:100%;color:#585858;font:14px/150% Arial;margin-bottom:10px}
.proBlocksW2 h3{color:#585858;font:18px Arial;float:left;width:100%;margin-top:25px;margin-bottom:20px}
.proBlocksW2 h4{float:left;width:100%;color:#0273ca;font:bold 15px Arial;margin-top:20px;margin-bottom:20px}
.proBlocksW2 > ul li{color:#585858;font:13px/150% Arial;list-style-position:inside;padding-bottom:10px;background:url("../img/bul.png") no-repeat scroll 0 5px transparent;padding-left:25px}
.proBlocksW2 > ul{float:left;width:100%;margin-bottom:15px}
.proBlocksW2 .load {text-align: center; width: 100%;}
.LV_invalid{position:absolute;bottom:-15px;font:11px Arial !important;left:0}
.sForm{float:left;width:100%;margin-top:-5px}
.sForm input{float:left}
.sForm input.sInp{border:2px solid #afafae;color:#808080;font:14px Arial;padding:4px 15px;border-radius:5px;margin-left:46px;width:530px}
.sForm input.sSub{border:none;cursor:pointer;width:88px;height:27px;background:url("../img/sBut.png") no-repeat scroll 0 0 transparent;margin-left:12px}
.sResult{float:left;width:100%;margin-top:12px}
.sResult span{margin-left:46px;color:#505050;font:12px Arial}
.sResult span a{text-decoration:none;color:#0273ca;border-bottom:1px dotted #0273ca}
.sResult ol{margin-left:46px;margin-top:29px;width:95%;margin-bottom:6px}
.sResult ol li{color:#0075cf;font:13px Arial;padding-bottom:5px}
.sResult ol li a{color:#0075cf;font:13px Arial}
.sResult ol li p{color:#444444;font:italic 13px Arial;padding-top:4px;float:none}
.siteMap{float:left;width:100%;margin-top:43px}
.siteMap h2{margin-left:25%}
.proBlocksW .proPages{float:none;width:300px;margin:0 auto}
.proBlocksW .proPages a{font:14px Arial}
.proBlocksW .proPages span{font:14px Arial}
.siteMap > ul{margin-left:46px;margin-top:22px}
.siteMap ul li{background:none;margin:0 padding:0}
.siteMap ul > li > a{color:#0273ca;font:16px Arial}
.siteMap > ul > li{display:inline-block;vertical-align:top;width:29%;margin-right:2%;padding:0;padding-bottom:10px}
.siteMap ul li ul > li > a{color:#444444;font:italic 14px Arial}
.siteMap ul li ul li ul li a{color:#505050;font:12px Arial}
.siteMap ul li ul li{padding:0;padding-left:10px;padding-bottom:7px}
.siteMap ul li ul li ul li{padding:0;padding-left:20px}
.siteMap > ul li ul{margin-top:10px}
.siteMap > ul li ul li ul{margin-top:5px}
.visual2{float:left;width:100%;position:relative;height:630px;margin-top:-7px}
.visual2 div{cursor:pointer}
.v1,.v7{height:88px;left:6%;position:absolute;top:180px;width:118px;z-index:10;border-radius:3px;overflow:hidden}
.v1 img,.v7 img{min-width:118px;min-height:88px}
.v2,.v6{height:100px;left:13%;position:absolute;top:108px;width:139px;z-index:20;border-radius:5px;overflow:hidden}
.v2 img,.v6 img{min-width:139px;min-height:100px}
.v4{width:359px;height:261px;top:58px;left:50%;position:absolute;margin-left:-180px;z-index:40;border-radius:10px;overflow:hidden}
.v4 img{min-width:359px;min-height:261px}
.v3,.v5{height:138px;left:21%;position:absolute;top:0;width:189px;z-index:30;border-radius:7px;overflow:hidden}
.v3 img,.v5 img{min-width:189px;min-height:138px}
.v_text{left:0;position:absolute;bottom:0;width:100%;background:url("../img/vBg.png") repeat-x scroll 0 0 transparent}
.v_text span{text-align:center;color:white;float:left;width:100%}
.v4 .v_text{background:url("../img/vBg2.png") repeat-x scroll 0 0 transparent}
.v1 .v_text span{font:italic 7px Arial;padding:8px 0 6px}
.v2 .v_text span{font:italic 10px Arial;padding:8px 0 6px}
.v3 .v_text span{font:italic 14px Arial;padding:9px 0 6px}
.v4 .v_text span{font:italic 22px Arial;padding:17px 0 13px}
.v5 .v_text span{font:italic 14px Arial;padding:9px 0 6px}
.v6 .v_text span{font:italic 10px Arial;padding:8px 0 6px}
.v7 .v_text span{font:italic 7px Arial;padding:8px 0 6px}
.v5{left:auto;right:21%}
.v6{left:auto;right:13%}
.v7{left:auto;right:6%}
.v_navbar{width:764px;margin:0 auto;margin-top:370px}
.v_navbar .left,.v_navbar .right{background:url("../img/toPrev2.png") no-repeat scroll 0 0 transparent;margin-top:78px;float:left;height:26px;width:22px}
.v_navbar .right{background:url("../img/toNext2.png") no-repeat scroll 0 0 transparent;float:right}
.v_navbar .left:hover{background-position:0 -26px}
.v_navbar .right:hover{background-position:0 -26px}
.prSliderIn{float:left;width:100%;margin-top:20px;margin-bottom:20px}
#prSlider{width:893px;height:412px}
.v_navbar div{background:url("../img/textBg.png") no-repeat scroll 0 0 transparent;margin:0 auto;padding:25px 55px;width:570px;height:134px;overflow:hidden;color:#444444;font:14px/157% Arial}
.prSlider{float:left;width:90%;margin-left:46px;margin-top:15px}
.prSlider p{color:#444444;font:14px Arial}
.footSearch{float:left;margin-top:8px;width:100%}
.footSearch .searchText{color:#666666;float:left;font:10px Arial;margin-left:3px;padding:3px 3px 2px;width:180px}
.footSearch .searchSub{background:url("../img/searchSub.png") no-repeat scroll left top transparent;border:medium none;cursor:pointer;float:left;height:17px;margin:2px 0 0 -21px;width:18px}
.custom-combobox{position:relative;display:inline-block}
.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0;/* support: IE7 */ *height:1.7em;*top:0.1em}
.custom-combobox-input{margin:0;padding:0.3em}
.page404{float:left; width:100%;margin-top:90px;}
.page404 div{float:left; width:100%;color:#0273ca;font:bold italic 150px Arial; text-align:center;}
.page404 span{float:left; width:100%;color:#0273ca;font:bold italic 66px Arial; text-align:center;margin-top:-40px;}
.page404 p{float:left; width:100%;color:#444;font:14px Arial; text-align:center;margin-top:20px;}
.page404 p a{color:#0273ca;font:14px Arial;}
.page404 p a:hover{color:#444;}
.hide{display: block;}
#visSlides{display:none;}
.v_info ul li span{display:table-cell; width:100%; height:184px; vertical-align:middle;}
.v_info ul li span p{padding:0 30px; width:auto!important; float:none!important;}
.bBlocks{float:left;margin:26px 0 0 3%;width:94%}
.bHead{ float:left; width:100%; position:relative;}
.bBut{ float:left; width:97%; margin-top: -49px; }
.bBut input{background: url("../img/bBut.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:right; font: bold 20px/45px Arial; height: 45px; text-align: center; text-decoration: none; width: 203px;}
.bSearch{ float:left; width:97%;margin-top: 33px; }
.bSearch input.b2Inp{ margin-left: 6px; margin-right: 14px; padding: 9px 21px; width: 505px;float:left;color:#9f9f9f; font:18px Arial; border:none; background:none; border:1px solid #bebebd; border-radius:5px;}
.bSearch input.b2But2{background: url("../img/bBut2.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:left; font: bold 20px/44px Arial; height: 44px; text-align: center; text-decoration: none; width: 130px;}
.bSearch input.b2But3, .bSearch a.b2But3 {background: url("../img/bBut3.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:right; font: bold 20px/45px Arial; height: 45px; text-align: center; text-decoration: none; width: 203px;}
.bContent{ float:left; width:100%;}
.bBlock{float:left;width:47%;position:relative; margin: 28px 1% 19px 1%;}
.bName{background:#ff812a; left: 0; padding: 2px 20px 6px; position: absolute; text-align: left; top: -15px; width: 165px;}
.bName a{color:#fff;font:bold 14px Arial;text-decoration:none;border-bottom:1px solid #fff}
.bName a:hover{color:#444;text-decoration:none;border-bottom:1px solid #444}
.bName a.aHov{color:#444;text-decoration:none;border-bottom:1px solid #444}
.bPics{float:left;width:100%;overflow:hidden;height:182px;border-radius:8px}
.bPicsB{float:left;overflow:hidden;height:181px;width:50%}
.bPicsB a{display:table-cell;height: 181px; width: 200px;text-align:center; vertical-align:middle;}
/*.bPicsB img{max-height: 181px; max-width: 100%;}*/
.bPicsS{float:left;overflow:hidden;height:182px;width:50%}
.bPic{float:left;width:49%;margin:0 0 1px 1px;height:90px;overflow:hidden;position:relative}
.bPic a{display:table-cell;height: 90px; width: 49%;text-align:center; vertical-align:middle;}
/*.bPic img{max-height: 90px; max-width: 100%;}*/
.bPic .prAbs{position:absolute;top:0;left:0;width:100%/*px*/;height:90px}
.bPic .prAbs img{position:absolute;top:0;left:0}
.bPic .prAbs span{color:#fff;float:left;font:bold 15px Arial;padding:38px 0 0;position:relative;z-index:100; width:100%; text-align:center;}
.bPic a:hover .prAbs span{text-decoration:underline}
.bAdd{float:left; margin-left: 2%; margin-top: 14px; width: 95%;}
.bAdd span{float:left; width:75%; color:#444444; font:14px/160% Arial; }
.bAdd span a{color:#0273ca;}
.bAdd input.b2But4, .bAdd a.b2But4{margin-top: 3px;background: url("../img/bBut3.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:right; font: bold 20px/45px Arial; height: 45px; text-align: center; text-decoration: none; width: 203px;}
.bBut2{ float:left; width:97%;margin-bottom: 4px;}
.bBut2 span{float:left; width:77%; color:#444444; font:italic 16px Arial;}
.bBut2 input{background: url("../img/bBut.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:right; font: bold 20px/45px Arial; height: 45px; text-align: center; text-decoration: none; width: 203px;}
.bContent .servBlock{ width:47%;}
.bContent .servBlocks{ width:101%;}
.bSearch2{position:absolute; top:-101px; right:3%;}
.bSearch2 input.b2Inp{ margin-left: 6px; margin-right: 14px; padding: 5px 11px; width: 175px;float:left;color:#9f9f9f; font:12px Arial; border:none; background:none; border:1px solid #bebebd; border-radius:5px;}
.bSearch2 input.b2But2{background: url("../img/bBut22.png") no-repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; cursor: pointer; float:left; font: bold 14px/27px Arial; height: 27px; text-align: center; text-decoration: none; width: 88px;}
.proBlocksR2 ol { float:left; width:100%;}
.proBlocksR2 ol li{width:100%;float:left;}
div.admin-other-objects{z-index:22000;}
.formL div {margin-bottom:14px;}
.contBlockL + .contBlockR .formL div{margin-bottom:24px;}
h2 + .contBlockR {margin-top: 10px;}
/* LP commit */
#blade {display: none; background: rgba(0,0,0,.7); width: 100%; height: 100%; position: fixed; z-index: 99998; top: 0; left: 0; }
#blade {
background-color: transparent;
background-image: -webkit-radial-gradient(50% 50%, circle closest-corner, rgba(0,0,0,.2) 17%, rgba(0,0,0, 0.85098));
left: 0px;
top: 0px;
position: fixed;
height: 100%;
width: 100%;
opacity: 1;
}
.app-modal {display: none; width: 333px; margin: 0 auto; z-index: 99999;}
.app-modal form { position: relative; background: #fff; padding: 60px 30px 30px; color: #2f3238; border-radius: 3px; box-shadow: 0 0 30px rgba(0,0,0,0.3); width: 100%; box-sizing: border-box}
.app-modal form .form-control { margin-bottom: 20px}
.app-modal form input { padding: 8px 15px; border: 1px solid #fe8f00; border-radius: 3px; font-size: 14px; box-sizing: border-box; width: 100%}
.app-modal form button { background: #fe8f00;
border: none;
border-radius: 3px;
color: #fff;
font-family: "NHaasGrotesk-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: normal;
padding: 15px 45px;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.4);
-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.4);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.4);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-sizing: border-box;
cursor: pointer;
width: 100%
}
.app-modal form button:hover,
.app-modal form button:visited:hover {
text-decoration: none;
background-color: #fe8f00;
color: #fff;
}
.app-modal .disclimer {text-align: center; font-size: 12px; color: #999; margin: 20px 0}
.app-modal .xclose {display: block; position: absolute; top: 25px; right: 30px; font-size: 10px; color: #000; cursor: pointer}
.app-modal .xclose span {display: inline-block; position: absolute; right: 21px; top: 0; border-bottom: 1px dotted #000; opacity: .5; }
.app-modal .xclose i {font-style: normal; font-size: 16px; display: inline-block; padding: 3px; border-radius: 10px; background: #000; color: #fff; line-height: 9px}
.app-modal .xclose:hover span {opacity: 1}