
body{ margin:0px; padding:0px; background:#f1f0f0;}
*{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}

h1{ color:#05ace3; font-size:42px; font-family:"Britannic Bold"; padding:50px 0px 0px 0px;}
h2{ color:#fe7800; font-size:28px; font-family: "Bodoni MT"; padding:0px 0px 11px 0px; border-bottom:1px solid #CCCCCC;}
h3{ color:#fe7800; font-size:20px; font-family:Calibri; padding:0px 0px 8px 0px; border-bottom:1px solid #CCCCCC;}
h4{ color:#035773; font-size:14px; padding:10px 0px 10px 0px; border-bottom:1px solid #CCCCCC;}

h4 a{ text-decoration:none; font-size:15px; color:#fe7800; font-weight:normal;}
h4 a:hover{ color:#05ace3;}


.clr{ margin:0px; padding:0px; clear:both; height:0px;}
#wrapper{ width:1002px; height:px; background:#FFFFFF; margin:0 auto;  box-shadow:0px 4px 4px 4px #CCC; -webkit-box-shadow:0px 4px 4px 4px #CCC; -moz-box-shadow:0px 4px 4px 4px #CCC;}
.wrapp_pad{ width:960px; margin:0 auto;}
.header{ height:128px; margin:0 auto;}
.logo{ width:153px; height:101px; float:left; padding:10px 0px 0px 0px;}
.logo{ text-decoration:none;}
.header_right{ width:740px; float:right; margin-top:15px; height:60px;}

.download_logo{ background: /*#f1f0f0*/ #000000 ; width:130px;; height:20px; margin-bottom:10px; float:right; marghin:5px 0px 0px 0px;}
.download_logo a{ color: #FFFFFF; font-size:12px; text-decoration:none; padding:5px 0px 0px 12px; text-transform:uppercase;}
.download_logo a:hover{ color:#CCCCCC;}

.menu_bg{ background:#05ace3; width:100%; height:38px; margin-bottom:10px;}
.menu_bg ul{ margin:0px; padding:0px;}
.menu_bg li{ display:block; list-style:none; line-height:38px; height:38px; float:left; padding:0px 0px 0px 14px;}
.menu_bg li a{ color:#FFFFFF; font-size:16px; text-decoration:none; font-weight:bold; line-height:38px;}
.menu_bg li a:hover{color:#000000;}
.menu_bg li a.active{ color: #000000;}

.news_update{ background:#f1f0f0; width:958px; height:32px; border:1px solid #CCCCCC;}
/*.news_update p{ color:#575655;  padding:7px 0px 0px 15px;}*/
.news_update  a{ text-decoration:none; font-size:14px; color:#fe7800;}
.news_update  a:hover{ text-decoration:underline; color:#0099FF;}

#contain_page{ margin-top:10px; padding-bottom:20px;}
.left_panel{ background:#f7f7f7; width:656px; float:left; border:1px solid #CCCCCC;}
.left_panel_in{ padding:15px 10px 30px 13px; text-align:justify;}
.left_panel_in p{ color:#717171; font-size:12px; }
.left_panel_in b{}

.left_panel_full{ background:#f7f7f7; width:100%; float:left; border:1px solid #CCCCCC;}
.left_panel_full_jsearch{padding:5px 10px 25px 13px;}
.left_panel_full_jsearch b{ font-size:22px; color:#FF6600; margin:0px 5px 0px 0px;}
.left_panel_full_jsearch label span{ font-size:18px; font-weight:bold;}

.right_panel{ width:291px; background:#f7f7f7; float:right; border:1px solid #CCCCCC;}
.right_panel_in{ padding:15px 10px 20px 13px;}

.read_more a{ color:#0b9bca; font-size:13px; text-decoration:none; float:right;}
.read_more a:hover{ color:#FF6600;}

.footer{ width:100%; height:110px; margin:25px 0px 20px 0px;}
.footer_in{ height:0px; width:956px; border:2px solid #686767; margin:10px 0px 0px 0px;}
.footer_menu{width:100%; height:35px; margin-left:70px;}
.footer_menu li{display:block;  height:35px; line-height:32px; float:left; padding:15px 10px 0px 10px;}
.footer_menu a{ text-decoration:none;  font-size:16px; color: #000000;  }
.footer_menu a:hover{ color:#FF6600}
.footer_in2{ height:0px; width:958px;; border:1px solid #686767; margin:13px 0px 10px 0px;}

.footer_right{ float:right; margin-top:0px; padding:0px 0px 0px 0px;}
.footer_right p{ color: #666666; font-size:13px;}
.footer_right p a{ color: #FF6600; text-decoration:none; font-size:13px;}
.footer_right p a:hover{ color:#FF9900;}

.footer_left{ float:left; margin-top:0px; padding:0px 0px 0px 0px;}
.footer_left p{ color: #666666; font-size:13px;}
.footer_left p a{ color: #FF6600; text-decoration:none; font-size:13px;}
.footer_left p a:hover{ color:#FF9900;}

/*************************************************************contact us**********************************************************************.*/

.contact{}
.contact_in{ padding:15px 10px 20px 13px;}
.contact h6{ color:#fe7800; font-size:28px; font-family: "Bodoni MT"; padding:15px 0px 11px 0px; border-bottom:1px solid #CCCCCC;}
.contact_img{ width:310px; height:340px; margin:10px 0px 0px 0px;}
.contact h5{ font-size:17px; color: #999999; margin:20px 0px 0px 0px ; line-height:22px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.contact span{  float:left; margin:50px 0px 0px 0px;}
.contact span a{font-size:25px; text-decoration:none; color:#FF6600;}
.contact span a:hover{ color: #CCCCCC;}


.contact_left{ width:500px; float:left;}
.contact_right{ width:400px; float:right;}

.form_table tbody tr td label{
color:#666666;
font-weight:bold;
font-size:14px;

}

.form_table tbody tr td label span{ color:#FF0000;}

.submit{ background:#0099FF; height:25px; width:50px;}