@charset "utf-8";
/* CSS Document */
/*@import url(http://fonts.googleapis.com/css?family=Nova+Square);*/
@font-face {
    font-family: 'fira_sansregular';
    src: url('../fonts/firasans-regular.eot');
    src: url('../fonts/firasans-regulard41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/firasans-regular.woff2') format('woff2'),
         url('../fonts/firasans-regular.woff') format('woff'),
         url('../fonts/firasans-regular.ttf') format('truetype'),
         url('../fonts/firasans-regular.svg#fira_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'fira_sanslight';
    src: url('../fonts/firasans-light.eot');
    src: url('../fonts/firasans-lightd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/firasans-light.woff2') format('woff2'),
         url('../fonts/firasans-light.woff') format('woff'),
         url('../fonts/firasans-light.ttf') format('truetype'),
         url('../fonts/firasans-light.svg#fira_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'bebasregular';
    src: url('../fonts/bebas_.eot');
    src: url('../fonts/bebas_d41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas_.woff2') format('woff2'),
         url('../fonts/bebas_.woff') format('woff'),
         url('../fonts/bebas_.ttf') format('truetype'),
         url('../fonts/bebas_.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*p{ font-weight:normal; font-size:13px; line-height:20px; text-decoration:none;}


.t1010{margin-bottom:10px; margin-top:10px;}
.t2020{margin-bottom:20px; margin-top:20px;}
.t3030{margin-bottom:30px; margin-top:30px;}
.t4040{margin-bottom:40px; margin-top:40px;}
.tpdng{padding:0px inherit;}
.navbar-inverse{background:none; border:0px;}
.nav>li{border-right:1px #202020 solid; padding:10px 11px;}
.nav>li:last-child{border-right:0px;}
.navbar-nav>li>a{padding:5px 10px;}
.navbar-inverse .navbar-nav>li>a{color:#000;font:normal 15px 'fira_sansregular';}
.navbar-inverse .navbar-nav>li>a:hover{ color:white;background:#000; border-radius:5px;}
.navbar{margin-bottom:0; min-height:0;}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {background:#fbbc05; border-radius:5px;}
.navbar-nav > li > .dropdown-menu{top:100%;}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background:#000; color:white;}


.searchbx{background:#ebebec; border-radius:5px; width:100%; height:44px; padding:5px;}

.social li{float:left; margin:5px;}



.facebook{
background:url(../images/fb.png) center top no-repeat;
width:20px;
transition:0.3s;
height:21px;
display:block;
}
.facebook:hover{
background:url(../images/fb.png) center -21px no-repeat;
width:20px;
height:21px;
display:block; text-decoration:none;
}

.twtr{
background:url(../images/twtr.png) center top no-repeat;
width:20px;
height:17px;
transition:0.3s;
display:block; text-decoration:none;
}

.twtr:hover{
background:url(../images/twtr.png) center -17px no-repeat;
width:20px;
height:17px;
display:block; text-decoration:none;
}

.google{
background:url(../images/google.png) center top no-repeat;
width:20px;
height:21px;
transition:0.3s;
display:block; text-decoration:none;
}

.google:hover{
background:url(../images/google.png) center -21px no-repeat;
width:20px;
height:21px;
transition:0.3s;
display:block; text-decoration:none;
}

.rss{
background:url(../images/rss.png) center top no-repeat;
width:20px;
height:18px;
transition:0.3s;
display:block; text-decoration:none;
}

.rss:hover{
background:url(../images/rss.png) center -19px no-repeat;
width:20px;
height:18px;
transition:0.3s;
display:block; text-decoration:none;
}

.lin{
background:url(../images/lin.png) center top no-repeat;
width:20px;
height:18px;
transition:0.3s;
display:block; text-decoration:none;
}

.lin:hover{
background:url(../images/lin.png) center -18px no-repeat;
width:20px;
height:18px;
transition:0.3s;
display:block; text-decoration:none;
}

.green{color:#fbbc05;}
.sabout h1{ font:normal 30px 'fira_sansregular'; color:#000; width:30%; border-bottom:1px #fbbc05 solid;}
.sabout p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; font-weight:none!important; color:#5e686e;}
.read{background:#fbbc05; color:white; font:normal 14px 'fira_sansregular'; float:left}
.read:hover{background:#000; color:white; font:normal 14px 'fira_sansregular';}
.exbx{background:white; border:1px #dfdede solid; min-height:390px; border-top: solid 3px #fbbc05; border-radius:5px}

.exbx h3{ color:#2d363c; font:normal 23px 'fira_sansregular'; margin:0; padding:5px 10px;}
.err1{width:14%; height:30px; background:#000 url(../images/err.png) center no-repeat; display:block; margin-left:86%; margin-top:2%;}
.err1:hover{width:14%; height:30px; background:black url(../images/err.png) center no-repeat; display:block; text-decoration:none;}

.err2{width:14%; height:30px; background:#e45d76 url(../images/err.png) center no-repeat; display:block; margin-left:86%; margin-top:9%;}
.err2:hover{width:14%; height:30px; background:black url(../images/err.png) center no-repeat; display:block; text-decoration:none;}

.err3{width:14%; height:30px; background:#c81c0a url(../images/err.png) center no-repeat; display:block; margin-left:86%; }
.err3:hover{width:14%; height:30px; background:black url(../images/err.png) center no-repeat; display:block; text-decoration:none;}

.err4{width:14%; height:30px; background:#aacbce url(../images/err.png) center no-repeat; display:block; margin-left:86%; }
.err4:hover{width:14%; height:30px; background:black url(../images/err.png) center no-repeat; display:block; text-decoration:none;}

.nhed{background:#c81c0a; padding:1px 40px 1px 7px; font:normal 14px 'fira_sansregular'; color:white; border-radius:5px;}
.newsdd p{padding:5px; font:normal 13px 'fira_sansregular'; color:#7e8488; margin:0 10px;}

.ssd{font:normal 23px 'fira_sansregular'; color:#2b2a2a; line-height:50px;}
.ssd:hover{font:normal 23px 'fira_sansregular'; color:#e45d76; text-decoration:none; line-height:50px;}

.nsltr h2{font:normal 30px 'fira_sanslight'; color:white;}
.nsltr p{font:normal 15px 'fira_sansregular'; color:white; text-transform:uppercase; text-align:right;}

.nname{background:#fbbc05 url(../images/userico.png) left 10px center no-repeat; border:0px; color:#000 !important; padding-left:35px}
.nemail{background:#fbbc05 url(../images/emico.png) left 10px center no-repeat; border:0px; color:#000 !important; padding-left:35px}
.nsub{background:#fbbc05; color:black;}

.ftrftr h3{color:white; font:normal 20px 'fira_sansregular'; text-transform:uppercase;}

.ftrlnk li a{color:#FFF; font:normal 13px 'fira_sansregular'; transition:all 0.2s; display:block; padding-top:5px;}
.ftrlnk li a:hover{color:#fbbc05; font:normal 13px 'fira_sansregular'; text-decoration:underline; padding-left:15px;}


.downloadlnk{color:black; font:normal 13px 'fira_sansregular'; transition:all 0.2s; display:block;}
.downloadlnk:hover{color:#fbbc05; font:normal 13px 'fira_sansregular'; text-decoration:underline; padding-left:15px;}


.ftrftr a{color:#FFF; font:normal 13px 'fira_sansregular'; transition:all 0.2s; padding-top:5px;}
.ftrftr a:hover{color:#fbbc05; font:normal 13px 'fira_sansregular'; text-decoration:underline; padding-left:20px;}

.ftrftr{color:#909199; font:normal 13px 'fira_sansregular'; min-height:206px;}

.social5 li{padding:6px 4px 6px 4px inherit;}

.copyright{color:#000; font:normal 13px 'fira_sansregular';}
.copyright a{color:#fff; font:normal 13px 'fira_sansregular';}
.copyright a:hover{color:#000; font:normal 13px 'fira_sansregular';}


.fixdmenu{position:fixed; margin:0 auto; z-index:999; display:block; width:100%;}

.fbb1{background:url(../images/fb.png) left top no-repeat; height:21px; display:block; color:#909199; padding-left:25px; line-height:21px; font:normal 13px 'fira_sansregular'; transition:0.3s;}
.fbb1:hover{background:url(../images/fb.png) left -21px no-repeat; height:21px; margin-left:15px; color:#c81c0a; font:normal 13px 'fira_sansregular';}


.twtrr1{background:url(../images/twtr.png) left top no-repeat; height:17px; display:block; color:#909199; padding-left:25px; line-height:21px; font:normal 13px 'fira_sansregular'; transition:0.3s;}
.twtrr1:hover{background:url(../images/twtr.png) left -17px no-repeat; height:17px; margin-left:15px; color:#c81c0a; font:normal 13px 'fira_sansregular';}


.googlee1{background:url(../images/google.png) left top no-repeat; height:21px; display:block; color:#909199; padding-left:25px; line-height:21px; font:normal 13px 'fira_sansregular'; transition:0.3s;}
.googlee1:hover{background:url(../images/google.png) left -21px no-repeat; height:21px; margin-left:15px; color:#c81c0a; font:normal 13px 'fira_sansregular';}

.rsss1{background:url(../images/rss.png) left top no-repeat; height:18px; display:block; color:#909199; padding-left:25px; line-height:21px; font:normal 13px 'fira_sansregular'; transition:0.3s;}
.rsss1:hover{background:url(../images/rss.png) left -19px no-repeat; height:18px; margin-left:15px; color:#c81c0a; font:normal 13px 'fira_sansregular';}

.linn1{background:url(../images/lin.png) left top no-repeat; height:18px; display:block; color:#909199; padding-left:25px; line-height:21px; font:normal 13px 'fira_sansregular'; transition:0.3s;}
.linn1:hover{background:url(../images/lin.png) left -19px no-repeat; height:18px; margin-left:15px; color:#c81c0a; font:normal 13px 'fira_sansregular';}


.addr{ background:url(../images/map.png) left top no-repeat; padding-left:25px; font:normal 13px 'fira_sansregular'; color:#909199;}
.mob{ background:url(../images/mob.png) left top no-repeat; padding-left:25px; font:normal 13px 'fira_sansregular'; color:#909199;}
.em{ background:url(../images/em.png) left top no-repeat; padding-left:25px; font:normal 13px 'fira_sansregular'; color:#909199;}

.hheader{background:#000 url(../images/ssm.png) repeat-y; padding-left:15px; font-family:'bebasregular'; height:40px; line-height:50px; font-weight:normal; font-size:18px; color:white; text-transform:uppercase; margin:0;}

.left_menu_main a{
display:block;
background-image: url(../images/err5.png), url(../images/lftmain_bg.png);
background-position: left 10px center, left top;
background-repeat: no-repeat,repeat-x;
padding:8px 23px;
color:#000;
font:normal 14px 'fira_sansregular';
border:1px #ccc solid;
border-top:0px;
}



.maincat{ margin:0px; padding:30px 0px 30px 0px; background-color:#f3f3f3; transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease; }
.catBody{margin:0px; padding:9px; border: solid 1px #dddfe2; background-color:#FFF; border-radius:5px; margin-top:30px;}
.catBody img{ margin:0px; padding:0px; border-radius:5px; width:100%;}
.catBody h2{margin:0px; padding:5px 0px 0px 0px; font-size:24px; font-weight:100; color:#000; text-transform:uppercase; transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;}
.catBody h4{margin:0px; padding:0px; font-size:18px; font-weight: normal; color:#fbbc05}
.catBody p{margin:0px; padding:0px; font-size:13px; font-weight: normal; color:#2b2c2c; line-height:20px;}

.catBody:hover{ color:#fff; background-color:#fbbc05; border: solid 1px #eeeeee; transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;  }
.catBody:hover h2{ color:#000;}
.catBody:hover h4{ color:#000;}
.catBody:hover p{ color:#000;}






.left_menu_main a:hover{
background-image: url(../images/err52.png), url(../images/lftmain_bg2.png);
background-position: left 10px center, left top;
background-repeat: no-repeat,repeat;
padding:8px 23px;
color:black; text-decoration:none;
}

.left_sub_menu a{background:#fbbc05; display:block; color:#000; font:normal 12px 'fira_sansregular'; padding:5px 23px; border-top:1px #ccc solid;}
.left_sub_menu a:hover{background:#eeeeee; display:block; color:#000; font:normal 12px 'fira_sansregular'; padding:5px 23px; text-decoration:none; border-top:1px #ccc solid;}

.prod786{border:1px #ccc solid;}
.prodimg{ padding:15px 5px 15px 5px; min-height:180px;}
.prod786 h3{ border-top:1px #ccc solid; background:#faf9fa; display:block; margin:0; text-align:center; font-family:'bebasregular'; width:100%; height:40px; line-height:50px; font-weight:normal; font-size:14px;}
.sp786{width:100%; top:0; left:0;  height:100%; display:none; position:absolute; border:1px #c81c0a solid;}


.sp7862{background-color:rgba(225,138,7,0.5); width:100%; height:100%; border:1px white solid; text-align:center;}
.sp7862 h3{text-align:center; font:normal 14px 'fira_sansregular'; color:black;}
.sp7862 p{text-align:center; font:normal 12px 'fira_sansregular'; color:white; padding:5px 20px;}
.sp7862 span{text-align:center; font:normal 12px 'fira_sansregular'; color:white; text-align:center; background:#333333; border-radius:5px; padding:10px 20px;}

.sms786{ color:#000; position:relative; display:block; transition:all 0.8s;}
.sms786:hover{color:#000; text-decoration:none;}
.sms786:hover .sp786{display:block; transition:all 0.8s;}
.pagi{ line-height:40px; padding-right:10px;}

.pagi a{font:normal 18px 'fira_sansregular'; color:white; padding:0 2px;}
.pagi a:hover{font:normal 18px 'fira_sansregular'; color:black;}
.pagi a.paging_act{font:normal 18px 'fira_sansregular'; color:black;}


.rightmnu h2{background:#2d363c url(../images/ssm.png) repeat-y; padding-left:15px; font-family:'bebasregular'; height:40px; line-height:50px; font-weight:normal; font-size:18px; color:white; text-transform:uppercase; margin:0;}

.rightmnu p{background:#eaeaec; font-family:'fira_sansregular';font-weight:normal; font-size:12px; color:black; padding:10px; border:1px #666666 solid;}

.sss{font-family:'fira_sansregular';font-weight:normal; font-size:13px; color:black; padding:10px; margin:0; text-align:center;}

.cntaddr h3{font:normal 22px 'fira_sansregular'; color:black; text-decoration:underline; text-transform:uppercase; margin:0; padding:0px 0px 10px 0px;}
.cntaddr p{font:normal 13px 'fira_sansregular'; color:#909199; padding-left:25px;}
.addr2{background:url(../images/addr.png) left top no-repeat;}
.mob2{background:url(../images/mobi.png) left top no-repeat;}
.emem2{background:url(../images/emem.png) left top no-repeat;}


.pdetil h2{ color:#585858;font:normal 25px 'fira_sansregular'; margin:0;}
.pdetil p{ color:#585858;font:normal 13px 'fira_sansregular'; margin:0; padding:8px 0px;}
.pdetil p.err{ background:url(../images/err8.png) left center no-repeat;color:#585858;font:bold 13px 'fira_sansregular'; margin:0; padding:10px 14px;}


.txt_id2{padding:5px; margin:3px;}


.sitemap li a{font:normal 14px 'fira_sansregular'; color:black; padding:5px 15px; background:#f0f0f0; display:block; margin:5px 0;}
.sitemap li a:hover{font:normal 14px 'fira_sansregular'; color:#fff; padding:5px 15px; background:#000; display:block; margin:5px 0; text-decoration:none;}

@media screen and (max-width: 992px){

.exbx{margin:10px auto;}
.social{width:150px; margin:10px auto;}
.tpdng{padding:0px inherit;}
.nav>li{ border-right:0;}
.sabout h1{ font:normal 30px 'fira_sansregular'; color:#2d363c; width:100%; border-bottom:1px #c81c0a solid;}
}

@media screen and (max-width: 450px){

.sp7862 p{display:none;}
}