﻿body { font-family: Arial; margin: 0px; padding: 0px; }

a { text-decoration: none; }

.t {
display: flex;
flex-direction: column;
height: 100vh;
}

.tp {
width: 100%;
height: auto;
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
}

.ts {
width: 1200px;
height: 100px;
margin: 0 auto;
}

.ta {
position: relative;
float: left;
height: 100%;
width: 500px;
}

.to {
display: block;
position: absolute;
top: 50%;
margin: -33px 0px 0px 0px;
}

.tg {
line-height: 66px;
float: left;
padding: 0px 0px 0px 10px;
}

.ti {
display: block;
}

.tl {
color: #000000;
font-family: Verdana;
font-size: 25px;
line-height: 66px;
float: left;
padding: 0px 12px;
}

.te {
display: inline;
font-size: 25px;
font-weight: normal;
line-height: 34px;
}

.tb {
position: relative;
float: right;
height: 100%;
width: 600px;
}

.tv {
display: block;
position: relative;
top: 50%;
margin: -17px 10px 0px 0px;
}

.tc {
display: block;
color: #000000;
font-family: Arial;
font-size: 15px;
line-height: 34px;
margin: 0px 30px 0px 0px;
float: right;
}

.tn {
display: block;
color: #FFFFFF;
font-family: Arial;
font-size: 15px;
line-height: 36px;
background-color: #0d497e;
border-radius: 4px;
padding: 0px 12px;
margin: 0px 25px 0px 0px;
float: right;
}

a.tn:hover {
background-color: #0f5391;
}



.cp {
width: 100%;
height: auto;
clear: both;
position: relative;
flex: 1;
padding: 50px 0px 75px 0px;
}

.cs {
display: table;
width: 1200px;
margin: 0 auto;
}

.ca {
width: 1200px;
clear: both;
display: table;
position: relative;
padding: 0px 0px 25px 0px;
}

.ce {
color: #000000;
font-family: Arial;
font-size: 20px;
padding: 25px 0px;
display: block;
text-align: center;
clear: both;
}

.cea {
display: inline;
font-size: 20px;
font-weight: normal;
}

.cet {
display: inline;
font-size: 22px;
font-weight: normal;
}

.ces {
padding: 25px 0px 0px 0px;
font-weight: bold;
}

.ctvc {
vertical-align: center;
padding: 0px 15px;
}

.cta {
border-spacing: 15px;
margin: auto;
}

.ctve {
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
padding: 15px;
width: 150px;
}

.ctvn {
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
padding: 15px;
width: 150px;
}

.ctva {
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
background-color: #FAFAFA;
padding: 15px;
width: 150px;
}

.ctved {
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvad {
color: #000000;
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvew {
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvaw {
color: #000000;
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctven {
font-size: 16px;
font-weight: bold;
width: 100%;
text-align: center;
padding: 10px 0px 0px 0px;
}

.ctvan {
font-size: 16px;
font-weight: bold;
width: 100%;
text-align: center;
padding: 10px 0px 0px 0px;
}

.ctvep {
font-size: 13px;
line-height: 15px;
width: 100%;
text-align: center;
}

.ctvap {
font-size: 13px;
line-height: 15px;
width: 100%;
text-align: center;
}

.ctue {
}

.ctuv {
font-size: 15px;
font-weight: bold;
text-align: center;
padding: 20px 0px 0px 0px;
}

.ctse {

}

.ctsv {
text-align: center;
padding: 60px 0px 0px 0px;
}

.cts {
padding: 30px 0px 0px 0px;
text-align: center;
}

.ctsl {
padding: 0px 4px;
}

.ctsi {
border-radius: 50%;
}




.cate {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
padding: 40px 0px 15px 0px;
}

.catel {
font-size: 15px;
font-weight: bold;
color: #000000;
}

a.catel:hover {
color: #000000;
}

.catd {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 30px;
}

.catw {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px;
width: 30px;
}

.cata {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 350px;
}

.catc {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px;
width: 350px;
}

.catl {

}

a.catl:hover {

}


.caet {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
padding: 40px 0px 15px 0px;
}

.caed {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 120px;
}

.caew {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px;
width: 30px;
}

.caea {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 500px;
}

.caeo {
font-size: 15px;
line-height: 16px;
}


.cayc {

}

.caya {
color: #000000;
font-weight: bold;
}

a.caya:hover {
color: #000000;
}

.cayl {
color: blue;
}

a.cayl:hover {

}








.cd {
display: inline;
font-size: 24px;
font-weight: normal;
}

.cle {
font-size: 18px;
font-weight: normal;
}

.cb {
clear: both;
font-size: 15px;
line-height: 21px;
width: 1100px;
}

.co {
width: 1100px;
clear: both;
display: table;
position: relative;
text-align: center;
margin: auto;
padding: 60px 0px 0px 0px;
}



.bp {
width: 100%;
height: auto;
clear: both;
position: relative;
padding: 17px 0px;
}

.bs {
width: 1150px;
margin: 0 auto;
padding: 0px 25px;
font-family: Arial;
font-size: 15px;
line-height: 23px;
text-align: center;
}

.be {
display: inline;
font-size: 15px;
font-weight: normal;
}

.bl {
color: #000000;
}

a.bl:hover {
color: #000000;
}





@media (max-width: 1000px) {

.t {
display: block;
flex-direction: column;
height: 100vh;
}

.ts {
width: 100%;
height: 100px;
margin: 0 auto;
}

.ta {
position: relative;
width: 100%;
}

.to {
display: block;
position: absolute;
top: 50%;
margin: -33px 0px 0px 0px;
}

.tg {
line-height: 66px;
float: left;
padding: 0px 0px 0px 10px;
}

.ti {
display: block;
}

.tl {
color: #000000;
font-family: Verdana;
font-size: 25px;
line-height: 66px;
float: left;
padding: 0px 12px;
}

.te {
display: inline;
font-size: 25px;
font-weight: normal;
line-height: 34px;
}

.tb {
position: relative;
height: 100%;
text-align: center;
}

.tv {
display: block;
position: relative;
top: 50%;
margin: -17px 10px 0px 0px;
}

.tc {
display: block;
color: #000000;
font-family: Arial;
font-size: 15px;
line-height: 34px;
margin: 0px 30px 0px 0px;
}




.cp {
width: 100%;
height: auto;
clear: both;
position: relative;
flex: 0;
padding: 30px 0px 50px 0px;
}

.cs {
display: table;
width: 100%;
margin: 0 auto;
}

.ca {
clear: both;
display: table;
position: relative;
width: 100%;
padding: 0px 0px 25px 0px;
}

.ce {
color: #000000;
font-family: Arial;
font-size: 20px;
padding: 25px 0px;
display: block;
text-align: center;
clear: both;
}

.cea {
display: inline;
font-size: 20px;
font-weight: normal;
}

.cet {
display: inline;
font-size: 22px;
font-weight: normal;
}

.ces {
padding: 25px 0px 0px 0px;
font-weight: bold;
}

.ctvc {
vertical-align: center;
padding: 0px 15px;
}

.cta {
border-spacing: 15px;
margin: auto;
}

.ctve {
display: none;
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
padding: 15px;
width: 150px;
}

.ctvn {
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
padding: 15px;
width: 150px;
}

.ctva {
border-color: #DDDDDD;
border-style: solid;
border-width: 1px;
border-radius: 4px;
vertical-align: top;
background-color: #FAFAFA;
padding: 15px;
width: 150px;
}

.ctved {
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvad {
color: #000000;
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvew {
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctvaw {
color: #000000;
font-size: 15px;
line-height: 17px;
width: 100%;
text-align: center;
}

.ctven {
font-size: 16px;
font-weight: bold;
width: 100%;
text-align: center;
padding: 10px 0px 0px 0px;
}

.ctvan {
font-size: 16px;
font-weight: bold;
width: 100%;
text-align: center;
padding: 10px 0px 0px 0px;
}

.ctvep {
font-size: 13px;
line-height: 15px;
width: 100%;
text-align: center;
}

.ctvap {
font-size: 13px;
line-height: 15px;
width: 100%;
text-align: center;
}

.ctue {
display: none;
}

.ctuv {
font-size: 15px;
font-weight: bold;
text-align: center;
padding: 20px 0px 0px 0px;
}

.ctse {
display: none;
}

.ctsv {
text-align: center;
padding: 60px 0px 0px 0px;
}

.cts {
padding: 30px 0px 0px 0px;
text-align: center;
}

.ctsl {
padding: 0px 4px;
}

.ctsi {
border-radius: 50%;
}




.cate {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
padding: 40px 0px 15px 0px;
}

.catel {
font-size: 15px;
font-weight: bold;
color: #000000;
}

a.catel:hover {
color: #000000;
}

.catd {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 30px;
}

.catw {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px;
width: 30px;
}

.cata {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 350px;
}

.catc {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px;
width: 350px;
}

.catl {

}

a.catl:hover {

}


.caet {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
padding: 40px 0px 15px 0px;
}

.caed {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 120px;
}

.caew {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: center;
vertical-align: middle;
padding: 5px;
width: 30px;
}

.caea {
border-color: #DDDDDD;
border-style: solid;
border-width: 0px 0px 1px 0px;
text-align: left;
vertical-align: middle;
padding: 5px 5px 5px 10px;
width: 500px;
}

.caeo {
font-size: 15px;
line-height: 16px;
}


.cayc {

}

.caya {
color: #000000;
font-weight: bold;
}

a.caya:hover {
color: #000000;
}

.cayl {
color: blue;
}

a.cayl:hover {

}








.cd {
display: inline;
font-size: 24px;
font-weight: normal;
}

.cle {
font-size: 18px;
font-weight: normal;
}

.cb {
clear: both;
font-size: 15px;
line-height: 21px;
width: 100%;
}

.co {
width: 100%;
clear: both;
display: table;
position: relative;
text-align: center;
margin: auto;
padding: 60px 0px 0px 0px;
}



.bp {
width: 100%;
height: auto;
clear: both;
position: relative;
padding: 17px 0px;
}

.bs {
width: 100%;
margin: 0 auto;
padding: 0px 25px;
font-family: Arial;
font-size: 15px;
line-height: 23px;
text-align: center;
}

.be {
display: inline;
font-size: 15px;
font-weight: normal;
}

.bl {
color: #000000;
}

a.bl:hover {
color: #000000;
}





}







