.index_aboutus_main{ width: 100%; height: auto; background: #ffffff url("../images/aboutus_bg.png") no-repeat center center; margin: 0; padding: 0; }
.index_aboutus{ width: 1200px; margin: 0 auto; }
.aboutus_left_img{ width: 640px; height: auto; padding: 25px 0; float: left; }
.aboutus_left_img img{ width: 594px; height: 395px; padding: 22px 23px; border: 5px solid #1e2432; }
.aboutus_right_text{ width: 500px; height: auto; padding-top: 50px; float: left; margin-left: 60px; }
.text_title{ width: 500px; margin-left: 0; text-align: left; font-size: 30px; color: #000000; }
.text_title a{ text-align: left; font-size: 30px; color: #000000; }
.text_line{ width: 100px; height: 5px; background: #ee932d; }
.text_content{ width: 500px; font-size: 17px; color: #000000; line-height: 150%; margin-top: 10px; height: 398px; }


.index_products_main{ width: 100%;  min-width: 1200px; height: auto; background: #0f0f0f url("../images/products_bg.png") no-repeat center center; margin: 0; padding: 0; }
.index_products{ width: 1200px; margin: 0 auto; }
.products_title{ width: 200px; margin: 0 auto; height: 40px; line-height: 40px; text-align: center; font-size: 30px; color: #ffffff; padding-top: 30px; }
.products_title a{ text-align: center; font-size: 30px; color: #ffffff; }
.products_line{ width: 100px; height: 5px; background: #ee932d; margin: 10px auto 15px; }
.products_classify{ width: 824px; height: auto; margin: 0 auto; background: #ee8f25; }
.classify_title{ width: 200px; height: 40px; line-height: 40px; text-align: center; margin: 3px; float: left; background: #ee8f25; font-size: 16px; }
.classify_title:hover,.classify_title_hover{ color: #ffffff; background: #1e2432; }
.products_img{ width: 1200px; margin: 0 auto; }
.swiper-container{ width: 1030px; float: left; padding: 37px 0; }
.swiper-wrapper{ width: 100%; }
.swiper-slide{ width: 324px; height: 434px; }
.swiper-slide img{ width: 100%; height: 100%; }
.classify_list_content{ width:  }
.last_page{ width: 85px; height: 500px; float: left; cursor: pointer; }
.next_page{ width: 85px; height: 500px; float: left; cursor: pointer; }
.last_page img,.next_page img{ width: 85px; height: 85px; padding: 208px 0; }


.index_order_main{ width: 100%; min-width: 1200px; height: auto; background: #ee8f25 url("../images/order_bg.png") no-repeat center center; margin: 0; padding: 0; }
.index_order{ width: 1200px; margin: 0 auto; height: 520px; padding: 30px 0; background: url("../images/white_bg.png") no-repeat left center; background-size: 812px 540px; }
.order_list_img{ width: 1180px; margin-left: 20px; margin-top: 12px; }
.order_cases{ width: 295px; height: 248px; float: left; }
.order_cases_img{ width: 295px; height: 248px; float: left; }
.order_more{ width: 295px; height: 248px; float: left; }


.index_sale_main{ width: 100%; height: auto; background: #17242d url("../images/sale_bg.png") no-repeat center center; margin: 0; padding: 0; }
.index_sale{ width: 1200px; margin: 0 auto; height: 567px; }
.sale_content{ width: 400px; height: 350px; margin-left: 800px; padding: 108px 0; }
.sale_content_title{ width: 400px; color: #ffffff; text-align: left; font-size: 30px; height: 40px; line-height: 40px; }
.sale_content_line{ width: 100px; height: 5px; background: #ee8f25; margin-left: 0; margin-top: 5px; }
.sale_text_content{ width: 400px; line-height: 150%; text-align: left; }
.sale_img{ width: 188px; height: 117px; float: left; margin-left: 0; margin-top: 10px; }
.sale_img img{ width: 188px; height: 117px; }
.sale_des{ width: 200px; margin-left: 12px; color: #ffffff; font-size: 17px; float: left; height: 117px; line-height: 150%; margin-top: 10px; overflow: hidden; }
.sale_con{ width: 400px; font-size: 17px; margin-left: 0; color: #ffffff; font-size: 17px; margin-top: 10px; line-height: 150%; height: 130px; overflow: hidden; }


.index_news_contact_main{ width: 100%; height: auto; background: #ffffff url("../images/news_bg.png") no-repeat center center; margin: 0; padding: 0; }
.index_news_contact{ width: 1200px; margin: 0 auto; }
.index_news{ width: 710px; float: left; height: 510px; margin: 40px 0; }
.news_title_content{ width: 100%; margin: 0; padding: 0; }
.yellow_line{ width: 5px; height: 40px; float: left; background: #ee8f25; }
.news_title{ width: 505px; float: left; height: 40px; line-height: 40px; color: #000000; font-size: 30px; text-align: left; margin-left: 20px; }
.news_more{ width: 160px; margin-left: 20px; float: left; height: 40px; line-height: 40px; color: #f77d18; font-size: 14px; text-align: right; cursor: pointer; }
.news_list_info{ width: 100%; margin: 10px 0; padding: 0; display: block; background: #e5e5e5; color: #999999; }
.news_list_info:hover{ background: #ee8f25; color: #ffffff; }
.news_list_info:hover .news_article_title{ color: #ffffff; }
.news_list_img{ width: 85px; height: 85px; padding: 7px 30px; float: left; border-radius: 50%; }
.news_list_img img{ width: 85px; height: 85px; border-radius: 50%; }
.news_list_article{ width: 565px; float: left; height: 85px; padding: 7px 0; }
.news_title_time{ width: 565px; margin: 0; padding: 0; }
.news_article_title{ width: 430px; float: left; margin: 0; color: #333333; font-size: 18px; font-family: "Microsoft YaHei", sans-serif; height: 30px; line-height: 30px; overflow: hidden; }
.news_article_time{ width: 105px; float: left; font-size: 14px; height: 30px; line-height: 30px; }
.news_article_content{ width: 565px; height: 55px; font-size: 15px; line-height: 170%; overflow: hidden; }

.index_contact{ width: 400px; float: left; height: 510px; background: #e5e5e5; margin: 40px 0 40px 90px; }
.contact_title{ width: 350px; padding: 20px 25px 10px; font-size: 30px; color: #000000; text-align: left; height: 30px; line-height: 30px; }
.contact_title a{ font-size: 30px; color: #000000; text-align: left; }
.contact_line{ width: 100px; height: 5px; background: #ee8f25; margin-left: 25px; margin-bottom: 20px; }
.contact_way{ width: 350px; padding: 5px 25px; font-size: 14px; color: #000000; text-align: left; height: 30px; line-height: 30px; }
.contact_icon{ float: left; width: 26px; height: 22px; }
.contact_icon img{ width: 26px; height: 22px; }
.contact_info{ float: left; width: 310px; height: 22px; line-height: 22px; margin-left: 14px; overflow: hidden; }
.feedback_input{ width: 350px; color: #a0a0a0; height: 40px; margin: 10px auto; }
.feedback_input input{ width: 350px; color: #a0a0a0; height: 40px; line-height: 40px; text-align: left; text-indent: 10px; border: none; }
.feedback_textarea{ width: 350px; color: #a0a0a0; height: 100px; margin: 10px auto; }
.feedback_textarea textarea{ width: 350px; color: #a0a0a0; height: 100px; line-height: 150%; text-align: left; text-indent: 10px; border: none; }
.btn_submit{ width: 170px; height: 30px; margin: 15px auto 10px; background: #ee8f25; color: #ffffff; line-height: 30px; text-align: center; cursor: pointer; }


