.main-nav,
.main-nav a,
.main-nav ul,
.main-nav li,
.main-nav div,
.main-nav form,
.main-nav input{margin:0;padding:0;border:none;outline:none;}
.menu_info p{line-height:2 !important;}
.main-nav a{text-decoration:none;}
.main-nav li{list-style:none;}
.main-nav{display:inline-block;height:32px;position:relative;cursor:default;z-index:50;margin:5px 0 0 22px;}
.main-nav > li{display:block;float:left;}
@-moz-document url-prefix(){.main-nav > li > a{padding:6px 33px 0px 8px;}
}
.main-nav > li > a{display:block;font-family:Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:22px;padding:6px 32px 0px 8px;margin-top:-2px;position:relative;text-shadow:0 0 1px rgba(0, 0, 0, 0.35);transition:all 0.3s ease 0s;z-index:510;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.main-nav > li > a:hover{color:#fff!important;}
.drop_img{width:11px;height:10px;padding-top:3px;padding-left:40px;}
.main-nav > li:hover > a{background:none repeat scroll 0 0 #6F6F6F;color:#f2f2f2 !important;}
.main-nav > li:first-child > a{border-left:none;}
.main-nav > li.main-nav-search > form{position:relative;width:inherit;height:54px;z-index:510;border-left:1px solid #4b4441;}
.main-nav > li.main-nav-search input[type="text"]{display:block;float:left;width:1px;height:24px;padding:15px 0;line-height:24px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:13px;color:#999999;text-shadow:0 0 1px rgba(0,0,0,.35);background:#372f2b;-webkit-transition:all .3s ease 1s;-moz-transition:all .3s ease 1s;-o-transition:all .3s ease 1s;-ms-transition:all .3s ease 1s;transition:all .3s ease 1s;}
.main-nav > li.main-nav-search input[type="text"]:focus{color:#fcfcfc;}
.main-nav > li.main-nav-search input[type="text"]:focus,
.main-nav > li.main-nav-search:hover input[type="text"]{width:110px;padding:15px 20px;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;-ms-transition:all .3s ease .1s;transition:all .3s ease .1s;}
.main-nav > li.main-nav-search input[type="submit"]{display:block;float:left;width:20px;height:54px;padding:0 25px;cursor:pointer;background:#372f2b url(../images/search-icon.png) no-repeat center center;border-radius:0 3px 3px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.main-nav > li.main-nav-search input[type="submit"]:hover{background-color:#4b4441;}
.main-nav > li > div{background:#fff;padding:5px 0px 5px 10px;border:1px solid #A91D21;border-radius:0 0 3px 3px;display:block;max-width:250px;opacity:0;overflow:hidden;position:absolute;top:36px;transition:all 0.3s ease 0.15s;visibility:hidden;width:100%;border-radius:0 0 3px 3px;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s;}
#main-menu ul li div ul li{padding:0px 0px 8px 0px;text-align:left;}
#main-menu{background:#A91D21;padding:4px 0px;text-align:center;}
.main-nav > li:hover > div{opacity:1;visibility:visible;overflow:visible;}
.main-nav .main-nav-column{float:left;padding:0 2.5%;margin-top:6px;width:208px;}
.setMenuColsWidth{min-width:208px;width:100% !important;}
.main-nav-column h2 a, .main-nav-column h2 a:hover{color:#000 !important;}
.main-nav .main-nav-column h3{margin:10px 0 10px 0;line-height:18px;text-align:left;font-family:Helvetica, Arial, sans-serif;font-weight:bolder;font-size:13px;color:#000;text-transform:uppercase;}
.main-nav .main-nav-column h2{width:100% !important;margin:5px 0 5px 0;line-height:18px;text-align:left;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#000;text-transform:uppercase;}
.main-nav .main-nav-column h3.orange{color:#ff722b;}
.main-nav .main-nav-column li a{display:block;line-height:18px;font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#000 !important;}
.main-nav .main-nav-column li{width:auto !important;}
.main-nav .main-nav-column li a:hover{color:#666666;}
.margin_none{margin-left:0 !important;margin-right:0 !important;}
.margin_left{margin-left:0 !important;width:100% !important;}
.mar_top{margin-top:10px !important;}
.bottom_arrow{width:83px;height:45px;position:absolute;z-index:9999;left:455px;bottom:0;background:url(../images/up_arrow.png) left top no-repeat;}
.jw_ring{position:absolute;}
.ring_jw{width:116px;height:127px;position:absolute;left:80px;bottom:-25px;z-index:666;}
.devide{width:50%;float:left;}
.devide li{width:100% !important;margin-left:15px !important;margin-right:0 !important;}