body{background:#fdf8ea;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff;} /* WebKit browsers */
input::-moz-placeholder,textarea::-moz-placeholder{color:#fff;} /* Mozilla Firefox 4 to 18 */
input:-moz-placeholder,textarea::-moz-placeholder{color:#fff;} /* Mozilla Firefox 19+ */
input:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#fff;}/* Internet Explorer 10+ */
textarea{font-family: "微软雅黑", Arial, Helvetica, sans-serif;}

/** 头部 **/
.header_bg{width:100%;height:98px;min-width:1200px;background:#fff;}
.header_box{width:1200px;margin:0 auto;height:98px;}
.header_box a.logo{float:left;display:inline-block;width:330px;height:98px;}
.header_box a.logo img{max-width:100%;}
.header_box .nav_box{float:right;}
.header_box .nav_box a{display:inline-block;font-size:14px;color:#1a1712;padding:0 18px;margin:34px 2px;height:30px;line-height:30px;float:right;}
.header_box .nav_box a:hover{border-bottom:2px solid #8a5831;color:#8a5831;}
.header_box .nav_box a.hover{border-bottom:2px solid #8a5831;color:#8a5831;}

/** 底部 **/
.footer_box{background:#382719;width:100%;min-width:1200px;}
.footer_box .center_box{width:1200px;margin:0 auto;padding:28px 0 38px 0;}
.footer_box .center_box .footer_message{float:left;width:580px;margin-right:220px;}
.footer_box .center_box .footer_message h2{font-size:16px;color:#fff;margin-bottom:15px;}
.footer_box .center_box .footer_message .li_input{margin-bottom:12px;float:left;width:278px;height:35px;}
.footer_box .center_box .footer_message .li_input:first-child{margin-right:18px;}
.footer_box .center_box .footer_message .li_input input{background:none;display:inline-block;height:33px;width:256px;border:1px solid #f5f5f5;padding:0 10px;font-size:12px;color:#fff;line-height:33px;vertical-align:middle;}
.footer_box .center_box .footer_message .li_textarea{width:576px;height:76px;margin-bottom:12px;}
.footer_box .center_box .footer_message .li_textarea textarea{width:552px;height:64px;margin-bottom:12px;border:1px solid #f5f5f5;padding:5px 10px;font-size:12px;color:#fff;line-height:22px;background:none;resize:none;}
.footer_box .center_box .footer_message a{display:block;width:118px;height:33px;border:1px solid #f5f5f5;font-size:14px;color:#fff;line-height:33px;text-align:center;transition:all 0.2s linear 0s;}
.footer_box .center_box .footer_message a:hover{background:#fff;color:#382719;}
.footer_box .center_box .footer_message a:active{position:relative;top:2px;}
.footer_box .center_box .info_box{float:left;width:400px;}
.footer_box .center_box .info_box h2{font-size:16px;color:#fff;margin-bottom:15px;}
.footer_box .center_box .info_box .text{width:400px;overflow:hidden;font-size:14px;color:#fff;line-height:24px;font-weight:normal;}
.footer_box .center_box .info_box .footer_company{margin-top:25px;color:#fff6ee;font-size:12px;}

/** index.php **/
.picScroll-left1{ width:1200px;overflow:hidden;position:relative;margin:0 auto;}
.picScroll-left1 .hd{overflow:hidden;}
.picScroll-left1 .hd ul{ float:right;overflow:hidden;zoom:1;position:absolute;bottom:20px;left:50%;z-index:10;}
.picScroll-left1 .hd ul li{float:left;width:9px;height:9px;border-radius:50%;overflow:hidden;margin-right:11px;cursor:pointer;background:#fff;text-indent:-999px; }
.picScroll-left1 .hd ul li.on{background:#1a1712;}
.picScroll-left1 .bd ul{overflow:hidden;zoom:1;}
.picScroll-left1 .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;}
.picScroll-left1 .bd ul li .pic{text-align:center;}
.picScroll-left1 .bd ul li .pic img{width:1200px;height:450px;display:block;}

.product_features{width:1200px;margin:15px auto 0 auto;}
.product_features h2{text-align:center;font-size:20px;color:#000;}
.product_features .subtitle{height:20px;line-height:20px;position:relative;margin-top:8px;text-align:center;}
.product_features .subtitle h6{font-size:14px;color:#976539;font-weight:normal;display:inline-block;height:20px;background:#fdf8ea;padding:0 18px;}
.product_features .subtitle span{display:inline-block;width:380px;height:1px; background:#976539;position:absolute;left:50%;margin-left:-190px;top:10px;z-index:-1;}
.product_features .features_box{width:1200px;margin-top:15px;}
.product_features .features_box .list{float:left;width:595px;margin-bottom:10px;margin-right:10px;}
.product_features .features_box .list:nth-child(2n){margin-right:0;}
.product_features .features_box .list .image_box{width:595px;height:200px;position:relative;}
.product_features .features_box .list .image_box img{width:595px;height:200px;}
.product_features .features_box .list .image_box .bg{width:595px;height:200px;position:absolute;top:0;left:0;background:#000;opacity:0;z-index:1;transition:all 0.2s linear 0s;}
.product_features .features_box .list .image_box a{opacity:0;width:174px;height:33px;border:1px solid #fff;line-height:33px;text-align:center;font-size:14px;color:#fff;position:absolute;top:82px;left:210px;z-index:2;transition:all 0.2s linear 0s;}
.product_features .features_box .list .image_box:hover .bg{opacity:0.6;}
.product_features .features_box .list .image_box:hover a{opacity:1;}
.product_features .features_box .list .image_box a:hover{background:#fff;color:#976539;}
.product_features .features_box .list .image_box a:active{top:85px;}
.product_features .features_box .list .name_box{width:575px;height:36px;line-height:36px;background:#976539;padding:0 10px;margin-top:1px;}
.product_features .features_box .list .name_box a{display:block;width:100%;font-size:16px;color:#fff;}
.product_features .features_box .list .name_box a:hover{text-decoration:underline;}

.index_about{width:1200px;margin:30px auto 0 auto;}
.index_about .about_box{float:left;width:778px;height:346px;background:#976539;padding:0 30px;}
.index_about .about_box h2{font-size:20px;color:#ffedde;line-height:70px;font-weight:normal;}
.index_about .about_box .text{width:100%;font-size:16px;color:#ffedde;line-height:24px;}
.index_about .about_box a{display:inline-block;width:98px;height:34px;border:1px solid #dcb796;text-align:center;line-height:33px;font-size:14px;color:#fff;margin-top:35px;transition:all 0.2s linear 0s;}
.index_about .about_box a:hover{background:#fff;color:#976539;}
.index_about .about_box a:active{position:relative;top:2px;}
.index_about .market_btn{background:#f5e3b6;float:left;width:362px;text-align:center;height:346px;}
.index_about .market_btn h2{font-size:18px;color:#000;line-height:65px;}
.index_about .market_btn .list{width:320px;height:80px;position:relative;margin-bottom:5px;margin-left:21px;}
.index_about .market_btn .list a{display:inline-block;width:300px;height:58px;border:1px solid #fff;text-align:center;line-height:58px;position:absolute;top:9px;left:9px;font-size:18px;color:#fff;}
.index_classic{width:1200px;margin:20px auto;}
.index_classic .list{float:left;width:400px;position:relative;height:260px;overflow:hidden;}
.index_classic .list a{display:inline-block;width:400px;height:260px;}
.index_classic .list a img{width:400px;height:260px;}
.index_classic .list .bg{width:400px;height:40px;position:absolute;bottom:-40px;left:0;background:#000;opacity:0.8;z-index:1;transition:all 0.2s linear 0s;}
.index_classic .list span{display:inline-block;width:400px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#fff;position:absolute;left:0;bottom:-40px;z-index:2;transition:all 0.2s linear 0s;}
.index_classic .list:hover .bg{bottom:0;}
.index_classic .list:hover span{bottom:0;}


/** 内页 **/
.page_header{width:1200px;height:160px;margin:0 auto 28px auto;}
.page_header img{width:1200px;height:160px;}
.page_content{width:1200px;margin:0 auto 28px auto;background:#fff;box-shadow:0 2px 3px rgba(227,179,138,0.75);}
.page_content .text{padding:35px 35px 90px 35px;width:1130px;font-size:18px;color:#000000;line-height:36px;overflow:hidden;}
.page_map{width:1200px;margin:35px auto 0 auto;}
.page_map a{font-weight:bold;display:inline-block;width:274px;height:43px;text-align:center;line-height:43px;border:1px solid #976539;float:left;margin-left:32px;font-size:18px;color:#976539;transition:all 0.2s linear 0s;}
.page_map a:first-child{margin-left:0;}
.page_map a:hover{background:#976539;color:#fff;}
.page_map a:active{position:relative;top:2px;}
.page_map a.hover{background:#976539;color:#fff;}

/** 产品 **/
.product_list{width:1146px;padding:27px 27px 0 27px;margin:35px auto 28px auto;background:#fff;box-shadow:0 2px 3px rgba(227,179,138,0.75);}
.product_list ul{display:inline-block;width:100%;}
.product_list ul li{display:inline-block;width:240px;vertical-align:bottom;margin-right:62px;margin-bottom:32px;float:left;}
.product_list ul li:nth-child(4n){margin-right:0;}
.product_list ul li .image_box{width:240px;position:relative;}
.product_list ul li .image_box img{width:240px;height:240px;}
.product_list ul li .image_box .bg{width:240px;height:240px;position:absolute;top:0;left:0;background:#000;opacity:0;transition:all 0.2s linear 0s;}
.product_list ul li .image_box a{display:none;width:98px;height:33px;text-align:center;line-height:33px;border:1px solid #fff;font-size:14px;color:#fff;transition:all 0.2s linear 0s;position:absolute;top:102px;left:70px;}
.product_list ul li .image_box:hover .bg{opacity:0.6;}
.product_list ul li .image_box:hover a{display:inline-block;}
.product_list ul li .image_box a:hover{background:#fff;color:#976539;}
.product_list ul li .image_box a:active{top:105px;}
.product_list ul li .name_btn{display:inline-block;width:240px;height:48px;line-height:48px;font-size:18px;color:#1a1712;}
.product_content{width:1150px;padding:30px 25px 0 25px;margin:35px auto 28px auto;background:#fff;box-shadow:0 2px 3px rgba(227,179,138,0.75);}
.product_content h1{border-left:4px solid #976539;padding-left:16px;height:22px;line-height:22px;font-size:20px;color:#976539;margin-bottom:25px;}
.product_content .details_box{width:1150px;border-bottom:1px solid #d9d9d9;padding-bottom:25px;font-size:18px;color:#1a1712;line-height:40px;}
.product_content ul{display:inline-block;width:1200px;margin-top:20px;}
.product_content ul li{display:inline-block;float:left;margin-right:37.5px;margin-bottom:25px;vertical-align:bottom;}
.product_content ul li:nth-child(5n){margin-right:0;}
.product_content ul li .img_box{width:200px;height:200px;overflow:hidden;}
.product_content ul li .img_box img{width:100%;}
.product_content ul li span{display:block;width:200px;height:45px;text-align:center;font-size:18px;color:#1a1712;line-height:45px;}

/** 联系我们 **/
.page_content .contact_text{padding:45px 35px 0 35px;width:1130px;}
.page_content .contact_text span{display:inline-block;width:565px;float:left;font-size:18px;color:#000;line-height:36px;}
.page_content .map_box{width:1130px;border-top:1px dotted #d7d7d7;margin:30px 35px 0 35px;padding-bottom:42px;padding-top:30px;text-align:center;}
.page_content .map_box img{max-width:100%;}





