@charset "utf-8";body{font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;color:#444;margin:0px;padding:0px;background:#fff}
a:link, a:visited{color:#444;text-decoration:none;}
a:hover, a:active, a:focus{color:#9f9f9f;text-decoration:none;}
p, h1, h2, h3, h4, h5, h6{padding:1% 0%;margin:0px; font-weight:normal}
h1{font-size:1.7em; padding:0;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1.25em;}
h5{font-size:1.16em;}
h6{font-size:1.08em;}
p, td{font-size:1em; color:#9f9f9f}
header, section, footer, aside, nav, article, figure{display: block;} 
header{width:100%;float:left;padding:0;}
footer{width:1235px;margin:0px auto;}
footer a:link, footer a:visited{color:#9f9f9f;text-decoration:none; font-weight:normal;}
footer a:hover{color:#bbb;}
ul li{margin:0px;padding:0px;list-style:none;}
ul li a{font-size:1em;}
.fl{float:left;}
.fr{float:right;}
img{border:0;vertical-align:middle;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.justify{text-align:justify;}
.clear{clear:both;}
#wrapper{width:1235px;margin:0px auto;}
#navigation{padding:0px;width:99.99%;float:left;}
#content{min-height:300px;width:100%;float:left;padding:0;background:#fff;}
.borderblock{width:96%; /*padding:4%; border:1px solid #dad9d9;margin:2% 0;*/border:1px solid #dad9d9; margin:0; padding:2%; float:left;}
.bordernone{width:96%;margin:0; padding:2%; float:left;}
.leftheader{width:100%; text-align:center;}
.midheader{width:60%; text-align:center;}
.rightheader{width:23%;}
.lefth-left{/*width:19%;*/padding:1% 0 2% 4%;color:#ec3500;width:23%;}
.lefth-mid{width:46%;}
.lefth-right{width:19%;padding:2% 4%;}
.border{border-top:4px double #dad9d9;margin:1% 0;}
.singleborder{border-top:1px solid #ccc;margin:15px 0;}
.borderbottom{border-bottom:1px solid #dad9d9;margin:15px 0;}
.logo{padding:1%;}
.logotxt{font-size:30px;vertical-align:middle;padding:1%;}
.leftctnt{width:24%;background:#86A0A1;}
.rightctnt{width:73%;background:#ACC0BF;padding:0% 1%;min-height:300px;}
.midctnt{width:47.5%;background:#777;margin-left:1%;padding:0% 1%;}
.catimg{width:31.5%; margin-right:2.7%;}
.botleft{width:33%; margin-right:1%; text-align:left}
.botmid{width:33%;text-align:center;line-height:23px;}
.botright{width:33%;text-align:right;}
.lheight{line-height:30px;}
#centeredmenu{clear:both;float:left;margin:0;padding:0.5em 0;width:100%;font-size:1em;z-index:1000;position:relative;}
#centeredmenu ul{margin:0;padding:0;list-style:none;float:right;position:relative;right:50%;}
#centeredmenu ul li{margin:0 0 0 1px;padding:0;float:left;position:relative;left:50%;top:1px; padding:0em 2em 0em;}
#centeredmenu ul li a{display:block;margin:0;padding:0em 0em 0em;font-size:16px;line-height:1em;text-decoration:none;color:#7F7F7F;font-weight:normal; font-family:verdana;}
#centeredmenu ul li.active a{color:#444; border-bottom:1px solid #444;}
#centeredmenu ul li a:hover{color:#444;border-bottom:1px solid #03f;}
#centeredmenu ul li:hover a,
#centeredmenu ul li.hover a{color:#444;border-bottom:1px solid #444;}
#centeredmenu ul ul{display:none;position:absolute;top:1.2em;left:0;right:auto;width:20em;}
#centeredmenu ul ul li{left:auto;margin:0;clear:left;width:100%;}
#centeredmenu ul ul li a,
#centeredmenu ul li.active li a,
#centeredmenu ul li:hover ul li a,
#centeredmenu ul li.hover ul li a{font-size:14px;font-weight:normal;background:#fff;color:#444;line-height:1.4em;border-bottom:1px solid #ddd; padding:4%;border:1px solid #dad9d9;}
#centeredmenu ul li:hover a.last,
#centeredmenu ul li.hover a.last{border-bottom:none;}
#centeredmenu ul ul li a:hover,
#centeredmenu ul li.active ul li a:hover,
#centeredmenu ul li:hover ul li a:hover,
#centeredmenu ul li.hover ul li a:hover{background:#444;color:#fff;}
#centeredmenu ul ul.last{left:auto;right:0;}
#centeredmenu ul li:hover ul,
#centeredmenu ul li.hover ul{display:block;}
/*sub level*/
#centeredmenu ul ul ul.sub-level{display:none;z-index:100;padding:0; margin:0;}
#centeredmenu ul ul ul.sub-level li a{color:#fff;text-indent:0;line-height:1.4em;background-color:#afafaf;border-bottom:1px solid #b5b5b5;}
#centeredmenu ul ul li:hover .sub-level{color:#fff;display:block;position:absolute;left:40%;top:0px;width:250px; padding:1%;}
#centeredmenu ul ul ul.sub-level li{border:none;float:left;margin-left:0%;width:250px;}
.toggleMenu{display:none;padding:1% 0 1% 4%; height:25px;background:#0B8BB5;border-radius:5px; color:#fff;text-decoration:none;font-weight:bold;width:96%;}
ul.nav {margin:0; list-style:none; padding:0; height:auto; width:100%; background-color:#86A0A1;}
ul.nav li {float:left; padding: 1% 0%; background-color:#86A0A1; width:100%;}
ul.nav li a { color:#444; padding:2% 0%; height:auto; float:left;  text-decoration:none; width:100%; text-indent:5%; }
ul.nav li a:hover { color:#ccc;background-color:#000; }
ul.nav li a.current {color:#ccc; background-color:#000;}
ul.nav li.last {padding:0 !important}
.toggleMenu{display:none;padding:1% 0 1% 4%; height:25px;background:#666;color:#fff;text-decoration:none;width:96%;}
a.toggleMenu{color:#fff;text-decoration:none;}
a:hover.toggleMenu{color:#fff;text-decoration:none;}
.navgeneral:before,
.navgeneral:after{content:" ";display:table;}
.navgeneral:after{clear:both;}
.toggleMenuleft{display:none;background:#444;padding:1% 0% 1% 4%;color:#fff;text-decoration:none;width:96%;text-align:left; height:25px;}
a.toggleMenuleft{color:#fff;text-decoration:none;}
a:hover.toggleMenuleft{color:#fff;text-decoration:none;}
.navnew:before,
.navnew:after{content:" ";display:table;}
.navnew:after{clear:both;}
.wc_box{ width:100%;}
.c_box{ width:23.9%; margin-right:1.45%;min-height:280px;}
.c_image{width: 100%;text-align:center;padding:0;min-height:280px;}
.c_image img{width:100%; height:auto;}
.c_txt{width: 98%;text-align:center;padding:0 1% 1% 1%;font-size:1em;height:80px;}
.cnew_box{ width:32.36%; margin-right:1.45%;min-height:440px;}
.cnew_image{width: 100%;text-align:center;padding:0;min-height:387px;}
.cnew_txt{width: 98%;text-align:center;padding:0 1% 1% 1%;font-size:1em;height:50px;}
.wt_box{ width:100%;}
.t_box{ width:23.9%; margin:1% 1.45% 1% 0;height:340px; text-align:center;}
.t_image{width: auto;text-align:center;padding:0;min-height:288px;}
.t_txt{width: 98%;text-align:center;padding:0 1% 1% 1%;font-size:1em;height:50px;}
.t_txt h3{height:45px;}
span.price{display: block;font-size: 21px;margin: 0;padding: 0 0 12px;}
span.price1{color: #444;display:block;font-size:20px;line-height:58px;width:100%;}
.btn{padding:10px 20px; color:#fff; background-color:#7F7F7F; border:none; cursor:pointer; margin:1% 1% 1% 0; font-size:0.8em;}
.btn:hover{background-color:#444;}
.btn1{padding:10px 20px; color:#fff; background-color:#000; border:none; cursor:pointer; margin:1% 1% 1% 0;font-size:18px; border:1px solid #5d5d5d;}
.btn1:hover{color:#fff;}
.btn2{padding:10px; color:#444; background-color:transparent; border:none; cursor:pointer; margin:1% 1% 1% 0;font-size:18px;}
div.img-list {list-style-type: none;padding: 0;text-align: left;} 
div.img-list{display: inline-block;position: relative;} 
div.text-content div {text-align: left;vertical-align: top;width:100%;} 
div.img-list:hover div.text-content {opacity: 1;filter: alpha(opacity=100);z-index:2000;width:100%;}
div.text-content{background-image:url('../images/homebg.png'); background-repeat:repeat;color: white;cursor: pointer;display: table;height:100%;left: 0;position: absolute;top: 0;width: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 500ms;-moz-transition: opacity 500ms;
-o-transition: opacity 500ms;transition: opacity 500ms;z-index:50;
}
div.text-content h2{text-transform:uppercase;}
div.text-content1 div {text-align: left;vertical-align: top;width:283px;} 
div.img-list:hover div.text-content1 {opacity: 1;filter: alpha(opacity=100);z-index:2000;width:100%;}
div.text-content1{background-image:url('../images/homebg.png'); background-repeat:repeat;color: white;cursor: pointer;display: table;height:100%;left: 0;position: absolute;top: 0;width: 283px;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 500ms;-moz-transition: opacity 500ms;
-o-transition: opacity 500ms;transition: opacity 500ms;z-index:50;
}
div.text-content1 h2{text-transform:uppercase;}
.middletxt{height:280px; display:table-cell; vertical-align:middle !important; text-align:center !important;padding:0 10px;}
.middletxt1{height:245px; display:table-cell; vertical-align:middle !important; text-align:center !important;padding:0 10px;}
.middletxt2{height:283px; display:table-cell; vertical-align:middle !important; text-align:center !important;padding:0 10px; width:223px;color:#444;}
input[type='text']{width:100%; height:25px;border:1px solid #9f9f9f;}
select{width:100%; height:25px;border:1px solid #9f9f9f; color:#757575}
textarea{width:100%;border:1px solid #9f9f9f;}
.lefttxt{width:72.5%; padding-right:2%;}
.rightimg{width:25.5%;}
.rightimg img{margin-bottom:2%;}
.lefttxt1{width:64%; padding-right:2%;}
.rightimg1{width:34%;}
.rightimg1 img{margin-bottom:2%;}
.leftimg{width:40%;}
.righttxt{width:60%;}
.leftform{width:47%; padding-right:3%;}
.enqtxt{width:50%;}
.wblog_box{ width:100%;}
.blog_box{ width: 100%; margin:0 0 2% 0; height:auto; }
.blog_image{ width: 21%; text-align:center; padding:0%; border:10px #5d5d5d solid; background-color: #fff;}
.blog_image img{width:100%; height:auto;}
.blog_txt { width: 71.5%; text-align:left; padding:1%; font-size:1em; min-height:180px; border:10px #5d5d5d solid; background-color: #fff; color:#444; }
.middletxt1 a:link, .middletxt1 a:visited{color:#444; text-decoration:none;}
.middletxt2 a:link, .middletxt2 a:visited{color:#444; text-decoration:none;}
#centeredmenu_new{clear:both;float:left;margin:0;padding:0;width:100%;font-size:15px;z-index:1000;color:#5a4a2d;background:#fff;}
#icon{float:right;width:25%;}
#centeredmenu_new ul{margin:0;padding:0;list-style:none;float:right;position:relative;right:50%;}
#centeredmenu_new ul li{margin:0 0 0 1px;padding:0;float:left;position:relative;left:49.5%;top:1px;}
#centeredmenu_new ul li a{display:block;margin:0;font-size:0.9em;line-height:1em;text-decoration:none;color:#444;font-weight:bold;padding:2em 1.2em;}
#centeredmenu ul li.b{margin-top:0px;padding:.6em 1.5em .4em;}
#centeredmenu_new ul li.active a{color:#444; text-decoration:underline;}
#centeredmenu_new ul li a:hover{color:#444;}
#centeredmenu_new ul li:hover a,
#centeredmenu_new ul li.hover a{color:#444;}
#centeredmenu_new ul ul{display:none;position:absolute;top:2.6em;left:15px;right:auto;width:20em;z-index:100;}
#centeredmenu_new ul ul li{left:auto;margin:0;clear:left;width:100%;}
#centeredmenu_new ul ul li a,
#centeredmenu_new ul li.active li a,
#centeredmenu_new ul li:hover ul li a,
#centeredmenu_new ul li.hover ul li a{font-size:1em;font-weight:normal;background:#fff;color:#444;line-height:1em;border-bottom:1px solid #ddd; padding:4%;border:1px solid #dad9d9; text-decoration:none;}
#centeredmenu_new ul ul li a:hover,
#centeredmenu_new ul li.active ul li a:hover,
#centeredmenu_new ul li:hover ul li a:hover,
#centeredmenu_new ul li.hover ul li a:hover{background:#444;color:#fff;}
#centeredmenu_new ul ul.last{left:auto;right:0;}
#centeredmenu_new ul li:hover ul,
#centeredmenu_new ul li.hover ul{display:block;}
.wp_box{ width:100%;}
.p_box{ width:18.84%; margin-right:1.4%; height:auto;}
.p_boxleft{ width: 58%;  height:auto; padding-right:2%;}
.p_boxright{ width: 40%; line-height:24px;}
.p_image{ width: 100%; text-align:center; padding:0;  height:auto; }
.p_txt { width: 98%; text-align:center; padding:0 1% 1% 1%; font-size:1em;  height:20px;}
.pimgleft{width:72%; padding-right:3%;}
.pimgright{width:25%;}
.margbot{margin-bottom:2%;}
.smo{width:20%;border-top:4px double #dad9d9; padding:2% 0;margin:0 auto;}
.righttext{text-align:right;line-height:10px;}
.alist a:link, .alist a:visited{color:#444;}
.alist a:hover{color:#7F7F7F;}
.scrollup {background:url("../images/icon_top.png") no-repeat scroll 0 0 / 100% 100% rgba(0, 0, 0, 0);bottom: 50px;display: none;height: 30px;opacity: 0.3;position: fixed;right: 10px;text-indent: -9999px;width: 30px;}
.browse, .browse1{display:block;}
.mobile, .mobile1{display:none;}
.hleft{width:49%;}
.hright{width:49%;text-align:right;padding-top:3%;}
.hfull{width:100%;text-align:center;border-bottom:1px solid #dad9d9;}
img.sold{height: 56px !important;left: 0;position: absolute;top: 0;width: 46px !important;}
.fadein { position:relative; height:280px; width:1184px; }
.fadein img { position:absolute; left:0; top:0;  }
button {margin: 0;font: inherit;color: inherit;}
button {overflow: visible;}
button {text-transform: none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"], input[type="file"] {-moz-appearance: none;-webkit-appearance: none;appearance: none;
cursor: pointer;border-radius:0;}
input, textarea{-moz-appearance: none;appearance: none;
-webkit-appearance: none; border-radius: 0;}
.homeimg{width:50%; padding-bottom:20px;}
.homeimg.fr img{float:right;}
.homeimg img{ max-width:100%; height:auto;width:auto;}
.comleft{width:45%; padding-left:25%;}
.comright{width:30%;text-align:right}