@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	outline:none;
}
html, body {
	width:100%;
	height: 100%;
}
body {
	margin:0;
	font-size:12px;
	color:#080000;
	background:url(images/bdy.jpg) repeat-x 0 0 #e2e2e2;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
}
.clr {
	clear:both;
}
div, h1, h2, h3, h4, p, ul, li, form {
	margin:0;
	padding:0;
}
a, img {
	border:none;
	outline:none;
	text-decoration:none;
}
p {
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul, ol, li {
	list-style:none;
}

/*Wrapper*/
.wrapper {width:956px; margin:0 auto;}

/*Header*/
.header {height:98px; padding:20px 0 0 0;}
.header .logo {width:491px; height:94px; float:left;}
.header .logo h1 a {background:url(images/logo.jpg) no-repeat; width:491px; height:94px; display:block; text-indent:-3500px;}
.header h4 {float:right; color:#fff; font-size:18px; font-family:"Arial", Gadget, sans-serif; padding:40px 0 0 0;}

/*Navigation*/
.nav {height:41px;}
.nav ul {}
.nav li {float:left; line-height:41px; font-weight:bold; margin:0 1px;}
.nav li:first-child {margin-left:0;}
.nav li a {color:#f7f8fa; font-size:18px; display:block; background:url(images/nav.jpg) repeat-x; border:1px solid #1a1a1a; padding:0 74px;}
.nav li a:hover, .nav li a.active {background:url(images/navOv.jpg) repeat-x; text-decoration:none;}

/*Content*/
.content {padding:4px 0 0 0;}

.banner {padding-bottom:4px;}

/*Mid Box*/
.mid-box {padding-bottom:2px;}
.mid-box ul {}
.mid-box li {background:url(images/mid-box-bg.jpg) repeat-y; width:230px; float:left; margin-right:5px;}
.mid-box li h2 {text-indent:-3500px;}
.mid-box li .about-head {background:url(images/about-head.jpg) no-repeat right; height:61px;}
.mid-box li .approach-head {background:url(images/our-approach-head.jpg) right; height:61px;}
.mid-box li .contact-head {background:url(images/contactus-head.jpg) right; height:61px;}
.mid-box li .mid-info {background:url(images/mid-box-back.jpg) no-repeat; height:211px; padding:40px 10px 0 18px;}
.mid-box li .mid-txt {height:180px;}
.mid-box li .mid-txt p {padding-bottom:15px;}
.mid-box li p {font-size:14px;}

.mid-box li.call-box {background:url(images/call-head.jpg) no-repeat; width:251px; height:73px; margin:0; text-align:center; padding:238px 0 0 0;}
.mid-box li.call-box h4 {color:#080000; font-family:"Arial", Gadget, sans-serif; font-size:18px;}
.mid-box li.call-box p {color:#080000; font-size:12px; font-weight:bold;}

/*Content Main*/
.contentbar-main {background:url(images/contentbar-top-trans.png) no-repeat; padding-top:2px; width:958px; margin:0 auto;}
.contentbar-inner {background:url(images/content-bg-trans.png) repeat-y;}
.contentbar {background:url(images/contentbar.jpg) repeat-x 0 0 #f2f3f1; margin:0 3px 0 1px; padding:22px 20px 20px 25px;}
.contentbar-btm {background:url(images/contentbtm-trans.png) no-repeat; height:4px;}
.contentbar h2 {font-size:16px; padding-bottom:15px;}
.contentbar p {padding-bottom:15px; font-size:13px;}

.copyright {display:block; text-align:center; padding:18px 0; font-size:12px;}












