/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }



* {margin:0; padding:0;}

html {width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#7b7a78;
	min-width:980px;
	background:#88898b url(../images/wrapper_site.gif) top center no-repeat;
}

.main {
	width:980px; 	
	padding:0;
	margin:0 auto;
	font-size:13px;
	line-height:18px;
}

img {border:0; vertical-align:top; text-align:left;}
input, textarea{font-family:Arial, Helvetica, sans-serif;}
textarea{overflow:auto;}


a {color:#eb810e; outline:none; cursor:pointer;}
a:hover {text-decoration:none;}

object {outline:none;}
fieldset {border:0;}
ul {list-style:none;}
table, table td {padding:0; border:none; border-collapse:collapse;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ width:100%; overflow:hidden;}
.col-1, .col-2, .col-3, .col-4, .row-box-1, .row-box-2, .row-box-3, .row-box-4{ float:left;}
.br{ display:block;}
/*contstant-text*/
.bottom-none{ padding-bottom:0 !important;}
.bg-none{ background:none !important;}
.border-none{ border:none;}
/**/



/*********************************header*************************************/
.flash-indent-bottom{ padding-bottom:12px;}
.content-indent-top{ margin-top:134px !important;}

.wrapper-site-top{ background:url(../images/wrapper_site_top.gif) 0 0 repeat-x;}
.wrapper-site-center{ background:url(../images/light_center.png) top center no-repeat;}




/*********************************content*************************************/
#content{ margin:18px 0 0 0; background:#FFF; overflow:hidden;}
.content{ padding:17px 0 17px 17px;}
.content .separator{ background:url(../images/separator-content.gif) 0 0 repeat-y;}

.flash-2{ margin:17px 0 0 0;}



/*******************content-text*******************/
#content .title-1, #content .title-2{ color:#292a2b; font-size:26px; line-height:1.2em;}
#content .title-1{ height:62px; background:url(../images/title1_border.gif) bottom left repeat-x; margin:0 0 11px 0;}
#content .title-1 img{ position:absolute;}
#content .title-1 .text1{ margin:0 0 0 68px; position:absolute; width:auto; color:#292a2b;}
#content .title-1 .text2{
	margin:20px 0 0 68px;
	position:absolute;
	width:142px;
	color:#292a2b;
}
#content .col-indent3{ padding:11px 0 0 28px;}
#content .title-2{ border-bottom:none; padding:0 0 19px 0; letter-spacing:-1px;}
#content .img-indent{ margin:0 13px 0 0; float:left;}
#content .img-indent1{ margin:0 24px 0 0; float:left;}
#content .img-border{ border:1px solid #141313;}
#content .img-border:hover{ border:1px solid #eb810e;}
#content .link{ color:#eb810e; font-style:italic;}
#content .row-separator{ border-top:1px solid #dadbdc; height:0px;}
#content .row-separator1{ border-top:1px solid #e7e7e8; height:16px; margin:16px 0 0 0;}
#content .row-separator2{ border-top:1px solid #e7e7e8; height:16px; margin:16px 0 0 0;}
#content .button{ background:#363538; padding:0 8px; line-height:1.2em; color:#ffffff; font-size:18px; text-decoration:none; float:right; margin:7px 5px 0 0;}
#content .button:hover{ background:#ff8c0f; color:#FFF; text-decoration:none;}
#content .button-top{ margin:15px 0 0 0 !important;}

#content .col-indent{ padding:10px 26px 26px 19px;}
#content .col-indent1{ padding:10px 11px 26px 36px;}

#content .title-1-top{ margin-top:17px;}
#content .bottom-extra{ padding-bottom:8px !important;}

#content-bottom{ background:#191a1a url(../images/content_bottom.gif) 0 0 repeat; width:100%; overflow:hidden;}
.content-bottom{ padding:17px 0 17px 35px;}
.content-bottom .separator1{ background:url(../images/separator.png) 294px 0 repeat-y;}
.content-bottom .col-1{ width:189px;}
.content-bottom .col-2{ width:584px; margin:0 0 0 142px;}
#content-bottom h3{ line-height:1.2em; color:#eb810e; font-size:13px; line-height:15px; font-weight:bold; padding:16px 0 16px 0;}
#content-bottom div{ color:#939393;}
#content-bottom div a{ color:#939393;}
#content-bottom div a:hover{ color:#eb810e;}
#content-bottom .indent-top{ padding:18px 0 0 0;}
#content-bottom .row-box{ padding:1px 0 0 0;}
#content-bottom .row-box-1{ width:105px;}
#content-bottom .row-box-2{ width:103px; margin:0 0 0 48px;}
#content-bottom .row-box-3{ width:289px; margin:14px 0 0 37px; background:#ff6c00 url(../images/footer_foorm.gif) 0 0 repeat-x; height:124px;}
#content-bottom .row-box-3 .box-search { position:absolute;}
#content-bottom .row-box-3 .box-search .input{ border:1px solid #000000; background:#774f26; padding:0 0 0 5px; height:23px; width:145px; position:absolute;}
#content-bottom .row-box-3 h3{ color:#FFF; font-size:26px; line-height:1.2em; display:block; margin:-3px 0 0 30px; letter-spacing:-1px; width:233px; position:absolute;}
#content-bottom ul{ padding-bottom:70px;}
#content-bottom ul li{ line-height:16px; background:url(../images/footer_list.gif) 0 4px no-repeat; padding:0 0 8px 12px;}
#content-bottom ul li a{ line-height:16px; color:#939393; line-height:13px; line-height:16px; text-decoration:none;}
#content-bottom ul li a:hover{ color:#eb810e; text-decoration:none;}

#content-bottom .row-form{ position:relative; margin:51px 0 0 29px;}
#content-bottom .row-form .link{ display:block; width:85px; height:25px; background:#FFF; color:#363538; font-size:18px; text-align:center; margin:0 0 0 152px; line-height:1.4em; text-decoration:none;}
#content-bottom .row-form .link:hover{ background:#000000; color:#FFF;}
#content-bottom .form-link{ color:#ffffff; font-size:18px; line-height:1.2em; display:block; position:absolute; margin:7px 0 0 30px; text-decoration:none; background:url(../images/line_link.gif) bottom left repeat-x;}
#content-bottom .form-link:hover{ color:#000; text-decoration:none; background:none;}

#content .text1{ color:#eb810e; width:100%; overflow:hidden; display:block; text-align:right; font-style:italic;}
#content .separator-indent{ margin:15px 0 0 0;}
#content .text1 span{ padding:0 6px 0 0;}
#content  .text2{ color:#eb810e; font-style:italic;}
#content .text3{ color:#a0a0a0;}
#content .separator-indent1{ margin:28px 0 9px 0;}
#content .separator-indent2{ margin:30px 0 6px 0;}
#content .separator-indent3{ margin:17px 0 6px 0;}
#content .button-right{ margin-right:4px !important;}

#content .col-indent-main{ padding:11px 0 16px 18px;}
#content .col-indent-main1{ padding:11px 0 16px 0;}
#content .col-inner-main{ padding:0 0 0 11px;}
#content .col-inner-main1{ padding:0 0 0 19px;}
#content .col-inner-main2{ padding:0 0 0 11px;}

#content .indent-top{ padding:15px 0 0 0;}
#content .indent-top1{ padding:18px 0 0 0;}
#content .indent-top-bottom{ padding:16px 0 19px 0;}
#content .img-top{ margin:30px 0 0 0;}

#content .list li{ line-height:16px; padding:0 0 14px 0;}
#content .list li a{ background:url(../images/list_marker.gif) 0 0 no-repeat; padding:0 0 0 30px; line-height:16px; font-style:italic; text-decoration:none; color:#eb810e;}
#content .list li a:hover{ color:#292a2b;}
#content .list-top-bottom{ padding:22px 0 11px 0;}

.row-list-top{ padding:24px 0 0 0;}
.title-bottom{ padding-bottom:16px !important;}

.text-text dt span{ color:#eb810e; font-style:italic;}
.text-text dd{ padding-bottom:18px;}
.img-bottom{ margin-bottom:21px;}
.extra-bottom{ padding-bottom:31px;}
.extra-top{ margin-top:28px !important;}

/**************************************************/

/*******************content-list*******************/
#content ul li{ line-height:16px; padding:0 0 4px 0;}
#content ul li a{background:url(../images/content_list.gif) repeat-x bottom; line-height:16px; padding:0 0 0 11px; color:#000;}
#content ul li a:hover{ color:#0C0;}
/**************************************************/

/*******************row-list***********************/
.row-list{}
.row-list ul{ float:left;}
.row-list .list-indent{ margin-left:46px;}
/**************************************************/




/*******************index.html*******************/
#page1 #content .row-box{ background:url(../images/separator-content.gif) 312px 0 repeat-y;}
#page1 #content .row-box-1{ width:312px;}
#page1 #content .row-box-2{ width:313px;}
/***********************************************/
/*******************index-3.html*******************/
#page4 #content .row-box-1{ width:270px;}
#page4 #content .row-box-2{ width:270px; margin:0 0 0 59px;}
/***********************************************/
/*******************index-4.html*******************/
#page5 #content .row-box{ background:url(../images/separator-content.gif) 317px 0 repeat-y;}
#page5 #content .row-box-1{ width:290px;}
#page5 #content .row-box-2{ width:270px;  margin:0 0 0 59px;}
/***********************************************/
/*******************index-6.html*******************/
#page7 #content .form{ padding:25px 0 0 0;}
#page7 #content .form .form-1{ width:301px;}
#page7 #content .form .form-2{ width:297px;}
#page7 #content .form .bg-input{ height:37px;}
#page7 #content .form .input{ width:253px}
#page7 #content .form .textarea{ width:291px; height:126px;}
#page7 #content .form .input, #page7 #content .form .textarea{ border:1px solid #dadbdc; background:none; font-family:Arial; padding:4px 0 4px 5px; color:#7b7a78; font-size:13px;}
#page7 #content .form .form-button{ float:right; padding:8px 0 0 0;}
#page7 #content .form .form-button a{ float:left}
#page7 #content .form .form-button-indent{ margin-right:20px !important;}
.extra-text{ padding:0 25px 0 0;}
.extra-text span.txt1{ padding:0 0 0 20px;}
.extra-text span.txt2{ padding:0 0 0 56px;}
.link1{ color:#7b7a78;}
.text-text1 dd{ padding-bottom:15px;}
.indent-indent p{ padding:18px 0 0 0;}
/***********************************************/




/****************************footer*******************************************/
footer .text{ padding:18px 0 30px 36px; color:#000000; font-size:13px; line-height:15px; display:block;}
footer .text a{ color:#000000;}
footer .text a:hover{ color:#eb810e;}





/****************************slider*******************************************/

.nav{
    background: rgb(255,152,55);
background: linear-gradient(180deg, rgba(255,152,55,1) 0%, rgba(253,108,34,1) 100%);
}

.nav ul{
    
    list-style-type: none;
  margin: 0;
  padding: 0;
    overflow: hidden;
    padding-left: 10px;
}

.nav ul li{
    display: inline;
    float: left;
    overflow: hidden;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color: #000;
    font-size: 18px;
    font-family: serif;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.nav ul li a:hover{
    background: #000;
    color: #fd6c22;
}

.header{
    padding-top: 10px;
    margin-bottom: -18px;
}
