body {
	margin:0 auto;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
}
div {
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.noneul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}
.noneul li {
	list-style-type:none;
	overflow:hidden;
}
.container {
	width:1180px;
	margin:0 auto;
	text-align:left;
	position:relative;
	overflow:visible;
	z-index:1000;
}
.container2 {
	width:1180px;
	height:70px;
	position:absolute;
	left:0;
	top:57px;
	z-index:10;
	background-image:url(../images/dhbj.jpg);
	background-repeat:repeat-x;
	overflow:visible;
}
.container2bot {
	width:1180px;
	height:7px;
	position:absolute;
	left:0;
	top:127px;
	z-index:10;
	background-image:url(../images/xx.png);
	background-repeat:repeat-x;
	overflow:visible;
}
#bigbanner {
	width:100%;
	height:auto;
	position:relative;
	margin:0 auto;
}
#banners {
	width:100%;
	height:auto;
}
.banner {
	display:none;
}
#controls {
	width:350px;
	height:24px;
	line-height:24px;
	position:absolute;
	left:45%;
	bottom:2%;
	padding-left:5px;
	z-index:9999;
	padding-top:6px;
}
#controls li {
	list-style:none;
	display:inline;
}
#controls li a {
	width:40px;
	height:5px;
	display:block;
	margin:0px 3px 0px 3px;
	background:url(../images/dian-02.jpg) no-repeat;
	float:left;
}
#controls li.active a {
	background:url(../images/dian.jpg) no-repeat;
}
#controls li a:hover {
	background:url(../images/dian.jpg) no-repeat;
}
.logo {
	float:left;
	width:217px;
	height:70px;
	margin-right:38px;
}
.subnav {
	float:left;
	width:504px;
	height:70px;
	margin-right:189px;
}
.telephone {
	float:left;
	width:232px;
	height:70px;
}
.subnav-01 {
	float:left;
	width:84px;
	height:70px;
}
.bjbj {
	width:84px;
	height:70px;
	display:block;
	font-family:"微软雅黑";
	font-size:14px;
	color: #8d8d8d;
	text-decoration:none;
	text-align:center;
	line-height:70px;
	font-weight:bold;
}
.bjbj2 {
	width:84px;
	height:70px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color: #8d8d8d;
	text-decoration:none;
	text-align:center;
	line-height:70px;
	font-weight:bold;
	background-image:url(../images/dh.jpg);
}
.subnav-02 {
	float:left;
	width:84px;
	height:70px;
}
.bjbj3 {
	width:84px;
	height:70px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color: #8d8d8d;
	text-decoration:none;
	text-align:center;
	line-height:70px;
	font-weight:bold;
	background-image:url(../images/dh2.jpg);
}
.bjbj4 {
	width:84px;
	height:70px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color: #8d8d8d;
	text-decoration:none;
	text-align:center;
	line-height:70px;
	font-weight:bold;
	background-image:url(../images/dh2-.jpg);
}
.content {
	clear:both;
	width:100%;
	height:462px;
	background-position:top center;
	background-image:url(../images/index.jpg);
	background-repeat:repeat-y;
}
.content-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.content-02 {
	width:1180px;
	height:97px;
}
.content-03 {
	width:1180px;
}
.content-04 {
	float:left;
	width:365px;
	margin-right:21px;
}
.content-05 {
	width:365px;
	height:157px;
	margin-bottom:13px;
	background-image:url(../images/tbj.png);
}
.content-06 {
	width:365px;
	height:140px;
}
.content-07 {
	width:365px;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-bottom:12px;
}
.content-08 {
	width:365px;
	height:145px;
	text-align:left;
	line-height:1.8em;
}
.content-09 {
	float:left;
	width:2px;
	height:282px;
	margin-right:18px;
	background-image:url(../images/index-03.jpg);
}
.indexcases {
	clear:both;
	width:100%;
	height:400px;
	background-position:top center;
	background-image:url(../images/casebj.jpg);
	background-repeat:no-repeat;
	overflow:visible;
}
.indexcases-01 {
	width:1180px;
	margin:0 auto;
	height:400px;
	text-align:left;
	overflow:visible;
}
.indexcases-02 {
	width:1180px;
	height:400px;
	position:relative;
	overflow:visible;
}
.indexcases-03 {
	width:217px;
	height:38px;
	position:absolute;
	left:1px;
	top:56px;
	z-index:1;
}
.indexcases-04 {
	width:1180px;
	/*height:218px;*/



	position:absolute;
	left:0;
	top:135px;
	z-index:1;
	overflow:visible;
}
.indexcases-05 {
	float:left;
	width:271px;
	margin-right:24px;
	overflow:visible;
}
.indexcases-050 {
	float:left;
	width:267px;
	margin-left:26px;
	margin-bottom:30px;
	overflow:visible;
}
.indexcases-06 {
	width:271px;
	height:218px;
	/*margin-bottom:7px;*/
	/*position:relative;*/
	overflow:visible;
}
.indexcases-060 {
	width:271px;
	height:218px;
	position:relative;
	/*left:0;
	top:0;
	position:absolute;
	z-index:1;*/
	overflow:visible;
}
.b {
	width:271px;
	height:218px;
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	overflow:visible;
}
.indexcases-08 {
	width:271px;
	height:181px;
	display:block;
	text-align:center;
	line-height:30px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #8e8e8e;
	text-decoration:none;
}
.pic {
	z-index:-1111;
	overflow:visible;
	position:absolute;
	left:0;
	top:0;
}
.indexcases-09 {
	width:271px;
	height:181px;
	display:block;
	background-image:url(../images/fd.png);
	text-align:center;
	line-height:30px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #e95765;
	text-decoration:none;
	z-index:10000000000;
}
.indexcases-080 {
	width:271px;
	height:30px;
	display:block;
	position:absolute;
	left:0px;
	top:187px;
	z-index:10;
	overflow:visible;
}

.footer {
	clear:both;
	width:100%;
	height:200px;
	background-position:top center;
	background-image:url(../images/foot-bg.jpg);
	background-repeat:repeat-x;
}
.footer-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.footer-02 {
	width:1180px;
	height:200px;
	
}

.footer-02 .link
{
padding-top:20px;
text-align:center;
margin:0 auto;
font-family: "微软雅黑";
font-size: 12px;
color: #b2b2b2;
text-decoration:none;
line-height:28px;
}

.footer-02 .link a
{
color:#b2b2b2;
text-decoration:none;
}

.footer-02 .cp
{
padding-top:30px;
text-align:center;
margin:0 auto;
font-family: "微软雅黑";
font-size: 12px;
color: #b2b2b2;
text-decoration:none;
line-height:30px;
}
.footer-02 .cp a{  
color:#b2b2b2;
text-decoration:none;
}


.footer-003 {
	width:200px;
	height:22px;
	position:absolute;
	right:324px;
	top:49px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.footer-03 {
	width:200px;
	height:22px;
	position:absolute;
	left:1px;
	top:49px;
	z-index:1;
	text-align:left;
	line-height:22px;
}
.wx {
	width:121px;
	height:121px;
	position:absolute;
	left:1px;
	top:103px;
	z-index:1;
}
.phone {
	width:353px;
	height:82px;
	position:absolute;
	left:150px;
	top:97px;
	z-index:1;
}
.copyright {
	width:353px;
	height:90px;
	position:absolute;
	left:150px;
	top:179px;
	z-index:1;
	text-align:left;
	line-height:1.6em;
}
.footernav {
	width:523px;
	height:150px;
	position:absolute;
	right:0px;
	top:99px;
	z-index:1;
}
.footernav-01 {
	width:523px;
	height:24px;
	position:relative;
}
.footernav-02 {
	width:423px;
	height:24px;
	position:absolute;
	left:0px;
	top:0;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.footernav-03 {
	width:123px;
	height:24px;
	position:absolute;
	right:0px;
	top:0;
	z-index:1;
	text-align:right;
	line-height:24px;
}
.footernav-030 {
	width:209px;
	height:24px;
	margin-bottom:13px;
}
.footernav-040 {
	width:209px;
	height:22px;
	text-align:left;
	line-height:22px;
}
.contact {
	clear:both;
	width:100%;
	height:611px;
	background-position:top center;
	background-image:url(../images/contact-02.jpg);
	background-repeat:repeat-y;
}
.contact-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.contact-02 {
	width:1180px;
	height:611px;
	position:relative;
}
.contact-03 {
	width:307px;
	height:204px;
	position:absolute;
	left:27px;
	top:52px;
	z-index:1;
}
.contact-04 {
	width:307px;
	height:204px;
	position:absolute;
	left:431px;
	top:52px;
	z-index:1;
}
.contact-05 {
	width:307px;
	height:204px;
	position:absolute;
	right:27px;
	top:52px;
	z-index:1;
}
.contact-06 {
	width:1180px;
	height:328px;
	position:absolute;
	right:0;
	top:283px;
	z-index:1;
}
.wby {
	width:370px;
	height:47px;
	border:none;
	background-color:#ffffff;
	font-family:"微软雅黑";
	font-size:15px;
	text-align:left;
	line-height:47px;
	color:#282828;
}
.wbqy {
	width:1175px;
	height:170px;
	border:none;
	background-color:#ffffff;
	font-family:"微软雅黑";
	font-size:15px;
	text-align:left;
	line-height:47px;
	color:#282828;
}
.map {
	clear:both;
	width:100%;
	height:530px;
	background-position:top center;
	background-image:url(../images/contact-03.jpg);
	background-repeat:repeat-y;
}
.map_img {
	clear:both;
	width:1180px;
	height:530px;
	margin:0 auto;
}
.cases {
	clear:both;
	width:100%;
	height:611px;
	background-color:#FFFFFF;
	overflow:visible;
}
.cases-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
	overflow:visible;
}
.cases-02 {
	width:1180px;
	height:54px;
}
.cases-03 {
	width:1180px;
	height:89px;
}
.cases-04 {
	float:left;
	margin-right:59px;
	width:353px;
	height:89px;
}
.leftsideBar-01 {
	width:353px;
	height:82px;
	font-family:"微软雅黑";
	font-size: 56px;
	color: #000000;
	text-decoration:none;
	text-align:left;
	display:block;
	border-bottom:7px solid #E90010;
}
.leftsideBar-02 {
	width:353px;
	height:82px;
	font-family:"微软雅黑";
	font-size: 56px;
	color: #CECECE;
	text-decoration:none;
	text-align:left;
	display:block;
	border-bottom:7px solid #B6B6B6;
}
.cases-051 {
	clear:both;
	width:1180px;
	margin:46px 0 36px 0;
}
.cases-052 {
	width:1180px;
	height:49px;
	border-bottom:1px solid #B7B7B7;
	border-top:1px solid #B7B7B7;
	text-align:center;
	line-height:49px;
}
.casepicture {
	clear:both;
	width:1180px;
	overflow:visible;
}
.about {
	clear:both;
	width:100%;
	background-color:#ffffff;
}
.about-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.about-02 {
	width:1180px;
}
.about-03 {
	width:1180px;
	margin-top:54px;
	margin-bottom:24px;
}
.about-04 {
	width:1180px;
	height:50px;
	text-align:left;
	line-height:50px;
}
.about-05 {
	width:1180px;
	text-align:left;
	line-height:2.0em;
	margin-bottom:35px;
}
.about-06 {
	width:1180px;
}
.about-07 {
	float:left;
	width:1px;
	height:255px;
	margin-right:10px;
	background-image:url(../images/about-03.jpg);
}
.about-08 {
	float:left;
	width:375px;
	margin-right:10px;
}
.about-09 {
	width:375px;
	height:74px;
}
.about-10 {
	width:353px;
	margin:15px 9px 0 13px;
}
.about-11 {
	clear:both;
	width:1180px;
	height:42px;
	border-top:1px solid #E7E7E7;
	margin-top:39px;
}
.about-12 {
	clear:both;
	width:1180px;
	height:238px;
}
.about-13 {
	clear:both;
	width:1180px;
	height:50px;
	margin-top:23px;
	margin-bottom:29px;
	text-align:left;
	line-height:50px;
}
.about-14 {
	clear:both;
	width:1180px;
	height:25px;
	margin-bottom:46px;
	text-align:left;
	line-height:25px;
}
.about-15 {
	clear:both;
	width:1180px;
}
.about-16 {
	float:left;
	width:352px;
	margin-right:62px;
	margin-bottom:100px;
	border-top:1px solid #6EB6FF;
}
.service {
	clear:both;
	width:100%;
	background-color:#ffffff;
}
.service-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.service-02 {
	width:1180px;
	height:46px;
	line-height:46px;
	margin-top:54px;
	text-align:left;
}
.service-03 {
	width:1180px;
	height:36px;
	line-height:36px;
	margin-bottom:35px;
	text-align:left;
}
.service-04 {
	width:1180px;
	/*height:33px;*/
	border-top:1px solid #E7E7E7;
	margin-top:21px;
	margin-bottom:33px;
}
.opertion {
	clear:both;
	width:1180px;
	margin-bottom:77px;
}
.opertion-01 {
	float:left;
	width:230px;
	height:137px;
	margin-right:7px;
	margin-bottom:6px;
}
.opertion-02 {
	width:228px;
	height:135px;
	border:1px solid #CFCFCF;
}
/*
#servicesBox {
	width:1180px;
	height:auto;
	margin:0 auto;
	clear:both;
	margin-top:20px;
	line-height:18px;
	color:#999999;
	font-size:12px;
}
#servicesBox .serBox {
	cursor:pointer;
	display:inline;
	width:215px;
	height:200px;
	float:left;
	overflow:hidden;
	background:url(../images/xx.jpg) repeat 0px 0px;
	position:relative;
	margin-right:26px;
	margin-bottom:25px;
}
#servicesBox .serBoxOn {
	display:none;
	width:215px;
	height:200px;
	background:url(../images/xxx.jpg) repeat 0px 0px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:19;
}
#servicesBox .serBox .pic1 {
	width:95px;
	height:85px;
	text-align:center;
	position:absolute;
	top:15px;
	right:60px;
	z-index:99;}
#servicesBox .serBox .pic1 img,#servicesBox .serBox .pic2 img{width:95px;
	height:85px;}
#servicesBox .serBox .pic2 {
	width:95px;
	height:85px;
	text-align:center;
	position:absolute;
	top:15px;
	left:-95px;
	z-index:99;
}
#servicesBox .serBox .txt1 {
	width:185px;
	height:auto;
	position:absolute;
	top:100px;
	left:15px;
	z-index:99;
	font-family:"微软雅黑";
	font-size:12px;
	color:#787878;
}
#servicesBox .serBox .txt2 {
	width:215px;
	height:auto;
	color:#999999;
	position:absolute;
	top:100px;
	right:-215px;
	z-index:99;
	text-align:left;
}
#servicesBox .serBox span.tit {
	font-size:16px;
	display:block;
	height:32px;
	line-height:30px;
	text-align:center;
}
#servicesBox .serBox .txt1 .tit {
	color:#2a2a2a;
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
}
#servicesBox .serBox .txt2 .tit {
	color:#9b9b9b;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
}
*/

.service {
	clear:both;
	width:100%;
	background-color:#ffffff;
}
.service-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.service-02 {
	width:1180px;
	height:46px;
	line-height:46px;
	margin-top:54px;
	text-align:left;
}
.service-03 {
	width:1180px;
	height:36px;
	line-height:36px;
	margin-bottom:35px;
	text-align:left;
}
.service-04 {
	width:1180px;
	/*height:33px;*/
	border-top:1px solid #E7E7E7;
	margin-top:21px;
	margin-bottom:33px;
}
.opertion {
	clear:both;
	width:1180px;
	margin-bottom:77px;
}
.opertion-01 {
	float:left;
	width:230px;
	height:137px;
	margin-right:7px;
	margin-bottom:6px;
}
.opertion-02 {
	width:228px;
	height:135px;
	border:1px solid #CFCFCF;
}
#servicesBox {
	width:1180px;
	height:auto;
	margin:0 auto;
	clear:both;
	margin-top:20px;
	line-height:18px;
	color:#999999;
	font-size:12px;
}
#servicesBox .serBox {
	cursor:pointer;
	display:inline;
	width:376px;
	height:317px;
	float:left;
	overflow:hidden;
	background:url(../images/xx.jpg) repeat 0px 0px;
	position:relative;
	margin-right:24px;
	margin-bottom:25px;
}
#servicesBox .serBoxOn {
	display:none;
	width:376px;
	height:317px;
	background:url(../images/xxx.jpg) repeat 0px 0px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:19;
}
#servicesBox .serBox .pic1 {
	width:117px;
	height:105px;
	text-align:center;
	position:absolute;
	top:33px;
	right:130px;
	z-index:99;
}
#servicesBox .serBox .pic2 {
	width:117px;
	height:105px;
	text-align:center;
	position:absolute;
	top:33px;
	left:-129px;
	z-index:99;
}
#servicesBox .serBox .txt1 {
	width:300px;
	height:auto;
	position:absolute;
	top:145px;
	left:40px;
	z-index:99;
	font-family:"微软雅黑";
	font-size:12px;
	color:#787878;
	font-weight:bold;
}
#servicesBox .serBox .txt2 {
	width:220px;
	height:auto;
	color:#999999;
	position:absolute;
	top:145px;
	right:-300px;
	z-index:99;
	text-align:left;
}
#servicesBox .serBox span.tit {
	font-size:16px;
	display:block;
	height:50px;
	line-height:40px;
	text-align:center;
}
#servicesBox .serBox .txt1 .tit {
	color:#2a2a2a;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bold;
}
#servicesBox .serBox .txt2 .tit {
	color:#9b9b9b;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
}

.z {
	color:#9b9b9b;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	line-height:1.6em;
}
.jt {
	width:27px;
	height:25px;
	position:absolute;
	right:25px;
	top:60px;
	z-index:1;
}
.jt-01 {
	width:27px;
	height:25px;
	position:absolute;
	right:56px;
	top:60px;
	z-index:1;
}
.fy {
	clear:both;
	width:100%;
	height:50px;
	text-align:center;
	line-height:50px;
	margin-top:40px;
	margin-bottom:50px;
}
.prev {
	float: left;
	width:68px;
	height:38px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color:#3e3e3e;
	background-color:#FDFDFD;
	text-align:center;
	text-decoration:none;
	line-height:38px;
	margin-right:10px;
	border:1px solid #a2a2a2;
	font-weight:bold;
}
.prevs {
	float: left;
	width:100px;
	height:38px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color:#3e3e3e;
	background-color:#FDFDFD;
	text-align:center;
	text-decoration:none;
	line-height:38px;
	margin-right:10px;
	border:1px solid #a2a2a2;
	font-weight:bold;
}
.prevs:hover{border:1px solid #ff0000; color:#ff0000}
.next {
	float: left;
	width:68px;
	height:38px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color:#ffffff;
	background-color:#282828;
	text-align:center;
	text-decoration:none;
	line-height:38px;
	margin-right:10px;
	border:1px solid #a2a2a2;
	font-weight:bold;
}
.sz {
	float: left;
	width:34px;
	height:38px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color:#3e3e3e;
	background-color:#FDFDFD;
	text-align:center;
	text-decoration:none;
	line-height:38px;
	margin-right:10px;
	border:1px solid #a2a2a2;
	font-weight:bold;
}
.sza {
	float: left;
	width:34px;
	height:38px;
	display:block;
	font-family:"微软雅黑";
	font-size: 14px;
	color:#ffffff;
	background-color:#282828;
	text-align:center;
	text-decoration:none;
	line-height:38px;
	margin-right:10px;
	border:1px solid #a2a2a2;
	font-weight:bold;
}
.fdivs {
	width:1180px;
	height:89px;
}
.menuOffs {
	float:left;
	width:353px;
	height:82px;
	font-family:"微软雅黑";
	font-size: 56px;
	color: #CECECE;
	text-decoration:none;
	text-align:left;
	display:block;
	border-bottom:7px solid #B6B6B6;
	margin-right:59px;
}
.menuOns {
	float:left;
	width:353px;
	height:82px;
	font-family:"微软雅黑";
	font-size: 56px;
	color: #000000;
	text-decoration:none;
	text-align:left;
	display:block;
	border-bottom:7px solid #E90010;
	margin-right:59px;
}
.parentDivs {
	width:1180px;
}
.contentDivs {
	width:100%;
	display:block;
}
.contentDivNones {
	width:100%;
	display:none;
}
.bottom {
	clear:both;
	width:100%;
	height:96px;
	background-position:top center;
	background-image:url(../images/linkbj.jpg);
	background-repeat:no-repeat;
}
.bottom-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.bottom-02 {
	width:1180px;
	height:96px;
	position:relative;
}
.bottom-03 {
	width:1130px;
	height:24px;
	position:absolute;
	left:0;
	top:16px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.bottom-04 {
	width:97px;
	height:24px;
	position:absolute;
	left:0;
	top:58px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.bottom-05 {
	width:1060px;
	height:24px;
	position:absolute;
	left:99px;
	top:58px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
#announcements {
	clear:both;
	width:1180px;
	height:96px;
	position:relative;
	overflow: hidden;
}
#announcements div {
	overflow-y:hidden;
}
#announcementbodys {
	width:1060px;
	height:24px;
	position:absolute;
	left:99px;
	top:58px;
	z-index:1;
	text-align:left;
	line-height:24px;
	overflow-y:hidden;
}
.news {
	clear:both;
	width:100%;
	background-color:#ffffff;
}
.news-01 {
	width:1180px;
	margin:0 auto;
	text-align:left;
}
.news-02 {
	width:1180px;
}
.news-002 {
	margin:0 19px 0 21px;
	width:1140px;
}
.news-003 {
	height:85px;
	position:relative;
	width:1140px;
}
.news-004 {
	height:40px;
	width:1140px;
	text-align:center;
	line-height:40px;
}
.news-005 {
	height:26px;
	width:1140px;
	text-align:center;
	line-height:26px;
	margin-bottom:40px;
}
.news-006 {
	height:auto;
	width:1140px;
	text-align:left;
	line-height:2.0em;
	margin-bottom:30px;
}
.news-007 {
	height:13px;
	border-top:1px solid #D6D6D6;
	width:1140px;
}
.news-008 {
	height:26px;
	width:1140px;
	margin-bottom:34px;
}
.news-009 {
	height:205px;
	background-color:#F0F0F0;
	width:1140px;
	position:relative;
	margin-bottom:72px;
}
.news-0010 {
	height:24px;
	width:400px;
	position:absolute;
	left:19px;
	top:14px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.news-0011 {
	height:24px;
	width:100px;
	position:absolute;
	right:20px;
	top:16px;
	z-index:1;
	text-align:right;
	line-height:24px;
}
.news-0012 {
	height:120px;
	width:1113px;
	position:absolute;
	left:25px;
	top:57px;
	z-index:1;
}
.news-0013 {
	height:30px;
	width:545px;
	margin-right:23px;
	text-align:left;
	line-height:30px;
	float:left;
}
.news-03 {
	width:1180px;
	height:103px;
	position:relative;
}
.news-04 {
	width:600px;
	height:24px;
	position:absolute;
	left:0;
	top:42px;
	z-index:1;
	text-align:left;
	line-height:24px;
}
.news-05 {
	width:1180px;
	height:160px;
}
.news-x {
	clear:both;
	width:1180px;
	height:40px;
	border-bottom:1px solid #D6D6D6;
	margin-bottom:39px;
}
.news-06 {
	float:left;
	margin-right:24px;
	width:257px;
	height:160px;
}
.news-07 {
	float:left;
	margin-right:26px;
	width:873px;
}
.news-08 {
	height:33px;
	width:873px;
	background-image:url(../images/newsz.jpg);
	margin-bottom:18px;
}
.news-09 {
	height:109px;
	width:873px;
	text-align:left;
	line-height:2.0em;
}

.faq_category{width:100%; height:126px; position:relative; z-index:2000;}
.faq_category .category_wrap{height:157px; position:absolute; left:50%; top:577px; z-index:2001;}
 .faq_category .category_wrap .category_item{width:140px; height:157px; margin:0 13px;}
 
/*case*/
.case_l{width:240px; float:left;} 
.case_r{width:900px; float:right;}

.case_l dl {
    background: url("../images/about_1.jpg") repeat-x scroll 0 0;
    display: inline;
    float: left;
    height: 112px;
    overflow: hidden;
    width: 240px;
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}
.case_l dl dd {
    color:#ffffff;
    float:left;
    font-size:26px;
    height: 31px;
	line-height:31px;
	font-weight:bold;
    margin-top:30px;
    overflow:hidden;
    width: 240px;
	text-indent:43px;
}
.case_l dl dd a {
    color: #ffffff;
}
.case_l dl dt {
    color: #c4b492;
    display: inline;
    float: left;
    font-size: 10px;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    text-indent: 46px;
    text-transform: uppercase;
    width: 240px;
}
.case_l ul {
    display: inline;
    float: left;
    height: auto;
    margin-bottom: 23px;
    overflow: hidden;
    width: 240px;
}
.case_l ul li {
    display: inline;
    float: left;
    height: auto;
    width: 240px;
}
.case_l ul li p {
    background:#cbc5ba;
    color: #666;
    display: inline;
    float: left;
    font-size: 14px;
    height: 39px;
    line-height: 39px;
    margin-top: 5px;
    text-indent: 24px;
    width: 240px;
}
.case_l ul li p a {
    color: #666;
    float: left;
    height: 39px;
    width: 240px;
}
.case_l ul li p a:hover {
    background:#998a75;
    color: #fff;
    float: left;
    height: 39px;
    width: 240px;
}
.case_l ul li p.case_meun {
    background:#998a75;
    color: #fff;
    float: left;
    height: 39px;
    width: 240px;
}
.case_l ul li p.case_meun a {
    color: #fff;
    display: block;
}
.case_l ul li span {
    display: inline;
    float: left;
    height: auto;
    width: 240px;
}
.case_l ul li span b {
    background: none repeat scroll 0 0 #e8e5df;
    color: #7e7b74;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 39px;
    margin-top: 5px;
    text-indent: 24px;
    width: 240px;
}
.case_l ul li span b a {
    color: #7e7b74;
    float: left;
    height: 39px;
    width: 240px;
}
.case_l ul li span b a:hover {
    background: none repeat scroll 0 0 #e0dcd4;
    color: #7e7b74;
    float: left;
    height: 39px;
    width: 240px;
}
.case_l ul li span b.bcur {
    background: none repeat scroll 0 0 #e0dcd4;
    color: #7e7b74;
    float: left;
    height: 39px;
    width: 240px;
}
.case_tit{line-height:30px; padding:10px; font-size:18px;color:#333}
.adress{line-height:20px; margin:10px; padding:10px 10px 20px 0; font-size:14px;color:#555; background: url(../images/case_2_bg.jpg) repeat-x 0 bottom;}
.adress span{color:#a27249;padding-left:10px;}
.casepic{margin:10px; border:1px solid #d5d5d5; padding:4px; background:#fff; }
.intro{font-size:16px;padding:20px 10px; color:#555;}
.case_detail{font-size:14px; line-height:1.6em;text-indent:2em; padding:0 10px; color:#666;}
/* 案例css */
	.caseBox { position: relative; width:870px; height:440px; overflow: hidden; }
	.caseBox .pic{ position:relative; z-index:0; }
	.caseBox .pic img { width:870px; height:440px; display: block; }
	.caseBox .hd {position: absolute; bottom: 10px; text-align: right; font-size:0; z-index:1; right:20px;}
	.caseBox .hd li{margin: 0 4px; background: url(../images/case_off.png) no-repeat 0 0; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.caseBox .hd .on{background: url(../images/case_hover.png) no-repeat 0 0; }

	.caseBox .prev,
	.caseBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.caseBox .prev { left: 0; }
	.caseBox .next { background-position: 0 -90px; right: 0; }
	.caseBox .prev:hover,
	.caseBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }