body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
form,input,a {outline:0;}
html{background:#fff url(/images/bck.jpg) repeat-x top left}
body{font-size:11px;font-family:Tahoma, Arial, Verdana, Sans-Serif;}
#main_container{width:990px;margin:0 auto}
.clear{clear:both}
a{color:#333;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
.base_top{width:990px;height:141px;background: url(/images/base_top.png)}
.base_top .logo{float:left;width:235px;height:40px;margin:54px 0 0 85px}
.base_top .logo a{width:235px;height:40px;display:block}
.base_top .search{float:right;width:160px;height:22px;padding-left:26px;background: url(/images/search-ikon.png) no-repeat left;margin:59px 62px 0 0}
.base_top .input{float:left;width:118px;height:20px;color:#a2a2a2;font-size:10px;line-height:20px;border:1px solid #d4d4d4}
.base_top .button{float:left;width:39px;height:22px;border:none;color:#fff;cursor:pointer;font-size:10px;font-weight:700;margin-left:1px;background:#999;line-height:22px}
.base_top .button:active{background:#424141}
.base_top .base_top_link{position:absolute; width:875px;height:30px; margin-top:28px; margin-left:100px;}
.base_top .base_top_link_{position:absolute; width:125px;height:10px;background: url(/images/base_top_link.png); }
.base_top .base_top_link .home{float:left;width:62px;height:11px;display:block}
.base_top .base_top_link .mail{float:right;width:42px;height:11px;display:block}
#menu{height:66px;margin-left:84px;position:relative;}
ul.top_menu{margin:0;padding:15px 0 0}
ul.top_menu li{float:left;padding-right:15px;background: url(/images/menu-ayrac.png) no-repeat right}
ul.top_menu li.menu-01{width:102px;height:41px}
ul.top_menu li.menu-01 a span{width:102px;height:41px;display:block;background: url(/images/menu-01-1.png)}
ul.top_menu li.menu-01 a:hover span{background: url(/images/menu-01-2.png)}
ul.top_menu li.menu-02 a span{width:130px;height:41px;display:block;background: url(/images/menu-02-1.png)}
ul.top_menu li.menu-02 a:hover span{background: url(/images/menu-02-2.png)}
ul.top_menu li.menu-03{width:90px;height:41px}
ul.top_menu li.menu-03 a span{width:90px;height:41px;display:block;background: url(/images/menu-03-1.png)}
ul.top_menu li.menu-03 a:hover span{background: url(/images/menu-03-2.png)}
ul.top_menu li.menu-04{width:84px;height:41px}
ul.top_menu li.menu-04 a span{width:84px;height:41px;display:block;background: url(/images/menu-04-1.png)}
ul.top_menu li.menu-04 a:hover span{background: url(/images/menu-04-2.png)}
ul.top_menu li.menu-05{width:110px;height:41px}
ul.top_menu li.menu-05 a span{width:110px;height:41px;display:block;background: url(/images/menu-05-1.png)}
ul.top_menu li.menu-05 a:hover span{background: url(/images/menu-05-2.png)}
ul.top_menu li.menu-06{width:100px;height:41px;position: relative;}
ul.top_menu li.menu-06 a span{width:100px;height:41px;display:block;background: url(/images/menu-06-1.png)}
ul.top_menu li.menu-06 a:hover span{background: url(/images/menu-06-2.png)}
ul.top_menu li.menu-07{width:77px;height:41px;background:none}
ul.top_menu li.menu-07 a span{width:77px;height:41px;display:block;background: url(/images/menu-07-1.png)}
ul.top_menu li.menu-07 a:hover span{background: url(/images/menu-07-2.png)}
.ul_menu{width:875px;height:190px;padding-top:25px;padding-bottom:10px;background:#fff;position:absolute;top:41px;left:0;overflow:hidden;background: url('/images/ul_menu.png') no-repeat bottom;display:none}
.ul_menu__{width:208px;height:260px;padding-top:25px;padding-bottom:10px;background:#fff;position:absolute;top:16px;left:-10px;overflow:hidden;background: url('/images/ul_menu__.png') no-repeat bottom;display:none}
ul.ul_top_menu {margin: 0;padding: 11px 0 10px 15px;}
ul.ul_top_menu li {width: 170px;display: block;padding-right:0;background: none;}
ul.ul_top_menu li.last {width: 200px;display: block;padding-right:0;background: none;}
ul.ul_top_menu li a {width: 150px;display: block;line-height: 12px;	margin-bottom: 1px;	padding: 8px 0 8px 20px;}
ul.ul_top_menu li.last a {width: 180px;	display: block;	line-height: 12px;margin-bottom: 1px;padding: 8px 0 8px 20px;}
ul.ul_top_menu li a:hover {	text-decoration: none;	background: url('/images/ul_menu-hover.png') no-repeat left center;}
#content-home-div{width:906px;min-height:443px;padding-left:84px;background:#fff url(/images/content-bck.png) no-repeat top}
#date{font-size:10px;float:right;height:34px;color:#c9ffe7;margin-right:32px;padding:10px 0}
#date span{font-weight:700}
#slider{width:865px;height:240px;padding:0 5px}
#content{margin-top:30px;padding:0 29px;position:relative;}
#home-div{width:769px;height:240px;margin-top:11px;padding-top:42px;background: url(/images/home-bck.png) no-repeat}
#home-hg{float:left;width:160px;color:#666;font-size:11px;line-height:12px}
#home-hg .aboutus{color:#666;font-weight:700;text-decoration:none}
#product{float:left;width:201px;height:133px;margin-left:150px;background: url(/images/product-bck.png) no-repeat;padding:9px}
.bx-next{position:absolute;top:40%;right:-40px;z-index:999;width:20px;height:27px;text-indent:-999999px;background: url(/images/product-right.png)}
.bx-prev{position:absolute;top:40%;left:-40px;z-index:999;width:20px;height:27px;text-indent:-999999px;background: url(/images/product-left.png)}
#multimedia{float:right;width:160px;padding-top:10px;text-align:right;margin-right:-30px}
#multimedia .ol-ktlg{margin-bottom:30px}
#multimedia .ol-ktlg a{color:#000;font-weight:700;text-decoration:none}
#multimedia .ug-v-fua{margin-left:20px;width:140px}
#multimedia .ug-v-fua a{color:#000;text-decoration:none}
.detail-div{width:823px;padding-bottom:25px}
.detail-div .title{color:#00595A;font-size:18px;font-weight:700;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #ccc;font-family:Calibri, Arial, Verdana, Sans-Serif}
.detail-text{font-size:12px;margin:10px 0 0}
.detail-text-images{float:left;width:220px; height:220px;}
.detail-text-text{float:right;width:580px}
.product-images{width:823px;height:295px; position: relative;}
.product-images ul.product-images-list {width:823px;height:295px;overflow:hidden; position: relative; z-index: 100;}
.product-images ul.product-images-list li{float: left; width:823px;height:295px; position: absolute; left: 0; top: 0;}
.product-images ul.product-images-sm {padding: 20px; height:255px; position: absolute; z-index: 101; left: 0; top: 0; background: url('/images/product-images.png') repeat;}
.product-images ul.product-images-sm li {width: 176px; height: 112px; display: block; cursor: pointer; margin: 5px 0 10px; border: 3px solid #062f1d;}
.product-images ul.product-images-sm li.active {border: 3px solid #fdb713;}
.product-detail{margin-top:1px;font-size:12px;background-color:#FFCB05;padding:10px}
.--detail-title{color:#fff;margin-top:1px;font-size:12px;font-weight:700;background:#a2a2a2;padding:10px}
.--detail{margin:15px auto 0}
.divStyle-1{background-color:#FFF;font-family:tahoma;font-size:12px;text-indent:10px}
.divStyle-2{background-color:#EAEAEA;font-family:tahoma;font-size:12px;text-indent:10px}
#home-hg .aboutus:hover,#multimedia .ol-ktlg a:hover,#multimedia .ug-v-fua a:hover{color:#0b8460}
.bx-pager {position:absolute;top:0;left:0; width: 177px;height:255px;padding:20px 30px;background: url(/images/product-images.png);}
.bx-pager img {width:176px;height: 112px;border:4px solid #aaa;margin-bottom: 10px;}
.product-group{width:100%;margin: 15px 0;}
ul.product-list li{float:left;width:50%;display:block;text-align:center;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;border-radius:5px;}
ul.product-list li:hover{background:#f6f6f6;box-shadow:0px 0px 3px rgba(0,0,0,.35);}
ul.product-list li a{display:block;padding:10px;text-align:center;text-decoration:none}
ul.product-list li a img{display:block;margin:0 auto 5px;box-shadow:0px 0px 3px rgba(0,0,0,0.3)}
.tab-link {position: absolute; top: 9px; right: 44px;}
.tab-link a {float: left; display: block; padding: 0 8px; margin-right: 10px; line-height: 24px; background: #ccc;}
.tab-link a.active {color: #fff; background: #424141; text-decoration: none;}
.tab-link a:hover {color: #fff; background: #0a6b4b; text-decoration: none;}
.news  {width:769px; border-top: 2px solid #ddd; padding: 10px 0; margin: 0 0 0 20px;}
.news ul {width:768px; height: 124px;}
.news ul li {float: left; width: 256px; height: 124px;}
.news ul li .sm {width: 250px; height: 120px; margin: 4px 0 0 6px;}
.news ul li img.images {float: left; width: 96px; display: block; margin-right: 10px; border: 2px solid #fff; box-shadow: 0px 0px 3px rgba(0,0,0,.4);}
.news ul li h2.title {float: right; width: 140px; border-bottom: 1px dashed #eee; padding-bottom: 3px; margin-bottom: 3px;}
.news ul li h2.title a {color: #4a4a4a; font-size: 13px; font-weight: 700;}
.news ul li h2.title a:hover {color: #188c15; text-decoration: none;}
.news ul li .text {float: right; font-size: 11px; width: 140px; color: #333; overflow: hidden;}
.news ul li .text a:hover {color: #23710b; text-decoration: none;}
#snews {height: 0px; position: relative;}
#snews .smhpopup {width: 600px; display: none; position: absolute; top: -350px; left: 100px; z-index: 99999999; background: #fff; border: 5px solid #d0efcf; padding: 10px; box-shadow: 0px 0px 10px #ccc; border-radius: 4px;}
#snews .smhpopup .smclose {position: absolute; right: 5px; top: 5px; padding: 4px 6px 4px 7px; background: #fff; border: 1px solid #aaa;}
#snews .smhpopup .smclose:hover {color: #fff; background: #49ba47; border-color: #49ba47; text-decoration: none;}
#snews .smhpopup img.images {float: left; max-width: 250px; display: block; margin: 0 20px 20px 0; border: 2px solid #fff; box-shadow: 0px 0px 3px rgba(0,0,0,.4);}
#snews .smhpopup h2.title {color: #4a4a4a; font-size: 16px; font-weight: 700; border-bottom: 1px dashed #eee; padding-bottom: 3px; margin-bottom: 10px;}
#snews .smhpopup .text {font-size: 13px; color: #333;}
#base {width: 100%; height: 100%; display: none; cursor: pointer; position: fixed; top: 0; left: 0; background: rgba(0,0,0,.7); z-index: 9999999;}
#footer{width:850px;color:#666;background: url(/images/footer_bck.png) no-repeat top;padding:50px 0 15px 140px}
#footer a{color:#666;text-decoration:none}
#footer a:hover{color:#000}
.footer_tag{width:850px;color:#666;padding:50px 0 15px 140px}
.footer_tag .h1{ font-size:1px;}
.footer_tag .h1 a{ font-size:1px; color:#fff; text-decoration:none; }
.footer_tag{width:850px;color:#666;padding:50px 0 15px 140px}
.highslide{cursor:url(''), pointer;outline:none}
.highslide img{border:0 solid #C5C5C5;margin-bottom:6px}
.highslide:hover img{border:0 solid #FFF}
.highslide-image{border:1px solid #FFF}
.highslide-caption{display:none;border:2px solid #FFF;border-top:none;font-family:Verdana, Helvetica;font-size:10pt;background-color:#FFF;padding:5px}
.highslide-loading{display:block;color:#FFF;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#000;padding:3px}
.highslide-move{cursor:move}
.highslide-display-block{display:block}
.highslide-overlay,.highslide-display-none{display:none}

