@charset "utf-8";


/*首页*/
.slide-news{padding:40px 0 76px 0;position: relative;}
.slide-news .bd menu{overflow:hidden;}
.slide-news menu a{display: block;float:left;width:356px;background: #fff;padding:10px;height: 325px;background: #fff;margin:0 24px 0 0;}
.slide-news menu a .pic{width:356px;height: 208px;overflow: hidden;position: relative;}
.slide-news menu a .pic img{width:100%;height:100%;    -webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.slide-news menu a:hover .pic img{    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}

.slide-news menu a .pic .show{width:100%;height:100%;background: url(../images/black.png) repeat;z-index: 3;position:absolute;left:0;top:0; -webkit-transform: scale(2);
    -moz-transform: scale(2);
    opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
    visibility: hidden;transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out; display: none;}
.slide-news menu a .pic .show span{display: block;width:50px;height: 50px;background: url(../images/icon01.png);position: absolute;left:50%;margin-left: -25px;top:50%;margin-top:-25px;}
.slide-news menu a:hover .pic .show{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity:1; -webkit-opacity:1; -moz-opacity:1; visibility: visible; filter:alpha(opacity=100);transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;}

.slide-news menu a .type{height:38px;border-bottom: 1px solid #f6f6f6;line-height: 38px;font-size: 12px;color:#ccc;position: relative;}
.slide-news menu a .type span{position: absolute;top:0;right:0;color:#c8a991;}
.slide-news menu a .title{font-size: 15px;font-weight: bold;color:#6b5546;line-height: 30px;height: 60px;overflow: hidden;padding-top: 10px;}
.slide-news menu a:hover .title{color:#397664;}


.slide-news .hd{text-align: center;font-size: 0;position: absolute;left:0;width:100%;bottom:25px;}
.slide-news .hd li{display: inline-block;*display:inline;zoom:1;width:27px;height: 2px;background: #6b5546; margin: 0 3px; cursor: pointer; opacity: .5; filter: alpha(opacity=50);}
.slide-news .hd li.on{opacity: 1; filter: alpha(opacity=100);}




 
/*品牌故事*/
.graybg{background: url(../images/graybg.png);}

.textwrap{height:340px;overflow:hidden;margin-top: 50px;}
.textwrap .pic{display: block;width:504px;height: 340px;overflow: hidden;float:left;}
.textwrap .pic img{width:100%; height:100%;-webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.textwrap .pic:hover img{-webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}

.textwrap .text{float:right;height:185px;width:640px;background: url(../images/textbg.png) no-repeat right;padding-top: 155px;line-height: 30px;color:#666;overflow: hidden;}




/*品牌项目*/
.slide-obj{padding: 40px 0 76px 0; position: relative;}

.slide-obj .bd{overflow: hidden;}
.slide-obj .bd ul{width: 1220px;}
.slide-obj .bd li{display: block;float:left;width:590px;height: 426px;background: #fff;overflow: hidden;margin-right: 20px;}
.slide-obj .bd li:nth-child(odd){background: url(../images/bg01.png) no-repeat right bottom #fff;}
.slide-obj .bd li:nth-child(even){background: url(../images/bg02.png) no-repeat right bottom #fff;}

.slide-obj .bd li .pic{display: block;width:313px;height: 426px;overflow: hidden;float:left;}
.slide-obj .bd li .pic img{width:100%; height:100%;-webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.slide-obj .bd li .pic:hover img{-webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}
.slide-obj .bd li .info{width:230px;float:left;margin:0 0 0 22px;height: 426px;position: relative;}
.slide-obj .bd li .info .title{padding:32px 0;border-bottom: 1px solid #eee;}
.slide-obj .bd li .info .title a{color:#6b5546;font-weight: bold;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.slide-obj .bd li .info .title a:hover{color:#397664;}
.slide-obj .bd li .text{color:#666;line-height: 30px;margin-top: 16px;max-height: 210px;overflow: hidden;}

.slide-obj .bd li .more{text-align:right;width: 100%;position: absolute;right:0;bottom:22px;}
.slide-obj .bd li .more a{color:#397664;padding-right: 12px;background: url(../images/arrow.png) no-repeat right center;}


.slide-obj .hd{text-align: center;font-size: 0;position: absolute;left:0;width:100%;bottom:25px;}
.slide-obj .hd li{display: inline-block;*display:inline;zoom:1;width:27px;height: 2px;background: #6b5546; margin: 0 3px; cursor: pointer; opacity: .5; filter: alpha(opacity=50);}
.slide-obj .hd li.on{opacity: 1; filter: alpha(opacity=100);}






/*津制工艺*/
.stepwrap{height: 890px;background: url(../images/flower.png) no-repeat center center;}
.stepwrap .top{width: 780px;margin:0 auto;text-align: center;line-height: 30px;color:#6b5546;padding:26px 0;}
.stepwrap .list{display: block;overflow: hidden;padding-top: 10px;}
.stepwrap .list li{display: block;float:left;width:240px;margin:0 28px;}
.stepwrap .list li .pic{width:240px;height: 350px;margin:0 auto;position: relative;}
.stepwrap .list li .pic img{width: 100%;height: 100%;-webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.stepwrap .list li .pic:hover img{-webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}


.stepwrap .list li .pic .icon{display: block;width:91px;height:79px;background: url(../images/iconbg.png) no-repeat;line-height: 79px;color:#fff;font-weight: bold;font-family: '宋体';font-size: 24px;position: absolute;left:60px;bottom:-40px;text-indent: 26px;}
.stepwrap .list li .tit{text-align: center;font-weight: bold;color:#6b5546;font-size: 24px;font-family: '宋体';height: 30px;line-height: 30px;margin-top: 60px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.stepwrap .list li .text{line-height: 30px;color:#666;text-indent: 2em;margin-top: 30px;height: 150px;overflow: hidden;}





/*津 · 品*/
.propart{padding:40px 0 60px 0;}
.propart .bd{overflow: hidden;padding: 10px;}
.propart .bd .part{overflow: hidden;}

.propart .bd menu a{display: block;background: #fff;position: relative;overflow: hidden;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow;
    transition-property: box-shadow;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
}
.propart .bd menu a .info{padding:26px 0 0 30px;}
.propart .bd menu a .info p{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.propart .bd menu a .info p.p1{color:#333;font-size: 15px;}
.propart .bd menu a .info p.p2{font-size: 12px;color:#666;padding-top: 4px;}
.propart .bd menu a .info p.p3{font-weight: bold;color:#397664;height: 30px;line-height:30px;padding-top: 4px;}
.propart .bd menu a .info p.p3 b{font-size: 24px;padding-left: 6px;}

.propart .bd menu a img{position: absolute;right:10px;bottom:10px;}
.propart .bd menu a:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}


/*.propart .bd menu a .show{width: 100%; height: 100%; background: url(../images/black.png) repeat; z-index: 3; position: absolute; left: 0; top: 0; -webkit-transform: scale(2); -moz-transform: scale(2); opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); visibility: hidden; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;}
.propart .bd menu a .show span{display: block; width: 50px; height: 50px; background: url(../images/icon01.png); position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -25px;}
.propart .bd menu a:hover .show{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity:1; -webkit-opacity:1; -moz-opacity:1; visibility: visible; filter:alpha(opacity=100);transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;}*/


.propart .bd .left{float:left;width:302px;}
.propart .bd .left .a1{height:255px;margin-bottom: 10px;}
.propart .bd .left .a2{height:375px;}
.propart .bd .left a img{width: 150px;height: 150px;}


.propart .bd .mid{float:left;width:502px;margin:0 10px;}
.propart .bd .mid a{height: 315px;margin-bottom: 10px;}
/*.propart .bd .mid a.a3{}*/
.propart .bd .mid a img{width: 220px;height: 220px;}


.propart .bd .right{float:right;width:373px;}
.propart .bd .right a{height:206px;margin-bottom: 10px;}
/*.propart .bd .right a.a5,.propart .bd .right a.a6{margin-bottom: 11px;}*/
.propart .bd .right a img{width: 130px;height: 130px;}


.propart .hd{text-align: center;font-size: 0;position: absolute;left:0;width:100%;bottom:14px;}
.propart .hd li{display: inline-block;*display:inline;zoom:1;width:27px;height: 2px;background: #6b5546; margin: 0 3px; cursor: pointer; opacity: .5; filter: alpha(opacity=50);}
.propart .hd li.on{opacity: 1; filter: alpha(opacity=100);}






/*新闻列表*/
.newslist{display: block;}
.newslist li{display: block;padding:0 0 20px 90px;position: relative;}
.newslist li .pic{display: block;width:558px;height: 324px;overflow: hidden;float:left;}
.newslist li .pic img{width:100%;height:100%;-webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.newslist li .pic:hover img{-webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}

.newslist li .info{width:520px;height: 324px;background: #fff;float:right;padding:0 16px;}
.newslist li:nth-child(4n+1) .info{background: url(../images/listbg01.png) no-repeat right bottom #fff;}
.newslist li:nth-child(4n+2) .info{background: url(../images/listbg02.png) no-repeat right bottom #fff;}
.newslist li:nth-child(4n+3) .info{background: url(../images/listbg03.png) no-repeat right bottom #fff;}
.newslist li:nth-child(4n+4) .info{background: url(../images/listbg04.png) no-repeat right bottom #fff;}


.newslist li .title{height:66px;line-height: 66px;border-bottom: 1px solid #e1ddda;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.newslist li .title a{font-size: 15px;color:#6b5546;}
.newslist li .title a:hover{color:#397664;}
.newslist li .text{text-indent: 2em;font-size: 12px;color:#999;line-height: 24px;margin-top: 16px;height: 192px;overflow: hidden;}
.newslist li .time{width:90px;height: 90px;position: absolute;left:0;top:0;background: #397664;color:#fff;text-align: center;}
.newslist li .time .p1{font-size: 12px;height: 36px;line-height: 36px;padding:12px 0 2px 0;width:54px;margin:0 auto 3px;border-bottom: 1px solid #48907b;}
.newslist li .time .p1 span{font-size: 30px;}







/*详情页*/
.detailwrap{overflow: hidden;}
.contentwrap{width:830px;background: #fff;float:left;}
.content{width:690px;margin:0 auto;}
.content .title{text-align: center;color:#8a7761;font-size: 18px;padding:32px 0 14px 0;}
.content .data{text-align: center;font-size: 12px;color:#999;padding-bottom: 20px;}
.content .data span{padding:0 14px;}
.content .text{overflow: hidden;color:#666;line-height: 30px;padding-bottom: 30px;}
.content .text img{max-width: 100%;}

.content .piece{line-height: 30px;color:#ccc;padding-bottom: 20px;}
.content .piece a{color:#6b5546;}
.content .piece a:hover{color:#3a7563;}

.content .zan{border-top: 8px solid #eee;padding:24px 0 10px 0;}
.content .zan .notice{font-weight: bold;color:#999;text-align: center;}
.content .zan .icon{display: block;width:83px;height: 83px;background: url(../images/zan.png) no-repeat;margin:16px auto 0;}
.content .zan .icon.on{background: url(../images/zan_on.png) no-repeat;}

.content .share{width: 140px;margin:0 auto;padding-bottom: 20px;}




.tjlist{width:338px;float:right;}
.tjlist .tit{height:48px;line-height: 48px;font-size: 12px;color:#ccc;}
.tjlist .tit b{font-size: 18px;color:#8a7761;padding-right: 6px;}

.tjlist .list a{display: block;background: #fff;padding-bottom: 10px;margin-bottom: 15px;}
.tjlist .list a .pic{width: 338px;height: 196px;overflow: hidden;}
.tjlist .list a .pic img{display: block;width:100%;height:100%;    -webkit-transition: transform 1s;
    -moz-transition: transform 1s;
    -o-transition: transform 1s;
    transition: transform 1s;}
.tjlist .list a:hover .pic img{-webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -transform: scale(1.2, 1.2);}

.tjlist .list a .time{width:64px;height: 64px;position: absolute;left:0;top:0;background: #397664;color:#fff;text-align: center;z-index: 3;font-size: 12px;}
.tjlist .list a .time .p1{font-size: 12px;height: 24px;line-height: 24px;padding:8px 0 2px 0;width:54px;margin:0 auto 3px;border-bottom: 1px solid #48907b;}
.tjlist .list a .time .p1 span{font-size:18px;}
.tjlist .list a .title{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color:#6b5546;padding:10px 10px;}
.tjlist .list a .text{color:#999;font-size: 12px;line-height: 24px;padding:0 10px;height: 48px;overflow: hidden;}

.tjlist .list a:hover .title{color:#397666;}






/*我要加盟*/
.jmstep{height: 130px;background: #f9f9f9;overflow: hidden;}
.jmstep ul{padding:30px 0 0 200px;}
.jmstep li{float:left;padding:0 0 0 80px;height:72px;position: relative;width: 130px;}
.jmstep li .p1{color:#ccc;font-size: 12px;padding:16px 0 0 0;}
.jmstep li .p2{font-size: 15px;color:#8a7761;font-weight: bold;}
.jmstep li img{position: absolute;left:0;top:0;}


.jmsub{padding:0 20px 20px;}
.jmsub .part{padding:16px 0 20px 0;border-bottom: 6px solid #f9f9f9;}
.jmsub .part.noborder{border-bottom: 0;}
.jmsub .tit{font-size: 15px;font-weight: bold;color:#397664;padding-bottom: 12px;}
.jmsub .ways{overflow: hidden;}
.jmsub .ways a{display:block;width:222px;height: 52px;border:1px solid #f3f3f3;text-indent: 116px;line-height: 52px;color:#999;float:left;margin-right: 10px;position: relative;}
.jmsub .ways a.a1{background: url(../images/choose01.png) no-repeat 65px center;}
.jmsub .ways a.a2{background: url(../images/choose02.png) no-repeat 65px center;}
.jmsub .ways a.a3{background: url(../images/choose03.png) no-repeat 65px center;}


.jmsub .ways a.a1:hover,.jmsub .ways a.a1.cur{border-color:#928277;color:#6b5446;background: url(../images/choose01-1.png) no-repeat 65px center;}
.jmsub .ways a.a2:hover,.jmsub .ways a.a2.cur{border-color:#928277;color:#6b5446;background: url(../images/choose02-1.png) no-repeat 65px center;}

.jmsub .ways a.a3:hover,.jmsub .ways a.a3.cur{border-color:#928277;color:#6b5446;background: url(../images/choose03-1.png) no-repeat 65px center;}

.jmsub .ways a i{display:none;width:18px;height: 18px;position: absolute;right: 0;bottom:0;background: url(../images/hook.png) no-repeat;}
.jmsub .ways a.cur i{display: block;}

.jmsub .row{padding-left: 96px;position: relative;margin-top: 10px;}
.jmsub .row.add{padding-left: 150px;}
.jmsub .row .hd{display: block;width:86px;position: absolute;left:0;top:0;height:40px;text-align: right;padding-right: 10px;color:#666;line-height: 40px;}

.jmsub .row.add .hd{width:140px;}

.jmsub .row .hd font{color:#ff0000;padding-right: 5px;}
.jmsub .row .text{width:324px;height:38px;border:1px solid #f3f3f3;display: block;text-indent: 10px;line-height: 38px;}
.jmsub .row .text.lit{width:216px;}

.jmsub .row .sex{overflow: hidden;height: 40px;line-height: 40px;}
.jmsub .row .sex label{display: block;float:left;cursor: pointer;margin-right: 20px;padding-left: 20px;position: relative;}
.jmsub .row .sex label input[type="radio"]{position: absolute;left:0;top:14px;width: 14px;height: 14px; cursor:pointer;}
.jmsub .row textarea{width:820px;height: 80px;border:1px solid #f3f3f3;padding: 4px 6px;outline: none;}

.jmsub .row .choose{overflow: hidden;}
.jmsub .row .choose select{display: block;min-width:210px;height: 40px;border:1px solid #f3f3f3;font-size: 14px;outline: none;float:left;margin-right: 10px;font-family: "微软雅黑";}
.jmsub .row .yzm{display: block;width:110px;height: 38px;position: absolute;left:330px;top:1px;}
.jmsub .row .yzm img{width:100%;height:100%;}
.jmsub .btn{padding-top:36px;}
.jmsub .btn .sub{display: block;margin:0 auto;width:380px;height: 50px;text-align: center;line-height: 50px;background: #6b5546;color:#fff;}
.jmsub .btn .sub:hover{opacity: .9;}
.jmsub .notice{text-align: center;color:#ccc;padding-top: 10px;}

/*.jmsub .row label.error{display:block;height: 40px;line-height: 40px;}
*/





/*产品*/
.probanner{position: relative;overflow: hidden;height:360px;margin-top: 10px;}
.probanner .hd{text-align: center;font-size: 0;position: absolute;left:0;width:100%;bottom:0;z-index: 3;}
.probanner .hd li{display: inline-block;*display:inline;zoom:1;width:27px;height: 2px;background: #6b5546; margin: 0 3px; cursor: pointer; opacity: .5; filter: alpha(opacity=50);}
.probanner .hd li.on{opacity: 1; filter: alpha(opacity=100);}

.probanner a{float:left;}
.probanner a img{width:1200px;height: 360px;}



.column-list{width:216px;float:left;}
.column-list dl{margin-bottom: 5px;}
.column-list dt{height: 55px;line-height: 55px;text-indent: 20px;color:#666;background: url(../images/arrow02.png) no-repeat 190px center #fff;cursor: pointer;}


.column-list dt.cur,.column-list dt:hover{background: url(../images/arrow02.png) no-repeat 190px center #8a7862;color:#fff;}
.column-list dt a{display: block;}


.column-list dt.cur,.column-list dt:hover{background: url(../images/arrow02.png) no-repeat 190px center #8a7862;color:#fff;}
.column-list dt a{display: block;}

.column-list dt.cur a,.column-list dt:hover a{color:#fff;}




.column-list dl.open dt{background: url(../images/arrow02-1.png) no-repeat 190px center #8a7862;color:#fff;}

.column-list dd{background: #f9f9f9;display: none;}
.column-list dl.open dd{display: block;}
.column-list dd a{display: block;height:57px;line-height: 57px;border-bottom:1px solid #f8f5f2;color:#666;text-align: center;overflow: hidden;}
.column-list dd a:hover,.column-list dd a.cur{color:#8a7862;}




.prolist{width:956px;overflow: hidden;float:right;}
.prolist.other{overflow:inherit;}
.prolist menu{overflow: hidden;width:972px;}
.prolist.other menu{overflow:inherit;}
.prolist menu a{display: block;float:left;margin:0 14px 14px 0;background: #fff;width:290px;padding:10px;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow;
    transition-property: box-shadow;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;}
.prolist menu a .pic{width:290px;height: 290px;overflow: hidden;position:relative;}
.prolist menu a img{width: 100%;height: 100%;}

.prolist menu a .pic .show{width: 100%; height: 100%; background: url(../images/black.png) repeat; z-index: 3; position: absolute; left: 0; top: 0; -webkit-transform: scale(2); -moz-transform: scale(2); opacity: 0; -webkit-opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); visibility: hidden; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;}
.prolist menu a .pic .show span{display: block; width: 50px; height: 50px; background: url(../images/icon01.png); position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -25px;}
/*.prolist menu a:hover .pic .show{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity:1; -webkit-opacity:1; -moz-opacity:1; visibility: visible; filter:alpha(opacity=100);transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;}*/
.prolist menu a:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}

.prolist menu a .title{color:#333;font-size: 15px;padding:10px 0;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.prolist menu a:hover .title{color:#397664;}
.prolist menu a .bot{color:#999;position: relative;}
.prolist menu a .bot b{position: absolute;top:0;right:0;font-size: 12px;color:#397664;}
.prolist menu a .bot b span{padding-left: 2px;font-size: 18px;font-weight: bold;}





.propartpic{height:470px;background: #fff;overflow: hidden;}
.propartpic .bigpic{width:470px;height: 470px;overflow: hidden;float:left;}
.propartpic .bigpic img{width: 100%;height: 100%;}

.picgroupmenu{float:left;width:90px;padding:42px 0;position: relative;height:388px;margin-left: 10px;}
.picgroupmenu .prev,.picgroupmenu .next{display: block;width:90px;height: 30px;position: absolute;left:0;z-index: 3;}
.picgroupmenu .prev{top:6px;background: url(../images/arrow03.png) no-repeat center center #eee;}
.picgroupmenu .next{bottom:8px;background: url(../images/arrow04.png) no-repeat center center #eee;}

.picgroupmenu .bd li{display: block;width:90px;height: 90px;overflow: hidden;cursor: pointer;position: relative;margin-bottom: 8px;}
.picgroupmenu .bd li img{width: 100%;height: 100%;}
.picgroupmenu .bd li i{display: block;width:100%;height:100%;position: absolute;left:0;top:0;background: url(../images/black_30.png) repeat;}
.picgroupmenu .bd li.cur i{display: none;}




.progroupinfo{width:386px;float:right;}
.progroupinfo .info{height: 200px;background: url(../images/litbg.png) no-repeat right bottom;padding:0 24px;}
.progroupinfo .info .tit{font-size: 16px;color:#333;line-height: 30px;height: 60px;overflow: hidden;padding: 20px 0 0 0;}
.progroupinfo .info .text{color:#999;margin-top: 6px;height: 60px;overflow: hidden;margin-bottom: 12px;}
.progroupinfo .info .price{text-align: right;color:#397664;font-weight: bold;line-height: 30px;}
.progroupinfo .info .price b{font-size: 30px;padding-left: 4px;}

.progroupinfo .type{height:195px;background: #f9f9f9;overflow: hidden;padding:10px 24px 0;color:#999999;line-height: 30px;}
.progroupinfo .type p.row{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.progroupinfo .type p.row span{color:#666;}

.progroupinfo .bot{position: relative;padding:0 24px;}
.progroupinfo .bot .number{line-height: 60px;color:#999;}
.progroupinfo .bot .share{position: absolute;top:16px;right:24px;}



.propartinfo{background: #fff;padding:10px;margin-top: 15px;}
.propartinfo .tit{overflow: hidden;border-bottom: 1px solid #6b5446;}
.propartinfo .tit a{display: block;width:120px;height: 52px;text-align: center;line-height: 52px;color:#6b5446;font-size: 15px;background: #fcfcfc;float:left;}
.propartinfo .tit a.cur{background: #6b5446;color:#fff;}
.propartinfo .tit a::after{content:"";width:1px;height:24px;position: absolute;top:50%;margin-top: -12px;right:0;background: #e2e2e2;}
.propartinfo .tit a.cur::after{background: #6b5446;}
.propartinfo .tit a:last-child::after{display: none;}


.propartinfo .detail{padding:26px 60px;overflow: hidden;}
.propartinfo .detail img{max-width: 100%;}



.con-eva .hd{height: 74px;font-weight: bold;font-size: 18px;color:#6b5446;text-indent: 20px;line-height: 74px;}
.con-eva .bd{background: #f9f9f9;padding-left: 24px;padding-top: 30px;}
.con-eva .bd .row{padding-left: 78px;position: relative;padding-bottom: 28px;}

.con-eva .bd .row .t{display: block;width: 72px;padding-right: 6px;height: 50px;line-height: 50px;position: absolute;left:0;top:0;color:#666;text-align: right;}
.con-eva .bd .row .text{width:800px;height:48px;background: #fff;border:1px solid #f3f3f3;line-height: 48px;display: block;text-indent: 10px;}
.con-eva .bd .row .text.lit{width:216px;}
.con-eva .bd .row .yzm{display: block;width: 150px;height: 50px;position: absolute;left:310px;top:0;}
.con-eva .bd .row .yzm img{width:100%;height: 100%;}

.con-eva .bd .btn{overflow: hidden;padding-left: 78px;padding-bottom: 28px;}
.con-eva .bd .btn .sub{display: block;width:160px;height:50px;float:left;background: #6b5546;color:#fff;}
.con-eva .bd .btn .sub:hover{opacity: .9;}

.con-eva .bd .btn .lx{display: block;width:158px;height:48px;float:left;text-align: center;line-height: 48px;color:#6b5546;border:1px solid #6b5546;margin-left: 20px;}


.con-eva .list{}
.con-eva .list li{padding:14px 0;border-bottom: 1px dashed #eee;}
.con-eva .list li .p1{color:#666;}
.con-eva .list li .p2{color:#397664;padding-top: 6px;}





/*联系我们*/
.contactways{width:500px;float:left;}
.contactways .con{padding:0 20px;line-height: 30px;color:#999;}
.contactways .con p span{color:#666;}

.contactways .ewm{background: #f9f9f9;overflow: hidden;padding:24px 30px;margin-top: 20px;}
.contactways .ewm p{float:left;width:194px;text-align: center;color:#86755f;margin-right: 24px;}
.contactways .ewm p img{width:194px;height: 194px;}

.mapbox{float:left;width:670px;height: 420px;overflow: hidden;}





/*大事件*/
.eventwrap{padding:20px 0 0 136px;overflow: hidden;}

.eventwrap .time{float:left;}
.eventwrap .time a{display: block;height: 33px;line-height: 33px;padding-right: 44px;background: url(../images/round.png) no-repeat right center;font-weight: bold;color:#999;font-size: 14px;margin-bottom: 60px;position: relative;text-align: right;}
.eventwrap .time a i{display: block;width:1px;height:60px;background: #ccc;position: absolute;right:16px;bottom:-60px;}
.eventwrap .time a.cur{background: url(../images/round_on.png) no-repeat right center;color:#397664;}

.eventwrap .con{width:790px;float:left;margin-left: 40px;}
.eventwrap .con img{max-width: 100%;}

/*==============程序增加==============*/
.content .zan .dianzan{text-align: center;display: block;color: #999;margin: 5px auto 0 auto;}
.content .zan .dianzan b{color: #397664;}





/*add map*/
#container{position: relative;}
.project{width: 1140px;min-height: 750px;padding:5px 30px;/*background: #fff;*/top:-36px;}
.project h2{width: 100%;height: auto;border-bottom: 1px #ccc solid;padding-bottom:5px; }
.project h2 .p1{width: 100%;height: 30px;line-height: 30px;color: #999;font-size: 26px;text-transform:Uppercase;font-weight: 400;}
.project h2 .p2{width: 100%;height: 35px;line-height: 35px;color: #eb9512;font-size: 24px;}
.project h2 .bg{display: block; width: 100px;height: 4px;background: #eb9512;position: absolute;left: 0;bottom: -2px;}
.project .tit{width: 100%;height: auto;margin-top: 20px;}
.project .one{width: 100%;height: auto;margin-top: 30px;}
.project .list{width: 100%;height: auto;margin-top: 20px;overflow: hidden;}
.project .list h3{width: 100%;height: 30px;line-height: 30px;color: #eb9512; font-size: 24px;font-weight: 400;margin-bottom: 10px;} 
.project .list ul{width: 105%;}
.project .list ul li{width: 93%;height: auto; min-height: 136px;border:1px #ccc solid;border-radius: 5px;padding: 10px;margin-right: 27px;margin-bottom: 20px}
.project .list ul li .img{width: 136px;height: 136px;overflow: hidden;}
.project .list ul li .img img{width: 136px;height: 136px;display: block;}
.project .list ul li .info{width: 80%;margin-left: 14px;/*text-decoration: underline;*/line-height: 30px;}
.project .list ul li .info .name{width: 100%;height: auto;line-height: 24px;overflow: hidden;margin-bottom: 10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display:block;} 
.project .list ul li .info p{width: 100%;height: auto;line-height: 24px;color: #999;font-size: 14px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.project_k{width: 100%;height: auto;margin:150px auto;text-align: center;}
.project_k p{text-align: center;color: #bfbfbf;font-size: 14px;line-height: 30px;}
.project_k p a{color: #f6ab00;}
.project .coor{width: 100%;height: 829px;position: absolute;left: 0;top:0;z-index: 3;}
.project .coor a{display: block;position: absolute;}
.project .coor a .img{cursor: pointer;background: url(../images/amder.png) no-repeat center center; width: 30px; height: 27px;margin:0 auto;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;}


.project .coor a span{font-size: 12px;color: #333;display: block;width: 100%;text-align: center;line-height: 20px;color:#397664;}


.project .coor a.none .img{background: url(../images/amder_on.png) no-repeat center center;}
.project .coor a.none span{color:#999;}

/*.project .coor a:hover .img{background: url(../images/amder_on.png) no-repeat center center;}*/
/*.project .coor a:hover span{color: #ff6d3b;}*/
.project .coor a.area1{top:110px;right:140px;}
.project .coor a.area2{top:194px;right:146px;}
.project .coor a.area3{top:246px;right:193px;}
.project .coor a.area4{top:286px;right:309px;}
.project .coor a.area5{top:309px;right:286px;}
.project .coor a.area6{top:333px;right:320px;}
.project .coor a.area7{top:260px;left:264px;}
/*.project .coor a.area08{top:292px;left:458px;}*/
.project .coor a.area8{top:416px;left:596px;}
.project .coor a.area9{top:404px;left:439px;}
.project .coor a.area10{top:255px;left:720px;}
.project .coor a.area11{top:441px;left:678px;}
.project .coor a.area12{bottom:261px;left:562px;}
.project .coor a.area13{bottom:252px;right:450px;}
.project .coor a.area14{bottom:174px;left:650px;}
.project .coor a.area15{bottom:117px;left:540px;}
.project .coor a.area16{bottom:10px;left:709px;}
.project .coor a.area17{bottom:107px;right:427px;}
.project .coor a.area18{bottom:115px;right:333px;}
.project .coor a.area19{bottom:63px;right:333px;}
.project .coor a.area20{bottom:70px;right:306px;}
.project .coor a.area21{bottom:200px;left:742px;}
.project .coor a.area22{bottom:174px;right:243px;}
.project .coor a.area23{bottom:127px;right:177px;}
.project .coor a.area24{bottom: 200px;right: 296px;}
.project .coor a.area25{bottom: 280px;left: 754px;}
.project .coor a.area26{bottom: 303px;right: 271px;}
.project .coor a.area27{bottom:246px;right:211px;}
.project .coor a.area28{bottom: 305px;right: 180px;}
.project .coor a.area29{bottom: 333px;right: 219px;}
.project .coor a.area30{top:442px;right:345px;}
.project .coor a.area31{top:356px;right:376px;}
.project .coor a.area32{top:370px;right:490px;}
.project .coor a.area33{top:380px;right:266px;}
.project .coor a.area34{bottom:320px;left:283px;}
/*.project .coor a.gjb{bottom:110px;left:140px;}
.project .coor a.gjb .img{width: 48px;height: 48px;background: url(../images/am01.png) no-repeat;}
.project .coor a.gjb:hover .img{background: url(../images/am01.png) no-repeat}
.project .coor a.gjb:hover span{color: #666}
.project .coor a.jmeng{bottom:110px;left:227px;}
.project .coor a.jmeng .img{width: 48px;height: 48px;background: url(../images/am02.png) no-repeat;}
.project .coor a.jmeng:hover .img{background: url(../images/am02.png) no-repeat}
.project .coor a.jmeng:hover span{color: #666}
*/



.mapbotbtn{position: absolute;left:0;bottom:30px;z-index: 10;}
.mapbotbtn a{display: block;height: 32px;line-height: 32px;color:#6b5446;padding-left: 60px;position: relative;margin-bottom: 10px;}
.mapbotbtn a img{position: absolute;left:0;top:0;}






.shop-pop{background: url(../images/black.png);z-index: 50;width:100%;height: 100%;position: fixed;left:0;top:0;display: none;}
.shop-pop .wrap{width:1200px;height:584px;position: absolute;left:50%;margin-left: -600px;top:50%;margin-top: -292px;position: relative;}

.shop-pop .con{overflow-y:auto;overflow-x:hidden;width:1200px;height:584px; border: 1px solid #fff;padding: 5px;}

.shop-pop .con::-webkit-scrollbar {
  width: 5px;
}
.shop-pop .con::-webkit-scrollbar-track {

  background-color: #d9d9d9;
}
.shop-pop .con::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #939393;
}

.shop-pop .list{width:1220px;overflow: hidden;}
.shop-pop .list a{display: block;width:356px;padding:10px;padding-bottom: 0;background: #fff;float:left;margin:0 20px 20px 0;}
.shop-pop .list a img{display: block;width:356px;height: 207px;}
.shop-pop .list a .title{height: 60px;line-height: 60px;text-align: center;font-weight: bold;color:#6b5546;font-size: 15px;}



.shop-pop .close{display: block;width:28px;height:28px;background: url(../images/close01.png) no-repeat;position: absolute;top:-45px;right:0;z-index: 10;}




/*搜索结果*/
.whitebgwrap{background: #fff;padding:12px 20px 20px;min-height: 500px;box-shadow: 0 6px 20px rgba(0,0,0,0.15)}
.textlist{margin:20px auto 0;width:1000px;}
.textlist li{height: 49px;line-height: 49px;border-bottom: 1px dashed #d0d0d0;position: relative;}
.textlist li a{color:#333;display: block;width:410px;height: 49px;line-height: 49px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.textlist li a:hover{color:#6b5546;}
.textlist li span{position:absolute;top:0;right:0;color:#999;}



.search-re{height: 46px;line-height: 46px;color:#6b5546;}
.search-re b{color:#397664;padding:0 4px;}










/*404*/
.error{width: 100%;height: 406px;background: #fff;margin-top: 200px;}
.error img{display: block;width: 569px;height: 258px;margin:40px auto;}
.error a{text-align: center;color:#397664;font-size: 16px;display: block;text-decoration: underline;margin-top: 65px;}
