body{margin:0px; background:url(images/patteren.jpg) center top no-repeat;}

#top-bg{width:100%; float:left; background:url(images/top-bg.jpg) repeat-x;}

#main-container{width:983px; margin:auto; }

#logo-main{width:983px; float:left;  clear:both;}
#logo{width:293px; float:left;}

#phone{width:276px; float:right;}

#phone-bg{width:276px; float:left; background-image:url(images/top-phone-bg.jpg); background-repeat:no-repeat; height:44px;}

.phone-text{font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#864c9b; line-height:44px;}

.phone-text1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; line-height:34px;}

#nav-main{width:983px; float:left;}

#middle-bg-main{width:983px; float:left; background-image:url(images/middle-bg.jpg); background-repeat:repeat-y;}

#middle-bg-inr{width:967px; float:left; margin-left:5px; margin-top:20px;}

#middle-bg-inr-left{width:674px; float:left;}

#banner{width:674px; float:left;}

#middle-bg-inr-right{width:289px; float:right;}

#right-m{width:289px; float:right;}
#fome-m{width:289px; float:left;}
#fome-1{width:289px; float:left;}
#fome-2{width:289px; float:left; background-image:url(images/fome-bg.jpg); background-repeat:repeat-x; height:300px; }

#fome-in-m{width:287px; float:left;  margin-top:10px;}
.fome-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }

.input{width:195px; height:26px; float:left; background:url(images/input-box.jpg) no-repeat;}

.input-box{background:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:180px; height:18px; margin-left:8px; line-height:26px; margin-top:3px;}

.input1{width:195px; height:65px; float:left; background:url(images/coment-box.jpg) no-repeat;}

.input1-box{background:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:180px; height:55px; margin-left:8px;  margin-top:3px;}

.fome-titile{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; line-height:42px; }

#imges-banner-botom{width:662px; float:left; }
#img-pmain{width:674px; float:left;}
#img-p-in{width:93px; float:left; margin-left:2px;}
#img-p{width:93px; float:left;}

#img-p-bg{width:93px; float:left; background:url(images/p-bg.jpg); background-repeat:no-repeat; height:55px; text-align:center; }
.img-p-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#066428; padding-top:10px;}
.img-p-text a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#066428; padding-top:10px; text-decoration:none;}
.img-p-text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#066428; padding-top:10px;}

#right-banner{width:289px; float:right; margin-right:5px;}
#latestnews-m{width:289px; float:left; margin-bottom:20px; }
#latestnews-1{width:289px; float:left; } 
#latestnews-2{width:289px; float:left; background-image:url(images/latest-newsbg.jpg); background-repeat:repeat-y;}
#latestnews-3{width:289px; float:left; background-image: url(images/latest-news-btom.jpg); background-repeat:no-repeat; height:26px; }
#latestnews-in{width:270px; float:left; margin-left:10px; }
#whit-bgmdl{width:967px; float:left; margin-left:10px; margin-top:15px;}

.arrow ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none;}

.arrow li{ background-image: url(images/arrow.png); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:18px; text-decoration:none; margin-right:20px;}

.arrow li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:18px; text-decoration:none; margin-right:20px;}

.arrow li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6a0095; line-height:18px; text-decoration:none; margin-right:20px;}


.nude-img-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:20px;}

#foter-container{width:100%; float:left; background:url(images/foter-bg.jpg) repeat-x; height:80px;}

#main-container-foter{width:983px; margin:auto; }

#foter-txt-contact{width:120px; float:left; text-align:center;}

.contact-text-foter{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#864c9b; line-height:25px;}

.foter-nav-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:15px; padding-left:1px;  border:0px;}

.foter-nav-txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; border:0px; text-decoration:none;}

.foter-nav-txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; border:0px;}
.copy-txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center;}

#copy{text-align:center; float:left; width:983px;}


.img-set{float:right; margin-bottom:1px;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:20px;}
#arrow-box-m{width:657px; float:left;}
#arrow-box-1{width:657px; float:left;}
#arrow-box-2{width:657px; float:left; background-image:url(images/arrow-bg2.jpg); background-repeat:repeat-y;}
#arrow-box-3{width:657px; float:left;}
#arrow-box-in{width:637px; float:left; margin-left:10px;}

.arrow2 ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none;}

.arrow2 li{ background-image: url(images/ok.jpg); background-repeat: no-repeat; background-position: 0 .3em; padding-left: 28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:22px; text-decoration:none; margin-right:20px;}

#contact-fome-in{width:630px; float:left; margin-left:15px;}

.iws-email a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#529bbe; text-decoration:none;}

.iws-email a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none;}

#contact-map-bg{width:674px; float:left; background:url(images/map-one.jpg); background-repeat:no-repeat; height:255px;}

#contact-map-bg2{width:600px; float:left; background:url(images/map-one2.jpg); background-repeat:no-repeat; height:468px; text-align:center;}





