/*单页、详情页css*/.article_add{	width: 1200px;	margin: auto;	overflow: hidden;	border-bottom: 1px solid #d2d2d2;}.crumbNav{	display: table;	float: left;	color: #666;	font-size: 14px;	line-height:60px;	padding-left: 25px;	background: url(../images/location.png) no-repeat;	background-position: left 18px;}.crumbNav a{	font-size: 14px;	color: #666;	font-weight: normal;}.crumbNav a:hover{	color: #0096ff;}.list_art{	display: table;	float: right;}.list_art li{	float: left;	overflow: hidden;}.list_art a{	display: block;	float: left;	font-size: 14px;	margin: 10px 20px;	line-height: 40px;	color: #666;}.list_art a:hover{	color: #0096ff;}.article_box{	width: 1200px;	margin: auto;	padding-bottom:50px;	padding-top: 30px;	overflow: hidden;}.article_title{	display: table;	margin: auto;	padding-top: 10px;	padding-bottom: 30px;}.article_title h1{	font-size: 30px;	color: #222;	text-align: center;	font-weight: normal;}.article_detail{	font-size: 24px;	color: #222;	text-align: center;	padding-bottom: 20px;}#com_center{	overflow: hidden;	font-size: 16px;	line-height: 30px;}#contact_center{	font-size: 14px;	line-height: 26px;	height: 320px;	width: 280px;	padding: 20px;	float: left;	border: 2px solid #d2d2d2;	margin-right: 16px;}.list_center{	overflow: hidden;	padding-top: 30px;}.list_center li{	float: left;	width: 380px;	margin-right: 20px;	margin-bottom: 30px;	    -webkit-transition: 0.3s ease;    -moz-transition: 0.3s ease;    -ms-transition: 0.3s ease;    -o-transition: 0.3s ease;    transition: 0.3s ease;}.list_center div{	width: 380px;	height: 220px;	overflow: hidden;	border-bottom: none;}.lis_pic{	min-width: 380px;	height: 220px;	transition: all 0.4s;}.list_center li:hover .lis_pic{	transform: scale(1.2);}.housing{	height: 280px;	max-width: 380px;	margin: auto;}.list_center h1{	width: 280px;	font-weight: normal;	font-size: 14px;	color: #666;	line-height: 40px;	text-align: center;    white-space:nowrap;/*一行显示*/    overflow: hidden;/*超出部分隐藏*/    text-overflow: ellipsis;/*用...代替超出部分*/}.list_center li:hover h1{	color: #C8A17A;}.detail_img{	max-width: 90%;	width: auto;	height: auto;	margin: auto;	display: block;    margin-top: 20px;}.article_box h3{	display: table;	line-height: 40px;	margin-top: 40px;	font-size: 16px;	text-indent: 40px;	font-weight: normal;}#product_pic{	width: 100%;	padding: 20px 0px 0px 40px;	font-size: 14px;	line-height: 24px;}.flip_article{	padding-top: 30px;	display: table;	margin: auto;}.flip_article a{	color: #aaa;}.flip_article a:hover{	color: #0096ff;}.new_listpage{	width: 100%;	background:#f8f8f8;	overflow: hidden;	padding: 5px 0px;	margin-bottom: 10px;    -webkit-transition: 0.3s ease;    -moz-transition: 0.3s ease;    -ms-transition: 0.3s ease;    -o-transition: 0.3s ease;    transition: 0.3s ease;	border-bottom: 1px solid #f8f8f8;	-webkit-transition: 0.3s ease;    -moz-transition: 0.3s ease;    -ms-transition: 0.3s ease;    -o-transition: 0.3s ease;    transition: 0.3s ease;}.new_listpage:hover{	border-bottom:1px solid #aaa;}.new_listpage a{	display: block;}.new_listpage h1{	width:80%;	margin: 0px;	padding: 0px;	color: #555;	font-weight: normal;	font-size: 16px;	float: left;	text-indent: 20px;	line-height: 40px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.new_listpage span{	font-size: 14px;	color: #999;	float: right;	line-height: 40px;	padding-right: 20px;}.new_listpage p{	font-size: 15px;	margin: 0px;	float: left;	padding: 0px 20px 10px 20px;	line-height: 22px;	color: #999;}/*在线留言*/.guestbook{	width: 60%;	margin: auto;}.reply_guestbook{	width: 60%;	margin: auto;	font-size: 14px;	margin-top: 50px;	color: #333;}.guestbook #truename {	height: 34px;	width: 100%;	margin: 0px auto 10px auto;	border: 1px solid #ddd;	color: #777;	font-size: 14px;	text-indent: 10px;	padding: 0px;}.guestbook #telephone {	height: 34px;	width: 100%;	margin: 0px auto 10px auto;	border: 1px solid #ddd;	color: #777;	font-size: 14px;	text-indent: 10px;}.guestbook #email {	height: 34px;	width: 100%;	margin: 0px auto 10px auto;	border: 1px solid #ddd;	color: #777;	font-size: 14px;	text-indent: 10px;}.guestbook .neirong {	height: 100px;	width: 100%;	margin: 0px auto 10px auto;	border: 1px solid #ddd;	color: #777;	font-size: 14px;	text-indent: 10px;}.guestbook .bm_xiangmu{	height: 34;	line-height: 34px;	width: 100%;	margin: 0px auto 10px auto;	border: 1px solid #ddd;	color: #777;	font-size: 14px;	text-indent: 10px;}.guestbook #captcha {	width: 73%;	height: 34px;	padding-left: 10px;	line-height: 34px;	color: #777;	font-size: 14px;	border: 1px solid #ddd;	margin: 0px 14px 14px 0px;	float: left;}.guestbook .anniu {	height: 34px;	width: 100%;	background: #aaa;	font-size: 16px;	color: #fff;	border: none;	cursor:pointer;}.guestbook .anniu:hover {	background: #0096ff;}/*招聘*/.recruit_box{	margin-top: 20px;	border-collapse: collapse;}.recruit_txt{	background: #f2f2f2;}.recruit_txt th{	padding: 10px;	min-width: 140px;	font-size: 15px;	font-weight: normal;}.recruit_box td{	padding: 16px;	font-size: 14px;	font-weight: normal;	text-align: center;	line-height: 22px;	border-top: 1px solid #eee;}/*翻页代码*/.pages {	text-align: center;	font-size: small;	margin-top:20px;}.pages a {	background-color: #f3f3f5;	display: inline-block;	padding: 2px 6px;	color: #222;}.pages a:hover {	text-decoration: none;	color: #0096ff;}.pages .current {	background-color: #0096ff;	display: inline-block;	padding: 2px 6px;	color: #fff;}