@charset "utf-8";@import "reset.css";@font-face{font-family:"aven_font";src:url(/font/AvenirLTStd-Medium.otf);}
@font-face{font-family:'AvenirNextLTPro';src:url('/font/AvenirNextLTPro-Regular_1.woff');src:local('?'),
url('/font/AvenirNextLTPro-Regular_1.eot?#iefix') format('embedded-opentype'),
url('/font/AvenirNextLTPro-Regular_1.woff') format('woff'),
url('/font/AvenirNextLTPro-Regular_1.otf') format('opentype'),
url('/font/AvenirNextLTPro-Regular_1.ttf') format('truetype'),
url('/font/AvenirNextLTPro-Regular_1.svg#AvenirNextLTPro-Regular_1') format('svg');font-weight:normal;font-style:normal;}
* html body{behavior:url("csshover3.htc");}
img, div{behavior:url(iepngfix.htc)}
button{display:inline;background-color:#636458;font-size:11px;color:#fff;border:medium none;font-family:Arial, Helvetica, sans-serif;height:18px;padding:0 8px 1px 8px;}
.header{z-index:9000;position:relative;min-width:980px;}
.header ul.top_header{display:block;font-size:11px;color:#555;font-family:Arial;font-weight:200px;letter-spacing:0.5px;border-bottom:solid 1px #e6e6e6;width:970px;height:19px;margin:0 auto;padding:5px 0px 5px 10px;line-height:18px;}
.header ul.top_header li{float:left;padding-right:10px;}
ul.nav{margin:0 auto;display:block;height:90px;width:980px;background:url(../images/nav_sprite.jpg) no-repeat;text-indent:-9999px;overflow:auto;_overflow:hidden;}
ul.nav li{float:left;display:inline;_position:relative;_zoom:1;}
ul.nav li#nav_product{width:117px;margin-top:35px;height:43px;}
ul.nav li#nav_service{width:112px;margin-left:7px;margin-top:35px;height:43px;}
ul.nav li#nav_about{width:92px;margin-left:19px;margin-top:35px;height:43px;}
ul.nav li#nav_news{width:90px;margin-left:18px;margin-top:35px;height:43px;}
ul.nav li#nav_contact{width:90px;margin-left:21px;margin-top:35px;height:43px;}
ul.nav li a{height:43px;display:block;}
.dir-logo{height:78px;width:411px;}
h1{background-color:#454545;float:left;color:#ffffff;font:28px 'AvenirNextLTPro',Arial,sans-serif;}
ul.nav li#nav_product a:hover, ul.nav li#nav_product:hover, ul.nav li#nav_product a.active, ul.nav li#nav_product.hoveron{background:url(../images/nav_sprite.jpg) -411px 50px;}
ul.nav li#nav_service a:hover, ul.nav li#nav_service:hover, ul.nav li#nav_service a.active,ul.nav li#nav_service.hoveron{background:url(../images/nav_sprite.jpg) -536px 50px;}
ul.nav li#nav_about a:hover, ul.nav li#nav_about:hover , ul.nav li#nav_about a.active, ul.nav li#nav_about.hoveron{background:url(../images/nav_sprite.jpg) -665px 50px;}
ul.nav li#nav_news a:hover, .ul.nav li#nav_news a.active{background:url(../images/nav_sprite.jpg) -776px 50px;}
ul.nav li#nav_contact a:hover, .ul.nav li#nav_contact a.active{background:url(../images/nav_sprite.jpg) -887px 50px;}
ul.nav li ul{position:absolute;_top:px;_left:0px;text-indent:0px;background:#758483;padding:0px;border-radius:2px 2px 2px 2px;margin:-14px 0px 0px 0px;z-index:9999;display:none;}
ul.nav li ul li{height:16px !important;text-transform:uppercase;color:#fff;font-size:10px;font-family:Arial,Helvetica,sans-serif;border-bottom:#CCC 1px solid;margin:0px;padding-top:6px;float:left;}
ul.nav li ul li a{background-image:none !important;height:16px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-decoration:none;_padding-left:14px;padding:0 0 0 6px;display:block;}
ul.nav li ul li a:hover, ul.nav li ul li:hover, ul.nav li ul li a:active{background-image:none !important;background-color:#CCC !important;}
ul.nav li ul li a:hover, ul.nav li ul li:hover, ul.nav li ul li a:active{_background-color:#CCC;}
ul.nav li#nav_service ul, ul.nav li#nav_service ul li{width:155px;padding:6px 0 0 0;_margin:0 5px 0px 5px;}
ul.nav li#nav_about ul, ul.nav li#nav_about ul li{width:220px;padding-top:6px;}
ul.nav li#nav_news ul, ul.nav li#nav_news ul li{width:110px;}
ul.nav li#nav_product ul{width:580px;margin-left:-200px;border-radius:2px 2px 2px 2px;height:126px;}
ul.nav li#nav_product ul li{width:275px;background:none;background-color:none;float:left;border-bottom:none;height:18px;}
ul.nav li#nav_product ul li ul{width:270px;}
ul.nav li#nav_product ul li.first_col{margin:6px 5px 0px 10px;_margin:10px 5px 0px 5px;}
ul.nav li#nav_product ul li.second_col{margin:6px 10px 0px 5px;_margin:10px 0px 0px 5px;}
ul.nav li#nav_product ul li ul{background:none;margin-left:0px;padding-left:0px;padding-top:8px;_margin-bottom:8px;display:block;}
ul.nav li#nav_product ul li ul li{margin:0px;clear:both;border-bottom:#CCC 1px solid;padding-left:0px;font-size:10px;_padding-top:0px;_height:20px;_line-height:20px;}
li.thelast{border-bottom:none !important;}
li.thelast{_border-bottom:none;}
ul.nav li#nav_product ul li ul li a{padding-left:4px;}
ul.nav li#nav_product ul li a:hover, ul.nav li#nav_product ul li:hover, ul.nav li#nav_product ul li a:active{background-image:none !important;background-color:transparent !important;_background-color:#CCC;}
ul.nav li#nav_product ul li ul li:hover, ul.nav li#nav_product ul li ul li a:active{background-image:none !important;background-color:#CCC !important;}
ul.nav li#nav_product ul li ul li a:hover, ul.nav li#nav_product ul li ul li:hover, ul.nav li#nav_product ul li ul li a:active{_background-color:#fff;}
.search{background:url(../images/search-site.jpg) no-repeat 2px;;float:right !important;padding-left:70px;width:220px;}
.search input{background-color:#E8E8E8;border:1px solid #E8E8E8;height:15px;width:165px;padding:0;font-size:11px;}
.search-button{vertical-align:top;}
ul.top_header li.my_cart a:link, a:visited{text-decoration:none;}
#wrapper{height:auto;width:980px;margin:0 auto;position:relative;left:-110px;}
div.middle_content{margin:0 0 -43px 0;}
div.slogane{background:url(../images/slider/slogan_bg.png) repeat;width:100%;height:27px;padding-top:8px;min-width:980px;}
.slogane_container{clear:both;overflow:hidden;margin:0 auto;width:980px;}
.content{background:url(../images/content_bg.jpg) repeat-y center;margin:0 auto;;z-index:10;position:relative;min-width:980px;}
.movetop{position:relative;z-index:88;}
.movedown{top:-37px;position:relative;z-index:20;bottom:16px;}
.home-content p{padding-left:30px;}
ul.news{background:url(../images/news_bg.jpg) no-repeat;height:40px;width:920px;padding:20px 40px 30px 50px;color:#828282;margin:0 auto;}
ul.news li{float:left;line-height:24px;}
ul.news li.news_title{font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-style:italic;text-decoration:none;padding-right:10px;}
ul.news li.news_content{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;background:url(../images/news_spilt.gif) no-repeat;padding:0 20px 0 30px;color:#828282;}
ul.news li.news_content a:link, a:visited, a:active{text-decoration:none;color:#828282;}
ul.news li.news_content a:visited{text-decoration:none;color:#828282;}
ul.news li.news_content a:hover{color:#000000;}
ul.news li.last{float:right;}
.news_button{background:url(../images/news-next.jpg) no-repeat;height:35px;width:35px;float:right;position:relative;top:-5px;}
.news_button_back{background:url(../images/news-pre.jpg) no-repeat;height:35px;width:35px;float:right;position:relative;top:-5px;}
div.newsletter-3d{clear:both;overflow:hidden;padding:0 10px 26px 36px;width:980px;background:url(/images/3deffectline3.jpg) no-repeat;margin:0 auto;z-index:-9999;}
div.newsletter-signup{background:#d3d6d6;padding:30px 10px 30px 32px;_width:940px;width:980px;margin:0 auto;}
div.newsletter-signup h2{color:#828282;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-style:italic;font-weight:lighter;}
div.newsletter-signup ul li{float:left;padding-right:10px;}
div.newsletter-signup ul li img{margin:-3px 0 0 0;}
div.newsletter-signup .input-email-box{border:medium none;height:20px;margin:4px 0 0;width:185px;}
div.newsletter-signup .showhint{color:#999999;border:medium none;height:20px;margin:4px 0 0;width:185px;}
div.newsletter-signup .error-msg{color:#AF1E22;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-style:italic;line-height:140%;}
div.newsletter-signup .msg-display{color:#454545;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-style:italic;line-height:140%;}
div.signUpButton input{background:url("/images/btn-signup.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;cursor:hand;float:left;height:20px;margin-top:4px;text-indent:-1000px;width:51px;font-size:0;display:block;line-height:0;overflow:hidden;}
div.content-tag{width:993px;height:57px;padding-left:13px;margin:0 auto;background:url(../images/content-tag-bg.jpg) no-repeat;}
div.ei-stats{background-color:#454545;float:left;height:39px;width:576px;color:#ffffff;font:28px 'AvenirNextLTPro',Arial,sans-serif;padding:8px 0 0 20px;}
div.learnmore-eq{background:url("../images/learn-more-about-eq1.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;font:italic 24px Georgia,serif;height:47px;margin-left:5px;padding:10px 0 0 21px;width:321px;}
div.learnmore-eq a:link, a:visited, a:active, a:hover{color:#FFFFFF;text-decoration:none;}
div.home-content{width:980px;margin:0 auto;padding:30px 0;}
div.footer{background-color:#758483;width:100%;min-width:980px;}
div.footer div{width:975px;margin:0 auto;padding:30px 0px 0px 5px;}
.footerblock{float:left;width:150px !important;padding:15px 0 0 25px !important;display:block;}
.footerblock h3{color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-style:italic;}
.sub_item{padding:5px 0 0 0;margin:5px 0 0 0;background:url(../images/footer_ul_bg.jpg) repeat-x;}
.sub_item li{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:none;color:#000;clear:both;text-decoration:none;font-style:normal;line-height:180%;padding:2px 0 0 0;background:none;}
.sub_item li a{color:#000;text-decoration:none;}
.sub_item li a:hover{color:#FFF;}
div.language{background:url(../images/available-26-languages.jpg) no-repeat #454545;width:288px !important;text-indent:-9999px;padding-left:0px;float:left;}
div.language ul{margin:38px 5px 9px;width:274px;display:block;background:none;background:#FFF;padding:5px 0 3px;overflow:hidden;}
div.language ul ol{float:left;list-style:none;}
div.language ul ol li{text-indent:0px;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;line-height:120%;font-style:normal;color:#676767;padding:0px 10px 3px 8px;width:73px;background:none;padding-top:4px;}
div.home-EIcontent{float:right;width:655px !important;padding:0 !important;font-size:13px;line-height:140%;color:#ffffff;font-family:Arial,Helvetica,sans-serif;}
div.home-EIcontent a:link{color:#ffffff;text-decoration:none;}
div.home-EIcontent a:visited{color:#ffffff;text-decoration:none;}
div.home-EIcontent a:active{color:#ffffff;text-decoration:none;}
div.home-EIcontent a:hover{color:#ffffff;text-decoration:none;}
div.footer div.contact_info{clear:both;width:980px;margin:0 auto;_height:10px;}
.btn_contact{font-family:Arial,Helvetica,sans-serif;margin-top:10px;font-size:15px;height:30px;width:125px;line-height:10px;padding-bottom:2px;cursor:pointer;cursor:hand;}
div.copyright{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0 !important;padding:0 !important;position:relative;text-align:right;top:-40px;}
div.copyright a{color:#FFF;}
div.copyright a:hover{color:#000000;;}
span.copyright-title{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:#000;font-weight:bold;}
span.copyright-subtitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#000;font-weight:bold;position:relative;top:5px;}
#blanket{background-color:#111;opacity:0.65;filter:alpha(opacity=65);position:absolute;z-index:9001;top:0px;left:0px;width:100%;font-size:13px;}
.close-btn{position:absolute;top:-18px;right:-18px;}
#popUpPrivacy{position:absolute;background-color:#ffffff;width:650px;height:900px;padding:30px 35px;z-index:9999;font-size:13px;text-align:left;}
#popUpPrivacy p{color:black;margin-bottom:15px;}
div.f_product{width:210px !important;}
div.f_service{width:130px !important;}
div.f_about{width:140px !important;}
div.f_news{width:90px !important;}
ul.like-buttons{float:left;list-style:none;margin:15px 3px 0 0;width:100%;}
ul.like-buttons li{display:block;float:left;}
li.share{padding-right:10px;}
li.fb{width:87px;}
li.twitter{width:102px;}
li.linkedin{width:110px;}