
/* °¸ÀýÄÚÒ³Ò³Ãæ*/
.topCase_zhi{ border-bottom:1px solid #ececec; background:#fff; padding-bottom:0.625em; margin-top:2.6875em;}

.topbanner_z{ width:100%; height:9.375em; position:relative; overflow:hidden;}
.topbanner_z .tuimg{ width:100%; height:100%; position:relative; overflow:hidden;}
.topbanner_z .bto_fw{ position:absolute; z-index:10; left:0;bottom:0em; width:100%;height: 2.5em;background:url(../images/top_bg.png) repeat-x center center;}
.topbanner_z .bto_fw p{ font-size:1em; color:#fff; text-align:center;margin-top:0.5em;}
.topbanner_z .right_fw{ position:absolute; z-index:10; right:0; top:0.625em; width:5.25em; height:1.5625em; line-height:1.5625em; background:url(../images/case_ny/btopbg.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.topbanner_z .right_fw a{ color:#ffffff; font-size:0.75em; text-indent:2.25em; display:block;}

.liewen{width:100%;}
.liewen.text_lie01{padding-top:0.25em;}
.liewen p{ line-height:1.5em;}
.liewen p i{ display:inline-block; width:1em;}
.liewen p span{ display:inline-block; width:5.16em; font-size:0.75em; color:#bdbdbd;}
.liewen p a{ color:#e62f17;font-size:1.1em;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; line-height:1.5em;display:block;}
.liewen p b{ color:#666666;font-size:0.75em; font-weight:normal;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}

/*tabÁÐ±í*/
.tabhui{ border-bottom:1px solid #ececec; background:#fff; border-top:1px solid #ececec; margin-top:0.5625em;}
.tabhui .tabTit{ width:100%;border-bottom:1px solid #ececec;}
.tabhui .tabTit.position{position:fixed;top:2.6875em;background:#fff;z-index: 200;left: 0; right:0;margin: 0 auto; max-width: 640px; min-width: 320px;border-top:1px solid #ececec;}
.tabhui .tabTit a{ display:block; width:33.125%; height:2.03125em; line-height:2.03125em; text-align:center; float:left; border-bottom:solid 0.125em #fff;}
.tabhui .tabTit a.a_cur{ border-bottom:solid 0.125em #e62f17;}
.tabhui .tabTit a.a_last{width:33.75%;}
.tabhui .tabTit a span{ font-size:0.75em; color:#999999;}
.tabhui .tabTit a.a_cur span{ font-size:1em; color:#e62f17;}
.tabCon{ width:100%;}
.tabCon .none{ display:none;}

/*tabÇÐ»»*/
.tab_con{overflow: hidden;}
.tab_con .loadmore{
	height: 1.875em;
	background: url(../images/case_ny/load.gif) center center no-repeat;
	background-size: 20px 20px;
}
.tab_con .tab_item{display: none;}
.case_item .des{background: #fff;overflow:hidden;margin-bottom: 0.625em; padding:0.625em 0 0.3125em;}
.case_item .des h2{font-size: 0.9375em;height:2.3em;line-height: 2.3em;text-align: center;color:#666;font-weight: normal;}
.case_item .des p{font-size: 0.75em;line-height: 1.75em;color:#999;margin-bottom:0.3125em;}
.case_item .des .des_img{ margin-bottom:0.3125em;}
.case_item .relate_case{background:#ffffff; border-top:solid 1px #ececec; border-bottom:1px solid #ececec;}
.case_item .relate_case .rc_title{border-bottom:1px solid #ececec; height:2.1875em;line-height:2.1875em; border-left:solid #ffbb33 0.1875em;padding-left:0.46875em;font-weight:normal; }
.case_item .rc_con{padding:0.625em 0;overflow: hidden;}
.case_item .rc_list .rc_item{ width:48.333%;}
.case_item .rc_list .rc_img{ width:100%; height:100%;overflow:hidden;}
.case_item .rc_list .rc_text{ margin-top:0.5em;}
.case_item .rc_list .rc_text h4{ font-size:0.875em; line-height:1.78em; color:#333;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}
.case_item .rc_list .rc_text p{ color:#bdbdbd; font-size:0.75em;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}

.project_item{padding-top:.625em;background: #fff;overflow: hidden;}
.project_item .pro_per{border-bottom:solid 1px #ececec;overflow: hidden;}
.project_item .pro_title{font-size: 0.875em;color:#333; height:2em;line-height: 2em;font-weight: normal; }
.project_item .pro_per .per_con{padding:0.625em 0;overflow: hidden;}
.project_item .pro_per .per_item{ width:42.5%; height:3.125em;overflow: hidden;}
.project_item .pro_per .per_img{ width:3.125em;;height:100%; overflow:hidden;float:left;}
.project_item .pro_per .per_img img{border-radius: 50%;}
.project_item .pro_per .per_text{width:53%;float:right;font-size:0.75em; line-height:1.25em; padding-top: .5em;}
.project_item .pro_per .per_text h4{ color:#999;overflow:hidden;font-weight:normal;}
.project_item .pro_per .per_text p{color:#333;}
.project_item .draw{padding-top:0.625em;}
.project_item .draw p{font-size: 0.75em;height:2.5em;line-height: 2.5em;color: #666;text-align: center;}

.plist_item{padding:0.9375em 0 0.625em;overflow: hidden;background: #fff;border-bottom:solid 1px #ececec;}
.plist_item .plist_title{height:1.5em;overflow: hidden;}
.plist_item .plist_title h2{color:#333; width:73%;overflow: hidden;float:left;font-weight: normal;}
.plist_item .plist_title a{width:26.7%; height:2em;line-height: 2em;display: block;font-size: 0.75em;color:#e62f17;border:1px solid #e62f17; border-radius:.4em;float:right;text-align: center;}
.jz_table{ width: 100%;  position: relative;padding-top:1em;}
.jz_table table { width: 100%; margin: 0 auto; border: 1px solid #ececec; }
.jz_table table td { padding: .5em 0;text-align: left; border: 1px solid #ececec; word-wrap: break-word; color: #999; line-height: 1.3em; font-size: 0.75em; }
.jz_table table th{background: #f5f5f5;height:2.5em;line-height: 2.5em;  border: 1px solid #ececec;color:#999;text-align: center;font-size: 0.75em;font-weight: normal;}
.jz_table table .td1 { width: 25.8%;padding-left:.3em;}
.jz_table table .td1 p{color:#303030;  }
.jz_table table .td2 { width: 23.2%;text-align: center;}
.jz_table table .td3 { width: 35%; text-align: center;}
.jz_table table .td4 { width: 16%; text-align: center;}
.jz_table table .td4 a{color:#333;cursor: pointer;}
.jz_table table td.td_title{color:#333;height:2.5em;}
.jz_table table .ta_l{text-align: left;}

/*µ¯³ö¿ò*/
#get_info { display: none; max-width: 640px;  min-width: 320px;  width: 100%;overflow: visible;overflow-x:visible;overflow-x:visible !important; }
.info{width: 62.5%; margin:0 auto; background: #fff;border-radius: 5px;position: relative; padding:1em 0em;}
#get_info .info .close { display: block; width:2.25em;height:2.25em; position:absolute; right:-1em; top: -1em; }
#get_info .info .close img{max-width:100%; height:auto;}

#get_info .info .des_img img{max-width:62.5%; height:auto; margin:0 auto;}
#get_info .info .des{ width:90%;margin:0.625em auto 0;}
#get_info .info .des img{width:100%; height:auto;}
#get_info .info .des p{padding:1em 0; font-size:0.6875em;color:#999;line-height:1.36em;}




/*·ÖÏíÊÕ²Ø*/
.fixed_bottom_feng{/* bottom: 0; left: 0; position: fixed; */ width: 12.5em; z-index: 102;float: left;}
.fx_sc_Con{ background:#fff; border-top:1px solid #ececec; /* padding-bottom:0.3125em; */ margin: 0 auto;/*  max-width: 640px; min-width: 320px; */width:12.5em;
height:2.75em;}
.fx_top{ height:2.75em;border-bottom:1px solid #ececec;/*  padding-top:0.25em; */}
.fx_top a{ float:left; display:block; width:25%; text-align:center; /* border-right:1px solid #f3f3f3; */ height:2.75em; line-height:2.75em;}
.fx_top a.a_fenx{ border-right:none;}
.fx_top a i{ display:inline-block; width:1em; height:1em; text-indent:-9999em; overflow:hidden;-webkit-transition: all 0.4s 0s ease-out;-ms-transition: all 0.4s 0s ease-out;-o-transition: all 0.4s 0s ease-out;-moz-transition: all 0.4s 0s ease-out;transition: all 0.4s 0s ease-out; }
.fx_top a i.i_like{ background:url(../images/zhiimg/bx01.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fx_top a i.i_like.a_i_u{ -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);background:url(../images/zhiimg/bx01b.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fx_top a i.i_shou{ background:url(../images/zhiimg/bx02.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fx_top a i.i_shou.a_i_u{ -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);background:url(../images/zhiimg/bx02b.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fx_top a i.i_zhix{ background:url(../images/zhiimg/bx03.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}

.fx_top a i.i_fenx{ background:url(../images/zhiimg/bx04.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fx_top a span{ font-size:1em; color:#bdbdbd; padding-left:0.33em;}


/*-----µ¯´°·ÖÏí---------*/
.pop_fen{position: fixed;z-index: 200;left: 0; right:0;bottom: 0;margin: 0 auto;width: 100%;background: rgba(255,255,255,.95);-webkit-transition: transform 0.5s 0s ease-in-out;transition: transform 0.5s 0s ease-in-out;}
.pop_fen.show{-webkit-transform: translateY(0);transform: translateY(0);}
.pop_fen.hide{-webkit-transform: translateY(105%);transform: translateY(105%);}
.pop_fen .inner{width: 75%; margin:0 auto; padding-top:0.5em;}
.pop_fen .inner li{float: left;width: 33.33%;}
.pop_fen .inner li a{display: block;}
.pop_fen .inner li img{display: block;width: 100%;margin: 0 auto;}
.pop_fen .inner li a span{display: block;text-align: center;font-size: 0.75em;color: #bdbdbd;margin-top: 0.3em;}
.pop_fen .inner li a i{ display:block; width:2em; height:2em; margin:0 auto; overflow:hidden;}
.pop_fen .inner li.letmiddle{margin: 0 0 0.25em;}
.pop_fen .quCon{border-top:1px solid #ececec;}
.pop_fen .closeBtn{ text-align:center; display:block; color:#999999; font-size:0.75em; padding:0.75em 0;}


/*-----End µ¯´°·ÖÏí---------*/

/*¸¡ÓÚµ×²¿*/
.fixed_bottom { bottom: 0; /* right: 0; */ position: fixed; /* width: 7.5em; */ z-index: 102; }
.fixed_bottom .bottom_nav {/*  margin: 0 auto;  *//* max-width: 640px; min-width: 320px; */ height: 2.79em; line-height:2.79em; overflow: hidden; width:7.5em;float:right;}
.fixed_bottom .bottom_nav a{ display:block; width:50%; height:100%; text-align:center; color:#fff;float:left;}
.fixed_bottom .bottom_nav a.a_left{ background:#555e67;}
.fixed_bottom .bottom_nav a.a_right{ background:#e62f17;}
.fixed_bottom .bottom_nav.wen_you a.a_left{ display:none;}
.fixed_bottom .bottom_nav.wen_you a.a_right{ width:100%;}
/* 修改样式 */
.jpal{
	position: absolute;
	left: 0.625em;
	top:0.625em;
    background:rgba(0,0,0,0.3);
    border:0.125em solid #ffc933;
    color:#ffc933;
    line-height:1.2em;
    padding:0.1em 0.25em;
}

.liewen p.first_p{
	height:2.5em;
	position: relative;
}
.liewen .first_p b{
	display: inline-block;
	vertical-align: top;
}
.liewen .first_p a:nth-child(1){
	color:#999;
}
.img_name{
	width:100%;
	margin:0 auto;
	text-align: center;
	font-size:0.8em;
	color:#666;
	margin-bottom:1em;
}
.if_help{
	text-align: center;
	font-size:0.6em;
	color:#666;
}
.con_tit{
	width:100%;
	height: 3.03125em;
	line-height: 3.03125em;
	font-size:0.718em;
	color:#999999;
	background:url(../images/heng_bg.png) no-repeat center center;
}
.con_tit a{
	display: block;
	width:100%;
	height: 100%;
	font-size:0.718em;
	color:#999999;
	text-align: center;
}
.next_con{
	width:100%;
	height: 6.25em;
	background:#FFF;
	padding:0.937em 0.625em;
}
.next_con .next_img{
	width:6.56em;
	height:4.375em;
	float: left; 
}
.next_con h2{
	font-size:0.718em;
	color:#333;
	font-weight: normal;
	margin-left: 9.625em;
	line-height: 2em;
}
.next_con p{
	font-size:0.718em;
	color:#999999;
	font-weight: normal;
	margin-left: 9.625em;
	line-height: 2em;
}
.more_tj{
	width:100%;
	background:#FFF;
	padding:0 0.5em;
}
.more_tj li{
	width:100%;
	height: 2.5em;
	line-height: 2.5em;
	border-bottom:1px solid #f0f0f0;
	
}
.more_tj li a{
	display: block;
	width:100%;
	height: 100%;
	font-size:0.6875em;
	color:#333333;
	text-indent: 5px;
	position: relative;
}
.more_tj li a:after{
	content: "";
	position: absolute;
	right:0.5em;
	top:50%;
	transform: translateY(-50%);
	width:0.593em;
	height: 0.937em;
	background:url(../images/right_dec.png) no-repeat;
	background-size:cover;
}
.text_area{
	width:100%;
	height: 6.1875em;
	margin:0 auto;
	border:1px solid #d3dce0;
	color:#bcbcbc;
	font-size:0.78em;
	text-indent: 0.6em;
}
.eva_con{
	position: relative;
	width:90%;
	height: 7.55em;
	margin:0 auto 1em;
}
.eva_con a{
	position: absolute;
	width:5em;
	height: 2.19em;
	background:#266192;
	text-align: center;
	color:#FFF;
	line-height: 2.19em;
	font-size: 0.9em;
	right:0;
	bottom:0.2em;
	border-radius: 3px;
}
.eva_area{
	width:90%;
	margin:0 auto;
}
.eva_area ul li{
	padding:0.2em 0 1.2em;
	border-bottom:1px solid #ccc;
	position: relative;	
}
.eva_area ul li:nth-child(2){
	border-bottom:none;
}
.eva_area li span{
	color:#999;
	font-size:0.718em;
}
.eva_area li p{
	display: inline;
	font-size:0.718em;
	color:#333;

}
.eva_area .time_dec{
	position: absolute;
	font-size:0.56em;
	color:#999;
	right:0;
	bottom:0.5em;
}
.liewen p a.p_a1{
	color:#666666;
}
.liewen p a.p_a2{
	left:5.55625em;
	position: absolute;
	top:1.8em;
}
.liewen p b.liewen_a {
    display: inline-block;
    vertical-align: top;
    margin-top:0.4em;
}