@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl,li{list-style-type:none}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
address,caption,cite,code,dfn,em,th,var,i,b{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur())}
sub,sup{vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
textarea { resize:none}
input[type="submit"],input[type="button"]{ cursor:pointer;}
img{border:0;vertical-align:middle;}
a img,img{-ms-interpolation-mode:bicubic;}
img{/*max-width: 100%;*/vertical-align:middle;}
a{text-decoration:none;cursor: pointer; color:#777; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}
a:hover{text-decoration:none;color: #9d9d9d;}
body,th,td,button,input,select,textarea{ font-family: "Microsoft YaHei";font-size:13px;color:#777;}
select{appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari 和 Chrome */-o-appearance: none; cursor: pointer; }

.layout{width:1200px; margin:0 auto;position: relative}
.layout1{width:1169px; margin:0 auto;position: relative}
.fl{float:left}
.fr{float:right}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
.fix{*zoom:1;}
.xuanfu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
/*初始化*/

input, button, hr {border:  none; outline: none; }
body{min-width: 1220px;overflow: auto;margin: 0;padding: 0}

.img {overflow: hidden;position: relative; }
.img img{cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.img img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}

/* Slider */
.slick-slider{
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;}
.slick-slider:focus,.slick-slider:active{outline:none;blr:expression(this.onFocus="this.blur"());cursor: pointer;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{cursor: pointer;outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide:focus{outline: none;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/* toplist */
.toplist{width:100%;height:36px;background:#f2f2f2;line-height:36px;}
.toplist .topl p{color:#333;font-size:12px;}
.toplist a{color:#333;font-size:12px;}
.toplist .tr1{margin-right:45px;}
.toplist .tr1 a:first-child{margin-right:18px;}
.toplist .tr2{margin-right:25px;}
.toplist .tr2 em{margin:0 6px;}
.toplist .tr3{color:#333;font-size:12px;}
.toplist .tr3 font{color:#1da838;font-weight:700;font-size:18px;}

/* header */
.header{border-bottom: 1px solid #1da838}
.logo{margin-top: 20px; margin-bottom: 13px; }

/*.nav{margin-top:42px}*/
/*.nav li{float:left;margin-left:18px}*/
/*.nav li:first-child{margin-left:11px}*/
/*.nav li a{position:relative;display:block;padding-bottom:10px;width:120px;border-bottom:4px solid #fff;color:#333;text-align:center;font-size:16px}*/
/*.nav li a span{position:absolute;top:-12px;right:-26px;width:50px;height:15px;background:url(../images/nav-bg.png) no-repeat center;color:#fff;text-align:center;text-indent:5px;font-size:12px;line-height:15px}*/
/*.nav li a.on,.nav li a:hover{border-color:#1da838;color:#1da838}*/

/*.search{margin-top:33px;padding:0 15px 0 14px;width:169px;height:30px;border:1px solid #999;border-radius:20px;line-height:30px;}*/
/*.search input[type=text]{width:152px;height:30px;color:#999;font-size:12px;line-height:30px;}*/
/*.search input[type=submit]{width:17px;height:30px;background:url(../images/i1.png) no-repeat center;}*/

/* banner */
.banner{overflow:hidden;min-width: 1200px;}
.banner img{max-width:100%;;overflow:hidden;}
.banner .slick-dots {position: absolute; bottom: 30px; left: 50%; margin-left: -36px; }
.banner .slick-dots li{width: 12px; height: 12px;line-height: 12px;background: #999; float: left; margin-right: 15px;border-radius: 50%; font-size:0;cursor: pointer}
.banner .slick-dots li.slick-active{background:#1da838 }
.banner .slick-dots li button{font-size:0;}

/* footer */

.footer{padding:18px 0 31px;border-top:2px solid #2eae47;background:#222324}
.ft{padding-bottom: 14px;border-bottom: 1px solid #656566;}
.ft .t1 a{position:relative;float:left;display:block;margin-right:42px;padding-left:9px;color:#fff;font-weight:700;font-size:18px;line-height:30px}
.ft .t1 a:before{position:absolute;top:0;left:0;width:2px;height:100%;background:#2eae47;content:''}
.ft .t1 a.on,
.ft .t1 a:hover{color:#fa9a33}

.ft .t1 p{position:relative;float:left;display:block;margin-right:42px;padding-left:9px;color:#fff;font-weight:700;font-size:18px;line-height:30px}
.ft .t1 p:before{position:absolute;top:0;left:0;width:2px;height:100%;background:#2eae47;content:''}


.ft .fad>ul{display: none;}

.ft .t2 li{float:left;margin-top:10px;margin-left:10px;width:121px;height:15px;}
.ft .t2 li.mal0{margin-left:0}
.ft .t2 li a{display:block;width:100%;height:100%;text-align: center;}

.fb{margin-top: -7px;}

.fbl{position: relative;}
.in_fsx:before{content: ''; width: 1px; height: 108px; background: #656566; position: absolute; right:337px; top: 64px; }
.fbl dl{margin-right: 106px;}
.fbl dl.last{margin-right:129px; }
.fbl dt{font-size: 14px; color: #fff; margin-bottom: 12.5px; }
.fbl dd {margin-bottom: 14px; }
.fbl dd a{font-size: 12px; color: #909090;}
.fbl dd a:hover{color: #fff;}

.fbr .ewm{margin-left: 84px; }
.fbr .ewm img{display: block;margin: 0 auto;}
.fbr .ewm p{font-size: 14px;color: #fff;text-align: center;margin-top: 7px;}

.fbr .tel{text-align: center;margin-left: 110px;margin-top: -120px;}
.fbr .tel h3{margin-bottom:19px;color:#fff;font-size:22px}
.fbr .tel p{margin-bottom:11px;color:#fff;font-size:12px}
/*.fbr .tel a{display:block;width:162px;height:30px;border-radius:20px;background:#2eae47;color:#fff;text-align:center;font-size:12px;line-height:30px}*/
.fbr .tel a:hover{background: #000}
/* index */

.index img{display: block; margin: 0 auto;}
/* index1 */
.index1{margin: 50px 0; }

.index1c{text-align: center;margin-top: 22px;margin-bottom: 8px;}
.index1c ul{display: inline-block;*display: inline-block;}
.index1c li{float:left;margin-left:51px;padding:15px 32px;height:156px; width: 96px;border-radius:9px;text-align:center}
.index1c li:first-child{margin-left:-16px;}
.index1c li a{display:block;width:100%;height:100%}
.index1c li i{display:block;margin:0 auto;margin-bottom:20px;width:50px;height:50px}
.index1c li h3{margin-bottom:9px;color:#545454;font-weight:700;font-size:18px}
.index1c li p{margin-bottom:2px;color:#535353;font-size:14px;line-height:20px}

.index1c li.c1 i{background: url(../images/c1.png) no-repeat center; }
.index1c li.c2 i{background: url(../images/c2.png) no-repeat center; }
.index1c li.c3 i{background: url(../images/c3.png) no-repeat center; }
.index1c li.c4 i{background: url(../images/c4.png) no-repeat center; }
.index1c li.c5 i{background: url(../images/c5.png) no-repeat center; }
.index1c li.c6 i{background: url(../images/c6.png) no-repeat center; }

.index1c li.c1:hover i{background: url(../images/cs1.png) no-repeat center; }
.index1c li.c2:hover i{background: url(../images/cs2.png) no-repeat center; }
.index1c li.c3:hover i{background: url(../images/cs3.png) no-repeat center; }
.index1c li.c4:hover i{background: url(../images/cs4.png) no-repeat center; }
.index1c li.c5:hover i{background: url(../images/cs5.png) no-repeat center; }
.index1c li.c6:hover i{background: url(../images/cs6.png) no-repeat center; }

.index1c li:hover{background: #6dc77f; }
.index1c li:hover h3,
.index1c li:hover p{color: #fff;}

/* index2 */
.index2{margin: 80px 0 50px;}
.index2t h4{font-size: 20px;color: #333;text-align: center;margin: 7px 0 17px;}

.index2b .s1{overflow: hidden;width: 785px;margin: 0 auto;margin-bottom: 53px;}
.index2b .s1 .sh1 img.out{display: block;}
.index2b .s1 .sh1 img.in{display: none}

.index2b .s1 .slick-current .sh1 img.out{display:none;}
.index2b .s1 .slick-current .sh1 img.in{display:block}

.index2b .s1 .sh1:hover img.out{display: none;}
.index2b .s1 .sh1:hover img.in{display: block}

.index2b .s2{overflow: hidden;}
.index2b .s2 .slick-slide img { max-width: 100% }
.index2b .s2 .slick-list{overflow: inherit;}
.index2b .s2 .slick-slide {position: relative; z-index: 98!important; -webkit-transform: scale(.95); -moz-transform: scale(.95); -o-transform: scale(.95); transform: scale(.95); -ms-transform: scale(.95); }
.index2b .s2 .slick-current {z-index: 99!important; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -ms-transform: scale(1);} 

.index2b .s2 .sc2{position: relative;}

.index2b .s2 .scons{display: none;position: absolute; right: 20px; top: 0; width:329px; height: 100%; padding: 0 27px; background: rgba(255, 255, 255, 0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff,endColorstr=#C8ffffff); }

.index2b .s2 .slick-current .scons{display:block}

.index2b .s2 .scons .price{margin-top: 49px;}
.index2b .s2 .scons .price span{display: block; width: 290px; height: 40px; text-align: center; line-height: 40px; background: #1da838; border-radius: 20px; font-size: 14px; color: #fff; margin: 0 auto; margin-top: 5px; margin-bottom: 8.5px; }
.index2b .s2 .scons .price p{font-size: 12px; color: #666; text-align: center; line-height: 21px; }

.index2b .s2 .scons .sdesc{text-align: center;margin-top: 31px;}
.index2b .s2 .scons .sdesc h4{font-size: 26px; color: #474646; font-weight: bold; margin-bottom: 30.5px; }

.index2b .s2 .scons .sdesc p{font-size: 14px; color: #646363; line-height: 24px; }
.index2b .s2 .scons .sdesc a{display: block; margin: 0 auto; width: 210px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; font-weight: bold; background: #5cbd6e; border-radius: 30px; margin-top: 37px; }
.index2b .s2 .scons .sdesc a:hover{background: #000}

.i2tab{width: 1200px; height: 520px; margin: 0 auto; margin-top: 51px; background: url(../images/line2.png) no-repeat center; }
.i2tab .idtabpad{padding: 51px 41px 20px; position: relative; }

.i2tab .idtabpad:before{content: ''; width: 2px; height: 449px; background: #ededed; position: absolute; top:51px; left: 50%; margin-left: 1px; }
.i2tab .idtabpad .sc{width: 170px; height: 170px; position: absolute; top: 190px; left: 50%; margin-left: -85px; }
.i2tab .idtabpad .sc .scbg {width: 170px; height: 170px; background: url(../images/sc1.png) no-repeat center; background-size: cover; animation: mya 2s ease infinite; -moz-animation: mya 2s ease infinite; -webkit-animation: mya 2s ease infinite; -o-animation: mya 2s ease infinite; }
@-moz-keyframes mya
{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3);
        opacity:0
    }
}
@-webkit-keyframes mya 
{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100%{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
        opacity:0
    }
}
@-o-keyframes mya
{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100%{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
        opacity:0
    }
}
@keyframes mya
{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    100%{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
        opacity:0
    }
}

.i2tab .idtabpad .sc a{position: absolute; left: 50%; top: 50%; margin-top: -64px; margin-left: -64px; display: block; width: 128px; height: 128px; text-align: center; background: url(../images/sc2.png) no-repeat center; }
.i2tab .idtabpad .sc a span{display: inline-block; *display: inline-block; font-size: 32px; color: #fff; margin-top: 20px; }

.i2tab .i2tabl{width: 432px; }
.i2tab .i2tabl h2{font-size: 34px; color: #333333; text-align: center; font-weight: bold; margin-bottom: 16px; }
.i2tab .i2tabl h4{font-size: 16px; color: #fa9a33; text-align: center; margin-bottom: 38.5px; }
.i2tab .i2tabl p.mb40{margin-bottom: 10px; }
.i2tab .i2tabl p.mb23{margin-bottom: -4px;}
.i2tab .i2tabl p span{display: inline-block; font-size: 16px; color: #333; vertical-align: middle; width: 94px; margin-right: 14px; }
.i2tab .i2tabl p span.vt{vertical-align: top;}
.i2tab .i2tabl p sup{color: #fa9a33 }
.i2tab .i2tabl p input{width: 314px; height: 30px; line-height: 30px; text-indent: 14px; border:2px solid #eeeeee; font-size: 16px; color: #999; }
.i2tab .i2tabl p em{display: inline-block; *display: inline-block; width: 320px; }
.i2tab .i2tabl .sod_select {width: 102px; padding: 8px 10px; border: 2px solid #eee; color: #333; font-size: 16px; background: url(../images/dot2.png) no-repeat 79px center; margin-right: 2px; margin-bottom: 16px; font-weight: normal;}
.i2tab .i2tabl .sod_select .sod_list {width: 97px; margin: 0 0 0 -2px; border: 2px solid #eee; color: #333; }
.i2tab .i2tabl .sod_select .sod_list .selected {font-weight: normal; padding-right: 25px; }
.i2tab .i2tabl .sod_select.focus{box-shadow: none}
.i2tab .i2tabl p small{display: inline-block; font-size: 16px; color: #fa9a33; margin-top: 6px; }

.i2tab .i2tabr{width: 467px; }
.i2tab .i2tabr h3{font-size: 30px;color: #333; text-align: center;margin-bottom: 16px; }
.i2tab .i2tabr h4{font-size: 16px; color: #fa9a33; text-align: center; margin-bottom: 38.5px; }

.i2tab .i2tabr .money{width: 467px; height: 285px; background: url(../images/money.png) no-repeat center; }
.i2tab .i2tabr .money .mcon{padding: 78px 0 0 61px;}
.i2tab .i2tabr .money .mcon h5{font-size: 24px;color: #666;line-height: 42px;margin-bottom: 26.5px;}
.i2tab .i2tabr .money .mcon p{font-size: 16px;color: #666;}
.i2tab .i2tabr p.zhushi{font-size: 16px; color: #999; padding-left: 12px; }
.i2tab .i2tabr p.zhushi sup,
.i2tab .i2tabr p.zhushi font{color: #fa9a33}

/* index3 */
.index3{margin: 80px 0 50px;}
.index3t h4{font-size: 20px;color: #333;text-align: center;margin: 15px 0 17px;}

.index3b {text-align: center;}
.index3b .i3t{margin-bottom: 20px;display: inline-block;*display: inline-block;}

.index3b .i3t li{float: left; width: 231px; height: 38px; text-align: center; line-height: 38px; }
.index3b .i3t li a{display: block; width: 100%; height: 100%; border:1px solid #1da838; border-radius: 20px; font-size: 20px; color: #1da838; }
.index3b .i3t li:first-child{margin-right: 127px;}
.index3b .i3t li.on a,
.index3b .i3t li a:hover{background: #1da838; color: #fff; }

.index3b .i3b>div{display: none;}
.index3b .i3b .show li{float: left; }
.index3b .i3b .show li.two{margin: 0 13px;}
.index3b .i3b .show li a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.index3b .i3b .show li a.mb10{margin-bottom: 10px;}

.index3b .i3b .show li .imgs{position: relative;}
.index3b .i3b .show li .top{position:absolute;top:0;left:10px;width:50px;height:57px;background:url(../images/top2.png) no-repeat center;text-align:center}
.index3b .i3b .show li .top h4{margin-top:1.5px;margin-bottom:-7px;color:#be1d14;font-size:18px;font-family:Arial}
.index3b .i3b .show li .top h3{color:#fff;font-size:22px;font-family:Arial}
.index3b .i3b .show li.two .top{width:89px;height:103px;background:url(../images/top1.png) no-repeat center}
.index3b .i3b .show li.two .top h4{margin-bottom:-12px;font-size:32px}
.index3b .i3b .show li.two .top h3{font-size:40px}

.index3b .i3b .show li .cover{
    position: absolute;
    bottom: -105px;
    left: 0;
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    -webkit-transition: all .3s ease;
       -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
         -o-transition: all .3s ease;
            transition: all .3s ease;
}
.index3b .i3b .show li .cover .cov{padding: 13px 19px 13px 17px; color: #fff; text-align: center; }
.index3b .i3b .show li .cover .covl h3{font-size: 18px; }
.index3b .i3b .show li .cover .covl p{font-size: 12px; margin-top: 2px; margin-bottom: 8px; }

.index3b .i3b .show li .cover .covl span{display: block; margin: 0 auto; width: 132px; height: 24px; text-align: center; line-height: 24px; border-radius: 20px; font-size: 14px; background: #fa9a33; }
.index3b .i3b .show li a:hover .cover{bottom: 0}

/* index4 */
.index4{margin: 50px 0}
.index4t h4{font-size: 20px;color: #333;text-align: center;margin: 15px 0 29px;}

.index4b {text-align: center;}
.index4b .i4t{margin-bottom: 30px;display: inline-block;*display: inline-block;}

.index4b .i4t li{float: left; width: 110px; height: 40px; margin-left: 59px; cursor: pointer;}
.index4b .i4t li:first-child{margin-left: 0;}
.index4b .i4t li img.out{display: block;}
.index4b .i4t li img.in{display: none}
.index4b .i4t li.on img.out{display:none;}
.index4b .i4t li.on img.in{display:block}

.index4b .i4t li:hover img.out{display:none;}
.index4b .i4t li:hover img.in{display:block}

.index4b .i4b>div{display: none;}
.index4b .i4b .show li{float: left; }
.index4b .i4b .show li.two{margin: 0 10.5px; }
.index4b .i4b .show li.two a:first-child{display: inline-block; margin-bottom: 11px; }

/* index5 */
.index5{margin: 50px 0}
.index5t h4{font-size: 20px;color: #333;text-align: center;margin: 17px 0 30px;}

.index5b dd a{display: block; font-size: 14px; color: #666; padding-left: 10px; background: url(../images/dot1.png) no-repeat left center; line-height: 27px; }
.index5b dd a:hover{color: #f17f05}

.index5b .i5bl{width: 419px;margin-right: 29px;}
.index5b .i5bl img{display: block;margin: 0 auto;margin-bottom: 17.5px;}

.index5b .i5bc{width: 422px;}
.index5b .i5t{background: #f6f6f6;margin-bottom: 17.5px;}
.index5b .i5t li{padding: 0 20px 22.5px;}
.index5b .i5t li.line{border-bottom: 1px solid #eee}
.index5b .i5t .i5con h3{margin-bottom:15.5px;padding-top:14px;color:#333;font-size:18px}
.index5b .i5t .i5con h3.pt26{padding-top:21px}
.index5b .i5t .i5con p{color:#666;text-align:justify;font-size:12px;line-height:21px}
.index5b .i5t .i5con p a{color:#666;font-size:12px}
.index5b .i5t .i5con p a:hover{color:#f17f05}
.index5b .i5t .i5con h3 a:hover{color:#f17f05}


.index5b .i5br h3{font-size: 20px; color: #333; font-weight: bold; padding-left: 31px; background: url(../images/i3.png) no-repeat left center; margin-bottom: 20px;}
.index5b .i5br ul{padding: 0 10px;}

.index5b .i5br li h4{font-size: 16px; color: #666; line-height: 33px;text-overflow:ellipsis; overflow: hidden; white-space:nowrap; margin-bottom: 0.5px;}
.index5b .i5br li .i5brcon{display: none;}
.index5b .i5br li .i5brcon p{font-size: 12px; color: #999; text-align: justify; line-height: 18px; }
.index5b .i5br li .i5brcon img{display: block;margin: 8px auto 5px; }

.index5b .i5br li:hover h4,
.index5b .i5br li.on h4{color: #f17f05}

/* index6 */
.index6{margin: 50px 0}
.index6t h4{font-size: 20px;color: #333;text-align: center;margin: 13px 0 15px;}

.index6b li{width: 380px; float: left; margin-left: 28px; }
.index6b li:first-child{margin-left: 0}
.index6b li .index6con{padding:10px 0;background:#f2f2f2}
.index6b li .index6con .i6l{padding:0 23px;border-right:1px solid #1da838;text-align:center}
.index6b li .index6con .i6l h2{margin-top:23px;color:#1da838;font-size:48px;font-family:Arial}
.index6b li .index6con .i6l h4{margin-bottom:6px;color:#333;font-size:16px;font-family:Arial}
.index6b li .index6con .i6l span{display:inline-block;margin-bottom:21px;padding-left:16px;background:url(../images/i2.png) no-repeat left center;color:#1da838;font-size:12px;font-family:Arial}

.index6b li .index6con .i6r{padding-left:10px;width:230px}
.index6b li .index6con .i6r h3{overflow:hidden;margin-top:17px;margin-bottom:13px;text-overflow:ellipsis;white-space:nowrap}
.index6b li .index6con .i6r h3 a{color:#333;font-size:18px}
.index6b li .index6con .i6r p{color:#999;text-align:justify;font-size:14px;line-height:24px}

/* index7 */
.index7{margin: 50px 0 80px; }
.index7t{margin-bottom: 25px;}

.index7b ul.line{border-bottom: 1px solid #96d6a3 }
.index7b li{float: left; border-left: 1px solid #96d6a3; }
.index7b li.nbl{border-left: 0; }
.index7b .slick-arrow{position:absolute;top:50%;margin-top: -45.5px;z-index:99;width:50px;height:91px;font-size:0;cursor:pointer}
.index7b .slick-prev{left:-76px;background:url(../images/left.png) no-repeat center}
.index7b .slick-next{right:-76px;left:auto;background:url(../images/right.png) no-repeat center}

@media(max-width:992px){
    .index7b .slick-prev,
    .index7b .slick-next{display: none!important}
}

/* jump */
.jump{margin-top: 50px;margin-bottom: 50px;}
.jump li{float: left; margin-right: 26px; }
.jump li a{display: block; width: 128px; height: 34px; text-align: center; line-height: 34px; font-size: 18px; color: #1da838; border:1px solid #1da838; border-radius: 20px; }
.jump li.on a,
.jump li a:hover{background: #1da838; color: #fff; }

.jump1{margin-top: 19px;margin-bottom: 15px;}


/* mbx */
.mbx{padding: 8.5px 0;}
.mbx a{color:#999;font-size:14px}
.mbx a:hover{color:#1da838;}
.mbx em{margin:0 1px;color:#999;font-size:14px}
.mbx span{color:#3e3e3e;font-size:14px}

/* page */
.page{text-align: center;margin-top: 30px;}
.page a{display: inline-block; *display: inline-block; height: 34px; line-height: 34px; padding: 0 11px; border:1px solid #dbdbdb; font-size: 12px; color: #333; margin-right: 6px; }
.page a:hover{background: #1da838; color: #fff; border-color: #1da838; }
.page span{font-size: 12px; color: #333; margin: 0; margin-left: -6px; }

/* main */
.main img{display: block;margin: 0 auto}

/* 关于我们 */

.main-ab{margin-bottom: 79px;}
.ab .abcon{margin-top:46.5px;margin-left:160px}
.abcon h4{color:#333;font-size:24px}
.abcon small{display:block;margin-bottom:12.5px;color:#333;font-size:14px}
.abcon p{color:#333;font-size:16px;line-height:30px}
.abcon p font{font-weight:700;font-size:20px}
.ab .map{margin-top:43px}

/* 联系我们 */
.main-lx{margin-bottom: 75px;}
.lx img{display: block; margin: 0 auto; }

.lx .lx1{width:881px;margin: 0 auto;}
.lx .lx1 .title{margin-top: 30px;margin-bottom: 27px;}
.lx .lx1 h3{margin-bottom:3px;color:#333;text-align:center;font-weight:bold;font-size:18px}
.lx .lx1 p{color:#333;text-align:justify;font-size:14px;line-height:24px}
.lx .lx1 p b{font-weight:bold;}

.lx .lx2 .title{margin-top: 43px;margin-bottom: 30px;}
.lx .lx2 li{width: 590px; }
.lx .lx2 .lxcon{margin-top: 21.5px;}
.lx .lx2 .lxcon h4{font-size: 24px; color: #333; font-weight: bold; margin-bottom: 13.5px; }
.lx .lx2 .lxcon p{font-size: 18px; color: #333; text-align: justify; }

.lx .lx3{width:881px;margin: 0 auto;}
.lx .lx3 .title{margin-top: 47px;margin-bottom: 30px;}

.lx .lx3 ul{background: url(../images/lx4.jpg) no-repeat top right; }
.lx .lx3 ul li{margin-bottom: 35px;}

.lx .lx3 .lx3l{display:inline-block;margin-right:27px;width:90px;height:91px;vertical-align:middle}
.lx .lx3 .lx3r{display:inline-block;width:310px;vertical-align:middle}
.lx .lx3 .lx3r p{color:#333;text-align:justify;font-size:14px;line-height:24px}
.lx .lx3 .lx3r p b{font-weight: bold;}

/* 加入我们 */
.main-jion{margin-bottom: 80px;}
.jiont{margin-top: 45px;}
.jiont li{width: 346px; padding: 0 26px; float: left; }
.jiont li.two{border-left: 1px solid #1da838; border-right: 1px solid #1da838 }
.jiont h3{font-size: 30px; color: #333; text-align: center; margin-bottom: 14px; }
.jiont p{font-size: 14px; color: #333; text-align: justify; line-height: 26px; }
.jiont img{margin-top: 16px;}

.jionb .title{margin-top: 50px;margin-bottom: 30px;}
.jtab{background:#f2f2f2;padding:20px 0}
.jtab .jtabt{width:847px;margin:0 auto}
.jtab .jtabt p{position:relative;vertical-align:middle}
.jtab .jtabt p:first-child{margin-bottom:42px}
.jtab .jtabt p em{display:inline-block;width:12px;height:21px;background:url(../images/jiao.png) no-repeat center;margin-right:12px;vertical-align:middle}
.jtab .jtabt p b{font-size:18px;color:#1da838;margin-right:21px}
.jtab .jtabt p a{display:inline-block;font-size:14px;color:#333;margin-right:16px}
.jtab .jtabt p a:hover{color: #1da838}
.jtab .jsearch{margin-top:24px;padding:0 19px 0 16px;width:213px;height:28px;border:1px solid #a0a0a0;border-radius:20px;line-height:28px}
.jtab .jsearch form{height:28px;line-height:28px}
.jtab .jsearch input[type=text]{width:190px;height:28px;background:0 0;color:#999;font-size:14px;line-height:28px}
.jtab .jsearch input[type=submit]{width:19px;height:30px;background:url(../images/i4.png) no-repeat center}

.jionb .jtcon{margin:0 auto;margin-top:30px;width:847px}
.jionb .jtcon table{width:100%;border-bottom:4px solid #f2f2f2;text-align:left}
.jionb .jtcon table th{padding-bottom:2px;border-bottom:4px solid #f2f2f2;color:#1da838;font-size:20px}
.jionb .jtcon table td{padding-top:16.5px;padding-bottom:23px;color:#333;font-size:16px}
.jionb .jtcon p.rutns{margin-top:20px;text-align:right}
.jionb .jtcon p.rutns span{color:#333;vertical-align:middle;font-size:14px}
.jionb .jtcon p.rutns a{display: inline-block; *display: inline-block; width: 78px; height: 28px; text-align: center; line-height: 28px; border:1px solid #1da838; border-radius: 20px; font-size: 14px; color: #1da838; margin-left: 6px; }
.jionb .jtcon p.rutns a.on,
.jionb .jtcon p.rutns a:hover{background: #1da838;color: #fff;}

/* 新闻中心 */
.main-new{margin-bottom: 80px;margin-top: 5.5px;}
.newl{width:880px}
.newl h3{padding-bottom:8.5px;border-bottom:1px solid #1da838;color:#333;font-weight:700;font-size:22px}
.newl h3 small{margin-left:10px;text-transform:uppercase;font-weight:400;font-size:14px}
.nt li{padding:30px 0;border-bottom:1px dashed #dcdcdc}
.nt .nimg{margin-right:30px}
.nt .ndesc{width:410px}
.nt .ndesc h4{color:#333;text-align:justify;font-weight:700;font-size:20px;line-height:36px}
.nt .ndesc p{margin-top:17px;margin-bottom:17px;color:#999;text-align:justify;font-size:12px;line-height:22px}
.nt .ndesc a.more{display:block;width:138px;height:28px;border:1px solid #1da838;border-radius:20px;color:#1da838;text-align:center;font-size:14px;line-height:28px}
.nt .ndesc a.more:hover{background:#1da838;color:#fff}

.nb h3 {margin-top: 25.5px; padding-bottom: 8.5px; border-bottom: 1px solid #1da838; color: #333; font-weight: 700; font-size: 22px }
.nb ul{margin-top:30px}
.nb li{float:left;margin-left:20px;width:280px}
.nb li a{position:relative;display:block;overflow:hidden;width:100%;height:100%}
.nb li.mal0{margin-left:0}
.nb li .cover{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)}
.nb li .cover p{overflow:hidden;padding:7.5px 10px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.nb li .hot{position:absolute;top:0;left:10px;width:40px;height:47px}

/* 右侧公共 */
.qnr{width:302px}
.zxr{width: 302px;}

.nrt0{background: #f1f9fc;margin-bottom: 30px;}
.nrt0 .nrt0con{padding: 20px;}
.nrt0 .nrt0t>.fr{margin-left:10px;width:160px}
.nrt0 .nrt0t h4{margin-bottom:3px;color:#333;font-size:18px}
.nrt0 .nrt0t p{color:#999;text-align:justify;font-size:12px;line-height:20px}
.nrt0 .nrt0b p{margin:20px 0 22px;text-align:center}
.nrt0 .nrt0b p span{position:relative;padding:0 5px;color:#333;font-size:14px}
.nrt0 .nrt0b p span.two:after,.nrt0 .nrt0b p span.two:before{position:absolute;top:0;left:0;width:1px;height:17px;background:#333;content:''}
.nrt0 .nrt0b p span.two:after{right:0;left:auto}
.nrt0 .nrt0b a{display:block;margin:0 auto;width:260px;height:30px;border-radius:20px;background:#ed9e45;color:#fff;text-align:center;font-size:14px;line-height:30px}

/*.nrt1{border-radius:20px;box-shadow:0 0 4px 3px #ebebeb;border:1px solid #bbe5c3\9;}*/
/*.nrt1.bbr{box-shadow: none;border:1px solid #bbe5c3;border-top: none;}*/
/*.nrt1.bbr.mab50{margin-bottom: 50px;}*/

/*.nrt1 h4{height:50px;border-top-right-radius:20px;border-top-left-radius:20px;background:#1da838;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:50px}*/
/*.nrt1 .nrt1c{padding:20.5px 40px 25px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}*/
/*.nrt1 .nrt1c h3{margin-bottom:16.5px;color:#333;text-align:center;font-size:22px}*/
/*.nrt1 .nrt1c p.p1{margin-top:1px;margin-bottom:20px;text-align:center}*/
/*.nrt1 .nrt1c p a{color:#999;font-size:12px}*/
/*.nrt1 .nrt1c p em{margin:0 13px;color:#999}*/
/*.nrt1 .nrt1c form p{margin-bottom:15px;padding:0 11px;width:198px;height:39px;border:1px solid #e5e5e5;border-radius:10px;line-height:39px}*/
/*.nrt1 .nrt1c form p.npad{padding:0;width:222px;border:0}*/
/*.nrt1 .nrt1c form p span{color:#999;vertical-align:middle;font-size:14px}*/
/*.nrt1 .nrt1c form p input{width:124px;height:39px;color:#333;vertical-align:top;font-size:14px;line-height:39px}*/
/*.nrt1 .nrt1c .sod_select{padding:12.5px 10px;width:106px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;background:url(../images/dot3.png) no-repeat 95% center;color:#999;font-weight:400;font-size:14px}*/
/*.nrt1 .nrt1c .sod_select:first-child{margin-right:6px}*/
/*.nrt1 .nrt1c .sod_select .sod_list{margin:0 0 0 -2px;width:106px;border:1px solid #e5e5e5;border-top:none;background:#fff;color:#999}*/
/*.nrt1 .nrt1c .sod_select .sod_list .selected{padding-right:25px;font-weight:400}*/
/*.nrt1 .nrt1c input[type=submit]{margin:0 auto;margin-bottom:10px;width:220px;height:41px;border-radius:20px;background:#1da838;color:#fff;font-size:16px;line-height:41px}*/
/*.nrt1 .nrt1c input[type=submit]:hover{background:#000}*/
/*.nrt1 .nrt1c input[type=button]{margin:0 auto;margin-bottom:10px;width:220px;height:41px;border-radius:20px;background:#1da838;color:#fff;font-size:16px;line-height:41px}*/
/*.nrt1 .nrt1c input[type=button]:hover{background:#000}*/
/*.nrt1 .nrt1c p.last{margin-bottom:0;height:auto;color:#999;text-align:center;font-size:12px;line-height:1}*/
/*.nrt1 .nrt1c p.last b{color:#1da838;font-weight:700;font-size:16px}*/

.nrt2{border-radius:20px;box-shadow:0 0 4px 3px #ebebeb;margin-top: 30px;}
.nrt2 h4{height:50px;border-top-right-radius:20px;border-top-left-radius:20px;background:#1da838;color:#fff;text-indent:16px;font-weight:700;font-size:20px;line-height:50px}
.nrt2 h4 small{margin-left:10px;font-weight:400;font-size:12px}
.nrt2 h4.new{background:#1da838 url(../images/new.png) no-repeat top right}
.nrt2 ul{margin:0 auto;margin-top:10px;padding-bottom:28px;width:262px}
.nrt2 li{margin-bottom:6px;width:100%}
.nrt2 li h3{overflow:hidden;margin-top:7px;margin-bottom:2px;color:#333;text-align:justify;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:18px}
.nrt2 li p{overflow:hidden;height:40px;color:#999;text-align:justify;font-size:12px;line-height:20px}

.huo1{margin-top:30px;border:1px solid #bbe5c3;width: 100%}
/*.huo1.mab50{margin-bottom: 50px;}*/

.huo1 .huoc{padding:12px}
.artinfo_h3{position:relative;color:#333;font-size:14px;line-height:1;background: url(../images/dot1.png) no-repeat left center;padding-left: 10px;padding-top: 5px;}
.huo1 .huoc h3{position:relative;padding-bottom:15px;border-bottom:1px solid #bbe5c3;color:#333;font-weight:700;font-size:18px;line-height:1}
.huo1 .huoc h3 em{display:inline-block;margin-left:10px;width:16px;height:18px;background:url(../images/huo.png) no-repeat center;vertical-align:middle}
.huo1 .huoc li{margin-top:5px ;padding-top:5px;}
.huo1 .huoc li em{display:inline-block;margin-right:2px;width:18px;height:18px;background:#97d7a3;color:#fff;vertical-align:middle;text-align:center;font-size:12px;line-height:18px}
.huo1 .huoc li em.colors{background:#fa9a33}
.huo1 .huoc li a{overflow:hidden;color:#333;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.huo1 .huoc li a:hover{color:#1da838}

.huo2 .huoc ul{margin-top: 13.5px;}
.huo2 .huoc li{float: left; margin: 0; margin-left: 18px; margin-bottom: 15px; }
.huo2 .huoc li.mal0{margin-left: 0}
.huo2 .huoc li a{font-size: 14px; color: #333; }

.ad{margin-top:30px}
.ad .adimg{position:relative;overflow:hidden}
.ad .adcover{position:absolute;bottom:-30px;left:0;width:100%;height:30px;line-height:30px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.ad .adcover p{font-size:12px;color:#fff;padding:0 7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ad .adimg:hover .adcover{bottom:0}

/* huo3 */
.huoshow{margin-top: 14px;margin-bottom: 18px;}
.huoshow .slick-dots {position: absolute; bottom: -20px; left: 50%; margin-left: -24px; }
.huoshow .slick-dots li{width: 6px; height: 1px;line-height: 6px;background: #999; float: left; margin-right: 15px;border-radius: 50%; font-size:0;cursor: pointer}
.huoshow .slick-dots li.slick-active{background:#1da838 }
.huoshow .slick-dots li button{font-size:0;}

/* huo4 */
.huoq a{float:left;padding:0 11px;color:#1da838;font-size:14px}
.huoq a.blr{border-right:1px solid #bbe5c3;border-left:1px solid #bbe5c3}
.huoq a.on,.huoq a:hover{background:#1da838;color:#fff}
.huoa>ul{display:none}
.huoa li a{color:#666;font-size:14px}
.huoa li a span{margin-top:3px;color:#999;font-size:12px}
.huoa li a span font{color:#fa9a33;font-weight:700}

/* 新闻中心详情页 */

.news h1{margin-top:14.5px;margin-bottom:8.5px;color:#333;font-weight:700;font-size:28px}
.news p.sp span.fl{color:#999;font-size:12px}
.news p.sp .fr{margin-right:138px}
.news p.sp .fr span{color:333;font-size:12px}
.news p.sp .fr span.eye{padding-left:29px;background:url(../images/i5.png) no-repeat left center}
.news p.sp .fr span.love{margin-left:28px;padding-left:22px;background:url(../images/i6.png) no-repeat left center}

.news .newscon p{color:#333;text-align:justify;text-indent:2em;font-size:14px;line-height:24px}
.news .newscon p.copyr{color:#999;text-indent:0;font-size:12px}

.news .biao{color:#333;vertical-align:middle;font-size:14px}
.news .biao span{display:inline-block;margin-right:16px;width:84px;height:30px;border-radius:5px;background:#e4e4e4;text-align:center;line-height:30px}
.news .biao span.short{width:71px}
.news .nback{padding:27.5px 0 0}
.news .nback p:first-child{margin-bottom:13px}
.news .nback a{color:#333;font-size:14px}
.news .nback a font{color:#fa9a33}

/* 装修流程  装修搭配 风水知识*/

.main-zx{margin-bottom: 80px;}
.main-zx .nzx{width:880px}
.main-zx .nzx li{padding:20px 0;border-bottom:1px dashed #e3e3e3}
.main-zx .nzx .zxcon{width:571px}
.main-zx .nzx .zxcon h4{margin-bottom:4.5px}
.main-zx .nzx .zxcon h4 a{color:#333;font-weight:700;font-size:18px}
.main-zx .nzx .zxcon p{color:#999;text-align:justify;font-size:14px;line-height:25px}
.main-zx .nzx .zxcon p.sp{font-size:12px}
.main-zx .nzx .zxcon p.sp font{margin-right:42px;color:#1da838}
.main-zx .nzx .zxcon p.tj{margin-top:19px;line-height:1}
.main-zx .nzx .zxcon p.tj a{color:#333;font-size:14px}
.main-zx .nzx .zxcon p.tj a:first-child{margin-right:40px}
.main-zx .nzx .zxcon p.tj a:hover{color:#1da838}
.main-zx .nzx .zxcon p.tj span.fr span{padding-left:25px;color:#666;font-size:14px}
.main-zx .nzx .zxcon p.tj span.fr span.du{background:url(../images/i7.png) no-repeat left center}
.main-zx .nzx .zxcon p.tj span.fr span.pin{margin-left:36px;background:url(../images/i8.png) no-repeat left center}

/* 装修学堂-详情页面 */
/* 留言 */
.tabtext{margin-top: 47px;}
.tabtext .text{position:relative;width:100%;height:157px;background:url(../images/tab-bg.png) no-repeat center}
.tabtext .text .peo{position:absolute;top:-30px;left:40px}
.tabtext .text .name{position:absolute;top:-10px;left:127px;padding:0 10px;background:#fff;color:#333;font-size:12px}
.tabtext .text textarea{position:absolute;top:42px;left:20px;display:block;width:840px;height:97px;outline:0;border:0;background:url(../images/text-bg.png) no-repeat top center;color:#333;font-size:14px}

.tabtext .tjs{margin-top:19px}
.tabtext .tjsl a{display:inline-block;margin-right:23px;margin-left:19px}
.tabtext .tjsl input[type=file]{display:none}
.tabtext .tjsl label{display:inline-block;width:21px;height:17px;background:url(../images/i10.png) no-repeat center;cursor:pointer}
.tabtext .tjsr input[type=submit]{margin-right:36px;width:150px;height:35px;background:url(../images/input-bg.png) no-repeat center;color:#fff;font-size:20px;line-height:35px}
.tabtext .tjsr input[type=button]{margin-right:36px;width:150px;height:35px;background:url(../images/input-bg.png) no-repeat center;color:#fff;font-size:20px;line-height:35px}
.tabtext .ts{margin-top:30px;width:100%;height:30px;background:#f2f2f2;text-align:center;line-height:30px}
.tabtext .ts p{color:#b6b5b5;font-size:12px}


/* 装修效果图详情页面 */

.main-anli {margin-top: 18px;margin-bottom: 80px;}
.anlil{width: 870px; }

.pbig .imgs{overflow: hidden; position: relative; }
.pbig .pdesc {
    position: absolute;
    bottom: -60px;
    left: 0;
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: rgba(255, 255, 255, .5);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
    -webkit-transition: all .3s ease;
       -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
         -o-transition: all .3s ease;
            transition: all .3s ease;
}

.huoshow .pdesc {
    position: absolute;
    left: 0;
    top: 211px;
    width:100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: rgba(0,0,0,.5);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
    -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
           -ms-transition: all .3s ease;
              -o-transition: all .3s ease;
                transition: all .3s ease;
}

.pbig .pdesc p {font-size: 16px; color: #000; padding: 0 27px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.pbig .imgs:hover .pdesc{bottom: 0 }

.psmall {width: 778px;margin: 0 auto;margin-top: 30px;}
.psmall .slick-arrow{position:absolute;top:50%;margin-top: -32.5px;z-index:99;width:37px;height:67px;font-size:0;cursor:pointer}
.psmall .slick-prev{left:-48px;background:url(../images/left1.png) no-repeat center}
.psmall .slick-next{right:-48px;left:auto;background:url(../images/right1.png) no-repeat center}

.psmall img{border:2px solid #fff; }
.psmall .slick-current img{border:2px solid #1da838 }
/* 装修学堂 */

.zxsl{width: 865px;}
.zxsl .bigad{margin-top: 0}
.zxsl .bigad .adimg{position:relative;overflow:hidden}
.zxsl .bigad .adcover{position:absolute;bottom:0px;left:0;width:100%;height:40px;line-height:40px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.zxsl .bigad .adcover p{font-size:18px;color:#fff;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
/* .zxsl .bigad .adimg:hover .adcover{bottom:0} */

.zxslb{margin-top: 50px;}
.zxslb li{margin-bottom:49px}
.zxslb li .zlit1l{width:220px;height:334px;background:url(../images/zx-bg1.jpg) no-repeat center}
.zxslb li .zlit2l{background:url(../images/zx-bg2.jpg) no-repeat center}
.zxslb li .zlit3l{background:url(../images/zx-bg3.jpg) no-repeat center}

.zxslb li .zlits{padding:20px 10px}
.zxslb li .zlits h4{color:#fff;text-align:center;font-weight:700;font-size:18px}
.zxslb li .zlits small{display:block;color:#fff;text-align:center;font-size:12px}
.zxslb .zlit1l .img{margin-top:18px;margin-bottom:12px}
.zxslb li .zxlitd{padding:12px 16px 27.5px;background:rgba(255,255,255,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)}
.zxslb li .zxlitd h5{margin-bottom:9.5px;color:#333;font-weight:700;font-size:14px}
.zxslb li .zxlitd p{color:#333;text-align:justify;font-size:12px;line-height:20px}

.zxslb li .zlit1r{margin-top:15.5px;width:626px}
.zxslb .qiet{padding-bottom:7.5px;border-bottom:1px solid #bbe5c3}
.zxslb .qiet li{float:left;margin:0;margin-right:20px}
.zxslb .qiet li a{position:relative;padding:0 1px;padding-bottom:8.5px;color:#333;font-size:16px}
.zxslb .qiet li a:after{position:absolute;bottom:-1px;left:0;display:none;width:100%;height:2px;background:#1da838;content:''}
.zxslb .qiet li a:hover,.zxslb .qiet li.on a{color:#1da838}
.zxslb .qiet li a:hover:after,.zxslb .qiet li.on a:after{display:block}

.zxslb .qieb>ul{display: none}
.zxslb .qieb li{float:left;margin:0;margin-top:10px;margin-left:10px;width:202px;height:135px}
.zxslb .qieb li.mal0{margin-left:0}
.zxslb .qieb li .imgs{margin:0}
.zxslb .qieb .zxdesc{position:absolute;bottom:0;left:0;width:100%;height:30px;background:rgba(0,0,0,.5);line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7000000, endColorstr=#7000000)}
.zxslb .qieb .zxdesc p{padding:0 9px;color:#fff;font-size:12px}


/* 工地直播详情  项目管家*/
.banner4{width: 100%; height: 366px; margin-top: 20px; background: url(../images/banner4.jpg) no-repeat center; }
.banner4 .blayout{width:574px;height: 345px;margin-top:21px;margin-left: 360px;background: rgba(255, 255, 255, .2); float:left;}
.banner4 .banl{width:549px}
.banner4 .banl h3{margin-bottom:31px;color:#fff;font-weight:700;font-size:30px}
.banner4 .banl li{float:left;margin-right:100px;margin-bottom:35px}
.banner4 .banl li.last{margin-right:0}
.banner4 .banl li span{display:block;width:65px;height:4px;background:#fa9a33}
.banner4 .banl li h4{margin-top:4px;margin-bottom:4px;color:#fff;font-weight:700;font-size:18px}
.banner4 .banl li p{color:#fff;font-size:14px}
.banner4 .banl li p small{margin-right:80px;color:#fff;font-size:14px}

.banner4 .banr{width:244px;height:186px;padding:40px 50px;background:rgba(255,255,255,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8ffffff, endColorstr=#C8ffffff);border-radius:20px}
.banner4 .banr h3{font-size:22px;color:#333;text-align:center;margin-bottom:25px}
.banner4 .banr p{margin-bottom:23px}
.banner4 .banr input[type=text]{width:244px;height:30px;line-height:30px;background:#fff;border-radius:5px;text-indent:10px;font-size:12px;color:#999}
.banner4 .banr input[type=submit]{width:244px;height:30px;line-height:30px;background:#fa9a33;border-radius:20px;font-size:14px;color:#fff}
.banner4 .banr input[type=submit]:hover{background: #000}

.gongdi{margin-bottom: 80px;}
.gdti{margin-top:30px;margin-bottom:30px;width:100%;height:34px;border-left:4px solid #1da838;background:#f6f6f6;line-height:34px}
.gdti p{padding-left:26px;color:#333;font-size:20px}

.gdx{text-align:center;}
.gdx ul{display:inline-block;margin-bottom:28px}
.gdx li{float:left;margin-left:47px;/* width:50px; */cursor:pointer}
.gdx li:first-child{margin-left:0}
.gdx li i{display:block}
.gdx li i img{display:block;margin:0 auto;}
.gdx li p {margin-top: 8px; color: #333; text-align: center; font-size: 12px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.gdx .lines{margin:0 auto;width:863px;height:6px;border-radius:3px;background:#e4e4e4}
.gdx .lines .dot {position: relative; width: auto; height: 6px; border-radius: 3px; background: -webkit-linear-gradient(#86df86, #1da838); background: -o-linear-gradient(#86df86, #1da838); background: -moz-linear-gradient(#86df86, #1da838); background: -mos-linear-gradient(#86df86, #1da838); background: linear-gradient(#86df86, #1da838); background: #1da838\9; }
.gdx .lines .dot:after{position:absolute;top:-12px;right:-12px;width:24px;height:24px;background:url(../images/dot5.png) no-repeat center;content:'';cursor:pointer}

.gdshow{width: 100%;position: relative;margin-top: 30px;}
/*.gdshow:before{position:absolute;top:0;left:10px;width:4px;height:100%;background:#43ba57;content:''}*/
/*.gdshow>ul{padding-left:43px}*/
.gdshow>ul>li{margin-bottom:20px}
.gdshow>ul>li.last{margin-bottom:0}
.gdshow .gddesc a img{width: 260px;height: 180px;}
.gdshow .gddesc span.title{float: left;display:inline-block;text-align: center;height:40px;min-width:160px;border-radius:20px;background:#1da838;color:#fff;font-weight:700;font-size:20px;line-height:40px}
.gdshow .gddesc font{margin-left:12px;font-weight:400;font-size:16px;line-height: 54px;float: left;margin-top: 3px;}
.gdshow .gddesc p{margin-bottom:17.5px;color:#333;font-size:16px}
.gdshow .gddesc li{float:left;margin-right:10px;margin-bottom:10px}
.gdshow .gddesc li.last{margin-right:0;cursor: pointer;}
.gdshow .gddesc li .zk{display:inline-block;padding:111px 33px;padding-top:40px;width:50px;background:#fa9a33 url(../images/i11.png) no-repeat center 100px;color:#fff;font-weight:700;font-size:20px}
.gdshow .gddesc li .zk2{display:inline-block;padding:111px 33px;padding-top:40px;width:50px;background:#fa9a33 url(../images/i12.png) no-repeat center 100px;color:#fff;font-weight:700;font-size:20px}

/* 项目管家 */

.guanjia {margin-top: 19px;margin-bottom: 50px;}
.guanjia .gjr{margin-left:28px;width:540px}
.guanjia .gjr h3{margin-bottom:13.5px;color:#333;font-weight:700;font-size:20px}
.guanjia .gjr p{margin-bottom:18px}
.guanjia .gjr p span{margin-right:26px;color:#333;font-size:14px}
.guanjia .gjr p b{color:#1da838;vertical-align:top;font-weight:700;font-size:14px}
.guanjia .gjr p em{display:inline-block;overflow:hidden;width:465px;color:#333;text-align:justify;font-size:14px}
.guanjia .gjr p.oks{margin-top:91.5px;margin-bottom:0}
.guanjia .gjr p.oks a{display:inline-block;margin-right:21px;width:167px;height:40px;border-radius:20px;background:#1da838;color:#fff;text-align:center;font-size:16px;line-height:40px}
.guanjia .gjr p.oks a:hover{background: #000}

/* 整装案例 工地直播*/

.banner5{width:100%;height:246px;background:url(../images/banner5.jpg) no-repeat center bottom}
.banner5 li{width:575px;height:80px;border-top:20px solid #999;border-top-left-radius:20px;border-top-right-radius:20px;background:#999;color:#666;cursor:pointer}
.banner5 li .cons{padding-left:245px}
.banner5 li .cons.c12{background:url(../images/c12.png) no-repeat 149px center}
.banner5 li .cons.c13{background:url(../images/c13.png) no-repeat 149px center}
.banner5 li h3{font-size:20px;font-weight:700;padding-top:13px}
.banner5 li small{font-size:14px;text-transform:uppercase}
.banner5 li.on,.banner5 li:hover{color:#fa9a33;border-color:#fa9a33;background:#fff}
.banner5 li.on .cons.c12,.banner5 li:hover .cons.c12{background:url(../images/cs12.png) no-repeat 149px center}
.banner5 li.on .cons.c13,.banner5 li:hover .cons.c13{background:url(../images/cs13.png) no-repeat 149px center}

.als{margin-bottom: 80px;}
.als .page{padding: 0;margin: 0}

.als1{margin-top: 10px;}

.alst p{margin-bottom: 10px;}
.alst p span{display:inline-block;margin-right:26px;width:134px;height:40px;border-radius:20px;background:#5ab675;color:#fff;text-align:center;font-size:18px;line-height:40px}
.alst p a{margin-right:26px;color:#333;font-size:16px}
.alst p a.on,.alst p a:hover{color:#14973a}

.alsb{margin-top: 38px;}
.alsb li{float: left; width: 285px; margin-left: 20px; margin-bottom: 30px; border-radius: 10px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.alsb li.mal0{margin-left: 0}

.alsb .alscon{padding: 14px; border:1px solid #cccccc; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; text-align: center; }
.alsb .alscon h4{font-size:18px; color: #333; margin-bottom: 8px; }
.alsb .alscon span{display: inline-block; *display: inline-block; width: 116px; height: 2px; background: #fa9a33; margin: 0 auto; margin-bottom:19px ; }
.alsb .alscon p{font-size: 14px; color: #333; line-height: 22px; }

.alsb li:hover{-webkit-transform:translateY(-10px); -moz-transform:translateY(-10px); -ms-transform:translateY(-10px); -o-transform:translateY(-10px); transform:translateY(-10px); box-shadow: 0 0 4px 3px rgba(0, 0, 0, 0.1); }
.alsb li:hover .alscon{border-color: transparent;}


.als2>img{margin-bottom:30px}
.als2 .alsb2>ul{margin-top:30px;width: 855px;}
.als2 .alsb2>ul>li{margin-bottom:30px;background:#f8f8f8;}
.als2 .alsdesc{width:537px;height:187px;padding:30px 12px 30px 26px}
.als2 .alsdesc h2{font-size:26px;color:#333333;margin-bottom:22.5px;float: left;}
.worklive_stage{  width:570px;  height:93px;  margin-left: -12px;  margin-top: 29px;  }
.als2 .alsdesc .info {overflow: hidden;}
.als2 .alsdesc .info div{float: left;}
.als2 .alsdesc .info .live_jg{display:inline-block;width: 1px;height: 15px;background-color: #FAA74B;margin-top: 6px;margin-left: 20px;margin-right: 20px;}
.als2 .alsdesc .info .live_span1{font-size:18px;color:#333333;font-weight: 600;}
.als2 .alsdesc .info .live_span2{font-size:18px;color:#676767;line-height: 27px;}
.als2 .alsdesc a.more{  background:#1da838 url(/public/static/images/fdg.png)  no-repeat 24px center;display:block;float: right;width:141px;height:34px;text-indent: 50px;line-height:34px;font-size:16px;color:#fff;border-radius:20px;margin-top:5px}
.alsb2 .stage1{  background: url(/public/static/images/stage1.jpg) no-repeat;  }
.alsb2 .stage2{  background: url(/public/static/images/stage2.jpg) no-repeat;  }
.alsb2 .stage3{  background: url(/public/static/images/stage3.jpg) no-repeat;  }
.alsb2 .stage4{  background: url(/public/static/images/stage4.jpg) no-repeat;  }
.alsb2 .stage5{  background: url(/public/static/images/stage5.jpg) no-repeat;  }
.alsb2 .stage6{  background: url(/public/static/images/stage6.jpg) no-repeat;  }
.alsb2 .stage7{  background: url(/public/static/images/stage7.jpg) no-repeat;  }
.alsb2 .stage8{  background: url(/public/static/images/stage8.jpg) no-repeat;  }
/*.als2 .alsdesc a.more:hover{background: #000}*/

.als2 .gdx ul{margin-top: 10px;margin-bottom: 14px;margin-left: -29px;}
.als2 .gdx li{margin-left: 20px;}
.als2 .gdx .lines {width: 538px; }

/* 量房报价 */

.banner6{margin-top:19px;padding-top:70px;width:100%;height:483px;background:url(../images/banner6.jpg) no-repeat center}
.banner6 .btab{padding:25.5px 60px 37px;width:510px;background:#fff}
.banner6 .btab h2{margin-bottom:25.5px;color:#1da838;text-align:center;font-weight:700;font-size:26px}
.banner6 .btab p{margin-bottom:21px}
.banner6 .btab p span{color:#333;font-size:16px}
.banner6 .btab p span.dots{position:relative;padding-left:23px;background:url(../images/dot6.png) no-repeat left center}
.banner6 .btab p span.mar16{margin-right:16px}
.banner6 .btab p font{margin-left:10px;color:#333;font-size:22px;font-family:arial}
.banner6 .btab p input[type=text]{width:199px;height:36px;border:1px solid #ccc;border-radius:5px;color:#999;text-indent:12px;font-size:12px}
.banner6 .btab p input[type=text].short{width:170px}
.banner6 .btab p input[type=text].short.mar10{margin-right:10px}
.banner6 .btab .sod_select{padding:10px;width:65px;border:1px solid #ccc;border-radius:5px;background:#fff;background:url(../images/dot4.png) no-repeat 90% center;color:#999;font-weight:400;font-size:14px}
.banner6 .btab .sod_select:first-child{margin-right:6px}
.banner6 .btab .sod_select .sod_list{margin:0 0 0 -2px;width:86px;border:1px solid #ccc;border-top:none;background:#fff;color:#999}
.banner6 .btab .sod_select .sod_list .selected{padding-right:25px;font-weight:400}
.banner6 .btab em{margin:0 10px}
.banner6 .btab p.js{margin-top:28px;margin-bottom:28px;padding-left:28px;background:url(../images/js.png) no-repeat left center;color:#999;font-size:12px}
.banner6 .btab p.js font{margin-left:0;color:#fa9a33;font-size:12px}
.banner6 .btab input[type=submit]{display:inherit;margin:0 auto;width:256px;height:44px;border-radius:20px;background:#1da838;color:#fff;font-size:20px;line-height:44px}
.banner6 .btab input[type=submit]:hover{background:#000}
.banner6 .btab input[type=button]{display:inherit;margin:0 auto;width:256px;height:44px;border-radius:20px;background:#1da838;color:#fff;font-size:20px;line-height:44px}
.banner6 .btab input[type=button]:hover{background:#000}

.lf1{width:100%;height:488px;background:url(../images/lf1.jpg) no-repeat center}
.lf1 .green{width:262px;height:292px;background:url(../images/lbx1.png) no-repeat center;position:absolute;top:34px;left:0}
.lf1 .green p{font-size:34px;color:#fff;font-weight:700;writing-mode:tb;position:absolute;top:85px;left:91px}
.lf1 .yellow{width:186px;height:223px;background:url(../images/lbx2.png) no-repeat center;position:absolute}
.lf1 .yellow .ycon{text-align:center;margin-top:71px}
.lf1 .yellow .ycon h4{font-size:26px;color:#033333}
.lf1 .yellow .ycon p{font-size:16px;color:#999;margin-top:10px}
.lf1 .yellow .ycon b{font-size:32px;color:#fff;font-family:Arial;font-weight:700;display:block;margin-top:34px}

.lf1 .y1{top: 217px; left: 286px;}
.lf1 .y2{top: 63px; left: 472px;}
.lf1 .y3{top: 217px; left: 658px;}
.lf1 .y4{top: 63px; left: 844px;}
.lf1 .y5{top: 217px; left: 1030px;}

.lf2{margin-top:-48px;width:100%;height:448px;background:url(../images/lf2.png) no-repeat center}
.lf2 .f2con{position:absolute;top:141px;right:0;width:320px}
.lf2 .f2con h2{margin-bottom:20px;color:#fff;text-align:right;font-weight:700;font-size:40px}
.lf2 .f2con p{color:#fff;text-align:justify;font-size:14px;line-height:24px}

.lf3{padding:54px 0 99px}
.lf3l{width:440px;margin-top:65px}
.lf3l h2{font-size:40px;color:#333}
.lf3l p{margin-top:55px}
.lf3l span{display:inline-block;font-size:54px;color:#1da838;font-family:Arial;text-align:center;padding:0 38px}
.lf3l span:first-child{padding-left:10px;border-right:2px solid #1da838}
.lf3l span small{font-size:14px;color:#333;display:block}
.lf3l a{display:block;width:220px;height:50px;text-align:center;line-height:50px;background:#1da838;font-size:20px;color:#fff;border-radius:25px;margin-top:59px}
.lf3l a:hover{background:#000}
.lf3r{width:623px}
.lf3r ul{float:left;width:33%}
.lf3r li{margin-top:22px}
.lf3r ul li:first-child{margin-top:0}
.lf3r li .idc,.lf3r li i{display:inline-block;vertical-align:middle}
.lf3r li .idc{width:90px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:20px}
.lf3r li .idc h4{font-size:22px;color:#333;font-weight:700;font-family:Arial}
.lf3r li .idc p{font-size:18px;color:#333}

.lf4{height: 200px;width: 100%;text-align: center;line-height: 200px;background: #61c274}
.lf4 p{display:inline-block;font-size:36px;color:#fff;position:relative}
.lf4 p:before{content:'';width:40px;height:50px;background:url(../images/icon1.png) no-repeat center;position:absolute;top:50%;margin-top:-25px;left:-60px}
.lf4 p:after{content:'';width:36px;height:36px;background:url(../images/icon2.png) no-repeat center;position:absolute;top:50%;margin-top:-18px;right:-56px}
.lf4 p a{font-size:36px;color:#fff;}

.lf5{margin-top:50px;margin-bottom:71px}
.lf5 .ti img{display:block;margin:0 auto}
.lf5 .ti{margin-bottom:28px}
.lf5b h4{padding-bottom:21px;border-bottom:1px solid #eee}
.lf5b span{float:left;display:inline-block;width:16.667%;font-size:18px;color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.lf5b span.w30{width: 30%}
.lf5b span.w10{width: 10%}
.lf5b p{padding: 21px 0;border-bottom: 1px dashed #eeeeee}

/* 服务之星 */

.fw1{margin-top: 30px;}
.fw1 li{float: left;}
.fw1 li a{display: block; width: 80px; height: 44px; line-height: 44px; text-align: center; font-size: 14px; color: #666; background: #f6f6f6 }
.fw1 li a.al{border-top-left-radius: 10px; }
.fw1 li a.ar{width: 100px; border-top-right-radius: 10px; }
.fw1 li.on a,
.fw1 li a:hover{background: #56be6a; color: #fff; }

.fw2{margin-bottom: 30px;}
.fw2 p{width: 100%; height: 40px; line-height: 40px; border: 1px solid #d0d0d0; border-bottom: none; }
.fw2 p.bt{border-bottom:  1px solid #d0d0d0; }
.fw2 p span{display: inline-block; *display: inline-block; width: 80px; text-align: center; font-size: 14px; color: #333; font-weight: bold; margin-right: 24px; }
.fw2 p a{font-size: 14px; color: #333; margin-right: 26px; }

.fw2 p a:hover,
.fw2 p a.on{color: #1da838}

.fwshow .fwk{width: 100%; border:1px solid #e3e3e3; padding: 10px 0 }
.fwshow .fws{width: 1000px; margin: 0 auto; }

.fwshow .fws .slick-arrow{position:absolute;top:50%;margin-top: -45.5px;z-index:99;width:50px;height:91px;font-size:0;cursor:pointer}
.fwshow .fws .slick-prev{left:-76px;background:url(../images/left.png) no-repeat center}
.fwshow .fws .slick-next{right:-76px;left:auto;background:url(../images/right.png) no-repeat center}


.fw3{margin-top: 29px;}
.fw3l{width:865px}

.fw3lt{display:inline-block;border:1px solid #1da838;border-radius:25px}
.fw3lt li{float:left;width:115px;height:44px}
.fw3lt li a{display:block;width:100%;height:100%;text-align:center;line-height:44px}
.fw3lt li a.a1{border-top-left-radius:25px;border-bottom-left-radius:25px}
.fw3lt li a.a3{border-top-right-radius:25px;border-bottom-right-radius:25px}
.fw3lt li a.blr{border-left:1px solid #1da838;border-right:1px solid #1da838}
.fw3lt li a:hover,.fw3lt li.on a{background:#1da838;color:#fff}

.fw3lb{margin-top:20px}
.fw3lb>ul{display:none}
.fw3lb>ul>li{margin-bottom:30px;width:100%;border:1px solid #1da838}
.fw3lb li .padd{padding:30px 30px 37px}
.fw3lb li .conls,.fw3lb li .imgs{display:inline-block;vertical-align:top}
.fw3lb li .conls{margin-left:18px;width:405px}
.fw3lb li .conls h4{margin-bottom:10px;color:#333;font-weight:700;font-size:18px}
.fw3lb li .conls p.sp{margin-bottom:20px}
.fw3lb li .conls p.sp span{margin-right:22px;color:#333;font-size:14px}
.fw3lb li .conls p{color:#333;text-align:justify;font-size:14px;line-height:24px}
.fw3lb li .conls p b{color:#1da838;font-weight:700}
.fw3lb li .conr{width:148px;text-align:center}
.fw3lb li .conr h2 b{color:#1da838;text-align:center;font-weight:700;font-size:36px;font-family:Arial}
.fw3lb li .conr h2 small{color:#999;font-size:14px}
.fw3lb li .conr a{display:block;width:148px;height:36px;border-radius:20px;background:#1da838 url(../images/icon3.png) no-repeat 27px center;color:#fff;text-align:center;text-indent:26px;font-weight:700;font-size:16px;line-height:36px}
.fw3lb li .conr a:hover{background:#000 url(../images/icon3.png) no-repeat 27px center}

.fw3lb .page{margin: 50px 0 27px }

.fw3r{width: 316px; margin-top: 64px; }
.fw3r .huo1{margin-top: 20px;}

.fw3r .huoshow .slick-dots {bottom: 10px;margin-left: -30px;}
.fw3r .huoshow .slick-dots li{margin-right: 5px}
.fw3r .huoshow .slick-dots li.slick-active {background: #25B74F }
.fw3r .huoshow .fnews li{margin-bottom: 18px; }
.fw3r .huoshow .fnews li a{font-size: 14px; color: #333; text-overflow:ellipsis; overflow: hidden; white-space:nowrap; }

.fw3r .fnews li i{display: inline-block; *display: inline-block; vertical-align: middle; margin-right: 6px; }

.fw4{margin-bottom:80px}
.fw4b ul{margin-top:20px}
.fw4b li{float:left;margin-left:37px;width:270px}
.fw4b li a{position:relative;display:block;overflow:hidden;width:100%;height:100%}
.fw4b li.mal0{margin-left:0}
.fw4b li .cover{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)}
.fw4b li .cover p{overflow:hidden;padding:7.5px 10px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.fw4b li .hot{position:absolute;top:0;left:10px;width:40px;height:47px}


/* 设计师主页 */
.sjt{margin-bottom: 50px;}
.sjsr{width:148px;text-align:center}
.sjsr h2 b{color:#fa9a33;text-align:center;font-weight:700;font-size:36px;font-family:Arial}
.sjsr h2 small{color:#999;font-size:14px}
.sjsr a{display:block;width:148px;height:36px;border-radius:20px;background:#1da838 url(../images/icon3.png) no-repeat 27px center;color:#fff;text-align:center;text-indent:26px;font-weight:700;font-size:16px;line-height:36px}
.sjsr a:hover{background:#000 url(../images/icon3.png) no-repeat 27px center}

.sjlit{margin-bottom:30px}
.sjld{width:533px}
.sjli{width:600px}

.sjld h3{font-size:20px;font-weight:700;color:#333;margin-bottom:19px}
.sjld p{font-size:14px;color:#333;text-align:justify;line-height:24px}
.sjld a.more{display:block;width:141px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#fff;background:#1da838;border-radius:20px;margin-top:21px;margin-bottom:24px}
.sjld a.more:hover{background:#000}
.sjl-ss img{border:2px solid transparent}
.sjl-ss .slick-current img{border:2px solid #1da838}

.sjb{margin-bottom: 65px;}
.sjb .fwshow .fwk{border: 0}

/* 臻品之选 */

.zz1 .index2t{margin-bottom:33px}
.zz1 .index2b .s2 .slick-slide{position:relative;z-index:98!important;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}

.s2 .slick-slide .sc2 table{display: none;}
.s2 .slick-current .sc2 table{display: block;}
.sc2 table{width:100%;text-align:left;margin-top: 14px;}
.sc2 th{margin-bottom:7px;;text-indent:28px;height:58px;line-height:58px;font-size:24px;color:#fff;font-weight:700;background:#1da838}
.sc2 th.w1{width:228px}
.sc2 th.w2{width:174px}
.sc2 th.w3{width:174px}
.sc2 th.w4{width:624px}
.sc2 td{padding:0 28px;height:28px;line-height:28px;font-size:16px;color:#434343}
.sc2 td p{margin-top: 8px;}
.zz2{margin: 85px 0}
.zz2 .zz2t{margin-bottom: 31px;}

.zz2b{text-align: center;}
.zz2b .zz2bt{display: inline-block;margin: 0 auto;margin-bottom: 30px;}
.zz2b .zz2bt li{float: left; width: 231px; height: 38px; text-align: center; line-height: 38px; }
.zz2b .zz2bt li a{display: block; width: 100%; height: 100%; border:1px solid #1da838; border-radius: 20px; font-size: 20px; color: #1da838; }
.zz2b .zz2bt li:first-child{margin-right: 127px;}
.zz2b .zz2bt li.on a,
.zz2b .zz2bt li a:hover{background: #1da838; color: #fff; }

.zz2bb>div{display: none}
.zz2bbl{width:822px}
.zz2bbl>div{display: none}

.zz2bbl .imgs{position:relative;overflow:hidden}
.zz2bbl .zcover{position:absolute;bottom:0;left:0;text-align:left;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)}
.zz2bbl .zcover .zpad{padding:22px 20px}
.zz2bbl .zcover h4{font-size:20px;color:#fff;font-weight:700;padding-bottom:9px;border-bottom:1px solid #fff;margin-bottom:14px}
.zz2bbl .zcover p{font-size:14px;color:#fff;text-align:justify;line-height:24px}
.zz2bbl .zcover h3{font-size:20px;color:#fff;font-weight:700;margin-top:37px}
.zz2bbr{width:378px;background:#f2f2f2}
.zz2bbr ul{padding:57px 41px 53px 39px}
.zz2bbr li{cursor:pointer;border:1px solid #959595;margin-bottom:8px}

.zz2bbr li:hover,
.zz2bbr li.on{border-color: #1da838}

.zz3b{margin-top: 36px;}
.zz3bc{width: 382px;display: inline-block;*display: inline-block;margin: 0 auto;}
.z3desc{background:#f2f2f2;padding:29px 36px}
.z3desc h4{font-size:20px;color:#2f2f2f;text-align:center;font-weight:700;padding-bottom:12px;border-bottom:1px solid #2f2f2f}
.z3desc p{margin-top:10px;font-size:16px;color:#555;text-align:center;font-weight:700}
.zz3b .slick-slide{text-align:center}

.zz3b .slick-arrow{position:absolute;top:50%;margin-top: -68.5px;z-index:99;width:71px;height:137px;font-size:0;cursor:pointer}
.zz3b .slick-prev{left:-76px;background:url(../images/r.png) no-repeat center}
.zz3b .slick-next{right:-76px;left:auto;background:url(../images/l.png) no-repeat center}

@media(max-width:992px){
    .zz3b .slick-prev,
    .zz3b .slick-next{display: none!important}
}

.zz4{margin-top:57px;margin-bottom: 57px;}
.zz4t{margin-bottom:52px}
.zz4b li{float:left;width:280px;margin-left:26px}
.zz4b li:first-child{margin-left:0}
.zz4b li .imgs{position:relative;overflow:hidden}
.zz4b li .zcover{position: absolute; bottom: -325px; left: 0; width: 100%; height: 100%; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; text-align: center;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);}
.zz4b li .zcover h4{font-size:18px;color:#fefefe;line-height:55px}
.zz4b li .zcover span{display:block;width:50px;height:1px;background:#f3eef4;margin:0 auto;margin-bottom:15px}
.zz4b li .zcover p{font-size:16px;color:#fff}
.zz4b li:hover .zcover{bottom:0}
.zz4b li:hover .z4desc{padding-top:41.5px}



/*百科样式 2017-09-06*/
.enped_find{width:1200px;margin:0 auto;overflow: hidden;height: 152px;}
.enped_find input{width:660px;height:35px;border: 1px solid #d2d2d2;margin-top:38px;margin-left:15%;padding-left: 10px;color:#e4e4e4;}
.enped_find input::-webkit-input-placeholder{color: #e4e4e4}
.enped_find input::-moz-placeholder{color: #e4e4e4}
.enped_find input::-ms-input-placeholder{color: #e4e4e4}
.enped_find img{float: left;margin-top: -37px;margin-left:71%;}
.enped_find span{position:relative;top:14px;left:182px;font-size: 12px;}

.enped_banner{width:100%;margin:0 auto;overflow: hidden;height: 384px;background: url(/public/static/images/enped_banner.jpg) no-repeat;}
.enped_public{width: 866px;height: auto;margin-top: 60px;}
.enped_pubtitle{background: url(/public/static/images/enped_pubimg.png) no-repeat;width: 866px;height: 50px;}
.bk_span1{line-height: 42px; padding-left: 32px; font-size: 24px;color: #ffffff;}
.bk_span2{line-height: 42px; padding-left: 200px; margin-top: -30px; font-size: 18px;width:600px;}
.bk_span2 div{float: left;text-align: center;height: 22px;line-height: 22px;margin-left: 10px;margin-right: 10px;cursor:pointer;}
.bk_span2 .on{color: #f99c34;}
.bk_span2_cen{border-left: 2px solid #717171;width: 80px;border-right: 2px solid #717171;}

.enped_pubcontent{height: 240px;width: 866px;margin-top: 19px;}
.enped_baicontent{height: 295px;width: 866px;margin-top: 19px;display: none;}
.baicontent1{width: 427px;height: 295px;float: left;position:relative;}
.baicontent2{width: 212px;height: 295px;float: left;margin-left: 5px;}
.baicontent2_info{width: 212px;height: 146px;float: left;position:relative; }
.baike_wz{height:34px;background:rgba(0,0,0,.5);position:absolute; bottom:0;width: 100%;line-height: 34px;color:#ffffff;}
.baike_wz p{padding: 0 9px;}
.enped_bq{margin-top: 19px;font-size: 12px;color: #a3a3a3;}
.enped_bq span{padding-left: 30px;}

.pubcontent{float: left;}
.pubcontent1{width: 173px;height: 120px;}

.pubcontent2{width: 171px;height: 118px;border: 1px solid #F8F8F8;}
.pubcontent2 .tit{text-align: center;  padding-top: 24px;}
.pubcontent2 .tit a{color:#000000;font-size: 16px;  font-weight: bolder;}
.pubcontent2 .exp{    width: 90%;margin-left: 8%; margin-top: 10px;}
.pubcontent2 .exp a{color:#7f7f7f;font-size: 12px; }

.baike_hot{width: 90%;height: 30px;border-bottom:1px solid #e0e0e0;margin-left: 4%;}
.baike_hot div{float: left;margin-right: 20px;line-height: 31px;}
.baike_hot div a{font-size: 14px;color: #333333;}
.baike_hot div a:hover{color: #f99c34;}
.baike_h3{height: 25px;}

.enped_banner .nl{height: 305px;width: 859px;float: left;margin-top: 40px;margin-left: 384px;display: none;}
.enped_banner .nl .sk1{background: url("/public/static/images/bk_qsk.png") no-repeat;width:243px;height: 305px;float: left;}
.enped_banner .nl .sk2{background: url("/public/static/images/bk_lsk.png") no-repeat;width:243px;height: 305px;float: left;}
.enped_banner .nl .sk3{background: url("/public/static/images/bk_nsk.png") no-repeat;width:243px;height: 305px;float: left;}
.enped_banner .nl .sk_img{width: 215px;height: 141px;float: left;margin-left: 13px;margin-top: 22px;}
.enped_banner .nl .sk_wz{width: 215px;height: 104px;float: left;margin-left: 13px;margin-top: 16px;opacity:0.7;background-color: #ffffff;}
.enped_banner .nl .sk_wz p{    font-size: 24px;  text-align: center;  line-height: 61px;}
.enped_banner .nl .sk_wz a{color: #000000;}
.enped_banner .nl .sk_wz span{font-size: 14px;display: block;margin-left: 10px;margin-top: -10px;}

.enped_banner .hx{width: 1px;height: 307px;float: left;background-color: #ffffff;margin-top: 36px;margin-left: 138px;}
.enped_banner .xyd{margin-top: 60px;}
.enped_banner .ml{float: left;margin-left: 16px;}
.enped_banner .ml .wz{width: auto;height:auto ;font-size: 16px;  color: #ffffff;cursor: pointer;}
.enped_banner .xyd .on{background-color: #f99c34;}
.enped_banner .ml .on{color: #f99c34;}
.enped_banner .yd1{width: 9px;  height: 9px;  float: left;  background-color: #ffffff;  border-radius: 9px; margin-top: 10px;  margin-left: -5px;}
.enped_banner .yd2{width: 9px;  height: 9px;  float: left;  background-color: #ffffff;  border-radius: 9px; margin-top: 90px;  margin-left: -9px;}
.enped_banner .yd3{width: 9px;  height: 9px;  float: left;  background-color: #ffffff;  border-radius: 9px; margin-top: 170px;  margin-left: -9px;}
.enped_banner .yd4{width: 9px;  height: 9px;  float: left;  background-color: #ffffff;  border-radius: 9px; margin-top: 240px;  margin-left: -9px;}


.bklist_tit{height: 153px;background-color: #f9f9f9; }
.bklist_tit .dfl{width: 298px;float: left;margin-top: 25px;}
.bklist_tit .title{float: left;width: 126px;height: 56px;margin-left: 88px;line-height: 40px;font-size: 18px;color: #ffffff;text-align: center;color: #000000;}
.bklist_tit .on{background: url("/public/static/images/bklist_tit.png") no-repeat;color: #ffffff;}
.bklist_tit .on a{color: #ffffff;}
.bklist_tit .xfl{font-size: 16px;float: left;color:#000000;width: 240px;margin-left: 57px;visibility:hidden;}
.bklist_tit .xfl div{width:80px;float: left;margin-top: 20px;    text-align: center;  margin-left: -13px;}
.bklist_tit .at{visibility: visible;}
.bklist_tit .xfl .in a{color: #58bf69;}
.bklist_tit .fenge{width:2px;height: 30px;background-color: #58bf69;float: right;margin-top: -91px;}


.bk_dhot{border-left: 4px solid #fa9b32;height: 20px;border-bottom: 1px dashed #ededed;}
.bk_dhot .tit1{font-size: 18px;color: #000000;line-height: 20px;padding-left: 7px;}
.bk_dhot .tit2{font-size: 14px;display: block;float: right;}
.bk_dtit{font-size: 16px;color: #000000;padding-left: 12px;margin-top: 12px;}
.bk_dinfo{font-size: 12px;color: #616161;padding-left: 12px;}


.bk_infotit{margin-top: 25px;border-bottom: 1px solid #1caa67;padding-bottom: 12px;width: 865px;float: left;}
.bk_infotp{height: 165px;width: 865px;background-color: #f9f9f9;float: left;margin-top: 45px;}
.bktit_tp{width: 193px;height: 134px;float: left;background-color: yellowgreen;margin-top: 16px;}
.bktit_wz{width: 640px;height: 164px;float: left;margin-left: 28px;}
.bktit_wz .wz1{float: left;font-size: 24px;color: #000000;margin-top: 20px;}
.bktit_wz .wz2{margin-top: 62px;}
.bktit_wz .wz2 span{color: #6d6d6a;padding-right: 10px;}
.bktit_wz .wz3{margin-top: 95px;font-size: 14px;color: #000000;}
.bktit_wz .wz2 span.eye{padding-left:29px;background:url(../images/i5.png) no-repeat left center}
.bktit_wz .wz2 span.love{margin-left:28px;padding-left:22px;background:url(../images/i6.png) no-repeat left center}

.bk_xtk{width: 98px;height: 32px;background-color:  #1da939;margin-top: 26%; font-size: 19px; color: #ffffff; text-align: center; line-height: 32px;}
.bk_infoml{width: 860px;border: 1px solid #a5deaf;float: left; margin-bottom: 35px;}
.bk_infoml div{margin-left:60px;line-height: 75px;float: left;font-size: 16px;color: #000000;cursor: pointer;}
.bk_infoml div:hover{color: #1caa37;}

.bk_xg{width: 865px;height: 127px;border-bottom: 1px solid #e3e3e3;margin-top: 19px;}
.bk_xg .tp{width: 158px;height: 108px;background-color: yellowgreen;float: left;}
.bk_xg .tit{float: left;  margin-left: 20px;  font-size: 20px;  color: #333;}
.bk_xg .tit:hover{color: #fa9b30;}
.bk_xg .info{font-size: 14px;width: 640px;height: 80px;float: left;margin-top: -65px;margin-left: 179px; color: #333;}
.bk_xg .info:hover{color: #fa9b30}

.hotdes_b{width: 280px;height: 202px;margin: 0 auto;}
.hotdes_b div{width: 280px;height: 202px;margin: 0 auto;}
.hotdes_s{width: 280px;height: 66px;margin: 0 auto;margin-top: 12px;margin-bottom: 12px;}
.hotdes_s div{}
.hotdes_s div div{float: left;margin: 0 auto;}
.desmn_hot{position: absolute;top: 0;left: 10px;background: url(/public/static/images/hotmn.png) no-repeat;width: 37px;height: 40px;}



/*2017-09-10添加*/
.index5b .i5bl div{height:30px;line-height:30px;color: #252525;font-size: 24px;padding-left:5px;border-left: 5px solid #56c06b;}
.index5b .i5bl dl{margin-top:21px;background: #f6f6f6;padding-left: 5%;padding-bottom: 26px;height: 423px;}
.index5b .i5bl dd a{display: block; font-size: 16px; color: #252525; padding-left: 10px; background: url(../images/dot1.png) no-repeat left center; line-height: 50px;}
.index5b .i5bl dd a:hover{color: #f99c34;background: url(../images/arrow.png) no-repeat left center;padding-left:20px;}
.index5b .i5bl dd .first{font-size: 20px;color: #252525;background: none;text-align: left;margin-left: -10px;font-weight: bolder;}
.index5b .i5bl dd .center{font-size: 20px;color: #252525;background: none;text-align: left;margin-left: -10px;font-weight: bolder;}
.index5b .i5bl dd .first:hover{color: #f99c34;background:none;padding-left:10px;}
.index5b .i5bl dd .center:hover{color: #f99c34;background:none;padding-left:10px;}

.index5b .tp{background: #f6f6f6;width: 404px;height: 449px;margin-top:51px;}
.index5b .tp .dtp{  width:404px;height: 283px;float: left;position:relative;margin-top: 10px;}
.index5b .tp .xtp{  width:198px;height: 140px;float: left;margin-top: 6px;position:relative;}
.index5b .tp .left{margin-right: 8px;}
.index5b .tp .dtp .zxdesc{position:absolute;bottom:0;left:0;width:100%;height:30px;background:rgba(0,0,0,.5);line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7000000, endColorstr=#7000000)}
.index5b .tp .dtp .zxdesc p{padding:0 9px;color:#fff;font-size:12px}
.index5b .tp .xtp .zxdesc{position:absolute;bottom:0;left:0;width:100%;height:30px;background:rgba(0,0,0,.5);line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7000000, endColorstr=#7000000)}
.index5b .tp .xtp .zxdesc p{padding:0 9px;color:#fff;font-size:12px}


.index5b .i5br{width: 276px;height: 404px;padding: 12px;margin-top: -8px;}
.index5b .i5br .title{height:30px;line-height:30px;color: #252525;font-size: 24px;padding-left:5px;border-left: 5px solid #56c06b;}
.index5b .i5br .content{width: 306px;height: 449px;background: #f6f6f6;margin-top: 16px;}
.index5b .i5br .content .neir{width: 284px;height: 79px;border-top: 1px dashed #e6e6e6;text-align: center;margin-left: 12px;margin-bottom: 10px;}
.index5b .i5br .content :first-child{border: none;     }
.index5b .i5br .content .neir .tp{width:99px;height: 70px;margin-top: 9px;float: left;}
.index5b .i5br .content .neir .wz{width:173px;height: 70px;margin-top: 9px;float: left;margin-left: 11px;}
.index5b .i5br .content .neir .wz .wz1{text-align: left;font-size: 16px;color: #5c5c5c;}
.index5b .i5br .content .neir .wz .wz1 a:hover{color: #f99c34;}
.index5b .i5br .content .neir .wz .wz2{text-align: left;font-size: 12px;color: #a0a0a0;margin-top: 12px;}
.index5b .i5br .content .neir .wz .wz2 a:hover{color: #f99c34;}
/*2017-09-10添加*/


/*2017-11-15 工地直播*/
.banner4 .blayout .tit{
    font-size: 24px;
    color: #ffffff;
    text-indent: 50px;
    margin-top: 55px;
    font-weight: 600;
}

.banner4 .blayout .info{
    width: 100%;
    color: #ffffff;
    padding-left: 50px;
    margin-top: 21px;
}

.banner4 .blayout .info .span1{
    font-size: 14px;
    font-weight: 600;

}

.banner4 .blayout .info .shux{
    height: 16px;
    width: 1px;
    background-color: #EA953B;
    float: left;
    margin-top: 4px;
    margin-left: 22px;
    margin-right: 22px;
}

.banner4 .blayout .hengx{
    width: 437px;
    height: 1px;
    float: left;
    border-top: 1px dashed #ffffff;
    margin-top: 20px;
    margin-left: 50px;
}

.banner4 .blayout .tup{
    width: 100%;float: left;margin-top: 24px;height: 64px;margin-left: 50px;overflow: hidden;
}

.banner4 .blayout .tit2{
    font-size: 14px;
    font-weight: 600;
    color: #ffffff;
    line-height: 64px;
    float: left;
}

.banner4 .blayout .des_info{
    color: #ffffff;
    margin-left: 10px;
}

.banner4 .blayout .wkbutton{
    width: 178px;height: 37px;background-color: #F99C32;float: left;border-radius: 30px;margin-left: 50px;margin-top: 18px;cursor: pointer;
}

.banner4 .blayout .wkbutton .time{
    display:inline-block;width: 17px;height: 90%; background: url(/public/static/images/work_time.png) no-repeat left 10px;float: left;margin-left: 25px;
}

.banner4 .blayout .wkbutton .look{
    display: inline-block;float: left;font-size: 18px;line-height: 37px;height: 37px;color: #ffffff;margin-left: 8px;
}

.banner4 .right_ban{
    width: 574px; height: 345px; float: left; margin-left: 31px; margin-top: 21px;position: relative;
}
/*2017-11-15 工地直播*/



/*2017-11-21 新首页添加*/

.footer .titin {margin-top: 16px;}
.footer .titin .sp1{font-size: 16px;color: #FFFFFF;margin-right: 26px;}
.footer .titin .sp2{font-size: 14px;color: #777;margin-right: 30px;}
.footer .titin .sp2:hover{color: #1da838;}
.footer .layout a:hover{color: #1da838;}


.in_title p:first-child{text-align: center;font-size: 24px;color: #000000;}
.in_title p:nth-child(2){text-align: center;font-size: 16px;color: #000000;}
.in_title p:nth-child(3){width: 60px;height: 2.5px;background-color: #2daf46;margin: 0 auto;margin-top: 6px;}
.in_title h4{font-size: 20px;  color: #333;  text-align: center;  margin: 13px 0 15px;}

.index1 .in_content {width: 1200px;height: 400px;margin-top: 34px;}
.index1 .in_content>div{float: left;width: 600px;height: 400px;}
.index1 .in_content .con1{overflow: hidden;position: relative;}
.index1 .in_content .con1 .img_info{position: absolute;bottom: 0;left:0;width: 600px;height: 90px;background: rgba(255, 255, 255, .5);font-size: 20px;color:#181818;text-align: center;}
.index1 .in_content .con1 .img_info p:first-child{margin-top: 20px;}
.index1 .in_content .con1 .img_info p:first-child:before{content: "";  display: block;  width: 33px;  height: 1px;  background: #02a020;  position: absolute;  top: 34px;  right: 146px;}
.index1 .in_content .con1 .img_info p:first-child:after{content: "";  display: block;  width: 33px;  height: 1px;  background: #02a020;  position: absolute;  top: 34px;  right: 422px;}
.index1 .in_content .con1 .img_info p:nth-child(2){font-size: 14px;color: #424141;}
.index1 .in_content .con2{background-color: #FBFBFB;}
.index1 .in_content .con2 p:first-child{font-size: 26px;color: #049f20;font-weight: 600;margin-left: 36px;margin-top: 22px;}
.index1 .in_content .con2 p:nth-child(2){display: inline-block;width: 150px;height: 1px;border-top: 1px dashed #049f20;margin-left: 36px;}
.index1 .in_content .con2 p:nth-child(3){color: #333333;font-size:20px;margin-left: 36px;margin-top: 15px;}
.index1 .in_content .con2 .heid{margin-left: 36px;font-size: 16px;color: #181818;}
.index1 .in_content .con2 .heid span:first-child{display: inline-block;margin-right:12px;width: 10px;height: 10px;border-radius: 10px;background-color: #000000;}
.index1 .in_content .con2 button{width: 138px;height: 36px;margin-left: 36px;border-radius: 20px;border:1px solid #000000;background-color:#FBFBFB ;font-size: 16px;color: #181818;margin-top: 18px;cursor: pointer;}
.index1 .in_content .con2 .icon{margin-top: 36px;width: 600px;height: 90px;background-color: #414141;}
.index1 .in_content .con2 .icon .in_licon1{background: #2b2b2b url(/public/static/images/in_licon1.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon2{background: #2b2b2b url(/public/static/images/in_licon2.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon3{background: #2b2b2b url(/public/static/images/in_licon3.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon4{background: #2b2b2b url(/public/static/images/in_licon4.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon5{background: #2b2b2b url(/public/static/images/in_licon5.png) no-repeat center center;height: 90px;cursor: pointer;}

.index1 .in_content .con2 .icon .in_licon1.slick-current{background: #2b2b2b url(/public/static/images/in_vicon1.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon2.slick-current{background: #2b2b2b url(/public/static/images/in_vicon2.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon3.slick-current{background: #2b2b2b url(/public/static/images/in_vicon3.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon4.slick-current{background: #2b2b2b url(/public/static/images/in_vicon4.png) no-repeat center center;height: 90px;cursor: pointer;}
.index1 .in_content .con2 .icon .in_licon5.slick-current{background: #2b2b2b url(/public/static/images/in_vicon5.png) no-repeat center center;height: 90px;cursor: pointer;}


.in_form{width: 1200px;height: 100%;margin: 0 auto;position:relative;}
.in_form .tit{font-size: 36px;color: #000000;  margin-top:26px;float: left;width: 100%;text-indent: 26px;font-weight: 600;}
.in_form .tit:after{width: 6px;height: 40px;background-color: #F99B32;content:"";display: block;position:absolute;top: 36px;left: 0px;}
.in_form .jia{font-size: 16px;color: #f89c32;display: inline-block;float: right;margin-right: 622px;line-height: 72px;}
.in_form .in_formcon{width: 1200px;height: 361px;margin-top: 15px;background-color: #ffffff;float: right;}
.in_form .in_formcon:before{    content: '';  width: 2px;  height: 296px;  background: #ededed;  position: absolute;  top: 146px;  left: 58%;  margin-left: 1px;}
.in_form .in_formcon .forml{float: left;overflow: hidden;width: 560px;padding-top: 28px;margin-left: 26px;}
.in_form .in_formcon .forml .lein {margin-right: 6.5px;}
.in_form .in_formcon .forml p{font-size: 20px;color: #333333;margin-bottom: 12px;}
.in_form .in_formcon .forml sup{color: #fa9a33;}
.in_form .in_formcon .forml .lein input{width: 174px;height: 47px;background-color: #E8E8E8;border-radius: 5px; color: #989898;font-size: 16px;text-indent: 16px;}
.in_form .in_formcon .forml .ledin{width: 540px;margin-top: 17px;font-size: 16px;}
.in_form .in_formcon .forml .ledin .sod_select{color: #989898;font-size: 16px;font-weight:normal;width: 128px;height: 42px;text-indent: 6px;border-radius: 5px;border: none;background:#E8E8E8 url(/public/static/images/dot2.png) no-repeat 108px center;margin-right: 3px;}
.in_form .in_formcon .forml .ledin .sod_select .sod_list{width: 128px;background-color: #E8E8E8;border-radius: 5px;border: none;color: #333;}
.in_form .in_formcon .forml .ledin .sod_select .sod_list .selected{    font-weight: normal;  padding-right: 25px;}


.in_form .in_formcon .formr{float: right;overflow: hidden;padding-top: 28px;margin-right: 18px;}
.in_form .in_formcon .formr .money{background:url(/public/static/images/nmoney.png) no-repeat;  -webkit-background-size:348px 211px;  background-size:348px 211px;width: 348px;height: 211px;}
.in_form .in_formcon .formr .money p{font-size: 18px;color: #8e8e8e;font-weight: 600;margin-top: 30px;padding-left: 36px;}
.in_form .in_formcon .formr .money .price{font-size: 22px;color: #333333;padding-top: 24px;padding-left: 36px;font-weight: 600;}
.in_form .in_formcon .formr .tis sup{color: #fa9a33;}
.in_form .in_formcon .formr .tis{font-size: 14px;color: #999999;margin-left: 12px;margin-top: 10px;}
.in_form .in_formcon .sc {    width: 170px;  height: 170px;  position: absolute;  top: 190px;  left: 50%;  margin-left: -85px;}
.in_form .in_formcon .sc a{position: absolute;  left: 50%;  top: 50%;  margin-top: -64px;  margin-left: -64px;  display: block;  width: 128px;  height: 128px;  text-align: center;  background: url(/public/static/images/sc2.png) no-repeat center;}
.in_form .in_formcon .sc a span{display: inline-block;  font-size: 32px;  color: #fff;  margin-top: 20px;}
.in_form .in_formcon .sc .scbg{ width: 170px;  height: 170px;  background: url(/public/static/images/sc1.png) no-repeat center;  background-size: cover;  animation: mya 2s ease infinite;  -moz-animation: mya 2s ease infinite;  -webkit-animation: mya 2s ease infinite;  -o-animation: mya 2s ease infinite;}

.in_work{width: 1200px;  height: 272px;margin: 0 auto;margin-top: 29px;}
.in_work .info{height: 272px;width: 390px;float: left;margin-left: 15px;background-color: yellowgreen;position: relative;}
.in_work .info:hover .som{display: block;}
.in_work .info .som{position: absolute;width:360px;height:248px;background: rgba(255, 255, 255, .8);left: 14px;  top:12px;display: none;}
.in_work .info .som p:nth-child(1){font-size: 20px;color: #000000;margin-top: 56px;margin-left: 44px;}
.in_work .info .som p:nth-child(2){display:inline-block;width:100%;background: url(/public/static/images/in_workz.png) no-repeat left center;font-size: 18px;color: #049f20;margin-left: 44px;margin-top: 10px;text-indent: 31px;}
.in_work .info .som .but1{margin-left: 44px;display:inline-block;margin-top:24px;background-color:#049F20;color:#ffffff;width: 116px;height: 42px;border-radius: 5px;font-size: 16px;text-align: center;line-height: 42px;}
.in_work .info .som .but2{margin-left: 37px;display:inline-block;margin-top:24px;background-color:#ffffff;color:#049f20;width: 116px;height: 42px;border-radius: 5px;font-size: 16px;text-align: center;line-height: 42px;}

.in_goods{width: 1200px;  height: 272px;margin: 0 auto;margin-top: 29px;}
.in_goods .info{height: 272px;width: 390px;float: left;margin-left: 15px;background-color: yellowgreen;position: relative;}
.in_goods .info:hover .som{display: block;}
.in_goods .info .som{position: absolute;width:286px;height:182px;background: rgba(255, 255, 255, .8);left: 54px;  top:49px;display: none;}
.in_goods .info .som p:nth-child(1){font-size: 18px;color: #000000;margin-top: 24px;margin-left: 22px;}
.in_goods .info .som p:nth-child(2){color: #484946;font-size: 14px;margin-left: 22px;margin-top: 10px;}
.in_goods .info .som .but1{margin-left: 22px;margin-top:24px;background-color:#049F20;color:#ffffff;width: 102px;height: 27px;border-radius: 15px;display: inline-block;line-height: 27px;text-align: center;}
.in_designer .indes{width: 850px;height: 425px;overflow: hidden; position: relative;}
.in_designer .indes .img{float: left;width: 604px;height: 425px;background-color: yellowgreen;}
.in_designer .indes .info{float: left;width: 246px;height: 425px;background-color: #57616D;}
.in_designer .indes .info .tit{width:155px;height: 36px;background-color: #F99C32;border-radius: 15px;font-size: 20px;color: #ffffff;line-height: 36px;text-align: center;position: absolute;left: 574px;top: 18px;}
.in_designer .indes .info .tux{width: 132px;height: 132px;margin: 0 auto;margin-top: 80px;}
.in_designer .indes .info p{text-align: center;color: #ffffff;}
.in_designer .indes .info .dinfo{font-size: 22px;margin-top: 3px;margin-bottom: 5px;}
.in_designer .indes .info .xinfo{font-size: 14px;}
.in_designer .indes .info a{display:inline-block;width: 116px;height: 30px;line-height:30px;text-align:center;background-color: #049F20;color: #ffffff;font-size: 16px;line-height: 30px;border-radius: 5px;margin-left: 58px;margin-top: 38px;}
.in_tih {text-align: center;font-size: 18px;color: #000000;}
.in_tih span{cursor: pointer;}
.in_tih .on{color: #049F20;}


/*12月22日筛选样式*/
.jj_chose{height: 43px;width: 1200px;margin: 0 auto;background-color: #edf1f2;margin-top: 22px;font-size: 16px;color: #000000;line-height: 43px;text-indent: 26px;}
.jj_chose span{display: inline-block;float: left;margin-right: 6px;}
.jj_chose .x{float:left;font-size:14px;margin-right: 0px;margin-left: 10px;margin-top:9px;text-indent: 9px;padding-right: 3px;height: 26px;line-height:26px;color: #ffffff;background: #29b451 ;border-radius: 6px;}
.jj_chose .x span{display:inline-block;width:14px;height:14px;background:url(/public/static/images/chose_x.png) no-repeat;margin-top: 6px;margin-left: 10px;float: right;cursor: pointer;}
.jj_chose .a{float:left;font-size:14px;margin-right: 0px;margin-left: 10px;margin-top:9px;text-indent: 9px;padding-right: 3px;height: 26px;line-height:26px;border-radius: 6px;cursor: pointer;}
.jj_chose .a:hover{color: #29b451 ;}
.jj_chose .a span{display:inline-block;width:14px;height:14px;background:url(/public/static/images/chose_a.png) no-repeat;margin-top: 6px;margin-left: 6px;float: right;}


