@charset "gb2312";
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: "Microsoft YaHei", "微软雅黑";
	background:#fff;
	line-height:30px;
	color:#ffffff;
}

a {
	color:#e2e2e2;
	text-decoration:none;
}
a:hover {
	color:#ffffff;
	text-decoration:none;
}
dl {
	margin:0px;
	padding:0px;
}
dd {
	display: block;
	margin:0px;
	padding:0px;
	-webkit-margin-start: 5px;
}
.newslist{
	padding-top:15px;
}

.top {
	width:1003px;
	margin:0 auto;
	position:relative;
	z-index:5;
	height:120px;
}


.sky {
	position:absolute;
	width:500px;
	float:left;
	top:500px;
	left:200px;
	font-family: "Microsoft YaHei", "微软雅黑";
	padding-top:300px;
	font-size:16px;
	color:#ffffff;
	letter-spacing:40px;
	font-weight:bold;
	text-align:center;
	height:400px;
}
.sk1 {
	position:absolute;
	width:100px;
	float:left;
	top:200px;
	right:200px;
	font-family: "Microsoft YaHei", "微软雅黑";
	padding-top:300px;
	font-size:16px;
	color:#ffffff;
	letter-spacing:40px;
	font-weight:bold;
	text-align:center;
	height:400px;
}

form {
	margin:0px;
	padding:0px;
}
img {
	border:0;
}
div {
	margin:0px;
	padding:0px;
}
ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
	margin:0px;
	padding:0px;
}
.blank50 {
	height:50px;
	overflow:hidden;
	clear:both;
}
input {
	border:1px inset #ccc;
}
textarea {
	border:1px inset #ccc;
}
p {
	margin:0px;
	padding:0px 0px 20px 0px;
	line-height:28px;
}
.duanlue {
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
}
.footbg {
	width:100%;
	height:79px;
	background:url(../images/dibubg.png) repeat-x;
	overflow:hidden;
	padding-top:100px;
	
}

.foot {
	width:530px;
	float:left;
	height: 42px;
	padding-top:14px;
	color:#c1c1c1;
	padding-left:40px;
	
}
.foot_l{
	float:left;
	width:470px;
	padding-left:27px;
}
.foot_r{
	float:right;
	width:340px;
	padding-right:27px;
}
.sy_hd {
	width:271px;
	height: 134px;
	z-index: 999;     
	position: fixed;
	_position: absolute;
	left:4px;
	bottom: 54px;
	background:#0e0e0e;
	background:url(../images/698.gif) no-repeat left bottom;
	
}
.dibu_menu li{
	float:left;
	width:70px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.dibu_menu li a{
	float:left;
	width:70px;
	height:20px;
	display:block;
	text-align:center;
	line-height:20px;
	color:#FFF;
}
.dibu_menu li a:hover{
	float:left;
	width:70px;
	height:20px;
	display:block;
	text-align:center;
	line-height:20px;
	color:#FFF;
	text-decoration:underline;
}
.syright {
	width:136px;
	height: 231px;
	z-index: 900;     
	position: fixed;
	_position: absolute;
	right:0px;
	bottom: 38px;
	
}
.r1 {
	width:112px;
	height: 27px;
	z-index: 999;     
	position: fixed;
	_position: absolute;
	right:50px;
	bottom: 141px;
	
}
.r2 {
	width:110px;
	height: 27px;
	z-index: 999;     
	position: fixed;
	_position: absolute;
	right:67px;
	bottom: 112px;
	
}
.r3 {
	width:104px;
	height: 27px;
	z-index: 999;     
	position: fixed;
	_position: absolute;
	right:88px;
	bottom: 83px;
	
}
.r4 {
	width:104px;
	height: 27px;
	z-index: 999;     
	position: fixed;
	_position: absolute;
	right:103px;
	bottom: 54px;
	
}
.quicklink{
	width:137px;
	height: 171px;
	z-index: 10000;     
	position: fixed;
	_position: absolute;
	top:20%;
	background:url(../images/link.png) no-repeat;
	right:0px;
	
}
.quicklink ul{
	padding-top:12px;
}
.quicklink ul li{
	float:left;
	padding:6px 0px 0px 10px;
	height:29px;
	line-height:29px;
	overflow:hidden;
}
.quicklink ul li:hover{
		filter:Alpha(Opacity=60); opacity:0.6;
}
.show{position: absolute;left:0;right:0;z-index:1}
.show img{left:0;	top:0;
position:fixed;	_position:absolute;
    _bottom:auto;
    overflow:hidden;
    _top:expression(eval(document.documentElement.scrollTop)); background:#fff
}
.r1 a:hover,.r2 a:hover,.r3 a:hover,.r4 a:hover{
	filter:Alpha(Opacity=70); opacity:0.8;
}

.sy_title {
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size:14px;
	overflow:hidden;
	height:37px;
	font-weight:bold;
	color:#000000;
	line-height:37px;
	background:url(../images/demo_03.gif) no-repeat;
	margin:0 auto;
}
.demo_l {
	width:360px;
	float:left;
	height:23px;
	overflow:hidden;
	text-indent:10px;
}
.demo_r {
	width:80px;
	float:right;
	color:#989898;
	font-size:12px;
	height:23px;
	overflow:hidden;
}
.demo {
	clear:both;
	height:32px;
	width:560px;
	overflow:hidden;
}
.demo_l a:hover {
	text-decoration:underline;
}
.sy_titlel{
	width:100px;
	float:left;
	padding-left:20px;
}
.sy_titler{
	width:50px;
	float:right;
	padding-top:16px;
}
.luyu{
		padding-top:12px;
}
.luyu li{
	color:#d1b493;
	font-size:13px;
	padding-left:5px;
}
.luyu li a:hover{
	color:#ffe8cd;
	font-size:13px;
	text-decoration:underline;
}


.luyu li a{
	color:#d1b493;
	font-size:13px;
	font-family: "Microsoft YaHei", "微软雅黑";
}

#whyGeely, .vehicle, #followGeely {
	position: relative;
	width: 100%;
	height: 715px;
	/*overflow: hidden;*/
	min-width: 950px;
}
#followGeely {
	margin-top: -25px;
}
.viewport {
	position: relative;
	height: 100%;
}
.view-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #262729;
}
.view-bg img {
	position: absolute;
	left: 50%;
	top: 0;
	height: 100%;
	margin-left: -960px;
}
#loading {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: #444;
}
#loading img {
	position: absolute;
	left: 50%;
	top: 50%;
	margin: 13px 0 0 -30px;
}
.view-next {
	position: absolute;
	left: 50%;
	bottom: 70px;
	z-index: 99;
	width: 40px;
	height: 91px;
	margin-left: -20px;
	background: url(../images/click.png) no-repeat;
}
.mouseDown{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-webkit-animation:animations100 0.8s ease infinite;-moz-animation:animations100 0.8s ease infinite;-ms-animation:animations100 0.8s ease infinite;-o-animation:animations100 0.8s ease infinite;}
@-webkit-keyframes animations100{
	0%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}
	50%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 10px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}
	100%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}	
}

.view-next:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
/* Brand Core Values */
.viewport-cont {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 950px;
	margin-left: -475px;
}
.brand-view {
	margin-top: -150px;
	text-align:center;
	height:300px;
	left:45%;
}
.lvyou-view {
	margin-top: -300px;
	text-align:center;
	height:600px;
	left:50%;
}
.wgwg-view {
	margin-top: -150px;
	text-align:center;
	height:300px;
	left:50%;
}
.jxzy-view {
	margin-top: -150px;
	text-align:right;
	height:300px;
	left:50%;
}
.brand-view .g-tl h2 {
	font-size: 60px;
}
.brand-view .cont {
	padding-top: 95px;
	color: #e6eaee;
}
.fixed-view-ico {
	position: fixed;
	_position: absolute;
	left: auto;
	right: 25px;
	top: 60%;
	z-index: 999;
	width: 17px;
	height: 120px;
	margin-top: -60px;
}
.fixed-view-ico a {
	display: block;
	width: 17px;
	height: 17px;
	margin-bottom: 5px;
	background: url(../images/why_geele_ico.png) no-repeat;
	_background: url(../images/why_geele_ico_ie6.png) no-repeat;
}
.fixed-view-ico a:hover, .fixed-view-ico .cur {
	background-image: url(../images/why_geely_ico_hover.png);
	_background-image: url(../images/why_geele_ico_hover_ie6.png);
}
#head{
	width:230px;
	height:499px;
	position:absolute;
	top:15px;
	left:45px;
	z-index:999;
	}	
	.afu{
	width:145px;
	height:181px;
	position:absolute;
	top:200px;
	left:197px;
	z-index:9999;
	}

#head a img{
	border:none;
}

.logo{
	width:280px;
	top:0;
	z-index:1;
	text-align:left;
	}

.nav{
	width:230px;
	height:400px;
	margin-top:5px;
	padding-top:30px;
	background:url(../images/menubg.png) no-repeat;
	font-family: "Microsoft YaHei", "微软雅黑";
}
.nav li{ line-height:15px; color:#ffffff; float:left; width:230px; height:40x; text-align:left; display:block; font-size:15px; background:url(../images/xx.png) 20px 15px no-repeat}
.nav li a{ display:inline-block; font-weight:bold;color:#ffffff; width:230px; height:40px; text-indent:38px;}
.nav li a:hover,.nav li a.hover,.nav li a.on{ color:#cccccc;}
.nav li.nobg{ background:none;}
.sonNav{ position:relative; left:-7px; top:0px; display:none;}
.sonNavMain{ height:90px; padding:0px 0 28px; background: url(../img/bg/sonnav.png) no-repeat left top; float:left}
.sonNavMain li{ width:123px; background:none; padding-right:0;}
.nav .sonNavMain li a{ width:136px; font-size:14px; line-height:34px; color:#cbcbcb; padding:0; float:left;background:url(../images/bgmenu_03.png) no-repeat; font-weight:bold;-moz-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;}
.nav .sonNavMain li a:hover{ width:136px; font-size:14px; line-height:34px; color:#fff; padding:0; float:left;background:url(../images/bhover.png) no-repeat; font-weight:bold;}

.right_link{
	width:240px;
	height:55px;
	position:absolute;
	z-index:999;
	display:inline-block;
	left:1030px;
	top:17px;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-weight:bold;
	padding-left:12px;
	}
	.news{
		width:1082px;
		clear:both;
		height:365px;
		border-bottom:1px solid #7f9bbb;

	}
	.zxhd{
		color:#ffbd71;
		font-weight:bold;
		font-size:20px;
	}
	.zxyy{
	width:900px;
	height:393px;
	position:absolute;
	z-index:999;
	right:10px;
	top:40%;
		font-family: "Microsoft YaHei", "微软雅黑";
		font-size:14px;
	margin-top:-100px;

	}
		.map{
	width:100%;
	height:100%;
	position:absolute;
	z-index:8;

	}
	.dao li a{
		float:left;
		height:33px;
		width:99px;
		display:block;
		color:#ffffff;
		font-weight:bold;
			background:url(../images/a.jpg);
			margin-left:3px;
			text-align:center;
			line-height:33px;
	}
	.dao li a:hover{
		background:url(../images/hover.png);
	}
		.dao li a.nomal{
		background:url(../images/hover.png);
	}
		
		.daots li a{
		float:left;
		height:33px;
		width:99px;
		display:block;
		color:#ffffff;
		font-weight:bold;
			background:url(../images/a.jpg);
			text-align:center;
			line-height:33px;
			margin-top:5px;
	}
	.daots li a:hover{
		background:url(../images/hhover.png);
	}
		.daots li a.nomal{
		background:url(../images/hhover.png);
	}
		
  .news_content{
	width:900px;
	height:360px;
	background:url(../images/hover.png);
	}
	  .news_contentts{
	width:600px;
	height:360px;
	float:right;
	background:url(../images/hover.png);
	}
	.dao{
		clear:both;
		height:33px;
		overflow:hidden;
		padding-left:400px;
	}
	.daots{
		padding-top:50px;
	}
.right_link ul li{
	background:url(../images/about_03.jpg) no-repeat;
	margin-left:2px;
	text-align:center;
	line-height:24px;
	font-size:14px;
	width:75px;
	height:24px;
	float:left;
}
.right_link ul li a{
	color:#000;
}
.right_link ul li a:hover{
	color:#dfdfdf;
	text-decoration:underline;
}
.huxing{
	width:725px;
	position:absolute;
	height:533px;
	margin-top:-266px;
	left:50%;
	margin-left:-362px;
	top:50%;
	z-index:999;
}
.huxing_l{
	float:left;
	width:99px;
	height:533px;
}
.huxing_r{
	float:left;
	width:626px;
	background:url(../images/huxingbg.png) no-repeat;
	height:533px;
}


.xw {
	height:30px;
	line-height:30px;
	width:760px;
	overflow:hidden;
	margin: 0 auto;
}
.xw_l {
	width:660px;
	float:left;
}
.xw_l a{
	color:#a1a1a1;
}
.xw_l a:hover {
	text-decoration:underline;
	color:#FFF;
}

.xw_r {
	width:100px;
	float:left;
	text-align:right;
}
.team{
	width:100%;
	height:361px;
	top:50%;
	position:absolute;
	margin-top:-181px;
	background:url(../images/team.png) repeat-x;
	z-index:999;
}
.xxxt{
	width:100%;
	height:411px;
	top:50%;
	position:absolute;
	margin-top:-200px;
	background:url(../images/team.png) repeat-x left bottom;
	z-index:999;
}
.team_title{
	text-align:center;
	height:90px;
	padding-top:37px;
}
.tem_content{
	width:1032px;
	position:absolute;
	margin-left:-516px;
	left:50%;
	z-index:999;
}
/* 项目图片滚动 */
		.apicScroll-left {
	width:1032px;
	overflow:hidden;
	position:relative;
	height:209px;
}
.apicScroll-left .hd .prev {
	display:block;
	cursor:pointer;
	position:absolute;
	width:41px;
	height:41px;
	top:55px;
	left:10px;
	background:url(../images/prev.png) no-repeat;
}
.apicScroll-left .hd .next {
	background:url(../images/next.png) no-repeat;
	position:absolute;
	right:10px;
	top:55px;
	cursor:pointer;
	width:41px;
	height:41px;
}
.apicScroll-left .hd .prevStop {
	background-position:-60px 0;
}
.apicScroll-left .hd .nextStop {
	background-position:-60px -50px;
}
.apicScroll-left .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	zoom:1;
}
.apicScroll-left .hd ul li {
	float:left;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	background:url("images/icoCircle.gif") 0 -9px no-repeat;
}
.apicScroll-left .hd ul li.on {
	background-position:0 0;
}
.apicScroll-left .bd {
	padding:0px 50px 5px 40px;
	margin:5px 20px 0px 32px;
}
.apicScroll-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.apicScroll-left .bd ul li {
	margin:0 7px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	width:208px;
	height:180px;
}
.apicScroll-left .bd ul li .pic {
	text-align:center;
}
.apicScroll-left .bd ul li .pic img {
	width:200px;
	height:120px;
	display:block;
	border:1px solid #b99571;
	padding:3px;
}
.apicScroll-left .bd ul li .pic a:hover img {
	border-color:#999;
}
.apicScroll-left .bd ul li .title {
	line-height:20px;
	height:20px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding-top:8px;
}
.apicScroll-left .bd ul li .name {
	line-height:20px;
	height:20px;
	font-size:13px;
	color:#b99571;
	font-weight:bold;
}
/* 户型滚动 */
.hapicScroll-left {
	width:600px;
	overflow:hidden;
	position:relative;
	height:513px;
	padding-top:20px;
}
.hapicScroll-left .hd .prev {
	display:block;
	cursor:pointer;
	position:absolute;
	width:41px;
	height:41px;
	top:200px;
	left:30px;
	background:url(../images/prev.png) no-repeat;
}
.hapicScroll-left .hd .next {
	background:url(../images/next.png) no-repeat;
	position:absolute;
	right:10px;
	top:200px;
	cursor:pointer;
	width:41px;
	height:41px;
}

.hapicScroll-left .bd {
	padding:0px 50px 5px 70px;
	margin:5px 20px 0px 32px;
}
.hapicScroll-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.hapicScroll-left .bd ul li {
	margin:0 7px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	width:400px;
	height:513px;
}
.hapicScroll-left .bd ul li .pic {
	text-align:center;
}

.hapicScroll-left .bd ul li .name {
	line-height:20px;
	height:20px;
	font-size:13px;
	color:#b99571;
	font-weight:bold;
}
.about{
	position:absolute;
	top:50%;
	width:396px;
	height:413px;
	z-index:8;
	right:29px;
	background:url(../images/blank.png);
	margin-top:-206px;
}
.dream{
	position:absolute;
	top:50%;
	width:640px;
	height:480px;
	z-index:8;
	left:50%;
	margin-left:-320px;
	margin-top:-240px;
}
.Container {
	position: absolute;
	top:100px;
	left: 0px;
	width:297px;
	height:258px;
	border:0px solid red;
	overflow:hidden;
}
#Scroller-1 {
	position: absolute;
	overflow: hidden;
	width:295px;
	line-height:1.85;
	text-align:justify;
	text-justify:inter-ideograph;
	height:300px;
}
#Scroller-1 p {
	margin: 0;
	padding:5px 0px;
	font-size: 12px;
}
.Scroller-Container {
	position: absolute;
	top:0px;
	left: 0px;
	color:#b3b3b3;
	line-height:26px;
}
#Scrollbar-Container {
	position: absolute;
	top:56px;
	left:320px;
}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
}
.Scrollbar-Track {
	width:7px;
	height:261px;
	position: absolute;
	top:46px;
	left: 4px;
	background: url(../images/scrollbar_track.png) no-repeat center center;
}
.Scrollbar-Handle {
	position: absolute;
	width: 7px;
	height: 26px;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	top: 187px;
}
#content_c {
	position:relative;
	margin-left:27px;
	width:338px;
	border-top:none;
	height:290px;
}

#dabiaoti {
	position: absolute;
	top:30px;
	left: 0px;
	color:#b99571;
	line-height:24px;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size:24px;
	width:297px;
	background:url(../images/linea.png) no-repeat left bottom;
	padding-bottom:18px;
}
/*精品项目三级滑动*/
#project_tabs2 {
	text-align:left;
	width:900px;
	margin:0 auto;
}

.project_menu21box {
	position:relative;
	overflow:hidden;
	height:105px;
	width:900px;
	text-align:right;
	padding-top:0px;
}
#project_menu21 {
	position:absolute;
	top:59;
	left:0;
	z-index:1;
	margin-right:5px;
}
#project_menu21 li {
	float:left;
	display:block;
	cursor:pointer;
	width:65px;
	padding:24px 15px 0px 15px;
	text-align:center;
	line-height:18px;
	height:71px;
	font-size:14px;
	color:#ffffff;
	background:url(../images/xx.png) no-repeat;
	font-weight:bold;
	margin-left:10px;
}
#project_menu21 li.hover {
	background:url(../images/xxa.png) no-repeat;
	color:#ffffff;
	font-weight:bold;

}
.project_main21box {
	clear:both;
	margin-top:-1px;
	width:678px;
}
#project_main21 ul {
	display:none;
	margin-top:15px;
	line-height:1.7;
	text-align:justify;
	text-justify:inter-ideograph;
}
#project_main21 ul.block {
	display: block;
}
.order{
	width:400px;
	margin:0 auto;
	font-weight:bold;
	height:39px;
		color:#CCC;
}
.order_l{
	width:80px;
	float:left;
	text-align:right;
	height:26px;
	line-height:26px;
}
.order_r{
	width:300px;
	float:left;
}
.biaodan{
	filter:Alpha(Opacity=70); opacity:0.8;
	background:#ccc;
	height:26px;
	line-height:26px;
	width:230px;
}
.teamshow_title{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	height:50px;
	line-height:50px;
}

.tel{
	position:fixed;
	left:0px;
	bottom:0px;
	z-index:2;
	width:436px;
	height:163px;
	background: url(../images/tel.png) no-repeat;
}
.beianhao{
	position:fixed;
	right:180px;
	bottom:17px;
	z-index:2;
	width:167px;
	height:45px;
}
.beianhao a{
	color:#fff;
	font-size:16px;
}
.hrfuta{
	position:fixed;
	right:10px;
	bottom:16px;
	z-index:2;
	width:167px;
	height:75px;
}
.hrfuta{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-webkit-animation:animations100 0.8s ease infinite;-moz-animation:animations100 0.8s ease infinite;-ms-animation:animations100 0.8s ease infinite;-o-animation:animations100 0.8s ease infinite;}
@-webkit-keyframes animations100{
	0%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}
	50%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 10px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}
	100%{-webkit-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-moz-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-ms-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);-o-transform: rotateZ(0deg) rotateY(0deg) rotateX(0deg) translate3d(0px, 0px, 0px);}	
}
.xiansy{
	position:fixed;
	right:30px;
	top:0px;
	z-index:2;
	width:300px;
}
.news_l{
	float:left;
	width:500px;
}
.news_r{
	float:right;
	width:560px;
}
.telny{
	float:right;
	width:340px;
	height:42px;
	padding-top:12px;
	text-align:left;
}
.footer{ width:100%; height:35px;/*height:380px;*/   position:fixed; left:0px; bottom:0px; z-index:99; overflow:hidden; display:block; }
.footer a{transition: all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -webkit-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s;}
.btmbtn{ width:904px; height:25px; top:0px; left:50%; position:absolute; margin-left:-451px; z-index:300; overflow:hidden; text-align:left;}
.btmbtn img{width:108px; height:25px; display:block; position:absolute; right:0px; top:0px;}
.foot_tel{
width:100%; height:34px; background:#FFF; position:absolute; left:0px; bottom:0px; z-index:350; overflow:hidden; }
.foot_l{
	float:left;
	width:180px;
	padding-top:10px;
	padding-left:60px;
}
.foot_m{
	float:left;
	width:300px;
padding-top:12px;
}
.foot_r{
	float:right;
	width:260px;
	padding-top:13px;
	text-align:center;
}
.footerBase{margin-top:25px;}
.footercont{ margin:0px auto 0px auto; width:904px; height:auto; padding-bottom:12px;}
  .footercont dl{color:#FFF; text-align:left; float:left; width:78px; /*height:155px;padding-top:20px;*/ margin-top:20px; height:auto; }
  .footercont dl dt{ height:24px; line-height:24px; padding-bottom:18px;color:#FFF;}
  .footercont .de01{
	  float:left;
	  width:277px;
	  height:163px;
	  overflow:hidden;
  }
    .footercont .de02{
	  float:left;
	  width:335px;
	  height:163px;
	  overflow:hidden;
	  background:#054dbe;
  }
      .footercont .de03{
	  float:left;
	  width:292px;
	  height:163px;
	  overflow:hidden;
  }
   
  #linkpic2{ float:left; position:relative;overflow:hidden;width:277px; height:163px;}
/*.opacity {
  background: none repeat scroll 0 0 #fff;
  height: 147px;
  left: 0;
  opacity: 0.7;
  position: absolute;
  top: 0;
  width: 100%;
}*/

#linkpic2 .mask{ width:277px; background: scroll 0 0 #054dbe}
.mask{
	background: scroll 0 0 #054dbe;
	padding:26px 20px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	display:none;
	height:163px;
}
.mask_box{
	position:relative;
	width:100%;
	height:85px;
}
.mask_box p{
	border-bottom:1px solid #cdcdcd;
	width:80px;
	position:absolute;
	left:0px;
	top:-8px;
	margin:0px;
	padding:0px;
}
.mask_box h1{ position:absolute; left:0; top:-30px; vertical-align:baseline; color:#FFF; font-size:16px;}
.mask_box h2{ position:absolute; left:0; bottom:32px; color:#cdcdcd; font-size:12px; margin:0px; padding-top: 0px;font-family:"微软雅黑", "黑体";}

.topny{
	width:100%;
	height:70px;
	background:url(../images/topny.png) repeat-x;
}
.logonewbg{
	background:url(../images/byj.png) no-repeat;
	height:70px;
	width:100%;
}
.logonew{
	padding-left:40px;
	height:70px;
	float:left;
	padding-right:30px;
}
.navny{
	width:900px;
	float:left;
}
.ksyd{
	width:137px;
	float:right;
}
.navny li {
	float:left;
	padding:0px;
}
.navny li a {
	float:left;
	color:#FFFFFF;
	width:100px;
	font-size:15px;
	font-weight:bold;
	height:70px;
	line-height:36px;
	text-align:center;
	   -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.navny li a:hover {
	float:left;
	color:#FFFFFF;
	width:100px;
	text-align:center;
	background:url(../images/menua.png);
}
.navny li a.nomal {
	float:left;
	color:#FFFFFF;
	width:100px;
	text-align:center;
	background:url(../images/menua.png);
}
.clear{
	clear:both;
	padding-left:9px;
	height:18px;
	overflow:hidden;
	line-height:18px;
}
.honor{
			width:286px;
			float:left;
			height:230px;
			margin-right:20px;
		}
		.honorbg{
			border:2px solid #cccccc;
		}
.ktitle{
	font-size:40px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	clear:both;
	height:50px;
	padding-top:73px;
}
.dh_futa{
	width:960px;
	margin:0 auto;
	clear:both;
	padding-top:60px;
	margin-bottom:100px;
	text-align:center;
	overflow:hidden;
}
#menu_dh {
float: left; 
position: relative; 
left: 50%; 
}
#menu_dh li {
	float:left;
	margin-left:21px;
	position: relative;/* 只能用相对不能用绝对 */ 
    left: -50%;/* 或者right: 50%; */ 
}
#menu_dh li a {
	float:left;
	color:#ffffff;
	width:158px;
	height:36px;
	font-size:14px;
	line-height:36px;
	font-weight:bold;
	text-align:center;
	border:2px solid #fff;
	border-radius:20px;
 transition: all .5s;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -ms-transition: all .5s;
 -o-transition: all .5s;
}
#menu_dh li a:hover {
	float:left;
	color:#00428e;
	width:158px;
	height:36px;
	line-height:36px;
	font-weight:bold;
	text-align:center;
	text-align:center;
	background:#fff;
}
#menu_dh li a.nomal {
	float:left;
	color:#00428e;
		width:158px;
	height:36px;
		font-size:14px;
	line-height:36px;
	font-weight:bold;
	text-align:center;
	text-align:center;
	background:#fff;
}
.neirong{
	background:url(../images/blankny.png);
	overflow:hidden;
	width:920px;
	padding:60px;
	color:#d5d5d5;
	font-size:14px;
	line-height:28px;
	margin:0 auto;
	min-height:600px;
}
.neirongts{
	background:url(../images/blankny.png);
	overflow:hidden;
	width:1020px;
	color:#d5d5d5;
	font-size:14px;
	line-height:28px;
	margin:0 auto;
	min-height:600px;
}
.platbg{
	width:960px;
	margin:0 auto;
}
.biaotida{
	width:600px;
	text-align:center;
	margin:0 auto;
	height:70px;
	clear:both;
}
.plat{
	width:423px;
	float:left;
	background:url(../images/blankny.png);
	height:187px;
	overflow:hidden;
	margin-left:27px;
	padding:15px;
	margin-bottom:17px;
}
.plat_l{
	width:287px;
	float:left;
}
.plat_r{
	width:110px;
	float:right;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.jizuo{
	height:160px;
}
.morep a{
	background:url(../images/mli.png) no-repeat 60px 8px;
	width:110px;
	display:block;
}
.lanren{ width:287px; height:188px; overflow:hidden;}
.lanren li{width:287px; height:1880px; overflow:hidden; float:left; cursor:pointer}
.lanren li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.lanren li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.xmweb{
	text-align:right;
}
.xmweb a {
	display:inline-block;
	margin-top:8px;
	width:76px;
	height:23px;
	line-height:23px;
	border:2px solid #FFF;
	font-size: 12px;
	text-align:left;
	color:#fff;
	text-indent:6px;
	text-transform: uppercase;
 transition: all .5s;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -ms-transition: all .5s;
 -o-transition: all .5s;
	margin-right:5px;
	font-weight:bold;
	background:url(../images/mli.png) 60px 5px no-repeat ;
}
.xmweb a:hover {
	background:url(../images/mli.png) #fff 60px 5px no-repeat ;
	color: #033c7d;
	border:2px solid #FFF;
}
.blank30{
	height:30px;
	clear:both;
	overflow:hidden;
}
.blank20{
	height:20px;
	clear:both;
	overflow:hidden;
}
.futa_news{
	background:url(../images/blankny.png);
	width:956px;
	margin:0 auto;
	height:185px;
	overflow:hidden;
}
.newslist_l{
	float:left;
	width:240px;
	padding-top:13px;
	padding-left:13px;
}
.newslist_r{
	float:left;
	width:680px;
	padding-top:15px;
	text-align:left;
}
.news_title{
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.news_titledz{
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.news_time{
	border-bottom:1px solid #6d90b9;
	color:#c1c1c1;
	height:26px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
}
.news_jianjie{
	line-height:21px;
	padding-top:15px;
}
.xian{
	border-bottom:1px dotted #CCC;
	height:50px;
	line-height:50px;
	text-align:center;
}
.hit {
	color:#959595;
}
.box{
	padding-top:30px;
}
	
/*fy*/
.pageWrapper {FONT-SIZE: 14px; BACKGROUND: #F7F7F7; WIDTH:100%;}
.pgbtn A {DISPLAY: block; COLOR: #666; LINE-HEIGHT: 30px;FONT-FAMILY: verdana; TEXT-DECORATION: none; background:#bfbfbf}
.pagnum {MARGIN-left:5px; WIDTH: 36px; height:30px;margin-bottom:10px;}
.pagnum A:link {WIDTH: 36px; height:30px;}
.pagnum A:visited {WIDTH: 36px; height:30px;}
.pagnum A:active { WIDTH: 36px}
.pagnum A:hover {WIDTH: 36px;text-align:center;color:#FFFFFF;background:#00336e;}
a.currentpg {font-weight:bold;background:#00336e; color:#fff}

.pagek { padding:5px 10px 1px 0; width:630px; text-align:center; margin:0 auto; text-align:center }
.pages {MARGIN: 1px 0px 1px 0px; FLOAT:right;TEXT-ALIGN: center;width:620px; text-align:center;}
.pagetb {MARGIN: 0px auto}
.pregro {WIDTH: 10px; PADDING-TOP: 2px; HEIGHT:10px}
.nxtgro {WIDTH: 10px; PADDING-TOP: 2px; HEIGHT:10px}
.pregro {DISPLAY: inline; FLOAT: left; MARGIN: 1px 0px 1px 5px;text-align:center;}
.nxtgro {DISPLAY: inline; FLOAT: right; MARGIN: 2px 5px 2px 0px;text-align:center;}
.pages li{ float:left;}
.dreamcs{
	clear:both;
	text-align:center;
	width:900px;
	padding:30px;
	background:url(../images/blankny.png);
	margin:0 auto;
	text-align:center;
}
.video{
	width:900px;
	margin:0 auto;
	padding-top:50px;
}
.about_l{
	float:left;
	width:300px;
}
.about_r{
	float:left;
	width:660px;
	padding:60px 0px;
}
.video li {
	float:left;
	margin:20px 0px 0px 25px;
	display:inline;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	background:url(../images/blankny.png);
	width:260px;
	height:250px;
	padding-top:15px;
}

.video_bg {
	width:220px;
	height:180px;
	padding:6px;
}
.ytgl{width:1100px;
margin:0 auto;
min-height:600px;
}
.xiek{
	background:url(../images/kzj.gif) no-repeat;
	padding-bottom:5px;
	color:#ffbd71;
	padding-top:15px;
	font-size:22px;
	font-weight:bold;
}
.engsm{
	color:#ffbd71;
	padding-bottom:30px;
}
.xiekts{
	background:url(../images/kzj.gif) no-repeat;
	padding-bottom:20px;
	color:#ffbd71;
	padding-top:15px;
	font-size:22px;
	font-weight:bold;
	margin-top:20px;
}
.gonglue{
	background:url(../images/blankny.png);
	width:287px;
	height:200px;
	padding:18px;
	float:left;
	margin-left:28px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	margin-bottom:30px;
}
.services{
	width:666px;
	padding-left:270px;
	padding-right:20px;
	background:url(../images/ytxz.png) rgba(4,66,140,.8) right bottom no-repeat;
	padding-top:46px;
	margin:0 auto;
	color:#fff;
	font-size:14px;
	min-height:414px;
}
.ksydts{
	width:486px;
	padding-left:470px;
	background:url(../images/coco_03.png) no-repeat;
	height:462px;
	padding-top:46px;
	margin:0 auto;
	color:#fff;
	font-size:14px;
}
.byj{
	padding-bottom:16px; line-height:26px; font-size:14px; font-weight:bold; color:#d9c088;
	width:440px;
}
.yuan{
	padding-bottom:16px; line-height:26px; font-size:30px; font-weight:bold; color:#cc1100;
	width:440px;
	font-family:Arial, Helvetica, sans-serif;
	height:26px;
	clear:both;
}
.xiaod{
	width:610px;
	margin:0 auto;
}
.daohang {
	width:610px;
	overflow:hidden;
	clear:both;
	float:left;
	height:30px;
}
.daohang li {
	line-height:30px;
	height:30px;
	width:120px;
	color:#ffffff;
	float:left;
	margin-right:2px;
	overflow:hidden;
	text-align:center;
	background:#ffffff;
	font-size:14px;
	font-weight:bold;
}
.daohang li a {
	color:#4a4a4a;
}
.daohang li a.nomal {
	background:url(../images/blankny.png);
	line-height:30px;
	height:30px;
	width:120px;
	display:block;
	font-weight:bold;
	color:#fff;
}
.daohang li a:hover {
	background:url(../images/blankny.png);
	display:block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
/* 本例子css */
		.slideTxtBox{ width:335px; text-align:left; position:relative; font-size:12px; font-family:font-family: "Microsoft YaHei", "微软雅黑";  z-index:999; }
		.slideTxtBox .hd{ position:absolute; width:335px; top:0px; right:0px; }
		.slideTxtBox .bd{ position:absolute; width:388px; top:30px; left:0px; height:221px; }
		.slideTxtBox .hd ul{ float:left; width:335px; }
		.slideTxtBox .hd ul li{ cursor:pointer;transition:background 0.2s ease-in;	line-height:14px; background:#2363c6; width:167px; height:37px; font-size:12px; font-weight:bold; text-align:center; line-height:37px; color:#FFF; float:left;}
		.slideTxtBox .hd ul li a{ cursor:pointer;display:inline-block; width:167px;line-height:37px; height:37px;color:#fff; font-size:14px; font-weight:bold; text-align:center; float:left; }
		.slideTxtBox .hd ul li.on{ width:167px; height:37px; background:#054dbe}
		.slideTxtBox .bd ul{ padding:18px;  zoom:1;   }
		.slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.slideTxtBox .bd li a{ color:#FFF}
		.slideTxtBox .bd li a:hover{ text-decoration:underline; color:#d5d5d5;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }	

	/****产业空间****/
.bodyer_space{ width:100%;height:500px;position:relative; overflow:hidden; margin:0 auto; padding-top:20px;}
.spacecon{ width:780px; margin:0 auto; padding-top:0px;}
.spa_pic{ position:relative; float:left; width:215px; height:0px;/* width:215px; height:464px;*/ margin:554px 15px 0; overflow:hidden; background:#000; }
.green{ position:absolute; left:0 top:0; width:100%; height:100%; background:url(../images/space_pic01.jpg) no-repeat; opacity:0.7;}
.human{ position:absolute; width:100%; height:100%;background:url(../images/space_pic02.jpg) no-repeat;opacity:0.7;}
.natural { position:absolute; width:100%; height:100%;background:url(../images/space_pic03.jpg) no-repeat;opacity:0.7;}
.unit{position:absolute;  width:100%; height:100%;background:url(../images/space_pic04.jpg) no-repeat;opacity:0.7;}

.spa_circle{ z-index:1; position:absolute; left:50%; top:50%;width:138px; height:138px; margin-left:-69px; margin-top:-69px; opacity:1; cursor:pointer;}
.spa_bg{ width:8px; height:8px;left:50%; top:50%; margin-left:-4px; margin-top:-4px; position:absolute;}
.spa_circle .img{ width:100%; height:100%;}
.spa_font{ width:98px; height:62px; padding-top:20px; position:absolute; left:50%; top:50%; margin-left:-49px; margin-top:-46px; text-align:center; z-index:2; background:url(../images/spance_icon01.jpg) no-repeat center bottom; font:14px/20px "微软雅黑"; color:#717171;}
.spa_font span{ display:block; text-align:center; font:12px/20px Arial; color:#c5c5c5;}
.overlay{ width:100%; height:100%;background:url(../images/bg_00.png) repeat; position: fixed; z-index:5;left:0; top:0; overflow:hidden; display:none;_position:absolute;}

/****右边弹出****/
.room_search {
	margin-top: -150px;
	top: 50%;
	right: -396px;
	position:fixed;
	z-index:22;
	height:310px;
}
.room_search .slider {
	width: 57px;
	height: 310px;
	/*overflow: hidden;*/
	cursor: pointer;
	background: url(../images/yuding.png) 0 0 no-repeat;
}
.room_search .slider_btn, .room_search .slider_open {
	width: 57px;
	height: 207px;
	overflow: hidden;
}
.room_search .slider_btn p, .room_search .slider_open p {
	display: none;
	width: 64px;
	height: 207px;
	text-indent: -999px;
	overflow: hidden;
	background-image: url(../images/close.gif);
	background-repeat: no-repeat;
}
.room_search .slider_btn .close, .room_search .slider_open .close {
	background-position: -10 0;
}
.room_search .slider_btn .open, .room_search .slider_open .open {
	background-position: -64px 0;
}
.room_search .slider .FAQ {
	padding: 0 0 0 19px;
	width: 26px;
	height: 43px;
	overflow: hidden;
}
.room_search .slider .FAQ a {
	display: block;
	width: 26px;
	height: 43px;
	line-height: 99px;
	text-indent: -99px;
	overflow: hidden;
}
.room_search .slider .weibo {
	padding: 0px 0 0 18px;
	width: 29px;
	height: 45px;
	/*overflow: hidden;*/
}
.room_search .slider .weibo a {
	display: block;
	width: 29px;
	height: 45px;
	line-height: 99px;
	text-indent: -99px;
	overflow: hidden;
}
.room_search .slider .QQ {
	padding: 11px 0 0 18px;
	width: 29px;
	height: 38px;
	/*overflow: hidden;*/
}
.room_search .slider .QQ a {
	display: block;
	width: 29px;
	height: 38px;
	text-indent: -99px;
	overflow: hidden;
}
.room_search_content {
	padding: 115px 0 0 34px;
	width: 362px;
	height: 415px;
	overflow: hidden;
	background: url(../images/yuding.png) -64px 0 no-repeat;
}
.room_search_form dd {
	padding-bottom: 22px;
}
.room_search_form .item {
	float: left;
	padding-right: 14px;
}
.room_search_form .item1 {
	width: 141px;
}
.room_search_form .name {
	padding-bottom: 4px;
	color: #fff;
}
/*==================2013-01-22====================*/
.slider_open .open {
	display: block!important;
}
.slider_close .open {
	display: none!important;
}
.slider_close .close {
	display: block!important;
}

@charset "utf-8";




/*文字排版*/

/*

焦点虚线

a:focus{-moz-outline-style:none; outline:none;}

透明度：

filter:Alpha(opacity=70);

opacity:0.7;



两端对齐：

text-align:justify;

text-justify:inter-ideograph;

*/


/*定位*/



.fl{float:left; display:inline;}

.fr{float:right; display:inline;}



/*

.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.c{display:inline-block;}

* html .c{height:1%;}

.c{display:block;}

*/



.wrapper{

	width:100%;

	height:100%;

	overflow:hidden;}


.wrapper{

	position:absolute;

	top:0;

	left:0;

	z-index:100;

	background:url(../images/x.gif) 0 0 no-repeat;}

.rtads img{width:57px;height:196px;}
.jianye{
	width:920px;
	border-bottom:1px solid #ccc;
	clear:both;
	overflow:hidden;
	padding:20px 0px;
}
.jianye_l{
	width:400px;
	float:left;
}
.jianye_l img{
	width:400px;
	float:248;
}
.jianye_r{
	width:490px;
	float:right;
}
.jianye_r p{
	padding-bottom:5px;
}
.jy_title{
	font-size:22px;
	line-height:40px;
}
.jy_order a {
	display:inline-block;
	margin-top:8px;
	width:100px;
	height:30px;
	line-height:30px;
	background:#FFF;
	font-size: 14px;
	color:#000;
	text-indent:6px;
	text-transform: uppercase;
 transition: all .5s;
 -webkit-transition: all .5s;
 -moz-transition: all .5s;
 -ms-transition: all .5s;
 -o-transition: all .5s;
	margin-right:5px;
	font-weight:bold;
	text-align:center;
}
.jy_order a:hover {
	color: #fff;
	background:#f0bd71;
}
.jiedai{
	position:fixed;
	z-index:2;
	right:40px;
	top:20px;
	font-size:12px;
	font-weight:bold;
	width:220px;
}
.jiedai span{
	margin:0px 20px 0px 8px;
	color:#fdd100;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.bdyjj{
	width:40px;
	float:left;
		margin-top:10px;
}
.wtl{
	width:210px;
	float:left;
	padding-top:2px;
	line-height:21px;
}
.en {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	line-height:13px;
	font-weight:400;
}