﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{height:550px; }

#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#8C8C8C;  background:#53351d; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#372013;}

		/*--searchBox*/
.searchBg{padding:7px 0; background-color:#190a02;}
.search{height:27px; line-height:27px; overflow:hidden;}
.search .searchBox{width:204px;}
.search .soText{float:left; width:157px; height:17px; line-height:17px; padding:5px 10px; color:#8c8c8c; border:none; background:url(../images/searchTxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:27px; height:27px; border:none; background:url(../images/searchBtn.png) no-repeat center;}
.search .keyWord{width:600px; height:27px; overflow:hidden; color:#725736;}
.search .keyWord em{}
.search .keyWord a{padding:0 6px; color:#725736;background:url("../images/hdTopBr.png") no-repeat scroll right center;}

.fbdDzSpan{padding-bottom:26px; margin-bottom:20px; overflow:hidden; background:url(../images/fbdDzSpan.jpg) no-repeat center top;}

.fbdDz{margin-top:30px;}
.fbdTab{margin:0 auto; width:562px; background:url(../images/fbdTabBg.png) no-repeat center; height:51px;}
.fbdTab a{float:left; width:25%; *width:24.5%; text-align:center; height:51px; line-height:48px; font-size:14px; color:#ffedd4; text-decoration:none;}
.fbdTab a.cur , .fbdTab a:hover{background:url(../images/fbdTabH.png) no-repeat center 5px; color:#201209;}
.fbdDz ul{margin-top:28px; width:1020px; overflow:hidden;}
.fbdDz li{width:213px; overflow:hidden; margin:0 21px; float:left; text-align:center;}
.fbdDz li img{padding:5px; padding-bottom:8px; background:url(../images/fbdImgBg.png) no-repeat center;}
.fbdDz li h5{margin-top:14px; font-weight:normal; font-size:14px;}
.fbdDz li h5 a{color:#fff3ca;}

.ggl{position:relative;}
.ggl span{position:absolute; left:780px; top:74px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fff;}

.alzs{margin-top:28px; overflow:hidden;}
.alGg img{padding:7px; padding-bottom:8px; background:url(../images/alGgImgBg.png) no-repeat center;}
.alzs h4{margin-bottom:20px;}
.alzs ul{width:632px; overflow:hidden;}
.alzs li{margin-left:12px; margin-bottom:24px; float:left; width:304px; _display:inline; text-align:center;}
.alzs li img{padding:5px; padding-bottom:12px; background:url(../images/alImgBg.png) no-repeat center;}
.alzs li h5{height:16px; line-height:16px; overflow:hidden; margin-top:2px; font-weight:normal;}
.alzs li h5 a{color:#ffeccb;}


.ysTit{text-align:center;}
.ysBox{position:relative; height:1388px; background:url(../images/ysBg.jpg) no-repeat center;}
.ysBox dl{position:absolute; color:#392114; width:356px;}
.ysBox dt{position:relative; padding-bottom:16px; margin-bottom:10px; font-size:24px; font-weight:bold; background:url(../images/ysDtBr.png) repeat-x center bottom;}
.ysBox dt em{position:absolute; left:-78px; width:61px; height:61px; line-height:61px; text-align:center; background:url(../images/ysDtEm.png) no-repeat center; font-size:28px; font-family:Arial, Helvetica, sans-serif;}
.ysBox dd{line-height:20px; padding-left:20px; margin-bottom:22px; background:url(../images/ysDd_ico.png) no-repeat left 4px;}
.ysBox .ys01{left:518px; top:80px;}
.ysBox .ys02{left:134px; top:444px;}
.ysBox .ys03{left:518px; top:722px;}
.ysBox .ys04{left:518px; top:872px;}
.ysBox .ys05{left:134px; top:1122px;}

.dzlc{margin-top:10px; margin-bottom:10px; position:relative; background:url(../images/dzlcBg.jpg) no-repeat center; height:500px;}
.dzlc span{position:absolute; left:746px; top:56px; font-size:24px; color:#392114;}


.jzrySpan{padding:30px 0;}

.khjz{width:740px; height:370px; background-color:#190a02;}
.khjz h4{margin:0 20px; height:54px; line-height:54px;}
.khjz h4 a{font-size:16px; color:#f4d09b;}
.khjz h4 span{margin-left:10px; font-size:18px; color:#795b4a; font-family:宋体; text-transform:uppercase;}
.khjzCont{margin:0 auto; width:720px; overflow:hidden;}
.khjzCont dl{margin:10px 10px; overflow:hidden; _display:inline; width:700px;}
.khjzCont dl dt{width:90px; height:90px;}
.khjzCont dd h5{margin-bottom:10px; font-size:14px;}
.khjzCont dd h5 a{color:#f4d09b;}
.khjzCont dd p{line-height:20px; color:#a08664;}


.khjzCont dt img{border:3px solid #f3d38d; width:84px; height:84px;}
.khjzCont dd{float:right; width:calc(100% - 100px); height:90px; overflow:hidden;}
.khjzCont dl dt a{display:block; width:100%; height:100%;}


.ryBox{width:240px; height:370px; background:url(../images/ryBoxBg.png) repeat-x center;}
.ryBox h4{margin:0 20px; height:54px; line-height:54px;}
.ryBox h4 a{font-size:16px; color:#392114;}
.ryBox h4 span{margin-left:10px; font-size:18px; color:#795b4a; font-family:宋体; text-transform:uppercase;}
.ryBox ul{margin:0 auto; width:94px;}
.ryBox ul li{text-align:center; overflow:hidden;}
.ryBox ul li h5{margin-top:6px; margin-bottom:12px; font-weight:normal;}
.ryBox ul li h5 a{color:#392114;}

.gycjSpan{height:464px; background:url(../images/gyCjSpan.png) repeat-x center;}

.gyBox{padding-top:26px; width:710px;}
.gyBox h4{height:54px; background:url(../images/gyTit.png) no-repeat right 30px;}
.gyBox h4 span{font-size:18px; color:#795b4a; font-family:宋体; text-transform:uppercase; display:block;}
.gyBox h4 a{font-size:16px; color:#392114;}
.gyBox dl{height:187px;}
.gyBox dt img{padding:5px; background:url(../images/gyImgBg.png) no-repeat center;}
.gyBox dd{float:right; width:358px; margin-right:22px; height:187px; overflow:hidden;}
.gyBox dd h5{margin-bottom:12px; font-size:14px;}
.gyBox dd h5 a{color:#392114;}
.gyBox dd p{line-height:18px; color:#392114; height:90px; overflow:hidden; margin-bottom:20px;}
.gyBox ul{margin-top:34px; overflow:hidden;}
.gyBox li{margin-right:28px; _display:inline; float:left;}
.gyBox li.noMr{margin-right:0;}
.gyBox li img{padding:5px; background:url(../images/sccjImgBg.png) no-repeat center;}


/*问题解答*/
.wtjd{padding-top:52px; width:240px;}
.wtjd h4{height:54px;}
.wtjd h4 span{font-size:18px; color:#795b4a; font-family:宋体; text-transform:uppercase; display:block;}
.wtjd h4 a{font-size:16px; color:#392114;}
.wtjdCont{overflow:hidden;}
.wtTcon{height:318px; overflow:hidden;}
.wtTcon dl{padding:6px 0;}
.wtTcon dt{background-image:url(../images/tw_ico.png);}
.wtTcon dt a{color:#2f1b0f;}
.wtTcon dd{line-height:18px; background-image:url(../images/jd_ico.png); color:#2f1b0f;}
.wtTcon dt , .wtjdCont dd{padding:10px 0; padding-left:36px; margin:6px 0; background-position:left 6px; background-repeat:no-repeat;}



.zxSpan{padding:40px 0; background:url(../images/zxSpanBr.png) no-repeat center 60px;}
.zxSpan h4{height:54px; line-height:54px;}
.zxSpan h4 a{font-size:16px; color:#f4d09b;}
.zxSpan h4 span{margin-left:10px; font-size:18px; color:#795b4a; font-family:宋体; text-transform:uppercase;}


.zxBox{width:420px;}
.zxBox dl{height:96px;}
.zxBox dt img{padding:3px; background:url(../images/zxImgBg.png) no-repeat center;}
.zxBox dd{width:230px; float:right; height:96px; overflow:hidden;}
.zxBox dd h5{margin-bottom:10px; font-size:14px;}
.zxBox dd h5 a{color:#ffe2bd;}
.zxBox dd p{line-height:18px; color:#9c7c5c;}
.zxBox ul{margin-top:28px;}
.zxBox li{position:relative; height:30px; line-height:30px;}
.zxBox li a{display:inline-block; padding-left:10px; background:url(../images/zcLiIco.png) no-repeat left center; width:320px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#c4b091;}
.zxBox li span{position:absolute; right:0; top:0; color:#c4b091;}


.fromBox{padding-top:32px; padding-bottom:50px; border-top:1px dotted #7a644e;}
.fromGg img{padding:3px; background:url(../images/formGgImgBg.png) no-repeat center;}
.fromFr{width:466px;}
.formTit h4{font-size:24px; color:#debc87;}
.formTit p{margin:10px 0; color:#debc87;}
.m_form{position:relative;}
.m_form li{margin-top:1px; overflow:hidden;}
.m_form label{float:left; width:70px; height:35px; line-height:35px; text-align:right; background:url(../images/formLiBg.png) repeat-x center; color:#30190c;}
.m_form .iptTxt{float:left; width:150px; height:15px; line-height:15px; padding:10px 10px; outline:none; border:none; color:#333; background:url(../images/formLiBg.png) repeat-x center;}
.m_form .areLi label{height:94px; line-height:94px; background:url(../images/lyLiBg.png) repeat-x center top;}
.m_form li.dz .iptTxt{width:256px;}
.m_form .btnSubmit{position:absolute; right:0; bottom:0; width:120px; height:130px; background:url(../images/formLiBtn.png) no-repeat center; border:none;}
.m_form .areLi label{height:94px; line-height:35px; background:url(../images/txtAre.png) repeat-x center;}
.m_form .txtAre{float:left; margin-right:10px; width:256px; height:84px; line-height:20px; border:none; outline:none; resize:none; color:#333; padding:5px 10px; background:url(../images/txtAre.png) repeat-x center;}





.products-making {
    background: url(../images/case_making.jpg) top no-repeat;
    height: 568px;
}
.products-making ul{
	overflow:hidden;
}
.w1200 {
    width: 1200px;
}
.products-making .row .item {
    float: left;
    width: 206px;
    height: 246px;
    position: relative;
    background: #f7e9cf;
    margin-right: 42px;
    margin-top: 188px;
    cursor: pointer;
}
.products-making .row .item-1 {
    background: url(../images/making_1.png) center no-repeat;
}
.products-making .row .item-1:hover {
    background: url(../images/making_1_ac.png) center no-repeat;
}
.products-making .row .item-2 {
    background: url(../images/making_2.png) center no-repeat;
}
.products-making .row .item-2:hover {
    background: url(../images/making_2_ac.png) center no-repeat;
}
.products-making .row .item-3 {
    background: url(../images/making_3.png) center no-repeat;
}
.products-making .row .item-3:hover {
    background: url(../images/making_3_ac.png) center no-repeat;
}
.products-making .row .item-4 {
    background: url(../images/making_4.png) center no-repeat;
}
.products-making .row .item-4:hover {
    background: url(../images/making_4_ac.png) center no-repeat;
}
.products-making .row .item-5 {
    background: url(../images/making_5.png) center no-repeat;
}
.products-making .row .item-5:hover {
    background: url(../images/making_5_ac.png) center no-repeat;
}
.products-making .row .item-6 {
    background: url(../images/making_6.png) center no-repeat;
}
.products-making .row .item-6:hover {
    background: url(../images/making_6_ac.png) center no-repeat;
}
.products-making .row .item:last-child {
    margin-right: 0;
}
.products-making .contact {
    color: #462f07;
    margin-top: 42px;
}
.products-making .contact .contact-btn {
    font-size: 16px;
    display: inline-block;
    width: 132px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #462f07;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin-left: 430px;
}
.products-making .contact a {
    color: #462f07;
}
.products-making .contact .tel {
    margin-left: 60px;
    display: inline-block;
    margin-top: -4px;
}
.products-making .contact .tel span {
    font-size: 14px;
    line-height: 14px;
}
.products-making .contact .tel .num {
    font-size: 18px;
    font-weight: 700;
}





.core-advantage{
    height: 1205px;
    background: url(../images/core_advantage.jpg) center no-repeat;
}
.core-advantage .w1200{
	width:1200px;
}
.re {
    position: relative;
}
.ab {
    position: absolute;
}
.core-advantage .item-1 {
    top: 191px;
}
.core-advantage .item-2 {
    top: 335px;
}
.core-advantage .item-3 {
    top: 476px;
}
.core-advantage .item-4 {
    top: 767px;
    right: 0;
}
.core-advantage .item-5 {
    top: 936px;
    right: 0;
}
.core-advantage .short-1 {
    top: 282px;
    right: 460px;
}
.core-advantage .short-2 {
    top: 280px;
    right: 20px;
}
.core-advantage .short-3 {
    top: 516px;
    right: 430px;
}
.core-advantage .item{
	width:526px;
}
.core-advantage .item .title {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    margin-bottom: 8px;
}
.core-advantage .item .title span {
    background: #d29d41;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
    font-size: 16px;
    text-align: center;
    display: inline-block;
    margin-right: 16px;
}
.core-advantage .item .detail {
    color: #a5a5a5;
    padding-left: 46px;
    width: 526px;
    font-size:14px;
}

.core-advantage .short p.cn {
    color: #fff;
    font-size: 16px;
}
.core-advantage .short p.en {
    color: #a5a5a5;
}
.core-advantage .short p {
	font-size:13px;
    width: 100%;
    text-align: center;
}

