@charset "utf-8";
/* CSS Document */
/*首页主体部分*/
.main{ display:block; clear:both; width:100%; padding-top:80px;}
.main h2{ display:block; color:#5c2b0b; font-size:38px; line-height:55px; border:2px solid #5c2b0b; padding:44px; }
.main .main_article{ display:block; clear:both;}
.main .main_article p{ display: block; font-size:29px; line-height:48px; color:#222222;}
.main .main_article img{ display:block; margin:45px auto; text-align:center; }
.main .weixin{ display:block; padding-top:70px; clear:both; padding-bottom:60px; width:1102px; background:#ebe9dc;  margin:70px auto;}
.main .weixin img{display:block; margin:auto; text-align:center; margin-bottom:50px; margin-top:50px;}
.main .weixin p{ display:block; font-size:40px; line-height:60px; color:#5c2b0b; text-align:center;}
.main .weixin p b{ color:#a24340; font-weight:normal;}
.cpfl{ display:block; clear:both; padding-top:70px;}
.cpfl h3{ display:block; width:742px; font-size:39px; line-height:60px; color:#9b2c2b; text-align:center; font-weight:normal; margin:auto; }
.cpfl ul{ display:block; clear:both; padding-top:60px; margin-left:49px; }
.cpfl ul li{ display:block; float:left; margin-right:30px;}
.cpfl ul li a{ display:block;width:253px; height:565px;}
.cpfl ul li img{ display:block; width:253px; height:565px;}
.main .xpfb{ display:block; clear:both; width:100%; margin-top:80px; }
.main .xpfb h3{ display:block; background:url(../img/lanmu.png) center center no-repeat; color:#6d4428; font-size:40px; line-height:104px; height:104px; text-align:center;}
.main .xpfb ul{ display:block; width:100%; clear:both; width:1094px; margin:auto; margin-top:70px;}
.main .xpfb ul li{ display:block; float:right;}
.main .xpfb ul li:first-child{ float:left !important;}

.main .kh{ display:block; clear:both; width:1094px; margin:80px auto; }
.main .kh h3{ display:block; color:#6d4428; font-size:40px; line-height:160px; height:160px; text-align:center;}
.main .kh h3 a { background:url(../img/logo1.png) center center no-repeat; width:160px; height:160px; display:inline-block; margin:auto; }
.main .kh h3 span{ display:block; float:right; line-height:160px;}
.main .kh h3 span:first-child{ float:left !important; }
.main .kh h3 b{ color:#a24340; font-weight:normal;}
.main .kh ul{ display:block; width:100%; clear:both; width:1094px; margin:auto; margin-top:70px;}
.main .kh ul li{ display:block; float:right;}
.main .kh ul li:first-child{ float:left !important;}

.footer_weixin{ display:block; clear:both; margin:auto; width:426px; padding-bottom:20px;}
.footer_weixin h3{ display:block; clear:both;color: #a24340; font-size: 40px;text-align: center; margin-bottom:30px; }
.footer_weixin img{ display:block; float:left; width:160px; height:160px;}
.footer_weixin ul{ display:block; float:right;}
.footer_weixin ul li{ display:block;font-size:24px; line-height:40px; display:block; color:#5c2b0b;}
.footer_index{ height:1465px; margin-top:0px;}
.footer_index p{ line-height:0px !important; padding-top:60px;}

/*产品单页公共css*/
.cpdy{ display:block; clear:both; padding-top:70px;}
.cpdy .banner img{ margin:auto; display:block; width:1111px; height:908px;}
.cpdy .cpdy_weixin{ display:block; clear:both; padding-bottom:60px; background:url(../img/xuxian_17.png) bottom center repeat-x; padding-top:70px;}
.cpdy .cpdy_weixin img{ display:block; margin:auto; margin-bottom:30px;}
.cpdy .cpdy_weixin p{ font-size:40px; line-height:60px; display:block; color:30e0e0e; text-align:center;}
.cpdy .cpdy_weixin p b{ display:block; font-weight:normal; color:#a31718; font-size:48px; display:inline-block; }
.cpdy .cpdy_article{ display:block; clear:both; padding-top:70px;}
.cpdy .cpdy_article h2{ background:url(../img/dbzm_03.png) center center no-repeat; clear:both; width:356px; height:78px; margin:auto; margin-bottom:70px;}
.cpdy .cpdy_article p{ display:block; color:#333333; font-size:30px;}
.cpdy .cpdy_article p img{ display:block; margin:auto; padding-top:60px; padding-bottom:30px;}
.cpdy .cpdy_article p b{ display:block; text-align:center; font-size:30px; color:#b03a3a; font-weight:normal;}
.cpdy .zpcs{ display:block; background:url(../img/zpcs_07.png) center center no-repeat; margin-top:60px; width:1200px; height:312px;}
.cpdy .zpcs ul{ display:block; width:955px; margin-left:40px; padding-top:136px;}
.cpdy .zpcs ul li{ display:block; float:left; font-size:24px; margin-right:52px; color:#333333; line-height:48px;}
.cpdy .zpcs ul li b{ font-weight:normal; color:#5c2b0b;}
.cpdy .zpsp{ display:block; clear:both; padding-top:68px;}
.cpdy .zpsp h2{ background:url(../img/cpsh_10.png) center center no-repeat; height:68px; display:block;}
.cpdy .zpsp ul{ display:block; padding-top:70px; clear:both;}
.cpdy .zpsp ul img{ display:block; margin:auto; padding-bottom:42px;}
.cpdy .cpqd{ display:block; clear:both; padding-top:30px; padding-top:70px; width:1200px; overflow:hidden;}
.cpdy .cpqd h2{ background:url(../img/cpqd_12.png) center center no-repeat; height:68px; display:block;}
.cpdy .cpqd ul{ display:block; width:1300px; padding-top:70px;}
.cpdy .cpqd ul li{ display:block; float:left; margin-right:16px;}
.cpdy .hqscbz{ display:block; clear:both; padding-top:70px;}
.cpdy .hqscbz h2{ background:url(../img/hzscbz_13.png) center center no-repeat; height:68px; display:block;}
.cpdy .hqscbz ul{ display:block; clear:both; padding-top:70px;}
.cpdy .hqscbz ul li{ display:block; background:url(../img/icon_xiaobiao_34.png) top center no-repeat; padding:82px 0px 52px 0; }
.cpdy .hqscbz ul li:first-child{ padding-top:0px; background:none;}
.cpdy .hqscbz ul li img{ display:block; margin:auto;padding-bottom:36px;}
.cpdy .hqscbz ul li p{ display:block; text-align:center;  font-size:36px; color:#333333;}
.cpdy .hqscbz ul li p b{ display:block; color:#a11113; font-size:30px; line-height:48px;}

/*黑檀*/
.heitan .cpdy_article h2{ background:url(../img/heitan_text_07.png) center center no-repeat;  clear:both; width:356px; height:78px; margin:auto; margin-bottom:70px;}
.heitan .cpdy_article p.heitan_p{ padding-top:70px;}
.heitan .zpcs ul{ display:block; width:1160px; margin-left:40px; padding-top:170px;}
/*红木*/
.hm .cpdy_article h2{ background: url(../img/hmzm.png) center center no-repeat;  clear:both; width:356px; height:78px; margin:auto; margin-bottom:70px;}
.hm .cpdy_article p.heitan_p{ padding-top:70px;}
.hm .zpcs ul{ display:block; width:1160px; margin-left:40px; padding-top:170px;}
/*崖柏*/
.yb .cpdy_article h2{ background: url(../img/ybzm.png) center center no-repeat;  clear:both; width:356px; height:78px; margin:auto; margin-bottom:70px;}
.yb .cpdy_article p.heitan_p{ padding-top:70px;}
.yb .zpcs ul{ display:block; width:1160px; margin-left:40px; padding-top:170px;}
.yb .zpcs ul li{ display:block; float:left; font-size:24px; margin-right:52px; color:#333333; line-height:40px;}
.yb .zpcs .yb_a{ display:block; width:1098px; margin-left:40px; padding-top:120px; border-bottom:1px dashed #ababab; padding-bottom:10px;}
.yb .zpcs .yb_b{display:block; width:1098px; margin-left:40px; padding-top:10px;}
.yb .zpsp ul .text{ background:url(../img/yb_icon.png) bottom center no-repeat; color:#a11113; font-size:48px; padding-bottom:38px; text-align:center; margin-bottom:10px;} 
.yb .cpqd ul li{ display:block; margin:70px auto 0;}
.yb .cpqd ul li:first-child{ margin-top:0px;}


/**care开始**/
.care{ background-image:url(../img/guding_10.jpg); width:180px; padding:10px 10px; height:520px; position:fixed; left:0; bottom:100px; z-index:555; }
.care .close{ display:block; width:22px; height:22px; position:absolute; right:8px; top:8px; cursor:pointer;}
.care .wm{ display:block; max-width:100%; margin:10px 0;}
.care .imga{ display:block; margin:0 auto; width:152px; height:38px; margin-top:20px;}
.care .imga img{ display:block; margin:0 auto; width:152px; height:38px;}
.care h2{ font-size:36px; line-height:60px; color:#feef01; text-align:center;}
.care p{ font-size:16px; line-height:30px; color:#fff; text-align:center;}
.care p b{ color:#feef01;}
/**care结束**/

/**addto开始**/
.addto{ background-color:#670001; width:320px; padding:10px 10px; border:1px solid #b38080; position:fixed; right:0; bottom:100px; z-index:555; }
.addto .close{ display:block; width:22px; height:22px; position:absolute; right:8px; top:8px; cursor:pointer;}
.addto h2{ font-size:20px; line-height:38px; color:#feef01; text-align:center; margin-bottom:10px;}
.addto p{ font-size:16px; line-height:30px; color:#fff; overflow:hidden;}
.addto p img{ width:110px; height:110px; float:left;}
.addto p span{ width:190px; float:right; display:block; font-size:16px; line-height:26px;}
.addto p span i{ display:block; height:30px; line-height:30px; font-size:20px; color:#fff;}
.addto p b{ color:#feef01;}
.addto .come{ display:block; font-size:14px; line-height:30px; color:#fff; text-align:right; padding-right:50px; height:30px; background-image:url(../img/indexpng_76.png); background-position:right center; background-repeat:no-repeat;}
.addto .come:hover{ text-decoration:underline;}
/**addto结束**/