#focus{height:400px}
.focus-images li{ height:400px;}
.focus-images li a{height:400px}
.login{top:60px}
.garden-data{ background:#f7fafd; height:50px;padding:60px 0 50px}
.garden-data ul{height:50px}
.garden-data ul li{float:left; width:316px;border-right:1px solid #e3e3e3; height:50px; padding-left:83px}
.w1200 .garden-data ul li{ width:269px;padding-left:40px;}
.w1200 .garden-data ul li:first-child{ width:229px}
.garden-data ul li:last-child{ border-right:0}
.garden-data-item{ height:76px; position:relative;top:-13px;padding-left:100px;}
.garden-data-item .item-left{ width:76px; float:left;margin-left:-100px; height:76px}
.garden-data-item .item-left i{ display:block; width:76px; height:76px; background-image:url(../../images/zt/garden/icon.png)}
.icon-data-01{ background-position:0 0}
.icon-data-02{ background-position:-76px 0}
.icon-data-03{ background-position:-152px 0}
.icon-data-04{ background-position:-228px 0}
.garden-data-item aside{ font-size:18px; color:#5b5b5b;}
.garden-data-item aside span{ font-weight:bold; color:#b81c22; font-size:36px; line-height:40px;}
.garden-data-item p{font-size:18px;}
.recommend-garden{ background:#fff;padding:45px 0}
.garden-title{ font-size:36px; font-weight:bold; text-align:center; line-height:48px;}
.recommend-garden-menu{margin-top:30px; height:30px;}
.recommend-garden-menu li{ float:left; width:110px; height:28px; border:1px solid #e1e1e1; border-radius:14px;margin-right:10px;text-align:center; line-height:28px; font-size:16px; cursor:pointer}
.recommend-garden-menu li.active{ border:1px solid #b81c22; background:#b81c22; color:#fff}
.recommend-garden-list{margin-top:40px;}
.recommend-garden-list li{float:left; width:380px;height:388px; margin-right:26px; box-shadow:0 0 10px #e8e8e8; background:#fff;margin-bottom:30px; border-bottom:2px solid #fff}
.w1200 .recommend-garden-list li{ width:285px; height:328px; margin-right:20px;margin-bottom:20px;box-shadow:0 0 12px #e8e8e8;}
.w1200 .recommend-garden-list li img{ width:285px; height:210px;}
.recommend-garden-list li:hover{ border-bottom:2px solid #b81c22}
.recommend-garden-list li:nth-child(4n){margin-right:0}
.recommend-garden-list li img{ width:380px; height:280px; display:block; vertical-align:bottom}
.recommend-garden-list li a{ text-decoration:none;color:#333;}
.recommend-garden-list li .info{padding:10px 18px;}
.w1200 .recommend-garden-list li .info{padding-top:15px;}
.recommend-garden-list li h5{ font-size:18px; line-height:26px;}
.recommend-garden-list li p{ font-size:14px; line-height:18px; height:18px; color:#666666;margin-top:10px}
.recommend-garden-list li p i{ display:inline-block; width:16px;height:15px; background-image:url(../../images/zt/garden/icon.png); vertical-align:middle;margin-right:10px;}
.recommend-garden-list li p .address{ background-position:-304px 0}
.recommend-garden-list li p .tag{ background-position:-320px 0}
.show-more-garden{ width:250px; height:44px; margin:0 auto;padding-top:17px;}
.show-more-garden a{ display:block; width:248px; height:42px; border:1px solid #c41b24; text-align:center; line-height:42px; color:#c41b24; font-size:16px;}
.show-more-garden a:hover{ text-decoration:none; background:#c41b24; color:#fff;}
.garden-zcjd{padding:45px 0; background:#fafafa;}
.garden-zcjd-list{padding-top:35px}
.garden-zcjd-list li{float:left; width:637px; height:88px; border:1px solid #e1e1e1; margin-bottom:33px;margin-right:32px;padding:25px 35px 25px 110px}
.w1200 .garden-zcjd-list li{ margin-right:20px; width:468px; padding:20px 15px 0 100px; height:108px;}
.garden-zcjd-list li:nth-child(2n){margin-right:0}
.garden-zcjd-list li .number{float:left;width:64px;height:40px; border:1px solid #f2f2f2;margin-left:-88px; position:relative;margin-top:12px;}
.garden-zcjd-list li .number .number-top{width:34px; height:20px; background:#fafafa; text-align:center; line-height:20px; position:absolute; top:-10px; left:50%; margin-left:-17px;font-size:18px; font-weight:bold;color:#858585}
.garden-zcjd-list li .number .number-bottom{width:100%;left:0;top:16px;height:18px;line-height:18px;font-size:16px; text-align:center; position:absolute; color:#c1c1c1}
.garden-zcjd-list li a h5{ font-size:18px; font-weight:bold; color:#494949; line-height:24px;}
.garden-zcjd-list li a p{ font-size:18px; line-height:28px;margin-top:9px; color:#333;height:56px}
.w1200 .garden-zcjd-list li a p{ font-size:16px;}
.garden-zcjd-list li a{ text-decoration:none;}
.garden-zcjd-list li:hover{ border:1px solid #c41b24}
.garden-zcjd-list li a:hover h5{ color:#c41b24}
.garden-zcjd-list li:hover .number{border:1px solid #f6dedf}
.garden-zcjd-list li:hover .number .number-top{color:#c41b24}
.garden-zcjd-list li:hover .number .number-bottom{color:#f6dedf}
.garden-news{background:#fff;padding:45px 0}

.garden-news-con{margin-top:50px;}
.garden-news-left{float:left;width:686px;height:360px;}
.w1200 .garden-news-left{ width:360px;height:360px;}
.garden-news-left img{width:686px;height:360px;}
.w1200 .garden-news-left img{width:360px;height:360px;}
.garden-news-right{width:862px;float:right}
.w1200 .garden-news-right{ width:820px;}
.news-con-item {
    margin-bottom: 46px;
}
.news-con-item .title a{
    font-size: 18px;
    height: 20px;
    margin-bottom: 15px;
    line-height: 20px;
	font-weight:bold;
	color:#333;
}
.news-con-item a:hover,.news-list a:hover{ color:#c41b24; text-decoration:none}

.news-con-item section {
    font-size: 16px;
    line-height: 28px;
    color: #666666;
	margin-top:13px;
}
.news-con-item .title span {
    display: block;
    float: right;
    width: 18px;
    height: 18px;
    background: url(../../images/zt/garden/icon.png) -340px 0;
}
.news-con-item .title:hover span {
    background: url(../../images/zt/garden/icon.png) -358px 0;
}
.garden-zs{ height:520px;padding-top:50px;}
.garden-zs.bj1{background:url(../../images/zt/garden/zs_bj_1.jpg) center no-repeat;}
.garden-zs.bj2{background:url(../../images/zt/garden/zs_bj_2.jpg) center no-repeat;}

.garden-zs-menu{ width:430px; height:60px; margin:0 auto}
.garden-zs-menu .item-menu{ width:50%; float:left; line-height:60px; text-align:center; line-height:60px; background:#fff; font-size:18px; cursor:pointer}
.garden-zs-menu .item-menu.left{ border-radius:6px 0 0 6px;}
.garden-zs-menu .item-menu.right{ border-radius:0 6px 6px 0}
.garden-zs-menu .item-menu.active{ background:#c41b24; font-weight:bold; color:#fff}
.garden-zs-con{padding-right:220px;padding-top:45px; position:relative}
.w1200 .garden-zs-con{ padding-right:20px;}
.garden-zs-con .tel{ position:absolute; left:283px; top:310px; height:38px; color:#fff; font-size:16px;}
.w1200 .garden-zs-con .tel{left:83px}
.garden-zs-con .tel i{ display:inline-block; width:38px; height:38px; background:url(../../images/zt/garden/icon.png) -376px 0; vertical-align:middle;margin-right:15px;}
.garden-zs-con-item{ float:right; width:583px; height:344px; background:rgba(255,255,255,.1); border-radius:3px;padding:30px 0 0 50px}
.garden-zs-con-item .form-control{height:42px;margin-bottom:25px;}
.form-control-left{width:80px; text-align:right; line-height:42px; font-size:16px; color:#fff; float:left}
.form-control-right{padding-left:16px; float:left}
.garden-input{ height:42px; background:#dfdfdf; width:408px; border:0; outline:none;padding:0 10px; border-radius:2px; font-size:14px;}
.form-submit{ width:250px; height:44px; background:#c41b24; text-align:center; line-height:44px; color:#fff; border-radius:3px; display:block; margin:0 auto; font-size:16px;}
.form-submit:hover{ color:#fff; text-decoration:none; background:#9f0e16}

.garden-news-banner{ height:197px; background:url(../../images/zt/garden/news_banner.jpg)}

.policy-left{float: left;width: 840px;}

.policy-right{float: right;width: 260px; background: #f7f7f7;padding:10px 30px 30px 30px;}
.policy-search{height: 52px;}
.policy-search-left{width: 716px;height: 50px;border:1px solid #dedede; border-right: 0;float:left;padding:0 20px;}
.btn-policy{display: block;width: 83px; height: 52px;float:left; background: #b90c0e; color: #fff; text-align: center; line-height: 52px;font-size:18px;}
.btn-policy:hover{background: #8d0406; color: #fff; text-decoration: none;}
.policy-s-input{width: 660px;height: 50px; border: 0; outline: none; font-size: 16px;padding:0 10px;}
.policy-list li{ border-bottom: 1px solid #eeeeee; height:188px}
.policy-list li a.item{ display:block;padding:30px 40px 30px 24px; height:128px;}
.policy-list li a:hover{ background:#f7f7f7; text-decoration:none}
.policy-list li h4{width: 90%; color:#333}
.policy-list li h4{font-size: 18px; font-weight: bold; color: #333;line-height: 24px;}
.policy-list li a:hover h4{color:#b90c0e; text-decoration: none}
.policy-list li article{font-size: 14px; line-height: 24px; color: #666666;margin:12px 0 20px 0;height: 48px;}
.policy-list li section{ height:24px}
.policy-list li .time{font-size: 14px; color: #666666;line-height: 24px;float:left}
.policy-list li .show-detail{float:right; font-size:14px;}
.policy-list li .time i{display: inline-block;width: 14px;height: 16px;background:url(../../images/zt/garden/icon.png) -414px 0;vertical-align: middle;margin-right: 10px;}
.policy-list .paging{margin:50px 0 80px}
.policy-right-title{font-size: 18px; color: #333;font-weight: bold;line-height: 38px; border-bottom:1px solid #e9e8e8}
.policy-hot-recommend{margin-top:12px;}
.policy-hot-recommend li{line-height: 32px;}
.policy-hot-recommend li a{font-size: 14px; color: #666666}
.policy-hot-recommend li a:hover{text-decoration: none;color: #b90c0e}
.policy-hot-recommend li .icon-round{display: inline-block;width: 5px; height: 5px;margin-right: 8px; vertical-align: middle;background:url(../../images/zt/garden/icon.png) -428px 0}
.policy-hot-recommend li a:hover .icon-round{background:url(../../images/zt/garden/icon.png) -433px 0}

.policy-list.news-list li{padding:20px 30px 20px 310px;height:154px;border-bottom: 1px solid #eeeeee;}
.policy-list.news-list li.nopic{padding:30px 40px 0px 24px;}
.policy-list.news-list li:hover{background: #f7f7f7}
.policy-list.news-list li img{float: left;width: 244px;height: 154px;margin-left: -286px;}

.policy-list.news-list li h4{width: 100%;}
.news-menu{height: 42px;width: 100%; border-bottom: 1px solid #e9e8e8}
.news-menu ul{position: relative;bottom: -1px;}
.news-menu li{float: left;width: 126px;height: 42px; line-height: 42px;font-size: 16px; color: #666666; text-align: center;cursor: pointer;}
.news-menu li.active{background: #b90c0e;color:#fff;}
.news-menu li a{color: #333}
.news-menu li a:hover{text-decoration: none}
.news-menu li.active a{color: #fff}

.table-page-part { margin: 15px 0 15px 10px; overflow: hidden; zoom: 1; }
.table-page-part .paging { text-align: right; }
.paging { height: 30px; text-align: center; font: 14px arial; color: #666; }
.paging a, .paging span { line-height: 28px; overflow: hidden; vertical-align: top; display: inline-block; }
.paging a { height: 28px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 11px; line-height: 28px; margin: 0 2px; text-decoration: none; }
.paging a:hover { text-decoration: none; border: 1px solid #b90c0e; background: #fff; color: #666; }
.paging .select, .paging .selected { border: 1px solid #b90c0e; background: #b90c0e; margin: 0 2px; color: #fff; height: 28px; line-height: 28px; padding: 0 11px; }
.paging .no { padding: 0 11px; height: 28px; margin: 0 2px; line-height: 28px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }

/*面包屑*/
.crumb{padding:20px 0;font-size: 14px;color: #999999}
.crumb a{color: #999}
.crumb a:hover{text-decoration: none;color: #b90c0e}
.crumb span{color: #333}

/*资讯详情页*/
.news-detail-content{background: #f8f8f8;padding:30px 40px 0 40px;}
.news-detail-content img{max-width: 100%}
.news-detail-title{font-size: 24px; font-weight: bold; line-height: 34px; text-align: center;margin-bottom: 20px;}
.news-detail-info{line-height: 20px; min-height: 20px;font-size: 12px; color: #666666;margin-bottom: 15px}
.news-detail-info aside{float: left;margin-right: 50px;}
.news-detail-info aside i{display: inline-block;width: 14px;height: 16px;background: url(../../images/zt/garden/icon.png);vertical-align: middle;margin-right: 10px;}
.news-detail-info aside .time{background-position: -414px 0}
.news-detail-info aside .souce{background-position: -438px 0}
.news-detail-article{padding-bottom:60px;font-size: 16px;line-height: 32px; color: #666666;overflow:hidden;}
.news-detail-article p{margin-bottom: 20px;}
.article-next-page {
    padding: 23px 40px;
    height: 30px;
    line-height: 30px;
    background: #f8f8f8;
    font-size: 14px;
    border-top: 1px solid #e0dfdf;
    color: #999999;
}
.article-next-page .prev {
    float: left;
    width: 340px;
}
.article-next-page .next {
    float: right;
    width: 340px;
}
.article-next-page a {
    color: #999999;
}
.article-next-page a:hover {
    color: #333;
    text-decoration: none
}

.news-detail-recommend{margin-top: 20px;background: #f8f8f8;margin-bottom: 80px;}
.news-d-recommend-title{font-size: 20px; font-weight: bold; line-height: 60px; border-bottom: 1px solid #e6e6e6;padding-left: 30px;}
.news-d-recommend-list{padding:0 30px;}
.news-detail-recommend .policy-list li{border-bottom: 1px solid #e6e6e6}


.show-more{height: 62px; line-height: 62px; border-top: 1px solid #e6e6e6; text-align: center}
.show-more a{font-size: 16px; color: #999999}
.show-more a:hover{text-decoration: none; color: #fb7306}

.news-detail-recommend .policy-list.news-list li{padding-right: 0}

.garden-zc-banner{ height:200px; background:url(../../images/zt/garden/zc_banner.png)}
.icon-police-search{ width:26px;height:32px; display:inline-block; background:url(../../images/zt/garden/icon.png) -454px 0; vertical-align:middle}

/*智慧园区*/
.choose-list{margin-top:20px;}
.choose-list-con table{border-top:1px solid #e6e6e6; border-left: 1px solid #e6e6e6}
.choose-list-con table tr{border-bottom: 1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.choose-list-con table .choose-left{width: 104px; font-size: 14px; color: #333333; background: #f3f3f3;padding:0 0 0 20px; font-size: 14px;}
.choose-list-con table .choose-right{padding:15px 50px 15px 24px; font-size:0}
.menu-height{ height:64px; overflow:hidden}
.choose-list-con table .choose-right a{font-size: 14px;padding:0 10px; display: inline-block;height:22px; border: 1px solid #fff;margin:5px 15px 5px 0;border-radius: 11px; color: #333}
.choose-list-con table .choose-right a.hide{ display:none}
.choose-list-con table .choose-right a:hover,.choose-list-con table .choose-right a.total:hover,.choose-list-con table .choose-right a.cur{border:1px solid #b90e10; text-decoration: none; color: #fff; background:#b90e10}
.choose-list-con table .choose-right a.total{ border:1px solid #333333;}
.choose-list-con table .choose-right .more{ color:#0064ff; cursor:pointer; font-size:14px;}
.choose-list-con table .choose-right .more i{ display:inline-block; width:8px; height:5px; background:url(../../images/zt/garden/icon.png) -480px -5px; margin-left:5px; vertical-align:middle}
.choose-list-con table .choose-right .more .down{ display:inline-block; width:8px; height:5px; background:url(../../images/zt/garden/icon.png) -480px 0; margin-left:5px; vertical-align:middle}

.garden-menu{width: 1200px; margin: 0 auto; height: 50px; background: #f3f3f3}
.garden-menu li{float: left;width: 126px; height: 50px;text-align: center; line-height: 50px; font-size: 16px; cursor: pointer;}
.garden-menu li.active{background: #00a4ff; color: #fff; }
.garden-menu li a{color: #333}
.garden-menu li.active a{color: #fff;}
.garden-menu li a:hover{text-decoration: none}

.garden-list{width: 1200px; margin:0 auto;margin-bottom: 80px;}
.garden-list ul{ width:1220px; position: relative; left: -10px;}
.garden-list li{width: 328px; float: left;height:176px;border: 1px solid #e6e6e6; margin: 0 10px 20px 10px;padding-left:240px;padding-right:20px;}
.garden-list li:hover{box-shadow: 0 0 15px #f0f0f0}
.garden-list li img{float: left;width: 240px;height: 176px;margin-left:-240px;}
.garden-list li section{padding:18px 0 0 30px}
.garden-list li h4{font-size: 20px;line-height: 24px;}
.garden-list li h4 a{font-size: 20px; color: #333;}
.garden-list li h4 a:hover{ color: #00a4ff; text-decoration: none}
.garden-list a:hover{ text-decoration: none}
.garden-list li .level{padding-top:10px;height: 50px;}
.level-01{display: inline-block;width:57px;height: 23px; background:url(../../images/zt/garden/icon.png) 0 -80px;}
.level-02{display: inline-block;width:45px;height: 23px; background:url(../../images/zt/garden/icon.png) -57px -80px;}
.level-03{display: inline-block;width:45px;height: 23px; background:url(../../images/zt/garden/icon.png) -102px -80px;}
.garden-list li .tip,.garden-list li .add{font-size: 15px; line-height:30px;color: #666666}
.garden-list li .tip i{width: 16px;height: 18px;background: url(../../images/zt/garden/icon.png) -304px 0; display: inline-block; vertical-align: middle; margin-right: 8px;}
.garden-list li .add i{width: 16px;height: 18px;background: url(../../images/zt/garden/icon.png) -320px 0; display: inline-block; vertical-align: middle; margin-right: 8px;}

.garden-list .paging{margin:60px 0 20px}
.search-total{font-size: 14px;color: #666666}
.search-total span{color: #fb7306}

.choose-list-con .search-select-list{float:left; line-height:28px;font-size: 0}
.choose-list-con .search-select-list .selected{display: inline-block;height:28px;background: #b90c0e;color: #fff; margin-right:28px; border:1px solid #b90c0e; border-radius: 15px;padding:0 15px;}

.choose-list-con .search-select-list .selected .close{font-size: 12px; margin-left: 10px; cursor: pointer;}
.choose-list-con .search-clear{float: right;width:88px;height:30px; background:#e4e4e4; line-height: 30px; color: #999999;font-size: 14px; cursor: pointer; text-align:center; border-radius:15px;}
.choose-list-con .search-clear:hover{text-decoration:none}
/*园区详情*/
.garden-d-banner{ height:645px; background:url(../../images/zt/garden/g_d_banner.jpg) center no-repeat}
.garden-d-banner .crumb{ padding-bottom:5px}
.garden-d-pic{ width:283px; height:283px; margin:0 auto;}
.garden-d-top{ position:relative;top:-12px;}
.garden-d-top-name{ text-align:center; line-height:36px; font-size:30px;}
.garden-d-top-tag{ text-align:center; font-size:12px; color:#666666; height:30px; display:flex;align-items: center;justify-content: center; padding:15px 0}
.garden-d-top-tag span{ font-size:22px; margin:0 10px}
.garden-d-top-contact{ width:433px; margin:0 auto;padding-top:4px;}
.garden-d-top-contact .left{ width:126px; height:46px; background:url(../../images/zt/garden/icon.png) 0 -112px;float:left; line-height:46px;padding-left:60px;font-size:24px;color:#fff}
.garden-d-top-contact .right{ width:176px; height:46px; background:url(../../images/zt/garden/icon.png) 0 -158px;float:right; line-height:46px;padding-left:54px;font-size:22px;}
.garden-d-02{height:205px;}
.garden-d-info{ position:absolute; top:-70px; left:0; background:#fff;width:100%; height:190px; box-shadow:0 0 25px #eeeeee}
.garden-d-info ul{padding:24px 0 0 52px;}
.garden-d-info ul li{float:left; line-height:48px; font-size:16px; color:#999999}
.garden-d-info ul li span{ display:block; float:left}
.garden-d-info ul li em{display:block; float:left; color:#000000; font-weight:bold}
.garden-d-info ul li.item1{width:417px;}
.garden-d-info ul li.item1 span{width:132px;}
.garden-d-info ul li.item2{width:367px;}
.garden-d-info ul li.item2 span{width:90px;}
.garden-d-info ul li.item3{width:364px;}
.garden-d-info ul li.item3 span{width:118px;}

.garden-d-03{ height:500px; background:url(../../images/zt/garden/g_d_part2.jpg) no-repeat center}
.garden-d-profile{float:left;width:540px;padding-top:52px;}
.garden-d-profile h5{ line-height:36px;font-size:30px; color:#453131}
.garden-d-profile .line{ border-bottom:4px solid #da2913; height:20px; width:58px;}
.garden-d-profile section{padding-top:14px;height:310px;overflow:hidden;width:540px;}
.garden-d-profile article{width:510px;}
.garden-d-profile p,.garden-d-profile .g-intro{ font-size:14px; line-height:32px;}
.garden-d-04{padding:70px 0;}
.garden-d-title{ text-align:center;}
.garden-d-title .cn{ font-size:30px; line-height:36px; font-weight:bold}
.garden-d-title .en{ font-size:18px; line-height:24px; color:#999999; font-weight:lighter; font-family:Microsoft Yahei; margin-top:12px;}
.garden-d-title .line{ width:46px; height:12px; border-bottom:3px solid #b90c0e; margin:0 auto;}
.rzyq-pic{margin-top:70px; margin-bottom:110px;}
.garden-d-contact{ background:#fff; box-shadow:0 0 25px #eeeeee;height:400px;margin-top:54px;padding:11px;}
.garden-d-c-left{ float:left; width:310px;padding-left:95px;margin-top:35px;}
.garden-d-c-left h5{ font-size:28px; font-weight:bold; line-height:36px;padding-left:105px;}
.garden-d-c-left .line{margin-left:105px;border-bottom:3px solid #b90c0e; height:18px; width:46px;}
.garden-d-c-right{ float:right; width:655px; height:400px; background:url(../../images/zt/garden/g_d_04.jpg)}
.garden-d-c-right aside{padding:215px 0 0 304px; font-size:18px; color:#0a003e;line-height:24px; width:320px;}
.garden-d-c-left .form-control{margin-top:25px;}
.garden-d-c-left .form-control .item{ height:32px; margin-bottom:22px;}
.garden-d-c-left .form-control .item .item-left{ float:left; height:32px; width:106px; font-size:16px;}
.garden-d-c-left .form-control .item-left span{ width:12px;height:32px; color:#e43635; display:block; float:left}
.sqrz-input{ display:block; width:178px; height:30px; border:1px solid #d9d9d9; border-radius:3px; outline:none; padding:0 10px;}
.sqrz-submit{padding-left:12px;}
.sqrz-submit .btn-submit{display:block; width:298px; height:42px; background-image:linear-gradient(to top, #e22b16 , #fb8582);font-size:22px; color:#fff; text-align:center; line-height:42px; border-radius:21px;text-decoration:none;}
.garden-d-pics{position:relative;  width:644px; float:right; height:350px;padding-top:100px;overflow: hidden;}

.roundabout-holder  {padding:0; height:276px; position:absolute; width:376px; margin:0 auto}
.roundabout-moveable-item {border:0; list-style:none; width:376px; height:276px; border:2px solid #fff; box-shadow:0 0 30px rgba(191,199,216,.9)}
.roundabout-moveable-item img {width:100%; height:100%; display:block;}

.garden-d-pics .btn-prev{background: url(../../images/zt/garden/icon.png) -150px -80px;
    width: 32px;
    height: 32px;
    position: absolute;
    left:435px;
    top: 400px;
    z-index: 550;}
.garden-d-pics .btn-next{background: url(../../images/zt/garden/icon.png) -182px -80px;
    width: 32px;
    height: 32px;
    position: absolute;
    left:480px;
    top: 400px;
    z-index: 550;}
	
.shadow-layer{
	position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.4;
	z-index:1200
}

.layer-content {
    position: fixed;
    width: 708px;
    background: #fff;
    left: 50%;
    top: 50%;
    margin-left: -354px;
    margin-top: -259px;
    padding-bottom: 70px;
	z-index:1201
}
.layer-title {
    height: 66px;
    background: #e3ebff;
    padding-left:25px;
    line-height: 66px;
    font-size: 24px;
    position: relative;
}
.layer-form {
    padding-left: 80px;
    width: 500px;
    margin-top: 40px;
}
.form-item {
    min-height: 46px;
    margin-bottom: 15px;
}
.form-item-left {
    float: left;
    width: 90px;
    height: 40px;
    font-size: 16px;
    color: #666666;
    text-align: right;
    padding-right: 10px;
    line-height: 40px;
}
.form-item-right {
    float: left;
    width: 400px;
	height:40px;
}
.btn-big-sunmit {
    display: block;
	width:200px;
    height: 40px;
    background: #f16612;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
	margin-left:78px;
	border-radius:3px;
}
.layer-input {
    width: 378px;
    height: 38px;
    border: 1px solid #e4e4e4;
    outline: none;
    padding: 0 10px;
    font-size: 16px;
}
.layer-area {
    width: 378px;
    height: 114px;
    border: 1px solid #e4e4e4;
    outline: none;
    padding: 5px 10px;
    font-size: 16px;
    line-height: 24px;
}
.form-item-right .err-msg {
    line-height: 20px;
    font-size: 14px;
    color: #ea3106;
    margin-top: 5px;
}
.btn-big-sunmit:hover {
    background: #d7580c;
    color: #fff;
    text-decoration: none;
}
.layer-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 66px;
    cursor: pointer;
	color:#c4c7d1;
	font-size:36px;
}
#footer .help{ border-top:0}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#b01822 !important}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #b01822  !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#b01822  !important}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #b01822  !important;}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#b01822  !important}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #b01822  !important;}
.mCSB_scrollTools .mCSB_draggerRail{ border:1px dotted #b01822 !important}

.garden-d-no-pic{ width:375px; height:243px; border:1px solid #f9f9fb; background:#fff; box-shadow:0 0 30px #bfc7d8; margin-left:140px; text-align:center;padding-top:33px;}
.pic-content{ position:relative; width:283px; height:283px; display:flex; align-items:center;justify-content:center; overflow:hidden}
.pic-content img{max-height:230px;}
.pic-shadow{ position:absolute;left:0;top:0;width:283px; height:283px; background:url(../../images/zt/garden/pic_shadow.png)}
.find-total{ background:#f3f3f3; font-size:16px; color:#999999;padding:0 0 0 20px; line-height:50px;}
.special-note{ text-align:left;padding-top:20px; color:#666}