/* CSS Document */

body{ margin:0; font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#e5ebee}

*{ }

input,textarea,select{ font-family:Arial, Helvetica, sans-serif}

form{ margin:0; padding:0}

.blacktxt{ color:#000000}

.main li{ list-style:none; background:url(../images/li_bg.gif) 0 5px no-repeat; padding-left:8px}

.main  ul{ padding:0; margin-left:1em}

.container{ background:url(../images/container_bg.jpg) center 0 no-repeat; min-height:700px;}

.header{ height:206px; position:relative}

.headimg{ position:absolute; left:0; top:0}

.wrapper{ width:1024px; margin:0 auto}



.clearboth{ clear:both; font-size:0; height:0}

a img{ border:0}

.menu{height:52px;}

.main{min-height:300px;  padding-bottom:10px; background:url(../images/right_bg.gif) right 0 repeat-y}

.homepage .main{background:none}



.view_range_btn{ margin-top:50px}

.home_right_img{ float:right; margin:-27px 0 5px 5px;}





.footer{ border-top:1px solid #FFF;padding:20px 0 40px 0}

.footer .divcontent{ width:1010px; margin:0 auto}

.footer .divleft{ width:650px; float:left; font-size:10px;}

.footer .divright{ width:300px; float:right; text-align:right}

.footer .link1{ font-weight:bold;color:#606060;}

.footer .link1 a{ color:#606060; text-decoration:none; font-family:Arial, Helvetica, sans-serif}

.footer .link1 a:hover{ color:#0170b1; text-decoration:none}

.footer .divright{ font-size:11px; color:#757575; font-family:Arial, Helvetica, sans-serif}

.footer .divright a{color:#757575; font-family:Arial, Helvetica, sans-serif; text-decoration:none}

.footer .divright a:hover{color:#757575; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}



.leftcontent{ float:left; width:742px;color:#454545; }

.rightcontent{ float:left; width:282px; color:#454545}

.leftcontent2{ float:left; width:688px; color:#454545;}

.rightcontent2{ float:left; width:336px; color:#454545}

.rightcontent2 .bluesection{background:#c6dce6 url(../images/bluesection_bg2.jpg) 0 0 no-repeat; padding:30px 15px 30px 15px; margin-top:-9px;}

.rightcontent2 .imgdiv{ width:312px; margin-left:-6px}

.rightcontent2 .imgdiv img{ width:276px}

.rightcontent2 .imgdiv .div_top{ background:url(../images/img_bg_top.png) 0 0 no-repeat; height:18px; font-size:0}

.rightcontent2 .imgdiv .div_mid{ background:url(../images/img_bg_mid.png) 0 0 repeat-y; padding:0 17px; width:278px; text-align:center}

.rightcontent2 .imgdiv .div_bot{ background:url(../images/img_bg_bot.png) 0 0 no-repeat; height:18px; font-size:0}



.quick_contact{}

.quick_contact .contact_div{ background:#FFF; width:290px;padding:5px 5px 8px 5px; margin-top:10px}

.quick_contact .contact_div p{ margin:3px 0; color:#000000}

.quick_contact .inputbox_name{ background:url(../images/name_bg2.jpg) 0 0 no-repeat; border:1px solid #d8d8d8; width:265px; height:20px;  padding-left:20px; padding-top:5px}

.quick_contact .inputbox_email{ background:url(../images/email_bg2.jpg) 0 0 no-repeat; border:1px solid #d8d8d8;width:265px; height:20px;  padding-left:20px; padding-top:5px}

.quick_contact .inputbox_tel{ background:url(../images/tel_bg.jpg) 0 0 no-repeat; border:1px solid #d8d8d8;width:265px; height:20px;  padding-left:20px; padding-top:5px}
.quick_contact .inputbox_message{ width:264px; height:100px; border:1px solid #d8d8d8;width:280px;}

.quick_contact .botttomline{ background:url(../images/quick_contact_bg.jpg) 0 0 no-repeat; height:31px; padding-left:80px; color:#606060; margin-top:10px}

.quick_contact .submitbtn{ float:right}



.leftcontent h3{ margin:0; font-size:14px; font-weight:bold; color:#292929}

.leftcontent2 h2{  font-size:18px; font-weight:bold; color:#292929}

.leftcontent2 h4{font-size:13px; font-weight:bold; color:#171717}

.bluesection{ background:#cdd7de url(../images/bluesection_bg.jpg) 0 0 no-repeat; padding:30px 10px 30px 10px; margin-top:-9px}

.rightcontent  h3,.rightcontent2 h3{ color:#454545; font-size:14px; font-weight:bold; margin:0}

.bluesection h2{font-family:Tw Cen MT, Arial, sans-serif; color:#FFFFFF; font-size:22px; font-weight:normal; margin:0}



.rightcontent .contact_box{ background:url(../images/contact_bg.jpg) 0 0 no-repeat; border:1px solid #cdd7de; padding: 10px 20px 0 20px; margin-top:5px}

.rightcontent .contact_box p{ margin:5px 0}

.rightcontent .contact_box a{ color:#454545; text-decoration:none}

.rightcontent .contact_box a:hover{ color:#454545; text-decoration:underline}



.acc_title{ font-size:13px; color:#171717; font-weight:bold}

.download img{ vertical-align:middle}

.download a{ color:#454545; font-weight:bold; text-decoration:none}
.download a:hover{ color:#454545; font-weight:bold; text-decoration:underline}

.download{}

.download .leftdiv{ width:130px; float:left}

.download .rightdiv{ float:left; width:400px}

.download .rightdiv img{ vertical-align:middle}

.download .rightdiv a{ color:#454545; font-weight:bold; text-decoration:none}

.download .rightdiv a:hover{ color:#454545; font-weight:bold; text-decoration:underline}



.our_office{ margin-bottom:10px}

.bluetitle{ color:#004197; font-weight:bold}

.download_table{ width:100%; border-collapse:collapse; border:1px dashed #cccecf}

.download_table th{ background:#d3d6d7; font-weight:bold; color:#FFFFFF}

.download_table td{ border-collapse:collapse; border:1px dashed #cccecf}

.download_table th,.download_table td{ padding:4px}

.download_table .file_name{ color:#292929; font-weight:bold; font-size:14px}

.download_table .file_size { color:#666666; font-size:11px}

.download_table .download_a a{ color:#004197; text-decoration:none; font-size:11px}

.download_table .download_a a:hover{ color:#004197; text-decoration:underline}



.greytitle{ font-size:18px; font-weight:bold; color:#c4c4c4; margin-top:0}

.bottomimgstyle{ background:url(../images/img_bg.png) 0 0 no-repeat; padding:8px; width:184px; height:128px}



.leftcontent .page{ padding:45px 0px 10px 15px;  font-size:13px; }

.leftcontent2 .page{ padding:20px 40px 10px 40px; font-size:13px; }

.leftcontent2 .industry_sectors{ padding:25px 25px 10px 25px;font-size:13px; }

.leftcontent2 .contact_page{padding:25px 10px 10px 25px;font-size:13px; color:#000000}



.industry_sectors_item{ width:634px; margin-bottom:3px}

.industry_sectors_item .title{ background:#c6dce6 url(../images/title_bg.jpg) 0 0 no-repeat; padding:5px 8px 4px 10px}

.industry_sectors_item .title .leftdiv{ float:left; width:460px; font-size:18px; color:#000000; font-weight:bold}

.industry_sectors_item .title .righta{ float:right; display:block; background:url(../images/view_selecter_bg.jpg) 0 0 no-repeat; width:118px; height:24px}

.industry_sectors_item .title .righta2{ float:right; display:block; background:url(../images/view_case_bg.jpg) 0 0 no-repeat; width:133px; height:24px}

.industry_sectors_item .title .righta3{ float:right; display:block; background:url(../images/view_news_bg.jpg) 0 0 no-repeat; width:118px; height:24px}

.industry_sectors_item .news_detail{ background:#e0e9ee url(../images/des_txt_bg.jpg) 0 bottom no-repeat; padding:10px; margin-top:3px}

.industry_sectors_item .closebar{ text-align:right;background:#e0e9ee url(../images/des_txt_bg.jpg) 0 bottom no-repeat; padding:3px 10px 3px 0; font-weight:bold; display:none}
.industry_sectors_item .closebar a{ color:#666666; text-decoration:none}
.industry_sectors_item .closebar a:hover{ color:#666666; text-decoration:underline}

.contact_page .left_div{ width:320px; float:left;margin-top:20px;}

.contact_page .right_div{ width:320px; float:right;;margin-top:20px; }

.contact_page .left_ul{ margin:0; padding:0; list-style:none; color:#000000; font-size:11px}

.contact_page .left_ul input{ width:290px; height:20px; border:1px solid #cecece; padding-left:20px; padding-top:5px; margin:2px 0  4px 0;font-size:12px}

.contact_page .left_ul li{width:315px; background:none; padding:0}

.contact_page .inputbox_name{ background:url(../images/name_bg.jpg) 0 0 no-repeat}

.contact_page .inputbox_email{ background:url(../images/email_bg.jpg) 0 0 no-repeat}

.contact_page .inputbox_address{ background:url(../images/ico_08.jpg) 3px 6px no-repeat}

.contact_page .inputbox_postcode{ background:url(../images/ico_08.jpg) 3px 6px no-repeat}

.contact_page .inputbox_tel{ background:url(../images/tel_bg2.jpg) 0 0 no-repeat}



.contact_page .upload_div{ background:url(../images/div1_bg.jpg) 0 0 no-repeat;  height:78px;padding:5px; width:308px; margin-top:5px}

.contact_page .upload_select{ float:right; width:170px}

.contact_page .file_input{ width:300px}



.contact_page .contact_btn{ margin-top:5px;}

.contact_page .div_message{ font-size:14px}

.contact_page .inputbox_message{width:295px; height:150px; border:1px solid #cecece; background:url(../images/message_bg.jpg) right top no-repeat; padding-right:20px; font-size:12px}

/* ------------------MENU-----------------------*/







	#dropDown{padding:0;margin:0;list-style:none;/*white-space:nowrap;*/height:52px; float:left;font-size:16px; font-family:Tw Cen MT, Arial, sans-serif;}







	body>#dropDown {position: fixed;}







	#dropDown li{display:block;}







	#dropDown ul{position: relative;display:none;margin:0;list-style:none;}







	#dropDown ul.click {display: block;}







	#dropDown ul.click li{}







	#dropDown ul li {background-color:#000;}







	#dropDown ul li a{padding:0 10px; background-image:none}







	#dropDown ul li a.click {background-color:#B1D21A;color:#FFFFFF;/*display:block;*/}







	#dropDown ul li a:hover {color:#B1D21A; }



  



	#dropDown li {position:relative;z-index:2;margin: 0;float:left;display:inline; text-align:center;line-height:52px; padding:0 0 0 0;   }







	#dropDown li a{position:relative;text-decoration: none; color:#FFFFFF;display:block; float:left; text-align:center;  margin-right:1px; padding:0 10px}







	#dropDown li a:hover{color:#FFFFFF;}











	#dropDown li ul {position:absolute;top:52px;left:0;padding-left:0; margin-left:-16px; background:url(../images/submenu_bg.png) left bottom no-repeat; width:225px; padding:4px 20px 16px 20px}







	#dropDown li ul li{background-color:#000; background-image:none;width:225px;padding:0 0;display:block;clear:both; text-align:left;}







	#dropDown li ul li a {color:#FFFFFF;width:200px!important;display:block; padding:5px 20px 5px 5px!important; line-height:18px;clear:both!important;display:block;margin:0;border-bottom:4px solid #FFF; background:url(../images/submenu_li_bg.png) right 7px no-repeat!important;height:auto!important; text-align:left!important; letter-spacing:normal;}







	#dropDown li ul li a:hover {color:#FFFFFF; background:url(../images/submenu_li_bg.png) right 7px no-repeat!important;background-color:#333!important;}



	



	#dropDown li.first{ background:none}



	

	#dropDown li.menu_1 a{width:61px; height:55px; text-align:center; padding:0}

	#dropDown li.menu_1 a:hover,#dropDown li.menu_1 a.click{ background:url(../images/menu_bg_1.png) 0 0 no-repeat;}

	#dropDown li.menu_2 a{width:82px; height:55px; text-align:center; padding:0}

	#dropDown li.menu_2 a:hover,#dropDown li.menu_2 a.click{ background:url(../images/menu_bg_2.png) 0 0 no-repeat;}

	#dropDown li.menu_3 a{width:151px; height:55px; text-align:center; padding:0 }

	#dropDown li.menu_3 a:hover,#dropDown li.menu_3 a.click{ background:url(../images/menu_bg_3.png) 0 0 no-repeat;}

	#dropDown li.menu_4 a{width:127px; height:55px;text-align:center; padding:0  }

	#dropDown li.menu_4 a:hover,#dropDown li.menu_4 a.click{ background:url(../images/menu_bg_4.png) 0 0 no-repeat;}

	#dropDown li.menu_5 a{ width:61px; height:55px;text-align:center; padding:0 }

	#dropDown li.menu_5 a:hover,#dropDown li.menu_5 a.click{ background:url(../images/menu_bg_5.png) 0 0 no-repeat;}

	#dropDown li.menu_6 a{width:106px; height:55px; text-align:center; padding:0; }

	#dropDown li.menu_6 a:hover,#dropDown li.menu_6 a.click{ background:url(../images/menu_bg_6.png) 0 0 no-repeat;}

	#dropDown li.menu_7 a{ width:118px; height:55px;text-align:center; padding:0 }

	#dropDown li.menu_7 a:hover,#dropDown li.menu_7 a.click{ background:url(../images/menu_bg_7.png) 0 0 no-repeat;}

	#dropDown li.menu_8 a{width:116px; height:55px; text-align:center; padding:0; }

	#dropDown li.menu_8 a:hover,#dropDown li.menu_8 a.click{ background:url(../images/menu_bg_8.png) 0 0 no-repeat;}
	
	#dropDown li.menu_9 a{width:84px; height:55px; text-align:center; padding:0; }

	#dropDown li.menu_9 a:hover,#dropDown li.menu_9 a.click{ background:url(../images/menu_bg_9.png) 0 0 no-repeat;}







p{ margin:1em 0}



.plant_table{ width:100%; border-collapse:collapse; border:1px solid #cfcfcf}

.plant_table td,.plant_table th{ background:#e4ebef; padding:5px;border:1px solid #cfcfcf; text-align:left; color:#858585}

.plant_table th { font-size:14px}



.products_services_left{ float:left; width:322px}

.products_services_left img{ border:1px solid #c0c0c1}

.products_services_left .b_img{ width:316px}

.products_services_left .s_list{ margin-top:10px}

.products_services_left .s_img img{ width:102px; height:86px}

.products_services_left .s_img{ margin-right:3px}

.products_services_right{ float:right; width:290px}



.suppliers_item{ width:183px; height:78px; float:left; background:#eef2f4; border:4px solid #FFF; margin-right:5px; margin-bottom:5px;  text-align:center}

.map{ background:url(../images/map_bg.jpg) right bottom no-repeat; padding-bottom:40px}

.contact_box2 h3{ font-size:18px}

.contact_box2{ font-size:13px; margin-top:10px}

.contact_box2 a{ color:#454545; text-decoration:none}

.contact_box2 a:hover{ color:#454545; text-decoration:underline}

