@charset "utf-8";
/* CSS Document */
body{background: url(../images/bg.jpg) repeat-x top left #fff; margin:0 0 0 0 }
h1,h2,h3,h4,h6{margin:0; padding:0; font-family:"Segoe UI"}
h2{color:#FFF; font-size:16px}
h4{padding-bottom:6px;}
h5{ margin:0; border-bottom:1px dotted #0CF;  padding:5px 2px 0 10px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:20px; color:#666;}
.topband p{font-size:0.9em; color: #06F; padding:0; margin:0}
p{font-family:"Segoe UI"; font-size:12px; color:#666; line-height:150%; text-align:justify}
a{ text-decoration:none; color:#2E96E2}
.topband{width:940px; margin:0 auto; padding:10px 10px;  border-radius:0 0 10px 10px; background-color:#fff; box-shadow:1px 4px 6px #666}
.wrapper{width:960px; margin:0 auto; margin-top:10px;}
.header{width:960px; margin:0 auto; z-index:10; position:relative; height:132px;  background:url(../images/headerbg.png)}
.header-logo{width:270px; padding-left:50px; float:left; padding-top:10px; height:auto}
.header-right{width:640px; float:left; height:auto;}
.header-src{width:220px; margin-bottom:0px;  }
.social{width:100px; float:right; height:35px; padding:10px 5px;}
.srtxt{border:1px solid #09F; border-radius:5px; padding:1px; float:left}
.srcbtn{border-radius:5px; padding: 1px 5px; box-shadow:1px 2px #666; width:50px; border:none; cursor:default; cursor:pointer; background-color:#0cf}
.nav{width:620px; height:30px; padding:0 5px; margin-top:60px; border-radius:10px; display:block; background:url(images/titlebg.jpg) repeat-x top}
.slider{width:960px; height:340px; margin:0 auto; margin-top:-50px; position:absolute; z-index:0}
.innerbanner{width:960px; height:200px; margin-top:-50px; position: absolute; z-index:1;} 
.body-cont{width:960px; margin:0 auto; height:auto; margin-top:300px; position:relative}
.inner-body-cont{width:960px; margin:0 auto; height:auto; margin-top:170px; position:relative}
.body-left{width:680px; float:left; min-height:1400px; padding:5px 10px; height:auto; display:block; margin-right:20px; border-radius:10px; box-shadow:1px 4px 10px #999; font-family:"Segoe UI"; font-size:12px; color:#666; line-height:150%; }
.body-left-title{width:660px; height:auto; background:url(images/titlebg.jpg) repeat-x top; padding:5px 10px; }
.body-right{width:215px;  }
.body-right-box{width:215px; float:left; min-height:1400px; padding: 5px 10px; float:left; height:auto; display:block; border-radius:10px; margin-bottom:10px; box-shadow:1px 4px 10px #999;  }
.body-right-box1{width:215px; float:left; padding: 5px 10px; float:left; height:auto; display:block; border-radius:10px; margin-bottom:10px; box-shadow:1px 4px 10px #999;  }
.body-right-title{width:205px; display:block;background:url(images/titlebg.jpg) repeat-x top; padding:5px 5px; margin:10px 0; border-radius:5px; box-shadow:1px 2px 6px #666}
.cols{width:195px; min-height:110px; padding: 1px 10px; margin:20px 5px; float:left; height:auto; display:block; border-radius:10px; margin-bottom:10px; box-shadow:1px 4px 10px #999;background:url(../images/titlebg1.jpg) repeat-x top; }
.clr{clear:both}
.nav ul li{list-style:none; float:left; text-decoration:none; padding:5px 0;}
.nav li a{list-style:none; text-decoration:none; padding:0 6px;  color:#FFF; font-size:14px; font-family:"Segoe UI"}
.nav li a:hover{ color:#000}
.footer-wrap{width:100%; margin:0 auto; margin-top:20px; background-color:#09F}
.footer{width:960px; margin:0 auto; height:80px; padding-top:10px;  border-top:1px solid #0CF; font-family:"Segoe UI"; color:#FFF; font-size:12px}
.footer-col{width:480px; float:left; text-align:center}
.footer ul{text-decoration:none; margin:0; padding:0 }
.footer li{list-style:none; text-decoration:none; padding:2px;}
.body-right ul{padding:0 ; margin:0}
.body-right li{list-style:none; border-bottom:1px dotted #0CF; padding:2px 2px; font-family:"Segoe UI"; font-size:12px}
.body-right li a{list-style:none; text-decoration:none; display:block; padding:5px 2px;}
.body-right li a:hover{background-color:#09F; display:block}
ul{padding:0 ; margin:0}
li{list-style:none; padding:2px 2px 0 10px; font-family:"Segoe UI"; font-size:12px; color:#666; }
.formtxt{width:180px; height:21px; padding:1px 5px; border:1px solid #00baf7;  margin:4px 0 0 10px; color:#939393}
.formtxt1{width:180px; height:50px; padding:1px 5px;  border:1px solid #00baf7; margin:4px 0 0 10px; color:#939393}
.formbtn{width:80px; height:23px; margin-left:-5px; background-color:#00baf7;  padding:5px;  color:#FFF; border-radius:10px; border:1px; font-size:12px}
.serv{ width:660px; padding:5px; float:left; margin-bottom:15px;}
.serv img{ padding-right:10px;} 
.footer-text{ width:960px; float:left; text-align:center; padding-top:20px;}
.footer-left{ width:460px; float:left; text-align:left; padding-left:20px; padding-top:20px;}
.footer-right{ width:460px; float:left; text-align:right; padding-right:20px; padding-top:20px;}
.footer a{ text-decoration:none; color:#FFFFFF;}
.footer a:hover{ color:#000;}
.txtmsg
{
	color:red;
 }
.fbform{ font-weight:bold; color:red; padding-top:10px;} 
.right{ float:right; padding:10px;}