﻿@charset "utf-8";
/* CSS Document */
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0; }
img { vertical-align: bottom; }
img, fieldset { border: 0; }
html { overflow-y: scroll; }
body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#000 url(../images/all_bg.jpg) no-repeat center top; }
img { border:0px; }
.clear { clear:both; }
header, nav, section, article, figure, aside, footer { display: block; }

/********** Layout *****************/
header{margin:0px;padding:0px;}
#header_inner { margin:0 auto; padding:0px; width:593px;}
#header_inner .logo{margin:0px; padding:5px 30px;}
#flower {
position:absolute; margin-left:-76px; top:5px; width:93px; height:88px; z-index:1;
}
#menu{margin:0 auto; padding:0px; width:565px; background:url(../images/menu_bg.gif) repeat-x top;-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; -o-border-radius: 10px 10px 0px 0px;  }
#menu ul{margin:0px; padding:0px;}
#menu ul li{list-style:none; float:left;}
#menu ul li a{ font-size:11px; text-transform:uppercase; color:#fff; 
text-decoration:none; display:block; padding:17px 6px 3px 6px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}

#menu ul li a:hover , #menu ul li a.cur{color:#1189c8; text-decoration:none;}

#menu ul li ul{
	display:none;
}

#menu ul li:hover ul {
	width:150px;
	display:block;
	height:auto;
	z-index:10001;
	background:#393939;
	overflow:hidden;
	position:absolute;
}

#menu ul li ul li{
	padding:10px 10px;
	float:none;
}

#menu ul li ul li a{
	padding:0;
}

#banner{ margin:0px; padding:0px;}
.banbg {background:url(../images/header_bg1.png) no-repeat center top;}
.banbg1 {background:url(../images/header_bg2.png) no-repeat center top;}
.banbg2 {background:url(../images/header_bg3.png) no-repeat center top;}
.banbg3 {background:url(../images/header_bg4.png) no-repeat center top;}
.banbg4 {background:url(../images/header_bg5.png) no-repeat center top;}
#banner .sub{margin-top:0px; padding:130px 0 0 25px;}
#banner .sub ul{margin:0px; padding:0px;}
#banner .sub ul li{list-style:none; float:left;}
#banner .sub  ul li a{ font-size:11px; text-transform:uppercase; color:#fff; text-decoration:none; display:block; padding:17px 20px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
#banner .sub ul li a:hover , #banner .sub ul li a.cur{color:#1189c8; text-decoration:none;}
#banner .con{ font-size:14px; color:#3cb8f9; padding:05px 0 0 55px; line-height:20px;}
#banner .galf{ font-size:13px; color:#879557; padding:0px 0 0 55px; }
#banner .galf span{font-size:8px;}
#banner .con span{font-size:8px; padding-left:150px;}
#banner .con b{font-size:21px; font-weight:normal;}
#banner .con i{font-size:12px; font-style:normal; line-height:16px !important;}
#banner .con strong{font-size:15px; font-weight:normal; color:#9d9c9c; line-height:16px !important;}
#banner .con strong span{font-size:11px !important;padding:0 !important;}
#banner .get{font-family:"Myriad Pro"; color:#0294e0; padding:0px 0 0 55px; font-size:18px; font-weight:normal;}
#banner .get b{font-weight:normal; color:#8e9c64;}
#banner .get span{font-size:28px; padding-left:5px; color:#d7ecfd; text-shadow:#000 0 2px 2px;}
#banner .get h5{font-size:12px; color:#ccdae5; margin-left:-10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:-4px; margin-bottom:35px;}
#call{margin-left:16px; padding:0px; width:561px; background:#6a6a6a url(../images/cal_bg.gif) repeat-x top;-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -o-border-radius: 0px 0px 10px 10px;border:#7d826b solid 1px; border-top:none;   }
#call ul{float:left; width:220px; border-right:#000 solid 3px; margin:10px 25px; color:#fff;}
#call ul h1{background:url(../images/call_icon.png) no-repeat left; font-size:28px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#d7ecfd; text-shadow:#000 0 2px 2px; padding-left:40px; font-weight:normal;}
#call ul h5{color:#0f9ae2; padding-left:30px; font-size:11px;}
#call ul h3{color:#d7ecfd; padding:10px; font-size:13px;}
#call div .textc{color:#036292; font-size:19px; margin-top:10px; font-weight:bold; margin-left:-5px;}
#call div .fontte{font-size:11px; color:#d7ecfd; text-align:justify;}
#call div .fontte1{font-size:12x; color:#9fa1a1; text-align:justify; font-family:Tahoma, Geneva, sans-serif}
#call div .fontte1 span{color:#036292; font-size:14px;font-weight:bold;}
.tesdiv{padding-top:10px; margin-right:35px;}
.tesdiv1{padding-top:25px; margin-right:25px; text-align:justify;}
#call h4{color:#FFF; padding-top:5px;}

/********** body *****************/
article {margin:0px;padding:0px;}
#article_inner { margin:0 auto; padding:0px; width:957px; border:#7d826b solid 1px;border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}
#cont{ color:#fff;}
#cont .left{width:181px; float:left; margin:8px 8px 0px 8px; background:url(../images/side_bg.png) repeat-y;border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}
#cont .left p{text-align:center; padding-top:10px; padding-bottom:35px; padding-left:18px;}
#cont .left .gate{font-family:"Lucida Handwriting"; font-style:italic; color:#1189c8; font-size:18px; text-align:center; padding-top:10px;}
#cont .left .ritet{ font-family:"Myriad Pro"; font-size:12.5px; color:#FFF;  line-height:30px; padding-left:15px; text-transform:uppercase;}
#cont .left ul{list-style:none;}
#cont .left ul li{color:#909191; font-family:"Myriad Pro"; font-size:9px; padding-left:16px; text-transform:uppercase;}
#cont .left ul li:hover{text-decoration:underline;}
#cont .center{width:530px; float:left;  background:url(../images/side_bg2.png) repeat-x top;border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;border:#7d826b solid 1px; padding:15px;}
#cont .center .center1{width:100%; float:left;  background:url(../images/side_bg2.png) repeat-x top; border-top-right-radius:10px; -moz-border-top-right-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;border:#d4d4c5 solid 1px; border-top-left-radius:10px; -moz-border-top-left-radius:10px;}
#cont .center .center1 .top{background-image:url(../images/ctop.png); height:49px; background-repeat:repeat-x; border-top-left-radius: 10px 10px; border-top-right-radius: 15px 15px; text-align:center; line-height:45px; font-family:"Lucida Handwriting"; font-style:italic; color:#1189c8; font-size:21px;}
#cont .center .center1 .textcp{ color:#036292; font-size:11px; font-weight:bold; padding:10px; text-align:justify;}
#cont .center .center1 .textcp1{ color:#36382e; font-size:12px; padding:10px; text-align:justify; font-family:Tahoma, Geneva, sans-serif; line-height:18px;}


#cont .center .center1 .baimg{background-image:url(../images/centerimg.png); width:530px; height:206px;}
#cont .center .center1 .baimg1{background:url(../images/centerimg1.png) bottom; width:530px; height:252px;}
#cont .right{width:181px; float:left;  background:url(../images/side_bg1.png) repeat-y ;border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;margin:8px 8px 0px 8px; }
#cont .right .ritet{ font-family:"Myriad Pro"; font-size:12.5px; color:#FFF;  line-height:30px; padding-left:15px; text-transform:uppercase;}
#cont .right ul{list-style:none;}
#cont .right ul li{color:#909191; font-family:"Myriad Pro"; font-size:9px; padding-left:16px; text-transform:uppercase;}
#cont .right ul li:hover{text-decoration:underline;}
#cont .right .weare{font-family:"Lucida Handwriting"; font-style:italic; color:#1189c8; font-size:13px;  padding-top:10px; text-align:center; padding-right:28px;}
#cont .right span{font-size:16px;}
#que{background-image:url(../images/que.png); width:26px; height:39px; float:right; margin-top:-20px; margin-right:30px;}


.img{padding:0;
	 margin:0;
	 
}

.img:hover{opacity:0.5;
}


footer{margin:0px; padding:0px;  color:#393a37; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-top:25px;}
#footer_inner{ margin:0 auto; padding:0px; width:957px; font-size:13px;}
#footer_inner p{ padding:20px; text-align:justify; font-weight:bold; color:#000;}
#footer_inner p a{text-decoration:none; color:#000;}
#footer_inner p a:hover{text-decoration:underline;}

