/* CSS Document */

html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, br, hr, a, form, input, tr, td, table, dl, dt, dd { padding:0px; margin:0px; border:0px;}
img{ padding:0; margin:0; outline:0;}
br{ font-size:0; height:0; line-height:0; clear:both;}
.float_l{float:left;}
.float_r{float:right;}

body{ background:url(../images/bg_tyle.jpg);}

/* top */
#wrap{ width:100%; height:42px; margin:0; padding:0; background-image:url(../images/bg_top.jpg); background-repeat: repeat-x;}
/* nav section*/
#navi{ width:1000px; margin:0 auto;}
    #nav_body{list-style:none;float:right;display:block;width:770px;}
	#nav_body ul{ margin:0;padding:0;}
	#nav_body ul li{margin:0; padding:0;list-style-type:none; float:left;}
/* body section*/
#wrap1{ width:100%; margin:0; padding:0; background-image:url(../images/bg_all.jpg); background-repeat:repeat-x;}
 .middle_sec{ width:1000px; margin:0 auto; padding:0; height:94px; background-color:#ffffff;}
 .logo{ padding-left:43px; padding-bottom:16px; padding-right:110px; width:237px; float:left;} 
 .text_address{ margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#007dc3;float:left;}
 .text_address1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
/*banner*/
  #banner{ width:1000px; height:353px; margin:0 auto; padding:0; background-image:url(../images/header_bg.jpg);}
  .banner_text{ padding-top:60px; padding-left:57px; width:385px;}
  .banner_text1{ font-family:"Times New Roman", Times, serif; font-size:32px; color:#ffffff; padding-bottom:11px;}
  .banner_text2{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#a6b6c0;  padding-bottom:12px;}  

/* body section*/
   #body_inner{ width:1000px; margin:0 auto; padding:0; background-image:url(../images/bg_body.jpg); background-repeat:repeat-x; background-color:#f3f4f3;}
    .body_left_main{ width:753px; margin:0; padding-left:17px; float:left;}
	.body_left{width:734px; padding-right:19px; padding-top:22px; padding-bottom:20px; float:left;}
	.body_whole{width:960px; padding-right:19px; padding-top:22px; padding-bottom:20px; float:left;}
	.mission_text{font-family:"Times New Roman", Times, serif; font-size:24px; color:#005da7; padding-bottom:17px;}
	.mission_text1{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; line-height:20px;}
	.mission_text1 a{ color:#4e4e4e; text-decoration:underline; }
    .mission_text1 a:hover{ color:#000000; text-decoration:underline; }
	.body_img1{float: right; padding-left: 21px;}
	
	.logo_pictures1{width:169px;float:left; margin:11px 16px 0 16px;}
	.logo_pictures2{width:135px;float:left; margin:11px 16px 0 16px;}
	.logo_pictures3{width:135px;float:left; margin:11px 0 0 14px;}
	.logo_left{width:734px; float:left; padding-bottom:20px; background-image:url(../images/bg_left_bottom.jpg);}
   
   .body_right{width:210px; padding-right:20px; float:left; padding-top:20px;}
   .body_right_top1{background-image:url(../images/top_right_1.jpg); margin:0; padding:0;}
   .body_right_topmid{background-image:url(../images/tile_right.jpg); background-repeat:repeat-x; margin:0; padding:0; height:368px;}
   .body_right_top2{background-image:url(../images/bottom_right_1.jpg);margin:0; padding:0;}
   .right_mid{ padding-top:19px; padding-right:13px; padding-left:17px; width:179px;}
   .featured_product{ height:25px; font-family:"Times New Roman", Times, serif; font-size:22px; color:#ffffff; border-bottom:1px solid #4da4d5;} 
   
   .text_right1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ededed; line-height:16px;}
   .text_content{ padding-top:19px; width:177px; float:left;}
   .body_img2{float: left; padding-right: 9px;}
   .more{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding:0px; color:#ededed; font-size:12px; text-decoration:none;}
   .more a{ color:#ededed; text-decoration:none; }
   .more a:hover{ color:#c1e9ff; text-decoration:none; }


/* footer section */
#wrap3{background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat; width:1000px; height:117px; margin:0 auto;}
.fotter_main{ width:964px; margin:0 auto; padding-top:25px; height:41px; background-image:url(../images/footer_line1.jpg); background-repeat:no-repeat;}
.fotter_nav{ font-family:Arial;width:560px;float:left;line-height:18px;font-size:11px;color:#e5e5e5; margin:0; padding-top:10px; padding-left:24px;}	
.fotter_nav ul{	margin:0;width:560px;}
.fotter_nav ul li{margin:0;	padding:0;list-style-type:none;	text-align:left;font-size:11px;	color:#e5e5e5;float:left;}
.fotter_nav ul li a{text-decoration:none;color:#e5e5e5;	text-align:left;line-height:18px;text-align:left;}
.fotter_nav ul li a:hover {	color:#b4e2ff;text-align:left;line-height:18px;text-align:left;	}
.fotter_nav ul li.active{ color:#b4e2ff;line-height:18px;}	
.fotter_nav_gap{ width:25px;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;text-align:right;}

.top_nav{ float:left;width:358px; margin:0; padding-top:10px;}
.top_nav ul{margin:0;width:158px;}
.top_nav ul li{	margin:0;padding:0;list-style-type:none;line-height:12px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#77b7d2;float:left;}
.top_nav ul li a{text-decoration:none;text-align:left;color:#77b7d2;}
.top_nav ul li a:hover{	text-align:left;color:#ffffff;}
.text4a{ font-family: Arial; font-size:11px; color:#c2c2c2;}

.text5a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; line-height:17px; padding-left:18px; background-image:url(../images/arrow.gif); background-repeat:no-repeat;}
.product_all{width:730px; padding-bottom:8px;}
.logos{ width:150px; float:left; padding-right:12px; margin-bottom:8px;}
.text_cont{ width:560px; float:left; padding-top:10px; height:22px; padding-bottom:12px; padding-left:8px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; background-color:#EEEEEE;}
.text_cont a{ color:#4e4e4e; text-decoration:underline; }
.text_cont a:hover{ color:#000000; text-decoration:underline; }
.mission_textx{font-family:"Times New Roman", Times, serif; font-size:18px; color:#005da7;}
.map{float:left; width:425px;}

.mapareea{float:left; width:600px; border:1px solid #DDDDDD; padding:5px;}
.mapareea a{ color:#4e4e4e; text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.mapareea a:hover{ color:#000000; text-decoration:underline; }

.contactarea{float:left; width:345px;}

.contact_all{width:915px; padding-bottom:8px;}
.pictures1{ width:151px; float:left; padding-right:12px; margin-bottom:8px;}
.text_cont1{ width:740px; float:left; padding-top:10px; padding-bottom:22px; padding-left:8px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#4e4e4e; background-color:#EEEEEE;}
.text_cont1 a{ color:#4e4e4e; text-decoration:underline; }
.text_cont1 a:hover{ color:#000000; text-decoration:underline; }

.text6a{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#005da7; line-height:35px; padding-left:32px; background-image:url(../images/pdf_icon.gif); background-repeat:no-repeat;}
.text6a a{ color:#005da7; text-decoration:underline; }
.text6a a:hover{ color:#000000; text-decoration:underline; }

.sitemap_link{ padding:7px 0 7px 7px; width:420px; background-image:url(../images/arrow1b.gif); background-repeat:no-repeat; padding-left:22px; float:left}
		.sitemap_link a{ font-family: Georgia; font-size: 13px; text-decoration:none;color:#4e4e4e;	text-align:left;line-height:18px;text-align:left;}
        .sitemap_link a:hover {	font-family: Georgia; font-size: 13px; color:#000000;text-align:left;line-height:18px;text-align:left;	}
        .sitemap_link.active{ font-family: Georgia; font-size: 13px; color:#000000;line-height:18px;}

.copywright{ width:850px; margin:0 auto; font-family:Arial, Helvetica, sans-serif;color:#8a8a8a;text-align:left;font-size:11px;line-height:30px; padding-top:10px;}
