/* CSS Document */


/*
-----------------------------------------------
Site:fangcheng
Author:kobe   
E-mail:kobe.guo@hi-eweb.com
Version:2009
-----------------------------------------------
*/

@import url(font.css);

/*公共*/

body{ width:100%; background:#fff; font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;}

*{ margin:0px; padding:0px;}

img{border:none;}

ul{list-style:none; margin:0px; padding:0px;}

.inputstyle{border:none; color:#0078ff;}

.toright{float:right;}

#all{ width:930px; margin:0px auto;}

/*******************************************************************************************/

/*共用*/

.top{ float:left; width:930px;}
.log{ float:left; margin-top:5px; margin-left:13px; display:inline;}

.car{ float:right; width:930px; margin-top:15px;}
.car_img{ float:left; margin-left:620px; display:inline; }
.car_name{ float:left; margin-left:2px; display:inline; color:#2180be; font-weight:bold;}
.car_text{ float:left; margin-left:4px; display:inline;}

.cara{ float:right; width:930px; margin-top:15px;}
.cara_img{ float:left; margin-left:360px; display:inline; }
.cara_name{ float:left; margin-left:2px; display:inline; color:#2180be; font-weight:bold;}
.cara_text{ float:left; margin-left:4px; display:inline;}
.search{ float:left; width:260px; margin-left:10px; display:inline; }
.s_name{ float:left; width:60px; color:#4bb033; font-size:12px; font-weight:bold; margin-top:2px;}
.s_box{ float:left; }
.s_calss{ float:left; width:140px; height:20px; border:#c1c5c7 solid 1px;}
.s_but{ float:left; margin-left:5px; display:inline;}

.nav{ float:left; background:url(../img/nav.gif) no-repeat; width:660px; height:31px; margin-left:45px; display:inline; margin-top:15px;}
.nav ul{ float:left; margin-left:50px; display:inline;}
.nav li{ float:left; line-height:31px; margin-left:10px; display:inline;}

.left{ float:left; border-top:#FFFFFF solid 10px; width:190px;}
.l_news{ float:left; width:190px; margin-top:15px; }
.l_head{ float:left; background:url(../img/r_head.gif) no-repeat; width:170px; height:25px; line-height:25px; padding-left:20px; display:inline; color:#000000; font-weight:bold;}
.l_cont{ float:left; background:#daecfd; width:190px; padding-bottom:20px;}
.left_nav{ float:left; width:190px; margin-top:15px;}
.left_nav ul{ float:left; }
.left_nav li{ float:left; width:170px; margin-left:20px; display:inline; margin-top:5px;}
.left_nav ul li ul li{ float:left; width:150px;   margin-left:10px; display:inline;}
.left_nav ul li ul li ul li{ float:left; margin-left:8px; display:inline;margin-top:2px;}



.right{ float:left; width:190px; margin-top:10px; margin-left:12px; display:inline;overflow-x:hidden;}
.r_search{ float:left; width:190px; margin-top:15px;}
.r_s_name{ float:left; width:190px; color:#4bb033; font-size:12px; font-weight:bold;}
.r_s_box{ float:left; margin-top:5px;}
.r_s_calss{ float:left; width:140px; line-height:20px; height:20px; border:#c1c5c7 solid 1px;}
.r_s_but{ float:left; margin-left:5px; display:inline;margin-top:4px;}

.r_news{ float:left; width:190px; margin-top:15px; }
.r_n_head{ float:left; background:url(../img/r_head.gif) no-repeat; width:170px; height:25px; line-height:25px; padding-left:20px; display:inline; color:#000000; font-weight:bold;}
.r_n_cont{ float:left; background:#f5faff; width:190px; padding-bottom:20px;}
.r_n_img{ float:left; margin-left:15px; display:inline; margin-top:20px;}
.r_n_text{ float:left; width:155px; margin-left:5px; display:inline; font-size:11px; margin-top:15px; color:#2180be;}

.r_contact{ float:left; width:190px; margin-top:15px; }
.r_c_head{ float:left; background:url(../img/r_head.gif) no-repeat; width:170px; height:25px; line-height:25px; padding-left:20px; display:inline; color:#000000; font-weight:bold;}
.r_c_cont{ float:left; background:#f5faff; width:190px; padding-bottom:20px;}
.r_c_text{ float:left; font-size:11px; width:175px; margin-left:7px; line-height:18px; margin-top:10px;}


.r_n_more{ float:left; margin-left:25px; display:inline; margin-top:20px;}
.r_n_cc{ float:left; margin-top:15px; width:190px; text-align:center;}



.bottom{ float:left; width:930px; border-top:#cfcfcf solid 1px; margin-top:20px; padding-bottom:20px;}
.bottom_nav{ float:left; margin-top:20px; width:930px;}
.bottom_nav ul{ float:left; margin-left:255px; display:inline;}
.bottom_nav li{ float:left; margin-left:10px; display:inline;color:#2180be;}
.bottom_cont{ float:left; width:930px; text-align:center; margin-top:10px; font-size:11px;}



/*******************************************************************************************/


/*首页*/

.home_in{ float:left; width:725px;display:inline;overflow-x:hidden;}

.h_in_top{ float:left; margin-top:10px;width:724px;}

.h_in_in{ float:left;width:724px; border:#c1c5c7 solid 1px; background:url(../img/h_in_left.gif) repeat-y;border-top:#858784 solid 3px; margin-top:10px; padding-bottom:10px;}

.h_i_i_top{ float:left;  width:710px; margin-left:12px; display:inline;}

.h_i_i_img{ float:left; margin-top:16px;}

.h_i_i_head{ float:left; font-size:20px; color:#2180be; font-weight:bold; font-style:italic; margin-top:20px; margin-left:55px; display:inline;}

.h_i_i_cont{ float:left; width:505px; margin-left:10px; display:inline; margin-top:15px;}

.h_in_bottom{ float:left; width:713px; border-top:#c1c5c7 solid 1px; margin-top:15px; padding-left:12px; display:inline;}

.h_i_b_cont{ float:left; border-bottom:#c1c5c7 dashed 1px; width:350px; padding-bottom:15px; height:130px; }

.h_i_b_head{ float:left;  width:230px; margin-top:15px; }

.h_i_b_text{ float:left; width:230px; margin-top:10px;}

.h_i_b_img{ float:left; margin-left:10px; display:inline; width:83px; margin-top:-15px;}

.pictures_img{ float:left; width:100px; height:100px; margin-top:10px; margin-left:5px; display:inline; }

.company_pictures{ width:700px;}

/*******************************************************************************************/

/*下拉框*/
#menubottomtwo{visibility:hidden;width:150px;position:absolute;margin-top:15px;margin-left:-70px;display:inline; color:#ffffff;}
.menuli{float:left;	border-bottom:solid 1px #fff;}

.menuli2{float:left;border-bottom:solid 1px #fff;}

#menubottomone{	visibility:hidden;width:90px;position:absolute;margin-top:15px;margin-left:-90px;display:inline;color:#ffffff;}

#menubottomthree{visibility:hidden;width:100px;position:absolute;margin-top:15px;margin-left:-80px;display:inline; color:#ffffff;}

/*******************************************************************************************/

/*Aboutus*/

.a_in{ float:left; width:722px; margin-left:15px; display:inline;}

.a_in_in{ float:left;width:722px; border:#c1c5c7 solid 1px; background:url(../img/h_in_left.gif) repeat-y;border-top:#858784 solid 3px; margin-top:10px; padding-bottom:10px;}

.a_head{ float:left; margin-left:20px; display:inline; margin-top:20px; font-weight:bold; color:#4f4f4f;}

.a_cont{ float:left; width:722px;  border-top:#c1c5c7 solid 1px; margin-top:15px; padding-bottom:20px;}

.a_text{ float:left; margin-left:25px; display:inline; width:680px; font-size:11px; line-height:18px; margin-top:15px; color:#333333;}


.plant_cont{ float:left; width:710px; margin-left:10px;}

.plant_img{ float:left; margin-left:20px; display:inline; margin-top:20px; width:210px; text-align:center; height:190px; color:#000000; font-weight:bold;}


.cert_head{ float:left; font-size:11px; color:#333333; margin-left:20px; display:inline; margin-top:20px; line-height:18px;}

.cert_cont{ float:left;  width:710px; margin-left:10px;}

.cert_img{ float:left;  margin-left:40px; display:inline; margin-top:20px;}


/*******************************************************************************************/

/*推荐产品页*/

/*******************************************************************************************/

/*产品页*/

.p_all{ float:left; width:720px; border-bottom:#c1c5c7 solid 1px;padding-bottom:15px; }

.p_cont{ float:left; margin-top:15px; margin-left:20px; display:inline; }

.p_img{ float:left;}

.p_head{ float:left; width:540px; margin-left:15px; display:inline; color:#333333; font-weight:bold; }
.p_text{ float:left; width:540px;  margin-left:15px; display:inline; font-size:11px; color:#333333; margin-top:10px;}

.p_but{ float:right;width:590px; margin-left:15px; display:inline; margin-top:10px;overflow-x:hidden;}

/*******************************************************************************************/

/*产品详细页*/

.pd_in{ float:left; width:722px; margin-left:15px; display:inline;}

.pd_in_in{ float:left;width:722px; border:#c1c5c7 solid 1px; background:url(../img/h_in_left.gif) repeat-y;border-top:#858784 solid 3px; margin-top:10px; padding-bottom:10px;}


.pd_head{ float:left; margin-left:20px; display:inline; margin-top:20px; font-weight:bold; color:#4f4f4f;}

.pd_cont{float:left; width:722px;  border-top:#c1c5c7 solid 1px; margin-top:15px; padding-bottom:20px;}

.pd_all{ float:left; margin-left:30px; display:inline; margin-top:15px;}

.pd_img{ float:left;}

.pd_name{ float:left; color:#4bb033; font-size:24px; font-weight:bold; margin-left:15px; display:inline; width:400px;}

.pd_chara{ float:left; width:450px; margin-left:15px; margin-top:20px; display:inline; line-height:18px;}

.pd_but{ float:right; width:470px; margin-left:15px; display:inline; margin-top:15px;}

.pd_tech{ float:left; width:650px; margin-top:20px; line-height:20px; margin-left:15px; display:inline;}

.pd_notes{ float:left; width:650px; color:#2180be; line-height:18px; border-top:#c1c5c7 dotted 1px; margin-top:20px;}




/*******************************************************************************************/

/*Contact us*/

.cu_in{ float:left; width:695px; margin-left:25px; display:inline; margin-top:25px; }

.cu_head{ float:left;font-size:18px; font-weight:bold; color:#2180be; font-family:"Times New Roman", Times, serif;}

.cu_cont{ float:left; width:540px; color:#010101; line-height:20px; margin-top:15px;}

.cu_img{ float:left; background:url(../img/cont_img.jpg) no-repeat;width:472px; height:235px; margin-left:50px; display:inline; margin-top:25px;}

/*******************************************************************************************/

/*feedback*/

.f_head{ float:left; width:570px; margin-left:50px; display:inline; font-weight:bold;  color:#000000;}

.f_cont{ float:left; width:570px; margin-left:50px; display:inline; color:#000000; }

.f_word{ float:left; margin-left:40px; display:inline; margin-top:20px;}

.f_all{ float:left; width:570px; margin-top:10px; }
.f_alla{ float:left; width:285px; margin-top:10px;}

.f_name{ float:left; width:120px; text-align:right; margin-top:1px;}

.f_text{ float:left; margin-left:5px; width:400px;}

.f_texta{ float:left; margin-left:5px; width:155px;}

.f_box{ float:left; border:#666666 solid 1px; height:18px; width:215px;}

.sc_boxaa{ float:left; border:#666666 solid 1px; height:18px; width:150px;}

.f_boxa{ float:left; }

.f_boxb{ float:left;border:#666666 solid 1px; height:100px; width:300px;}

.f_but{ float:left; width:570px; text-align:center; margin-top:20px;}

/*******************************************************************************************/

/*购物车*/

.sc_cont{float:left; width:930px; margin-top:15px; padding-bottom:20px; border-top:#c1c5c7 solid 1px; }

.STYLE7 {font-size: 12px; font-weight: bold; color: #4bb033;  }
.table{ float:left; width:930px;}
.table td{ border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
.STYLE8 {color: #2b2b2b;font-weight: bold; float:left; width:160px;margin-left:10px; display:inline;}

.sc_in{ float:left; width:894px; margin-left:20px; display:inline; border-top:#CCCCCC dotted 1px; margin-top:15px; color:#000000;}

.sc_in_head{ float:left; width:740px; margin-left:10px; display:inline; margin-top:20px;  font-size:11px; line-height:18px;}

.sc_all{ float:left; width:890px; margin-top:10px;}

.sc_name{ float:left; width:120px; text-align:right; margin-top:1px;}

.sc_text{ float:left; margin-left:5px; width:700px;}

.sc_box{ float:left; border:#666666 solid 1px; height:18px; width:215px;}

.sc_boxa{ float:left;}

.sc_boxb{ float:left;border:#666666 solid 1px; height:100px; width:300px;}

.sc_but{ float:left;width:600px; margin-left:150px; display:inline; margin-top:20px;}





/*******************************************************************************************/


/*新闻*/

.news_in{ float:left;width:930px; border:#c1c5c7 solid 1px; background:url(../img/h_in_left.gif) repeat-y;border-top:#858784 solid 3px; margin-top:10px; padding-bottom:10px; }

.news_head{float:left; margin-left:20px; display:inline; margin-top:20px; font-weight:bold; color:#4f4f4f; width:900px;}

.news_cont{ float:left; width:930px; margin-top:15px; padding-bottom:20px; border-top:#c1c5c7 solid 1px;}

.n_in{ float:left; width:695px; margin-left:25px; display:inline; margin-top:25px;}

.n_in ul{ float:left; width:695px;}

.n_in li{ float:left; color:#333333; line-height:22px; padding-left:10px; display:inline; border-bottom:#CCCCCC solid 1px; width:685px;}
.n_ina{ float:left; width:675px; margin-left:25px; display:inline; margin-top:25px;}
.n_ina li{ float:left; color:#333333; line-height:22px; padding-left:10px; display:inline; border-bottom:#CCCCCC solid 1px; width:665px;}
/*******************************************************************************************/

/*新闻详细页*/

.nd_head{ float:left; width:695px; text-align:center; color:#4bb033; font-size:14px; font-weight:bold;}

.nd_cont{ float:left; margin-top:15px; border-top:#CCCCCC dotted 1px; width:600px;margin-left:30px; display:inline;  }

.nd_text{ float:left; margin-top:10px; margin-left:10px; display:inline; width:580px;}

/*******************************************************************************************/

/*分页*/

.p_no{ float:left; width:200px; margin-top:4px;}

.page{float:right; margin-right:15px; display:inline; width:300px;margin-top:5px;padding-bottom:5px;font-size:12px;font-family:Arial;}
.page ul{float:right;list-style-type:none;}

.page ul li{float:left;padding-left:5px;}

.fasteners_total_word{float:left;width:200px;margin-top:5px;}

#fasteners_bottom_head{float:right;width:690px;margin-top:20px;padding-bottom:10px;}

#noproduct{float:left;width:300px;padding-bottom:50px;margin-left:15px;display:inline;}

/*普通页的样式*/

.page_li_a:link{ font-size:12px; color:#036cb4; text-decoration:none;}
.page_li_a:visited{font-size:12px; color:#036cb4; text-decoration:none; }
.page_li_a:hover{font-size:12px; color:#036cb4; text-decoration:none;}
/*当前选中页的样式*/


/*下一页的样式*/
.current_a:link{font-size:12px; color:#666666; text-decoration:none;}
.current_a:visited{font-size:12px; color:#666666; text-decoration:none; }
.current_a:hover{font-size:12px; color:#666666; text-decoration:none;}

.next_font:link{font-size:12px; color:#036cb4; text-decoration:none; font-weight:bold;}
.next_font:visited{font-size:12px; color:#036cb4; text-decoration:none; font-weight:bold; }
.next_font:hover{font-size:12px; color:#036cb4; text-decoration:none; font-weight:bold;}

/*当不再有下一页的的时候的样式*/
.next_end{font-size:12px; color:#666666;text-decoration:none;}


/*上一页的样式*/
.prev_font:link{font-size:12px;color:#036cb4; text-decoration:none; font-weight:bold;}
.prev_font:visited{font-size:12px; color:#036cb4; text-decoration:none; font-weight:bold; }
.prev_font:hover{font-size:12px;color:#036cb4; text-decoration:none; font-weight:bold;}

.prev_start{font-size:12px;color:#666666; text-decoration:none;}


/*当不再有上一页的的时候的样式*/
.prev_strat{font-size:11px;color:#666666; text-decoration:none; }
/*******************************************************************************************/