@charset "utf-8";
body { margin:0px; padding:0px; background: url(../images/main_bg.jpg) center top repeat-x;
}




#main_fulldiv { width:100%; margin:0 auto; }



.maindiv { width:972px; height:auto; margin:0 auto; }


.logo_name { width:972px; height:80px; float:left;  }

.logo { width:292px; height:80px; float:left; text-align:right;  }

.name { width:680px; height:80px; float:left;   }




.menu777_corn2 { width:10px; height:34px; float:left;  }






.banner { width:969px; height:259px; float:left; background: url(../images/boxes_banner.png) left top no-repeat; padding:3px 0 0 3px;  }

.banner_slider { width:672px; height:262px; float:left;}
.big_logo { width:288px; height:262px; float:right;}





#wel_main888 {width:665px; height:auto; float:left; margin:0 0 0 0px; }


#wel_hed888 {width:665px; height:40px; float:left; font-family:Philosopher; font-size:20px; font-style:normal; font-weight:bold; text-decoration:none; color:#0b98e1; line-height:35px; border-bottom:#CCCCCC solid 1px;}



#wel_hed888 span{ font-family:Philosopher; font-size:20px; font-style:normal; font-weight:bold; text-decoration:none; color:#006600; line-height:35px;}


#wel_text888 {width:665px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px; }








.clear{ clear:both;}






#body_fulldiv { width:100%; float:left ; }

.main_content{ width:972px; height:auto;  margin:0px auto 0 auto;   }

.main_content1{ width:972px; height:auto; float:left; }

.main_content2{ width:947px; height:auto; float:left; background: url(../images/midd_content.png) center top repeat-y; padding:0 15px 0 10px; }

.main_content3{ width:972px; height:auto; float:left;}





.left_part {width:665px; height:auto; float:left; margin:0 0 0 10px; }


.wel_main777 {width:307px; height:auto; float:left; margin:0 0 0 15px; }


.wel_main888 {width:307px; height:auto; float:left; margin:0 0 0 11px; }


.wel_cover {width:307px; height:auto; float:left; margin:0 0 0 0px; }

.wel_hed777 {width:307px; height:45px; float:left; font-family: Philosopher; font-size:20px; font-style:normal; font-weight:bold; text-decoration:none; color:#0b98e1; line-height:45px; border-bottom: #CCCCCC solid 1px;}

.wel_hed777 span{font-family:"Century Gothic"; font-size:25px; font-style:normal; font-weight:normal; text-decoration:none; color:#008aef; line-height:30px;}

.wel_text777 {width:307px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px; }

.more_button7 {width:665px; height:auto; float:left;  }




.more_butn3 { width:89px; height:23px; float:right; display:block;   }

.more_butn3 a{ width:89px; height:23px; float:right; display:block; background: url(../images/botton_wel.png) left top  no-repeat; margin:0px 0 0 0; line-height:30px; }

.more_butn3 a:hover{ width:89px; height:23px; float:right; display:block; background:  url(../images/botton_wel.png) left -23px  no-repeat;  }


.more_butn55 { width:72px; height:23px; float:right; display:block;   }

.more_butn55 a{ width:72px; height:23px; float:right; display:block; background: url(../images/photo_btn.png) left top  no-repeat; margin:0px 0 0 0; line-height:30px; }

.more_butn55 a:hover{ width:72px; height:23px; float:right; display:block; background:  url(../images/photo_btn.png) left -23px  no-repeat;  }







.right_part {width:260px; height:auto; float:left; margin:0 0 0 7px; }

.news_main {width:260px; height:auto; float:left; margin:0 0 0 0px; }


.news_head {width:260px; height:auto; float:left; font-family:"Century Gothic"; font-size:25px; font-style:normal; font-weight:normal; text-decoration:none; color:#616161; line-height:30px;}



.news_head span{font-family:"Century Gothic"; font-size:25px; font-style:normal; font-weight:normal; text-decoration:none; color:#008aef; line-height:30px;}

.news_text {width:260px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px;}


.news_click{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px;text-align:right; }

.news_click a{ text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:none;  color:#990000; }


.news_click a:hover{ text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:underline;  color:#990000; }





.news_click9{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px;text-align:right; }

.news_click9 a{ text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:none;  color:#990000; }


.news_click9 a:hover{ text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:underline;  color:#990000; }





.colo_class {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:12px; font-style:normal; font-weight:bold; text-decoration:none; line-height:20px;}


.line_midd{ width:1px; height:auto; float:left; margin:0 0 0 16px;}



.color777 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; text-decoration:none;  color:#990000; line-height:50px; border-bottom:#CCCCCC solid 1px;}


.boxes{ width:257px; height:auto; float:left; margin:0 0 10px 0px;}
.boxes_head{ width:257px; height:auto; float:left; background: url(../images/heading_head.png) center top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-style:normal; font-weight:bold; text-decoration:none; line-height:31px;}

.boxes_txt{ width:257px; height:auto; float:left; border-left:#e7e1d9 solid 1px; border-right:#e7e1d9 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; line-height:20px; background:#edecec;}

.boxes_bottom{ width:257px; height:auto; float:left;}


#footer { width:100%; height:90px; padding:0px 0 0px 0;  background:url(../images/footer.png) left top repeat-x; }

.footer { width:972px; height:auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#254000; text-decoration:none; text-align:center; padding:10px 0 0 0;   }



.footer a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#254000; text-decoration:none; text-align:center; line-height:30px; padding:0px 7px 0 7px;  }

		
.footer a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#fff; text-decoration:underline;}




 .sb{font-family:Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold; text-decoration:none; color:#000; text-decoration:none; font-style:normal; text-align:right;  }
 
 
 
  .sb a{font-family:Arial, Helvetica, sans-serif; font-size:11px;   font-weight:normal; text-decoration:none; color:#000; text-decoration:none; font-style:normal; text-align:right; line-height:normal; float:right;  text-shadow:#788605  1px 1px 1px;   }
 
   .sb a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px;   font-weight:normal; text-decoration:underline; color:#fff; text-decoration:none; font-style:italic;  float:right; text-align:right;}
   
   
/*start ranveer code*/

.wel_text_ranv {width:665px; height:auto; float:left; font-family:Cambria; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px; }

.ranv_head1{font-family:"Minion Pro"; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#000; line-height:30px;}

.ranv_text1{font-family:Cambria; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:22px;}

.ranv_text2{font-family:Cambria; font-size:14px; font-style:normal; font-weight:normal; text-decoration:none; color:#000; line-height:26px;}

.ranv_head2{font-family:"Minion Pro"; font-size:16px; font-style:normal; font-weight:bold; text-decoration:none; color:#0099FF; line-height:30px; text-align:center;}












/*end ranveer code*/