
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{height:550px;overflow:hidden;}
.banner a{height:550px; width:100%;background:url(../image/banner1.jpg) no-repeat center 0; display:block}

/*搜索*/
.h_sea{height:36px;line-height:26px;overflow:hidden;color:#2f2820; border-bottom:solid 1px #e5e5e5;padding:9px 0 0;font-family:"宋体"; margin-bottom:1px;}
.key{ width:715px;overflow:hidden;}
.h_sea a{ line-height:26px; padding:0 3px 0 10px; color:#6d6d6d;}
.inp01{height:26px;background:url(../image/s_bg.jpg) no-repeat 9px 4px #e7e7e7;width:144px;padding:0 9px 0 34px; float:left;line-height:26px; color:#acacac; border:0;}
.s_ss {float:left; width:54px; height:26px; margin:0 1px;}

/*考虑4大因素*/
.kl{ background:url(../image/klbg.gif) repeat-x center 0; height:575px; overflow:hidden; font-family:"Microsoft YaHei"; color:#58452f; font-size:14px; line-height:32px; text-align:center}
.kl h2{ height:148px; padding:35px 0 0; text-align:center;}
.kl_c{width:982px; position:relative}
.kl_c dl{ width:169px; float:left; padding:49px 63px 0 30px;}
.kl_c dl.kll1{ padding-top:119px}
.kl_c dl.kll2{ padding:119px 0 0 26px}
.kl_c dt{ height:184px;}
.kl_c dt img{ width:169px; height:168px;}
.kl_c dd h3{ background:url(../image/kltbg.jpg) no-repeat center 0; height:36px; line-height:29px; font-size:18px;}
.kl_c dd h3 a{ color:#fff4ca;}

/*导航*/
.cpbox{ height:666px; padding:26px 0; overflow:hidden;}
.dh{ width:220px; height:666px; background:url(../image/dhbg.jpg) repeat;}
.dh h2{background:#553c28; height:68px; color:#fff; padding:28px 0 0; text-align:center;font-size:16px; font-weight:normal; line-height:24px;font-family:"Microsoft YaHei";}
.dh h2 em{ display:block;font-style:normal; text-transform:uppercase; color:#cc9362; font-family:"Times New Roman", Times, serif;}
.dh h2 a{ color:#fff;}
.dh_c h3{ height:41px; margin-bottom:1px;overflow:hidden;font-family:"Microsoft YaHei";background:url(../image/ico01.jpg) no-repeat 20px 15px #cc9362; padding-left:45px; font-size:16px;}
.dh_c h3 a{ line-height:41px; display:inline-block; color:#ece3d2;}
.dh_c h4{ clear:both; margin-bottom:1px;height:41px;background:url(../image/ico02.jpg) no-repeat 20px 15px #dcc3a4;color:#fff; text-decoration:none; font-size:12px;padding-left:45px; line-height:41px;}
.dh_c h4 a{ color:#553c28;}
.dh_c li{background:url(../image/ico03.jpg) no-repeat 16px 11px; padding-left:27px; display:block; line-height:30px;overflow:hidden;}
.dh_c li a{ display:block;line-height:30px; width:60px; display:inline-block; padding:0 0 0 3px; color:#2f2c27;}

/*产品*/
.cp{ width:722px; padding:2px 0 0 18px; overflow:hidden}
.cp h2{ height:35px; line-height:35px; font-size:14px; background:url(../image/line1.jpg) repeat-x 0 bottom;font-family:"Microsoft YaHei";}
.cp h2 a{ color:#333; line-height:35px; display:inline-block; padding:0 20px;}
.cp h2 a:hover,.cp h2 a.cur{ background:url(../image/sd01.jpg) no-repeat center bottom; color:#58452f; text-decoration:none}
.more01{ font-weight:normal; font-size:12px;}
.more01 a,.cp h2 .more01 a,.til01 .more01 a,.new h2 .more01 a:hover,.new h2 .more01 a{ background:none; border:0; padding:0; color:#5a5a5a; font-weight:normal}
.cp_c{ padding:23px 0 0; overflow:hidden}
.cp_c ul{ width:742px;}
.cp_c li{ width:354px; float:left; padding:0 17px 0 0; height:304px;  overflow:hidden}
.cp_c li img{ width:354px; height:255px; display:block}
.cp_c li span{ height:40px; text-align:center; line-height:40px;display:block;}
.cp_c li span a{ color:#333;}

/*优势*/
.ys{ background:url(../image/ysbg.jpg) no-repeat center 0; height:1202px; line-height:24px;overflow:hidden;font-family:"Microsoft YaHei"; font-size:14px; color:#646464;}
.ys h2{ height:134px; text-align:center; padding:75px 0 0;}
.ys_c h3{ height:50px; width:380px; line-height:32px; padding:5px 0 0 49px; font-size:20px;}
.ys_c p b,.ys_c p span,.ys_c h3 a{ color:#553c28;}
.ys_c p{ width:383px; padding:0 0 0 50px;}
.ysp1{ top:0; left:522px;}
.ysp2{ top:361px; left:60px;}
.ysp3{ top:669px; left:532px;}
.ys01{ height:393px; padding:16px 0 0 36px;}
.ys02{ height:361px; padding:0 0 0 521px;}
.ysc1{ height:191px;}
.ysc3{ height:161px;}
.ysc5{ height:141px;}
.ysc1 h3{ background:url(../image/ystbg1.png) no-repeat 0 2px;}
.ysc2 h3{ background:url(../image/ystbg2.png) no-repeat 0 2px;}
.ysc3 h3{ background:url(../image/ystbg3.png) no-repeat 0 2px;}
.ysc4 h3{ background:url(../image/ystbg4.png) no-repeat 0 2px;}
.ysc5 h3{ background:url(../image/ystbg5.png) no-repeat 0 2px;}

/*九大支持*/
.zc{ height:705px; padding:32px 0 0; color:#261414;font-family:"Microsoft YaHei"; font-size:14px; overflow:hidden}
.zc h2{ height:184px; text-align:center; font-weight:normal; font-size:26px; color:#7b5940; line-height:48px;}
.zc h2 img,.til01 img{ display:block; margin:0 auto;}
.zc h2 span{ font-size:20px; color:#b98a6c; background:url(../image/zctbg.jpg) no-repeat center 20px; text-align:center; display:block; height:42px; line-height:42px;}
.zc h2 a{ color:#7b5940;}
.zc h2 a:hover{ text-decoration:none;}
.zc_c{ background:url(../image/zccbg.jpg) no-repeat center 0; padding:34px 30px 0; height:472px; overflow:hidden}
.zc_c ul{width:344px; float:left}
.zcl1{ padding:0 204px 0 0;}
.zc_c li{ width:334px; height:97px; overflow:hidden; margin:0 0 26px;}
.zcl1 li{ background:url(../image/ico04.jpg) no-repeat right 42px; padding:0 9px 0 0;}
.zcl2 li{ background:url(../image/ico05.jpg) no-repeat 0 42px; padding:0 0 0 9px;}
.zc_c li img{ width:164px; height:97px; display:block; float:left;}
.zcl2 li img{ float:right;}
.zc_c li span{ display:block; float:left; background:#f8f0e3; line-height:97px; text-align:center; width:170px;}
.zc_c li span a{ color:#261414;}

/*专卖店*/
.zm{ background:url(../image/zmbg.jpg) no-repeat center 0; height:524px; padding:54px 0 0; overflow:hidden;font-family:"Microsoft YaHei";}
.til01{ background:url(../image/tilbg1.png) no-repeat center 31px; padding:0 0 0 57px; text-align:center; font-size:20px; height:99px; line-height:40px;font-family:"Microsoft YaHei"; overflow:hidden;}
.til01 span{ padding:15px 0 0;}
.til01 a{ color:#fff;}
.zm_c dl{ width:313px; float:left;}
.zm_c dl.zml1{ margin:0 10px;}
.zm_c dt{ height:274px;}
.zm_c dt img{ width:305px; height:256px; background:#fff; padding:3px; border:solid 1px #bebebe; display:block}
.zm_c dd{ height:274px; line-height:23px; color:#717171;}
.zm_c dd h3{ height:35px; line-height:35px; font-size:16px; overflow:hidden}
.zm_c dd h3 a{ color:#000;}
.zm_c dd p{ height:53px; overflow:hidden}
.zm_c dd span a,.gy_r span a{ display:inline-block; color:#fff; padding:0 13px; line-height:24px; background:#686868;}

/*见证*/
.jz{ height:480px; padding:48px 0 0; overflow:hidden;}
.jz_c dl{ background:url(../image/jzlbg.jpg) repeat-y 0 0; width:438px; height:164px; padding:11px 0 0 18px; float:left; display:block; overflow:hidden; line-height:24px; color:#333; margin-bottom:24px;}
.jz_c dl.jzl1{}
.jz_c dt{ width:186px; float:left;}
.jz_c dt img{ width:157px; height:146px; padding:3px; display:block; background:#fff;}
.jz_c dd{ width:252px; float:left;color:#333}
.jz_c dd h3{ height:20px; line-height:20px; font-size:12px; padding:9px 0;overflow:hidden;}
.jz_c dd h3 a{ color:#333}
.jz_c dd h3 b{ display:block; font-weight:normal;}
.jz_c dd p{ height:96px; overflow:hidden}
.jz_c dd span a{ color:#553c28}

/*广告*/
.h_gg{ display:block; height:120px;margin:21px 0;font-family:"Microsoft YaHei";}
.gg01{ color:#ead0b5; font-size:14px; line-height:32px; top:36px; left:700px;}
.gg01 b{ font-size:18px;}
.gg01 img{padding:0 6px 0 0;}

/*关于*/
.gybox{ background:url(../image/gybg.jpg) center 0; height:634px; padding:44px 0 0; overflow:hidden}
.gy{ width:703px; overflow:hidden; }
.gy_c{ height:342px; border-bottom:solid 1px #553c28; overflow:hidden; line-height:24px; color:#5b5b5b}
.gy_l{ width:425px;padding:10px 0 0;}
.gy_l img{ width:407px; height:290px;}
.gy_r{ width:276px;}
.gy_r h2{ height:41px; font-size:24px;line-height:41px;color:#ccbaa4; white-space:nowrap;font-family:"Microsoft YaHei";}
.gy_r h2 a{ color:#553c28;}
.gy_r h2 b{ font-weight:normal; padding:0 2px;}
.gy_r h2 em{ font-style:normal;font-size:22px;}
.gy_r h3{ height:32px; line-height:32px; overflow:hidden; text-align:center; font-size:14px;}
.gy_r h3 a{ color:#000;}
.gy_r p{ height:148px; padding:10px 0 0; overflow:hidden}
.gy_r span a{ background:#563b26}

/*荣誉*/
.ry h3{ height:50px; line-height:36px; font-size:16px; padding:0 0 0 32px; background:url(../image/ico06.png) no-repeat 15px 5px;}
.ry h3 a{ color:#553c28;}
.ry01{ top:-50px; right:28px;}
.ry02{ top:-50px; right:0;}
.ry_c { height:202px; width:703px;}
.ry_c ul{ width:725px;}
.ry_c li{ width:158px; padding:0 21px 0 0; float:left}
.ry_c li img{ width:156px; height:174px; border:solid 1px #bebebe;}
.ry_c li span{ display:block; line-height:30px; text-align:center}


/*环境*/
.hj{ background:url(../image/hjbg.gif) repeat; width:217px; height:566px; padding:10px 12px; position:relative; margin:5px -12px 0 27px;font-family:"Microsoft YaHei";}
.hj h2{ height:57px; line-height:57px; font-size:16px; color:#fff; background:#8c694d; padding:0 7px;}
.hj h2 a{ color:#fff;}
.hj h2 em{ font-family:Arial; font-size:9px; color:#e7e0db; padding:0 0 0 2px;}
.hj_c{ padding:3px 0 0;} 
.hj_c li{ display:block; clear:both; padding:9px 0 0;}
.hj_c li img{ width:217px; height:202px; display:block}
.hj_c li span{ display:block; line-height:38px; text-align:center;}

/*资讯*/
.new{ height:405px; padding:23px 0; overflow:hidden}
.new h2{height:48px; line-height:42px; background:url(../image/tilbg2.jpg) repeat-x 0 bottom; font-size:16px;font-family:"Microsoft YaHei";}
.new h2 a{ color:#242424; line-height:42px; display:inline-block; padding:0 0 6px}
.new h2 a:hover,.new h2 a.cur{ background:url(../image/sd02.jpg) no-repeat 0 0; padding:0 0 6px 47px; text-decoration:none}
.zx{ width:607px; overflow:hidden;}
.zx_c dl{ height:147px;overflow:hidden; line-height:24px; padding:8px 0 0;}
.zx_c dt{ width:222px; float:left; padding:13px 0 0;}
.zx_c dt img{ width:210px; height:120px;}
.zx_c dd{ width:384px; float:left;}
.zx_c dd h3{ height:44px; line-height:44px; font-size:14px; overflow:hidden}
.zx_c dd h3 a{ color:#000;}
.zx_c dd p{ height:72px;overflow:hidden;}
.zx_c ul{ width:635px;}
.zx_c li{ height:33px; line-height:33px; width:270px; background:url(../image/ico07.jpg) no-repeat 2px 13px;padding:0 0 0 12px; border-bottom:dashed 1px #bbb; overflow:hidden; float:left; margin:0 26px 0 0;}
.zx_c li.born,.wd_c dl.born{ border:0;}

/*问答*/
.wd{ width:306px;background:url(../image/ge01.jpg) no-repeat 17px 22px; padding-left:46px;}
.wd_c dl{ clear:both;border-bottom:dashed 1px #bbb;padding:20px 0; line-height:26px; color:#474747}
.wd_c dt{ background:url(../image/wd_w.gif) no-repeat 0 7px; padding-left:26px; height:28px; line-height:28px;overflow:hidden;}
.wd_c dd{ background:url(../image/wd_d.gif) no-repeat 0 5px; padding:0 0 0 3px; text-indent:23px;}

/*加盟*/
.jm{ background:url(../image/jmbg.jpg) no-repeat center 0; height:551px; padding:29px 0 0;font-family:"Microsoft YaHei";}
.jmc{ background:url(../image/jmcbg.png) no-repeat 553px 0;height:551px;}
.jm_l{ width:571px; overflow:hidden;}
.jm_r{ margin:32px 0 0; width:383px; height:451px; background:#fff; border:solid 3px #553c28;overflow:hidden;}
.jm_r h3{background:url(../image/ico08.jpg) no-repeat 20px 20px #553c28;padding:21px 0 0 66px; font-size:20px; color:#fff; line-height:26px; height:59px;}
.jm_r h3 a{ color:#fff;}
.jm_r h3 em{ display:block; font-style:normal; font-family:Arial; font-size:10px; text-transform:uppercase; line-height:12px;}
.jm_c{ padding:18px 22px;}
.jm_c li { height:39px; line-height:27px; font-size:14px;}
.jm_c li img { float:left; padding:2px 5px 0;}
.sbt { width:70px; display:block; text-align:right;float:left; padding:0 13px 0 0;}
.sinp01,.sinp02,.area{ background:#fff; float:left;border:solid 1px #cdcdcd; line-height:25px;}
.sinp01{ width:213px; height:25px; padding:0 10px;}
.sinp02 { width:70px; height:25px;padding: 0 5px;}
.sbz { color:#fff; padding:0 0 0 10px;}
.area { width:213px; height:50px; overflow:auto;padding:5px 10px;}
.jm_c .h66 { height:78px;}
.jm_r2{width:379px;height:36px;background:#553c28;font-size: 18px;padding:0 5px; line-height: 36px;color:#fff;}
.jm_r2 b{font-size: 30px;color:#fff;}

/*友联*/
.link{ line-height:32px; height:123px; padding:24px 0 0;background:#f4efe9; overflow:hidden; color:#928d8d}
.link h2{font-family:"Microsoft YaHei";font-size:14px; line-height:36px;height:36px; color:#e2e2e2; overflow:hidden; background:url(../image/lnktbg.jpg) no-repeat center 14px; text-align:center; padding-left:200px;}
.link h2 span{ float:right; height:18px; line-height:18px; font-size:12px; font-weight:normal;}
.link h2 a{color:#928d8d}
.lnk_c{padding:10px 0 0; white-space:nowrap;overflow:hidden}
.lnk_c a{ padding:0 53px 0 0; color:#928d8d;}
