/* CSS Document */


/*
-----------------------------------------------
Site:fangcheng
Author:   hero   
E-mail:hero.wang@hi-eweb.com
Version:  2008.6
-----------------------------------------------
*/

@import url(font.css);
@import url(page.css);

body{margin:0px auto; padding:0px; background:#eeedee; position:relative;}

img{border:none;}
ul{list-style:none; margin:0px; padding:0px;}
.inputstyle{border:none; color:#0078ff;}

.toright{
float:right;
}

#wankai{ margin:0px auto; width:890px; text-align:center;}

#wankai_body{ float:left; width:890px; position:relative;}

#head{ float:left; width:890px; }

#head_log{ float:left; width:454px;}

#head_top{ float:left; width:877px; background:#FFFFFF; }

#top_nav{ float:left; margin-top:14px; }

#top_nav ul{ float:left;  }

#top_nav li{ float:left; margin-left:7px; display:inline;}

#search{ float:left; width:280px; height:22px;  font-size:12px; font-weight:bold; margin-top:18px; margin-left:135px; display:inline; text-align:left; }

.search_text{ float:left; height:16px; width:197px; border:#000000 solid 1px;}

.go_but{ float:left; width:24px; margin-left:2px; display:inline; margin-top:-2px;}

#nav{ float:left; margin:-1px; display:inline; width:877px; margin-top:15px; background: url(../img/nav_bg.jpg) no-repeat; }

#nav ul{ float:left; margin:0px; padding-left:20px; display:inline;}

#nav li{ float:left; margin-left:20px; display:inline; color:#FFFFFF; font-weight:bold; }

#head_img{ float:left; width:877px; margin-top:14px;}

div#MainPromotionBanner{width:877px; height:337px; }

#MainPromotionBanner #SlidePlayer {	position:relative;	margin: 0 auto;}

#MainPromotionBanner .Slides{ padding: 0;	margin: 0;	list-style: none; width:878px; height: 337px;overflow: hidden;}

#MainPromotionBanner .Slides li {float:left; width:877px; height: 337px;}

#MainPromotionBanner .Slides img{border:0;display: block;width: 877px;	height: 337px;}

#MainPromotionBanner .SlideTriggers{margin: 0;	padding: 0;	list-style: none; 	position: absolute; top: 310px; right: 0px;	z-index: 10;height: 25px;}

#MainPromotionBanner .SlideTriggers li{	float: left;display: inline;color: #74a8ed;	text-align: center;	line-height:16px;	width: 16px;	height: 16px;	font-family: Arial;	font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../img/slide_trigger.gif) no-repeat center center;}

#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../img/slide_trigger_c.gif) no-repeat center center;
	border:0; 	font-weight:bold;	font-size: 1.4em;	line-height: 21px;	height: 21px;	width: 21px;	margin:0 6px; }

#home_products{ float:left; width:878px; margin-top:15px;}
.home_products_l{ float:left;}

#home_cog{ float:left; width:844px; border-left:#b9072b solid 9px; border-right:#b9072b solid 9px; background:#FFFFFF; padding:20px 10px 25px 5px; }

#home_products_img{ float:left; width:700px; }



.home_products_r{ float:left;}

.products_home_img{ float:left;  width:110px;  margin-left:8px; display:inline; }

.home_img{ float:left; border:#cccccc solid 1px; margin-top:10px;}

.products_home_font{ float:left; width:110px;  text-align:center; margin-top:5px;}

#products_home_catalog{ float:left; width:120px;}

#products_home_catalog_head{ float:left; width:120px; font-size:14px; font-weight:bold; color:#4d483f; text-align:left;}

#products_home_catalog_nav{ float:left; width:120px;  display:inline; }

#products_home_catalog_nav ul{ float:left;}

#products_home_catalog_nav li{ float:left; width:120px; text-align:left; margin-top:8px;}

#contactus_home{ float:left; width:878px;   margin-top:10px;}

#email_home{ float:left; width:312px;background:#d4cfc6; padding-bottom:13px;}

#email_home_img{ float:left; width:77px; margin:16px 0px 0px 0px; display:inline;}

#email_home_cont{ float:left; width:230px; margin-top:12px;}

#email_home_head{ float:left; width:230px; text-align:left; font-size:13px; font-weight:bold; color:#49443b; }

#email_home_word{ float:left; width:230px; text-align:left; font-size:12px; color:#3a3836; margin-top:2px; }

#email_home_sign{ float:left; margin-top:6px;}

.sign_tox{ float:left; width:138px; border:#a6aaa9 solid 1px; height:16px; }

#catalogue{ float:left;background:#e4dfd6; width:550px; padding-bottom:18px;}

#catalogue_img{ float:left; margin-left:8px; display:inline; margin-top:2px;}

#catalogue_head{ float:left; width:240px;  text-align:left; font-size:13px; font-weight:bold; color:#49443b; }

#catalogue_cont{ float:left; margin-left:14px; display:inline; width:240px; margin-top:12px;}

#catalogue_word{ float:left; width:240px; text-align:left; font-size:12px; color:#3a3836; margin-top:4px;}

#bottom{ float:left; width:878px;  margin-top:10px;}

#bottom_nav{ float:left; background:url(../img/bottom_nav_bg.jpg) no-repeat; width:878px; }

#bottom_nav ul{ float:left; margin-left:225px; display:inline;}

#bottom_nav li{ float:left; margin-left:10px; display:inline; margin-top:8px; padding-bottom:4px;color:#fff;}

#bottom_con{ float:left; width:878px; background:#f1f0f0; padding-top:26px; padding-bottom:30px;
font-size:12px; color:#5b5b5a;}

/*************-products-*************/

.head_navigation{ float:left; text-align:left; width:862px; padding:15px 0px 18px 16px;  display:inline; background:#FFFFFF; }

#left{ float:left; width:220px;}

.head_left{ float:left;background:url(../img/head_left.jpg) no-repeat;}

#left_nav{ float:left; width:220px;}

.left_nav_cont{ float:left;  text-align:left; padding-bottom:20px;margin-left:30px; display:inline;}

.left_nav_head{ float:left; width:190px;  }

.left_nav_word{ float:left; width:150px; color:#47494a; padding-bottom:18px; margin-top:8px; }

#left_nav_head{float:left; width:190px;}
#left_nav_head ul{float:left;width:190px;margin-top:6px;}
#left_nav_head ul li{float:left;width:190px;}
#left_nav_head ul li ul{ float:left; width:160px; position:absolute;top:-5px; border:#999999 solid 1px; left:120px;display: none;	height:auto;background:none;}
#left_nav_head ul li ul li{float:left; width:153px; padding-left:5px; display:inline; height:22px; background:#fff; padding-top:5px; border-bottom:#ccc solid 1px; position:relative;}
#catalog2 ul {display: none;}
#catalog2 li.show ul {display: block;}
#catalog2 li.show ul li ul { display: none;}
#catalog2 li ul li.show ul { display: block;}
#catalog2 li.show { position:relative;}

#care_nav{ float:left; width:800px; padding-bottom:10px;}
#care_nav ul{float:left;width:400px;}
#care_nav ul li{float:left;width:400px;}
#care_nav ul li ul{ float:left; height:auto; background:none;  padding-bottom:10px;}
#care_nav ul li ul li{ float:left; height:auto; background:none; padding-bottom:4px; margin-left:4px; display:inline;}
#care_nav ul li ul li ul li{ float:left; height:auto; background:none; padding-bottom:4px; margin-left:4px; display:inline;}
#careone ul{display: none;}
#careone li.show ul {display: block;}
#careone li.show ul li ul { display: none;}
#careone li ul li.show ul { display: block;}
#careone2{ display: block;}

#right{ float:left; width:622px; background:#FFFFFF; }

.right_best{ float:left; width:600px; background:url(../img/right.jpg) no-repeat; padding:12px 0px 25px 30px;}

.right_aa{ float:left; border-left:#cfcfcf solid 1px; padding-bottom:20px;}

.right_head{ float:left; margin-left:10px; display:inline;  }

#right_cont{ float:left;  border-left:#cfcfcf solid 1px;  padding-bottom:20px;}

.right_cont_one{ float:left; width:550px; margin-left:18px; display:inline; padding-bottom:10px; }

.right_cont_cont{ float:left; width:150px; margin-top:18px; margin-left:27px; display:inline; height:240px;}

.right_cont_contt{ float:left; width:150px; margin-top:18px; margin-left:27px; display:inline; height:240px;}

.right_cont_img{ float:left; width:150px; text-align:center; border:#CCCCCC solid 1px; height:109px;}

.right_cont_word{ float:left; width:150px; margin-top:10px; line-height:20px;}

.right_cont_but{ float:left; width:150px; text-align:center; margin-top:15px;}

/*************-whats_new-*************/

.right_best_ont{ float:left; background: url(../img/whatnew_head.jpg) no-repeat; padding:12px 559px 25px 24px;}

.right_best_whats{ float:left; width:600px; background:url(../img/right.jpg) no-repeat; padding:12px 0px 25px 30px;}

/*************-products_details-*************/

.right_best_one{float:left; width:600px;  background: url(../img/whatnew_head.jpg) no-repeat; padding:12px 0px 25px 24px;}

#products_details_one{ float:left; width:622px; margin-top:10px;}

.products_details_one_img{ float:left; width:150px; margin-left:100px; display:inline;}

.products_details_one_cont{ float:left; text-align:left; margin-left:70px; display:inline; width:230px;}

#products_details_two{ float:left; margin-left:19px; display:inline; margin-top:25px;}

.products_details_two_cont{ float:left; border-left:#acacac solid 1px; border-right:#acacac solid 1px;width:516px; margin-left:1px; display:inline; font-size:12px; color:#727272; text-align:left; font-weight:normal; padding-left:30px; padding-right:35px; display:inline; padding-bottom:10px;}

#products_details_three{ float:left; margin-left:19px; display:inline; margin-top:25px;}

#products_details_four{ float:left; margin-left:18px; display:inline; margin-top:25px;}

#products_details_five{ float:left; margin-left:18px; display:inline;margin-top:10px; }

.products_details_five_head{ float:left; background:url(../img/detail_ddd.jpg) repeat-x; height:22px; width:600px;margin-top:25px; font-size:12px; color:#000000; width:590px; text-align:left; padding-top:6px; padding-left:30px; display:inline; font-weight:bold;}

.products_details_five_cont{ float:left; border-left:#acacac solid 1px; border-right:#acacac solid 1px;width:516px; margin-left:1px; display:inline; font-size:12px; color:#727272; text-align:left; font-weight:normal; padding-left:35px; padding-right:30px; display:inline; padding-bottom:10px;}

#products_details_sixe{ float:left; width:600px; margin-left:22px; display:inline; padding-bottom:15px;}

/*************-products_products-*************/

.all{ float:right; margin-top:4px; }

/*************-email-*************/

.right_best_font_two{float:left; background:url(../img/right.jpg) no-repeat; padding:12px 521px 25px 24px;}

.email{ float:left; width:535px; margin-left:46px; display:inline; margin-top:20px; }

.email_head{ float:left; width:535px; text-align:left; font-size:12px; color:#000; font-weight:bold;line-height:20px; word-spacing:1px;}

.required_email{  float:left; width:535px; text-align:left; font-size:12px; color:#000; font-weight:bold; margin-top:20px; margin-left:40px; display:inline;}

.email_cont{ float:left;}

.email_box{ float:left; width:400px; margin-top:8px; text-align:left;}

.email_boxone{ float:left; margin-top:8px;}

.email_boxtwo{ float:left; width:300px; margin-top:-4px;}

.email_box_file{ float:left;width:300px; height:22px; margin-left:6px; display:inline;}

.email_box_one{ float:left; width:200px; height:16px; margin-left:6px; display:inline;}

.email_box_two{ float:left; width:70px;height:16px; margin-left:6px; display:inline; margin-right:2px;}

.email_box_three{ float:left;width:350px; height:120px; margin-left:6px; display:inline; }

.email_name{ float:left; width:120px; text-align:right; padding-top:2px; margin-top:8px; font-size:12px; color:#000; font-weight:bold;}

.email_name_one{ float:left; padding-top:2px; margin-top:8px;text-align:left; font-size:12px; color:#000; font-weight:bold;}

.eamel_font{ float:left; width:460px; margin-left:50px; display:inline; margin-top:4px;}

.but_div{ float:left; width:400px;  margin-top:15px; margin-left:150px; display:inline; padding-bottom:30px;}

.but_font{ float:left; width:130px;}

.but_font_one{ float:left; width:55px; margin-left:15px; display:inline;}

.checkbox{ margin-left:50px; display:inline; }

.right_best_font_three{float:left; background:url(../img/right.jpg) no-repeat; padding:12px 501px 25px 24px;}

.right_best_about{float:left; background:url(../img/right.jpg) no-repeat; padding:12px 547px 25px 24px;}

/*************-about_us-*************/
#about{ float:left; width:525px; margin-left:46px; display:inline; margin-top:20px; padding-bottom:80px;}

.about_head{ float:left; width:525px; text-align:left; color:#016436; font-weight:bold;}

.about_cont{ float:left; width:525px; text-align:left; line-height:20px;}

/*************-company-*************/
.right_best_aa{float:left; background:url(../img/right.jpg) no-repeat; padding:12px 476px 25px 24px;}

#company{ float:left; width:535px; margin-left:46px; display:inline; margin-top:20px; padding-bottom:80px;}

.company_head{ float:left; width:535px; text-align:left; line-height:20px; padding-bottom:20px;}

.company_cont{ float:left; width:500px;}

.company_name{ float:left; font-weight:bold; width:200px; text-align:right; line-height:20px;}

.company_name_aa{ float:left; text-align:left; font-weight:bold; line-height:20px;}

.company_name_one{ float:left;  text-align:left; line-height:20px;}

.company_word_one{float:left; margin-left:8px; display:inline; text-align:left; line-height:20px;
margin-top:20px;}

.company_word{float:left; margin-left:8px; display:inline; text-align:left; line-height:20px; }

.company_word_aa{float:left; margin-left:8px; display:inline; text-align:left; line-height:20px; }

.company_img{ float:left; margin-top:30px;  width:535px;}

/*************-customer-*************/
.right_best_cc{float:left; background:url(../img/right.jpg) no-repeat; padding:12px 495px 25px 24px;}

#customer{ float:left; text-align:left; width:535px; line-height:20px; margin-left:200px; display:inline; padding-bottom:300px; margin-top:30px; font-size:14px;}

#contact{float:left; width:535px; margin-left:46px; display:inline; margin-top:20px; padding-bottom:80px;}

/*************-faq-*************/

#faq{ float:left;  width:535px; margin-left:46px; display:inline; margin-top:20px;}

.faq_head{ float:left; font-size:20px; color:#000; width:535px; font-weight:bold; text-align:left;}

.faq_con{ float:left; text-align:left; width:500px; line-height:18px; font-size:14px; font-weight:bold; color:#a8a5a5; margin-top:15px; }

.information{ float:left; width:535px; font-weight:bold; text-align:left; margin-top:15px;}

.faq_con_head{ float:left; font-size:14px; font-weight:bold; margin-top:20px; width:535px; text-align:left;}

.faq_con_con{ float:left; text-align:left; margin-left:8px; display:inline; line-height:18px; margin-top:6px; width:535px; text-align:left;}

.faq_bommot{ float:left; font-size:12px; text-align:left; margin-top:20px; width:400px;}

#policies{ float:left; width:535px; margin-left:46px; display:inline; padding-bottom:80px;}

.policies_head{ float:left; width:535px; text-align:left; margin-top:20px;}

.policies_con{ float:left; width:535px; text-align:left; line-height:20px;  display:inline;}

#perss{float:left; width:535px; margin-left:46px; display:inline; margin-top:20px; padding-bottom:80px;}

.perss_img{ float:left; width:535px; padding-top:30px; padding-bottom:15px; border-bottom:#010101 dotted 1px; }

#perss_pp{ float:left; width:535px; margin-top:20px;}

.sit_map{float:left; width:535px; margin-left:46px; display:inline; margin-top:20px; padding-bottom:80px;}

.sit_map_cont{ float:left; width:250px; text-align:left; margin-top:20px; height:190px;}

.sit_map_head{ float:left; width:250px; font-weight:bold;}

.sit_map_con{ float:left; width:240px; margin-left:10px; display:inline; text-align:left; line-height:25px;}

#larger{ float:left; width:620px; height:550px;  background:#FFFFFF;}

.larger_top{ float:left; width:600px; }

.larger_name{ float:left; width:510px; font-size:16px; margin-top:8px; color:#016436; font-weight:bold; margin-left:20px; display:inline; }

.larger_but{ float:left; margin-top:8px;}

.larger_img{ float:left; width:620px; text-align:center;}

.larger_cont{ float:left; width:600px; text-align:center; font-weight:bold; font-size:14px; color:#016436; margin-top:10px;}

.selected{ float:left; margin-left:4px; display:inline;}

.select_tr{ float:left; border-bottom:#CCCCCC dotted 1px;}

.whats{ float:left; background:url(../img/what_img.jpg) no-repeat; width:586px; height:409px; margin-left:15px; display:inline; margin-top:30px; }

.whats_table{float:left;  margin-left:25px; display:inline; margin-top:10px; width:510px; overflow:hidden; height:409px; }

.customer{ float:left; width:535px; margin-left:29px; display:inline;  margin-top:20px;}

.customer_head{ float:left; width:535px; text-align:left; padding-left:27px; display:inline; border-bottom:#CCCCCC dotted 1px; padding-bottom:20px;}

.customer_care{ float:left; width:525px; font-weight:bold; text-align:left; margin-top:15px;}

.customer_care_cont{ float:left; width:535px; margin-top:10px; border-bottom:#CCCCCC dotted 1px;padding-bottom:20px; line-height:20px;}

.installation{ float:left; width:535px;  border-bottom:#CCCCCC dotted 1px;padding-bottom:20px;}

.installation_cont{ float:left; margin-left:15px; text-align:left; display:inline; margin-top:10px; line-height:20px;}

.customer_trade_cont{ float:left; width:535px; margin-top:10px;padding-bottom:20px; line-height:20px;}

.equipments_head{ float:left; text-align:center; font-size:18px; margin-top:20px; color:#016436; font-weight:bold; width:500px;}

.equipments_cont{ float:left; width:450px; text-align:left; font-size:12px; margin-left:25px; display:inline; margin-top:20px; line-height:20px;}

.for_nopro{ float:left; text-align:left; margin-top:20px;}

.star{ color:#FF0000;}

.ask_head{ float:left; font-size:18px; color:#016436; font-weight:bold; margin-top:20px; text-align:center; width:500px; margin-left:25px; border-bottom:#016436 solid 4px; padding-bottom:15px;}

.vip_head{ float:left; width:400px; color:#016436; font-size:18px; font-weight:bold; margin-top:20px; text-align:center; margin-left:10px; border-bottom:#016436 solid 4px; padding-bottom:15px;}

.vip_cont{ float:left; width:300px; text-align:center; margin-top:20px; margin-left:100px; display:inline;}

.vip_name{ float:left; width:300px; margin-bottom:10px; }

.label{ float:left; width:70px; text-align:right; margin-top:2px;}

.textbox{ float:left; width:120px; margin-left:4px; display:inline;}

.but{ float:left; margin-left:120px; display:inline;}

#adlayer{position:absolute;visibility:visible;z-index:10;top:420px;left:940px;}

.itemno{ color:#5a5957; font-size:14px; font-weight:bold;}

#contact_font{ float:left; text-align:left; width:500px; line-height:18px;}

.w_c{ float:left; width:590px; border:#bbb6ad solid 8px; margin-left:8px; display:inline; margin-top:20px;}

.w_c_c{ float:left; width:460px; margin:10px 0 0px 5px; padding-bottom:5px;}

.w_c_cont{ float:left; width:80px; margin-left:8px; display:inline;}

.c_img{ float:left; border:#CCCCCC solid 1px; width:80px;}

.c_name{ float:left; width:80px;  margin-top:3px;}

.w_p_c{ float:left; width:120px;  text-align:left; margin-top:10px;}

.w_p_name{ float:left; font-weight:bold; font-size:11px; color:#666; width:120px;}

.w_p_cname{ float:left; width:120px;}

.factory_img{ float:left; width:462px; text-align:center; margin-left:10px;}

.vip{ float:left; width:878px; background:#FFFFFF; text-align:left; padding-bottom:100px;}

.v_cont{ float:left; width:740px; margin-left:70px; display:inline;}

.v_head{ float:left; width:730px; font-size:14px; font-weight:bold; color:#ff6900; text-align:left;}

.v_img{ float:left; width:443px; margin-top:18px;}

.v_sign{ float:left; background:url(../img/sign_bg.jpg) no-repeat; width:280px; margin-top:18px; margin-left:10px; display:inline; padding-bottom:35px; }

.v_s_head{ float:left; color:#000000; font-size:20px; margin-top:28px; margin-left:20px; display:inline; width:260px;}

.v_s_name{ float:left;margin-left:20px; display:inline; width:240px;margin-top:10px;}

.v_s_text{ float:left;margin-left:20px; display:inline; width:240px;margin-top:4px;}

.v_s_box{ float:left; width:180px; height:16px;}

.v_s_but{ float:left; margin-top:16px; margin-left:20px; display:inline; border-top:dotted #999999 1px; width:200px; padding-top:18px; }

#errortxt{ float:left; margin-left:20px; color:#FF0000;}

.v_text{ float:left; color:#666666; font-size:12px; line-height:20px; margin-top:30px;}

#v_s{ float:left; width:550px; text-align:left; margin-left:40px; display:inline; margin-top:30px;}


.v_se_head{ float:left; width:550px; margin-bottom:15px;}

.s_se_heada{ float:left; width:550px; margin-top:20px; margin-bottom:5px;}

.s_se_boxa{ float:left; width:84px; margin-left:3px; margin-right:3px; display:inline;}

.s_se_boxb{ float:left; width:74px; margin-left:3px; margin-right:3px;display:inline;}

.s_se_boxc{ float:left; width:100px; margin-left:3px;margin-right:3px; display:inline;}

.s_se_boxd{ float:left; width:140px; margin-left:3px;margin-right:3px; display:inline;}
