html, body, div, applet, object, iframe, h2, h3, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent; border: 0;margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
a:focus, input:focus {outline:none;}
a {color:#424242;text-decoration:none; }
.clear {clear:both;}
body{ padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#countainer{ padding:0; margin:0; width:100%; clear:both;}
#header{ padding:0; margin:0; width:100%;}
.header{ padding:0; margin:auto; width:960px; height:90px;}
.logo{ width:676px; float:left;}
.logo_right{ width:233px; float:right; color:#333333; margin-top:15px;}
#wrapper{ width:960px; margin:auto;}
h1 { font-size:21px; font-weight:normal; padding-bottom:8px; margin:0; color:#009cff; font-family:arial; border-bottom:1px dotted #c3c5c7;}
.main_box1{ width:930px; clear:both; margin-left:20px;  height:218px;  }
.main_box1 ul{ padding:0; margin:0; list-style:none; float:left; line-height:20px; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.main_box1 ul li{ padding:0; margin:0; display:block; background:url(../images/arro.png) no-repeat left; padding-left:5px;}
.main_box1 ul li a{ text-decoration:none; color:#333;}
.main_box1 ul li a:hover{ text-decoration:underline; color:#333;}
.clientdiv {  height:218px; background:url(../images/boss_box1.png) no-repeat; padding-left:15px; padding-right:10px; margin-bottom:30px; margin-top:20px;}
.marquee2{clear:both;}
.left_text{ padding:0; margin-bottom:10px; margin-left:0px; float:left; width:670px; margin-right:20px;}
.query{ padding:20px; margin:0; float:right; width:210px; text-align:left; background:url(../images/box.png) no-repeat; height:260px;}
.pro{ padding:0px; margin:0; float:left; width:238px; text-align:left; background: url(../images/box1.png) no-repeat; height:187px;}
.pro ul{ padding:0px; margin:0; list-style:none;}
.pro ul li{ padding:0px; margin-left:10px; display:block; line-height:35px;}
.pro ul li a{ text-decoration:none; color:#6f7273; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.pro ul li a:hover{ text-decoration:none; color:#ff0000; }
P{ padding:0; margin-bottom:10px; text-align:justify; color:#545455; line-height:19PX;}
h2 { font-size:15px;  padding-bottom:8px; margin:0; color:#012c66; font-family:Arial, Helvetica, sans-serif;}
h2 a{ text-decoration:none; color:#0066CC; font-size:14px;}
h2 a:hover{ text-decoration:underline; color:#0066CC;}
span{ padding:0; margin-right:16px; float:left; width:53px; color:#48a8ce;}
label1{color:#ff0000;}
.seach{ background:url(../images/serch.png) repeat-x; border:1px solid #c6c6c6; width:132px; font-size:11px; color:#959798; padding-left:6px; height:17px;}
h3 { font-size:18px;  padding-left:8px; margin-top:10px; font-weight:normal; padding-bottom:7px; color:#009cff; font-family:arial; }
#stcpDiv{ padding:10px; margin-top:20px; color:#595b5c; background:#e4edf4; line-height:23px; border:1px solid #ccc}
#stcpDiv ul{ padding:0; margin:0; list-style:none;}
#stcpDiv ul li{ padding-left:30px; margin:0; display:block; background:url(../images/aa.png) no-repeat left;}

#wrapper2{
	 padding:15px 0px 0px 0px; 
	 margin:0;
	 width:940px;
	 clear:both; 
	
}

.massage{ 
	padding:0px; 
	margin-left:5px; 
	float:left; 
	width:690px;
	background:#FFF;
	
	}
	
.massage1{ 
	padding:10px; 
	margin-left:0px; 
	float:left; 
	width:312px;
	height:233px;
	background:url(../images/box.jpg) no-repeat;
}
	
.massage2{ 
	padding:10px; 
	margin-right:11px; 
	float:right; 
	width:312px;
	height:233px;
	background:url(../images/box.jpg) no-repeat; 
	
	}



.image_right{ 
	padding:0; 
	margin:0; 
	float:left; 
	width:500px;
}
	
.image_right1{ 
	padding:0; 
	margin-bottom:20px; 
	float:right; 
	width:334px;
	height:233px;
	background:url(../images/box.jpg) no-repeat;
	text-align:center;}

.texfield{ width:120px; padding-left:7px; color:#063756; height:33px; background:url(../images/se.jpg) no-repeat; float:left; border:none;}
	
.wrap_left{ padding:0; margin-right:0px; float:right; width:388px; font-size:12px; color:#333333; border:1px dotted #ccc;}

#gallery-holder{ margin:0; padding:0; float:left; width:670px;

}

.gallery-thumbs a,
.work-thumbs a{
	text-decoration: none;
	color: #333333;
	
}

.gallery-thumbs,
.work-thumbs{
	overflow: hidden;
	margin: 10px 0px;
	list-style:none;
	line-height: 0em;

	width: 654px;
	
}

.gallery-thumbs>li,
.work-thumbs>li{
	float: left;
	margin-right: 20px;
	width: 300px;
}

.gallery-thumbs>li a.plusbg,
.work-thumbs>li a.plusbg{
	display: block;
	background: #f1f1f1 url(images/plus.png) no-repeat  center;
	
	-webkit-box-shadow: 0px 0px 2px  rgba(0,0,0,.3); 
	-moz-box-shadow: 0px 0px 2px  rgba(0,0,0,.3); 
	box-shadow: 0px 0px 2px rgba(0,0,0,.3); 
}

.gallery-thumbs>li img,
.work-thumbs>li img{
	margin: 8px;
}

.gallery-thumbs>li .thumb-description,
.work-thumbs>li .thumb-description{
	line-height: 1.5em;
	margin-top: 15px;
}

.gallery-thumbs>li .thumb-description p,
.work-thumbs>li .thumb-description p{
	margin-bottom: 10px;
	padding:0;
}

.gallery-thumbs>li .thumb-description .thumb-title,
.work-thumbs>li .thumb-description .thumb-title{
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
article{ color:#333333;}

.produce{float:left; color:#000; width:260px; margin-right:35px;}
.produce ul{ padding:0; margin-top:10px; list-style:none;}
.produce ul li{ padding:0; margin:0; display:block; line-height:19px;}
.produce ul li a{ text-decoration:none; color:#0073be;}
.produce ul li a:hover{ text-decoration:underline; color:#0073be;}

.produce1{float:right; color:#000; width:200px;}
.produce1 ul{ padding:0; margin-top:10px; list-style:none;}
.produce1 ul li{ padding:0; margin:0; display:block; line-height:19px;}
.produce1 ul li a{ text-decoration:none; color:#0073be;}
.produce1 ul li a:hover{ text-decoration:underline; color:#0073be;}

.searh444{ height:73px; width:227px; border:1px solid #d1cfcf;  background:#f7f7f7;}




#slidebox{position:relative; border:1px solid #ccc; margin:40px auto;overflow:hidden;}
#slidebox, #slidebox ul {width:900px;height:150px;}
#slidebox, #slidebox ul li{width:900px;height:150px;}
#slidebox ul li{position:relative; left:0; background:#eee; float:left;list-style: none; padding:15px 28px;  font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#slidebox .next, #slidebox .previous{position:absolute; z-index:2; display:block; width:21px; height:21px;top:139px;}
#slidebox .next{right:0; margin-right:10px; background:url(images/slidebox_next.png) no-repeat left top;}
#slidebox .next:hover{background:url(images/slidebox_next_hover.png) no-repeat left top;}
#slidebox .previous{margin-left:10px; background:url(images/slidebox_previous.png) no-repeat left top;}
#slidebox .previous:hover{background:url(images/slidebox_previous_hover.png) no-repeat left top;}
#slidebox .thumbs{position:absolute; top:10px; z-index:2; bottom:10px; right:10px;}
#slidebox .thumbs a{display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px; background:url(images/slidebox_thumb.png); color:#fff;}
#slidebox .thumbs a:hover{background:#5c4b35; color:#fff;}
#slidebox .thumbs .thumbActive{background:#000; color:#fff; display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px;}

<!--
/** 
 * Slideshow style rules.
 */
#slideshow {
	margin:0 auto;
	width:964px;
	height:150px;
	background: url(images/boss_box.png) no-repeat; 
	position:relative;
	 margin-top:20px;
	 margin-bottom:20px;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:940px;
  height:150px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:950px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:150px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:150px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:5px;
  left:930px;
  background:transparent url(images/122.png) no-repeat 0 0;
}
#rightControl {
  top:5px;
  right:0px;
  background:transparent url(images/123.png) no-repeat 0 0;
}

/** 
 * Style rules for Demo page
 */


#pageContainer {
  margin:0 auto;
  width:960px;
}
#pageContainer h1 {
  display:block;
  width:960px;
  height:114px;
  background:transparent url(img/bg_pagecontainer_h1.jpg) no-repeat top left;
  text-indent: -10000px;
}
.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:right;
  margin:0 15px;
}

-->


#FOOTER{ background:url(../images/FOOTER.png) repeat; border-top:6px solid #009cff; height:77px;}
.footer{ height:77px; width:960px;  margin:auto;}
.footer1{ width:179px; margin-right:12px; margin-bottom:40px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; margin-top:8px;}
.footer1 ul{ padding:0; margin:0; list-style:none;}
.footer1 ul li{ padding:0; margin:0; display:block;}
.footer1 ul li a{ text-decoration:none; color:#fff;}
.footer1 ul li a:hover{ text-decoration:underline; color:#fff;}

.footer2{ float:left; margin-top:10px;}
.footer2 ul{ padding:0; margin:0; list-style:none;}
.footer2 ul li{ padding:3px; margin:0; display:inline;}
.footer2 ul li a{ text-decoration:none; color:#fff;}
.footer2 ul li a:hover{ text-decoration:underline; color:#fff;}

.logo1{width:167px; float:left;}
.logo2{width:509px; float:left;}


