@charset "utf-8";
/* public */
.clear{ clear:both; width: 0; height: 0; margin: 0; padding: 0;}
.left{ float:left;}
.right{ float:right;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
li,h1,h2,h3,h4,h5,h6{ font-family: "Roboto",sans-serif;}
img,a{ border:0;}
ul,li{ list-style:none;}
a{ text-decoration:none; font-family: "Roboto",sans-serif; color: #333333;}
a:hover{ color: #777777;}
/*body*/
body{ background-color:#FFFFFF; font-family: "Roboto",sans-serif; font-size:12px; margin:0; color: #333333;}
.center{ width:1000px; margin:0 auto;}

/*header*/
.header{ height: 110px;overflow: hidden;}
.header_logo{ float:left; height: 110px; overflow: hidden;}
.header_right{ float: right; height: 110px; overflow: hidden;}
.header_language{ height: 25px; overflow: hidden; padding-top: 10px; color: #333333; text-align: right;}
.header_language a{ margin-left: 10px; color: #333333;}
.header_language a:hover{ color: #777777;}


/*navigation*/
.navigation{ height: 44px; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-bottom: 10px;}

.nav_search{ background: #fff; width: 200px; height: 44px; overflow: hidden; float: right;}
.nav_search_input_div{ float: left; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5;}

.nav_search_input{ height: 44px; width: 133px; border: none; background: #fbfbfb; padding:0 10px; line-height: 44px; font-family: "Roboto",sans-serif; color: #333333;}

.nav_search_button_div{ float: left; border-right: 1px solid #d5d5d5;}
.nav_search_button{ background: url(../images/search_button.gif) no-repeat; border: none; height: 44px; width: 44px; cursor: pointer;}


/*index_banner*/
.index_banner{ margin-bottom: 18px; overflow: hidden;}

/*index_title*/
.index_title{ color: #000000; font-size: 30px; font-weight: 300; height: 60px; line-height: 60px; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;}
.index_title span{ float: left;}
.index_title span.index_title_more{ float: right;}
.index_title span.index_title_more a{ display: block; height: 40px; line-height: 40px; background: #000000; padding: 0 20px; margin: 10px 0; color: #FFFFFF; font-size: 12px; }
.index_title span.index_title_more a:hover{ background: #CCCCCC;}


/*index_left*/
.index_left{ width: 288px; margin-bottom: 15px; margin-right: 30px; float: left; }

.product_category_down_bg{ background: url(../images/category_down.gif) no-repeat; background-position: 265px center;}
.product_category_right_bg{ background: url(../images/category_right.gif) no-repeat; background-position: 265px center;}
.product_category_down_bg:hover{ background: url(../images/category_down_h.gif) no-repeat; background-position: 265px center;}
.product_category_right_bg:hover{ background: url(../images/category_right_h.gif) no-repeat; background-position: 265px center;}

.index_left_product_category{ width: 288px; border: 1px solid #d5d5d5;}
.index_left_title{ color: #000000; font-size: 30px; font-weight: 300; height: 60px; line-height: 60px; padding: 0 20px;}
.index_left_product_category_main{}
.index_left_product_category_main li.one_category{ border-top: 1px solid #d5d5d5;}
.index_left_product_category_main li.one_category a{ color: #777777; display: block; padding: 15px;}
.index_left_product_category_main li.one_category a:hover{ color: #000000; background-color: #fbfbfb;}

.index_left_product_category_main li.two_category{ border-top: 1px solid #d5d5d5;}
.index_left_product_category_main li.two_category a{ color: #777777; display: block; padding: 15px 15px 15px 25px;}
.index_left_product_category_main li.two_category a:hover{ color: #000000; background-color: #fbfbfb;}

.index_left_product_category_main li.three_category{ border-top: 1px solid #d5d5d5;}
.index_left_product_category_main li.three_category a{ color: #777777; display: block; padding: 15px 15px 15px 35px;}
.index_left_product_category_main li.three_category a:hover{ color: #000000; background-color: #fbfbfb;}


.index_left_parts{ width: 290px; overflow: hidden;}

.index_newpro_aboutus{ width: 680px; margin-bottom: 15px; float: left;}
/*index_about_us*/
.index_about_us{ width: 680px;}
.index_about_us_main{ line-height: 22px; margin-top: 10px;}
.index_about_us_main img{ padding: 5px;}
/*index_new_product*/
.index_new_product{width: 680px;}
.index_new_product_main{ padding-top: 15px;}
.index_new_product_tr{ width: 680px; margin-bottom: 15px;}
.index_new_product_td{ float: left; border: 1px solid #e6e6e6; background: #fff;}
.index_new_product_td_img{ overflow: hidden; text-align:center; display:table-cell; vertical-align:middle;}
.index_new_product_td_img:hover{}
.index_new_product_td_text{ text-align: center; }
.index_new_product_td_name a{ display: block; color: #000000; margin-top: 10px;}
.index_new_product_td_name a:hover{ color: #777777;}
.index_new_product_td_noid a{ display: block; color: #777777; margin-top: 10px;}
.index_new_product_td_noid a:hover{ color: #777777;}
.index_new_product_td_view{ text-align: center; margin-top: 10px;}
.index_new_product_td_view input{ background: #000000; border: 1px solid #000000; cursor: pointer; color: #FFFFFF; padding: 5px 10px; font-family: "Roboto",sans-serif;}
.index_new_product_td_view input:hover{ background: #FFFFFF; color: #000000; border: 1px solid #e6e6e6; }

/*index_hot_product*/
.index_hot_product{ margin-bottom: 15px; }
.index_hot_product_main{ padding-top: 15px;}
.index_hot_product_tr{ width: 1000px; margin-bottom: 15px;}
.index_hot_product_td{ float: left; border: 1px solid #e6e6e6; background: #fff;}
.index_hot_product_td_img{ overflow: hidden; text-align:center; display:table-cell; vertical-align:middle;}
.index_hot_product_td_img:hover{}
.index_hot_product_td_text{ text-align: center; }
.index_hot_product_td_name a{ display: block; color: #000000; margin-top: 10px;}
.index_hot_product_td_name a:hover{ color: #777777;}
.index_hot_product_td_noid a{ display: block; color: #777777; margin-top: 10px;}
.index_hot_product_td_noid a:hover{ color: #777777;}
.index_hot_product_td_view{ text-align: center; margin-top: 10px;}
.index_hot_product_td_view input{ background: #000000; border: 1px solid #000000; cursor: pointer; color: #FFFFFF; padding: 5px 10px; font-family: "Roboto",sans-serif;}
.index_hot_product_td_view input:hover{ background: #FFFFFF; color: #000000; border: 1px solid #e6e6e6; }

/*index_full_part*/
.index_full_part{ background: #f3f3f3;}

/*footer*/
.footer_bg{ background-color: #FFFFFF; border-top: 1px solid #d5d5d5;}
.footer{padding-top: 20px;}
.tag_text{ color: #777777; }
.tag_text a{ color: #777777; line-height: 25px;}
.tag_text a:hover{ color:#000000; text-decoration:underline;}

.footer_link{ padding: 10px 0 20px 0;}
.partners_img{ padding: 10px 0;}
.partners_img a img{ margin: 5px 10px;}
.partners_text{ padding: 8px 0; color: #777777;}
.partners_text a{ color: #777777;}
.partners_text a:hover{ color:#000000; text-decoration:underline;}

.foot_other_code{ border-top: 1px solid #d5d5d5; padding: 30px 0; color: #777777;}

/*----------------------------子页CSS---------------------*/
/*other_banner*/
.other_banner{ margin-bottom: 10px;}
/*middle*/
.middle_bg{}
.middle{ width: 1000px; overflow: hidden; margin-bottom: 10px;}
/*second_navigation*/
.second_navigation{ width: 1000px; padding:8px 0; line-height: 22px; color: #777777;}
.second_navigation span{ margin: 0 8px;}
.second_navigation a{ color: #777777;}
.second_navigation a:hover{ text-decoration:underline; color: #000000;}
/*middle_main*/
.middle_main{ padding-top: 10px;}
.other_title{ color: #000000; height: 60px; line-height: 60px; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;}
.other_title h2{ font-size: 30px; font-weight: 300; }

/*middle_main_text*/
.middle_main_text{ line-height: 22px; padding: 20px 0;}
.middle_main_text_title{ text-align: center; margin-bottom: 20px;}
.middle_main_text_title h1{font-weight: 300; font-size: 30px; line-height: 40px;}
/*middle_main_list*/
.middle_main_list{}
.middle_main_list_one{ padding: 16px 0;}
.middle_main_list_one .list_img{ float: left; width: 250px; height: 250px; overflow: hidden; margin-right: 30px;}
.middle_main_list_one .list_text{ float: right; width: 720px;}

.middle_main_list_one .list_text span{font-size: 20px; font-weight: 300;}
.middle_main_list_one .list_text span.list_class_name{}
.middle_main_list_one .list_text span a{ color: #000000;}
.middle_main_list_one .list_text span a:hover{ color: #777777;}
.middle_main_list_one .list_text .list_text_content{ line-height: 20px; padding: 20px 0; color: #777777;}
.middle_main_list_one .list_text .list_text_more{ height: 15px; padding: 8px 0;}
.middle_main_list_one .list_text .list_text_more a{ padding: 8px 20px; background: #000000; color: #FFFFFF;}
.middle_main_list_one .list_text .list_text_more a:hover{ background: #777777;}


.feedback{}
.feedback_tr{ margin-bottom: 10px;}
.feedback_td_left{ float: left; width: 490px; margin-right: 10px;}
.feedback_td_right{ float: left; width: 490px; margin-left: 10px;}
.feedback_title{ padding: 10px 0;}
.feedback_title span{ color: #DD0000; padding: 0 10px;}
.feedback_input{}
.feedback_input input{ height: 35px; line-height: 35px; background: #F5F5F5; border: 1px solid #DFDFDF; width: 468px; padding: 0 10px; font-family: "Roboto",sans-serif; font-size:12px; }
.feedback_textarea{}
.feedback_textarea textarea{ line-height: 20px; background: #F5F5F5; border: 1px solid #DFDFDF; width: 978px; padding: 10px; height: 260px; font-family: "Roboto",sans-serif; font-size:12px; }
.feedback_img img{ margin-top: 10px; cursor: pointer;}
.feedback_tips{ color: #DD0000; padding: 10px 0;}
.feedback_tr .feedback_button{ background: #000000; border: 1px solid #000000; color: #FFFFFF; padding: 8px 25px; margin-right: 20px; cursor: pointer;}
.feedback_tr .feedback_button:hover{ background: #777777; border: 1px solid #777777; color: #FFFFFF; }


/*middle_left*/
.middle_left{ width: 288px; margin-bottom: 15px; margin-right: 30px; float: left; }

.product_category_down_bg{ background: url(../images/category_down.gif) no-repeat; background-position: 265px center;}
.product_category_right_bg{ background: url(../images/category_right.gif) no-repeat; background-position: 265px center;}
.product_category_down_bg:hover{ background: url(../images/category_down_h.gif) no-repeat; background-position: 265px center;}
.product_category_right_bg:hover{ background: url(../images/category_right_h.gif) no-repeat; background-position: 265px center;}

.middle_left_product_category{ width: 288px; border: 1px solid #d5d5d5;}
.middle_left_title{ color: #000000; font-size: 30px; font-weight: 300; height: 60px; line-height: 60px; padding: 0 20px;}
.middle_left_product_category_main{}
.middle_left_product_category_main li.one_category{ border-top: 1px solid #d5d5d5;}
.middle_left_product_category_main li.one_category a{ color: #777777; display: block; padding: 15px;}
.middle_left_product_category_main li.one_category a:hover{ color: #000000; background-color: #fbfbfb;}

.middle_left_product_category_main li.two_category{ border-top: 1px solid #d5d5d5;}
.middle_left_product_category_main li.two_category a{ color: #777777; display: block; padding: 15px 15px 15px 25px;}
.middle_left_product_category_main li.two_category a:hover{ color: #000000; background-color: #fbfbfb;}

.middle_left_product_category_main li.three_category{ border-top: 1px solid #d5d5d5;}
.middle_left_product_category_main li.three_category a{ color: #777777; display: block; padding: 15px 15px 15px 35px;}
.middle_left_product_category_main li.three_category a:hover{ color: #000000; background-color: #fbfbfb;}

.middle_left_parts{ width: 300px; overflow: hidden;}


/*middle_right*/
.middle_right{ float: left; width: 680px; }

/*product_list*/
.product_list{ margin-top: 10px; padding: 10px 0;}

.other_product{width: 680px;}
.other_product_main{ padding-top: 15px;}
.other_product_tr{ width: 680px; margin-bottom: 15px;}
.other_product_td{ float: left; border: 1px solid #e6e6e6; background: #fff;}
.other_product_td_img{ overflow: hidden; text-align:center; display:table-cell; vertical-align:middle;}
.other_product_td_img:hover{}
.other_product_td_text{ text-align: center; }
.other_product_td_name a{ display: block; color: #000000; margin-top: 10px;}
.other_product_td_name a:hover{ color: #777777;}
.other_product_td_noid a{ display: block; color: #777777; margin-top: 10px;}
.other_product_td_noid a:hover{ color: #777777;}
.other_product_td_view{ text-align: center; margin-top: 10px;}
.other_product_td_view input{ background: #000000; border: 1px solid #000000; cursor: pointer; color: #FFFFFF; padding: 5px 10px; font-family: "Roboto",sans-serif;}
.other_product_td_view input:hover{ background: #FFFFFF; color: #000000; border: 1px solid #e6e6e6; }

/*product_introduction*/
.product_introduction{ width: 1000px; margin-bottom: 20px; overflow: hidden; color: #000000; margin-top: 10px;}
.product_introduction_pic{ float: left; width: 362px;}
.product_introduction_pic_big{ border: 1px solid #D5D5D5; background: #fff; width: 360px; height: 360px; background: #fff; overflow: hidden;}
.product_introduction_pic_small{ margin-top: 16px;}
.product_introduction_pic_small_img{ float: left; width: 60px; height: 60px; background: #fff; border: 1px solid #D5D5D5; margin: 0 5px;}

.product_introduction_parameter{ float: left; width: 618px; margin-left:20px;}
.parameter{ border-bottom:1px solid #D5D5D5; line-height:22px; padding: 10px;}
.parameter_name h1{ font-size: 26px; font-weight: 300; line-height: 40px;}


.inquiry_button{ padding:8px 12px; background:#000000; border:0; color:#fff; cursor:pointer; margin-right: 20px;}
.inquiry_button:hover{ background: #777777; color:#fff; }
.email_button{ padding:8px 12px; background:#000000; border:0; color:#fff; cursor:pointer;}
.email_button:hover{ background: #777777; color:#fff; }

.share_button{ padding:15px 0 0 10px;}



.product_show_title{ color: #000000; height: 60px; line-height: 60px; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; font-size: 24px; font-weight: 300;}



/*product_directions*/
.product_directions{ width: 1000px; margin-bottom: 20px; overflow: hidden; color: #333333; }
.product_directions_text{ line-height: 22px; background: #fff; margin-top: 10px;}

/*product_inquiry*/
.product_inquiry{ width: 1000px; margin-bottom: 20px; overflow: hidden; }
.product_inquiry_main{ padding-top: 20px;}
.inquiry{}
.inquiry_tr{ margin-bottom: 10px;}
.inquiry_td_left{ float: left; width: 490px; margin-right: 10px;}
.inquiry_td_right{ float: left; width: 490px; margin-left: 10px;}
.inquiry_title{ padding: 10px 0;}
.inquiry_title span{ color: #DD0000; padding: 0 10px;}
.inquiry_input{}
.inquiry_input input{ height: 35px; line-height: 35px; background: #F5F5F5; border: 1px solid #DFDFDF; width: 468px; padding: 0 10px; font-family: "Roboto",sans-serif; font-size:12px; }
.inquiry_textarea{}
.inquiry_textarea textarea{ line-height: 20px; background: #F5F5F5; border: 1px solid #DFDFDF; width: 978px; padding: 10px; height: 260px; font-family: "Roboto",sans-serif; font-size:12px; }
.inquiry_img img{ margin-top: 10px; cursor: pointer;}
.inquiry_tips{ color: #DD0000; padding: 10px 0;}
.inquiry_tr .inquiry_button{ background: #000000; border: 1px solid #000000; color: #FFFFFF; padding: 8px 25px; margin-right: 20px; cursor: pointer;}
.inquiry_tr .inquiry_button:hover{ background: #777777; border: 1px solid #777777; color: #FFFFFF; }



/*related_product*/
.related_product{ width: 1000px; overflow: hidden;}
.related_product_list{ width: 1000px; padding-top: 20px;}
.related_product_tr{ width: 1000px; margin-bottom: 15px;}
.related_product_td{ float: left; border: 1px solid #e6e6e6; background: #fff;}
.related_product_td_img{ overflow: hidden; text-align:center; display:table-cell; vertical-align:middle;}
.related_product_td_img:hover{}
.related_product_td_text{ text-align: center; }
.related_product_td_name a{ display: block; color: #000000; margin-top: 10px;}
.related_product_td_name a:hover{ color: #777777;}
.related_product_td_noid a{ display: block; color: #777777; margin-top: 10px;}
.related_product_td_noid a:hover{ color: #777777;}
.related_product_td_view{ text-align: center; margin-top: 10px;}
.related_product_td_view input{ background: #000000; border: 1px solid #000000; cursor: pointer; color: #FFFFFF; padding: 5px 10px; font-family: "Roboto",sans-serif;}
.related_product_td_view input:hover{ background: #FFFFFF; color: #000000; border: 1px solid #e6e6e6; }



.search_tips{ font-size: 14px; color:red;}
.search_keyword{ color:red;}
/*分页样式*/
.middle_main_page{ text-align: center;}
.paginations { margin: 20px 0;}
.paginations a{ color:#FFFFFF;}
.paginations li{ display:inline; color:#FFFFFF;}
.paginations .totalpage{ border:1px solid #000000; margin:0 4px; padding:3px 8px; background: #000000;}
.paginations li a{ border:1px solid #000000; margin:0 4px; padding:3px 8px; background: #000000;}
.paginations li a:hover{ border:1px solid #777777; background: #777777;}
.paginations .active{ background:#777777; border:1px solid #777777; margin:0 4px; padding:3px 8px; color:#fff;}

/*back to top*/
#toTop{
 position:fixed;
 _position:absolute;
 right:30px;
 bottom:70px;
 _top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-40);
 cursor:pointer;
 display:none;
}


