.cent,.foot,.hea,.hea1-1{ max-width:1200px; margin:auto; overflow:hidden}
.header{ overflow:hidden}
.nav{ position:absolute; right:10%; top:27%}
.hea{ margin:1% auto 0;}
.head{ position:relative; margin:0 auto}
.nav1 ul{ width:100%; overflow:hidden;}
.nav1 ul li,.fx ul li{ float:left}
.nav1 ul li{ width:20%; text-align:right; text-align:center}
.nav1 ul li a{ font-size:18px; display:block; padding:16% 0}
.nav1 ul li a:hover{ background:url(../images/sy30.png) no-repeat center bottom}
.nav1 ul li span{ display:block; font-size:12px}
.nav1 ul li{ display:inline-block}
.nav2{ display:none}
.logo{ width:28.4%}
.logo img{ width:100%}
.head{ width:59%}
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li a{ display:block;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:140px;height:18px;margin:0;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:140px;height:18px;line-height:50px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.slides li img{ width:100%}
.hea1{ background:#e76a31; padding:5px 0}
.hea1-1 .left{ width:30%; color:#fff; font-size:14px; letter-spacing:4px}
/*.hea1-1 .right{ width:5%}*/
.he_ZoomInImg,.sy4-2 dl dt,.sy1 ul li{ width:100%;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-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; background:#000}
.he_ZoomInImg .he_ZoomInImg_img,.sy4-2 dl dt img,.sy1 ul li img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-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}
.he_ZoomInImg:hover .he_ZoomInImg_img,.sy4-2 dl dt:hover img,.sy1 ul li:hover img{opacity:0.7;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.he_ZoomInImg .he_ZoomInImg_caption{color:#fff;-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}
.he_ZoomInImg .he_ZoomInImg_caption,.he_ZoomInImg .he_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-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}
.he_ZoomInImg .he_ZoomInImg_caption_p{font-size:18px;text-align:center;width:100%; -webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0; text-align:center; line-height:30px; letter-spacing:2px}
.he_ZoomInImg .he_ZoomInImg_caption_p a{ color:#fff; display:block; padding-top:28%; font-weight:bold}
.he_ZoomInImg .he_ZoomInImg_caption_p a img{ width:90px; height:90px}
.he_ZoomInImg:hover .he_ZoomInImg_caption_p{color:#fff;opacity:1}
.sy1 ul{ overflow:hidden; margin:4% 0}
.sy1 ul li{ float:left; width:24%; margin:0 0.5%}
.sy1 ul li img{ width:100%; height:104px}
.sy-b{ text-align:center; font-size:30px; margin:6% 0 3%}
.sy-b span{ font-size:24px; color:#999}
.sy-b img{ display:block; margin:0.5% auto 1%;}
.sy2{ overflow:hidden}
.sy2 dl{ float:left; width:25%; background:#f4f3db}
.sy2 dl dd{ font-size:72px; color:#bb5940; text-align:center; padding:8% 0 10%; position:relative; letter-spacing:6px}
.sy2 dl dd span{ font-size:30px; color:#333; display:block; margin:3% 0 5%; letter-spacing:0} 
.sy2 dl dd img{ display:block; margin:auto}
.sy2 dl dd a{ letter-spacing:0; font-size:14px; color:#666; border:#ccc 1px solid; width:120px; line-height:33px; display:block; margin:5% auto 0}
.sy2 dl dd strong{ position:absolute; bottom:-20px; left:50%; margin-left:-34px} 
.sy2 dl:nth-child(2) dd strong,.sy2 dl:nth-child(4) dd strong{ top:-20px} 
.sy2 dl dd a:hover{ border:#cc9079 1px solid; color:#fff; background:#cc9079}
.sy2 dl dt img{ width:100%; height:350px}
.sy2 dl dd{ height:350px}
.sy3-1 p{ letter-spacing:2px; font-size:18px; color:#666; line-height:34px; text-align:center; line-height:40px}
.sy3-1 p img{ max-width:100%; display:block; margin:8% auto 0}
.sy3-1{ margin-bottom:5%}
.sy4{ background:url(../images/sy14.jpg) no-repeat center; background-attachment:fixed; padding-bottom:2.5%}
.sy4 .sy-b{ margin-top:5%}
.sy4 .sy-b,.sy4 .sy-b span{ color:#fff}
.sy4-1{ position:relative}
.sy4-1 h2{ position:absolute; right:0; bottom:0}
.sy4-1 h2 a{ color:#999; font-size:12px;}
.sy4-2{ overflow:hidden; margin-left:-3%}
.sy4-2 dl{ float:left; width:28.333%; background:#fff; margin-left:5%}
.sy4-2 dl dt img{ width:100%; height:264px}
.sy4-2 dl dt{ position:relative}
.sy4-2 dl dt span{ position:absolute; width:100%; bottom:0; left:0; background:#c47563;background-color:rgba(196,117,99,0.47);filter:Alpha(opacity=47); color:#fff; text-align:center; font-size:21px; letter-spacing:2px; padding:2% 0}
.sy4-2 dl dd{ padding:6%; font-size:12px; line-height:20px; color:#666; line-height:26px}
.sy4-2 dl dd a{ color:#bb5940; display:block; text-align:right}
.cent1{ max-width:1300px}
.foot{ max-width:1400px}
.footer{ background:url(../images/sy24.jpg) no-repeat center top}
.foot ul{ max-width:650px; margin:auto; overflow:hidden; padding:1% 0}
.foot ul li{ float:left; width:20%} 
.foot ul li a{ color:#fff; font-size:18px}
.foot .foot-1{ border-top:#fff 1px solid; padding:4% 17%}
.foot-1 .left{ width:50%}
.foot-1 .right{ width:37%; background:url(../images/sy29.png) no-repeat center; margin-top:2%}
.foot-1 .left h1{ color:#fff; font-size:24px; letter-spacing:4px; font-family:宋体; margin-bottom:5%}
.foot-1 .left p{ font-size:14px; letter-spacing:2px; color:#fff; margin:2% 0}
.foot-1 .left p img{ vertical-align:middle; margin-right:5%}
.foot-1{ overflow:hidden}
.foot-1 .right dl{ overflow:hidden; padding:7% 0}
.foot-1 .right dl dt{ float:right; width:50%; border-left:#fff 1px solid}
.foot-1 .right dl dd{ float:left; width:50%; font-size:14px; color:#fff; padding:8% 10%}
.foot-1 .right dl dt img{ display:block; margin:auto; max-width:100%}
.foot-1 .right dl dd a{ color:#fff; font-size:14px; display:block; margin-top:5%}
.foot1{ background:#e76a31; text-align:center; color:#fff; padding:0.7% 0; font-size:12px;}
.foot1 a{ display:inline-block; margin-left:1%; color:#fff}
.sy4-2 dl dt,.sy1 ul li{ background:none}
.sy4-2 dl dt:hover img,.sy1 ul li:hover img{opacity:1;}

.banner1 p img{ width:100%}
.xw1{ margin-top:6%;}
.xw1 dl{ border:#DADADA 1px solid; box-shadow:0 0 10px #DADADA; margin-bottom:2.5%}
.fy{ text-align:center; margin:3% 0 6%; color:#b1b1b1;}
.fy a{ font-size:14px; color:#b1b1b1; display:inline-block; border:#a0a0a0 1px solid; margin:0 5px; padding:9px 16px; line-height:20px; vertical-align:middle}
.fy a:hover,.fy .active{ border:#bb5940 1px solid; background:#bb5940; color:#fff}

.gs-bt{ text-align:right; border-bottom:#ccc 1px solid; padding:1% 0}
.gs-bt a{ font-size:22px; display:inline-block; margin-left:5%}
.gs1-1 .left,.gs1-1 .right{ width:48.5%}
.gs1{ padding:0 3%}
.gs1-1{ margin-top:5%; letter-spacing:4px}
.g-t img{ width:100%}
.g-w h1{ font-size:24px; margin:1% 0 5%}
.g-w h1 img{ vertical-align:middle; margin-right:4%}
.g-w p{ line-height:40px; font-size:18px;}
.gs2{ background:url(../images/gs4.jpg) no-repeat center; margin-top:4%; padding:3% 0}
.gs2 h1{ font-size:24px; text-align:center; border-bottom:#fff 1px solid; color:#fff; letter-spacing:2px}
.gs2 h1 span{ border-bottom:#fff 4px solid; display:inline-block; text-align:center; padding-bottom:10px}
.gs2 p{ font-size:18px; color:#fff; text-align:center; letter-spacing:2px; line-height:37px; margin-top:5%}

.lx1 h1{ margin:5% 0 3%; font-size:30px; letter-spacing:2px; text-align:center; border-bottom:#ccc 1px solid}
.lx1 h1 span{ border-bottom:#e76a31 5px solid; display:inline-block; padding-bottom:10px}
.lx1 ul{ overflow:hidden; margin-bottom:3%}
.lx1 ul li{ float:left; width:50%; margin:1% 0; letter-spacing:2px}
.lx1 ul li img{ vertical-align:middle; margin-right:4%}
.lx1 p img{ max-width:100%;}
.lx1{ margin-bottom:6%}

.xq-b{ font-size:12px; color:#999; margin:2% 0}
.xq-b img{ vertical-align:middle; margin-right:1%}
.xq1{ margin-bottom:6%}
.xq1 h1{ font-size:18px; text-align:center; letter-spacing:2px}
.xq1 h2{ font-size:14px; letter-spacing:2px; color:#999; text-align:center; margin:2% 0 3%; border-bottom:#ccc 1px solid; padding-bottom:1%}
.xq1 h2 span{ display:inline-block; margin-left:3%}
.xq1 h3 a{ display:block; margin:1% 0; font-size:12px; color:#999}
.xq1 h3 a:hover{ color:#0f5b97; text-decoration:underline}
.xq1-1{ position:relative}
.xq1-1 h4 a{ position:absolute; right:0; top:10%; font-size:12px;}
.xq1-1 h4 a img{ vertical-align:middle; margin-right:20px}

.cp-bt{ text-align:center; margin:4% 0}
.cp-bt a{ letter-spacing:2px; width:140px; border:#fec58f 1px solid; line-height:45px; display:inline-block; color:#fec58f; display:inline-block; border-radius:10px; margin:0 2%; font-size:18px}
.cp-bt a:hover,.cp-bt .qb{ background:#bb5940; border:#bb5940 1px solid; color:#fff}
.cp1{ overflow:hidden; margin-bottom:4%}
.cp1 dl{ float:left; width:24%; margin:0 0.5% 3%; border:#ddd 1px solid; padding:2%}
.cp1 dl dt img{ max-width:100%; display:block; margin:auto; height:176px}
.cp1 dl .c-1{ font-size:18px; text-align:center; border-bottom:#ddd 1px solid; display:block; padding-bottom:6%; height: 52px; overflow: hidden;}
.cp1 dl dd{ margin-top:8%; letter-spacing:2px} 
.cp1 dl .c-2{ display:block; padding:10% 4% 0; overflow:hidden}
.cp1 dl .c-2 a{ font-size:13px; color:#bb5940; border:#bb5940 1px solid; padding:3px 9px; display:inline-block}
.cp1 dl .c-2 span{ float:right}
.cp1 dl .c-2 a:hover{ background:#bb5940; color:#fff;}
.cp1 dl:hover{ border:#bb5940 1px solid;}

.cq1{ padding:1% 3% 5%}
.cq1-z{ width:66%}
.cq1-y{ width:27%; padding-top:1%}
.cq1-z .left p img{ border:#ccc 1px solid; width:100%}
.cq1-z .left{ width:40%}
.cq1-z .right{ width:54.5%; letter-spacing:2px}
.cq1-z .right h1{ font-size:24px; background:url(../images/cpxq1.jpg) no-repeat left bottom; padding:3% 0}
.cq1-z .right h2{ font-size:36px; color:#bb5940; border-bottom:#ccc 2px solid; padding:2% 0}
.cq1-z .right p{ border-bottom:#ccc 2px solid; padding:2% 0; font-size:14px; color:#999}
.cq1-z .right h3{ margin-top:6%}
.cq1-z .right h3 li{ list-style: none; width: 40%; float: left;}
.cq1-z .right h3 span{ display:inline-block; overflow:hidden}
.cq1-z .right h3 li input{ font-size:14px; border:#d7d7d7 1px solid; line-height:28px; width:35px; text-align:center; background:none; color:#999; margin-right:5px;}
.cq1-z .right h3 #addCart_f{vertical-align: super; display:inline-block; margin-left:12%; background:#bb5940; font-size:17px; line-height:28px; padding:0 10px; color:#fff}
.cq1-y p img{ max-width:100%}
.cq2 h1{ background:#bb5940; color:#fff; font-size:14px; padding:10px 15px; letter-spacing:2px; margin-bottom:1%}
.cq2 p{ margin:0 1%}
.cq2 p img{ max-width:100%;}
.cq2{ margin-bottom:7%}
.dlz{ position:absolute; top:45%; width:100%;}
.dlz-1{ overflow:hidden; padding:0 10% 6%; max-width:721px; margin:auto; background:url(../images/dl4.png) no-repeat center bottom; margin-bottom:10%}
.dlz-1 h1{ letter-spacing:2px; font-size:28px; color:#e76a31; text-align:center; margin:10% 0}
.dlz-1 p input{ display:inline-block; float:right; width:91%; height:45px; line-height:45px; border:0; background:none; text-align:left; font-size:16px; color:#999}
.dlz-1 p{ border:#f3f3f3 2px solid; padding:0% 3%; overflow:hidden; margin:5% 0;}
.dlz-1 span{ display:inline-block; float:left; width:6%; margin-top:2%}
.dlz-1 span img{ width:26px}
.dlz-1 h2 img{ display:block; margin:12% auto 5%; cursor:pointer} 
.dlz-1 .lzc{ border:0; padding:0; margin:7% 0 0;}
.dlz-1 .lzc input{ font-style:normal; width:100%; float:none; background:#e76a31; text-align:center; color:#fff; font-size:21px; height:45px; line-height:45px; letter-spacing:2px; border-radius:5px;}
.dlz-1 h2{ font-size:16px; margin-top:-2%}
.dlz-1 h2 input{ vertical-align:middle; margin-right:2%}

.islogin,.islogin a{color: #fff;}
.dlz-1 .lzc .J-login-submit{font-style: normal; width: 100%; float: none; background: #e76a31; text-align: center; color: #fff; font-size: 21px; height: 45px; line-height: 45px; letter-spacing: 2px; border-radius: 5px; display: block;}
.msg i{display: block; width: 15px; height: 15px; position: absolute; left: 521px; top: 51%; margin-top: -221px;}
.msg.msg-err i {
  background: url(../images/dialog-login.png) no-repeat 0 -40px;
}










