@charset "utf-8";
/* CSS Document */

body
{
	margin:0 auto;
	background-color:#e2e2e2;	
}
.clear
{
	clear:both;
}
section
{
	display:block;
}

#right-tab-but > div {
    margin-left: 290px;
    margin-top: -39px;
}

#wapper
{
	width:1280px;
	margin:0 auto;
}

#wapper1
{
	width:1000px;
	margin:0 auto;
}

#main-header
{
	background:url(../images/header-bg.jpg) repeat-x;
	width:1280px;
	height:96px;
	box-shadow:#999;
	-webkit-box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	position: absolute;
}

#main-header1
{
	background:url(../images/header-bg.jpg) repeat-x;
	width:100%;
	height:96px;
	box-shadow:#999;
	-webkit-box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	box-shadow: 0 2px 3px 0px rgba(0,0,0,0.2);
	z-index: 400;
}

#main-header #top-header
{
	height:28px;
	border-bottom:#e5e5e5 solid 1px;
}
#top-header #top-menu
{
	width:300px;
	height:28px;
	float:right;
}
#top-menu ul
{
	 padding:0px;
	 margin:0px;
}
#top-menu ul li
{
	list-style:none;
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	border-right:#e5e5e5 solid 1px;
}
#top-menu ul .line-none
{
	border-right:none;
}
#top-menu ul li a
{
	font:11px/15px Arial, Helvetica, sans-serif, "Myriad Pro";
	font-weight:normal;
	color:#373636;
	text-decoration:none;
}
#top-menu ul li a:hover
{
	text-decoration:none;
	color:#0f92b5;
}
#main-header #sub-header
{
	padding-left:10px;
}
#sub-header .logo
{
	width:218px;
	height:64px;
	float:left;
	margin-top:25px;
}

#menu
{
	width:610px;
	height:66px;
	float:right;
}
#menu ul
{
	padding:0px;
	margin:0px;
}
#menu ul li
{
	display:inherit;
	position:relative;
	z-index:999;
	float:left;
	height:66px;
	list-style:none;
	padding:0px;
	margin:0px;	
	border-right:#e3e3e3 solid 2px;
}
#menu ul li a
{
	font-family:Myriad Pro, "Arial, Helvetica, sans-serif";
	font-size:14px;
	line-height:66px;
	text-decoration:none;
	color:#484747;
	font-weight:normal;
	display:block;
	padding-right:20px;
	padding-left:20px;
	-webkit-transition: all 0.5s; 
}
#menu ul li a:hover,
#menu ul li:hover > a {
	color:#fff;
	text-decoration:none;
	background:url(../images/menu-bg.jpg) repeat-x;
}
#menu ul ul{
	display:none;
	float:left;
	margin:0px;
	padding:0px;
	position: absolute;
	top:44px;
	left:0px;
	width:auto;
	z-index:1000;
}
#menu ul ul li
{
	border-bottom: 1px solid #2dc1e8;
	width: 200px;
	line-height: 20px;
	height: 30px;
	z-index: 1000;
	left: 0px;
	top: 22px;
	background-color: #1fadd2;
	background-image: none;
	border-right:none;
	-webkit-transition: all 1s;
}
#menu ul ul li a
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	line-height:30px;
	padding-left:10px;
	height:5px;
	-webkit-transition: all 0.5s;
}
#menu ul ul li a:hover{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:14px;
	background-color:#1fadd2;
	height:30px;
	color:#484747;
}
#menu ul ul ul 
{
    left: 100%;
    top: 0;
}
#menu ul li:hover > ul {
     display: block;
}
a.contact-but 
{
	text-decoration:none;
	background-color:#22b0d5;
}
 #menu ul .but-contact
{
	border-right:none;
	
}
 #menu ul .but-contact a 
{
	background-color:#1389a8;
	border-radius:5px;
	cursor: pointer;
	padding: 0px 10px !important;
	margin: 18px 0px 0px 22px;
	line-height: 2;
	text-transform:uppercase;
	font-size:14px;
	color:#fff;
}
#banner-section
{
	background:url(../images/banner-bg.jpg) repeat-x;
	height:300px; 
	margin-top:95px;
}
#banner-section #banner-wapper
{
	width:1280px;
}
#banner-section1 #banner-wapper11
{
	width:1100px;
}

#banner-wapper #first-title
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:32px;
	color:#fff;
	padding-top:40px;
	text-align:center;
}
#banner-wapper #second-title
{
font-family:"Myriad Pro", Helvetica, sans-serif;	
font-size:24px;
color:#fff;
padding-top:20px;
text-align:center;
font-weight:normal;
}
#banner-wapper #searchmain-section
{
	padding: 8px;
	margin: 28px auto 20px;
	width: 56.5%;
}
#searchbox form .search-box
{
	width:584px;
	height:49px;
	padding:0 15px;
	border:#e2e5e6 solid 1px;
	background-color:#f4f3f3;
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:14px;
}
#searchbox form .search-but
{
padding: 0px 25px 0px;
margin: 0px 0px 0px -1px;
position: absolute;
text-align: center;
background: #646464;
border: none;
color: #fff;
text-transform: uppercase;
font-size: 16px;
font-weight:normal;
font-family: "Myriad Pro", Helvetica, sans-serif;
min-height: 51px;
}


#banner-wapper #title-three
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:24px;
	color:#fff;
	text-align:center;
	font-weight:normal;
}
#banner-wapper #title-four
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:24px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	padding-top:10px;
}
#banner-wapper #bottom-but
{
	width:885px;
	margin:0 auto;
}
#banner-wapper #bottom-but ul
{
	padding-top:30px;
	margin:0px;
}
#banner-wapper #bottom-but ul li
{
	list-style:none;
	display:block;
	float:left;
	padding-right:20px;
}

#container 
{
	width: 1280px;
	margin: 0 auto;
	background-color: #ffffff;
	height: auto;
}

#container1 
{
	width:100%;
	margin: 0 auto;
	background-color: #ffffff;
	height: auto;
	margin-left:10px;
}


#container .home-product-display
{
	width:980px;
	margin:0 auto;
	height:auto;
	padding-bottom: 30px;
}


/*home product start  section*/
.home-product-display #hometitle
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:24px;
	color:#666;
	font-weight:normal;
	text-align:center;
	font-weight:normal;
	padding:40px 0px 20px 0px;
}
.home-product-display .displaycontainer {
width: 960px;
margin: 0 auto;
width: 101%;
margin: 0px 0px 0px 75px;
min-height: 400px;
}
.home-product-display #line
{
	text-align:center;
}
.productcategorie {
margin-top: 30px;
overflow: hidden;
}
.productcategorie li:hover {
border-color: #939393;
}
.productcategorie li {
float: left;
width: 242px;
height:284px;
cursor:pointer;
border: 1px solid #DBDBDB;
padding: 0;
margin: 0 45px 17px 0;
position: relative;
list-style:none;
}
.productcategorie #itemfirst, #itemsecond, #itemlastt
{
	background-color:#fff;
}
.productcategorie #itemfirst #first-tab
{
	 /*background:url(../images/product-bg.jpg) no-repeat;*/
	 width:242px;
	 height:128px;
}
#first-tab .title-section
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding-top:30px;
	padding-left:10px;
	
}
#itemfirst .paragraph p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#666666;
	padding:10px 10px 10px 10px;
}
#itemfirst .read-but a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0180a9;
	padding-left:10px;
}
#itemfirst .read-but a:hover
{
	text-decoration:underline;
	color:#44abcd;
}
.productcategorie #itemfirst .price-tab
{
	width:242px;
	height:44px;
	margin-top:15px;
	background-color:#f6f7f7;
	border-top:#dcdfe0 solid 1px;
}
.price-tab .buy-price
{
	width:120px;
	height:48px;
	float:left;
}
.buy-price #price-list-one
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 8px;
	padding-left: 10px;
	text-decoration: line-through;
}
.buy-price #price-list-two
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 5px;
	padding-left: 10px;
}
#itemfirst .price-tab #buy-but
{
	width:120px;
	height:48px;
	float:right;
}
.price-tab #buy-but a img
{
	padding:9px 9px 9px 9px;
}
/* tab-second*/
.productcategorie #itemsecond #first-tab
{
	 /*background:url(../images/product-bg.jpg) no-repeat;*/
	 width:242px;
	 height:128px;
}
#first-tab .title-section
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding-top:30px;
	padding-left:10px;
	
}
#itemsecond .paragraph p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#666666;
	padding:10px 10px 10px 10px;
}
#itemsecond .paragraph-space p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#666666;
	padding:10px 10px 40px 10px;
}
#itemsecond .read-but a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0180a9;
	padding-left:10px;
}
#itemsecond .read-but a:hover
{
	text-decoration:underline;
	color:#44abcd;
}
.productcategorie #itemsecond .price-tab
{
	width:242px;
	height:44px;
	margin-top:15px;
	background-color:#f6f7f7;
	border-top:#dcdfe0 solid 1px;
}


#itemsecond .price-tab #buy-but
{
	width:120px;
	height:48px;
	float:right;
}

.buy-price #price-list-center
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 5px;
	padding-left: 10px;
	padding-top: 15px;
	}
/* tab-last*/
.productcategorie #itemlastt #first-tab
{
	 /*background:url(../images/product-bg.jpg) no-repeat;*/
	 width:242px;
	 height:128px;
}
#first-tab .title-section
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:16px;
	text-align: center;
	color:#fff;
	padding-top:30px;
	padding-left:10px;
	
}
#itemlastt .paragraph p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#666666;
	padding:10px 10px 10px 10px;
}
#itemlastt .paragraph-last p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
	color:#666666;
	padding:10px 10px 25px;
}
#itemlastt .read-but a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0180a9;
	padding-left:10px;
}
#itemlastt .read-but a:hover
{
	text-decoration:underline;
	color:#44abcd;
}
.productcategorie #itemlastt .price-tab
{
	width:242px;
	height:44px;
	margin-top:15px;
	background-color:#f6f7f7;
	border-top:#dcdfe0 solid 1px;
}


#itemlastt .price-tab #buy-but
{
	width:120px;
	height:48px;
	float:right;
}
	
/*home product end section*/
/*footer section Start*/
#footer-tab
{
	width:1280px;
	height:232px;
	margin:0 auto;
	background:url(../images/footer-bg.jpg) repeat-x;
}

#footer-tab1
{
	width:100%;
	height:232px;
	margin:0 auto;
	background:url(../images/footer-bg.jpg) repeat-x;
}

#footer-tab #tab-one
{
	width:230px;
	height:200px;
	float:left;
	margin-left:180px;
	margin-top:20px;
	border-right:#c0c6c7 solid 1px;
}
#footer-tab #tab-two
{
	width:230px;
	height:200px;
	float:left;
	margin-top:20px;
	margin-left:30px;
	border-right:#c0c6c7 solid 1px;
}
#tab-one #tab-title
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	
}
#tab-one #footer-link ul
{
	padding: 0px;
	margin-top: 10px;
}
#tab-one #footer-link ul li
{
	list-style:none;
	padding:0px;
	margin:0px;
}
#tab-one #footer-link ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#5e5e5e;
	line-height:25px;
}
#tab-one #footer-link ul li a:hover
{
	text-decoration:none;
	color:#1288a8;
}
#tab-two #tab-title-two
{
	font-family:"Myriad Pro", Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
}
#tab-two #sub-link ul
{
	padding: 0px;
	margin-top: 10px;
}
#tab-two #sub-link ul li
{
	list-style:none;
	padding:0px;
	margin:0px;
}
#tab-two #sub-link ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#5e5e5e;
	line-height:25px;
}
#tab-two #sub-link ul li a:hover
{
	text-decoration:none;
	color:#1288a8;
}
#footer-tab #tab-three
{
	width:230px;
	height:200px;
	float:left;
	margin-top:20px;
	margin-left:30px;
}
#sub-footer
{
	width:1280px;
	height:35px;
	background:url(../images/sub-footer-bg.jpg) repeat-x;
}


#sub-footer1
{
	width:100%;
	height:35px;
	background:url(../images/sub-footer-bg.jpg) repeat-x;
}

#sub-footer #copyright, #sub-footer1 #copyright {
    color: #fff;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    line-height: 35px;
    margin-left: 350px;
    width: 400px;
}


a.copyright-link
{
	text-decoration:none;
	color:#fff;
	
}
a.copyright-link:hover
{
	color:#33ccff;
}
 
 
