@charset "utf-8";
/* CSS Document */
.wrapperOut { float:left; width:100%;}
.wrapper { width:980px; margin:0 auto;}
.container { width:980px; float:left;}
.header { width:980px; float:left;}
.logoContainer { width:870px; height:100px; float:left; margin:24px 0 0 0;}
.socialContainer { width:85px; float:right; margin:95px 0 0 0;}
.socialContainer a { float:left; margin:0 4px 0 0;}
.manuContainer { width:980px; float:left; height:40px; box-shadow:1px 1px 6px #000; background:url(../images/bg-menu.jpg) left top repeat-x; margin:10px 0 0 0;}
.manuContainer ul { margin: 0; padding:0; float:left; height:40px;}
.manuContainer ul li { float:left; padding:0 2px; list-style:none; display:inline; position:relative;}
.manuContainer ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:0 10px;line-height:40px; float:left; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.manuContainer ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:0 10px; background: url(../images/slice.jpg) left top repeat-x; line-height:40px; float:left; text-transform:uppercase;font-weight:bold; text-decoration:none; }
.bannerContainer { width:980px; height:350px; float:left; margin:20px 0 0 0; }
.newsContainer { width:940px; float:left; height:95px; background:url(../images/new-bg.jpg) left top repeat-x; padding:10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:20px;}
.newsContainer h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding:0 0 10px 0; font-weight:bold;}

.newsContainer a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C1EBFF; line-height:20px; font-style:italic; text-decoration:none;}
.newsContainer a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:20px; font-style:italic; text-decoration:none;}
.content { float:left; width:980px;}
.contentOut { width:730px; padding:0 0 10px 0; background:url(../images/bg-bottom.jpg) center bottom no-repeat; float:left;}
.contentLft { width:688px; float:left; padding:20px; background:#fff; border:1px solid #EEEDE8; position:relative;}
.prodcutLeft { width:340px; float:left; padding:0 10px;}
.prodcutLeft h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0081C4; padding:0 0 10px 0; font-weight:bold;}

.prodcutLeft ul { margin:10px 0 0 0; padding:0; width:340px; float:left;}
.prodcutLeft ul li a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; float:left; text-decoration:none;}
.prodcutLeft ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FE0000; float:left; text-decoration:none;}

.prodcutLeft ul li.list { width:300px; float:left; padding:14px 0 14px 40px; display:block; background:url(../images/icons/1.jpg) left 5px no-repeat;}


.prodcutLeft ul li.list2 { width:300px; float:left; padding:14px 0 14px 40px; display:block; background:url(../images/icons/2.jpg) left 6px no-repeat;}
.prodcutLeft ul li.list3 { width:300px; float:left; padding:14px 0 14px 40px; display:block; background:url(../images/icons/3.jpg) left 7px no-repeat;}
.prodcutLeft ul li.list4 { width:300px; float:left; padding:14px 0 14px 40px; display:block; background:url(../images/icons/4.jpg) left 5px no-repeat;}

.testi { width:308px; float:left; padding:0 10px;}
.testi h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0081C4; padding:0 0 10px 0; font-weight:bold;}

.testi h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#A7A7A7; padding:10px 0; font-weight:normal; font-style:italic;}
.testi h2 a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#A7A7A7; font-weight:normal; font-style:italic; text-decoration:none;}
.testi h2 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:normal; font-style:italic; text-decoration:none;}

.testi h3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; padding:10px 0; font-weight: normal;}
.testi h3 a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;font-weight: normal; text-decoration:none;}
.testi h3 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0081C4;font-weight: normal; text-decoration:none;}


.contentOut2 { width:240px; padding:0 0 10px 0; background:url(../images/bg-form.jpg) center bottom no-repeat; float:left; margin:0 0 0 10px;}
.contentLft2 { width:198px; float:left; padding:20px; background:#fff; border:1px solid #EEEDE8; position:relative; min-height:248px;}

.contentLft2 h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0081C4; padding:0 0 10px 0; font-weight:bold;}

.contentLft2 ul { width:198px; float:left; margin:10px 0 0 0; padding:0; }
.contentLft2 ul li { width:198px; float:left; padding:7px 0; display:block;}
.contentLft2 ul li label { width:60px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0 5px 0 0; padding:4px 0 0 0;}
.textfield { width:130px; float:left; height:22px; border:1px solid #DFDEDB; background:url(../images/bg-input.jpg) left top repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}


.textfield2 { width:130px; float:left; height:70px; border:1px solid #DFDEDB; background:url(../images/bg-input.jpg) left top repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.btn { float:left; padding:5px 10px; border-radius:5px; background:#E2241C; color:#FFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; cursor:pointer; border:none;box-shadow:1px 1px 6px #000; margin:0 10px 0 0;}
.btn:hover { float:left; padding:5px 10px; border-radius:5px; background:#E2241C; color:#000;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; cursor:pointer; border:none;box-shadow:1px 1px 6px #000; margin:0 10px 0 0;}

.content2 { float:left; width:980px; margin:10px 0 0 0;}

.prodcutLeft3 { width:668px; float:left; padding:0 10px; position:relative;}
.prodcutLeft3 h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0081C4; padding:0 0 20px 0; font-weight:bold;}

.contentOut3 { width:240px; padding:0 0 10px 0; background:url(../images/bg-form.jpg) center bottom no-repeat; float:left; margin:0 0 0 10px;}
.contentLft3 { width:198px; float:left; padding:20px; background:#fff; border:1px solid #EEEDE8; position:relative; min-height:188px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; line-height:20px; }
.contentLft3 a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; line-height:20px; text-decoration:none; }
.contentLft3 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0081C4; line-height:20px; text-decoration:none; }



.contentLft3 h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0081C4; padding:0 0 10px 0; font-weight:bold;}

.btn2 { float:right; padding:5px 10px; border-radius:5px; background:#E2241C; color:#FFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; cursor:pointer; border:none;box-shadow:1px 1px 6px #000; text-decoration:none;}
.btn2:hover { float:right; padding:5px 10px; border-radius:5px; background:#E2241C; color:#000;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; cursor:pointer; border:none;box-shadow:1px 1px 6px #000;text-decoration:none;}

.prodcutLeft4{ width:730px; float:left;}
.footerOut { float:left; width:100%; padding:10px 0; background:url(../images/bg-foo.jpg) repeat; min-height:218px; margin:10px 0 0 0;}
.footer { width:960px; margin:0 auto;}
.footer2 { width:960px; float:left;}
ul.listing { float:left; width:200px; margin:0; padding:0 10px 0 0; line-height:20px}
ul.listing h1 {font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#fff; padding:7px 0 15px 0; font-weight:normal;}
ul.listing li {float:left; width:190px; padding:2px 0 2px 10px; list-style:none; display:block; background:url(../images/icons/bullet.jpg) left 10px no-repeat; }
ul.listing li a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; float:left; text-decoration:none;}
ul.listing li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FE0000; float:left; text-decoration:none;}

.location { float:left; width:240px; margin:0; padding:0 10px 0 0;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; line-height:20px;}
.location h1 {font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#fff; padding:7px 0 15px 0; font-weight:normal;}

.location a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; text-decoration:none;}
.location a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FE0000;text-decoration:none;}


.contact { float:left; width:240px; margin:0; padding:0 10px 0 0;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; line-height:20px;}
.contact h1 {font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#fff; padding:7px 0 15px 0; font-weight:normal;}

.contact ul { float:left; width:240px;}
.contact ul li.tel {float:left; width:210px; padding:5px 0 5px 30px; list-style:none; display:block; background:url(../images/icons/t.png) left 10px no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9;  }
.contact ul li.fax {float:left; width:220px; padding:5px 0 5px 30px; list-style:none; display:block; background:url(../images/icons/f.png) left 10px no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9;  }
.contact ul li.mail {float:left; width:220px; padding:5px 0 5px 30px; list-style:none; display:block; background:url(../images/icons/m.png) left 10px no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9;  }

.contact ul li.mail a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; text-decoration:none;}
.contact ul li.mail a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FE0000;text-decoration:none;}


.copyWrite { float:right; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F0EDE9; line-height:20px; text-align:center; margin:30px 0 0 0}
.copyWrite h1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff;font-weight:normal; padding:5px 0 0 0;}


@font-face {
    font-family: 'swis721_hv_btheavy';
    src: url('../fonts/swz721h-webfont.eot');
    src: url('../fonts/swz721h-webfontd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/swz721h-webfont.woff') format('woff'),
        url('../fonts/swz721h-webfont.ttf') format('truetype'),
        url('../fonts/swz721h-webfont.svg#swis721_hv_btheavy') format('svg');
    font-weight: normal;
    font-style: normal;

}
.demo { width:85px; height:65px; position:absolute; left:270px; bottom:0;}
#pscroller1 {
    height: 250px;
    width: 308px;
    float:left;
}

#pscroller2 {
    height: 184px;
    width: 198px;
    float:left;
}

#pscroller3 {
    height: 184px;
    width: 230px;
    float:left;
}


.dropDownMenu3 {
    display:none;
    font-size:12px;
    position:absolute;
    z-index:1000;
    width:250px;
    padding:8px 0;
    left:2px;
    top:40px;
    background:url(../images/slice-dd.jpg) repeat-x #FFFFFF;
    border:1px solid #FCAE1D;
    line-height:normal;
    min-height:134px!important;
    box-shadow:2px 2px 5px #ccc;

}
.dropDownMenu3  ul.innerMenu { width:230px; float:left; padding:0 10px; /*background:url(../images/dd.jpg) right top repeat-y;*/}
.dropDownMenu3  ul.innerMenu h1 { font-family:'CalibriRegular'; font-size:12px; text-decoration:none;  color:#fff!important; padding:0 0 5px 0; text-transform:uppercase; line-height:normal; font-weight:bold;}

.dropDownMenu3  ul.innerMenu   li { list-style:none; display:inline; width:220px;  background:url(../images/ar.png) left 12px no-repeat!important; float:left; line-height:20px!important; padding:0 0 0 10px; border-bottom:1px solid #FCAE1D;}
.dropDownMenu3  ul.innerMenu   li a  {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;  color:#333!important;   font-weight:normal!important; line-height:20px!important; background:none; padding:5px 0; text-transform:capitalize;}
.dropDownMenu3  ul.innerMenu   li a:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#E1251A!important;   font-weight:normal!important; line-height:20px!important;background:none; padding:5px 0;text-transform:capitalize;}

.active { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000!important; padding:0 10px; background: url(../images/slice.jpg) left top repeat-x; line-height:40px; float:left; text-transform:uppercase;font-weight:bold; text-decoration:none; }

.dropDownMenu2 {
    display:none;
    font-size:12px;
    position:absolute;
    z-index:1000;
    width:250px;
    padding:8px 0;
    left:2px;
    top:40px;
    background:url(../images/slice-dd.jpg) repeat-x #FFFFFF;
    border:1px solid #FCAE1D;
    line-height:normal;
    min-height:224px!important;
    box-shadow:2px 2px 5px #ccc;

}
.dropDownMenu2  ul.innerMenu { width:230px; float:left; padding:0 10px; /*background:url(../images/dd.jpg) right top repeat-y;*/}
.dropDownMenu2  ul.innerMenu h1 { font-family:'CalibriRegular'; font-size:12px; text-decoration:none;  color:#fff!important; padding:0 0 5px 0; text-transform:uppercase; line-height:normal; font-weight:bold;}

.dropDownMenu2  ul.innerMenu   li { list-style:none; display:inline; width:220px;  background:url(../images/ar.png) left 13px no-repeat!important; float:left; line-height:20px!important; padding:0 0 0 10px; border-bottom:1px solid #FCAE1D;}
.dropDownMenu2  ul.innerMenu   li a  {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;  color:#333!important;   font-weight:normal!important; line-height:20px!important; background:none; padding:5px 0; text-transform:capitalize;}
.dropDownMenu2  ul.innerMenu   li a:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#E1251A!important;   font-weight:normal!important; line-height:20px!important;background:none; padding:5px 0;text-transform:capitalize;}

.dropDownMenu4 {
    display:none;
    font-size:12px;
    position:absolute;
    z-index:1000;
    width:250px;
    padding:8px 0;
    left:2px;
    top:40px;
    background:url(../images/slice-dd.jpg) repeat-x #FFFFFF;
    border:1px solid #FCAE1D;
    line-height:normal;
    min-height:68px!important;
    box-shadow:2px 2px 5px #ccc;

}
.dropDownMenu4  ul.innerMenu { width:230px; float:left; padding:0 10px; /*background:url(../images/dd.jpg) right top repeat-y;*/}
.dropDownMenu4  ul.innerMenu h1 { font-family:'CalibriRegular'; font-size:12px; text-decoration:none;  color:#fff!important; padding:0 0 5px 0; text-transform:uppercase; line-height:normal; font-weight:bold;}

.dropDownMenu4  ul.innerMenu   li { list-style:none; display:inline; width:220px;  background:url(../images/ar.png) left 12px no-repeat!important; float:left; line-height:20px!important; padding:0 0 0 10px; border-bottom:1px solid #FCAE1D;}
.dropDownMenu4  ul.innerMenu   li a  {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;  color:#333!important;   font-weight:normal!important; line-height:20px!important; background:none; padding:5px 0; text-transform:capitalize;}
.dropDownMenu4  ul.innerMenu   li a:hover  {font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#E1251A!important;   font-weight:normal!important; line-height:20px!important;background:none; padding:5px 0;text-transform:capitalize;}