@charset "utf-8";
/*reset*/
body{font: 14px/30px "Microsoft YaHei","simsun", Arial, Helvetica, sans-serif; color:#525251; background:#fff6e4; min-width:1000px; width:expression_r(document.body.clientWidth < 1000 ? "1000px" : "auto"; _background-attachment:fixed; );margin : 0 auto; overflow:hidden; }
html{ _overflow-y:scroll; overflow-y:scroll; }
body, div, p, span, form, iframe, td, th, input, textarea, button, label, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{ margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal}
ul, ol, li, dl{ list-style-type:none; }
em, dfn, cite, strong, small{ font-style:normal; }
fieldset, img, button, input, select, option{ vertical-align:middle; font:12px/18px "Microsoft YaHei", "SimSun", arial, sans-serif; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
textarea{ resize:none; }
label{ cursor:pointer; }
span{ -webkit-text-size-adjust:none; }
/*a>color*/
a{ text-decoration:none; outline:none; color:#525251; -webkit-text-size-adjust:none; }
area{ blr:expression(this.onFocus=this.blur()); cursor:pointer; }
a:hover{ text-decoration:none; color:#905b00; }
a:active{ blr:expression_r(this.onFocus=this.blur());}
a:focus{ outline:none; }
html, body{ -webkit-text-size-adjust:none; }
/*reset end*/
/*header&footer*/
#index-header{width: 100%;height: 560px;/* margin-bottom: 20px; */}

.header-top{width: 100%;height: 60px;background-color: rgba(163,110,23,0.8);#background-color:#b58b45;_background-color:#b58b45;z-index: 10;top: 0;position: absolute;}
.header-top-c{width: 1000px;height: 60px;margin: 0 auto;position: relative;}
.header-logo{width: 241px;height: 253px;z-index: 2;position: absolute;left: -187px;top:15px;}
.header-logo img{max-width：100%;max-width: 100%;}
.header-social{width: 251px; float: left; margin-top: 15px;margin-left: 85px;z-index: 5;position: absolute;}
.header-social ul{padding: 0px;margin: 0px;}
.header-social ul li{display: inline-block;margin-right: 1em;float: left;}
.header-social ul li a.facebook{background: url(../images/out.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.header-social ul li a.facebook:hover{background: url(../images/out2.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;}
.header-social ul li a.twitter{background: url(../images/tmall.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.header-social ul li a.twitter:hover{background: url(../images/tmall02.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;}
.header-social ul li a.in{background: url(../images/jdong.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.header-social ul li a.in:hover{background: url(../images/jdong02.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;}
.header-social ul li a.yih{background: url(../images/yih.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.header-social ul li a.yih:hover{background: url(../images/yih02.png) no-repeat 0px 0px;width: 46px;height: 30px;display: block;}

#weixinbox{display: none;width: 180px;height: 190px;background: #fff;border: 1px solid #CCCCCC;padding: 0px;text-align: center;z-index: 999999;position: absolute;margin-top: 7px;}
#weixinbox img{width:176px;height:176px;padding:2px;z-index:999;left:10px;}

#weixinbox01{display: none;width: 180px;height: 190px;background: #fff;border: 1px solid #CCCCCC;padding: 0px;text-align: center;z-index: 999999;position: absolute;margin-top: 7px;}
#weixinbox01 img{width:176px;height:176px;padding:2px;z-index:999;left:10px;}

#weixinbox02{display: none;width: 180px;height: 190px;background: #fff;border: 1px solid #CCCCCC;padding: 0px;text-align: center;z-index: 999999;position: absolute;margin-top: 7px;}
#weixinbox02 img{width:176px;height:176px;padding:2px;z-index:999;left:10px;}

#weixinbox03{display: none;width: 180px;height: 190px;background: #fff;border: 1px solid #CCCCCC;padding: 0px;text-align: center;z-index: 999999;position: absolute;margin-top: 7px;}
#weixinbox03 img{width:176px;height:176px;padding:2px;z-index:999;left:10px;}

.header-nav{font-weight: bold;height: 60px;line-height: 60px;}
.header-nav ul{float: right;}
.header-nav li{float: left;margin-left: 34px;}
.header-nav li a{color: #fff}
.header-nav li a:hover{color: #ffe970}

.index-slider{ width:100%; height:560px; overflow:hidden; position:relative; }
.index-slider .hd{width:1000px;clear:both;position:absolute;z-index:2;left:50%;margin-left:-500px;bottom: 24px; text-align:center;}
.index-slider .hd ul{ display:inline-block;_display:inline;_zoom:1;}
.index-slider .hd ul li{width:15px;height:15px;overflow:hidden;cursor:pointer; background:url(../images/num01.png); float: left; margin: 0 5px; }
.index-slider .hd ul li.on{background:url(../images/num02.png);}
.index-slider .bd{ position:relative; height:560px; z-index:0;   }
.index-slider .bd li{ zoom:1; vertical-align:middle;width:100%; height:560px;}
.index-slider .bd li a{width:100%; height:560px;background-position: top center;background-repeat:no-repeat;display:block;}
.index-slider .prev,
.index-slider .next{ position:absolute; left:3%; top: 38%; margin-top:-25px; display:block; width: 81px; height: 150px; background: url(../images/slider-arrow.png) -234px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.index-slider .next{ left:auto; right:3%; background-position:8px 5px; }
.index-slider .prev:hover,
.index-slider .next:hover{ filter:alpha(opacity=100);opacity:1;  }

#footer{height: 255px;width: 100%;background-color:#41403b;}
.footer-c{width: 1000px;height: 175px;margin: 0 auto;padding-top: 35px}
.footer-c-l{width: 341px;float: left;}
.footer-c-l li{width: 135px;margin-right: 26px;float: left;text-align: center;}
.footer-c-l li a{color: #e2e2e2;font-size: 12px;}
.footer-c-l li a:hover{color: #fff;}

.footer-c-l li img{width: 109px;height: 109px;}
.footer-c-c{float: left;font-size: 12px;}
.footer-c-c li{width: 103px;float: left;line-height: 37px;}
.footer-c-c li a{color:#e2e2e2}
.footer-c-c li a:hover{color: #fff;}
.footer-c-c li ul{}
.footer-c-c li ul li{line-height: 22px;}
.footer-c-c li ul li a{color: #afafaf}

.footer-c-r{float:right;width: 143px;}
.footer-c-r h2{font-size: 16px;color: #e2e2e2;line-height: 35px;}
.footer-c-r p{font-size: 12px;color: #a5a5a5;line-height: 23px;}
.footer-c-r a{height: 31px;width: 87px;display: block;font-size: 14px;color: #fff;background: #A36E16 url(../images/message-ircon.png) 32px center no-repeat;margin-top: 16px;padding-left: 56px;border-radius: 2px}
.footer-c-r a:hover{background: #c4841a url(../images/message-ircon.png) 32px center no-repeat;}
.footer-bottom{font-size: 12px;color: #999;height: 66px;border-top: 1px solid #6c6c6c;width: 1000px;padding: 0 50px;margin: 0 auto;text-align: center;line-height: 46px; }
.footer-bottom a{color: #999;}
.footer-bottom a:hover{color: #fff;}

#header{width: 100%;height:260px;position: relative;}
.banner{width: 100%;height:260px;z-index: 0;background: url(../images/slider-bg.jpg) center top repeat-x;position: absolute;top: 0;}
.banner .b-title{text-align: center;width: 1000px;margin: 0 auto;padding-top: 127px;}
.banner .b-title h1{font-size: 24px;color: #573d0e;width: 200px;margin: 0 auto;height: 35px;line-height: 35px;}
.banner .b-title ul{margin: 10px auto;background: url(../images/line.png) top center no-repeat;background-size: 100%;padding: 17px 86px;display: inline-block;height: 40px;}
.banner .b-title ul li{/* width: 104px; */height: 33px;line-height: 33px;float: left;text-align: center;margin: 0 5px;}
.banner .b-title ul li a{font-size: 18px;color: #573d0e;display: inline-block;padding: 0 12px;}
.banner .b-title ul li a:hover{color: #fff;background-color: rgba(169,117,31,0.5);#background-color:#b68635;_background-color:#b68635;}
.banner .b-title ul li.on{background-color: rgba(169,117,31,0.5);#background-color:#b68635;_background-color:#b68635;}
.banner .b-title ul li.on a{color: #fff;}

.cont-title{width: 1000px;height: 37px;margin-bottom: 23px;}
.cont-title01{width: 1000px;height: 37px;line-height: 36px;font-size: 18px;font-weight: bold;clear: both;position: absolute;z-index: 2;left: 50%;margin-left: -500px;text-align: center;}
.cont-title01 ul{display: inline-block;_display: inline;_zoom: 1;}
.cont-title01 li{padding: 0 5px;float: left;margin: 0 10px;}
.cont-title01 li a{color: #573d0e;}
.cont-title01 li:hover{border-bottom: 1px solid #8a857b;}
.cont-title01 li.on{border-bottom: 1px solid #8a857b;}
/*header&footer-end*/

/*index-cont*/
.index-title{width: 100%;height: 60px;background: url(../images/title-bg.png) top left repeat-x;}
.index-title-t{width: 1000px;height: 60px;margin:0 auto;}
.index-title-t-l{width:300px;height: 60px;float: left;}
.index-title-t-l img{margin:18px 30px;}
.index-title-t-c{width: 333px;height: 51px;padding: 9px 0 0 87px;float: left;background: #a36e17 url(../images/swallows.png) left top no-repeat;}
.index-title-t-r{width:260px;height: 60px;float: left;padding-left: 20px;}
.index-title-t-r span{font-size: 26px;height: 60px;float: left;font-family: Impact, Helvetica, sans-serif;color: #ffe5b9;line-height: 60px;}
.index-title-t-r img{margin: 22px 8px 0 0;float: left;}
.title-index{height: 46px;line-height: 46px;margin:15px auto;text-align: center;width: 600px;color: #736857;font-size: 36px;}
.title-index span{font-size: 18px;margin-left: 10px;}

/*01*/
.index-product-01{width:100%;background: #f3d9a9;padding-top: 20px;overflow: hidden;}
.index-product{width: 1028px;background: url(../images/pro-bg.png) left 13px no-repeat;height: 560px;margin:0 auto;padding-bottom: 30px;}
.index-cont{width:940px;height: 500px;background-color: #e5c383;border-radius:5px;margin:0 auto;padding: 30px}
/*02*/
.index-store{height: 472px;padding-bottom: 16px;width: 1000px;margin:0 auto;}
.index-store ul{width: 1017px;}


.index-store li{width: 323px;height: 212px;margin:0 16px 16px 0;float: left;position: relative;cursor: pointer;background: #cc9b4a;overflow: hidden;}
.folcon{z-index: 5;color: #fff5e6;width: 243px;height: 132px;padding: 30px;position: absolute;top: 0;left: -323px;overflow: hidden;}

.index-store li:hover .folcon{background: rgba(55,34,0,0.45);#background: #654a1f;_background:#654a1f;width: 263px;height: 152px;position: absolute;z-index: 5;top: 0;left: 0;}
.index-store li h2{font-size: 18px; line-height: 40px;text-align: left;
opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5);width: 263px;overflow: hidden;height: 40px}
.index-store li:hover h2{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.index-store li p{font-size: 12px;line-height: 18px;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5);width: 203px;overflow: hidden;height: 90px}
.index-store li:hover p{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);width: 264px;}

.index-store li img{width: 323px;height: 212px;opacity:1;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}    
.index-store li:hover img{opacity: 0.4;}


/*03*/
.index-bg{width: 100%;background: #f3d9a9;overflow: hidden;}
.index-mod{width: 1000px;height:350px;padding-bottom: 45px;margin:0 auto;}
.index-mod ul{width: 1025px}
.index-mod li{float: left;width: 180px;height: 330px;margin-right: 25px;position: relative;}

.index-mod .modbg01{#background: url(../images/mod-01.jpg) left bottom no-repeat;_background: url(../images/mod-01.jpg) 0 0 no-repeat;}
.index-mod .modbg02{#background: url(../images/mod-02.jpg) left bottom no-repeat;_background: url(../images/mod-01.jpg) 0 0 no-repeat;}
.index-mod .modbg03{#background: url(../images/mod-03.jpg) left bottom no-repeat;_background: url(../images/mod-01.jpg) 0 0 no-repeat;}
.index-mod .modbg04{#background: url(../images/mod-04.jpg) left bottom no-repeat;_background: url(../images/mod-01.jpg) 0 0 no-repeat;}
.index-mod .modbg05{#background: url(../images/mod-05.jpg) left bottom no-repeat;_background: url(../images/mod-01.jpg) 0 0 no-repeat;}

.index-mod li i{width: 83px;height: 95px;position: absolute;top: -20px;z-index: 1;left:49px;text-indent: -9999px;}
.index-mod li .shuzi-01{background: url(../images/shuzi-01.png) left top no-repeat;}
.index-mod li .shuzi-02{background: url(../images/shuzi-02.png) left top no-repeat;}
.index-mod li .shuzi-03{background: url(../images/shuzi-03.png) left top no-repeat;}
.index-mod li .shuzi-04{background: url(../images/shuzi-04.png) left top no-repeat;}
.index-mod li .shuzi-05{background: url(../images/shuzi-05.png) left top no-repeat;}

.index-mod li a{width: 162px;height: 273px;display: block;position: absolute;bottom:0;z-index: 0;border: 9px solid #f9ecd4;border-radius: 30px;
	-moz-box-shadow:2px 2px 5px #d8c49f; -webkit-box-shadow:2px 2px 5px #d8c49f; box-shadow:2px 2px 5px #d8c49f;
    #width: 174px;#height: 285px;_width: 174px;_height: 285px;
    #border:none;_border:none;}
.index-mod li:nth-child(1) a{background-color: #74c2bf;}
.index-mod li:nth-child(2) a{background-color: #fbca59;}
.index-mod li:nth-child(3) a{background-color: #ea6f53;}
.index-mod li:nth-child(4) a{background-color: #5f5c5b;}
.index-mod li:nth-child(5) a{background-color: #b674c2;}
.index-mod li span{ border-radius: 20px;display:block;padding:14px;height:245px;width:134px;#padding:26px;_padding:26px;
	-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2) inset;box-shadow:3px 3px 5px rgba(0,0,0,0.2) inset;}
.index-mod li h4{float: left;width: 100%;background: url(../images/line-dian.png) bottom left repeat-x;font-size: 18px;color: #fff;text-align: center;padding: 15px 0;height: 60px;}
.index-mod li b{width: 63px;height: 63px;margin: 24px 36px;float: left;}
.index-mod li b img{width: 63px;height: 63px;}
.index-mod li em{text-align: center;color:#fff;border-radius: 5px;
	font-size: 16px;width: 110px;height: 35px;line-height: 35px;margin:0 10px;display: inline-block;background-color: rgba(255,255,255,0.2);#background-color: #ceb890;_background-color: #ceb890;}
.index-mod li em:hover{background-color: rgba(255,255,255,0.5);#background-color: #ceb890;_background-color: #ceb890;}


/*04*/
.index-adv{height: 685px;padding-bottom: 22px;width: 1000px;display: block;margin: 0 auto;position: relative;}
.adv-fu{width: 1006px;height: 678px;position:absolute;z-index: 10}
.adv-adr1{position:absolute;z-index:5;top: 0px;left: 0px;}
.adv-adr2{position:absolute;z-index:5;top: 0px;left: 341px;}
.adv-adr3{position:absolute;z-index:5;top: 0px;left: 677px;}
.adv-adr4{position:absolute;z-index:5;top: 229px;left: 0px;}
.adv-adr5{position:absolute;z-index:5;top: 229px;left: 676px;}
.adv-adr6{position:absolute;z-index:5;top: 459px;left:5px;}
.adv-adr7{position:absolute;z-index:5;top: 459px;left: 341px;}
.adv-adr8{position:absolute;z-index:5;top: 459px;left: 676px;}
.adv-adr9{position:absolute;top: 168px;z-index: 9;left: 240px;}
.adv-adr1 img,.adv-adr2 img,.adv-adr3 img,.adv-adr4 img,.adv-adr5 img,
.adv-adr6 img,.adv-adr7 img,.adv-adr8 img{width: 327px;height: 218px;}
.adv-adrr1{position:absolute;z-index:12;top: 0px;left: 0px;}
.adv-adrr2{position:absolute;z-index:12;top: 0px;left: 341px;}
.adv-adrr3{position:absolute;z-index:12;top: 0px;left: 677px;}
.adv-adrr4{position:absolute;z-index:12;top: 229px;left: 0px;}
.adv-adrr5{position:absolute;z-index:12;top: 229px;left: 676px;}
.adv-adrr6{position:absolute;z-index:12;top: 459px;left:5px;}
.adv-adrr7{position:absolute;z-index:12;top: 459px;left: 341px;}
.adv-adrr8{position:absolute;z-index:12;top: 459px;left: 676px;}
.adv-adrr9{position:absolute;top: 225px;z-index: 11;left: 335px;}
.adv-adrr1 a,.adv-adrr2 a,.adv-adrr3 a,.adv-adrr4 a,.adv-adrr5 a,.adv-adrr6 a,.adv-adrr7 a,
.adv-adrr8 a,.adv-adrr9 a,.adv-adrr10 a{width: 327px;height: 218px;display: block;cursor: pointer;}
.adv-adrr1 img,.adv-adrr3 img,.adv-adrr6 img,.adv-adrr8 img{margin: 45px 0 0 102px;}
/*index-end*/

/*inset-start*/
.page-list{width: 1000px;clear: both; height: 32px;	position: absolute;z-index: 2;left: 50%;margin-left: -500px;text-align: center;margin-top: 15px;}
.page-list ul{display: inline-block;_display: inline;_zoom: 1;}
.page-list li{height: 30px;border: 1px solid #704600;margin: 0 3px;float: left;}
.page-list li a{background-color: #a36e17;color: #fff;text-align: center;line-height: 30px;display: block;padding: 0 12px}
.page-list li a:hover{background-color: #7f540c;}
.page-list .on a{background-color: #7f540c;}

/*about*/
.cont-center{width: 1000px;margin: 40px auto;min-width: 500px;overflow: hidden;}
.about-cont{width: 980px;margin:0 auto;}
.about-cont img{max-width: 100%;}

/*honor*/
.about-honor{width: 1000px;margin: 0 auto;overflow:hidden;padding-bottom: 32px;}
.honor-pic{width: 100%;min-height: 500px;overflow: hidden;}
.honor-pic ul{width: 1040px;}
.honor-pic li{width: 212px;height: 212px;margin: 0 36px 39px 0;overflow: hidden;float: left;text-align: center;vertical-align: middle;border: 4px solid #ae7d2a;}
.honor-pic li:hover{border: 4px solid #cd9331;}
.honor-pic li a{display: block;width: 100%;height: 100%}
.honor-pic li img{max-width: 100%;}

/*album*/
#DB_gallery{width:100%}
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet {position:relative;width:822px;height:547px;overflow:hidden;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:822px;overflow:hidden;height: 83px;}
#DB_gallery .DB_thumSet .DB_thumMove{position: absolute;white-space:nowrap;/* font-size:0; */left: 0;      top: 0;}
#DB_gallery .DB_thumSet .DB_thumMove li{/* display:inline; */margin-right:8px;width:126px;height:83px;float: left;}
#DB_gallery .DB_thumSet .DB_thumMove li img{width:126px;height:83px}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width: 122px;height: 79px;border: 2px solid #BB6532;left:0;top:0}

.about-album{width: 1000px;margin: 0 auto;padding-bottom: 32px;}
.album-pic{width: 1000px;overflow: hidden;min-height: 500px;}
.album-pic ul{width: 1012px;}
.album-pic li{width:243px;height:195px;background: url(../images/album-bg.png) left top no-repeat;float: left;margin: 0 10px 17px 0;}
.album-pic li a{border: 1px solid #aa7927;width: 233px;color: #515152;text-align: center;line-height: 45px;height: 155px;display: inline-block;margin: 6px 0 0 4px;cursor: pointer;}
.album-pic li a:hover{border: 1px solid #e7a433;color:#e7a433 }
.album-pic li img{width: 233px;height: 155px}
/*video*/
.video-pic{width: 1000px;overflow: hidden;min-height: 500px;}
.video-pic ul{width: 1012px;}
.video-pic li{width:233px;height: 194px;float: left;margin: 0px 20px 17px 0;position: relative;}
.video-pic li a{color: #515152;cursor: pointer;}
.video-pic li a i{width: 233px;height: 155px;background: url(../images/video-bg.png) 0 0 no-repeat;display: inline-block;position: absolute;top:0;border: 0;z-index: 2;}
.video-pic li a:hover{color:#e7a433 }
.video-pic li a span{width: 233px;height: 30px;display: inline-block;position: absolute;top: 157px;border: 0;z-index: 2;text-align: center;}
.video-pic li img{width: 233px;height: 155px;position: absolute;top:0;border: 0;z-index:1}
/*news*/
.news-title{height: 124px;width: 1000px;}
.news-h{height: 62px;line-height: 62px;border-bottom: 1px solid #c6c6c6;font-size: 24px;text-align: center;width: 1000px;overflow: hidden;}
.news-time{height: 61px;line-height:50px;font-size: 12px;text-align: center;color: #939393;}
.news-page{height: 72px;line-height: 36px;border-top: 1px solid #c6c6c6;padding-top: 10px;margin-top: 28px;}
.news-page a{font-size: 16px;width: 100%;float: left;}

.news-con{width: 1000px;margin: 0 auto;padding-bottom: 32px;}
.news-pic{width: 1000px;overflow: hidden;min-height: 500px;}
.news-pic li{height: 182px;margin-bottom: 26px;width: 1000px;float: left;position: relative;}
.news-pic img{width: 266px;height: 176px;background-color: #fff;padding: 2px;border:1px solid #e3e3e3;float: left;}
.news-pic img:hover{border:1px solid #ac7130;}
.news-pic h1{width: 691px;height: 42px;line-height: 42px;font-size: 18px;position: absolute;top: 0;left: 298px;color: #525251;overflow: hidden;}
.news-pic p{position: absolute;top: 45px;left: 298px;font-size: 12px;line-height: 24px;color:#8d8d8d;height: 102px;width: 691px;overflow: hidden;text-indent: 2em;}
.news-pic span{position: absolute;top: 149px;left: 297px;color: #939393;font-size: 12px;height: 35px;      line-height: 35px;display: inline-block;width: 691px;}
.news-pic span i{font-style: normal;float: right;}
.news-pic span i a{color: #939393;}

/*qa*/
.qa-con{width: 1000px;margin: 0 auto;padding-bottom: 32px;}
.qa-pic{width: 1000px;overflow: hidden;min-height: 500px;}
.qa-pic li{width: 1000px;float: left;margin-bottom: 20px;}
.qa-pic h1{width: 1000px;line-height: 69px;font-size: 18px;color: #a97520;overflow: hidden;}
.qa-pic p{width: 1000px;color:#525251;overflow: hidden;}

/*message*/
.mes-cont{width: 1000px;overflow: hidden;color: #525251;}
.mes-cont table{width:800px;}
.mes-cont table input{background-color: #fff6e4;border: 1px solid #b1905a;line-height: 26px;height: 26px;margin: 1px;border-radius: 2px;}
.mes-cont table textarea{background-color: #fff6e4;border: 1px solid #b1905a;line-height: 26px;height: 150px;margin: 1px;border-radius: 2px;}
.mes-cont tr{height: 50px;}
.mes-cont td{margin: 0 10px;}
.mes-cont td span{margin: 0 3px 0 13px;vertical-align: top;}
.mes-cont .input01{width: 150px;}
.mes-cont .input02{width: 722px;}
.mes-cont .input03{width: 322px;}
.mes-cont .input05{width: 750px;}
.mes-cont .buttonn{width: 172px;height: 38px;margin: 0 0 35px 169px;}
.mes-cont .buttonn input{border: none;background: url(../images/button-bg.png) 0 0 no-repeat;width: 172px;height: 38px;line-height: 38px;text-align: center;color: #fff;font-size: 24px;}
.mes-cont .buttonn01{ width: 172px;height: 38px;margin: 0 0 35px 148px;}
.mes-cont .buttonn01 input{border: none;background: url(../images/button-bg.png) 0 0 no-repeat;width: 172px;height: 38px;line-height: 38px;text-align: center;color: #fff;font-size: 24px;}

   
.mes-cont h3{height:40px;text-align:center;background-color:#b88a3d;color:#fff;font-size:18px;line-height: 40px;border-radius: 2px;}

/*contact*/

.conta-map{width: 1000px;height: 360px;overflow: hidden;}
.conta-con{margin: 26px 15px 30px 15px;min-height: 264px;width: 100%; }
.conta-con-ewm{width: 200px;background:#fff;float: left;height: 200px;padding: 2px;}
.conta-con-ewm img{width: 200px;height: 200px;}
.conta-con-tel{width: 356px;padding-left: 25px;float: left;height: 240px;color: #5f4626;}
.conta-con-tel h4{font-size: 22px;line-height: 60px}
.conta-con-tel p{font-size: 16px;line-height: 30px;}

.conta-con-mes{width: 378px;float: left;height: 240px;}
.conta-con-mes tr{height: 46px;}
.conta-con-mes span{float: left;width: 57px;text-align: center;line-height: 35px;}

.form-control { display:block;  height: 31px;  font-size:14px; line-height:1.428571429; color:#555; vertical-align:middle; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;float: left;width: 309px;padding: 1px 5px;}
.form-control:focus { border-color:#b19150; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(177, 145, 80, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(177, 145, 80, 0.6) }
.conta-con-mes textarea{outline: none;height: 60px;font-family: "Microsoft YaHei";resize: vertical;	}
.btn-default{display: inline-block;color: #7b6651;background-color: #dbcebd;border-color: #dbcebd;padding: 6px 12px; margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1;text-align: center; white-space: nowrap;vertical-align: middle;cursor: pointer; background-image: none;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;margin-left: 59px;}
.btn-default:hover{color: #7b6651;background-color: #ccbda9;border-color: #ccbda9;}
    

/*product*/
.product-cont{width: 1028px;background: url(../images/pro-bg.png) left 13px no-repeat;height: 584px;margin:0 auto;background-size: 100% 98%;}
.product-pic{width:940px;height: 530px;background-color: #e5c383;border-radius:5px;margin:0 auto;padding: 30px}

.produ-cont{width: 1000px;overflow: hidden;}
.produ-cont ul{width: 1082px}
.produ-cont li{width: 461px;height: 307px;margin-right: 80px;float: left;position: relative;cursor: pointer;background: #5a3800;overflow: hidden;}
.produ-cont li .pro-but{width: 341px;height: 187px;padding: 60px;position: absolute;z-index: 5;top: 0;left: 0;text-align: center;}

.produ-cont li:hover .pro-but{background: rgba(55,34,0,0.45);#background: #654a1f;_background:#654a1f;width: 341px;height: 187px;padding: 60px;position: absolute;z-index: 5;top: 0;left: 0;text-align: center;}
.produ-cont li h2{height: 100px; font-size: 48px; font-family: "Impact"; color: #fff; line-height: 40px; text-align: center; opacity: 0.85; border-bottom: 1px solid rgba(255,255,255,0.2);#border-bottom: 1px solid #cbcbcb;_border-bottom: 1px solid #cbcbcb;
opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5);}
.produ-cont li:hover h2{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.pro-but a{color: #fff; font-size: 30px; /* width: 180px; */ height: 56px; line-height: 56px; margin: 40px 0 0 0; background-color: rgba(255,255,255,0.35);#background-color:#998a70;_background-color:#998a70;display: inline-block; text-align: center;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5);padding: 0 20px 0 20px;/* margin: 0 auto; */}
.pro-but a:hover{background-color: rgba(255,255,255,0.25);#background-color:#998a70;_background-color:#998a70}
.produ-cont li:hover a{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.produ-cont li img{width: 461px;height: 307px;/* opacity:1; */-webkit-transition: opacity 0.35s;transition: opacity 0.35s;}    
.produ-cont li:hover img{opacity: 0.4;}

/*show*/
.cont-show{width: 822px;height: 672px;margin: 0 89px;}
.cont-show01{width: 822px;height: 672px;margin: 0 0px;}
.box-163css{width: 822px;position:relative;/* padding:9px 8px; *//* border:1px solid #bcbcbc; */	/* margin-bottom: 30px; */}
.btn{position:absolute;display:none; padding-top:200px;width: 54px; height: 112px; cursor:pointer; text-indent:-999em;}
.pre{ background:url(../images/left.png) no-repeat 0 180px; left: 0px;}
.next{background:url(../images/right.png) no-repeat 0 180px;right: 0px;}
#ztbox {width:866px; position:relative; height:120px;}
.spic{ width: 822px; position:relative; background: #F3D6A2;padding-top:6px; height: 92px;}
#left {width: 18px; height: 85px; float:left; top: 6px; position:absolute; left:4px; cursor:pointer; background:url(../images/left.gif) no-repeat; }
#right{   right:4px;  position:absolute;cursor:pointer; background:url(../images/right.gif) no-repeat; width: 18px;      height: 85px;      float: left;      top: 6px;}
#conter{ margin-left: 21px; width: 776px; position:relative; height: 92px; /* background: #F3D6A2; */ float:left; display:inline; overflow:hidden; }
#conter .txt{ display:none;}
#conter ul { width:auto; height: 92px; overflow:hidden; top:0px; left:0px; position:absolute; }
#conter li{ width: 126px; cursor:pointer; height: 83px; float:left; border: 1px solid #d7d7d7; display:inline; margin: 0 0  6px 4px; }
#conter li b,#conter li strong{ font-weight:normal;}
#conter li.on{border: 1px solid #c07718; }
#conter li.on span{ background:#898989; color:#fff;}
#conter li img{ width: 126px; height: 83px; float:left; overflow:hidden;}
#conter li span{ display:block; width:100%; line-height:14px; color:#797979; float:left; height:14px; overflow:hidden; background:#eaeaea; text-align:center; }
#scroll{ background:url(../images/line.gif) repeat-x left bottom;width: 822px; height:12px; left:0px;margin:8px 0 9px 0; cursor:pointer; position:absolute;  }
#scroll span { width:144px; height:13px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../images/scrollBg.png) no-repeat; }
.bpic{ width:880px; margin:0 auto 0 auto; }
.bigpic{ width: 822px; height: 547px; position:relative; margin-bottom:11px;}
.bigpic img{ width: 822px; height: 547px;}

.black_overlay{display: none;position: absolute;top: -125px;left: 0%;width: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content{position: absolute;top: 13%;left: 29%;width: 800px;z-index:1002;display: none;}
.white_content01{position: absolute;bottom: 182px;left: 29%;width: 800px;z-index:1002;display: none;}
#video{background: #F1E6BE;padding: 17px;text-align: center;}
.white_content_small{display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index:1002;overflow: auto;}


.index-pro01{width: 1016px;margin: 20px auto;overflow: hidden;}

.index-pro-div{background: rgba(2, 2, 2, 0.78) none repeat scroll 0% 0%;width: 238px;height: 317px;overflow:hidden;float:left;margin: 0 8px;position:relative; box-sizing:border-box; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.index-pro-div img{display:block;width:100%;height:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.index-pro-div:hover img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.2}
.index-pro-div .index-pro01-caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.index-pro-div .index-pro01-caption::before,.index-pro-div .index-pro01-caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.index-pro-div .index-pro01-caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.index-pro-div .index-pro01-caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.index-pro-div:hover .index-pro01-caption::before,.index-pro-div:hover .index-pro01-caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.index-pro-div .index-pro01-caption,.index-pro-div .index-pro01-caption > a{position:absolute;top:10px;left:0;width:100%;height:90%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;z-index:1000}
.index-pro-div .index-pro01-caption-h{font-size:1.5em;font-weight:700;text-align:center;width: 60%;position:absolute;top: 62%;left: 15%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity: 0.8;background: #a97a2a;line-height: 40px;color:#fff;padding: 10px;}
.index-pro-div .index-pro01-caption-p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.index-pro-div:hover .index-pro01-caption-p{top:55%;opacity:1}


#products{ width: 998px; height: 501px; overflow:hidden; position:relative; border: 1px solid #E6D7B8;  background-color: #F7EAD0;margin: 8px 0;float: left;}

div#products {}
#products .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#products .hd ul{ overflow:hidden; zoom:1; float:left;  }
#products .hd ul li{ float:left; margin-right: 6px;  width: 9px; height: 9px; line-height:14px; text-align:center; background: #d7d8dc; cursor:pointer; border-radius: 9px;}
#products .hd ul li.on{ background: #08A030; color:#fff; }
#products .bd{ position:relative; height:100%; z-index:0;   }
#products .bd li{ zoom:1; vertical-align:middle; }
#products .bd img{   display:block;  width: 550px;      height: 500px;}
#products .next,#products .prev{ position:absolute;  top: 40%; margin-top:-25px; display:block; width: 30px; height: 46px; background:url(../images/arrow1.png) no-repeat; z-index: 2;}
#products .prev{  left: 1%; background-position: -1px -2px; }
#products .next{ left:auto; right: 46%; background-position: -37px -2px; }
#products .prev:hover{background-position: -1px -57px;   }
#products .next:hover{background-position: -37px -57px; }

#products .pro-cont-con{bottom: 0px;overflow: hidden;background-color: rgba(0,0,0,0.6);width: 357px;float: right;position: absolute;background: 0;filter: none;text-indent: 0;margin: 15px 45px 0 0;padding: 6px 0;height: 440px;right: 0px;}
#products .pro-cont-con img{width: 640px;height: 478px;}
#products .pro-cont-con span a{font-size: 16px;font-weight: 700;color: #000;text-indent: 0;float: none;position: static;width: 100%;background: none;margin: 0;line-height: 44px;}
#products .pro-cont-con p{color: #888;font-size: 12px;text-indent: 0;clear: both;line-height: 30px;margin-top: 4px;}
#products .pro-cont-con .proprice{
    color: #fe4a01;
    font-weight: bold;
    font-size: 16px;
    line-height: 36px;
}
#products .pro-cont-con .probutton{position:absolute;left:0;bottom: 47px;width: 398px;}
#products .pro-cont-con .probutton a{background:#fe4a01;color:#fff;font-size:16px;width:40%;float:left;margin-right: 4%;text-align: center;line-height: 40px;margin-top: 12px;}

#products .pro-cont-con .probutton #weixinbox{display: none;width: 160px;height: 160px;background: #fff;border: 1px solid #CCCCCC;padding: 0px;text-align: center;z-index: 999999;position: absolute;margin-top: -207px;}
#products .pro-cont-con .probutton #weixinbox img{width: 155px;height: 155px;padding:2px;z-index:999;left:10px;}


@media (max-width: 1410px) {
.header-logo{width: 235px;height: 253px;z-index: 2;position: absolute;left: -187px;top:15px;}
}
@media (max-width: 1400px) {
.header-logo{width: 220px;height: 184px;z-index: 2;position: absolute;left: -177;top:15px;      }
}
@media (max-width: 1380px) {
.header-logo{width: 205px;height: 184px;z-index: 2;position: absolute;left: -167px;top:15px;}
}
@media (max-width: 1360px) {
.header-logo{width: 190px;height: 184px;z-index: 2;position: absolute;left:-157px;top:15px;}
}
@media (max-width: 1330px) {
.header-logo{width: 175px;height: 184px;z-index: 2;position: absolute;left:-147px;top:15px;}
}
@media (max-width: 1300px) {
.header-logo{width: 160px;height: 184px;z-index: 2;position: absolute;left:-137px;top:15px;}
}
@media (max-width: 1270px) {
.header-logo{width: 145px;height: 184px;z-index: 2;position: absolute;left:-127px;top:15px;}
}

