﻿@charset "utf-8";
html {
	overflow: -moz-scrollbars-vertical;
	-webkit-text-size-adjust: none;
}

html,body {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

#footer {
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 10px;
	height: 58px;
	font-size: 11px;
	z-index: 999;
}

#footerPage {
	width: 100%;
	position: relative;
	height: 58px;
	font-size: 11px;
	z-index: 999;
	margin-top: 100px;
	padding-bottom: 20px;
}

#footerPage .size,
#footer .size {
	overflow: hidden;
	zoom: 1;
	padding: 0 2.81%;
}

#footerPage .size,
#footerPage .size a,
#footerPage .size a:hover,
#footer .size,
#footer .size a,
#footer .size a:hover {
	color: #666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#footerPage .size .share4,
#footer .size .share4 {
	padding-bottom: 10px;
	overflow: hidden;
	zoom: 1;
}

#footerPage .size .share4 a,
#footer .size .share4 a {
	display: inline-block;
	float: left;
	margin-right: 15px;
}

#footerPage .size .copy span,
#footer .size .copy span {
	padding-left: 20px;
}

#footerPage .size .copy span em,
#footer .size .copy span em {
	padding: 0 5px;
}

#footerPage .size .fr,
#footer .size .fr {
	padding-top: 18px;
}

a.wx:hover .wx-pic {
	display: block;
}

.wx .wx-pic {
	display: none;
	position: absolute;
	left: 10px;
	bottom: 70px;
	width: 150px;
	height: 150px;
	background: url(../images1/sh1.png);
	background-size: 100%;
}

.fanhui {
	position: fixed;
	right: 5%;
	top: 6.01%;
	z-index: 8888;
	width: 25px;
	height: 21px;
	cursor: pointer;
	display: block;
}

#logo {
	width: 190px;
	height: 60px;
	position: fixed;
	left: 5%;
	top: 6.01%;
	z-index: 8888;
}

#nav {
	width: 125px;
	position: fixed;
	right: 5.20%;
	top: 6.01%;
	z-index: 8888;
}

#nav li {
	float: left;
	width: 125px;
	position: relative;
	line-height: 22px;
	padding-bottom: 10px;
}

#nav a {
	font-size: 14px;
	color: #000000;
	cursor: pointer;
}

#nav li i {
	display: block;
	width: 20px;
	height: 1px;
	background: #9f6c29;
	position: absolute;
	left: 0;
	bottom: 8px;
}

#nav li.on i {
	width: 125px;
}

#nav li dl {
	padding-left: 5px;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 5px;
	display: none;
}

#nav li dd a {
	font-size: 12px;
	color: #8a8989;
}

#nav li dd a:hover,
#nav li dd a.this {
	color: #9f6c29;
}

#warp {
	position: relative;
	width: 100%;
	z-index: 888;
	overflow: hidden;
	zoom: 1;
	color: #999;
}

#main {
	width: 100%;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	left: 0;
	top: 0;
}

.bg_page {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1;
}

.main_bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 660
}

.txt {
	position: relative;
	width: 1100px;
	z-index: 665;
	height: 100%;
}

.txt_c {
	position: relative;
	width: 1100px;
	z-index: 665;
	margin: 0 auto;
}

#about {
	width: 100%;
	position: relative;
}

#about .txt {
	position: relative;
	margin: 0 auto;
}

#about .txt .about1 {
	left: 0;
	bottom: 10.6%;
	;
	position: absolute;
	width: 1100px;
}

#about .txt .size {
	text-align: justify;
	overflow: hidden;
	zoom: 1;
	font-size: 12px;
	line-height: 25px;
	padding-left: 250px;
	padding-top: 150px;
}

#about .txt .about_tit {
	font-size: 20px;
	padding-right: 50px;
	line-height: 43px;
	border-bottom: 1px solid #727272;
	display: inline-block;
}

.about_list li {
	float: left;
	font-size: 15px;
	margin-right: 40px;
	display: inline;
	font-weight: bold;
	letter-spacing: 2px;
}

.about_list li i {
	display: block;
	height: 1px;
	background: #9f6c29;
	width: 15px;
	margin-top: 4px;
}

.about_list {
	overflow: hidden;
	zoom: 1;
	padding-bottom: 20px;
}

.about_list li.this i {
	width: auto;
}

.about_list li a {
	font-weight: normal;
	color: #000;
}

.about_txt {
	overflow: hidden;
	zoom: 1;
	width: 730px;
}

.page_meau {
	width: 820px;
	margin: 0 auto;
	padding-top: 150px;
}

.dashiji_list {
	overflow: hidden;
	zoom: 1;
	padding-top: 20px;
}

.dashiji_list li {
	height: 105px;
	overflow: hidden;
	zoom: 1;
	background: #ffffff;
}

.dashiji_list li.odd {
	background: #e4e9e8;
}

.dashiji_list li,
.dashiji_list li a {
	color: #445058;
}

.dashiji_list li:hover .date,
.dashiji_list li:hover .rtxt {
	color: #806a5d;
}

.rongyu li div.date {
	font-size: 24px;
	width: 260px;
	padding: 0 25px;
}

.rongyu li .rtxt {
	width: 455px;
	padding: 0 25px;
}

.txt_c {}

.txt_c .size {
	overflow: hidden;
	zoom: 1;
	padding-left: 250px;
}

.wenhua {
	overflow: hidden;
	zoom: 1;
	position: relative;
	width: 100%;
	height: 400px;
}

#team {
	width: 100%;
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.team-list {
	position: relative;
	width: 1068px;
	height: 385px;
	margin: 0 auto;
	z-index: 665;
	overflow: hidden;
	zoom: 1;
	padding-top: 160px;
}

.team-list .tli,
.team-list .tli .img {
	width: 265px;
	height: 361px;
}

.team-list .tli {
	float: left;
	margin-right: 2px;
	position: relative;
	overflow: hidden;
	zoom: 1;
	cursor: pointer;
}

.team-list .tli .img {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.team-list .tli .img img {
	width: 100%;
}

.team-list .tli .size {
	padding: 20px 25px;
	width: 443px;
	position: absolute;
	left: 265px;
	top: 0;
	height: 311px;
	overflow: hidden;
	zoom: 1;
}

.team-list .tli .t-tit {
	font-size: 18px;
	padding-bottom: 10px;
	line-height: 20px;
}

.team-list .tli .t-tit span {
	font-size: 14px;
	display: block;
}

.team-list .tli .t-txt {
	text-align: justify;
	font-size: 12px;
	line-height: 20px;
}

.team-list .tli .mCSB_scrollTools .mCSB_draggerRail {
	background: #ccc;
}

.team-list .tli .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	margin-left: 6px;
}

.wzxx_ {
	overflow: hidden;
	zoom: 1;
	padding-right: 18px;
}

.team-list .mCustomScrollBox .mCSB_scrollTools_horizontal {
	background: #cfcfcf;
	height: 8px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.team-list .mCSB_horizontal.mCSB_inside>.mCSB_container {
	margin-bottom: 20px;
}

.team-list .mCSB_scrollTools .mCSB_draggerContainer {
	display: block;
}

.team-list .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {}

.team-list .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #b91313;
	margin: 0 auto;
	height: 8px;
}

.team-list .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	display: none;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	float: left;
}

.team-list .tli .size {
	height: 321px;
	overflow: hidden;
	zoom: ;
	1;
}

.team-list .mCSB_scrollTools {
	display: none;
}

#team1 {
	width: 100%;
	position: relative;
}

.team1-list {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	z-index: 665;
}

#team1 li {
	width: 90px;
	float: left;
	margin-right: 60px;
	display: inline;
	position: relative;
}

#team1 li img.a {
	width: 100%;
}

#team1 img.b {
	position: absolute;
	left: 0;
	top: -76px;
}

#team1 li.no {
	margin: 0;
}

.team1-list-box {
	margin-left: 60px;
	display: inline;
	overflow: hidden;
	zoom: 1;
	width: 840px;
	float: left;
}

.team1-list .prev,
.team1-list .next {
	display: block;
	width: 20px;
	height: 100px;
}

.team1-list .prev {
	float: left;
	background: url("../images1/left.png"/*tpa=http://www.lacime-sh.com/images1/left.png*/
	) left center no-repeat;
}

.team1-list .next {
	float: right;
	background: url("../images1/right.png"/*tpa=http://www.lacime-sh.com/images1/right.png*/
	) left center no-repeat;
}

#case {
	width: 100%;
	position: relative;
	background: #ededed;
}

.case-list {
	position: relative;
	width: 100%;
	margin: 0 auto;
	z-index: 665;
	overflow: hidden;
	zoom: 1;
}

.layB {
	position: relative;
	width: 1200px;
}

.tbC {
	position: relative;
	width: 1092px;
	float: left;
	margin-left: 45px;
	display: inline;
}

.layB .prev,
.layB .next {
	display: block;
	height: 395px;
	width: 20px
}

.layB .prev {
	float: left;
	background: url("../images1/left.png"/*tpa=http://www.lacime-sh.com/images1/left.png*/
	) left center no-repeat;
}

.layB .next {
	float: right;
	background: url("../images1/right.png"/*tpa=http://www.lacime-sh.com/images1/right.png*/
	) left center no-repeat;
}

.tbC .slide li {
	float: left;
	width: 156px;
	height: 326px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}

.tbC .slide li .t1 {
	margin-left: -40px;
}

.case-list-three {
	position: relative;
	margin: 0 auto;
	height: 362px;
	width: 1192px;
}

.caseScroll {
	position: relative;
	margin: 0 auto;
	height: 362px;
	width: 1192px;
}

.caseScroll li {
	float: left;
	width: 210px;
	height: 362px;
	overflow: hidden;
	zoom: 1;
}

.caseScroll .tempWrap {
	float: left;
	margin-left: 54px;
	display: inline;
}

.caseScroll ul {
	overflow: hidden;
	zoom: 1;
}

.caseScroll .prev,
.caseScroll .next {
	display: block;
	height: 362px;
	width: 20px
}

.caseScroll .prev {
	float: left;
	background: url("../images1/left.png"/*tpa=http://www.lacime-sh.com/images1/left.png*/
	) left center no-repeat;
}

.caseScroll .next {
	float: right;
	background: url("../images1/right.png"/*tpa=http://www.lacime-sh.com/images1/right.png*/
	) left center no-repeat;
}

.caseScroll ul a {
	width: 210px;
	display: block;
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.caseScroll ul li.a1 a img {
	width: 210px;
}

.caseScroll ul a .img1,
.caseScroll ul a .img2 {
	position: absolute;
	left: 0;
	top: 0;
}

.case_ul_tab {
	position: absolute;
	left: 0;
	top: 0;
	height: 362px;
	width: 1192px;
	display: none;
}

.caseScroll ul a .img2 {
	display: none;
}

.caseScroll ul li.a1 a {
	height: 270px;
	margin-top: 62px;
}

.caseScroll ul li.a2 a {
	height: 334px;
	margin-top: 15px;
}

.caseScroll ul li.a3 a {
	height: 300px;
}

.caseScroll ul li.a4 a {
	height: 250px;
	margin-top: 26px;
}

.caseScroll ul li.a5 a {
	height: 290px;
	margin-top: 72px;
}

.caseScroll ul .wz {
	bottom: -40px;
	height: 32px;
	position: absolute;
	color: #fff;
	left: 0;
	font-size: 12px;
	line-height: 16px;
	background: url("../images1/icowq.png"/*tpa=http://www.lacime-sh.com/images1/icowq.png*/
	) left top repeat;
	width: 194px;
	padding: 4px 8px;
}

.caseScroll ul .wz p {
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	zoom: 1;
}

.case_sun_four {
	margin-top: 40px;
	line-height: 16px;
	overflow: hidden;
	zoom: 1;
	background: url("../images1/icoxx1.png") left 3px repeat-x;
	text-align: center;
	position: relative;
	z-index: 8888;
}

.case_sun_four a {
	margin: 0 35px;
	cursor: pointer;
	display: inline-block;
	width: 20px;
	padding-top: 30px;
	background: url("../images1/icoxx3.png") center top no-repeat;
	color: #fff;
}

.case_sun_four a.on {
	background: url("../images1/icoxx2.png") center top no-repeat;
	color: #fff;
}

#case .case-detail-list,
#case .case-detail-list .caseScroll {
	width: 950px;
	height: 400px;
}

#case .case-detail-list .pic,
#case .case-detail-list .pic li {
	width: 770px;
	height: 400px;
}

#case .case-detail-list .pic {
	float: left;
	margin-left: 70px;
	display: inline;
}

#case .case-detail-list .caseScroll .prev,
#case .case-detail-list .caseScroll .next {
	height: 400px;
}

.case_other {
	overflow: hidden;
	zoom: 1;
	height: 16px;
	position: relative;
	z-index: 8888;
	width: 770px;
	padding: 15px 0;
	margin: 0 auto;
	font-size: 13px;
}

.case_other span {
	padding-right: 20px;
}

.case_other i {
	font-size: 12px;
	color: #8a8989;
	padding: 0 5px;
}

.bg_pub {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #eaeaea;
}

.bg_pub img {
	vertical-align: top;
}

.case_other .fr {
	text-align: right;
}

.case_other .fr a {
	display: inline-block;
	height: 16px;
	font-size: 11px;
	cursor: pointer;
	margin-left: 10px;
}

.case_other .fr .share1 {
	background: url("../images1/mail_icon.png"/*tpa=http://www.lacime-sh.com/images1/mail_icon.png*/
	) left center no-repeat;
	width: 15px;
}

.case_other .fr .share2 {
	background: url("../images1/share_icon.png"/*tpa=http://www.lacime-sh.com/images1/share_icon.png*/
	) left center no-repeat;
	width: 14px;
}

.case_other .fr .share3 {
	background: url("../images1/back_icon_media.png"/*tpa=http://www.lacime-sh.com/images1/back_icon_media.png*/
	) left center no-repeat;
	width: 13px;
}

#job .txt_c {
	width: 825px;
}

.job_tit {
	color: #ac9a6f;
	font-size: 22px;
	border-bottom: 2px solid #b0b0b0;
	padding-bottom: 5px;
}

.job_tab {
	overflow: hidden;
	zoom: 1;
	text-align: center;
	margin-top: 20px;
	background: #d6d2c6;
}

.job_tab a {
	transition: all 0.3s linear 200ms;
	display: inline-block;
	border-right: 4px solid #f4f4f4;
	padding: 0 30px;
	height: 35px;
	color: #000;
	font-size: 16px;
	line-height: 35px;
	text-align: center;
	background: #d6d2c6;
	cursor: pointer;
}

.job_tab a.on,
.job_tab a:hover {
	background: #b0b0b0;
	color: #fff;
}

.job_tab a.first {
	border-left: 4px solid #f4f4f4;
}

.job_slider {
	width: 825px;
	height: 455px;
	position: relative;
	overflow: hidden;
	zoom: 1;
	margin-top: 20px;
	z-index: 9999;
}

.job_slider li,
.job_slider li img {
	width: 825px;
	height: 475px;
}

.job_list {
	width: 823px;
	height: 453px;
	position: absolute;
	border: 1px solid #d5d9d9;
	left: 0;
	bottom: 55px;
	z-index: 99999;
}

.job_list ul {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 823px;
	height: 453px;
	z-index: 99999;
	color: #435058;
	font-size: 12px;
	background: #e4e8e7;
	line-height: 24px;
}

.job_list .list {
	overflow: hidden;
	zoom: 1;
	position: relative;
	width: 823px;
	height: 453px;
	z-index: 99999;
}

.close {
	position: absolute;
	z-index: 999999;
	right: 10px;
	top: 10px;
	display: block;
	width: 30px;
	font-size: 20px;
	height: 30px;
	border-radius: 30px;
	color: #000;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}

#new,
#job,
#team1,
#about,
#contact,
#team,
#case {
	position: relative;
	overflow: hidden;
	zoom: 1;
}

#case {
	display: block;
}

#contact .txt_c {
	height: 414px;
}

#team_detail {
	overflow: hidden;
	zoom: 1;
	padding-top: 165px;
}

.team_detail {
	width: 1020px;
	margin: 0 auto;
	position: relative;
}

.team_detail .left {
	float: left;
	width: 358px;
}

.team_detail .right {
	width: 620px;
	float: right;
	font-size: 12px;
	height: 386px;
	line-height: 20px;
	overflow: hidden;
	zoom: 1;
}

#team_detail .mCSB_scrollTools .mCSB_draggerContainer {
	display: block;
}

#team_detail .mCSB_scrollTools {
	width: 10px;
}

#team_detail .mCSB_scrollTools .mCSB_draggerRail {
	margin-left: 1px;
}

#team_detail .mCSB_scrollTools .mCSB_draggerRail {
	background: #ccc;
}

#team_detail .mCSB_scrollTools {
	height: 95%;
}

.team1-list a {
	cursor: pointer;
	display: block;
	width: 90px;
	position: relative;
	height: 260px;
}

.team1-list a img {
	position: absolute;
	left: 0;
	top: 0;
}

.team1-list a:hover .a2,
.team1-list a .a1 {
	display: block;
}

.team1-list a:hover .a1,
.team1-list a .a2 {
	display: none;
}

#new .left {
	float: left;
}

.new_list {
	width: 990px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	position: relative;
	z-index: 8888;
}

#new .left li {
	padding: 22px 0;
	height: 18px;
}

#new .left a {
	color: #9c8965;
	cursor: pointer;
	font-size: 18px;
	height: 18px;
	line-height: 18px;
	display: inline-block;
	padding: 0 12px;
	position: relative;
}

#new .left a i {
	position: absolute;
	height: 0;
	width: 1px;
	display: block;
	background: #9f6c29;
}

#new .left a i.i1 {
	left: 0;
	top: 1px;
}

#new .left a i.i2 {
	right: 0;
	bottom: -1px;
}

#new .right {
	float: right;
	width: 790px;
	height: 482px;
	position: relative;
}

.new-three {
	width: 790px;
	height: 482px;
	position: absolute;
	left: 0;
	top: 0;
}

.new-three-list {
	position: relative;
	width: 790px;
	height: 482px;
	display: none;
}

.new-three a {
	display: block;
	position: absolute;
	cursor: pointer;
	color: #FFF;
	font-size: 12PX;
	font-family: Arial, Helvetica, sans-serif;
}

.new-three p {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 30px;
	z-index: 8889;
	line-height: 30px;
	text-align: center;
	top: 50%;
	margin-top: -15px;
}

.new-three p span {
	transition: all 0.3s linear 200ms;
	position: relative;
	display: inline-block;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	margin: 0 8px;
	line-height: 16px;
	padding: 5px 0;
}

.new-three p span i {
	display: block;
	width: 0;
	height: 1px;
	background: #fff;
	position: absolute;
	transition: width 1s ease 0s;
	-o-transition: width 1s ease 0s;
	-moz-transition: width 1s ease 0s;
	-webkit-transition: width 1s ease 0s;
}

.new-three p span i.i1 {
	left: 0;
	top: 0;
}

.new-three p span i.i2 {
	right: 0;
	bottom: 0;
}

.new-three a.a10 p span i,
.new-three a.a6 p span i,
.new-three a:hover p span i {
	width: 100%;
}

.new-three a.a10 p span,
.new-three a.a6 p span,
.new-three a:hover p span {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.new-three a.a10 .bg_7,
.new-three a.a6 .bg_7,
.new-three a:hover .bg_7 {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.new-three a.a1 {
	width: 204px;
	height: 135px;
	top: 85px;
	right: 448px;
}

.new-three a.a2 {
	width: 444px;
	height: 220px;
	right: 0;
	top: 0;
}

.new-three a.a3 {
	width: 196px;
	height: 158px;
	top: 284px;
	right: 584px;
}

.new-three a.a4 {
	width: 269px;
	height: 157px;
	top: 224px;
	right: 311px;
}

.new-three a.a5 {
	width: 195px;
	height: 258px;
	top: 224px;
	right: 112px;
}

.new-three a.a6 {
	width: 108px;
	height: 107px;
	top: 224px;
	right: 0;
}

.new-three .bg_7 {
	transition: all 0.3s linear 200ms;
	right: 0;
	top: 0;
	position: absolute;
	background: url("../images1/icox.png"/*tpa=http://www.lacime-sh.com/images1/icox.png*/
	) left top repeat;
	opacity: 0;
	z-index: 8888;
}

.new-three a.a1 .bg_7 {
	width: 204px;
	height: 135px;
}

.new-three a.a2 .bg_7 {
	width: 444px;
	height: 220px;
}

.new-three a.a3 .bg_7 {
	width: 196px;
	height: 158px;
}

.new-three a.a4 .bg_7 {
	width: 269px;
	height: 157px;
}

.new-three a.a5 .bg_7 {
	width: 195px;
	height: 258px;
}

.new-three a.a6 .bg_7 {
	width: 108px;
	height: 107px;
}

.new-three a.a7 {
	width: 225px;
	height: 269px;
	top: 107px;
	right: 520px;
}

.new-three a.a8 {
	width: 516px;
	height: 241px;
	right: 0;
	top: 0;
}

.new-three a.a9 {
	width: 311px;
	height: 131px;
	top: 245px;
	right: 205px;
}

.new-three a.a10 {
	width: 111px;
	height: 97px;
	top: 380px;
	right: 205px;
}

.new-three a.a11 {
	width: 201px;
	height: 236px;
	top: 245px;
	right: 0;
}

.new-three a.a7 .bg_7 {
	width: 100%;
	height: 269px;
}

.new-three a.a8 .bg_7 {
	width: 100%;
	height: 241px;
}

.new-three a.a9 .bg_7 {
	width: 100%;
	height: 131px;
}

.new-three a.a10 .bg_7 {
	width: 100%;
	height: 97px;
}

.new-three a.a11 .bg_7 {
	width: 100%;
	height: 236px;
}

.wenhua {
	margin-top: 25px;
}

.wenhua .new-three-list {
	width: 745px;
}

.wenhua .new-three {
	width: 745px;
}

.wenhua a.a7 {
	width: 225px;
	height: 220px;
	top: 55px;
	right: 520px;
}

.wenhua a.a8 {
	width: 425px;
	height: 200px;
	left: 229px;
	top: 0;
}

.wenhua a.a9 {
	width: 270px;
	height: 131px;
	top: 204px;
	left: 229px;
}

.wenhua a.a10 {
	width: 111px;
	height: 97px;
	top: 380px;
	right: 205px;
}

.wenhua a.a11 {
	width: 150px;
	height: 195px;
	top: 204px;
	right: 91px;
}

.wenhua a.a7 .bg_7 {
	width: 100%;
	height: 220px;
}

.wenhua a.a8 .bg_7 {
	width: 100%;
	height: 200px;
}

.wenhua a.a9 .bg_7 {
	width: 100%;
	height: 131px;
}

.wenhua a.a10 .bg_7 {
	width: 100%;
	height: 97px;
}

.wenhua a.a11 .bg_7 {
	width: 100%;
	height: 195px;
}

#about .snowflakes {
	display: none;
	z-index: 666;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 100%;
	background-image: url("../images1/arrow-bg-1.png"/*tpa=http://www.lacime-sh.com/images1/arrow-bg-1.png*/
	), url("../images1/arrow-bg-2.png"/*tpa=http://www.lacime-sh.com/images1/arrow-bg-2.png*/
	);
	background-repeat: repeat-y;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-animation: animate-snowflakes 300s infinite linear;
	-moz-animation: animate-snowflakes 300s infinite linear;
	-o-animation: animate-snowflakes 300s infinite linear;
	-ms-animation: animate-snowflakes 300s infinite linear;
	animation: animate-snowflakes 300s infinite linear
}

@-webkit-keyframes animate-snowflakes {
	from {
		background-position: 0 -100px, 0 100px
	}
	to {
		background-position: 0 9000px, 0 6000px
	}
}

@-moz-keyframes animate-snowflakes {
	from {
		background-position: 0 -100px, 0 100px
	}
	to {
		background-position: 0 6000px, 0 6000px
	}
}

@-ms-keyframes animate-snowflakes {
	from {
		background-position: 0 -100px, 0 100px
	}
	to {
		background-position: 0 6000px, 0 6000px
	}
}

@-o-keyframes animate-snowflakes {
	from {
		background-position: 0 -100px, 0 100px
	}
	to {
		background-position: 0 6000px, 0 6000px
	}
}

@keyframes animate-snowflakes {
	from {
		background-position: 0 -100px, 0 100px
	}
	to {
		background-position: 0 9000px, 0 6000px
	}
}

.new_detail {
	text-align: justify;
	overflow: hidden;
	zoom: 1;
	color: #445058;
	line-height: 22px;
}

.sha a {
	float: right;
	font-size: 12px;
	font-weight: normal;
	background: url("../images1/share_icon.png"/*tpa=http://www.lacime-sh.com/images1/share_icon.png*/
	) left center no-repeat;
	padding-left: 20px;
}

.leftMap {
	float: right;
	width: 459px;
	background: #fff;
	height: 372px;
	padding: 20px;
}

.leftMap .p1 {
	font-weight: bold;
	font-size: 18px;
	line-height: 25px;
	padding-top: 55px;
}

.leftMap .p2 {
	color: #806a5d;
	padding-top: 20px;
	line-height: 25px;
}

.rightMsg {
	float: left;
	width: 560px;
	border-right: 1px solid #ddd;
	background: #fff;
	padding: 20px;
	color: #c1c1c1;
	height: 372px;
}

.rightMsg .c806a5d {
	color: #806a5d;
	font-size: 18px;
	padding-bottom: 5px;
	border-bottom: 1px solid #dcdcdc;
}

.rightMsg .otxt {
	height: 24px;
	line-height: 24px;
	padding: 10px;
	font-size: 12px;
	color: #ccc;
	width: 210px;
}

.rightMsg .otext {
	background: none;
	border: none;
	height: 105px;
	padding: 5px 10px;
	font-size: 12px;
	color: #ccc;
	width: 190px;
	resize: none;
}

.rightMsg .obtn {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 59px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	background: #333333;
	color: #fff;
	font-weight: bold;
}

.rightMsg .obtn:hover {
	background: #000;
}

.bl1dc {
	border-top: 1px dotted #b7b7b7;
}

#nav .c806a5d {
	color: #806a5d;
	display: inline-block;
	margin-top: 30px;
}

.j_p_t {
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 21px;
	line-height: 32px;
	height: 32px;
	background: url("../images1/icox.png"/*tpa=http://www.lacime-sh.com/images1/icox.png*/
	) left top repeat;
}

.j_p_t span {
	color: #fff;
	padding-left: 20px;
}

.Events {
	margin: 0 auto;
	width: 820px;
	padding-top: 20px;
	margin-top: -1px;
}

.Events li {
	padding-bottom: 20px;
}

.EventsLeft {
	float: left;
	width: 240px;
	height: 70px;
	background: url("../images1/ico006.png"/*tpa=http://www.lacime-sh.com/images1/ico006.png*/
	) right center no-repeat;
}

.EventsLeft span {
	display: inline-block;
	float: left;
	width: 110px;
	height: 36px;
	margin-top: 15px;
	line-height: 36px;
	text-align: center;
	background: #e9eaea;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.EventsRight {
	background: #e4e9e8;
	width: 510px;
	padding: 15px;
	float: right;
	font-size: 13px;
	position: relative;
}

.EventsRight .i {
	background: url("../images1/ico007.png"/*tpa=http://www.lacime-sh.com/images1/ico007.png*/
	) left top no-repeat;
	position: absolute;
	left: -13px;
	top: 10px;
	width: 13px;
	height: 24px;
}

.Events li.odd .EventsRight {
	background: #fff;
}

.Events li.odd .EventsRight .i {
	display: none;
}

.Events {
	background: url("../images1/ico008.jpg"/*tpa=http://www.lacime-sh.com/images1/ico008.jpg*/
	) 229px top repeat-y;
}

.Events li.on .EventsRight,
.Events li.on .EventsLeft span {
	box-shadow: 3px 2px 2px rgba(0, 0, 0, 0.2);
}

.Events li.on .EventsLeft {
	background: url("../images1/ico009.png"/*tpa=http://www.lacime-sh.com/images1/ico009.png*/
	) right center no-repeat;
}

.Events li.on .EventsRight {
	color: #806a5d;
}

.Events_Top {
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	height: 20px;
	margin-top: 20px;
	background: url("../images1/ico010.png"/*tpa=http://www.lacime-sh.com/images1/ico010.png*/
	) 220px center no-repeat;
}

.mtnone {
	margin-top: 0;
	margin-top: -1px;
}

.ico11 {
	background: url("../images1/icoxx8.png"/*tpa=http://www.lacime-sh.com/images1/icoxx8.png*/
	) left center no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

.ico12 {
	background: url("../images1/icoxx9.png"/*tpa=http://www.lacime-sh.com/images1/icoxx9.png*/
	) left center no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

.ico13 {
	background: url("../images1/icoxx4.png"/*tpa=http://www.lacime-sh.com/images1/icoxx4.png*/
	) left center no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

.ico14 {
	background: url("../images1/icoxx5.png"/*tpa=http://www.lacime-sh.com/images1/icoxx5.png*/
	) left 3px no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

.ico15 {
	background: url("../images1/icoxx6.png"/*tpa=http://www.lacime-sh.com/images1/icoxx6.png*/
	) left center no-repeat;
	padding-left: 30px;
	margin-top: 5px;
}

.leftMap .ico10 {
	background: url("../images1/icoxx7.png"/*tpa=http://www.lacime-sh.com/images1/icoxx7.png*/
	) left center no-repeat;
	padding-left: 30px;
	margin-top: 35px;
}

.leftMap .p2 {
	padding-top: 0;
	line-height: 20px;
}

.ico01 {
	margin-top: 35px;
}

.JobListThree {
	overflow: hidden;
	zoom: 1;
}

.JobListThree li,
.JobListThree li a,
.JobListThree li a:hover {
	color: #fff;
	font-size: 25px;
}

.JobListThree li {
	float: left;
	width: 318px;
	height: 430px;
	margin-right: 23px;
	display: inline;
	position: relative;
}

.JobListThree li,
.Jobbg {
	height: 430px;
}

.Jobbg {
	display: none;
	background: url("../images1/icoxx10.png"/*tpa=http://www.lacime-sh.com/images1/icoxx10.png*/
	) left top repeat;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 88;
}

.Jobbg span {
	display: block;
	text-align: center;
	letter-spacing: 3px;
	line-height: 28px;
	margin-top: 360px
}

.Jobbg span i {
	display: inline-block;
	padding: 10px 0;
	position: relative;
}

.Jobbg span i em {
	width: 0;
	height: 1px;
	display: block;
	background: #fff;
	position: absolute;
	transition: width 1s ease 0s;
	-webkit-transition: width 1s ease 0s;
	-moz-transition: width 1s ease 0s;
}

.Jobbg span i .em1 {
	left: 0;
	top: 2px;
}

.Jobbg span i .em2 {
	right: 0;
	bottom: 0;
}

.JobListThree li a:hover em {
	width: 100%;
}

.bg_page {
	width: 100%;
}

.JobListThree ul {
	width: 1023px;
}

#job .txt_c {
	width: 1000px;
}

#Pagebox .Jobbg {
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	font-size: 40px;
	text-align: center;
}

#Pagebox {
	width: 90%;
	margin: 0 auto;
	min-width: 1200px;
	padding-top: 140px;
	position: relative;
	z-index: 88;
}

#Pagebox .h4 {
	height: 40px;
	width: 1100px;
	margin: 0 auto;
}

#Pagebox .h4 a {
	font-size: 16px;
}

#Pagebox .h4,
#Pagebox .h4 a,
#Pagebox .h4 a:hover {
	color: #ccc;
}

#Pagebox .h4 span {
	font-size: 30px;
	letter-spacing: 2px;
	line-height: 40px;
}

#Pagebox .h4 em {
	padding: 0 20px;
}

#Pagebox .ul1 {
	overflow: hidden;
	zoom: 1;
	padding: 32px 0;
}

#Pagebox .ul1 a {
	float: left;
	height: 22px;
	line-height: 20px;
	display: inline-block;
	margin-right: 10px;
}

#Pagebox .ul1 a {
	font-size: 18px;
	padding: 0 6px;
}

#Pagebox .ul1 a.on,
#Pagebox .ul1 a:hover {
	background: #8d8383;
	color: #fff;
}

#Pagebox .left {
	min-height: 480px;
	position: relative;
	width: 33.58%;
}

#Pagebox .right {
	position: relative;
	width: 59.36%;
	padding: 35px 3.53%;
}

#Pagebox .size {
	overflow: hidden;
	zoom: 1;
	background: #8d8383;
	color: #fff;
	line-height: 22px;
	text-align: justify;
	width: 1100px;
	margin: 0 auto;
}

#Pagebox #logo {
	position: absolute;
	right: 0;
	top: 85px;
	left: auto;
	width: auto;
	height: auto;
}

.NextJob {
	background: url("../images1/nextjob.png"/*tpa=http://www.lacime-sh.com/images1/nextjob.png*/
	) right 1px no-repeat;
	font-size: 24px;
	padding-right: 38px;
	display: inline-block;
	line-height: 27px;
	letter-spacing: 3px;
	position: absolute;
	bottom: 32px;
	z-index: 888;
}

.NextJob,
.NextJob a:hover {
	color: #242020;
}

#Pagebox .Jobbg {
	text-align: center;
}

.NewListAll {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.NewListAll li {
	width: 1100px;
	float: left;
	overflow: hidden;
	zoom: 1;
}

.NewListAll li .l1,
.NewListAll li .l2,
.NewListAll li .l3 {
	margin-right: 6px;
}

.NewListAll li .l1 {
	width: 453px;
}

.NewListAll li .l2 {
	width: 305px;
	overflow: hidden;
	zoom: 1;
}

.NewListAll li .l3 {
	width: 330px;
	margin: 0;
}

.NewListAll li .l1 img,
.NewListAll li .l2 img,
.NewListAll li .l3 img {
	height: 450px;
}

.NewListAll .NewTxt {
	padding-top: 12px;
}

.NewListAll li .NewBig {
	height: 450px;
	overflow: hidden;
	zoom: 1;
}

.NewListAll li .l1 .NewTxt {
	height: 438px;
}

.NewListAll li .l2 .NewTxt {
	width: 265px;
	height: 120px;
	padding-bottom: 12px;
	top: auto;
	bottom: 0;
}

.NewListAll li .l2 .NewTxt .p3 {
	padding: 0;
}

.NewListAll li .l2 .NewTxt .p2 {
	height: 70px;
}

.NewListAll li .l3 .NewTxt {
	width: 290px;
	height: 120px;
	padding-bottom: 12px;
	top: auto;
	bottom: 0;
}

.NewListAll li .l3 .NewTxt .p3 {
	padding: 0;
}

.NewListAll li .l3 .NewTxt .p2 {
	height: 70px;
	float: right;
	width: 170px;
	padding-top: 15px;
}

.NewListAll li .l3 .NewTxt .p3 {
	text-align: left;
	width: 100%;
	float: left;
	padding-top: 23px;
}

.NewListAll li .l3 .NewTxt .p1 {
	padding-bottom: 0;
	float: left;
	width: 100px;
}

.NewListAll li .l1 img {
	width: 263px;
}

.NewListAll li .l2 img {
	width: 305px;
	height: 306px;
}

.NewListAll li .l3 img {
	width: 330px;
	height: 306px;
}

.NewListAll li .NewBig {
	display: block;
	width: 100%;
	position: relative;
}

.NewTxt {
	background: #8d8382;
	color: #fff;
	position: absolute;
	right: 0;
	top: 0;
	width: 150px;
	padding: 0 20px;
	letter-spacing: 1px;
}

.NewTxt .p1 {
	font-size: 16px;
	padding-bottom: 15px;
	font-weight: bold;
}

.NewTxt .p2 {
	font-size: 12px;
	height: 120px;
	overflow: hidden;
	zoom: 1;
	text-align: justify;
}

.NewTxt .p3 {
	font-size: 11px;
	padding-top: 256px;
	text-align: right;
}

#Pagebox .h4 .fl {
	display: inline-block;
}

#Pagebox .h4 em.fl,
#Pagebox .h4 a.fl {
	margin-top: 12px;
}

.CBScroll,
.NewScroll {
	width: 1100px;
	position: relative;
	height: 450px;
	margin: 0 auto;
	margin-top: 60px;
}

.CBScroll .prev,
.CBScroll .next,
.NewScroll .prev,
.NewScroll .next {
	display: block;
	width: 20px;
	height: 35px;
	position: absolute;
	top: 207px;
	cursor: pointer;
}

.CBScroll .prev,
.NewScroll .prev {
	background: url("../images1/left.png"/*tpa=http://www.lacime-sh.com/images1/left.png*/
	) left top no-repeat;
	left: -70px;
}

.CBScroll .next,
.NewScroll .next {
	background: url("../images1/right.png"/*tpa=http://www.lacime-sh.com/images1/right.png*/
	) left top no-repeat;
	right: -70px;
}

.CBScroll .NewListAll li .l1 {
	width: 420px;
}

.CBScroll .NewListAll li .l1 .NewTxt,
.CBScroll .NewListAll li .l1 .NewTxt .p3 {
	width: 170px;
}

.CBScroll .NewListAll li .l1 .p3 {
	padding-top: 0;
	bottom: 12px;
	padding: 0 20px;
	position: absolute;
	left: 0;
}

.CBScroll .NewListAll li .l2 {
	width: 420px;
}

.CBScroll .NewListAll li .l2 .NewTxt {
	width: 380px;
}

.CBScroll .NewListAll li .l3 {
	width: 248px;
}

.CBScroll .NewListAll li .l3 .NewTxt {
	top: 0;
	min-height: 143px;
}

.CBScroll .NewListAll li .l3 .p1,
.CBScroll .NewListAll li .l3 .p2,
.CBScroll .NewListAll li .l3 .p3 {
	float: none;
	width: auto;
}

.CBScroll .NewListAll li .l3 .NewTxt,
.CBScroll .NewListAll li .l3 .NewTxt .p3 {
	width: 208px;
}

.CBScroll .NewListAll li .NewTxt .p3 {
	text-align: right;
}

.CBScroll .NewListAll li .p3 span {
	line-height: 15px;
	height: 15px;
	padding-left: 22px;
	cursor: pointer;
	display: inline-block;
	float: left;
	background: url("../images1/icox20.jpg"/*tpa=http://www.lacime-sh.com/images1/icox20.jpg*/
	) left top no-repeat;
}

.CBScrollDetail {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	height: 405px;
}


/*.CBScrollDetail .uls li{float:left; width:547px; height:375px; margin-right:6px; overflow:hidden;zoom:1;}
.CBScrollDetail .uls li img{ width:100%; height:100%;}*/

.CBScrollDetail .uls img {
	height: 373px;
	margin-right: 6px;
}

.CBScrollDetail1 {
	height: 425px;
}

.NewLeftTxt {
	height: 375px;
	overflow: hidden;
	zoom: 1;
	background: #8d8383;
	padding: 15px 25px;
	width: 690px;
	color: #f3f2f2;
}

.NewLeftTit {
	font-weight: bold;
	color: #fff;
	font-size: 18px;
	letter-spacing: 2px;
}

.NewLeftDate {
	color: #fff;
	font-size: 16px;
	padding: 3px 0;
}

.NewLeftTxt .SizeTxt {
	line-height: 26px;
	padding-top: 15px;
	height: 305px;
	overflow: hidden;
	zoom: 1;
	text-align: justify;
}

.CBScrollDetail {
	margin-top: 50px;
}

.CBScrollDetail .mCustomScrollBox .mCSB_scrollTools_horizontal {
	background: #eaeaea;
	height: 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.CBScrollDetail .mCSB_horizontal.mCSB_inside>.mCSB_container {
	margin-bottom: 20px;
}

.CBScrollDetail .mCSB_scrollTools .mCSB_draggerContainer {
	display: block;
}

.CBScrollDetail .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {}

.CBScrollDetail .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #8d8383;
	margin: 0 auto;
	height: 10px;
}

.CBScrollDetail .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	display: none;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	float: left;
}

.shares,
.shares:hover {
	background: url("../images1/ico0001.png"/*tpa=http://www.lacime-sh.com/images1/ico0001.png*/
	) left center no-repeat;
	display: inline-block;
	float: right;
	line-height: 25px;
	font-weight: normal;
	height: 25px;
	padding-left: 35px;
	font-size: 14px;
	color: #fff;
}

.DownLoad {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	padding-top: 30px;
	text-align: left;
}

.DownLoad a {
	display: inline-block;
	float: left;
	font-size: 16px;
	background: url("../images1/downs.png"/*tpa=http://www.lacime-sh.com/images1/downs.png*/
	) right center no-repeat;
	cursor: pointer;
	padding-right: 28px;
}

.DownLoad a,
.DownLoad a:hover {
	color: #735f5f;
}

.TeamDesign {
	width: 1100px;
	margin: 0 auto;
	padding-top: 20px;
}

.TeamDesign,
.ListDesign {
	overflow: hidden;
	zoom: 1;
}

.ListDesign {
	width: 977px;
	padding-left: 123px;
}

.TeamDesign ul {
	width: 1000px;
}

.TeamDesign h5 {
	font-size: 20px;
	padding-bottom: 20px;
	padding-top: 5px;
}

.ListDesign li {
	line-height: 32px;
	float: left;
	display: inline;
	width: 150px;
	text-align: center;
}

.ListDesign li a {
	font-size: 15px;
}

.ListDesign1 li {
	margin-right: 15px;
}

.ListDesign2 li {
	margin-right: 15px;
	padding-bottom: 12px;
}

#Pagebox .ListDesign li a:hover {
	background: none;
	color: #262626;
}

.CBScrollDetail .caselistul .lists {
	float: left;
	width: 547px;
	position: relative;
	height: 375px;
	margin-right: 6px;
	overflow: hidden;
	zoom: 1;
}

.CBScrollDetail .caselistul .lists img {
	width: 100%;
	height: 100%;
}

.wzxx {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	z-index: 88;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	background: url("../images1/ico002.png"/*tpa=http://www.lacime-sh.com/images1/ico002.png*/
	) left top repeat;
}

.wzxx span {
	color: #445058;
}

.wzxx .c8a8989 {
	color: #8a8989;
	padding-left: 12px;
	padding-right: 18px;
}

.wzxx .mj {
	padding-right: 0;
}

.wzxx .span1 {
	padding-left: 20px;
}

.CBScrollDetail .caselistul li .m2 {
	width: 6px;
	height: 9px;
	margin-right: 18px;
}


/*#Pagebox .CBScrollDetail a:hover{ background:none;}*/

#Pagebox .CBScrollDetail .i_mail1,
#Pagebox .CBScrollDetail .i_mail1:hover {
	margin-left: 10px;
	cursor: pointer;
	float: right;
	margin-top: 15px;
	width: 15px;
	display: inline-block;
	height: 12px;
	background: url("../images1/mail_icon.png"/*tpa=http://www.lacime-sh.com/images1/mail_icon.png*/
	) left top no-repeat;
}

#Pagebox .CBScrollDetail .i_share,
#Pagebox .CBScrollDetail .i_share:hover {
	margin-left: 10px;
	cursor: pointer;
	float: right;
	margin-top: 14px;
	width: 14px;
	display: inline-block;
	height: 14px;
	background: url("../images1/share_icon.png"/*tpa=http://www.lacime-sh.com/images1/share_icon.png*/
	) left top no-repeat;
}

#Pagebox .CBScrollDetail .i_back,
#Pagebox .CBScrollDetail .i_back:hover {
	margin-left: 10px;
	margin-right: 20px;
	cursor: pointer;
	float: right;
	margin-top: 14px;
	width: 13px;
	display: inline-block;
	height: 14px;
	background: url("../images1/back_icon_media.png"/*tpa=http://www.lacime-sh.com/images1/back_icon_media.png*/
	) left top no-repeat;
}

.case_sub_fl {
	width: 1100px;
	margin: 0 auto;
	padding-top: 35px;
}

.case_sub_fl li {
	float: left;
	margin-right: 1px;
	display: inline;
	position: relative;
	z-index: 999;
}

.case_sub_fl li a {
	font-size: 15px;
	cursor: pointer;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	width: 70px;
	text-align: center;
}

.case_sub_fl li.this {
	background: #e1e5e4;
}

.case_sub_fl li a.on {
	background: #8d8383;
	color: #fff;
}

.city_sub {
	display: none;
	position: absolute;
	left: -71px;
	top: 20px;
	width: 1100px;
	z-index: 999;
	background: #e1e5e4;
}

.case_sub_fl .city_sub a {
	font-size: 13px;
	display: inline-block;
	float: left;
	height: 35px;
	line-height: 35px;
}

.case_sub_fl em {
	width: 2px;
	float: left;
	background: url("../images1/timeLine.png"/*tpa=http://www.lacime-sh.com/images1/timeLine.png*/
	) center center no-repeat;
	height: 35px;
	display: inline-block;
}

.case_sub_fl .city_sub a:hover {
	background: none;
	color: #806a5d;
}

.city_sub1 {
	left: -142px;
}

.CBScrollDetai3 {
	margin-top: 20px;
	height: 420px;
}

.listsPic {
	float: left;
}

.listsPic img {
	margin-right: 6px;
}

.CBScroll .NewListAll li img {
	height: 450px;
}

.CBScroll .NewListAll .l1 img {
	width: auto;
	min-width: 220px;
}

.CBScroll .NewListAll .l2 img {
	min-width: 420px;
}

.CBScroll .NewListAll .l3 img {
	min-width: 248px;
}

.CBScroll .NewListAll .l2 .p1,
.CBScroll .NewListAll .l3 .p1 {
	height: 21px;
	line-height: 21px;
	padding-bottom: 0;
	overflow: hidden;
	zoom: 1;
}

.CBScroll .NewListAll .l2 .p2 {
	padding-top: 15px;
}

#Pagebox .ul1 {
	width: 1100px;
	margin: 0 auto;
}

.RongYuBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}

.RongYuBox li {
	padding: 100px 0;
	overflow: hidden;
	zoom: 1;
	background: url("../images1/ico00x.png"/*tpa=http://www.lacime-sh.com/images1/ico00x.png*/
	) center center no-repeat;
}

.RyLeft {
	width: 454px;
	float: left;
	padding-right: 90px;
}

.RyRight {
	float: left;
	margin-left: 11px;
}

.p11,
.p12,
.p13 {
	text-align: right;
	letter-spacing: 1px;
}

.p11,
.p12 {
	color: #435058;
}

.p11 {
	font-size: 45px;
}

.p12 {
	font-size: 28px;
	padding-top: 10px;
}

.p13 {
	font-size: 18px;
	padding-top: 10px;
}

#nav,
#nav li,
#nav li.on i {
	width: 95px;
}

#nav,
#logo {
	right: 2%;
}


/*07-30*/

.listwz {
	float: left;
	width: 500px;
	padding: 0 20px;
	color: #999;
}

.listwz p {
	margin-bottom: 10px;
}

.listwz b {
	font-size: 16px;
}

.about_txt {
	font-size: 16px;
}

.CbwList {
	margin: 0 auto;
	width: 1100px;
	position: relative;
	margin-top: 40px;
}

.CbwList .prev,
.CbwList .next {
	width: 20px;
	height: 35px;
	position: absolute;
	top: 253px;
	cursor: pointer;
}

.CbwList .prev {
	background: url("../images1/left.png"/*tpa=http://www.lacime-sh.com/images1/left.png*/
	) left top no-repeat;
	left: -70px;
}

.CbwList .next {
	background: url("../images1/right.png"/*tpa=http://www.lacime-sh.com/images1/right.png*/
	) left top no-repeat;
	right: -70px;
}

.CbwList li {
	float: left;
	margin-bottom: 4px;
	width: 220px;
	text-align: center;
}


/*07-31*/

.team_detail .left .name {
	width: 75px;
	background: #eee;
	float: left;
	overflow: hidden;
	zoom: 1;
	padding-top: 10px;
	height: 390px;
}

.team_detail .left .name span {
	margin-top: 10px;
	display: block;
}

.team_detail .left .name_p1 {
	width: 15px;
	float: left;
	border-left: #9E6D20 solid 1px;
	padding-left: 10px;
}

.team_detail .left .name_p2 {
	width: 40px;
	text-align: center;
	font-size: 25px;
	float: left;
}

.new_list,
#new .right,
.new-three,
.new-three-list {
	width: 1100px;
}

.a21 {
	background: #0C9;
	width: 350px;
	height: 480px;
	position: absolute;
	left: 0;
	top: 0;
}

.a22 {
	background: #03F;
	width: 280px;
	height: 156px;
	position: absolute;
	left: 356px;
	top: 0;
}

.a23 {
	background: #000;
	width: 280px;
	height: 156px;
	position: absolute;
	left: 356px;
	top: 162px;
}

.a24 {
	background: #FCF;
	width: 280px;
	height: 156px;
	position: absolute;
	left: 356px;
	top: 324px;
}

.a25 {
	background: #300;
	width: 172px;
	height: 212px;
	position: absolute;
	left: 642px;
	top: 0;
}

.a26 {
	background: #9F6;
	width: 280px;
	height: 212px;
	position: absolute;
	left: 820px;
	top: 0;
}

.a27 {
	background: #300;
	width: 293px;
	height: 264px;
	position: absolute;
	left: 642px;
	bottom: 0;
}

.a28 {
	background: #9F6;
	width: 159px;
	height: 264px;
	position: absolute;
	right: 0;
	bottom: 0;
}

.new-three .bg_7 {
	width: 100%;
	height: 100%;
}

#Pagebox .left {
	width: 400px
}

#Pagebox .right {
	padding: 35px;
	width: 630px;
}

#Pagebox .right,
#Pagebox .left {
	;
	height: 450px;
}

.NextJob {
	right: 35px;
}

.JobAllList {
	position: relative;
	width: 630px;
	height: 400px;
	overflow: hidden;
	zoom: 1;
}

.pp1 {
	height: 315px;
}

#Pagebox .size3 {
	background: none;
}

#Pagebox .HjListBox {
	padding-right: 0;
}

#Pagebox .HjScroll .left {
	height: 520px;
}

.HjListBox,
.HjPic {
	background: #8d8383;
}

.HjTxt {
	width: 650px;
	height: 450px;
	overflow: hidden;
	zoom: 1;
	padding-right: 15px;
}

.HjPic {
	height: 450px;
	padding: 35px 0;
	overflow: hidden;
	zoom: 1;
	min-width: 300px;
	padding-left: 40px;
	padding-right: 35px;
}

.HjScroll {
	width: 1100px;
	overflow: hidden;
	zoom: 1;
	height: 550px;
}


/*文化*/

.page_meau_wh {
	height: 554px;
	width: 1100px;
}

.page_meau_wh .wenhua,
.page_meau_wh .new-three,
.page_meau_wh .new-three-list {
	width: 1100px;
	height: 480px;
}

.a31 {
	width: 350px;
	height: 480px;
	position: absolute;
	left: 0;
	top: 0;
}

.a32 {
	width: 460px;
	height: 250px;
	position: absolute;
	left: 356px;
	top: 0;
}

.a33 {
	width: 325px;
	height: 224px;
	position: absolute;
	left: 356px;
	top: 256px;
}

.a34 {
	width: 278px;
	height: 250px;
	position: absolute;
	left: 822px;
	top: 0;
}

.a35 {
	width: 413px;
	height: 224px;
	position: absolute;
	left: 687px;
	top: 256px;
}

.page_meau_wh .new-three-list span {
	font-size: 15px;
}

.QdcrollDetail {
	height: 480px;
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	margin-top: 40px;
}

.CBScrollDetail .uls img {
	height: 445px;
}

.QdcrollDetail .uls {
	overflow: hidden;
	zoom: 1;
}

.QdcrollDetail img {
	float: left;
}

.ul_left {
	float: left;
}

.ul_right {
	float: left;
	width: 400px;
}

.ul_right p {
	line-height: 20px;
	text-indent: 2em;
	margin-bottom: 10px;
	padding-left: 10px;
}

.ul_right h1 {
	font-size: 18px;
	font-weight: bold;
	margin-left: 30px;
	margin-bottom: 20px;
}

#Pagebox .CBScrollDetail .i_mail1,
#Pagebox .CBScrollDetail .i_mail1:hover {
	display: none;
}

#Pagebox .CBScrollDetail .i_back,
#Pagebox .CBScrollDetail .i_back:hover {
	display: none;
}

#Pagebox .CBScrollDetail .i_share {
	margin-right: 10px;
}

.wzxx img {
	display: none;
}

.wzxx .mj {
	padding-right: 18px;
}

#footerPage .size,
#footer .size {
	width: 96%;
	padding: 0;
	margin: 0 auto;
}

#Pagebox .CBScrollDetail2 {
	height: 445px;
}

.CBScrollDetai4 .uls img {
	height: 420px;
}

#Pagebox .CBScrollDetai4 {
	height: 460px;
}

#Pagebox .CBScrollDetail .NewLeftTit a.shares:hover {
	background: url("../images1/ico0001.png"/*tpa=http://www.lacime-sh.com/images1/ico0001.png*/
	) left center no-repeat;
}

.NewLeftImg {
	background: #8d8383;
}

.NewLeftImg img {
	margin-right: 6px;
}

#footerPage .size,
#footerPage .size a,
#footerPage .size a:hover,
#footer .size,
#footer .size a,
#footer .size a:hover {
	font-size: 11px;
}

#footerPage .size .fr,
#footer .size .fr {
	padding-top: 40px;
}

.NewLeftImg {
	height: 405px;
	overflow: hidden;
	zoom: 1;
}

.video {
	position: relative;
	display: block;
	width: 721px;
	z-index: 777;
	float: left;
}

.videobg {
	height: 405px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 888;
	display: none;
	filter: Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	-webkit-opacity: 0.6;
	background: #000;
}

.videopic {
	display: block;
	filter: Alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	-webkit-opacity: 0;
	background: url("../images1/hover_play.png"/*tpa=http://www.lacime-sh.com/images1/hover_play.png*/
	) center center no-repeat;
	width: 100%;
	height: 45px;
	z-index: 888;
	position: absolute;
	left: 0;
	top: 250px;
}

.SpBg {
	width: 100%;
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 88888;
	background: url("../images1/overlay.png"/*tpa=http://www.lacime-sh.com/images1/overlay.png*/
	) left top repeat;
	filter: Alpha(opacity=0);
	-moz-opacity: 0.9;
	opacity: 0.9;
	-webkit-opacity: 0.9;
}

.SpList {
	display: none;
	padding: 15px;
	position: absolute;
	left: 50%;
	margin-left: -362px;
	top: 100px;
	z-index: 888888;
	width: 733px;
	height: 520px;
	background: url("../images1/controls_01.png"/*tpa=http://www.lacime-sh.com/images1/controls_01.png*/
	) left top repeat;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
}

.SoTab {
	position: relative;
	width: 721px;
	height: 450px;
	background: #fff;
	padding: 6px;
	padding-top: 12px;
	overflow: hidden;
	zoom: 1;
	background: #fff;
	border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-moz-border-top-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

.SoTab ul {
	display: none;
	left: 6px;
	top: 6px;
	width: 721px;
	height: 450px;
	position: absolute;
}

.CloseSp {
	padding-top: 8px;
	text-align: right;
	overflow: hidden;
	zoom: 1;
	height: 40px;
	background: #fff;
	border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}

.CloseSp a {
	display: inline-block;
	margin-right: 6px;
	cursor: pointer;
	background: url("../images1/controls.png"/*tpa=http://www.lacime-sh.com/images1/controls.png*/
	) no-repeat -25px 0;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

#Pagebox .CBScrollDetail .i_share {
	display: none;
}

.wzxx .bdsharebuttonbox {
	width: 120px;
	position: absolute;
	display: block;
	right: -19px;
	top: 7px;
}

.bdsharebuttonbox .bds_qzone {
	padding: 0;
	background: url("../images1/sha1.png"/*tpa=http://www.lacime-sh.com/images1/sha1.png*/
	) left top no-repeat;
	width: 17px;
}

.bdsharebuttonbox .bds_tsina {
	padding: 0;
	background: url("../images1/sha4.png"/*tpa=http://www.lacime-sh.com/images1/sha4.png*/
	) left top no-repeat;
	width: 19px;
}

.bdsharebuttonbox .bds_weixin {
	padding: 0;
	background: url("../images1/sha2.png"/*tpa=http://www.lacime-sh.com/images1/sha2.png*/
	) left top no-repeat;
	width: 19px;
}

.bdsharebuttonbox .bds_tqq {
	padding: 0;
	background: url("../images1/sha3.png"/*tpa=http://www.lacime-sh.com/images1/sha3.png*/
	) left top no-repeat;
	width: 17px;
}

#Pagebox .bdsharebuttonbox .bds_qzone,
#Pagebox .bdsharebuttonbox .bds_tsina,
#Pagebox .bdsharebuttonbox .bds_weixin,
#Pagebox .bdsharebuttonbox .bds_tqq {
	background-position: 0 0;
	opacity: 0.5;
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}

#Pagebox .bdsharebuttonbox .bds_tqq {
	opacity: 0.7;
	-webkit-opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
}

.rongyu li .rtxt {
	text-align: justify;
}

.HzHb li {
	height: auto;
}

.LogoList {
	overflow: hidden;
	zoom: 1;
	width: 770px;
	margin-left: 25px;
	padding-bottom: 45px;
}

.LogoList dl {
	width: 780px;
}

.LogoList dd {
	float: left;
	margin-top: 10px;
	width: 250px;
	height: 112px;
	background: #000;
	margin-right: 10px;
}

.CBScroll .NewListAll .l2 img {
	height: auto;
	min-height: 310px;
}

.CBScroll .NewListAll .l3 img {
	width: auto;
	width: 248px;
	height: auto;
	min-height: 280px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.CBScroll .NewListAll li .l3 .NewTxt {
	height: 148px;
}

.NewListAll li .NewTxt .p3 span {
	display: none;
}

.CBScrollDetail480 {
	height: 480px;
}

.CBScrollDetail1 {
	height: 440px;
}

.NewLeftTit .bdsharebuttonbox {
	float: right;
}

.down_pdf {
	overflow: hidden;
	zoom: 1;
	text-align: center;
	padding-top: 15px;
}

.down_pdf a {
	display: inline-block;
	width: 20px;
	margin: 0 35px;
	background: url("../images1/downs.png") center top no-repeat;
	height: 16px;
}

.hidebox {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #fff;
	display: none;
	z-Index: 999;
}

.hidebox iframe {
	width: 100%;
	height: 100%;
	border: none;
	background-color: transparent;
}