﻿
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,
fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,
p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
article,aside,blockquote,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{white-space:normal}
embed,img,object{max-width:100%}
b,dt,strong{font-weight:700}
dfn,em,i{font-style:italic}
blockquote,q{quotes:none;font-style:italic}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a,a:active,a:focus,a:hover,a:link,a:visited{outline:0}
hr{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:1px;margin:20px 0 30px;padding:0;border:none;background:#555}
mark{color:#000;background:#ff0}
pre{margin:1em 0;padding:15px;border:1px solid #555;border-radius:5px;white-space:pre;white-space:pre-wrap;background:#efefef;word-wrap:break-word}
code,kbd,pre,samp{font-family:'courier new',monospace,serif;font-size:1em}
small{font-size:80%}
big{font-size:125%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em;left:-0.3em;}
sub{bottom:-.25em;left:-0.3em;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
ins,u{text-decoration:underline}
del,s{text-decoration:line-through}
dl,menu{margin:1em 0 1em 1em;list-style:none}
dd+dt{margin-top:1em}
dd{margin:0 0 0 40px}
nav ol,nav ul, ol, ul{list-style:none}
table{width:100% !important;border-collapse:collapse;border-spacing:0}
td,td img{vertical-align:top}
::selection{text-shadow:none;color:#fff;background:#2597ff}
::-moz-selection{text-shadow:none;color:#fff;background:#2597ff}
::-ms-selection{text-shadow:none;color:#fff;background:#2597ff}
[hidden]{display:none}
button,input,select,textarea{margin:0;font-family:sans-serif;font-size:100%;vertical-align:baseline;outline:0}
textarea{overflow:auto;vertical-align:top}
::-webkit-input-placeholder{color:#ccc;}
::-webkit-textarea-placeholder{color:#ccc;}
input::-moz-placeholder{color:#ccc;opacity:1;}
textarea::-moz-placeholder{color:#ccc;opacity:1;}
input:-ms-input-placeholder{color:#ccc;}
textarea:-ms-input-placeholder{color:#ccc;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:not-allowed;}
input[type="checkbox"], input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;cursor:pointer;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border:0;}
html, body{height:100%;margin:0;padding:0;}
html{display:block;font-family:sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
input[type="text"],
input[type="password"],
input[type="submit"],
input[type="tel"],
input[type="email"],
textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
textarea:focus{background:#ffface !important;}
input[type="text"]:focus::-webkit-input-placeholder,
input[type="tel"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder{color:transparent;}
input[type="text"]:focus::-moz-placeholder,
input[type="tel"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder{color:transparent;}
input[type="text"]:focus::-ms-placeholder,input[type="tel"]:focus::-ms-placeholder,input[type="email"]:focus::-ms-placeholder,textarea:focus::-ms-placeholder,input[type="password"]:focus::-moz-placeholder{color:transparent;}
body{position:relative;min-width:1070px;font:15px/25px 'Arial';color:#505050;background:#fff;-webkit-font-smoothing:antialiased;}
a{text-decoration:underline;color:#678bd8;}
a:hover{text-decoration:underline;color:#d70017;}
@font-face{font-family:'RobotoBold';src:url('../fonts/RobotoBold.woff') format('woff'),
url('../fonts/RobotoBold.woff2') format('woff2');font-weight:bold;font-style:normal;}
@font-face{font-family:'RobotoRegular';src:url('../fonts/RobotoRegular.woff') format('woff'),
url('../fonts/RobotoRegular.woff2') format('woff2');font-weight:bold;font-style:normal;}
@font-face{font-family:'RobotoLight';src:url('../fonts/RobotoLight.woff') format('woff'),
url('../fonts/RobotoLight.woff2') format('woff2');font-weight:bold;font-style:normal;}
@font-face{font-family:'RobotoBlack';src:url('../fonts/RobotoBlack.woff') format('woff'),
url('../fonts/RobotoBlack.woff2') format('woff2');font-weight:bold;font-style:normal;}
.Wrapper{min-height:100%;height:auto !important;height:100%;position:relative;overflow:hidden;}
.Size{min-width:1070px;max-width:1200px;margin:0 auto;position:relative;padding:0 10px;}
.Conteiner{margin-top:-60px;padding:0px 0 135px 0;position:relative;z-index:1;}
.breadcrumbs{font-size:0;line-height:0;}
.breadcrumbs span{display:inline-block;vertical-align:top;position:relative;font:14px/14px Arial, Helvetica, sans-serif;}
.breadcrumbs span + span{padding-left:20px;}
.breadcrumbs span + span:before{content:'/';position:absolute;top:0;left:0;width:20px;height:100%;text-align:center;}
.breadcrumbs a{text-decoration:underline;}
.Header{height:60px;position:relative;z-index:2;}
.Header .Size{height:60px;border-bottom:1px solid #b68114;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:60px;}
.Logo{display:inline-block;vertical-align:middle;text-transform:uppercase;text-decoration:none;font:14px/18px 'RobotoRegular';color:#fff;}
.Logo:hover{text-decoration:none;color:#fff;}
.Logo span{display:block;text-decoration:none;font:27px/28px 'RobotoBlack';color:#fff;letter-spacing:2px;}
.phone{line-height:0;display:inline-block;vertical-align:middle;margin-right:30px;}
.button{border:none;text-align:center;line-height:39px;cursor:pointer;border-bottom:3px solid #d5a103;background:#ffc000;border-radius:4px;width:165px;height:42px;display:inline-block;vertical-align:middle;background:-moz-linear-gradient(top, #ffc000 0%, #ffce37 100%);background:-webkit-linear-gradient(top, #ffc000 0%,#ffce37 100%);background:linear-gradient(to bottom, #ffc000 0%,#ffce37 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc000', endColorstr='#ffce37',GradientType=0);}
.button:hover{background:#ffce37;background:-moz-linear-gradient(top, #ffce37 0%, #ffc000 100%);background:-webkit-linear-gradient(top, #ffce37 0%,#ffc000 100%);background:linear-gradient(to bottom, #ffce37 0%,#ffc000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce37', endColorstr='#ffc000',GradientType=0);}
.button:active{border-bottom:0px solid #d5a103;background:#ffce37;background:-moz-linear-gradient(top, #ffce37 0%, #ffc000 100%);background:-webkit-linear-gradient(top, #ffce37 0%,#ffc000 100%);background:linear-gradient(to bottom, #ffce37 0%,#ffc000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce37', endColorstr='#ffc000',GradientType=0);}
.button span{display:inline-block;vertical-align:middle;letter-spacing:1px;color:#5b4816;font:12px/13px 'RobotoRegular';}
.button span span{letter-spacing:0px;text-transform:uppercase;color:#3d3d3d;display:block;font:14px/16px 'RobotoBlack';}
.Left{float:left;width:25%;margin-right:2%;}
.Right{float:right;width:25%;margin-left:2%;}
.Middle{overflow:hidden;}
.Footer{z-index:2;margin:-135px auto 0;height:135px;position:relative;background:url(../pic/footer.jpg) top center no-repeat;border-top:1px solid #d7d7d7;box-shadow:0 0 10px #e4e4e4;}
.Footer .Size:after{position:absolute;content:'';height:6px;width:100%;border-radius:3px;background:#ffb432;left:0;top:-4px;}
.FooterTop{height:75px;line-height:75px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #b6b6b6;box-shadow:0 1px 0 #f2f2f2;}
.FooterBot{text-align:right;height:60px;line-height:60px;}
.FooterBot p,
.ya-share2{text-transform:uppercase;display:inline-block;vertical-align:middle;font:11px/22px 'RobotoRegular';}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.fll{float:left;}
.flr{float:right;}
.cls{font-size:0;display:table;width:100%;}
.clear{clear:both;}
.clearFix:after{content:'';display:block;clear:both;height:0;}
.Size:after{content:'';display:block;clear:both;height:0;}
.Txt{position:relative;}
h1, h2, h3, h4, h5, h6, .h1T, .h2T, .h3T, .h4T, .h5T, .h6T{font:25px/1.2em Arial, Helvetica, sans-serif;}
.Txt h1, .Txt h2, .Txt h3, .Txt h4, .Txt h5, .Txt h6{margin:0.5em 0;}
.Txt h2, .h2T{font-size:20px;line-height:1.2em;}
.Txt h3, .h3T{font-size:20px;line-height:1.2em;}
.Txt h4, .h4T{font-size:16px;line-height:1.2em;}
.Txt h5, .h5T{font-size:16px;line-height:1.2em;}
.Txt h6, .h6T{font-size:16px;line-height:1.2em;}
.h1T *,.h2T *,.h3T *,.h4T *,.h5T *,.h6T *{line-height:1em !important;}
.Txt h1 a, .Txt h2 a, .Txt h3 a, .Txt h4 a, .Txt h5 a, .Txt h6 a,
.h1T a, .h2T a, .h3T a, .h4T a, .h5T a, .h6T a{text-decoration:none !important;}
.Txt blockquote{padding:5px 20px;margin:5px 0;font-style:italic;border:10px solid transparent;border-left-color:#ccc;}
.Txt p{margin:30px 0;}
.Txt ul, .Txt ol{margin:1em 0 1em 1em;}
.Txt li{list-style-type:disc;list-style-position:inside;}
.Txt ol li{list-style-type:decimal;list-style-position:inside;}
.Txt table th{font-weight:bold;background:#eee;}
.Txt table thead th{vertical-align:bottom;}
.Txt table{width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #333;border-left:1px solid #333;width:100%;margin:10px 0 20px;}
.Txt table th, .Txt table td{padding:10px;line-height:1em;text-align:left;vertical-align:top;border-top:1px solid #333;border-right:1px solid #333;}
.Txt table.table-null, .Txt table.table-null th, .Txt table.table-null td{border-color:transparent;}
.Txt table.table-zebra, .Txt table.table-zebra th, .Txt table.table-zebra td{border-color:transparent;}
.Txt table.table-zebra tr:nth-child(even){background:#ddd;}
.First{margin-bottom:160px;box-shadow:0 0 300px rgba(0,0,0,0.5);height:480px;background:url(../pic/top.jpg) center center no-repeat;line-height:480px;position:relative;text-align:center;}
.First .Size{height:480px;}
.mainTitle{width:100%;display:inline-block;vertical-align:middle;color:#fff;text-align:center;font:18px/28px 'RobotoLight';text-shadow:1px 1px 1px rgba(0,0,0,0.5);margin-bottom:120px;}
.mainTitle span{display:block;font:71px/100px 'RobotoBold';}
.yellowBlock{position:absolute;height:160px;bottom:-80px;left:0;width:100%;border-radius:5px;background:#ffd52c;background:-moz-linear-gradient(top, #ffd52c 0%, #f3c02d 52%, #ffd52c 100%);background:-webkit-linear-gradient(top, #ffd52c 0%,#f3c02d 52%,#ffd52c 100%);background:linear-gradient(to bottom, #ffd52c 0%,#f3c02d 52%,#ffd52c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd52c', endColorstr='#ffd52c',GradientType=0);}
.yellowBlock:after{position:absolute;bottom:-45px;left:1%;content:'';width:98%;height:45px;background:url(../pic/shadow.png) top center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}
.yellowBlock ul{display:table;font-size:0;width:100%;height:100%;}
.yellowBlock ul li{float:left;border:1px solid #f9e096;box-sizing:border-box;width:25%;height:80px;line-height:78px;padding:0 20px;text-align:left;border-left:none;border-top:none;}
.yellowBlock ul li a{display:block;width:100%;height:100%;}
.yellowBlock ul li:nth-child(5),
.yellowBlock ul li:nth-child(6),
.yellowBlock ul li:nth-child(7),
.yellowBlock ul li:nth-child(8){border-bottom:none;}
.yellowBlock ul li:nth-child(1),
.yellowBlock ul li:nth-child(5){border-left:none;}
.yellowBlock ul li:nth-child(8),
.yellowBlock ul li:nth-child(4){border-right:none;}
.yellowIcon{display:inline-block;position:relative;vertical-align:middle;height:60px;width:60px;box-sizing:border-box;border-radius:60px;border:1px solid #fff;margin-right:15px;background:#eaa651;box-shadow:inset 5px 10px 20px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.yellowBlock ul li a:hover .yellowIcon{box-shadow:inset 0 0 100px #ffb433;}
.yellowIcon img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;}
.yellowText{font:15px/22px 'RobotoRegular';color:#242424;display:inline-block;vertical-align:middle;}
.fast{font:14px/16px 'RobotoBlack';color:#242424;text-transform:uppercase;}
.fast span{font:24px/16px 'RobotoBlack';color:#242424;text-transform:uppercase;}
.Second{margin-bottom:40px;}
.Second img{float:right;margin:0 0 10px 10px;}
.Title{color:#282828;font:32px/36px 'RobotoBold';position:relative;}
.Title:after{width:80px;height:3px;background:#f3c12d;position:absolute;content:'';bottom:-15px;left:0;}
.Third{margin-bottom:35px;}
.formBlock{border-bottom:1px solid #e3e3e3;height:330px;background:url(../pic/form.png) top center no-repeat;text-align:right;padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px;}
.formBlockInn{text-align:left;width:700px;display:inline-block;vertical-align:top;margin:0 7%;}
.formTitle{color:#282828;font:32px/32px 'RobotoBold';margin-bottom:10px;}
.formSlogan{color:#505050;font:15px/20px 'RobotoRegular';margin-bottom:20px;}
.button.Submit{width:100%;height:54px;color:#5b4816;font:12px/15px 'RobotoRegular';}
.button.small{width:100px;height:30px;color:#5b4816;font:12px/15px 'RobotoBold';}
.button.Submit span{display:block;color:#3d3d3d;font:20px/26px 'RobotoRegular';}
.aticleList .Title{font-size:26px;}
.aticleList .Txt{border-bottom:1px solid #e3e3e3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;}
.goArticle{color:#0066fd;font:15px/30px 'RobotoRegular';border:1px solid #e3e3e3;background:#f6f6f6;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;display:inline-block;vertical-align:top;border-radius:4px;}
.goArticle:hover{border:1px solid #0066fd;text-decoration:none;color:#0066fd;}
.aticleList li{margin-bottom:40px;}
.formBlock2{position:relative;padding-top:40px;height:310px;background:url(../pic/form2.jpg) top center no-repeat;}
.formBlock2 .formBlockInn{width:500px;}
.formBlock2 .FormDef{width:500px;}
.formBlock2 .FormDef .FormRow{margin-bottom:10px;}
.form2Text{position:absolute;left:30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#444343;font:35px/69px 'RobotoRegular';}
.form2Text span{display:block;color:#282828;font:62px/69px 'RobotoBold';}
.enterRegPopup{max-width:500px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #ffd52c;margin:0 auto;}
.enterReg_top .FormDef{width:100%;}
.thanks{text-align:center;}
.thanks p{font-size:20px;font-family:'RobotoBold';margin-bottom:20px;}
.thanks p + p{font-size:16px;}
.MenuBot{display:inline-block;vertical-align:middle;height:22px;}
.MenuBot ul{display:block;height:22px;min-width:500px;}
.MenuBot ul li{float:left;margin-right:20px;height:22px;}
.MenuBot ul li a{display:block;font:15px/22px 'RobotoRegular';color:#282828;}
.MenuBot ul li a:hover{text-decoration:none;}
.TitleHidden{font:25px/30px 'RobotoBold';text-align:center;margin-bottom:5px;}
.enterReg_top p{font:16px/20px 'RobotoRegular';text-align:center;margin-bottom:15px;}
.enterReg_top .tac{margin-bottom:10px;}
.formBlock3{position:relative;padding-top:20px;height:310px;background:url(../pic/form3.jpg) top center no-repeat;}
.formBlock3 .formBlockInn{width:500px;}
.formBlock3 .FormDef{width:500px;}
.formBlock3 .FormDef .FormRow{margin-bottom:10px;}
.form3Text{position:absolute;left:30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#444343;font:35px/69px 'RobotoRegular';}
.form3Text span{display:block;color:#282828;font:62px/69px 'RobotoBold';}
.table-wrapp {width: 100%;overflow-x: auto;}
.table-wrapp table {min-width: 320px !important;}