.content{width: 100%; height: auto; background: #f9f9f9;}
.animate{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);  box-shadow: 0 15px 30px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.lh24{line-height: 24px;}
.xingbox{ width:100%; height: 19px; text-align:center ;} 
.xingbox .xing{display: inline-block; position: relative;  width: 92px; height: 19px; overflow: hidden;}
.xingbox .img{width: 100%;position: absolute; top: 0; left: 0;}
.xingbox div{height: 19px; line-height: 19px;}
.xingbox .xingColor{ width: 92px; height: 19px; background: #ff7200;}

/*banner*/
.content .banner{width: 100%; height:460px; position: relative;}
.content .banner .banner_swiper{width: 100%; height: 460px; position: absolute;background: #f1f1f1;}
.content .banner .banner_swiper .bd{width: 100%; position: relative; height: 460px; overflow: hidden;}
.content .banner .banner_swiper .bd a{display: inline-block; width: 100%; height: 460px; }
.content .banner .banner_swiper  .hd{ height:10px; position:absolute; left: 0; right:0; text-align: center; bottom:18px; z-index:2; }
.content .banner .banner_swiper  .hd ul{ overflow:hidden; zoom:1; display: inline-block;}
.content .banner .banner_swiper .hd ul li{ background-color: #ddd;color: #ddd;overflow: hidden;cursor: pointer;filter: alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;line-height:5px;display: inline-block;height:5px;width:50px;margin-right:10px; border-radius: 5px; float: left;}
.content .banner .banner_swiper .hd ul li.on{  background-color: #ff2200;color: #90bf20;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; }
.content .banner .banner_swiper .slideBox_btn{display: none; width: 40px; height: 40px; background: url(../images/xbtPcNew.png) no-repeat ; position: absolute; top: 50%; margin-top: -20px; z-index: 10;}
.content .banner .banner_swiper .prev{background-position: -52px -177px; left: 10%;} 
.content .banner .banner_swiper .next{background-position: -52px -222px;right: 10%;}
.content .banner:hover .banner_swiper .slideBox_btn{display: inline-block;}

.content .banner .banner_con{width: 100%;}
.content .banner .banner_con .banner_con_box{width:1220px; position: absolute; top:470px; }


.jz
{
	margin:0 auto; width:1200px;
}



#search,.search_menu,#search form
{
	width:772px;
}
#search form
{
	margin:0 auto;
}
#search form,.button_ss,.button_dtzf,.input_ss
{
	height:50px;
}
#search form input
{
	float:left;
}
.input_ss
{
	padding-left:20px; background:#fff; line-height:50px; border-radius:2px 0 0 2px; box-sizing:content-box;
}
.button_ss
{
	width:46px; background:url(../images/index_icon.png) -8px -66px no-repeat rgba(255,255,255,.2); border-radius:0 2px 2px 0;
}

#search
{
	position:relative; padding:20px;  height:102x; background:url(../images/ss_bj.png) repeat; border-radius:10px;
}
.search_menu
{
	height:52px;
}
.search_menu li
{
	float:left; padding:0px 36px; height:32px; line-height:32px; font-size:16px; cursor:pointer;
}
.search_menu li i
{	
	display:block; position:relative; top:12px; left:33%; width:18px; height:8px; background:url(../images/index_icon.png) no-repeat -230px -10px;/* transition: all 0.3s ease-in 0s;*/
}
.search_bt
{
	color:#e1e1e1;
}
.search_btxz
{
	color:#ffffff; background:#ff2200;
}


/*-----搜索 style end-----*/


.wd580 {
    width:706px; font-size:16px;
}

.wk_1220{width:1220px; margin:0px auto; padding:0px;}

  .mokuai_bt {
            position: relative;
            margin-bottom:15px;
            color: #444;
			font-size:28px;
			font-weight:bold;
        }

            .mokuai_bt:before,
            .mokuai_bt:after {
                position: absolute;
                top:35px;
                width:32%;
                height: 1px;
                content: ' ';
                border-top: 1px solid #c1c1c1;
            }

            .mokuai_bt:before {
                left:0px;
            }

            .mokuai_bt:after {
                right:0px;
            }

.clearfix:after {
	content: "";
	display: block;
	visibility: hidden;
	clear: both
}


.type-dog {
	width:340px;
	height: 598px;
	float: left;
	padding:20px;
	background:#fff;
	margin-right:40px;
	box-shadow: 0 3px 6px 1px #f7f7f7;
}


.mr50{ margin-right:44px;}

.dog-title {
	margin-bottom: 25px
}
.dog-title{
	width: 340px;
	height: 46px;
	padding:8px 0px;
	line-height:23px;
	text-align: center;
	border-right: solid 1px #fff;
	font-size: 16px;
	color: #000;
	background: #f3f6fb;
	display: inline-block;
}

.dog-title span{ font-size:16px; font-weight:bold;}
.dog-title label{ font-size:12px; color:#a1a1a1;}



.toMore {
    display: block;
	cursor:pointer;
    width: 200px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #fff;
    color: #ff5943;
    font-size: 16px;
    margin:20px auto 0px;
    border: 1px solid #ff5943;
}

.toMore:hover{
    color:#fff;
    background-color:#ef452e;
}


.dog-list{
}

.img-box dl {
	width: 160px;
	float: left;
	margin-right:20px
}
.img-box dl.mr0 {
	margin-right: 0
}
.img-box img {
	width: 160px;
	height: 160px;
}
.img-box dd {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center
}
.img-box a {
	font-size: 14px;
	color: #666
}
.img-box dl.mb40 {
	margin-bottom:10px
}
.other-list {
	width: 340px;
	padding: 0 0px
}

.other-list li{
	float: left;
	margin: 0 10px 0px 0
}
.other-list li a, .cat-other-list li a {
	width:77px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #666;
	background: #efefef
}

.other-list li a:hover{
	color:#fff;
	background:#ff3300;
}



.dog-list .other-list li {
	margin-bottom: 10px
}
.other-list li.mr0 {
	margin-right: 0
}



/*banner end*/


/*流程 start*/
.content .liucheng{width: 100%; background: #fff;}
.content .liucheng .liucheng_box{width: 1220px; height: 100px;margin: 0 auto;}
.content .liucheng .liucheng_box li{width: 20%; margin-top: 24px; cursor: pointer;}
.content .liucheng .liucheng_box .liucheng_img{width: 54px; height: 54px; background: url(../images/xbtPcNew.png) no-repeat; margin-top:2px;}
.content .liucheng .liucheng_box .liucheng_img.img1{background-position: -434px 0px;}
.content .liucheng .liucheng_box .liucheng_img.img2{background-position: -434px -87px;}
.content .liucheng .liucheng_box .liucheng_img.img3{background-position: -434px -174px;}
.content .liucheng .liucheng_box .liucheng_img.img4{background-position: -434px -266px;}
.content .liucheng .liucheng_box .liucheng_img.img5{background-position: -434px -352px;}
.content .liucheng .liucheng_box .liucheng_img1:hover .liucheng_img.img1{background-position: -369px 0px;}
.content .liucheng .liucheng_box .liucheng_img2:hover .liucheng_img.img2{background-position: -369px -87px;}
.content .liucheng .liucheng_box .liucheng_img3:hover .liucheng_img.img3{background-position: -369px -174px;}
.content .liucheng .liucheng_box .liucheng_img4:hover .liucheng_img.img4{background-position: -369px -266px;}
.content .liucheng .liucheng_box .liucheng_img5:hover .liucheng_img.img5{background-position: -369px -352px;}
.content .liucheng .liucheng_box .liucheng_list{margin-left:15px;}
.content .liucheng .liucheng_box .liucheng_list h3{font-size:14px; color: #444;}
.content .liucheng .liucheng_box .liucheng_list p{font-size: 14px; color: #666; line-height:12px;}
/*流程 end*/
/*了解家装*/
.content .liaojieJZ{width: 100%; height: auto;position: relative;   box-shadow: 1px 4px 5px #e1e1e1 inset; -webkit-box-shadow: 1px 4px 5px #e1e1e1 inset; -o-box-shadow: 1px 4px 5px #e1e1e1 inset; -moz-box-shadow: 1px 4px 5px #e1e1e1 inset;}

.content .liaojieJZ_1{width: 100%; height: auto;position: relative;}

/*.content .liaojieJZ .yinying{width: 100%; height: 1px; background: #ECECEC;    box-shadow: 0 5px 20px #333;}*/ 
.content .liaojieJZ .liaojieJZ_box{width: 1200px; height: 248px; margin: 0 auto;} 	
.content .liaojieJZ .liaojieJZ_box .liaojieJZ_box_list{float: left; width:280px; height: 168px; margin-right: 20px ; overflow: hidden;  -webkit-transition: all .2s linear; transition: all .2s linear; margin-top: 37px;} 	
.content .liaojieJZ .liaojieJZ_box .liaojieJZ_box_list.liaojie_animate{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);  box-shadow: 0 15px 30px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);} 
.content .liaojieJZ .liaojieJZ_box .liaojieJZ_box_list.liaojie4{margin-right: 0;}
.content .liaojieJZ .liaojieJZ_box .liaojieJZ_box_list a img{width:285px; height: 168px;} 
/*了解家装end*/

/*设计师*/
.content .shejishi{width: 100%; padding: 40px 0;  background: #fff;}
.content .shejishi .sheijishi_box{width: 1220px; margin: 0 auto; height:540px; overflow:hidden; line-height: 1;}
.content .shejishi .sheijishi_box h2{font-size: 24px; color: #333; margin-bottom: 20px;}
.content .shejishi .sheijishi_box .people{}
.content .shejishi .sheijishi_box .people .people_small{width:472px;}
.content .shejishi .sheijishi_box .people .people_small li{width: 155px;height:155px; margin: 0 1px 1px 0; position: relative;}
.content .shejishi .sheijishi_box .people .people_small a{display: inline-block;}
.content .shejishi .sheijishi_box .people .people_small .people_ImgS{width: 100%;}
.content .shejishi .sheijishi_box .people .people_small .people_small_info{display: none; position: absolute;    cursor: pointer; top: 0; width: 125px; height:105px; padding: 50px 0 0 30px; background: url(../images/lv-meng.png);}
.content .shejishi .sheijishi_box .people .people_small .people_small_info p{color: #fff; }
.content .shejishi .sheijishi_box .people .anli{width:725px;margin-left: 20px;}
.content .shejishi .sheijishi_box .people .anli .anli_img{width: 100%; height:366px;}
.content .shejishi .sheijishi_box .people .anli .anli_img .anli_info{}
.content .shejishi .sheijishi_box .people .anli .anli_info p{line-height: 24px; max-height: 70px; overflow: hidden;}
/*设计师end*/


/*狗狗列表（有用）*/
.content .gongdi{width: 100%;}
.content .gongdi .gongdi_box{ padding:20px 0; margin: 0 auto;}
.content .gongdi .gongdi_box .tit{font-weight:100; font-size: 24px; color: #333;}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list{}
.gongdi_con_list li{float: left; width:285px; height:310px; position:relative; background: #fff; margin-right: 20px; margin-bottom:18px; position: relative;  -webkit-transition: all .2s linear; transition: all .2s linear; border:1px solid #f8f8f8;}
.gongdi_con_list .img{width: 285px; height:200px;}
.gongdi_con_list .mr0{margin-right: 0;}
.gongdi_con_list .mr26{margin-right:24px;}
.gongdi_con_list li .gongdi_con_list_info{width: 265px; padding: 0 10px; margin-top:16px; line-height: 1;}
.gongdi_con_list li .gongdi_con_list_info .gongdi_list_tit{ text-align:center;}
.gongdi_con_list li .gongdi_con_list_info .gongdi_list_dizhi{width: 100%; height:25px; line-height:16px; background:url(../images/storeIcon.png) no-repeat 0px top; text-align:left; text-indent:20px;white-space: nowrap;text-overflow: ellipsis;}
.gongdi_con_list li .gongdi_con_list_info .gongdi_list_dizhi b{ color:#ff9900;}

/*工地end*/


/*ad_banner*/
.content .adBanner{width: 100%;}
.content .adBanner .adBanner_box{width: 1200px;height: 117px; margin:0 auto;}
.content .adBanner .adBanner_box li{width: 590px; height: 117px; background: #32c2ec; overflow: hidden;}
.content .adBanner .adBanner_box li img{width: 100%;}
/*ad_banner end*/

/*贴心服务，请为他们点赞*/
.content .dianzan{width: 100%; padding: 40px 0;}
.content .dianzan .dianzan_box{width: 1200px; margin: 0 auto; height: 830px;}
.content .dianzan .dianzan_box .left{width: 794px;} 
.content .dianzan .dianzan_box .left .tit,.content .dianzan .dianzan_box .right .tit{font-weight: 100; font-size: 24px; color: #333;} 
.content .dianzan .dianzan_box .left .mingxing{ width: 100%; height: 772px; position: relative; overflow: hidden; } 
.content .dianzan .dianzan_box .left .mingxing .mingxing_icon{position:absolute; width: 81px; height: 81px; left: -3px;top: -3px; z-index: 1; background: url(../images/xbtPcNew.png) no-repeat -918px -419px; }
.content .dianzan .dianzan_box .left .dianzan_ul{width: 794px;} 
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list{width: 734px; padding: 30px 30px 0 30px; height:166px; background: #fff;position: relative;} 
/*.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list a{width:100%;display: inline-block; line-height: 1; cursor: text; border-bottom: 1px solid #EEEEEE; height: 165px;}*/
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list a.last{border-bottom: 1px solid transparent;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list p{width: 600px; line-height: 24px;}
.content .dianzan .dianzan_box .left .mingxing .dianzan_ul .mingxing_con{height: 130px; margin-bottom: 20px;} 
/*.content .dianzan .dianzan_box .left .mingxing .dianzan_ul .mingxing_con a{border-bottom: 1px solid transparent; cursor: text; }*/
.content .dianzan .dianzan_box .left .mingxing .dianzan_ul .mingxing_con .name{line-height: 38px; margin-top: 15px;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .touxiang{width: 100px; height: 100px; border-radius:50%; margin-right: 20px;}
.content .dianzan .dianzan_box .left .mingxing .dianzan_ul .dianzan_list .mingxing_con_icon {width: 34px; height: 38px; background: url(../images/xbtPcNew.png) no-repeat -52px -332px; }
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .button{position: absolute; right: 30px; top: 30px;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .button span{display: inline-block; cursor: pointer; width: 108px; height: 34px; border: 1px solid #1ac078; border-radius: 2px; line-height: 34px; text-align: center; color:#1ac078;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .button .zhuangxiu_btn{margin-right: 10px;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .button span:hover{background: #1ac078; color: #fff;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .pingfen .xingbox{width: 135px; display: inline-block;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .xian{margin: 0 10px 0px; display: inline-block; color: #EEEEEE; height: 16px; }
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .zeng{display: inline-block;width: 20px; height: 20px; line-height: 20px;   border-radius: 2px; text-align: center; background: #48cd93; margin-right: 10px; color: #fff; font-size: 12px;}
.content .dianzan .dianzan_box .left .dianzan_ul .dianzan_list .su{display: inline-block;width: 20px; height: 20px; line-height: 20px;    border-radius: 2px; text-align: center; background: #ff885f; margin-right: 10px;color: #fff; font-size: 12px;}

.content .dianzan .dianzan_box .right{width: 386px;} 
.content .dianzan .dianzan_box .right .right_nav{ width: 100%; height: 58px; background: #fff; border-bottom: 1px solid #eee;}
.content .dianzan .dianzan_box .right .right_nav li{ width: 33.33%;text-align: center;}
.content .dianzan .dianzan_box .right .right_nav li a{display: inline-block; height: 56px; line-height: 56px; color: #666666; border-bottom: 2px solid transparent;}
.content .dianzan .dianzan_box .right .right_nav li.active a{ border-bottom: 2px solid #1ac078; color: #1ac078;}
.content .dianzan .dianzan_box .right .right_list .right_list_box{padding: 20px 20px 0; background: #fff; height: 98px; position: relative; overflow: hidden;}
/*.content .dianzan .dianzan_box .right .right_list .right_list_box a{display: inline-block; width:100%; height: 97px; cursor: text; border-bottom: 1px solid #eee;}*/
/*.content .dianzan .dianzan_box .right .right_list .right_list_box.last a{ border-bottom: 1px solid transparent;}*/
.content .dianzan .dianzan_box .right .right_list .touxiang{width: 60px; height: 60px; border-radius: 50%; margin-right: 20px; float: left;}
.content .dianzan .dianzan_box .right .right_list .paixu{position: absolute; width: 27px; height: 27px ; line-height: 27px; text-align: center; color: #fff; top:60px;left: 56px; background: url(../images/xbtPcNew.png) no-repeat -52px -299px;}
.content .dianzan .dianzan_box .right .right_list .right_list_con{float: left; width: 240px; overflow: hidden;}
.content .dianzan .dianzan_box .right .right_list .right_list_con .xing{margin-bottom: 10px;}
.content .dianzan .dianzan_box .right .right_list .right_list_con .xian{padding-left:10px;}
.content .dianzan .dianzan_box .right .right_list .right_list_con .xing ul li {width: 16px; height: 16px; background: url(../images/xbtPcNew.png) no-repeat -63px -4px; float: left; margin-right: 3px;}
.content .dianzan .dianzan_box .right .right_list .right_list_con .xing .pingfen {}
.content .dianzan .dianzan_box .right .button{ position: absolute; cursor: pointer; right: -150px; top: 0; height: 78px; padding: 20px; background:url(http://s1.17house.com/newweb/pc/homePage/images/lv-meng.png);}
.content .dianzan .dianzan_box .right .button span{display: inline-block; width: 108px; height: 34px; margin-top: 20px; border: 1px solid #fff; border-radius: 2px; line-height: 34px; text-align: center; color:#fff;}
.content .dianzan .dianzan_box .right .button .gongdi_btn{display: none;}
/*.content .dianzan .dianzan_box .right .right_list .right_list_box:hover .button{display: block;}*/
/*贴心服务，请为他们点赞 end*/

/*装修社区*/
.content .shequ{width: 100%;}
.content .shequ .shequ_box{width: 1200px; margin: 0 auto;}
.content .shequ .shequ_box .tit{font-weight: 100; font-size: 24px; color: #333;    margin-bottom: 20px;}
.content .shequ .shequ_box .riji{background: #fff; padding-top: 20px;}
.content .shequ .shequ_box .riji_box{385px}
.content .shequ .shequ_box .riji_tit{ width: 250px; height: 55px; background: url(../images/xbtPcNew.png) no-repeat -649px -234px;}
.content .shequ .shequ_box .tousu_tit{width: 250px; height: 55px; background: url(../images/xbtPcNew.png) no-repeat -649px -405px;}
.content .shequ .shequ_box .gushi_tit{width: 250px; height: 55px; background: url(../images/xbtPcNew.png) no-repeat -649px -291px;}
.content .shequ .shequ_box .kaochatuan_tit{width: 250px; height: 55px; background: url(../images/xbtPcNew.png) no-repeat -649px -348px;}
.content .shequ .shequ_box .riji .riji_nav{width: 100%; height:60px;}
.content .shequ .shequ_box .riji .riji_nav li{width: 33.33%;text-align: center;}
.content .shequ .shequ_box .riji .riji_nav a{ display: inline-block; height: 58px; line-height: 58px; font-size: 16px;  border-bottom: 2px solid transparent; color: #666666;}
.content .shequ .shequ_box .riji .riji_nav li.active a{color: #1ac078;  border-bottom: 2px solid #00a051;}
.content .shequ .shequ_box .riji .riji_lsit{width: 385px; overflow: hidden;}
.content .shequ .shequ_box .riji .riji_lsit img{width: 100%; height: 290px; background: #00a051;}
.content .shequ .shequ_box .riji .riji_lsit li{width:345px; padding: 0 20px; position: relative; }
.content .shequ .shequ_box .riji .riji_lsit li.active a{height: 110px;  border-top: 1px solid transparent;}
.content .shequ .shequ_box .riji .riji_lsit li a{display: block; width: 100%;height: 39px; line-height: 39px; overflow: hidden;}
.content .shequ .shequ_box .riji .riji_lsit li a h3{width: 260px;height: 39px; line-height: 1; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight: 100; }
.content .shequ .shequ_box .riji .riji_lsit li a h3:hover{color: #1AC078;}
.content .shequ .shequ_box .riji .riji_lsit li.active a h3{height: 16px; line-height: 1; margin-top: 20px; font-weight: 100;}
.content .shequ .shequ_box .riji .riji_lsit li a p{height: 48px;overflow: hidden; line-height: 24px; margin-top: 15px;}
.content .shequ .shequ_box .riji .riji_lsit li a span{position: absolute; top:0; right: 20px; padding: 0 10px; line-height: 18px; background: #48cd93; font-size: 12px; border-radius: 16px; color: #fff;}
.content .shequ .shequ_box .riji .riji_lsit li.active a span{top: 22px;}
.content .shequ .shequ_box .tousu{background: #fff;padding-top: 20px;  height: 229px;}
.content .shequ .shequ_box .tousu .tousu_box{width:345px ; padding: 0 20px;}
.content .shequ .shequ_box .tousu .tousu_box li{height: 40px;}
.content .shequ .shequ_box .tousu .tousu_box li a{}
.content .shequ .shequ_box .tousu .tousu_box li a p{line-height: 40px; color: #333; height: 40px; width: 265px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content .shequ .shequ_box .tousu .tousu_box li a p:hover{color: #1AC078;}
.content .shequ .shequ_box .tousu .tousu_box li a .zhuangtai{display: block; border-radius: 2px; width: 60px; height: 20px; color: #fff; line-height: 20px; text-align: center; margin-top: 10px;}
.content .shequ .shequ_box .tousu .tousu_box li a .zhuangtai.biaoyang{background: #ff9b41;}
.content .shequ .shequ_box .tousu .tousu_box li a .zhuangtai.tousuta{background: #ff8383;}
.content .shequ .shequ_box .tousu .tousu_box li a .zhuangtai.jinxingzhong{background: #5dd5f7;}
.content .shequ .shequ_box .tousu .tousu_box li a .zhuangtai.yijiejue{background: #48cd93;}


.content .shequ .shequ_box .gushi{width: 386px; background: #fff;padding-top: 20px;}
.content .shequ .shequ_box .gushi .gushi_con{margin-top: 20px; width: 386px; height: 520px; color:#fff; background: #1ac078;}
.content .shequ .shequ_box .gushi h3.img_tit{color: #666; height: 40px; line-height: 58px; font-size: 16px; font-weight: 100; padding-left: 20px; } 
.content .shequ .shequ_box .gushi .gushi_list{width: 346px; padding: 4px 20px 0px;}
.content .shequ .shequ_box .gushi .gushi_list li{height: 36px; line-height: 36px;}
.content .shequ .shequ_box .gushi .gushi_list li p{ width: 260px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color: #333;}
.content .shequ .shequ_box .gushi .gushi_list li a span i{padding: 0 10px; width: 50px; overflow: hidden; text-align: center; height: 18px; display: inline-block; line-height: 18px; background: #48cd93; font-size: 12px; border-radius: 16px; color: #fff;}
.content .shequ .shequ_box .gushi .gushi_list li p:hover{color: #1AC078;}
.content .shequ .shequ_box .gushi .gengduo{width: 386px;height:48px;}
.content .shequ .shequ_box .gushi .gengduo a{display: block; width: 240px; padding-left: 146px; height: 48px; line-height: 48px; border-top: 1px solid #eee; margin: 0 auto; text-align: center; color: #999;}
.content .shequ .shequ_box .gushi .gengduo a i{display: inline-block;width: 4px; height: 7px; margin-top: 22px; background: url(../images/xbtPcNew.png)no-repeat 0 -367px;}
.content .shequ .shequ_box .kaochatuan{background: #fff;padding-top: 20px; width: 386px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_nav{ width: 100%; height: 58px; background: #fff;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_nav li {width: 33.33%;text-align: center;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_nav li a{ display: inline-block; height: 58px; line-height: 58px; font-size: 16px;  border-bottom: 2px solid transparent; color: #666666;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_nav li.active a{color: #1ac078;  border-bottom: 2px solid #00a051;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box{width: 100%; height: 388px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box img{/*width: 100%;*/ height: 290px; background: #00a051;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box .text{width: 346px; padding: 15px 20px 15px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box .text h3{line-height: 1; font-weight: 100;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box .text p{height: 48px ; overflow: hidden; line-height: 24px; margin-top: 15px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box .text h3:hover{color: #1AC078;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list{width: 346px; padding:0px 20px 0px;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list li{width: 100%;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list li a {display: inline-block;width: 100%; height: 133px; border-top: 1px solid #eee;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list li a h3{line-height: 1; margin: 15px  0 7px 0; font-weight: 100;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list li a p{line-height: 24px; margin-top: 10px; max-height: 70px; overflow: hidden;}
.content .shequ .shequ_box .kaochatuan  .kaochatuan_list li a h3:hover{color: #1AC078;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box  .kaochatuan_box_pagination{left: 0; right: 0; top: 250px; text-align: center; height: 5px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box  .kaochatuan_box_pagination .swiper-pagination-switch{width: 20px; height: 5px; background: #fff; margin:0 1px; border-radius: 1px;}
.content .shequ .shequ_box .kaochatuan .kaochatuan_box  .kaochatuan_box_pagination .swiper-visible-switch{width: 20px; height: 5px; background: #999; margin:0 1px; border-radius: 1px;}

/*装修社区end*/


/*媒体播报*/
.content .bobao{width: 100%; padding: 40px 0;}
.content .bobao .bobao_box{width: 1180px; margin: 0 auto; padding:15px 20px 30px; background:#fff;}
.content .bobao .bobao_box .tit{font-weight: 100; font-size: 24px; color: #333;    margin-bottom: 20px;}
.content .bobao .bobao_box .bobao_box_list{width: 100%;}
.content .bobao .bobao_box .bobao_box_list li{width: 277px;height: 380px; cursor:pointer; border:1px solid #f8f8f8; -webkit-transition: all .2s linear;transition: all .2s linear; background: #fff;}
.content .bobao .bobao_box .bobao_box_list img{width: 100%;}
.content .bobao .bobao_box .bobao_box_list .text{padding: 20px;}
.content .bobao .bobao_box .bobao_box_list .text a{ width:auto; height:28px; line-height:28px; display:block; border:none!important; overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.content .bobao .bobao_box .bobao_box_list .text a:hover{ color:#ff3300;}

/*媒体播报end*/


/*新增工地案例 like 浏览量 start*/
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse{position: absolute; top:320px; right: 30px; height: auto; margin-top: 2px; line-height: 1;}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .xihuan{font-size: 12px; color: #a0a0a0;}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .xihuan .icon{width: 13px;height: 12px; background: url(http://s1.17house.com/newweb/pc/personalHomepage/shejishi/images/GRSY.png) no-repeat -399px -155px;}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .liulan{font-size: 12px; color: #a0a0a0;}
.content .gongdi .gongdi_box .gongdi_con .gongdi_con_list li .browse .liulan .icon{width: 13px;height: 12px;background: url(http://s1.17house.com/newweb/pc/personalHomepage/shejishi/images/GRSY.png) no-repeat -399px -169px;}

/*新增工地案例 like 浏览量 end*/


/*追加样式*/


.whole_popup_box {
	width: 500px;
	margin: 0 auto;
	position: relative
}
.whole_popup_tit {
	width: 500px;
	height: 150px;
	text-align: center;
	overflow: hidden;
	border-bottom: 1px solid #f5f5f5
}
.whole_popup_tit strong {
	display: block;
	margin: 35px 0 15px;
	font-size:25px
}
.whole_popup_tit strong b {
	color: #ff3d3d
}
.whole_popup_tit p {
	font-size: 16px
}
.whole_popup_tit p i {
	display: inline-block;
	width: 54px;
	height: 1px;
	background: #b0b0b0;
	vertical-align: middle;
	margin: -3px 10px 0 10px
}


.popup_02{
	background: url(../images/popup_top_02.jpg) no-repeat center center
}

.popup_03{
	background: url(../images/popup_top_04.jpg) no-repeat center center
}
.popup_04{
	background: url(../images/popup_top_03.jpg) no-repeat center center
}



   .zxd-form {
	   width:360px; margin:10px auto; padding:0px;
            }

            .zxd-form div {
                font-size: 14px!important;
                position: relative;
                border: solid 1px #e1e1e1;
                border-radius:5px;
                margin: 0px 0;
                overflow: hidden;
				color:#333!important;
            }

            .zxd-form div span {
                position: absolute;
                right: 15px;
                top:12px;
                color: #666;
            }

            .zxd-form div.download-arrow:after {
                content: '';
                width: 0;
                height: 0;
                border-style: solid;
                border-color: #999 transparent transparent transparent;
                border-width: 6px;
                font-size: 0;
                position: absolute;
                top: 23px;
                right: 18px;
            }

            .zxd-form div input {
                -webkit-appearance: none;
                outline: none;
                padding-left: 10px;
                font-size: 14px!important;
                display: inline-block;
            }

            .zxd-form div input[type='button'] {
                height: 50px;
                width: 100%;
            }

            .zxd-form div input[type='text'], .zxd-form div input[type='tel'] {
                display: block;
                height:40px;
                border: none;
                text-align: left;
                width: 100%;
            }

            .zxd-form div input[type='number'], .zxd-form div input[type='tel'] {
                display: block;
                height: 40px;
                border: none;
                text-align: left;
                width: 100%;
            }

            .zxd-form div label {
                position: relative;
            }

            .zxd-form div span {
                vertical-align: 6px;
            }

            .jiting {
                height: 40px;
            }

                .jiting label {
                    float: left;
                    width: 50%;
                }

                    .jiting label select {
                        background:#fff;
                        -webkit-appearance: none;
                        height: 40px;
                        font-size: 14px !important;
                        border: none;
                        width: 100%;
                        outline: none;
                        padding-left:10px;
						color:#666;
                    }
					
					

                    .jiting label:after {
                        content: '';
                        width: 0;
                        height: 0;
                        border-style: solid;
                        border-color: #999 transparent transparent transparent;
                        border-width: 6px;
                        font-size: 0;
                        position: absolute;
                        top:18px;
                        right: 18px;
                    }

                    .jiting label:first-of-type::before {
                        content: '';
                        position: absolute;
                        right: 4px;
                        top:8px;
                        border-right: solid 1px #e3e3e3;
                        height: 26px;
                        z-index: 10;
                    }

                .jiting input {
                    width: 50%;
                    float: left;
					color:#999!important;
                }


 .leixing {
                height: 40px;
            }

                .leixing label {
                    float: left;
                    width: 50%;
                }

                    .leixing label select {
                        background:#fff;
                        -webkit-appearance: none;
                        height: 40px;
                        font-size: 14px !important;
                        border: none;
                        width: 100%;
                        outline: none;
                        padding-left:10px;
						color:#666;
                    }

                    .leixing label:after {
                        content: '';
                        width: 0;
                        height: 0;
                        border-style: solid;
                        border-color: #999 transparent transparent transparent;
                        border-width: 6px;
                        font-size: 0;
                        position: absolute;
                        top:18px;
                        right: 18px;
                    }

                    .leixing label:first-of-type::before {
                        content: '';
                        position: absolute;
                        right: 4px;
                        top:8px;
                        border-right: solid 1px #fff;
                        height: 26px;
                        z-index: 10;
                    }

                .leixing input {
                    width: 50%;
                    float: left;
					color:#999!important;
                }


            .mr_js {
                border: none;
                font-size: 14px;
                color: #fff;
                background-color: #ef2302;
                border-radius: 6px;
                -webkit-appearance: none;
                margin-top: 10px;
                height:40px;
                width: 100%;
                text-align: center;
                outline: none;
				cursor:pointer;
            }

            .clear10 {
                clear: both;
                height: 10px;
                margin: 0px auto;
                padding: 0px;
				border:1px solid #fff!important;
            }

.whole_popup_box .popup_bottom_info {
	padding:0px 30px;
	font-size:12px;
	color: #999;
	line-height:18px
}
.whole_popup_box .popup_bottom_info span {
	color: #f90;
	margin: 0 4px
}
.whole_popup_box .popup_bottom_info label {
	display: block;
	float: right
}
.whole_popup_box .popup_bottom_info label em {
	font-style: normal;
	color: #ff3d3d;
	margin-left: 5px
}

.error{  text-align:left; text-indent:200px;  margin-top:-25px; height:25px; line-height:25px; color:#ff3300; background:url(../images/error_ico.png) no-repeat 182px 7px;}




.con_bj_res {
	width: 340px;
	color: #333;
	font-size: 14px;
	margin:0px auto 0px;
	padding-top:60px;
}
.bj_res_t b, .bj_res_ul li b {
	display: inline-block;
	font-weight:400;
	color: #f36f20
}
.bj_res_t {
	line-height: 35px;
	font-size: 20px
}
.bj_res_ul li, .bj_res_ul li strong {
	height: 40px;
	line-height: 40px
}
.bj_res_t b {
	width:80px;
	font-size: 28px;
	font-weight:bold;
	margin: 0 0px 0px 50px;
}
.bj_res_t span.bj_res_t_y {
	font-size: 14px
}
.bj_res_ul {
	padding: 22px 0;
	margin: 26px auto 0;
	border: 1px solid #ddd
}
.bj_res_ul li span {
	float: left;
	width:40%;
	height: 40px;
	text-align: right;
	font-size: 14px
}
.bj_res_ul li.let_spac {
	border-bottom: none
}
.bj_res_ul li strong {
	float: left;
	width: 50%;
	font-weight: 400;
	text-align: left;
	font-size: 12px
}
.bj_res_tip, .bj_res_zxd, .res_btn, .tender-video-tip, .tender-video-title {
	text-align: center
}
.bj_res_ul li strong em {
	display: inline-block;
	width: 55px;
	font-style: normal;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 18px
}
.let_spac i {
	padding: 0 21px
}
.bj_res_ul li b {
	width: 107px;
	margin: 0 15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #eaeaea;
	font-size: 20px
}

.to8to_zj {
    margin-left: 10px;
    font-size: 14px;
    color: #bbb;
}



.con_bj_res .bj_explain {
	margin-top: 10px;
	margin-bottom: 20px
}
.con_bj_res .bj_explain p {
	position: relative;
	margin-left: 20px;
	padding-left: 10px;
	line-height: 24px;
	color: #999;
	font-size: 12px
}
.con_bj_res .bj_explain p b {
	position: absolute;
	top: 0;
	left: -10px;
	width: 10px;
	height: 24px;
	line-height: 24px;
	text-align: center
}

.holiday-text{ color:#ff6600;}

.chenggong{width:308px; padding-top:175px; text-align:center; margin:-10px auto; background:url(../images/chenggong_ico.png) center no-repeat; background-size:100px;}

.chenggong p{font-size:30px; font-weight:400; height:60px; line-height:60px;}



.dierping_wk{width:1180px; margin:0px auto; padding:15px 20px; background:#fff;}

.dierping_wk_1{width:1220px; margin:0px auto; padding:15px 0px;}


.l_wk{width:900px; float:left; border-right:1px solid #f6f6f6;}

.l_wk_1{width:920px; float:left; border-right:1px solid #f6f6f6;}


.r_wk{ width:260px; float:right;}

.r_wk_1{ width:280px; float:right;}


.ty_bt_wk{ width:100%; height:45px; clear:both;}
.ty_bt_wk h2{ display:block; margin-right:6px; line-height:45px; float:left; font-size:24px; font-weight:bold;}
.ty_bt_wk span{ display:block; font-size:14px; color:#888; padding-top:21px; float:left;}




.clear{ clear:both;}


.scrollbox{width:260px; position: relative; margin:8px 0px;}
#scrollDiv{width:260px;height:350px; background:#ff3300; overflow:hidden; display: block;}
#scrollDiv ul{ width: 260px;}
#scrollDiv li{width:260px;height:65px;padding:10px 0px;margin-right:11px; float:left;background: #fff;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;border-bottom:1px dotted #e1e1e1;}
#scrollDiv li img{width:65px;height:65px;margin-right:10px; margin-left:10px; float:left; border:1px solid #f1f1f1;}
#scrollDiv li span{ float: right;width:170px;height:88px; overflow: hidden; display: block;}
#scrollDiv li span h4{font-size: 14px;font-weight: bold;line-height: 24px;margin-bottom:5px;color: #333;}
#scrollDiv li span p{line-height: 20px;height:20px;font-size: 12px;color: #666666;display: block;overflow: hidden;}
#scrollDiv li span em{ height: 18px;line-height: 18px;text-align:center;font-size: 14px;width:30px;border:1px solid #72ae2d; display: block;color: #72ae2d;margin-top: 8px;}
#scrollDiv li:hover{ background: #f3f3f3; cursor:pointer}
#scrollDiv li:hover span h4{ color: #444;}
#scrollDiv li:hover span p{ color: #444;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden ; ! } 
.cl { zoom: 1; }


.rol-img-w {width: 240px;height:220px;position: relative;overflow: hidden;margin:8px 0px 8px 10px;}
.rol-img-w  ul{height: 350px;position: absolute;}
.rol-img-w  ul li {float: left;width: 240px;height:220px;overflow: hidden;position: relative;}
.rol-img-w .btn {position: absolute; width:240px;height: 6px;right: 0;text-align: center;top:206px;line-height: 100%;}
.rol-img-w .btn span {width:22px;height: 6px;background: #e1e1e1;display: inline-block;_display: inline;_zoom: 1;margin-left:5px;border-radius: 3px;cursor: pointer;*overflow: hidden;}
.rol-img-w .btn span.on {background: #ef2302;}


.de_yezhu { height:60px; width:240px; margin-top:10px;
}

.de_yezhu img {
    height:60px;
    width: 60px;
    border-radius: 100px;
    float:left;
    display:block;
}

.yzs_nr { width:240px; line-height:25px; font-size:14px; margin-top:10px;
}

.yzs_wz { float:left; width:160px; line-height:26px; display:block; font-size:16px; margin:6px 0px 0px 15px;
}



.new-index-zb-w {width:900px; margin-top: 20px;}
.new-index-zb-w ul {width:900px;list-style: none;margin: 0 auto;}
.new-index-zb-w ul li {width:860px;overflow: hidden;position: relative;padding-left:0px;}
.new-index-zb-w ul li .c-t1,.new-index-zb-w ul li .c-t2,.new-index-zb-w ul li .c-t3 {float: left;border-bottom: 1px dotted #DDDDDD; height:70px; padding:15px 0 15px 15px;overflow: hidden;}
.new-index-zb-w ul li .c-t1 { width: 100px;}
.new-index-zb-w ul li .c-t1 span {font-size:18px; color: #ff6600;font-weight: bold;}
.new-index-zb-w ul li .c-t1 p {line-height: 20px;padding-top:5px;color: #434343;font-size: 12px;}
.new-index-zb-w ul li .c-t1 p em {color: #a6a6a6;font-style: normal;}
.new-index-zb-w ul li .c-t2 {width:570px;}
.new-index-zb-w ul li .c-t2 a {line-height:20px;color:#666;font-size: 14px; font-weight:bold; width: 100%;}
.new-index-zb-w ul li .c-t2 p {line-height: 24px;padding-top:5px;color:#444;font-size: 12px;}
.new-index-zb-w ul li .c-t2 p a {color: #fe7226;font-size: 12px;font-weight: normal;}
.new-index-zb-w ul li .c-t3 {width: 140px;text-align: center;}
.new-index-zb-w ul li .ing p,.new-index-zb-w ul li .finish p {line-height: 18px;color: #999;padding-top:8px;}
.new-index-zb-w ul li .ing a { border-radius:5px; width: 100px;height: 28px;line-height: 28px;background: #ff9900;border: 1px solid #ff9900;display: inline-block;margin-top: 25px;color: #FFFFFF;}
 .new-index-zb-w ul li .ing a:hover {color: #fff!important;background: #ff3300;
    }


.zzx-company-logo-box {
    position: absolute;
    left:45%;
    bottom:0px;
    width:110px;
	top:95px;
    height:110px;
    margin-left: -45px;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 0 10px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 10px 3px rgba(0,0,0,.1);
}

.zzx-company-logo {
    width:100px;
    height:100px;
	border-radius:100px;
    margin-left:5px;
	margin-top:5px;
}

.jr_sp a{
	display:block;
    width: 94px;
    height: 34px;
	text-align:center;
	overflow:hidden;
    line-height: 34px;
	border:1px solid #444;
	margin:30px auto 0px; padding:0px;
}

ul.rm_lg{ margin-top:20px;border:2px solid #f6f6f6; border-bottom:0px; border-top:0px;}
.rm_lg li{ width:126px; padding:30px 4px; border:2px solid #f6f6f6; float:left; display:block;}

.rm_lg li img{ width:126px; height:35px;}

.rm_lg li:hover{border:2px solid #ff3300;}

.w-indexXiao{ width:1180px; margin-top:30px;}
.w-indexXiao .w-active{width:440px;height: 340px;overflow: hidden;background-size:440px 340px;background:url(../images/xgt_1.jpg) no-repeat center center;cursor:pointer;float: left;}
.w-indexXiao .w-active:hover{background-size:484px 374px;}
.w-indexXiao .w-active img{margin:35px 0 0 95px;}
.w-indexXiao ul{width:500px;float: left;}
.w-indexXiao li{width:230px;height: 160px;float: left;margin:0 0 20px 14px;overflow: hidden; position:relative;}
.w-indexXiao li img{width:230px;height: 160px;}
.w-indexXiao li:hover img{width:260px;height: 176px;position: relative;top:-12px;left: -8px;}
.w-indexXiao .w-active2{width:240px;height:340px;float:left;overflow: hidden; position:relative;}
.w-indexXiao .w-active2 img{width:240px;height:340px;}
.w-indexXiao .w-active2:hover img{width:264px;height: 374px;position: relative;top:-17px;left: -12px;}

.xgt_bt{width: 100px; bottom:10px;right:10px; text-align:center; height: 25px; line-height: 25px; color:#fff; position: absolute; background: url(../images/black_bj.png) repeat}



ul.index_case_type {
	margin-top: 20px
}
ul.index_case_type li {
	position: relative;
	float: left;
	width: 90px;
	height: 90px;
	margin-left:19px;
	text-align: center
}
ul.index_case_type li.first {
	margin-left: 0
}
ul.index_case_type li a {
	display: block;
	width: 90px
}
ul.index_case_type li a:hover .mask {
	background-position: -90px 0
}
ul.index_case_type li a .case_type {
	width: 90px;
	height: 90px;
	display: block;
	background: url(../images/case_type_list.png) 0 -360px no-repeat
}
ul.index_case_type li a .c_type2 {
	background-position: -90px -90px
}
ul.index_case_type li a .c_type3 {
	background-position: 0 0
}
ul.index_case_type li a .c_type4 {
	background-position: 0 -90px
}
ul.index_case_type li a .c_type5 {
	background-position: -90px 0
}
ul.index_case_type li a .c_type6 {
	background-position: -90px -270px
}
ul.index_case_type li a .c_type7 {
	background-position: 0 -450px
}
ul.index_case_type li a .c_type8 {
	background-position: -90px -180px
}
ul.index_case_type li a .c_type9 {
	background-position: 0 -180px
}
ul.index_case_type li a .c_type10 {
	background-position: -90px -360px
}
ul.index_case_type li a .c_type11 {
	background-position: 0 -270px
}
ul.index_case_type li a .mask {
	display: block;
	width: 90px;
	height: 90px;
	background: url(../images/index_mask.png) 0 0 no-repeat;
	position: absolute;
	z-index: 1;
	top: 0
}



.w-indexXiaoG .w-active {
	width: 120px;
	height: 50px;
	padding: 50px 0;
	background: #ff3300;
	float: left;
}
.w-indexXiaoG .w-active div {
	background: url(../images/w_30394_023.png) no-repeat center top;
	padding-top: 35px;
}
.w-indexXiaoG .w-active div p {
	color: #fff;
	text-align:center;
}
.w-indexXiaoG li {
	width: 200px;
	height: 150px;
	margin-left:12px;
	float: left;
	overflow: hidden;
	position:relative;
}
.w-indexXiaoG li img {
	width: 200px;
	height: 150px;
}
.w-indexXiaoG li:hover img {
	width: 220px;
	height: 165px;
	position: relative;
	top: -7px;
	left: -10px;
}



.zxsqlx_02{
	padding: 20px 0 30px 0;
}
.zxsqlx_02_col{
	float: left;
	width: 392px;
	margin-right:0px;
	text-align: center;
	display: inline-block;
}
.zxsqlx_02_col_main{
	display: inline-block;
	background: #fffae7;
	color: #a9995b;
	line-height: 24px;
	font-size: 14px;
	float: left;
	width: 30%;
	box-sizing: border-box;
	height: 160px;
	border: 1px solid transparent;
	vertical-align: middle;
	display: table;
}
.zxsqlx_02_col_main div{
	vertical-align: middle;
	display: table-cell;
	width: 10%;
}
.zxsqlx_02_col_main div *{
	vertical-align: middle;
}
.zxsqlx_02_col_side{
	display: inline-block;
	border: 1px solid #e2e2e2;
	float: left;
	width: 70%;
	box-sizing: border-box;
	height: 160px;
	border-left: none;
}
.zxsqlx_02_col_side_div{
	display: inline-block;
	width: 50%;
	float: left;
	box-sizing: border-box;
	border-right: 1px dashed #e2e2e2;
	border-bottom: 1px dashed #e2e2e2;
	height: 80px;
	display: table;
}
.zxsqlx_02_col_side div a{
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	color: #666;
}
.zxsqlx_02_col_side div *{
	vertical-align: middle;
}
.bLN{
	border-left: none!important;
}
.bTN{
	border-top: none!important;
}
.bBN{
	border-bottom: none!important;
}
.bRN{
	border-right: none!important;
}
.zxsqlx_02_col_mid .zxsqlx_02_col_side_div{
	width: 25%;
}
.zxsqlx_02_col_ri .zxsqlx_02_col_side_div{
	height: 160px;
}
.zxsqlx_02_col_ri{
	margin-right: 0;
}
.zxsqlx_02_col_side_div:hover a{
	transform: translateY(-6px);
	color: #e30113;
}

.box{ margin-top:20px;}
.box li{ width:138px; height:143px; border:1px solid #f6f6f6; float:left; overflow:hidden; position:relative;}
.toll_img{ width:110px; height:115px; padding:14px 14px 14px;}
.toll_info{ height:123px; padding-top:20px; width:138px; background:#444; vertical-align:middle;display:table-cell; text-align:center;}
.box li a{ color:#fff; text-decoration:none; position:absolute; top:0; left:0;}

.toll_info span{ display:block; margin:15px auto; padding:0px; width:70px; font-size:12px!important; height:25px; line-height:25px; background:#ff3300; color:#fff;}



.view-first{position:relative;}
.view-first img{-webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -o-transition:all .2s ease-in; -ms-transition:all .2s ease-in; transition:all .2s ease-in;}
div.mask-hover img, .view:hover img{width:132px; height:132px; border-radius:20px;  box-shadow: 0 3px 6px 1px #f7f7f7;}
.view{position:relative; text-align:center; cursor:default; width:160px; height:200px; margin-bottom:20px; overflow:hidden;}
.view .mask{width:160px; text-align:center; overflow:hidden; margin:0 auto;}
.view .title{text-align:center; position:relative; font-size:16px; margin-top:16px; height:24px; line-height:24px;}
.view .title a{ color:#444; text-decoration:none;}
.view .text{position:relative; text-align:center; font-size:14px; color:#777;}


.liucheng_1_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:20px; top:330px;}

.liucheng_2_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:228px; top:330px;}

.liucheng_3_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:432px; top:330px;}

.liucheng_4_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:632px; top:330px;}

.liucheng_5_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:832px; top:330px;}

.liucheng_6_wk{width:160px; font-size:12px; line-height:27px; color:#8a8989; height:85px; position:absolute; left:1032px; top:330px;}


.bz_tup_wk{float:left; width:244px; height:240px; background:#ccc;font-size:12px; line-height:27px; color:#999;}

.sel_content{
    height: 5px;
    width: 620px;
    margin: auto;
    padding-right:13px;
    z-index:10;
}
