body {
background:#D4D4D4
	;
font-size:10pt;
font-family:Trebuchet MS;
color:#333333;
font-weight: normal; -webkit-font-smoothing: antialiased;-webkit-text-size-adjust:none;
}
a:link {
text-decoration: none;
color: #000;
font-weight: bold;
font-size: 10pt;
}
a:visited {
text-decoration: none;
color: #000;
font-weight: bold;
font-size: 10pt;
}
a:active {
text-decoration: none;
color: #000;
font-weight: bold;
font-size: 10pt;
}
a:hover {
text-decoration: none;
color: #E00097;
font-weight: bold;
font-size: 10pt;
}
a.agm:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	color: #030;
	font-weight: normal;
}
a.agm:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	color: #060;
	font-weight: normal;
}
a.agm:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	color: #060;
	font-weight: normal;
}
a.agm:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	color: red;
	font-weight: normal;
}
a.tt:link {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 9pt;
}
a.tt:visited {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 9pt;
}
a.tt:active {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 9pt;
}
a.tt:hover {
text-decoration: none;
color: #000;
font-weight: normal;
font-size: 9pt;
}
a.text:link {
	text-decoration: none;
	color: #0066ff;
	font-weight: 100;
	font-size: 13pt;
	text-align: right;
}
a.text:visited {
	text-decoration: none;
	color: #0066ff;
	font-weight: 100;
	font-size: 13pt;
	text-align: right;
}
a.text:active {
	text-decoration: none;
	color: #0066ff;
	font-weight: 100;
	font-size: 13pt;
	text-align: right;
}
a.text:hover {
	text-decoration: none;
	color: #000;
	font-weight: 100;
	font-size: 13pt;
	text-align: right;
}
a.text4:link {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 13pt;
	text-align: right;
}
a.text4:visited {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 13pt;
	text-align: right;
}
a.text4:active {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 13pt;
	text-align: right;
}
a.text4:hover {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 13pt;
	text-align: right;
}

a.text2:link {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 13pt;
}
a.text2:visited {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 13pt;
}
a.text2:active {
text-decoration: none;
color: #0066ff;
font-weight: normal;
font-size: 13pt;
}
a.text2:hover {
text-decoration: none;
color: #000;
font-weight: normal;
font-size: 13pt;
}
a.text3:link {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 9pt;
}
a.text3:visited {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 9pt;
}
a.text3:active {
	text-decoration: none;
	color: #0066ff;
	font-weight: normal;
	font-size: 9pt;
}
a.text3:hover {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 9pt;
}
.style22:{
text-decoration: none;
color: #000;
font-weight: normal;
font-size: 11pt;
	text-align: right;
}
/*.style1 {
font-family: "Trebuchet MS";
font-size: 24pt;
font-weight: normal;
color: #CDFF9B;
}

.style3 {
font-family: "Trebuchet MS";
font-size: 13pt;
font-weight: normal;
color: #336600;
}
.style4 {
font-family: "Trebuchet MS";
font-size: 8pt;
font-weight: normal;
color: #333333;
}

.style6 {
font-size:10pt;
font-family:Trebuchet MS;
color:#336600;
font-weight: bold;
}
.style7 {
font-family: "Trebuchet MS";
font-size: 18pt;
font-weight: normal;
color: #336600;
}
.style45 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #336600;
}

.style99 {
	font-family: "Trebuchet MS";
	font-size: 13pt;
	color: #333;
}

.style10 {
	font-family: "Trebuchet MS";
	font-size: 11pt;
	font-weight: normal;
	color: #333;
}*/

.style2 {
font-family: "Trebuchet MS";
font-size: 24pt;
font-weight: normal;
color: #336600;
}
.style3 {
	font-family: Trebuchet MS;
	font-size: 13pt;
	font-weight: normal;
	color: #000;
	text-align: left;
}
.style33 {
	font-family: Trebuchet MS;
	font-size: 13pt;
	font-weight: bold;
	color: #000;
	text-align: center;
}
.style9 {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	font-weight: normal;
	color: #336600;
}
.style5 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 13pt;
	line-height: 16pt;
	font-weight: 400;
	font-style: normal;
	text-align: left;
}
.style55 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: 400;
	font-style: normal;
	text-align: center;
}
.style15 {
	color: #E4E4E4;
	font-family: Trebuchet MS;
	font-size: 13pt;
	line-height: 16pt;
	font-weight: 400;
	font-style: normal;
	text-align: center;
}
.style16 {
	color: #000;
	font-family: Trebuchet MS;
	font-size: 13pt;
	line-height: 16pt;
	font-weight: 400;
	font-style: normal;
	text-align: center;
}
/*.style9 {font-size: 18pt;color:#336600;line-height: normal;}*/


.main-container{ width: 950px; margin: 0 auto;}
.header {
    margin: 0 auto;
    width: 950px;
}
.header-logo {
    display: inline-block;
    vertical-align: middle;
    width: 250px;
}
.header-logo-text {
    display: inline-block;
    vertical-align: middle;
}
.head-border {
    margin: 10px auto;
		width: 950px;
}
.container {
    margin: 0 auto;
    width: 950px;
}
.left-nav {
    float: left;
    width: 182px;
}
h3 {
    color: #222;
    font-family: "Open Sans",sans-serif;
    font-size: 17px;
    font-weight: normal;
}
h2{ margin: 5px 0 0 0;}
.right-content{
	float: left;
	width: 768px;
}
.container-image {
    float: left;
    padding: 0px;
    padding-bottom: 10px;
    width: 200px;
}
.container-content {
    float: left;
    padding-top: 0px;
		width:	700px;	
    padding-left: 10px;}
.detail {
    display: block;
    float: left;
    width: 100%;
}
.footer {
    clear: both;
    margin: 0 auto;
    width: 950px;
}
.footer-left {
    display: inline-block;
    padding: 10px;
    vertical-align: middle;
    width:  150px;
}
.footer-right {
    box-sizing: border-box;
    display: inline-block;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    width: 800px;
}
.footer-content > p {
    font-family: "Trebuchet MS";
    margin: 0;
		line-height: 14px;
}
img{
	max-width: 100%;
	border: 0px;
	text-align: center;
}
.style2 {
	color: #336600;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 24pt;
	font-weight: normal;
	text-align: center;
	line-height: 26pt;
}
.style222 {
	color: #000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	text-align: center;
}
body, button, input, select, textarea {
    color: #222;
    font-family: "Open Sans",sans-serif;
}
body {
    color: #333333;
    font-family: Trebuchet MS;
    font-weight: normal;
	font-size: 13px;
    line-height: 20px;
}
.style29 {
    font-size: 13pt;
    font-weight: bold;
    margin: 30px 0 0;
}
.main-table { width:950px; border:1px; bordercolor:#000;}
.main-table table {
	width: 100%;
	text-align: center;
}
.home-had-text{
    color: #336600;
    font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
	margin:20px auto;clear: both;
}
.banner-home{
	max-width: 950px;
	display: block;
	margin: 0px auto;
	position: relative;
	padding: 13% 0;
}
.branch-contain-img {display:block; text-align:center;}
.home-container{
	max-width: 950px;
	margin: 0px auto;
	display: block;
	text-align: center;
}
.home-had{text-align:center; margin-top:15px;}
.fadein img { position:absolute; left:0; top:0; }
.clr{clear:both;}
.home-middle{max-width:950px; margin:0px auto; display:block;}

@media screen and (max-width:950px){
.home-container {padding:0px 10px;}
}
.list-table .list-table-th {
	float: left;
}
.list-table .list-table-td {
	margin-left: 230px;
}

@media screen and (max-width: 880px){
	*{ box-sizing: border-box;}
	.main-container{ float: left; width: 100%; padding: 10px;}
	.header{ float: left; width: 100%;}
	.head-border{ float: left; width: 100%;}
	.main-content { float: left; width: 100%;}
	.left-nav{ width: 100%;}
	.right-content{ width: 100%; margin: 20px 0 0 0;}
	.page-nav { display: block; width: 100%; float: left;}
	.container{ display: block; width: 100%; height: auto;}
	.container-border{ width: 100%; display: block;}
	.footer-logo { box-sizing: border-box; display: block; float: left; width: 20%;}
	.footer-container { box-sizing: border-box; display: block; float: left; width: 80%;}
	.header-logo{ display: block; float: left; width: 110px;}
	.header-logo-text{ display: block; float: left; margin: 20px 0; width: auto;}
	.container > tbody { display: block; padding: 0 10px;}
	.border-block { display: block; float: left; width: 100%;}
	.logo { display: block;}
	.footer-tr{ display: block; width: 100%; float: left;}
	tr{ display: block;}
	#menu span{ display: none;}
	.footer{ float: left; width: 100%;}
	.footer-left{ width: 15%; padding: 0;}
	.footer-right{ width: 84%; padding: 0l}
	.container-border{ width: 100%;}
	.container-image{ width: 170px;}
	.home-container .home-had .header-logo{display:inline-block; float:none;}
	.home-container .home-had .header-logo-text{display:inline-block; float:none;}
	.home-had {margin-bottom:13px;}
}
@media screen and (max-width: 640px){
	.header-logo{ float: none; margin: 0 auto;}
	.header-logo-text .style2{ font-size: 21px;}
	.header-logo-text{ float: none; margin: 10px auto 0; text-align: center;}
	.container-image { display: block; width: 100%; text-align: center; padding: 0; margin: 20px 0 5px;}
	.container-content{ text-align: center; display: block; width: 100%;}
	.main-text{ text-align: center;}
	.footer-logo{ float: none; margin: 0 auto;}
	.footer-container{ float: none; margin: 0 auto; width: 100%;}
	.logo{ padding: 0;}
	.style9{ font-size: 21px; margin: 20px 0 0;}
	.page-nav{ padding: 0;}
	.main-content{ padding: 0;}
	.style5{
	padding: 0;
	font-weight: 400;
	font-family: Trebuchet MS;
	font-style: normal;
	font-size: 11pt;
	line-height: 16pt;
}
	.footer-container{ padding: 0;}
	.footer-logo{ padding: 0; width: 76px; margin-top: 20px;}
	.footer2{ margin-bottom: 20px;}
	.footer-left{ width: 100%; text-align: center;}
	.footer-right{ width: 100%;}
}
@media screen and (max-width:320px){
.branch-contain-img img{width:100% !important; height:auto !important;}

}
@media only screen and (max-width:360px) {
.cols-left-th,
.cols-right-th { padding:10px;}
.logo-td img { width:100%;}
.video-pinacle { width:100%; height:205px;}
	@media screen and (max-width:640px){
 .list-table tr { display:block; padding-bottom:20px;}
 .list-table td { display:block; width:100% !important; /* text-align:center; */}
 .style5 { /* text-align:center; */}
 .seprate span { display:block;}
 .seprate span.sep-line { line-height:0px;}
 .style11{width:100%;margin:0px;}
}

@media screen and (max-width:480px){
 .list-table .list-table-th { float:left; width:100%;}
 .list-table .list-table-td { margin-left:0px; float:left; width:100%; margin-top:10px;}
 

