/*新顶部*/
	.new_top_2018{
		border-bottom: 1px solid #e5e5e5;
		height:99px;
	}
	.new_top_2018_contion{
		width:1220px;
		height:97px;
		margin:0 auto;
		font-family: "微软雅黑", Tahoma, Arial;
	}
	.new_top_2018_contion>a{
		display:block;
		float:left;
		margin-top:4px;
	}
	.new_top_2018_contion>a img{
		display:block;
		width:396px;
		height:87px;
	}
	.new_top_list_2018{
		float:right;
		line-height:97px;
	}
	.new_top_list_2018>li{
		float:left;
		padding:0 20px;
	}
	.new_top_list_2018 li a{
		color:#000;
		font-size:16px;
	}
	.new_top_wx_2018{
		float:right;
		margin-top:11px;
	}
	.new_top_wx_2018>img{
		width:173px;
		height:76px;
	}
	.new_top_free{
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat right top;
		background-position:70px 22px;
	}
	.top_menu_color{
		color:#01af63;
	}
	.new_top_list_2018 .top_menu_color a{
		color:#01af63;
	}
	.new_top_list_2018>li:hover a{
		color:#01af63;
	}

/*轮播图下面的链接*/
	.new_top_2018_a{
		width:100%;
		height:121px;
		padding:29px 0;
		background:#f4f4f4;
	}
	.new_top_a_list{
		width:1220px;
		margin:0 auto;
	}
	.new_top_a_list>li{
		float:left;
		width:284px;
		height:121px;
		margin-right:28px;
	}
	.new_top_a_list>li:first-child+li+li+li{
		margin-right:0;
	}
	.new_top_a_list>li img{
		width:100%;
		height:100%;
	}

/*装修效果图*/
	.new_index_title_wrap{
		text-align:center;
		font-family: "微软雅黑", Tahoma, Arial;
		padding-top:40px;
	}
	.new_index_title_wrap>p{
		font-size:32px;
		margin-bottom:10px;
	}
	.new_index_title_span{
		font-size:14px;
		color:#717171;
		padding-bottom:40px;
	}
	.new_index_title_span>span,.new_index_title_span>a{
		color:#ff4400;
	}

/*好工长装修流程*/
	.new_index_flow_wrap{
		text-align:center;
		font-family: "微软雅黑", Tahoma, Arial;
	}
	.new_index_flow_list{
		width:1220px;
		height:100px;
		margin:0 auto;
		background:#1ac078;
	}
	.new_index_flow_ul{
		float:left;
		padding:24px 0;
	}
	.new_index_flow_ul>li{
		height:51px;
		float:left;
		color:#fff;
		border-right:1px solid #00ab61;
		padding:0 50px;
		line-height:27px;
	}
	.new_index_flow_ul>li p{color:#fff;font-size:36px;margin-bottom:6px;}
	.new_index_flow_ul>li span{color:#fff;font-size:14px;}
	.new_index_flow_sq{
		width: 172px;
		margin-left: 30px;
		float: left;
		margin-top: 12px;
		height:76px;
		line-height: 19px;
		overflow: hidden;
		color:#fff;
	}
	.new_index_flow_a{
		display:block;
		width:243px;
		height:48px;
		float:right;
		background:#fff600;
		font-size:18px;
		color:#009353;
		line-height:48px;
		box-shadow:5px 5px 0 rgba(0,131,74,.45);
		margin-top:26px;
		margin-right:37px;
	}
	.new_index_flow_bottom{
		margin-bottom:30px;
	}
	.new_index_flow_bottom>img{
		width:1220px;
		height:245px;
	}


/*视频专访*/
	.new_index_video_bottom{
		display:block;
		width:710px;
		height:60px;
		background:#f4f4f4;
	}
	.new_index_video_bottom>p{
		padding-left:49px;
		width:470px;
		float:left;
		height:100%;
		line-height:60px;
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat;
		background-position:-361px 23px;
		font-size:16px;
		color:#020204;
	}
	.new_index_video_bottom>span{
		display:inline-block;
		float:right;
		margin-right:25px;
		width:76px;
		height:60px;
		line-height:60px;
		color:#767676;
		font-size:12px;
		padding-right:34px;
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat right top;
		background-position:79px -105px;
	}
	.new_index_video_bottom_list{
		display:block;
		width:220px;
		height:60px;
		background:#f4f4f4;
		padding-left:20px;
	}
	.new_index_video_bottom_list>p{
		width:160px;
		height:37px;
		font-size:14px;
		color:#020204;
		float:left;
		overflow:hidden;
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat right top;
		background-position:-366px -60px;
		margin-top:13px;
		text-indent:40px;
		line-height:17px;
	}
	.new_index_video_bottom_list>span{
		display:inline-block;
		float:right;
		width:35px;
		height:35px;
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat right top;
		background-position:0 -117px;
		margin-top:11px;
		margin-right:10px;
	}

/*效果图*/
	.r_n_div{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background:rgba(0,0,0,.6);
		opacity:0;
		transition:opacity .5s;
	}
	.r_n_div>a{
		position:absolute;
		top:0;
		display:block;
		width:100%;
		height:90%;
	}
	.r_n_div_p{
		width:100%;
		text-align:center;
		position:absolute;
		top:50%;
		margin-top:-11px;
		font-size:14px;
		color:#f3f3f3;
	}
	.r_n_div_b{
		width:100%;
		height:36px;
		position:absolute;
		bottom:10px;
		text-align:center;
		padding:0 10px;
		line-height:32px;
		box-sizing:border-box;
		color:#fff;
		font-size:14px;
	}
	.r_n_div_b>span{
		display:inline-block;
		float:left;
		font-size:14px;
		color:#fff600;
	}
	.r_n_div_b_a{
		display:inline-block;
		float:right;
		width:145px;
		height:36px;
		background:#fff600;
		color:#000;
		font-size:16px;
		line-height:36px;
	}
	.index-xgt-small .r_n_div_b{
		padding:0;
		text-align:center;
		height:auto;
		bottom:0;
	}
	.index-xgt-small .r_n_div_b>span{
		width:100%;
		text-align:center;
	}
	.index-xgt-small .r_n_div_b>a{
		width:100%;
	}

/*了解好工长*/
	.new_index_about_w>ul>li{
		height:380px;
	}
	.new_index_about_w>ul>li h5{
		height:auto;
		padding:15px 0;
		margin:0 auto;
	}
	.new_understand_list{
		width:377px;
		height:60px;
		overflow:hidden;
		font-size:12px;
		color:#a6a6a6;
		margin:0 auto;
	}


/*轮播图*/
	.new_banner_wrap{
		position:relative;
		height:460px;
		font-family: "微软雅黑", Tahoma, Arial;
	}
	.swiper-container1 .swiper-pagination-bullet{
		width:50px;
		height:1px;
		background:#c9c9c9;
		opacity:1;
		border-radius:0;
	}
	.swiper-container1 .swiper-pagination-bullet-active{
		background:#1ac078;
	}

/*侧边固定条*/
	.new_service_right{
		position:fixed;
		right:20px;
		top:50%;
		margin-top:-140px;
		z-index:99999;
		display: none;
	}
	.new_service_right>li{
		width:70px;
		height:70px;
		background:url(../../images/home/2018_index/new_hgz_background2018.png) no-repeat right bottom;
	}
	.new_service_right>li a{
		display:block;
		width:100%;
		height:100%;
	}
	.new_service_right>li:hover{
		background-position-x:-260px;
	}
	.new_service_right>.n_s_r_1{
		background-position:-330px -123px;
	}
	.new_service_right>.n_s_r_2{
		background-position:-330px -193px;
	}
	.new_service_right>.n_s_r_3{
		background-position:-330px -262px;
	}
	.new_service_right>.n_s_r_4{
		background-position:-330px -331px;
	}
	.new_wx_img_right{
		width:138px;
		height:208px;
		position:absolute;
		bottom:0;
		left:-138px;
		display:none;
	}
	.n_s_r_3:hover .new_wx_img_right{
		display:block;
	}


/*免费量房设计*/
	.new_design_wrap{
		width:100%;
		height:546px;
		background:url(../../images/home/2018_index/new_sj_top_02.png) no-repeat center;
	}
	.new_design_center{
		width:1220px;
		height:497px;
		margin:0 auto;
		padding-top:24px;
	}
	.new_design_form{
		width:595px;
		height:497px;
		text-align:center;
		font-family: "微软雅黑", Tahoma, Arial;
	}
	.new_design_title{
		font-size:28px;
		font-weight:600;
		color:#01af63;
		padding-top:27px;
	}
	.new_design_sm_title{
		font-size:12px;
		color:#ff4400;
	}
	.n_d_f_top_img{
		width:499px;
		height:39px;
		margin:15px;
	}
	.new_design_form_list{
		width:500px;
		margin:0 auto;
	}
	.new_design_form_list>li{
		float:left;
		width:50%;
		height:42px;
		margin-bottom:17px;
		position:relative;
	}
	.new_design_form_list>li>span{
		color:#6c6c6c;
		font-size:14px;
		font-weight:600;
		padding-right:10px;
		position:relative;
	}
	.new_design_form_list>li>span:before{
		content:'* ';
		color:#ff0000;
		font-size:14px;
		padding-top:5px;
		position:absolute;
		top:-5px;
		left:-9px;
	}
	.new_design_form_list>li .inp{
		width:139px;
		height:42px;
		border:1px solid #cccccc;
		box-shadow:0px 0px 5px rgba(166,166,166,.3) inset;
		padding:0 7px;
		display:inline-block;
	}
	.new_design_form_list>li .err{
		width:143px;
		right:13px;
		font-size:12px;
		text-align:left;
	}
	.new_design_form_list>li select{
		border:1px solid #cccccc;
		box-shadow:0px 0px 5px rgba(166,166,166,.3) inset;
		width:155px;
		height:42px;
		color:#777;
		padding:0 4px;
	}
	.new_design_city{
		font-size:0;
	}
	.bannerApplyForm  .new_design_city select{
		width:77px;
		height:42px;
		display:inline-block;
		color:#777;
	}
	.bannerApplyForm  .new_design_city select:nth-of-type(1){
		border-right:none;
	}
	.new_design_text{
		width:499px;
		margin:0 auto;
		text-align:left;
		color:#666666;
	}
	.new_design_button{
		width:326px;
		height:43px;
		margin:0 auto;
		font-size:18px;
		color:#fff;
		background:#ff513e;
		border:none;
		outline:none;
		margin-top:20px;
	}
	.new_design_button:hover{
		cursor:pointer;
	}
	.new_design_city_wrap{
		width:155px;
		float:right;
	}
	.new_design_city_wrap>div{
		display:inline-block;
	}


/*工长加入页面*/
	.new_gzhz_wrap  #gzhz_form_w{
		height:347px;
		margin-top:40px;
		width:293px;
	}
	.new_gzhz_wrap .new_gzhz_list_title{
		font-size:24px;
		color:#000;
		text-align:center;
		padding-top:20px;
	}
	.new_gzhz_wrap .gzhzForm .inp{
		width:223px;
		height:39px;
		border:1px solid #cccccc;
		margin-bottom:10px;
	}
	.new_gzhz_wrap .gzhzForm .province,.new_gzhz_wrap .gzhzForm .city{
		width:120px;
		height:39px;
		border:1px solid #ccc;
	}
	.new_gzhz_wrap .gzhzForm .city_w{
		float:right;
	}
	.new_gzhz_wrap .gzhzForm .province_w{
		margin-right:0;
		margin-bottom:15px;
	}
	.new_zx_list_wrap .new_list_div .new_list_price{
		width:70px;
		color:#ff4400;
	}
	.new_zx_list_wrap .new_list_div .new_site{
		width:196px;
		float:right;
		color:#505050;
	}
	.new_zx_list_wrap .new_list_div .cityP{
		width:120px;
		color:#a0a0a0;
		font-size:12px;
	}
	.new_zx_list_wrap .new_list_div .date{
		float:right;
		color:#a0a0a0;
		font-size:12px;
	}
	.new_zx_list_wrap .new_list_div>p{
		float:left;
		font-size:14px;
	}
	.new_gzhz_wrap .gzhzForm .lineW{
		width:245px;
		height:39px;
	}
	.new_gzhz_wrap .gzhzForm .gzhzSubBtn{
		width:245px;
		margin:0 auto;
		background:#ff4400;
	}
	.new_member_title_wrap{
		width:299px;
		height:40px;
		margin:0 auto;
		border-bottom:1px solid #eeeeee;
		padding-top:20px;
		margin-bottom:10px;
	}
	.new_member_title_wrap p{
		float:left;
		width:50%;
		height:40px;
		text-align:center;
		font-size:16px;
	}
	.new_member_title_wrap p:hover{
		cursor:pointer;
		color:#01af63;
	}
	.new_member_title_wrap .now_form_title{
		color:#01af63;
		border-bottom:2px solid #01af63;
	}
	.new_member_wrap .owner_reg_wrap{
		height:auto;
		padding-bottom:30px;
	}
	.new_member_wrap{
		height:600px;
	}
	.new_member_wrap .new_gzzc_wrap select{
		width:143px;
	}
	.new_member_wrap .gzhzForm .gzhzSubBtn{
		background:#ff4400;
	}



/*标签列表*/
	.new_label_wrap{
		width:1200px;
		margin:0 auto;
		overflow:hidden;
	}
	.new_label_wrap>ul{
		display: block;
		width: 1200px;
		margin-left: -1px;
		margin-top: 40px;
		height:320px;
	}
	.new_label_wrap>ul li{
		float: left;
		width: 377px;
		height: 32px;
		margin-right: 20px;
		line-height: 32px;
		border-left: 1px solid #eeeeee;
	}
	.new_label_wrap>ul li a{
		display: block;
		width: 350px;
		color: #505050;
		padding-left: 20px;
	}
	.new_label_wrap>ul li a:hover{
		color:#ff6700;
	}
	.new_label_wrap .new-page2016 {
		width: 100%;
		height: 30px;
		padding: 35px 0 80px 0;
		text-align: center;
		line-height: 30px;
		color: #727272;
	}

/*标签详情*/
	/*标签详情页*/
.tag_main {width: 1200px;height: auto;overflow: hidden; padding-top: 20px; margin: 0 auto;}

.newCalculator{ width: 1200px; height: auto; overflow: hidden; padding-top: 20px; margin: 0 auto;}
#second_banner{ float: left; width: 66.6%; }
#zxBudget .error-tip {height: 19px;}
.newCalculator .newCalculator_right{ float: left; width: 33.3%; background: #1AC078; height: 201px; position: relative; line-height: 1; }
.newCalculator .newCalculator_right i{ border: 22px solid transparent; border-right: 22px solid #1AC078; position: absolute; left: -44px; top: 50%; margin-top: -22px; }
.newCalculator .newCalculator_right h3{ color: #fff; font-size: 38px; font-weight: 100; margin-top: 56px; margin-left: 35px; }
.newCalculator .newCalculator_right p{ /*width: 100%;*/ margin-left: 35px; font-weight: 100; margin-top: 10px; font-size: 30px; color: #fff; }
#zxBudget{height: 179px;}
#zxBudget{position:relative;padding:15px 0 5px 0;    background: #f2fbf7;
    border: 1px solid #b2e6d0;}
#zxBudget .ipt{width:100%;outline:none;border:1px solid #d9f3e8;background:#fff;height:40px;line-height:40px;padding:0 0 0 10px;font-size:14px;color:#a0a0a0;box-sizing:border-box;}
#zxBudget .big-more-btn,.big-more-btn:hover{display:block;margin:10px auto;position:relative;width:200px;height:44px;line-height:44px;font-size:16px;background:#dbdbdb;color:#fff;text-align:center;border-radius:22px;-webkit-user-select:none;}

#zxBudget .big-more-btn.active,.big-more-btn.active:hover{background:#ff7200;color:#fff;cursor:pointer;}
#zxBudget .wbox-l{float:left;width:30%;padding-left:5%;margin-top: 10px;}
#zxBudget .wbox-r{float:right;width:43%;margin-top: 10px;}
#zxBudget .wbox-r .wbox-r-title{color:#04ab67;}
#zxBudget .wbox-r .wbox-r-title .half-total{font-weight:600;color:#ff6600;}
#zxBudget .wbox-r .r-feiBox{width:280px;height:35px;background: url(../../images/home/tags/feiBack.png) no-repeat;background-size:100% 100%;overflow: hidden;}
#zxBudget .wbox-r .r-feiBox li{width:auto;height:35px;line-height: 35px;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-feiBox li.feiBox-one{float:left;color:#fff;margin:0 15px 0 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-two{float:left;width:145px;text-align: center;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three{float:right;margin-right: 10px;}
#zxBudget .wbox-r .r-feiBox li.feiBox-three .three-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei{width:100%;height:auto;font-size:12px;color:#646464;}
#zxBudget .wbox-r .r-shejifei .sheji-num{font-size:13px;margin-right: 3px;font-weight:600;}
#zxBudget .wbox-r .r-shejifei del{margin:0 0 0 3px;display: none;}
#zxBudget .wbox-c{float:left;width:22%;margin:25px 0 0 0;text-align: center;}
#zxBudget .btnbox{position:absolute;width:86px;height:86px;left:50%;margin-left:-43px;}
#zxBudget .btnbox .x-line{position:absolute;background:#fff;width:94px;height:94px;left:-6px;top:-7px;border-radius: 100%;border: 1px solid #ECECEC;}
#zxBudget .btnbox .y-line{position:absolute;background:#ECECEC;width:84px;height:84px;left:0px;top:-1px;border-radius: 100%;}
#zxBudget .btnbox .btnbg{position:absolute;left:5px;top:4px;width:65px;height:65px;border-radius:50%;z-index:2; text-align:center;color:#fff;font-size:24px;line-height:30px;cursor:pointer;-webkit-user-select:none;background:#ff5500;border: 5px solid #fff;}
#zxBudget .btntxt{width:106px;height:106px;color:#fff;font-size:16px;cursor:pointer;-webkit-user-select:none;z-index:3;margin: 0 auto;}
#zxBudget .btntxt .btntxt-img{width:100%;}
#zxBudget .wbox-r .w50{float:left; width:40%; margin:12px 10% 0 0;}
#zxBudget .gg-weixin-sa{left:-50px;}
#zxBudget .error-tip{height:auto;color: #ff0006;}

#zxBudget .w50 { float: left; width:48%; *width: 47%; margin-right: 2%; }
#zxBudget select.w50{ padding: 8px 0; }
#zxBudget .r.w50{ margin:0 0 0 2%; *margin:0 0 0 1%;}
#zxBudget .wbox-r .w50 { float: left; width: 40%; margin: 12px 10% 0 0; *margin: 12px 9% 0 0; position: relative; }
#zxBudget .wbox-r .w50 span{ position: absolute; right: 0;}
.m2-unit{position:absolute;top:6px;right:18px;    font-style: italic;}
.pr { position: relative;}
/*.mb10 {overflow: hidden;}*/

.tag_main .tag_c1, .tag_main .tag_c2, .tag_main .tag_c3, .tag_main .tag_c4, .tag_main .tag_c5 { width: 1160px; border: 1px solid #e6e6e6; padding: 30px 0 0 30px; margin-bottom: 20px; background: #fff; margin:0 auto;}
.tag_c1 { height: 542px;}
.tag_c1 .H_t { height: 26px; width: 100%; line-height: 26px; font-size: 24px; color: #1AC078; }
.tag_c1 .P_s { height: 52px; width: 100%; line-height: 52px; font-size: 18px; color: #646464; border-bottom: 1px solid #E6E6E6; }
.tag_c1 .H_t3 { height: 62px; width: 100%; padding-top: 11px; line-height: 62px; font-size: 22px; color: #282828; }
.Tb { width: 100%; height: 365px; overflow: hidden; }
.Tb .c1_d img, .Tb .c1_list img { -webkit-transition: .3s all ease-in-out; -ms-transition: .3s all ease-in-out; -moz-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.Tb .c1_d img:hover, .Tb .c1_list img:hover { -webkit-transform: scale(1.04); -ms-transform: scale(1.04); -moz-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04); }
.Tb .c1_d, .Tb .c1_list, .Tb .sPic { float: left; margin-right: 10px; overflow: hidden;  }
.Tb .c1_d { height: 363px; width: 482px; }
.Tb .c1_d img { height: 100%; width: 100%; }
.Tb .c1_list { height: 365px; width: 320px; }
.Tb .c1_list li { width: 158px; height: 120px; float: left; border: 1px solid #fff; overflow: hidden;  }
.Tb .c1_list li img { width: 100%; height: 100%; }
.Tb .sPic { position: initial; margin: 0; }

.reliable-sheji{
	width:308px;
	height:334px;
	border:1px solid #eee;
	border-top:none;
	padding-top: 30px;
	float:left;
}
.reliable-sheji .sheji-title{
	width:100%;
	height:auto;
	text-align: center;
	font-size:24px;
	color:#1AC078;
}
.reliable-sheji .sheji-smtitle{
	width:100%;
	height:auto;
	text-align: center;
	font-size:14px;
	color:#666;
	overflow: hidden;
}
.reliable-sheji .sheji-smtitle li{
	float:left;
}
.reliable-sheji .sheji-smtitle li.smtitle-firLi{
	width:100px;
	height:auto;
	text-align: right;
	margin:10px 7px 0 0;
}
.reliable-sheji .sheji-smtitle li.smtitle-lasLi{
	width:100px;
	height:auto;
	text-align: left;
	margin-top: 10px;
}
.reliable-sheji .sheji-smtitle .smtitle-num{
	display: inline-block;
	width: 82px;
	height: 28px;
	margin-top: 6px;
}
.reliable-sheji .sheji-smtitle .smtitle-num p{
	display: block;
	float: left;
	width: 22px;
	height: 28px;
	line-height: 28px;
	margin-right: 5px;
	background:#1AC078;
}
.reliable-sheji .sheji-smtitle .smtitle-num p em{
	display: inline-block;
	color: #fff;
	font-size: 22px;
	font-style: normal;
}
.reliable-sheji .selected{
	width:100%;
	height: 40px;
	margin:10px 0 0 0;
	position: relative;
}
.reliable-sheji .selected select {
	width: 130px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #e1e1e1;
	color: #666666;
}
.reliable-sheji .sheji-inp{
	display: block;
	height: 34px;
	padding-left: 10px;
	line-height: 34px;
	border: 1px solid #e1e1e1;
	width: 250px;
	margin: 15px auto 0 auto;
	font-size: 14px;
	color: #999;
}
.reliable-sheji .sheji-btn{
	width:270px;
	height:40px;
	line-height: 40px;
	background: #1AC078;
	color:#fff;
	text-align: center;
	font-size:18px;
	font-weight:600;
	margin: 5px auto 0 auto;
	cursor:pointer;
	margin: 0 auto;
	display: block;
	border:none;
}
.reliable-sheji .sheji-btn:hover{
	background: #1AC078;
}
.reliable-sheji .sheji-attention{
	width:100%;
	height:auto;
	background:#fafafa;
	padding:15px 0;
	margin: 15px 0 0 0;
}
.reliable-sheji .sheji-attention span{
	display: block;
	width:270px;
	height:auto;
	line-height: 1.7;
	color:#999;
	font-size:12px;
	margin: 0 auto 0 auto;
}
.reliable-sheji .sheji-attention span i{
	color:#ff7800;
}
.reliable-sheji .error-tips{
	display: block;
	width:270px;
	height:15px;
	color:#ff7800;
	font-size:12px;
	margin: 0 auto 0 auto;
}

.tag_c2 { height: 572px; }
.c2_la, .c2_lb { float: left; width: 566px; height: 100%; }
.c2_la h3,.c2_lb h3 { height: 52px; width: 100%; font-size: 22px; color: #282828; }
.c2_la ul,.c2_lb ul { width: 565px; height: 440px; overflow: hidden; border-right: 1px solid #E6E6E6; }
.c2_la ul li, .c2_lb ul li { height: 110px; width: 100%; padding-bottom: 50px; }
.c2_la ul li dl,.c2_lb ul li dl { width: 100%; height: 100%; }
.c2_la ul li dl dt, .c2_la ul li dl dd, .c2_lb ul li dl dt, .c2_lb ul li dl dd { height: 100%; float: left; }
.c2_la ul li dl dt, .c2_lb ul li dl dt { width: 180px; }
.c2_la ul li dl dt img, .c2_lb ul li dl dt img { width: 100%; height: 100%; }
.c2_la ul li dl dd, .c2_lb ul li dl dd { width: 330px; font-size: 16px; color: #282828; padding: 0 35px 0 20px; }
.c2_la ul li dl dd b, .c2_lb ul li dl dd b { display: block; height: 24px; width: 100%; margin: -5px 0 7px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.c2_la ul li dl dd b a, .c2_lb ul li dl dd b a {color: #282828;}
.c2_la ul li dl dd p, .c2_lb ul li dl dd p { height: 66px; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.c2_la ul li dl dd span, .c2_lb ul li dl dd span { color: #ccc; font-size: 14px;  }
.c2_lb { float: right; }
.c2_lb ul { border: none;  }

.X_biao {  width: 860px;  height: 85px;  padding: 25px 0 0 330px;  background: url(../../images/home/tags/X_biao.jpg) no-repeat; margin-bottom: 20px; }
.X_biao form {  height: 40px;  width: 100%; }
.X_biao form p, .X_biao form .U_sp { width: 270px; height: 40px;  float: left; }
.X_biao form p input, .X_biao form .U_sp input { display: block; height: 38px; padding-left: 10px; line-height: 38px; font-size: 14px; color: #b0b0b0; background: #FFFFFF; border: 1px solid #e67c00; }
.X_biao form .ph input { width: 250px; border:1px solid #e67c00;height:34px;}
.X_biao form .U_sp { width: 324px; position: relative; }
.X_biao form .U_sp select { width: 108px; margin-right: 14px;height: 35px;line-height: 35px; float: left;border: 1px solid #e67c00;color: #b0b0b0; }

.X_biao form .btn { width: 210px; text-align: center; line-height: 40px; background: #fff400; font-size: 24px; color: #ff8a00; font-weight: 600; border-radius: 4px; cursor: pointer;     margin-top: -4px;border:none;}
.X_biao p { height: 40px; width: 100%; font-size: 14px; height: 44px; line-height: 44px; color: #fff; }

.tag_c4 { min-height: 602px; overflow: hidden; }
.tag_c4 h3 { height: 52px; width: 534px; font-size: 22px; color: #282828; border-bottom: 1px solid #e6e6e6;  }
.tag_c4 .c4_btn { height: 70px; width: 534px; padding-top: 30px; }
.tag_c4 .c4_btn a { display: block; width: 320px; height: 60px; line-height: 60px; font-size: 18px; color: #fff; text-align: center; border-radius: 6px; background: #1AC078; margin: 0 auto; }
.c4_la, .c4_lb { width: 565px; height: auto; min-height: 602px; float: left; overflow: hidden; }
.c4_la ul, .c4_lb ul { width: 534px; height: 486px; padding-right: 30px; overflow: hidden; }
.c4_la ul { border-right: 1px solid #e6e6e6; }
.c4_la ul li { width: 100%; height: 114px; padding: 20px 0; border-bottom: 1px solid #e6e6e6; overflow: hidden;  }
.c4_la ul li p { height: 24px; width: 496px; line-height: 24px; padding-left: 38px; font-size: 18px; color: #282828; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  }
.c4_la ul li p a { color: #282828;}
.c4_la ul li .la_c1 { font-weight: 600; background: url(../../images/home/tags/W.png) no-repeat; margin-bottom: 18px;  }
.c4_la ul li .la_c2 { height: auto; max-height: 72px; background: url(../../images/home/tags/D.png) no-repeat; position: relative; color: #666; position: relative; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  }
.c4_la ul li .la_c2 span { position: absolute; display: block; height: 24px; background: #fff; padding: 0 8px; right: 0; top: 48px; width: 100%; text-align: right; }
.c4_la ul li .la_c2 span em { color: #ff8340; }
.c4_lb {  padding: 0px 0 0 30px;  }
.c4_lb ul { border: none; }
.c4_lb ul li { height: 134px; width: 100%; padding: 20px 0 0 0; }
.c4_lb ul li dl { min-height: 122px; width: 100%; }
.c4_lb ul li dl dt, .c4_lb ul li dl dd { min-height: 121px; float: left; }
.c4_lb ul li dl dt { width: 80px; padding-left: 10px; }
.c4_lb ul li dl dt .P_img { width: 62px; min-height: 62px; border-radius: 100%; overflow: hidden; }
.c4_lb ul li dl dt .P_img img { width: 100%; height: 100%; }
.c4_lb ul li dl dt .p_txt { width: 62px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; color: #0d70a8; }
.c4_lb ul li dl dd { width: 444px; border-bottom: 1px solid #E6E6E6; }
.c4_lb ul li dl dd .dd_c1 {  min-height: 68px;  width: 100%;  font-size: 18px;  collor: #282828;  border-bottom: 1px dashed #E6E6E6;  line-height: 32px;  }
.c4_lb ul li dl dd .dd_c1 span {  font-size: 14px;  color: #646464;  }
.c4_lb ul li dl dd .dd_c2 {  width: 100%;  height: auto;  line-height: 22px;  margin: 10px 0;  font-size: 16px;  color: #666;  max-height: 44px;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  }


.tag_c5 { height: 400px; padding-bottom: 40px; }
.tag_c5 .c5_la, .tag_c5 .c5_lb, .tag_c5 .c5_lc, .tag_c5 .c5_ld {  height: 100%;  width: 31%;  float: left;  border-right: 1px solid #E6E6E6;  overflow: hidden;  }
.tag_c5 .c5_la h3, .tag_c5 .c5_lb h3, .tag_c5 .c5_lc h3, .tag_c5 .c5_ld h3 {  height: 52px;  width: 534px;  font-size: 22px;  color: #282828;  }
.tag_c5 .c5_la ul, .tag_c5 .c5_lb ul, .tag_c5 .c5_lc ul, .tag_c5 .c5_ld ul {  height: 100%;  width: 100%;  overflow: hidden; }
.tag_c5 .c5_la { padding-left: 0;  }
.tag_c5 .c5_lc {  border: none;  }
.c5_la, .c5_lb {  padding-left: 30px;  }
.c5_la ul li, .c5_lb ul li {  height: 32px;  width: auto;  float: left;  padding: 0 12px;  margin: 0 10px 12px 0;  overflow: hidden;  position: relative; }
.c5_la ul li a, .c5_la ul li span, .c5_la ul li b, .c5_lb ul li a, .c5_lb ul li span, .c5_lb ul li b { display: block; height: 30px; }
.c5_la ul li span, .c5_la ul li b, .c5_lb ul li span, .c5_lb ul li b { width: 30px; border: 1px solid #E6E6E6; border-radius: 100%; position: absolute; top: 0; }
.c5_la ul li span, .c5_lb ul li span { left: 0; }
.c5_la ul li b, .c5_lb ul li b {  right: 0;  }
.c5_la ul li a, .c5_lb ul li a {  width: auto;  border: 1px solid #E6E6E6;  border-left: none;  border-right: none;  position: relative;  color: #282828;  background: #fff;  line-height: 30px;  font-size: 14px;  z-index: 10;  }
.c5_la ul li:hover a, .c5_la ul li:hover b, .c5_la ul li:hover span, .c5_lb ul li:hover a, .c5_lb ul li:hover b, .c5_lb ul li:hover span {  background: #1AC078;  color: #fff;  }
.c5_lc, .c5_ld {  padding-left: 14px;  }
.c5_lc h3, .c5_ld h3 {  text-indent: 16px;  height: 46px;  }
.c5_lc ul, .c5_ld ul {  padding-top: 6px;  }
.c5_lc ul li, .c5_ld ul li {  height: 36px;  width: 256px;  position: relative;  }
.c5_lc ul li .li_dv, .c5_ld ul li .li_dv {  height: 36px;  width: 235px;  padding: 0 10px;  margin: 0 0 6px 6px;  overflow: hidden;  position: absolute;  left: 0;  top: 0;  }
.c5_lc ul li .li_dv p, .c5_ld ul li .li_dv p { height: 18px; width: 211px; padding: 0 0px 18px 24px; line-height: 18px; position: relative; color: #282828; }
.c5_lc ul li .li_dv p a, .c5_ld ul li .li_dv p a { width: 211px; height: 100%;  overflow: hidden;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  }
.c5_lc ul li .li_dv p span, .c5_ld ul li .li_dv p span {  display: block;  position: absolute;  left: 0;  top: 0px;  height: 18px;  width: 18px;  background: #cecece;  text-align: center;  color: #fff;  font-weight: 100; }
.c5_lc ul li .li_dv dl, .c5_ld ul li .li_dv dl {  height: 72px;  width: 100%;  overflow: hidden;  }
.c5_lc ul li .li_dv dl dt, .c5_lc ul li .li_dv dl dd, .c5_ld ul li .li_dv dl dt, .c5_ld ul li .li_dv dl dd {  float: left;  }
.c5_lc ul li .li_dv dl dt, .c5_ld ul li .li_dv dl dt {  width: 60px;  height: 60px;  border: 1px solid #cecece;  }
.c5_lc ul li .li_dv dl dt img, .c5_ld ul li .li_dv dl dt img {  height: 60px;  width: 60px; }
.c5_lc ul li .li_dv dl dd, .c5_ld ul li .li_dv dl dd {  height: 66px;  padding-left: 10px;  margin-top: -5px;  width: 158px;  line-height: 22px;  font-size: 12px;  color: #646464;  overflow: hidden;  }
.c5_lc ul li .li_dv:hover, .c5_ld ul li .li_dv:hover {  height: 100px;  width: 230px;  padding: 8px 10px 0 10px;  margin: 0px 0 14px 6px;  background: #fff;  -moz-box-shadow: -1px 2px 10px #999;  -webkit-box-shadow: -1px 2px 10px #999;  box-shadow: -1px 2px 10px #999;  z-index: 100;  }
.c5_lc ul li .li_dv:hover p, .c5_ld ul li .li_dv:hover p {  padding: 0 0px 10px 24px;  font-weight: 600; }
.c5_lc ul li .li_dv:hover p span, .c5_ld ul li .li_dv:hover p span {  background: #1AC078; }

.c5_lc ul li .li_dv2,
.c5_ld ul li .li_dv2 {
	top: inherit;
	bottom: 0;
}
.tag_main .tag_c1, .tag_main .tag_c2, .tag_main .tag_c3, .tag_main .tag_c4, .tag_main .tag_c5 { width: 1167px; border: 1px solid #e6e6e6; padding: 30px 0 0 30px; margin-bottom: 20px; background: #fff; }
.new_wox{
	position:relative;
}
.new_wox input:hover{
	cursor:pointer;
}
.new_wox input{
	position: absolute;
	top: 3px;
	left: 37px;
	width: 100px;
	height: 100px;
	opacity:0;
}

.new_wrap_000{
	font-family: "微软雅黑", Tahoma, Arial;
}


.new_label_wrap .new-page2016 {width: 100%;height: 30px;padding: 35px 0 80px 0;text-align: center;line-height: 30px;color: #727272;}
.new_label_wrap .new-page2016 a {display: inline-block;margin-left:2px;padding: 0 10px;height: 28px;line-height: 28px;text-decoration:none;border: 1px solid #CCCCCC;}
.new_label_wrap .new-page2016 a:hover {border: 1px solid #FF3300;background: #ff6600;color: #FFFFFF;}
.new_label_wrap .new-page2016 .visited {border: 1px solid #FF3300;background: #ff6600;color: #FFFFFF;}

.layout-w960 .new-page2016 {width: 100%;height: 30px;padding: 35px 0 80px 0;text-align: center;line-height: 30px;color: #727272;}
.layout-w960 .new-page2016 a {display: inline-block;margin-left:2px;padding: 0 10px;height: 28px;line-height: 28px;text-decoration:none;border: 1px solid #CCCCCC;}
.layout-w960 .new-page2016 a:hover {border: 1px solid #FF3300;background: #ff6600;color: #FFFFFF;}
.layout-w960 .new-page2016 .visited {border: 1px solid #FF3300;background: #ff6600;color: #FFFFFF;}
.mb10 {
    margin-bottom: 10px;
    height: 40px;
    position: relative;
}
.tag_main{
	color:#666;
}
.tag_main a{
	color:#000;
}
