/*@font-face {font-family:PTR;src:url(fonts/PTR.ttf);}*/
/*@font-face {font-family:PTB;src:url(fonts/PTB.ttf);}*/
@font-face {font-family:PTR;src:url(fonts/circe.ttf);}
@font-face {font-family:PTB;src:url(fonts/circe-bold.ttf);}

* {margin:0;padding:0;}
html {width:100%;height:100%;}

body {font-size:16px;color:#000;font-family:PTR, arial;cursor:default;background:#fff;}

a {color:#0167A0;text-decoration:uderline;transition: all 0.5s ease;}
a:hover {color:#333;}

.cl {clear:both;}
.h10 {clear:both;width:100%;height:10px;}
.h20 {clear:both;width:100%;height:20px;}
.h30 {clear:both;width:100%;height:30px;}
.h40 {clear:both;width:100%;height:40px;}
.h50 {clear:both;width:100%;height:50px;}
.fl {float:left;}
.fr {float:right;}
p {margin:10px 0;}
input[type="text"]:focus, textarea:focus, input[type="password"]:focus, select:focus {outline:none;}
fieldset {border:0;}
sup {color:#369;font-size:80%;}

#bx_incl_area_1_2 {display:none;}

code {display:block;background:#000;color:#fff;padding:20px;}

.header {position:relative;width:100%;min-width:1300px;z-index:100;}
.head {position:relative;width:1300px;margin:0 auto;padding:20px 0;}
.logo {float:left;width:230px;height:70px;margin:0 20px 0 50px;}
.logo a {text-decoration:none;}
.logo img {max-width:100%;border:0;}
.mnav {display:none;}
.mcl {display:none;}
.slog {float:left;width:300px;padding-top:22px;font-size:14px;color:#888;}
.poisk {float:left;width:400px;}
.kont {float:left;width:230px;margin:0 50px 0 20px;}
.fir a {display:block;color:#0167A0;text-decoration:none;font-family:PTB;font-size:24px;}
.dva a {display:block;padding-left:15px;color:#0085D0;text-decoration:none;font-size:24px;}

.mm {display:none;}
.menu {position:relative;width:100%;min-width:1300px;z-index:200;background:#0085D0;}
.nav {position:relative;width:1200px;margin:0 auto;padding:0 50px;}
.m {position:relative;float:left;border-left:1px solid #0167A0;transition: all 0.5s ease;}
.m:first-child {border-left:0px;}
.m a {display:block;padding:20px 55px;font-size:24px;color:#fff;text-decoration:none;text-align:center;font-family: PTB;transition: all 0.5s ease;}
.m a:hover {color:#ccc;}
.m .subm {display:none;transition: all 0.5s ease;}
.m:hover .subm {display:block;position:absolute;top:72px;left:0;width:330px;padding:20px 45px;background:linear-gradient(to right, #0085D0, #0167A0);z-index:210;}
.subm a {text-align:left;padding:20px 0;font-size:20px;}

.slider {position:relative;width:100%;min-width:1300px;z-index:100;background:url(imgs/slider.jpg) no-repeat center center;background-size:cover;}
.social {position:absolute;top:90px;left:50%;margin-left:420px;z-index:140;}
.social a {margin-right:10px;}
.wmuSlider .banner {height:500px;overflow:hidden;}
.wmuSlider2 .banner {height:300px;z-index:80;overflow:hidden;}
.wmuSlider {position: relative;overflow: hidden;z-index:20;}
.wmuSlider .wmuSliderWrapper article img {/*max-width: 100%;width: auto;height: auto;display:block;--*/}
.wmuSliderPagination {z-index: 130;position: absolute;left:50%;margin-left:450px;bottom: 90px;}
ul.wmuSliderPagination {padding:0;}
.wmuSliderPagination li {float: left;margin: 0 8px 0 0;list-style-type: none;}
.wmuSliderPagination a {display: block;text-indent: -9999px;width: 15px;height: 15px;background:#0167A0;}
.wmuSliderPagination a.wmuActive {background:#0085D0;}
.wmuGallery .wmuGalleryImage {margin-bottom: 10px;}
.banner-wrap{padding:0;}
.bnbn {position:absolute;width:800px;left:50%;margin-left:-600px;top:80px;padding:20px;color:#fff;background:rgb(11,11,11,0.0);}
.slzag {font-size:38px;margin-bottom:40px;font-family: PTB;}
.sltex {font-size:24px;margin-bottom:50px;}
.slbt {padding:10px 0;}
.slbt a {color:#0167A0;padding:10px 80px;background:#fff;text-decoration:none;font-family: PTB;font-size:20px;transition: all 0.5s ease;}
.slbt a:hover {color:#fff;background:#0085D0;}

.index1 {position:relative;width:100%;min-width:1300px;z-index:200;background:#efefef url(imgs/fonind1.jpg) no-repeat center center;background-size:cover;}
.ind1 {position:relative;width:1300px;margin:0 auto;padding:60px 0;}
.line1 {position:relative;width:90%;height:4px;margin:0 auto;background:#fff;}
.ind1 h1 {text-align:center;height:22px;color:#0167A0;padding:40px 0;margin-bottom:20px;}
a.item1 {display:block;float:left;width:371px;height:275px;margin:30px;padding:20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;text-decoration:none;}
.item1 img {margin:20px 0;max-width:100%;height:100px;}
.item2 {display:block;position:relative;width:1233px;margin:30px auto;padding:20px 20px 40px 20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;}
.item2 div {margin:20px 0 40px 0;}
.item2 a {color:#0167A0;padding:10px 80px;background:#fff;text-decoration:none;font-family: PTB;font-size:20px;transition: all 0.5s ease;}
.item2 a:hover {color:#fff;background:#0085D0;}
a.item3 {display:block;float:left;width:343px;height:275px;margin:30px;padding:20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;text-decoration:none;}
.item3 img {margin:20px 0;max-width:100%;height:100px;}
.item3 h3 {color:#fff !important;}
.item4 {display:block;position:relative;width:1200px;margin:30px auto;padding:20px 20px 40px 20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;}
.item4 div {margin:20px 0 40px 0;}
.item4 h3 {color:#fff !important;}
.item4 a {color:#0167A0;padding:10px 80px;background:#fff;text-decoration:none;font-family: PTB;font-size:20px;transition: all 0.5s ease;}
.item4 a:hover {color:#fff;background:#0085D0;}

.index2 {position:relative;width:100%;min-width:1300px;z-index:200;background:#fff url(imgs/fonind2.jpg) no-repeat center center;background-size:cover;}
.ind2 {position:relative;width:1300px;margin:0 auto;padding:60px 0;}
.line2 {position:relative;width:90%;height:4px;margin:0 auto;background:#eee;}
.ind2 h2 {text-align:center;height:20px;color:#0167A0;padding:40px 0;margin-bottom:20px;text-transform: uppercase;}
.koml {float:left;width:600px;margin:0 40px 0 30px;padding-top:15px;}
.koml img {width:100%;}
.komr {float:left;width:600px;margin-right:30px;}

.index3 {position:relative;width:100%;min-width:1300px;z-index:200;background:#0167A0 url(imgs/fonind3.jpg) no-repeat center center;background-size:cover;}
.ind3 {position:relative;width:1300px;margin:0 auto;padding:60px 0;}
.line3 {position:relative;width:90%;height:4px;margin:0 auto;background:#0266A1;}
.ind3 h2 {text-align:center;height:20px;color:#fff;padding:40px 0;margin-bottom:20px;text-transform: uppercase;}
.itind3 {float:left;width:185px;padding:0px 70px;text-align:center;color:#fff;font-family:PTB;font-size:18px;}
.itind3 img {height:75px;margin:15px;}

.index4 {position:relative;width:100%;min-width:1300px;z-index:200;background:#efefef;}
.ind4 {position:relative;width:1300px;margin:0 auto;padding:60px 0;}
.ind4 h2 {text-align:center;height:20px;color:#0167A0;padding:40px 0;margin-bottom:20px;text-transform: uppercase;}
.itpub {float:left;width:350px;margin:0px 41px;}

.pubbox {
column-count: 3;
  column-gap: 0;
}
.itpub2 {width:320px;height:auto;margin:20px 25px;padding:10px;background:#f9f9f9;transition: all 0.5s ease;}
/*.itpub2 {float:left;width:320px;height:665px;margin:20px 25px;padding:10px;background:#f9f9f9;transition: all 0.5s ease;}*/
.itpub2:hover {background:#eee;}

.pubart {height:200px;margin-bottom:20px;}
.pubart img {max-width:100%;height:200px;}
.pubdate {font-family:PTB;font-size:14px;margin-bottom:20px;}
.itpub h3 {color:#0167A0;margin-bottom:20px;}
.pubanons {margin-bottom:20px;}

.wrap {position:relative;width:100%;min-width:1300px;z-index:90;background:url(imgs/fon.jpg) repeat-x bottom center;}
.cont {position:relative;width:1220px;margin:0px auto;padding:60px 40px;}
.cont input[type="text"], .cont textarea, .cont select {padding:8px 15px;border:1px solid #ccc;width:90%;}
.cont input[type="file"] {padding:10px 15px;}
.cont input[type="submit"], .cont button, .cont a.btn {text-align:center;color:#fff;background:#0085D0;font-size:18px;text-decoration:none;padding:5px 10px;margin-bottom:0px;border:0px;cursor:pointer;}
.cont h1 {color:#0167A0;font-size:36px;margin-bottom:20px;}
.cont h2 {color:#0167A0;margin:20px 0;font-size:30px;}
.cont h3 {color:#0167A0;margin-bottom:10px;font-size:24px;}
.cont h4 {color:#444;margin-bottom:10px;padding-bottom:5px;font-size:18px;border-bottom:double #eee;}
.cont ul, .cont ol {margin-left:40px;}
.cont img {max-width:100%;margin:10px 0;}

.sert {}
.sert a {display:block;float:left;width:194px;height:194px;margin:5px;border-radius:10px;border:1px solid #eee;}
.sert a:hover {border:1px solid #0167A0;}
.infot {}
.infot a {display:block;float:left;width:248px;height:248px;margin:5px;border-radius:10px;border:1px solid #eee;}
.infot a:hover {border:1px solid #0167A0;}


.footer {position:relative;width:100%;min-width:1300px;z-index:200;background:linear-gradient(to right, #0167A0, #0085D0);}
.foot {position:relative;width:1300px;margin:0 auto;padding:20px 0;color:#fff;}
.foot ul {margin:20px 0 0 40px;}
.foot ul li {padding:5px 0;}
.foot h3 {text-transform: uppercase;font-weight:500;font-family:PTB;}
.f1 {float:left;width:500px;margin-right:50px;padding:40px 0;}
.flogo {}
.fadr {padding-left:75px;margin:20px 0;}
.ftel {padding-left:75px;}
.f2 {float:left;width:350px;margin-right:50px;padding:80px 0 40px 0;}
.f3 {float:left;width:350px;padding:80px 0 40px 0;}
.f1 a, .f2 a, .f3 a {color:#fff;}
.f4 {border-top:4px solid #0085D0;padding:40px 0;text-align:center;}
.copy {}
.descr {margin:20px 0;}
.fsoc {}
.fsoc img {height:50px;margin:10px;}

#wrap{display: none;opacity: 0.8;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 16px;background-color: rgba(1, 1, 1, 0.725);z-index:300;overflow: auto;}
#window{width: 500px;height: 530px;margin: 100px auto;display: none;background: #fff;z-index: 400;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 30px 50px;border-radius:10px;}
#window input[type="text"]{padding:10px 15px;border:1px solid #999;width:90%;border-radius:10px;}
#window input[type="submit"] {text-align:center;color:#fff;background:#f22;font-size:18px;text-decoration:none;padding:10px;border:0px;cursor:pointer;border-radius:10px;margin-right:20px;}
#window small {color:#999;}
.close{float:right;cursor: pointer;font-family:SE2;margin:-40px -60px 0 0;width:20px;height:20px;text-align:center;background:#369;color:#fff;border:2px solid #fff;border-radius:50%;padding:10px;}
#wrap2{display: none;opacity:1;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 50px;background-color: rgba(1, 1, 1, 0.9);z-index:300;overflow: auto;}
#window2{width: 90%;height:auto;margin: 20px auto;display: none;z-index: 400;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 30px 5%;border-radius:10px;}
.close2{float:right;cursor: pointer;font-family:SE2;width:30px;height:30px;margin-top:-30px;text-align:center;color:#fff;}

table {border:0px;border-collapse: collapse;}
td, th {padding:5px;text-align:center;}
table .weight, table .total_weight {display:none;}
table input[type="number"]{padding:10px 15px;border:1px solid #999;width:50%;border-radius:10px;}

.rowww {float:left;width:44%;padding:20px 3%;}
.rowww input, .rowww textarea {border-radius:10px;margin-bottom:15px;}

ul.pagination {margin:20px 0;list-style:none;}
li.page-item {float:left;border-radius:10px;border:1px solid #aaa;margin:2px;}
a.page-link {display:block;color:#444;text-decoration:none;padding:2px 5px;}
.pagination .disabled {background:#eee;}
.pagination .disabled a {cursor:default !important;}
.pagination .active {background:#369;}
.pagination .active a {color:#fff !important;cursor:default !important;}


.otzovik h2 {text-align:center;height:20px;color:#0167A0;padding:40px 0;margin-bottom:20px;text-transform: uppercase;}
.otzovik {position:relative;width:100%;min-width:1300px;z-index:200;}
.otz {position:relative;width:1300px;margin:0 auto;padding:40px 0;}
.otzitem {float:left;width:44%;margin:20px 3%;}
.otzitem img {max-width:220px;margin-right:20px;}
.otzitem b {padding:10px 0;}

.news-detail img {height:auto !important;}

@media screen and (max-width:1200px){


}


@media screen and (max-width:800px){


.mnav {display:block;float:right;padding:10px 1%;width:20%;cursor:pointer;font-size:28px;text-align:right;box-sizing: border-box;}
.mnav img {height:40px;}
.mobi {border-top:1px solid #fff;}
.mobi li {border-bottom:1px solid #555;}
.mobi li a {display:block;padding:10px 10px;text-decoration:none;color:#fff;}
.mobi li ul {margin-left:30px;}
.mobi li ul li {border-bottom:0px;}


.header {position:relative;width:100%;min-width:320px;z-index:100;}
.head {position:relative;width:96%;margin:0 auto;padding:20px 2%;}
.logo {float:left;width:78%;height:auto;margin:0 0px 0 0px;}
.mcl {display:block;clear: both;}
.slog {float:none;width:100%;padding-top:22px;font-size:14px;text-align:center;color:#888;}
.poisk {display:none;}
.kont {float:none;width:100%;margin:0 0px 0 0px;text-align:center;}
.fir a {display:block;color:#0167A0;text-decoration:none;font-family:PTB;font-size:24px;}
.dva a {display:block;padding-left:15px;color:#0085D0;text-decoration:none;font-size:24px;}

.mm {position:relative;width:100%;min-width:320px;height:10px;z-index:200;background:#0085D0;}
.menu {display:none;}

.slider {position:relative;width:100%;min-width:320px;z-index:100;background:url(imgs/slider.jpg) no-repeat center center;background-size:cover;}
.social {display:none;}
.wmuSlider .banner {height:500px;overflow:hidden;}
.wmuSlider2 .banner {height:300px;z-index:80;overflow:hidden;}
.wmuSlider {position: relative;overflow: hidden;z-index:20;}
.wmuSlider .wmuSliderWrapper article img {/*max-width: 100%;width: auto;height: auto;display:block;--*/}
.wmuSliderPagination {z-index: 130;position: absolute;left:70%;margin-left:0px;bottom:30px;}
ul.wmuSliderPagination {padding:0;}
.wmuSliderPagination li {float: left;margin: 0 8px 0 0;list-style-type: none;}
.wmuSliderPagination a {display: block;text-indent: -9999px;width: 15px;height: 15px;background:#0167A0;}
.wmuSliderPagination a.wmuActive {background:#0085D0;}
.wmuGallery .wmuGalleryImage {margin-bottom: 10px;}
.banner-wrap{padding:0;}
.bnbn {position:absolute;width:76%;left:10%;margin-left:0px;top:50px;padding:20px 2%;color:#fff;background:rgb(11,11,11,0.0);}
.slzag {font-size:28px;margin-bottom:20px;font-family: PTB;}
.sltex {font-size:18px;margin-bottom:30px;}
.slbt {padding:10px 0;}
.slbt a {color:#0167A0;padding:10px 80px;background:#fff;text-decoration:none;font-family: PTB;font-size:16px;transition: all 0.5s ease;}
.slbt a:hover {color:#fff;background:#0085D0;}

.index1 {position:relative;width:100%;min-width:320px;z-index:200;background:#efefef url(imgs/fonind1.jpg) no-repeat center center;background-size:cover;}
.ind1 {position:relative;width:96%;margin:0 auto;padding:30px 2%;}
.line1 {position:relative;width:90%;height:4px;margin:0 auto;background:#fff;}
.ind1 h1 {text-align:center;height:auto;color:#0167A0;padding:20px 0;margin-bottom:20px;}
a.item1 {display:block;float:none;width:96%;height:auto;margin:20px 2%;padding:20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;text-decoration:none;}
.item1 img {margin:20px 0;max-width:100%;height:100px;}
.item2 {display:block;position:relative;width:96%;margin:20px 2%;padding:20px 20px 40px 20px;background:#0167A0;color:#fff;box-sizing: border-box;text-align:center;}
.item2 div {margin:20px 0 40px 0;}
.item2 a {display:block;color:#0167A0;padding:10px 20px;background:#fff;text-decoration:none;font-family: PTB;font-size:20px;transition: all 0.5s ease;}
.item2 a:hover {color:#fff;background:#0085D0;}

.index2 {position:relative;width:100%;min-width:320px;z-index:200;background:#fff url(imgs/fonind2.jpg) no-repeat center center;background-size:cover;}
.ind2 {position:relative;width:96%;margin:0 auto;padding:30px 2%;}
.line2 {position:relative;width:90%;height:4px;margin:0 auto;background:#eee;}
.ind2 h2 {text-align:center;height:auto;color:#0167A0;padding:20px 0;margin-bottom:20px;text-transform: uppercase;}
.koml {float:none;width:100%;margin:0 0px 0 0px;}
.koml img {width:100%;}
.komr {float:none;width:100%;margin-right:0px;}

.index3 {position:relative;width:100%;min-width:320px;z-index:200;background:#0167A0 url(imgs/fonind3.jpg) no-repeat center center;background-size:cover;}
.ind3 {position:relative;width:90%;margin:0 auto;padding:30px 5%;}
.line3 {position:relative;width:90%;height:4px;margin:0 auto;background:#0266A1;}
.ind3 h2 {text-align:center;height:auto;color:#fff;padding:20px 0;margin-bottom:20px;text-transform: uppercase;}
.itind3 {float:left;width:40%;height:185px;padding:0px 5%;text-align:center;color:#fff;font-family:PTB;font-size:18px;}
.itind3 img {height:75px;margin:15px;}

.index4 {position:relative;width:100%;min-width:320px;z-index:200;background:#efefef;}
.ind4 {position:relative;width:96%;margin:0 auto;padding:30px 2%;}
.ind4 h2 {text-align:center;height:auto;color:#0167A0;padding:20px 0;margin-bottom:20px;text-transform: uppercase;}
.itpub {float:none;width:100%;margin:20px 0px;}
.pubart {height:200px;margin-bottom:20px;}
.pubart img {max-width:100%;height:200px;}
.pubdate {font-family:PTB;font-size:14px;margin-bottom:20px;}
.itpub h3 {color:#0167A0;margin-bottom:20px;}
.pubanons {margin-bottom:20px;}

.wrap {position:relative;width:100%;min-width:320px;z-index:90;background:url(imgs/fon.jpg) repeat-x bottom center;}
.cont {position:relative;width:96%;margin:0px auto;padding:30px 2%;}
.cont input[type="text"], .cont textarea, .cont select {padding:8px 15px;border:1px solid #ccc;width:90%;}
.cont input[type="file"] {padding:10px 15px;}
.cont input[type="submit"], .cont button, .cont a.btn {text-align:center;color:#fff;background:#0085D0;font-size:18px;text-decoration:none;padding:5px 10px;margin-bottom:0px;border:0px;cursor:pointer;}
.cont h1 {color:#0167A0;font-size:24px;margin-bottom:20px;}
.cont h2 {color:#0167A0;margin:20px 0;font-size:22px;}
.cont h3 {color:#0167A0;margin-bottom:10px;font-size:20px;}
.cont h4 {color:#444;margin-bottom:10px;padding-bottom:5px;font-size:18px;border-bottom:double #eee;}


.sert {}
.sert a {display:block;float:left;width:194px;height:194px;margin:5px;border-radius:10px;border:1px solid #eee;}
.sert a:hover {border:1px solid #0167A0;}
.infot {}
.infot a {display:block;float:left;width:248px;height:248px;margin:5px;border-radius:10px;border:1px solid #eee;}
.infot a:hover {border:1px solid #0167A0;}


.footer {position:relative;width:100%;min-width:320px;z-index:200;background:linear-gradient(to right, #0167A0, #0085D0);}
.foot {position:relative;width:96%;margin:0 auto;padding:20px 2%;color:#fff;}
.f1 {float:none;width:100%;margin-right:0px;padding:20px 0;}
.flogo img {max-width:100%;}
.f2 {display:none;}
.f3 {display:none;}



#wrap{display: none;opacity: 0.8;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 16px;background-color: rgba(1, 1, 1, 0.725);z-index:300;overflow: auto;}
#window{width: 90%;height:500px;margin: 30px auto;display: none;background: #fff;z-index: 400;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 10px 2%;border-radius:10px;}
#window input[type="text"]{padding:10px 15px;border:1px solid #999;width:90%;border-radius:10px;}
#window input[type="submit"] {width:100%;text-align:center;color:#fff;background:#f22;font-size:18px;text-decoration:none;padding:10px;border:0px;cursor:pointer;border-radius:10px;margin-right:0px;}
#window small {color:#999;}
#window h2 {font-size:80%;}
.close{float:right;cursor: pointer;font-family:SE2;margin:-40px 0px 0 0;width:20px;height:20px;text-align:center;background:#369;color:#fff;border:2px solid #fff;border-radius:50%;padding:10px;}

#wrap2{display: none;opacity:1;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 50px;background-color: rgba(1, 1, 1, 0.9);z-index:300;overflow: auto;}
#window2{width: 90%;height:auto;margin: 20px auto;display: none;z-index: 400;position: fixed;left: 0;right: 0;top: 0;bottom: 0;padding: 30px 5%;border-radius:10px;}
.close2{float:right;cursor: pointer;font-family:SE2;width:30px;height:30px;margin-top:-30px;text-align:center;color:#fff;}

table {border:0px;border-collapse: collapse;font-size:14px;}
table img {max-width:75px;}
td, th {padding:2px;text-align:center;}
table input[type="number"]{padding:2px 5px;border:1px solid #999;width:50%;border-radius:10px;}

.rowww {float:none;width:94%;padding:20px 3%;}
.rowww input {border-radius:10px;}

/*.hidhid {display:none;}*/

.otzovik {position:relative;width:100%;min-width:320px;z-index:200;}
.otz {position:relative;width:96%;margin:0 auto;padding:20px 2%;}
.otzitem {float:none;width:96%;margin:20px 2%;}
.otzitem img {max-width:300px;margin-right:0px;}

	.pubbox {column-count: 1;
  column-gap: 0;}

}

@media screen and (max-width:400px){
    div.news-detail img.detail_picture {float:none !important;margin:10px !important;height:auto !important;}
}