body { margin: 0px; padding: 0px; font-size: 16px; font-family: Arial; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); font-family: 'Roboto', sans-serif; max-width: 1920px; margin: 0 auto;}* { outline: 0 !important; outline-offset: 0 !important;}.center { margin: 0 auto; width: 1202px;}table { border-collapse: collapse;}a { color: rgb(255, 153, 0);}a:hover { text-decoration: none;}h1 { color: rgb(68, 68, 68);}h2 { color: rgb(68, 68, 68);}h3 { color: rgb(68, 68, 68);}.h1 { overflow: hidden; text-align: center; color: rgb(32, 37, 47); font-size: 27px; font-weight: normal; margin-top: 40px;}.h1:before,.h1:after { content: ''; display: inline-block; vertical-align: middle; box-sizing: border-box; width: 100%; height: 1px; background: rgb(68, 68, 68); border: solid rgb(255, 255, 255); border-width: 0 35px;}.h1:before,.h1:after { background: rgb(32, 37, 47);}.h1:before { margin-left: -100%;}.h1:after { margin-right: -100%;}.h1new { height: 55px; line-height: 55px; width: 100%; text-align: center; color: #fff; background: linear-gradient(0deg, #2aa236, #7ebf27); font-size: 27px; float: left;}.btn { float: left; background-color: #b63835; text-decoration: none; border: 1px solid #b63835; box-sizing: border-box; width: 144px; height: 34px; line-height: 32px; text-align: center; color: #fff; font-size: 17px; cursor: pointer; transition: 0.3s;}header,nav {	max-width: 1920px; }header,nav,main,section,footer { float: left; width: 100%;}.center { width: 1200px; margin: 0 auto;}header { height: 73px; background-color: rgba(255, 255, 255, 0.84); border-bottom: 2px solid rgb(255, 255, 255); position: absolute; z-index: 7; top: 0px;}header .logo { width: 250px; height: 64px; float: left; margin-top: 5px; background: url("/files/design/logo.png") no-repeat left center;}header .b1c { float: right; width: 86px; height: 67px; background: url("/images/1c.png") no-repeat center; margin-top: 3px; margin-left: 20px;}header .rb { float: right; text-align: left; width: 550px; height: 75px; display: table; opacity: 0;}header .rb>div { display: table-cell; vertical-align: middle;}header .rb>div>.addr { background: url("/svgimages/svgDraw.php?name=marker&color=rgb(255, 153, 0)") no-repeat left center; margin: 0px; float: right; height: 27px; padding-left: 35px; font-size: 17px; color: rgb(0, 0, 0); display: inline-block; padding-top: 3px; overflow: hidden;}header .rb div p { 	clear: both;}header .rb>div>div {	background: url("/svgimages/svgDraw.php?name=phone&color=rgb(255, 153, 0)") no-repeat left center; background-size: 16px; margin: 0px; float: right; height: 25px; line-height: 22px; padding-left: 20px; font-size: 18px; color: rgb(0, 0, 0); display: block; overflow: hidden; clear: both;}header .rb>div>a { margin: 0px; float: right; height: 25px; line-height: 22px; padding-left: 20px; font-size: 18px; color: rgb(255, 153, 0); display: block; overflow: hidden; clear: both; cursor: pointer; 	text-decoration: underline;}header .rb>div>a:hover {	text-decoration: none; }header .rb>div .hideconts { display: block; position: absolute; background: #fff; padding: 0px 30px; margin-top: 74px; margin-left: 240px; width: 250px; box-shadow: 0 0 10px rgba(0,0,0,0.5); padding-bottom: 20px;}header .rb div .mail { background: url("/svgimages/svgDraw.php?name=mail&color=rgb(255, 153, 0)") no-repeat left center; margin: 0px; float: right; height: 25px; line-height: 22px; padding-left: 35px; font-size: 17px; color: rgb(0, 0, 0); display: inline-block; overflow: hidden;}header .rb div p:first-child {	margin-bottom: 5px; }header .rb div p:last-child {	margin-bottom: 0px; }nav { background-color: rgba(101, 178, 52, 0.86); height: 37px; position: absolute; top: 75px; z-index: 3;}nav menu { list-style: none; margin-top: 3.5px; text-align: right; padding-left: 0px;}nav menu li { display: inline-block; border-left: 1px solid rgb(255, 255, 255); height: 28px; line-height: 29px; padding-left: 15px; margin-left: 10px;}nav menu li:first-child { border-left: 0px;}nav menu li a { color: rgb(255, 255, 255); font-size: 16px; text-decoration: none;}nav menu li a:hover, nav menu li a.active { text-decoration: underline;}.bimg { background: url("/files/design/1920_590_2.jpg") no-repeat center; height: 595px;}.bimg .godown { margin: 0 auto; height: 72px; width: 72px; background: url(/files/godown.png) no-repeat center; margin-top: 492px; cursor: pointer;}section.bimgp { height: 298px; margin-bottom: -185px; background: url("/files/design/inner.jpg") no-repeat top center;}section.bimgp.noimg { height: 93px; margin-bottom: 0px; background: none;}section.bimgp h1 { color: #0012ac; font-size: 32px; border-bottom: 2px solid #ffc905; max-width: 705px; overflow: hidden; height: 40px; margin-left: 320px; margin-top: 268px; float: left;}main { min-height: 800px;}main .lb { float: left; width: 224px; box-sizing: border-box; border: 1px solid rgb(93, 177, 53); padding: 4px 6px; margin-top: 47px; margin-bottom: 60px; background-color: rgb(93, 177, 53);}main .lb p.h { color: rgb(255, 255, 255); box-sizing: border-box; font-size: 22px; border-bottom: 1px solid rgb(255, 255, 255); margin-bottom: 13px; padding-bottom: 5px; margin: 5px 10px; font-weight: normal;}main .lb ul { padding: 0px; margin: 0px; list-style: none; margin-left: 13px; width: 187px; margin-bottom: 10px;}main .lb ul ul { margin-left: 0px;}main .lb ul li { border-bottom: 1px solid rgb(243, 243, 243); padding-bottom: 10px; margin-top: 10px;}main .lb>ul>li:last-child { border-bottom: 0px;}main .lb ul li a { color: rgb(255, 255, 255); font-size: 16px; text-decoration: none; font-weight: bold; transition: 0.3s;}main .lb ul ul li a {	font-size: 14px; margin-left: 10px; display: inline-block; font-weight: normal;}main .lb ul ul ul li a { font-size: 12px; 	margin-left: 20px;}main .lb ul li a:hover,main .lb ul li a.active { color: rgb(255, 255, 0); transition: 0.3s;}main .rb { float: left; margin-left: 40px; width: 935px;}main .breadcrumbs { margin-bottom: 10px; font-size: 12px; color: rgb(68, 68, 68); font-style: italic; margin-top: 60px;}main .breadcrumbs.noimg { margin-top: 47px;}main .breadcrumbs a { color: rgb(153, 153, 153);}main h1 { color: rgb(68, 68, 68); font-size: 31px; margin-top: 75px; margin-bottom: 15px; border-bottom: 2px solid rgb(68, 68, 68); display: inline-block; font-weight: normal; padding: 10px 20px; border-bottom: 0px; background: rgb(255, 255, 255);}main h1.noimg { margin-top: 5px;}main .catalog { float: left; width: 100%; text-align: center; margin-top: 20px; transition: 0.3s;}main .catalog a.dir { display: inline-block; width: 283px; height: 350px; box-sizing: border-box; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; background: url('/files/design/nitop.png') no-repeat top center; 	background-size: 258px; transition: 0.3s;}main .catalog a.dir:hover { 	background-size: 210px; transition: 0.3s;}main .catalog a.dir:nth-child(3n-1) { margin-left: 35px; margin-right: 35px;}main .catalog a.dir .img {	background-repeat: no-repeat; background-position: center; width: 100%; height: 240px; border-radius: 5px; margin-top: 16px; 	transition: 0.3s;}main .catalog a.dir:hover .img { margin-top: 11px; 	transition: 0.3s;}main .catalog a.dir .naimen { color: rgb(65, 123, 37); 	background-color: rgb(255, 255, 255); font-size: 18px; height: 40px; overflow: hidden; padding-top: 10px; 	margin-top: 10px; 	width: 100%; 	display: table; 	transition: 0.3s;}main .catalog a.dir:hover .naimen { margin-top: 15px; transition: 0.3s;}main .catalog a.dir .naimen div { display: table-cell; vertical-align: middle;}main .catalog a.tovar { width: 280px; display: inline-block; margin: 8px; margin-bottom: 40px; vertical-align: top; background-color: rgb(255, 255, 255); border: 1px solid #d0d0d0; padding: 10px; box-sizing: border-box; text-align: left; text-decoration: none; float: none; transition: 0.3s;}main .catalog a.tovar:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}main .catalog .tovar .img { width: 100%; height: 170px; margin-bottom: 10px; background-position: center; background-repeat: no-repeat; background-color: rgb(255, 255, 255); background-size: contain; overflow: hidden;}main .catalog.type_true .tovar .img { height: 370px;}main .catalog .tovar .img .discount { float: left; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); height: 24px; width: 196px; line-height: 24px; text-align: center; font-size: 12px; transform: rotate(-45deg); margin-left: -72px; margin-top: 17px;}main .catalog .tovar .img .new { float: right; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); height: 24px; width: 196px; line-height: 24px; text-align: center; font-size: 12px; transform: rotate(45deg); margin-right: -70px; margin-top: 15px;}main .catalog .tovar .naimen { height: 60px; overflow: hidden; font-weight: bold; color: rgb(68, 68, 68); margin-bottom: 10px;}main .catalog .tovar .price {	margin-bottom: 5px; color: rgb(0, 0, 0); font-size: 21px; height: 24px; width: 100%;}main .catalog .tovar .price span { font-size: 14px; text-decoration: line-through; color: rgb(153, 153, 153);}main .catalog .tovar .btn { background-color: rgb(255, 153, 0); border: 1px solid rgb(255, 153, 0); color: rgb(255, 255, 255); width: 100%; margin-top: 8px;}main .catalog .tovar:hover .btn { background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 153, 0); color: rgb(255, 153, 0);}main .catalog article { width: 100%; border-bottom: 1px dashed rgb(255, 0, 0); float: left; text-align: left; margin-bottom: 30px;}main .catalog article .img { width: 225px; height: 132px; float: left; margin-bottom: 20px; margin-right: 20px; background-repeat: no-repeat; background-position: top center; transition: 0.3s;}main article:hover .img {	box-shadow: 0 0 10px rgb(153, 153, 153); 	transition: 0.3s;}main .catalog article .text .name { font-size: 21px; text-decoration: none; 	color: rgb(255, 153, 0); transition: 0.3s;}main article:hover .text .name { 	color: rgb(255, 0, 0); 	transition: 0.3s;}main .catalog article .text .date { 	color: rgb(0, 255, 0)}main .tovar { width: 100%; float: left; border-bottom: 1px dashed rgb(0, 0, 0); margin-bottom: 20px;}main .tovar .timg .bimg { float: left; width: 372px; height: 300px; box-sizing: border-box; background-position: center; background-repeat: no-repeat;	background-color: rgb(255, 255, 255); display: block; margin: 0px; margin-bottom: 30px; overflow: hidden;}main .tovar .timg .bimg .discount { float: left; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); height: 24px; width: 196px; line-height: 24px; text-align: center; font-size: 12px; transform: rotate(-45deg); margin-left: -72px; margin-top: 17px;}main .tovar .timg .bimg .new { float: right; background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); height: 24px; width: 196px; line-height: 24px; text-align: center; font-size: 12px; transform: rotate(45deg); margin-right: -70px; margin-top: 15px;}main .tovar .carusel { float: left; width: 115px; height: 300px; margin-right: 20px; overflow: hidden;}main .tovar .carusel .imagesup { background-color: rgb(120, 63, 4); width: 100%; height: 15px; float: left; cursor: pointer; text-align: center; color: rgb(255, 255, 255); line-height: 15px; transition: 0.3s; opacity: 0;}main .tovar .carusel:hover .imagesup { transition: 0.3s; opacity: 1;}main .tovar .images { float: left; width: 115px; height: 270px; transition: 0.3s; overflow: hidden;}main .tovar .images .img { height: 85px; width: 100%; margin-bottom: 6px; background-size: contain; background-position: center; background-repeat: no-repeat; cursor: pointer;}main .tovar .carusel .imagesdown { background-color: rgb(120, 63, 4); width: 100%; height: 15px; float: left; cursor: pointer; text-align: center; color: rgb(255, 255, 255); line-height: 15px; transition: 0.3s; opacity: 0;}main .tovar .carusel:hover .imagesdown { transition: 0.3s; opacity: 1;}main .tovar .text { float: left; width: 425px;}main .tovar .text p { width: 100%;}main .tovar .text .art { font-size: 24px; margin-bottom: 20px; line-height: 16px;}main .tovar .text .price { font-size: 22px; margin-bottom: 13px;}main .tovar .text .price span { color: rgb(0, 0, 0);}main .tovar .text .price .oldprice { font-size: 16px; color: rgb(102, 102, 102); text-decoration: line-through;}main .guestbook { float: left; width: 100%;}main .guestbook .msgList { float: left; width: 100%;}main .guestbook .msgList article { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); padding: 10px 15px; margin-bottom: 10px; border-radius: 10px;}main .guestbook .msgList article .h { width: 70%; float: left; font-weight: bold; margin-bottom: 10px;}main .guestbook .msgList article .date { width: 30%; float: left; text-align: right; font-style: italic; margin-bottom: 10px;}main .guestbook .form { float: left; width: 100%; margin-bottom: 30px; background: rgba(120, 63, 4, 0.9); padding: 20px 20px; box-sizing: border-box; color: #fff; border-radius: 7px; text-align: center;}main .guestbook .form p.h { color: rgb(255, 255, 255); font-size: 31px; font-weight: bold; display: inline-block; margin-top: 0px; margin-bottom: 20px;}main .guestbook .form input[type="text"],main .guestbook .form input[type="email"],main .guestbook .form textarea,main .guestbook .form input[type="button"] { width: 100%; box-sizing: border-box;}main .guestbook .form input[type="button"][disabled],main .guestbook .form input[type="button"][disabled]:hover { color: rgb(136, 136, 136); background-color: rgb(224, 224, 224); border: 1px solid rgb(224, 224, 224);}main .guestbook .form input[type="text"],main .guestbook .form input[type="email"] { padding: 5px 10px; font-size: 16px; margin-bottom: 10px;}main .guestbook .form textarea { padding: 5px 10px; font-size: 16px; margin-bottom: 10px; height: 150px;}main .guestbook .form .pconf { color: rgb(255, 255, 255); font-size: 12px; margin-bottom: 20px; text-align: left;}main .guestbook .form .pconf a { color: rgb(255, 255, 255);}main .guestbook .form input[type="button"] { width: 269px; height: 51px; border: 0px; color: rgb(255, 255, 255); box-sizing: border-box; background-color: rgb(102, 0, 0); cursor: pointer; font-weight: bold; padding: 5px 10px; font-size: 16px; margin-top: 10px; transition: 0.3s;}main .guestbook .form input[type="button"]:hover { background-color: rgb(255, 255, 255); color: rgb(102, 0, 0); transition: 0.3s;}.images { float: left; width: 100%; text-align: center;}.images img { 	max-width: 100%;}.images a { display: inline-block; margin: 5px; margin-bottom: 0px; text-decoration: none; vertical-align: top; background-size: contain; background-repeat: no-repeat; background-position: bottom center;}.images a .name { color: rgb(68, 68, 68); font-size: 18px; font-weight: bold; margin-top: 5px; overflow: hidden;}.block_v1 .catalog { float: left; width: 100%; text-align: center;}.block_v1 .catalog a { display: inline-block; width: 361px; height: 424px; box-sizing: border-box; border: 1px solid #a0a0a0; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; background-color: rgb(255, 255, 255); transition: 0.3s;}.block_v1 .catalog a:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}.block_v1 .catalog a:nth-child(3n-1) { margin-left: 50px; margin-right: 50px;}.block_v1 .catalog a .img { background-repeat: no-repeat; background-position: center; width: 100%; height: 240px;}.block_v1 .catalog a .name { font-size: 18px; margin-top: 25px; margin-bottom: 0px; font-weight: bold; max-height: 40px; overflow: hidden; padding: 0px 10px; color: rgb(27, 173, 170);}.block_v1 .catalog a .text { color: rgb(0, 0, 0); font-size: 16px; height: 70px; margin-bottom: 25px; overflow: hidden; padding: 0px 10px;}.block_v1 .catalog a .price { color: rgb(255, 0, 0); font-size: 18px;}.block_v2 .catalog { float: left; width: 100%; text-align: center;}.block_v2 .catalog a { display: inline-block; width: 260px; height: 575px; box-sizing: border-box; border: 1px solid #a0a0a0; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; background-color: rgb(255, 255, 255); transition: 0.3s; margin-right: 49px;}.block_v2 .catalog a:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}.block_v2 .catalog a:nth-child(4n),.block_v2 .catalog a:last-child { margin-right: 0px;}.block_v2 .catalog a .img { background-repeat: no-repeat; background-position: center; width: 100%; height: 387px;}.block_v2 .catalog a .name { font-size: 18px; margin-top: 25px; margin-bottom: 0px; font-weight: bold; max-height: 40px; overflow: hidden; padding: 0px 10px; color: rgb(27, 173, 170);}.block_v2 .catalog a .text {	color: rgb(0, 0, 0); font-size: 16px; height: 70px; overflow: hidden; margin: 0px 10px; margin-bottom: 25px;}.block_v2 .catalog a .price { color: rgb(255, 0, 0); font-size: 18px;}.block_v4 .gray { background-color: rgb(9, 150, 72); float: left; width: 100%; padding-top: 42px; text-align: center;}.block_v4 .gray article { display: inline-block; width: 30%; text-align: left; box-sizing: border-box; height: 120px; margin-bottom: 42px;}.block_v4 .gray article figure { float: left; width: 120px; height: 120px; background-repeat: no-repeat; background-position: center; background-color: rgb(9, 150, 72); margin: 0px; margin-right: 10px; background-size: 85%;}.block_v4.nt_true .gray article figure {	float: right; 	margin-right: 0px; 	margin-left: 10px;}.block_v4 .gray article div { display: table; width: 230px; font-weight: bold; font-size: 16px; height: 100%; float: left;}.block_v4.nt_true .gray article div { 	text-align: right;}.block_v4 .gray article div div { display: table-cell; vertical-align: middle; float: none; 	color: rgb(255, 255, 255);}.block_v5 .catalog { float: left; width: 100%; text-align: center;}.block_v5 .catalog a { display: inline-block; width: 283px; height: 350px; box-sizing: border-box; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; background: url('files/design/nitop.png') no-repeat top center; 	background-size: 258px; transition: 0.3s;}.block_v5 .catalog a:hover { 	background-size: 210px; transition: 0.3s;}.block_v5 .catalog a:nth-child(3n-1) { margin-left: 95px; margin-right: 95px;}.block_v5 .catalog a:last-child { 	margin-right: 0px;}.block_v5 .catalog a .img {	background-repeat: no-repeat; background-position: center; width: 100%; height: 240px; border-radius: 5px; margin-top: 16px; 	transition: 0.3s;}.block_v5 .catalog a:hover .img { margin-top: 11px; 	margin-bottom: 5px; 	transition: 0.3s;}.block_v5 .catalog a .name { color: rgb(65, 123, 37); 	background-color: rgb(255, 255, 255); font-size: 18px; height: 40px; overflow: hidden; padding-top: 10px; 	margin-top: 10px; 	transition: 0.3s;}.block_v5 .catalog a:hover .name { 	margin-top: 15px; 	transition: 0.3s;}.block_v6 .catalog { float: left; width: 100%; text-align: center;}.block_v6 .catalog a { display: inline-block; width: 240px; height: 360px; box-sizing: border-box; border: 1px solid #a0a0a0; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; margin-right: 75px; transition: 0.3s;}.block_v6 .catalog a:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}.block_v6 .catalog a:nth-child(4n) { margin-right: 0px;}.block_v6 .catalog a:last-child { 	margin-right: 0px;}.block_v6 .catalog a .img { background-repeat: no-repeat; background-position: center; width: 100%; height: 360px;}.block_v6 .catalog a .name { color: rgb(65, 123, 37); 	background-color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; margin-top: -53px; height: 53px; overflow: hidden; display: table; width: 100%;}.block_v6 .catalog a .name div { 	display: table-cell; 	vertical-align: middle; 	padding: 0 10px;}.block_v7 .catalog { float: left; width: 100%; text-align: center;}.block_v7 .catalog a { display: inline-block; width: 360px; height: 255px; box-sizing: border-box; border: 1px solid #a0a0a0; text-decoration: none; margin-bottom: 19px; margin-top: 10px; vertical-align: top; transition: 0.3s;}.block_v7 .catalog a:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}.block_v7 .catalog a:nth-child(3n-1) { margin-left: 55px; margin-right: 55px;}.block_v7 .catalog a:last-child { 	margin-right: 0px;}.block_v7 .catalog a .img { background-repeat: no-repeat; background-position: center; width: 100%; height: 255px;}.block_v7 .catalog a .name { color: rgb(65, 123, 37); 	background-color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; margin-top: -50px; height: 40px; overflow: hidden; padding-top: 10px;}.block_v8 .catalog { float: left; width: 100%; text-align: center;}.block_v8 .catalog a { display: inline-block; width: 255px; height: 360px; box-sizing: border-box; border: 1px solid #a0a0a0; text-decoration: none; margin-bottom: 19px; margin-top: 10px; margin-right: 55px; vertical-align: top; transition: 0.3s;}.block_v8 .catalog a:nth-child(4n),.block_v8 .catalog a:last-child { margin-right: 0px;}.block_v8 .catalog a:hover { box-shadow: 0 0 10px rgb(153, 153, 153); transition: 0.3s;}.block_v8 .catalog a .img { background-repeat: no-repeat; background-position: center; width: 100%; height: 360px;}.block_v8 .catalog a .name { color: rgb(65, 123, 37); 	background-color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; margin-top: -53px; height: 43px; overflow: hidden; padding-top: 10px;}.block_v9 .catalog { text-align: center; 	clear: both;}.catalog .dlink_true .btn { 	opacity: 0; cursor: default;}.feedback { margin-bottom: 30px;}.feedback input[type="text"],.feedback input[type="email"],.feedback input[type="phone"] { width: 100%; margin-bottom: 15px; box-sizing: border-box; height: 46px; border-radius: 4px; font-size: 16px; border: 1px solid #dcdcdc; padding-left: 15px;}.feedback textarea { width: 100%; margin-bottom: 15px; box-sizing: border-box; padding: 15px; height: 180px; border-radius: 4px; font-size: 16px; border: 1px solid #dcdcdc;}.feedback .tcont * { border: 0px;}.feedback input[type="button"] { width: 144px; height: 34px; line-height: 32px; background-color: rgb(255, 153, 0); color: rgb(255, 255, 255); display: block; font-size: 17px; box-sizing: border-box; text-align: center; text-decoration: none; cursor: pointer; border: 0px; transition: 0.3s;}.feedback input[type="button"]:hover { background-color: rgb(255, 255, 255); color: rgb(255, 153, 0); transition: 0.3s;}.feedback input[disabled],.feedback input[disabled]:hover {	background-color: rgb(169, 169, 169); color: rgb(105, 105, 105);}.feedbackng { height: 646px;	background-image: url("/files/design/obr.jpg"); background-color: rgb(255, 255, 255); background-position: center; background-repeat: no-repeat; text-align: center;}.feedbackng .form { display: inline-block; width: 800px; background-color: rgba(32, 37, 47, 0.58); margin: 0px 100px; box-sizing: border-box; border-radius: 7px; padding: 45px; box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.1); margin-top: 71px;}.feedbackng .form h2 { color: rgb(255, 255, 255); font-size: 31px; font-weight: bold; display: inline-block; border-bottom: 2px solid rgb(255, 255, 255); padding-bottom: 5px; margin-top: 0px; margin-bottom: 40px;}.feedbackng .form input[type="text"],.feedbackng .form input[type="phone"],.feedbackng .form input[type="email"] { width: 329px; box-sizing: border-box; height: 46px; border-radius: 4px; font-size: 16px; border: 1px solid #dcdcdc; padding-left: 15px;}.feedbackng .form div input:nth-child(1) { width: 100%;}.feedbackng .form div input:nth-child(2) {}.feedbackng .form div input:nth-child(3) { margin-left: 46px; margin-top: 22px;}.feedbackng .form div input:nth-child(4) { margin-left: 39px; margin-top: 22px;}.feedbackng .form textarea { border: 1px solid #dcdcdc; border-radius: 4px; padding: 12px 15px; font-size: 17px; width: 679px; margin-bottom: 22px; margin-top: 20px;}.feedbackng .form .pconf { color: rgb(255, 255, 255); font-size: 12px; margin-bottom: 20px; text-align: left;}.feedbackng .form .pconf a { color: rgb(255, 255, 255);}.feedbackng .form .pconf input:nth-child(n) { 	width: auto;}.feedbackng .form input[type="submit"] { width: 269px; height: 51px; border: 0px; color: rgb(255, 255, 255); box-sizing: border-box; background-color: rgb(255, 153, 0); cursor: pointer; font-size: 18px; font-weight: bold; transition: 0.3s;}.feedbackng .form input[type="submit"]:hover { color: rgb(255, 153, 0); background-color: rgb(255, 255, 255); transition: 0.3s;}.feedbackng .form input[type="submit"][disabled] { background-color: silver;}.feedbackng .form input[type="submit"][disabled]:hover { color: #fff;}.map { height: 400px; background-color: #fbf5e4;}.map .contacts { width: 491px; float: left; height: 400px; background: rgba(32, 37, 47, 0.52); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-sizing: border-box; padding: 40px 40px; position: relative; z-index: 2; color: #000; line-height: 25px;}.map .contacts a { color: #fff;}#map { height: 400px; width: 100%; position: relative; z-index: 1;}.bottomnav {	border-top: 9px solid rgb(255, 255, 255); background-color: rgb(102, 102, 102); height: 105px;}.bottomnav menu { float: left; list-style: none; width: 65%; display: flex; text-align: left; padding: 0px; margin: 24px 0px;}.bottomnav menu li a { color: rgb(255, 255, 255); font-size: 16px; margin-right: 15px; text-decoration: none;}.bottomnav menu li a:hover,.bottomnav menu li .active { text-decoration: underline;}.bottomnav .rb { float: left; width: 35%; margin: 3px 0px;}.bottomnav .rb p {	clear: both; }.bottomnav .rb .phone { background: url("/svgimages/svgDraw.php?name=phone&color=rgb(255, 255, 255)") no-repeat left center; margin: 0px; float: right; height: 16px; line-height: 16px; padding-left: 20px; font-size: 17px; color: rgb(255, 255, 255); margin-top: 15px;}.bottomnav .rb .phone2 { margin: 0px; float: right; height: 30px; line-height: 32px; font-size: 17px; color: rgb(255, 255, 255);}.bottomnav .rb .mail { background: url("/svgimages/svgDraw.php?name=mail&color=rgb(255, 255, 255)") no-repeat left center; margin: 0px; float: right; height: 16px; line-height: 16px; padding-left: 20px; font-size: 17px; color: rgb(255, 255, 255); margin-top: 15px;}footer { float: left; width: 100%; height: 64px; background-color: rgb(102, 102, 102); color: #fff; box-sizing: border-box; padding: 0px 30px;}footer .lb { float: left; width: 550px;}footer .lb .copyr { color: rgb(255, 255, 255); font-size: 14px; margin-top: 15px; margin-bottom: 5px;}footer .lb .link { color: rgb(255, 255, 255); font-size: 13px;}footer .lb .link a { color: rgb(255, 255, 255);}footer .lb .link:hover { text-decoration: none;}footer .contener { float: right; height: 32px; margin-top: 20px; margin-bottom: 10px;}.fancybox-slide .message { width: 600px; text-align: center; border-radius: 6px; padding: 0px; overflow: visible; color: #000; background: #fff;}.fancybox-slide .message div.h { float: left; width: 100%; text-align: center; background-color: rgba(101, 178, 52, 0.86); color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 13px; border-radius: 6px 6px 0px 0px; box-sizing: border-box; font-weight: bold; font-size: 1.5em;}.fancybox-slide .message table { border: 0px; font-size: 18px;}.fancybox-slide .message .fancybox-close-small { margin-right: -15px; margin-top: -15px;}.message h2:before,.message h2:after {	display: none;}.nav { text-align: center; width: 100%; margin-bottom: 20px; float: left;}.nav a { display: inline-block; font-size: 18px; color: rgb(68, 68, 68); width: 30px; height: 30px; border-radius: 5px; line-height: 30px; text-decoration: none; margin: 0px 5px; 	transition: 0.3s;}.nav a:hover { background-color: rgb(204, 204, 204); 	transition: 0.3s;}.nav .active,.nav .active:hover { color: rgb(255, 255, 255); background-color: rgb(68, 68, 68); text-decoration: none;}section.slyder { height: 590px; margin-top: 0px; position: relative; 	background: url('/files/design/1920_590_2.jpg') no-repeat center; z-index: 1;}section.slyder .owl-carousel .owl-item a { width: 100%; height: 590px; text-align: center; background-position: center; background-repeat: no-repeat; 	display: block;}section.slyder .owl-carousel .owl-nav {	width: 1200px; margin: 0 auto; margin-top: -285px;}section.slyder .owl-carousel .owl-nav .owl-prev { font-size: 0px; width: 74px; height: 88px; background: url("/files/system/snav.png") no-repeat left center; position: absolute;}section.slyder .owl-carousel .owl-nav .owl-next { font-size: 0px; width: 74px; height: 88px; background: url("/files/system/snav.png") no-repeat right center; position: absolute; margin-left: 1127px;}section.slyder .owl-carousel .owl-dots { width: 1200px; margin: 0 auto; margin-top: 235px; text-align: center; position: relative;}section.slyder .owl-carousel .owl-dots .owl-dot { display: inline-block; height: 23px; width: 23px; box-sizing: border-box; border-radius: 12px; margin: 0px 8px; box-shadow: 0 0 10px rgb(153, 153, 153); background-color: #fff; transition: 0.3s;}section.slyder .owl-carousel .owl-dots .owl-dot.active { background-color: rgb(255, 255, 255); transition: 0.3s;}section.slyder .owl-carousel .owl-dots .owl-dot.active:before { border: 1px solid #fff; transition: 0.3s;}#zzvon { position: fixed; right: 0px; top: calc(50% - 18px); width: 250px; text-align: center; padding: 10px; box-sizing: border-box; background: rgb(255, 153, 0); color: rgb(255, 255, 255); transform: rotate(-90deg); margin-right: -106px; border-radius: 10px 10px 0px 0px; cursor: pointer; z-index: 1;}#zzvon-block { width: 600px; text-align: center; border-radius: 6px; padding: 0px; overflow: visible; color: #000; background: #fff;}#zzvon-block div.h { float: left; width: 100%; text-align: center; background-color: rgba(101, 178, 52, 0.86); color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; padding: 13px; border-radius: 6px 6px 0px 0px; box-sizing: border-box; 	font-weight: bold; 	font-size: 1.5em;}#zzvon-block .fancybox-close-small { margin-right: -15px; margin-top: -15px;}#zzvon-block input[type="text"]:first-child { margin-bottom: 15px;}#zzvon-block input[type="text"],#zzvon-block input[type="phone"],#zzvon-block input[type="email"] { box-sizing: border-box; height: 46px; border-radius: 4px; font-size: 16px; border: 1px solid #dcdcdc; padding-left: 15px; width: 100%;}#zzvon-block .txt {	padding: 20px 30px; float: left; width: 100%; box-sizing: border-box; text-align: left; font-size: 12px;}#zzvon-block .txt .btn { 	float: none; margin: 0 auto; display: block; background-color: rgba(101, 178, 52, 0.86); color: rgb(255, 255, 255); border: 0px; 	transition: 0.3s;}#zzvon-block .txt .btn:hover { color: rgba(101, 178, 52, 0.86); background-color: rgb(255, 255, 255); 	transition: 0.3s;}#zzvon-block .txt .btn[disabled] { color: rgb(136, 136, 136); background-color: rgb(224, 224, 224);}#goUp { position: fixed; bottom: 40px; right: 40px; z-index: 2; width: 40px; height: 40px; cursor: pointer; background-size: 30px; color: rgb(255, 153, 0); line-height: 40px; background: url("/svgimages/svgDraw.php?name=up&color=rgb(255, 153, 0)") no-repeat center; text-align: center; border-radius: 25px; font-size: 24px;}.hide,.hide0,.hide_false {	display: none; }.opacity {	opacity: 0; }.block_v9 .owl-carousel-2 .owl-item {	text-align: center;}.block_v9 .owl-carousel-2 .owl-item img {	width: auto; display: inline-block;}.block_v9 .owl-carousel-2 .owl-item .txt { 	display: none;}.block_v9 .owl-carousel-2 .owl-item:hover a[href] .txt { text-align: center; background-color: #fff; display: block; position: relative; width: 120px; margin: 20px auto; margin-bottom: -54px; padding: 10px 0px; box-shadow: 0 0 10px rgba(0,0,0,0.5); font-size: 12px;}.block_v9 .owl-carousel-2 .owl-nav .owl-next { font-size: 0px; width: 74px; height: 88px; background: url("/files/system/snav.png") no-repeat right center; float: right; margin-top: -80px; position: relative; z-index: 2;}.block_v9 .owl-carousel-2 .owl-nav .owl-prev { font-size: 0px; width: 74px; height: 88px; background: url(/files/system/snav.png) no-repeat left center; float: left; margin-top: -80px; position: relative; z-index: 2;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* стили только для IE10 IE11 */ header .rb div .phone, header .rb div .addr, header .rb div .mail, .bottomnav .rb .phone, .bottomnav .rb .mail { background: none; }}