﻿
@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style-type:none;
}
html {
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-text-size-adjust:none;
}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, ol, ul, li {
	margin:0;
	padding:0;
}

a {
	text-decoration:none;
}
img {
	border:none;
	max-width:100%;
}
ul, li {
	list-style:none;
	list-style-type: none;
}
/*clearfix清除浮动*/
.clearfix:after {
	visibility:hidden;
	display:block;
	content:" ";
	clear:both;
	height:0;
	line-height:0;
}
.clearfix {
	zoom: 1;
}
.w1066 {
	width:1066px;
	margin:0 auto;
}
.fs {
	font-family:"宋体";
}
.fl {
	float:left;
	_display:inline;
}
.fr {
	float:right;
	_display:inline;
}
.tc {
	text-align:center;
}
.tr {
	text-align:right;
}
.cf {
	color:#fff;
}
.c6 {
	color:#666666;
}
.c3 {
	color:#333333;
}
.cc {
	color:#cccccc;
}
.f14 {
	font-size:14px;
}
.f18 {
	font-size:18px;
}
.f24 {
	font-size:24px;
}
@media screen and (max-width:1340px) {
#offer .hd002 a {
	display:none !important;
}
#offer .hd002 {
	width:40px !important;
}
}
 @media (max-width:2048px) {
.work ul li {
	width: 25%;
	float: left;
	overflow: hidden;
}
}
 @media (max-width:1366px) {
.work ul li {
	width:33.3333%;
	float: left;
	overflow: hidden;
}
}
 @media (max-width:1024px) {
.work ul li {
	width:50%;
	float: left;
	overflow: hidden;
}
}
#header {
	background:#fff;
	position:relative;
}
.nav .ulNav {
	padding-top:10px;
}
.nav .ulNav .on {
	border-bottom:2px solid #e62129;
	color:#e62129;
}
.nav .ulNav>li {
	float:left;
	margin-left:50px;
	height:66px;
}
.nav .ulNav>li>a {
	color:#444243;
	font-size:14px;
	height:64px;
	line-height:66px;
	display:inline-block;
}
.nav .ulNav>li>a:hover {
	border-bottom:2px solid #e62129;
	color:#e62129;
}
.subDiv {
	font-size:12px;
	position:absolute;
	width:100%;
	background:url(../bg/bg002.png) repeat;
	left:0px;
	display:none;
	height:152px;
	overflow:hidden;
	z-index:99;
	top: 76px;
}
.subUl {
	margin-left:251px;
	position:relative;
}
.subDiv .sub {
	margin-left:32px;
	padding-top:16px;
	float:left;
	position: absolute;
}
.subDiv .sub li a { /*color:#fff;*/
	color:#444243;
	font-family:"宋体";
	line-height:24px;
}
.sub li a:hover {
	color:#e62129;
}
.XlWx {
	margin-left:39px;
	margin-top:24px;
}
.XlWx a:hover {
	-webkit-animation: none;
	-moz-animation: none;
	animation: none;
}
.xlIco, .wxIco {
	display:inline-block;
	width:34px;
	height:34px;
	background:url(../bg/ico01.png) no-repeat;
	-webkit-animation: rotateplane 3.0s infinite ease-in-out;
	-moz-animation: rotateplane 3.0s infinite ease-in-out;
	animation: rotateplane 3.0s infinite ease-in-out;
}
.xlIco {
	background-position:0px -1px;
}
.wxIco {
	background-position:-45px -1px;
	margin-left:11px;
}
.pad02 {
	left: 81px;
}
.pad03 {
	left:184px;
}
.pad04 {
	left:292px;
}
.pad05 {
	right:312px;
}
.pad06 {
	right:232px;
}
.pad07 {
	right:124px;
}
/*banner*/
.slideBox001 {
	position:relative;
	width:100%;
	height:100%;
}
.slideBox001 .bd ul li img {
	width:100%;
	height:auto;
}
.slideBox001 .hd ul li {
	display:block;
	float:left;
	width:13px;
	height:13px;
	background:url(../bg/ico02.png) no-repeat;
	margin-left:7px;
	cursor:pointer;
}
.slideBox001 .hd {
	position:absolute;
	left:50%;
	width:84px;
	margin-left:-42px;
	bottom:75px;
}
.slideBox001 .hd ul li.on {
	background-position:-20px 0px;
}
#footer {
	background:#444243;
	line-height:37px;
	color:#fff;
	width: 100%;
	bottom: 0px;
}
.indexfoot01 {
	position: absolute;
}
.span09 {
	color:#999999;
}
/*offer*/
#offer {/* background:url(../bg/bg002.jpg) no-repeat center 0;*/
	background:url(../bg/offerbg.jpg) repeat;
	padding-bottom:125px;
	margin-top: -3px;
	position:relative;
}
#offer .tit02 {
	color:#444243;
	font-size:24px;
	padding-top:174px;
}
#offer .offerC {
	padding-top:60px;
	margin-bottom:45px;
}
#offer .offerC ul li {
	float:left;
	margin-left:45px;
}
#offer .offerC ul {
	width:1111px;
	position:relative;
	left:-45px;
}
#offer .offerC ul .li01 {
	background:url(../bg/offerimg01.png) no-repeat center top;
}
#offer .offerC ul .li02 {
	background:url(../bg/offerimg02.png) no-repeat center top;
}
#offer .offerC ul .li03 {
	background:url(../bg/offerimg03.png) no-repeat center top;
}
#offer .offerC ul .li04 {
	background:url(../bg/offerimg04.png) no-repeat center top;
}
#offer .offerC ul .li05 {
	background:url(../bg/offerimg05.png) no-repeat center top;
}
#offer .offerC ul .li01:hover {
	background:url(../bg/offerimghover01.png) no-repeat center top;
}
#offer .offerC ul .li02:hover {
	background:url(../bg/offerimghover02.png) no-repeat center top;
}
#offer .offerC ul .li03:hover {
	background:url(../bg/offerimghover03.png) no-repeat center top;
}
#offer .offerC ul .li04:hover {
	background:url(../bg/offerimghover04.png) no-repeat center top;
}
#offer .offerC ul .li05:hover {
	background:url(../bg/offerimghover05.png) no-repeat center top;
}
#offer .offerC ul li .text02 {
	width:232px;
	font-size:18px;
	color:#444243;
	padding-top:178px;
	margin-bottom:14px;
}
#offer .offerC ul li .text02 .cont02 {
	color:#949293;
	line-height:22px;
	font-size:12px;
	text-align:left;
}
#offer .hd002 {
	width:1320px;
	margin:0 auto;
	position:relative;
}
#offer .hd002 a {
	position:absolute;
	top:-258px;
	display:inline-block;
	height:125px;
	width:62px;
	background: url(../bg/arrow01.png) no-repeat;
}
#offer .hd002 a:hover {
}
#offer .hd002 .prev, #teams .hd004 .prev {
	left:0px;
	background-position:0px 0px;
}
#offer .hd002 .next, #teams .hd004 .next {
	right:0px;
	background-position:-64px 0px;
}
#offer .hd002 ul {
	width:40px;
	height:13px;
	margin:0 auto;
	position:relative;
	left:-7px;
}
#offer .hd002 ul li {
	display:block;
	float:left;
	width:13px;
	height:13px;
	background:url(../bg/ico02.png) no-repeat;
	margin-left:7px;
	text-indent:-999px;
	cursor:pointer;
}
#offer .hd002 ul li.on {
	background-position:-20px 0px;
}
/*our works*/
#works {
	margin-top:20px;
	background:url(../bg/bg003.jpg) no-repeat center 0 #161515;
	padding-top:123px;
	padding-bottom:75px;
	position:relative;
}
#works .tit04 {
	font-size:24px;
	margin-bottom:50px;
}
.hd003 .iul {
	width: 705px;
	margin:0 auto;
}
.hd003 .iul li {
	float:left;
	padding:0px 15px;
	color:#fff;
	font-size:14px;
	margin-left:30px;
	line-height:19px;
	cursor:pointer;
}
.hd003 .iul li.on {
	border:2px solid #e62129;
	color:#e62129;
}
.hd003 .jja {
	width: 705px;
	margin:0 auto;
}
.hd003 .jjaa {
	width: 770px;
}
.hd003 .jja li a {
	float:left;
	padding:0px 15px;
	color:#fff;
	font-size:14px;
	margin-left:30px;
	line-height:19px;
	cursor:pointer;
	display:block;
}
.hd003 .jja li a.on {
	border:2px solid #e62129;
	color:#e62129;
}
.work {
	width:100%;
	height:64%;
	margin-top:15px;
	margin:0 auto;
	position:relative;
	left:-3px;
	margin-top:10px; /*height:636px;*/
	overflow:hidden;
}
.work ul li img {
	width:100%;
	height:auto;
	min-height:158px;
}
.work ul li a {
	width:315px;
	height:315px;
}
.work ul li {
	float:left;
	display:inline-block;
	height:315px; /*float:left; height:auto;*/
	position:relative;
	cursor:pointer;
	overflow:hidden;
}
.work ul li .cont03 {
	position:absolute;
	left:0px;
	background:#e8343a;
	opacity:0.7;
	filter:alpha(opacity=95);
	width:100%;
	height:100%;
	bottom:-380px;
}
.work ul li .workBg {
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:100%; /*background: url(../bg/workbg1.png) repeat;*/
	display:none;
}
.work ul li .cont03 .tit03 {
	font-size:18px;
	margin-top:106px;
	line-height:36px;
	color: #fff;
	filter:alpha(opacity=100) !important;
	opacity: 1.0 !important;
}
.work ul li .cont03 p {
	font-size:14px;
}
.work ul li:hover .cont03 {
	bottom:0px;
}
.work {
	margin-bottom:3%;
}
.more01 {
	display:block;
	background:url(../bg/moreico.png) no-repeat center 0;
	width:106px;
	margin:0 auto;
	height:35px;
}
/*meet our team*/
#teams { /*background: url(../bg/teambg.jpg) no-repeat center 0;*/
	background:url(../bg/offerbg.jpg) repeat;
	padding-top:170px;
	padding-bottom:65px;
	position:relative;
}
.tit05 {
	color:#444243;
	font-size:24px;
}
.marleft {
	margin-left:20px !important;
}
#teams .team {
	padding-top:40px;
}
.mar01 {
	margin-top:122px;
}
#teams .team {
	width:1078px;
	margin:0 auto;
	position:relative; /*left:-12px;*/
}
#teams .team ul li .cont04 {
	height:272px;
	width:251px;
	position:relative;
}
#teams .team ul li .tit {
	font-size:18px;
	color:#333;
	line-height:36px;
	margin-top:5px;
	width:214px;
}
#teams .team ul li .txt {
	color:#333;
	line-height:21px;
	font-size:12px;
	width:234px;
}
#teams .team ul li p {
	padding-left:7px;
}
.marleft02 {
	margin-left:17px;
}
#teams .team ul {
	height:561px;
}
#teams .team ul li {
	margin-left:6px;
	float:left;
	cursor:pointer;
}
#teams .team ul li .cont04 .zw {
	line-height:41px;
	width:34px;
	height:41px;
	display:block;
	position: absolute;
	color:#fff;
}
#teams .team ul li .cont04 .zw1 {
	right:0px;
	top:11px;
	background:url(../bg/txtbg04.png) no-repeat center 0;
}
#teams .team ul li:hover .cont04 .zw1 {
	background:url(../bg/txtbg01.png) no-repeat center 0;
}
#teams .team ul li .cont04 .zw2 {
	left:0px;
	top:11px;
	background:url(../bg/txtbg02.png) no-repeat center 0;
}
#teams .team ul li:hover .cont04 .zw2 {
	background:url(../bg/txtbg03.png) no-repeat center 0;
}
#teams .hd004 {
	width:1280px;
	margin:0 auto;
	text-align:center;
	margin-top:45px;
	position:relative;
}
#teams .hd004 a {
	position:absolute;
	top:-358px;
	display:inline-block;
	height:125px;
	width:62px;
	background: url(../bg/arrow01.png) no-repeat;
}
.hd004 ul li {
	text-indent:999px;
	margin-left:7px;
	display:inline-block;
	width:13px;
	height:13px;
	background:url(../bg/ico02.png) no-repeat;
	cursor:pointer;
}
.hd004 ul li.on {
	background-position:-20px 0px;
}
#news {
	background:url(../bg/newsbg.jpg) repeat center 0;
	padding-top:194px;
	padding-bottom:80px;
	position:relative;
}
.cont09 {
	background: url(../bg/bg006.png) no-repeat center 0;
}
#news .new {
	padding-top:48px;
	position:relative;
	left:-44px;
	margin-bottom:48px;
}
#news .new ul {
	text-align:center;
	height:445px;
	overflow:hidden;
}
#news .new ul li {
	cursor:pointer;
	width:243px;
	display:inline-block;
	margin-left:47px;
	position: relative;
}
#news .new ul li .time {
	width:81px;
	height:112px;
	color:#444243;
	background:url(../bg/bg005.png) no-repeat center 0;
	padding-top:14px;
	margin:0 auto;
}
#news .new ul li .time .day {
	font-size:30px;
	line-height:36px;
}
#news .new ul li .cont09 {
	height:318px;
	width:216px;
	background:url(../bg/bg006.png) no-repeat center 0;
	padding:25px 13px 11px 14px;
}
#news .new ul li .cont09 p {
	text-align: left;
	color:#444243;
	font-size:14px;
	line-height:44px;
	width:216px;
	height:44px;
	overflow:hidden;
}
#news .new ul li .cont09 a {
	text-align: left;
	display: block;
	color:#444243;
	line-height:21px;
	height:63px;
	overflow:hidden;
	font-size:12px;
}
#news .new ul li .cont09 img {
	width:215px;
	height:161px;
}
#news .new ul li:hover .cont09 {
	width:217px;
	padding:25px 14px 13px 14px;
	background:url(../bg/bg007.png) no-repeat center 0;
}
.more05 {
	width:106px;
	margin:0 auto;
	display:inline-block;
}
#contact {
}
#contact img {
	width:995px;
	margin-top:106px;
}
/*企业简介*/
#theCompany {
	background:url(../bg/aboutbg01.jpg) no-repeat center 0;
}
#theCompany .company {
	position:relative;
	height:864px;
}
.recom {
	font-size:12px;
	line-height:22px;
	width:353px;
	padding-left:22px;
	padding-right:25px;
	color:#444243;
	position:absolute;
	right:227px;
	top:286px;
	cursor:pointer;
}
.recom .tit {
	font-size:36px;
	font-weight:bold;
	line-height:88px;
}
.recom .second {
	font-size:18px;
	margin-bottom:16px;
}
.coreTeam {
	background: url(../bg/coreteambg.jpg) no-repeat center 0 !important;
}
#office {
	height:564px;
	position:relative;
	background: url(../bg/officebg.jpg) no-repeat center 0;
	padding-top:244px;
	padding-bottom:132px;
}
#office .officeC {
	position:relative;
}
#office a {
	width:63px;
	height:125px;
	display:block;
	position:absolute;
	background:url(../bg/arrow02.png) no-repeat;
}
#office .prev {
	background-position:0px -126px;
	left:129px;
	top:451px;
}
#office .next {
	background-position:-63px 0px;
	right:129px;
	top:451px;
}
#office .prev:hover {
	background-position:0px 0px;
}
#office .next:hover {
	background-position:-63px -126px;
}
#culture img {
	width:100%;
}
#brand {
	padding-bottom:74px;
	padding-top:108px;
	background:url(../bg/brandbg.jpg) no-repeat center 0;
}
#brand .brands {
	color:#fff;
}
#brand .brands .tit {
	font-weight:bold;
	font-size:36px;
	margin-bottom:45px;
}
#brand .brands .cont {
	line-height:24px;
}
#brand .brands .brandD {
	margin-top:34px;
}
#brand .brands .brandD ul {
	margin-top:32px;
}
#brand .brands .brandD ul li {
	display:inline-block;
	margin-left:65px;
}
.brandTxt .txt01 {
	line-height:48px;
}
.brandLi span {
	display:block;
	margin-right:12px;
	background:url(../bg/ico06.png) no-repeat;
	width:64px;
	height:64px;
}
.brandLi .span01 {
	background-position:0px 0px;
}
.brandLi .span02 {
	background-position:-291px 0px;
}
.brandLi .span03 {
	background-position:-742px 0px;
}
#strategy {
	background:#161515;
	position: relative;
}
.strategyImg {
	display:none;
	text-align:center;
}
#strategy .strategyUl li {
	width:100%;
	border-top:1px solid #444242;
	cursor:pointer;
}
.name01 {
	text-align:center;
	margin:0 auto;
	background:url(../bg/ico09.png) no-repeat right center;
	width:250px;
	line-height:60px;
	font-size:18px;
	color:#fff;
}
/*案例*/
.workCl {
	background:#161515;
	padding-bottom:142px;
	padding-top:9px;
	border-top:1px solid #231e1d;
}
.caseBanner {
	background:url(../bg/casebanner01.jpg) no-repeat center 0;
	padding-top:172px;
	padding-bottom: 175px;
}
.caseBanner .text .p1 {
	font-size:24px;
}
.caseBanner .text .p2 {
	font-size:36px;
	margin-top:25px;
}
/*案例详细页*/
#caseDetail {
	background:#161515;
	padding-bottom:132px;
	padding-top:75px;
}
#caseDetail .left {
	width:718px;
	padding-right:11px;
}
#caseDetail .left .tit {
	color:#fff;
	font-size:30px;
}
#caseDetail .left .Infor {
	padding-left:12px;
	color:#999999;
	font-size:14px;
	line-height:56px;
	border-bottom:1px solid #484848;
}
#caseDetail .dImg img {
	width:100%;
	padding-top:42px;
	padding-bottom:6px;
}
.rightCont {
	width:302px;
}
.rightCont p {
	line-height:22px;
	border-bottom:1px solid #484848;
	color:#999999;
	font-size:14px;
	padding-top:40px;
	padding-bottom:40px;
	padding-left:10px;
}
.rightCont .num02 {
	margin-top:16px;
	padding-bottom:30px;
	border-bottom:1px solid #484848;
}
.rightCont .num02 a {
	display:inline-block;
	margin-left:12px;
	width:47px;
	height:47px;
	background:url(../bg/ico08.png) no-repeat;
}
.rightCont .num02 .pre {
	background-position:0px 0px;
}
.rightCont .num02 .next {
	background-position:-61px 0px;
}
.rightCont .num02 .all {
	background-position:-121px 0px;
}
/*品牌服务*/
#brandService {
	background:#161515;
}
.theOne {
	color:#cccccc;
	padding-top:132px;
	padding-bottom:168px;
}
.theOne img {
	padding-left:10px;
}
.theOne .cont {
	padding-right:30px;
	width:624px;
	text-align:left;
	margin-top:72px;
}
.theOne .cont .text03 {
	line-height:22px;
}
.tit08 {
	color:#fff;
	font-size:36px;
	line-height:100px;
}
.ul09 {
	margin-top:48px;
}
.ul09 li {
	cursor:pointer;
	margin-right:35px;
	float:left;
	color:#e62129;
	font-size:18px;
	background:url(../bg/ico11.png) no-repeat;
	background-position:-178px 0px;
	width:144px;
	height:158px;
	line-height:158px;
	text-align:center;
}
.ul09 li:hover {
	color:#fff;
	background-position:0px 0px;
}
#theTwo {
	background:url(../bg/bg011.jpg) no-repeat center 0;
	padding-top:160px;
	padding-bottom: 129px;
}
.left04 {
	width:570px;
	margin-right:65px;
}
.right04 {
	margin-top:112px;
}
.right04 img {
	margin-bottom:28px;
}
.left04 .tit {
	font-weight:bold;
	font-size:36px;
	color:#444243;
	line-height:60px;
}
.cont04 p {
	color:#444243;
	line-height:18px;
	margin-top:18px;
}
.lastTxt {
	color:#333333;
	font-size:14px;
	margin-top:30px;
}
#theThree {
	background:url(../bg/bg012.jpg) no-repeat center 0;
	padding:215px 0px 240px 0px;
}
.left06 {
	width:502px;
}
.right06 {
	width:502px;
	padding-right:30px;
}
.right06 .top {
	color:#cccccc;
}
.right06 .top p {
	margin-top:20px;
}
.right06 .top .tit {
	font-size:36px;
	font-weight:bold;
	color:#fff;
}
.ulBox08 {
	margin-bottom:45px;
	margin-top:25px;
	border-top:1px solid #2e2e2e;
}
.ulBox08 li {
	border-bottom:1px solid #2e2e2e;
}
.ulBox08 li a {
	color:#fff;
	line-height:47px;
	float:left;
}
.ulBox08 li span {
	color:#2e2e2e;
	font-size:14px;
	text-align:center;
	line-height:16px;
	margin-top:12px;
	width:16px;
	height:16px;
	display:inline-block;
	float:right;
	border:2px solid #2e2e2e;
	margin-right:15px;
}
.lookIco_box {
	cursor:pointer;
}
#Sis {
	padding-top:212px;
	padding-bottom:180px;
	background:url(../bg/bg013.jpg) no-repeat center 0;
}
.left07 {
	margin-left:75px;
	width:460px;
	background:url(../bg/bg03.png) no-repeat center 0;
}
.tit07 {
	font-size:36px;
	margin-top:100px;
}
.left07txt {
	width:424px;
	line-height:24px;
	text-align:left;
	margin-left:22px;
	margin-top:20px;
}
.left07li ul li {
	line-height:31px;
	cursor:pointer;
}
.left07li ul {
	margin-top:-4px;
	margin-bottom:76px;
	width:458px;
	margin-left:2px;
}
.left07li ul li span {
	display: inline-block;
	position: relative;
	top: 5px;
}
.right07 {
	text-align: center;
	margin-right:55px;
	margin-top:90px;
}
/*.right07 ul li{ position:relative; float:left; background:url(../bg/icobg04.png) no-repeat center 0; display:block; width:124px; height:135px; line-height:135px;}*/
.threeNum {
	background:url(../bg/iconumbg2.png) no-repeat center 0;
	width:254px;
	height:254px;
	margin-bottom:45px;
}
.threeNum ul {
	position:relative;
}
.threeNum ul li {
	position:absolute;
	width:84px;
	text-align:center;
	font-size:14px;
	color:#161515;
}
.threeNum .li1 {
	left:50%;
	margin-left:-43px;
	top:63px;
}
.threeNum .li2 {
	left:18px;
	top:168px;
}
.threeNum .li3 {
	right:18px;
	top:178px;
}
#theGood {
	background:url(../bg/thegoodbg.jpg) no-repeat center 0;
	padding-top:232px;
}
#theGood ul {
	margin-left:307px;
}
#theGood ul li {
	position:relative;
	height:135px;
	width:422px;
	margin-bottom:1px;
}
#theGood ul li p {
	position:absolute;
}
.wzh1 {
	top:24px;
	left:0px;
	bottom:89px;
	font-weight:bold;
}
.wzh2 {
	top:52px;
	left:0px;
	line-height:20px;
}
.marTop05 {
	margin-top:-13px;
}
.marTop02 {
	margin-top:-2px;
}
#design09 {
	background:#161515;
	padding-top:224px;
	padding-bottom:186px;
}
.des09 .left {
	width:50%;
	padding:0px 12px;
}
.des09 .left .tt {
	font-size:36px;
	font-weight:bold;
}
.des09 .left p {
	margin-top:12px;
}
.tt1 {
	margin-top:15px !important;
}
.listUl09 {
	border-bottom:1px solid #2e2e2e;
	margin-top:22px;
	border-bottom:1px solid #2e2e2e;
}
.listUl09 li {
	border-top:1px solid #2e2e2e;
	padding-left:2px;
}
.listUl09 li a {
	color:#fff;
	line-height:47px;
}
.listUl09 li span {
	float:right;
	margin-right:18px;
	margin-top:13px;
}
/*设计资讯*/
#designInfo {
	background:url(../bg/designbg.jpg) no-repeat center top #161515;
	padding-top:246px;
	padding-bottom:54px;
}
.InfoUl {
	margin-bottom:18px;
}
.InfoUl li {
	margin-top:11px;
	border:1px solid #484848;
}
.InfoUl li img {
	padding-top:30px;
	padding-left:23px;
	padding-bottom:39px;
	padding-right:32px;
	width:420px;
	height:243px;
}
.Infor06 {
	width:555px;
	position: relative;
	top:28px;
}
.Infor06 .tit {
	line-height:52px;
	font-size:24px;
}
.Infor06 .time {
	margin-bottom:16px;
}
.Infor06 .cont {
	line-height:24px;
	height:96px;
	overflow:hidden;
}
.Infor06 .time, .Infor06 .cont {
	color:#999999;
}
.pageNum {
	text-align:center;
	margin-top: 20px;
}
.pageNum a {
	margin-left:5px;
	color:#fff;
	display:inline-block;
	width:42px;
	height:20px;
	border:1px solid #484848;
	line-height:18px;
}
.pageNum a:hover {
	width:18px;
	height:18px;
	border:2px solid #e62129;
	color:#e62129;
}
.pageNum .a1 {
	width:43px;
}
.pageNum .a1:hover {
	width:43px;
}
.pageNum span {
	color:#fff
}
/*岳派动态*/
#trend {
	background:url(../bg/trendbg.jpg) no-repeat center top #161515;
	padding-top:246px;
	padding-bottom:54px;
}
#share {
	background:url(../bg/sharebg.jpg) no-repeat center top #161515;
	padding-top:246px;
	padding-bottom:54px;
}
/*联系方式*/
#cotactUs {
	padding-top:240px;
	padding-bottom:284px;
	background:url(../bg/contactusbg.jpg) no-repeat center 0;
}
#cotactUs .tit {
	color:#4e4d4e;
	font-size:14px;
}
.contactUl {
	margin-top:70px;
}
.contactUl li {
	float:left;
	height:230px;
	position:relative;
	top:0px;
	text-align:center;
	width:262px;
}
.contactUl li .tit09 {
	font-size:24px;
	margin-top:10px;
}
.time03 {
	color:#444243;
	font-size:14px;
}
.lh30 {
	line-height:30px;
}
.phone1 {
	font-size:18px;
}
.phone2 {
	font-size:14px;
}
#recruit {
	height:700px;
	background:url(../bg/recruitbg.jpg) no-repeat center 0;
	padding-top:240px;
}
.slideBox07 {
	border-top:1px solid #333333;
	margin-top:40px;
}
.slideBox07 .hd ul li {
	cursor:pointer;
	margin-top:5px;
	line-height:37px;
	color:#999999;
	font-size:14px;
	width:160px;
	padding-left:14px;
	height:37px;
	border:2px solid #222222;
}
.slideBox07 .hd ul li:hover {
	color:#e62129;
	border:2px solid #e62129;
}
.slideBox07 .hd ul .on {
	color:#e62129;
	border:2px solid #e62129;
}
.slideBox07 .bd {
	width:818px;
	padding-right:32px;
	margin-top:-8px;
}
.slideBox07 .bd ul li p {
	margin-top:18px;
	line-height:18px;
}
#links {
	background:url(../bg/linkbg.jpg) repeat;
	padding-top:142px;
	padding-bottom:124px;
}
.linkUl li {
	float:left;
	width:151px;
	height:81px;/*border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;*/
}
.linkUl li a img {
	width:148px;
	height:79px;
	margin-top: 1px;
	margin-left: 2px;
}
.linkUl li a {
	width:151px;
	height:79px;
	display:block;
}
.linkUl {
	margin-top:18px;/*border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;*/
	background:url(../bg/logoico.jpg) no-repeat center 0;
}
#listDetail {
	background:url(../bg/listdetailbg.jpg) repeat;
	padding-top:100px;
	padding-bottom:195px;
}
.time02 {
	line-height:40px;
	color:#999999;
}
.cont01 {
	border-top:1px solid #b1b1b1;
	padding:0 30px;
	margin-top:20px;
	padding-top:30px;
}
.cont01 p {
	line-height:24px;
	margin-top:24px;
	text-indent:2em;
}
/*年度服务*/
#yearGood {
	position:relative;
	background:url(../bg/servicebg.jpg) no-repeat center 0;
	padding-top:181px;
	padding-bottom:186px;
}
.leftCont {
	width:490px;
px;
	padding-left:36px;
	line-height:20px;
}
.leftCont .titl03 {
	font-size:36px;
	font-weight:bold;
	line-height:36px;
}
.leftCont .txt01 {
	margin-top:39px;
}
.leftCont .txt01 .t1 {
	margin-bottom:10px;
}
.lookIco {
	margin-top: 35px;
	display: block;
}
.rightUl {
	position:relative;
	width:475px;
	height:592px;
	margin-top:-98px;
	background: url(../bg/bg015.png) no-repeat center 0;
}
.rightUl ul li {
	text-align:center;
	position:absolute;
	color:#fff;
	cursor:pointer;
}
.rightUl ul li img {
	position:absolute;
	width:28px;
	margin-left:-14px;
	left:50%;
	bottom:-32px;
}
.liS1 {
	top: 90px;
	left: 182px;
	font-size:18px;
}
.liS2 {
	font-size:14px;
	top: 101px;
	right: 98px;
}
.liS3 {
	font-size:18px;
	left: 84px;
	top: 240px;
}
.liS4 {
	font-size:18px;
	right: 152px;
	top: 240px;
}
.liS5 {
	font-size:18px;
	left:165px;
	bottom: 174px;
}
.liS6 {
	font-size:14px;
	bottom: 184px;
	right: 62px;
}
.liS7 {
	font-size:14px;
	bottom: 56px;
	left: 273px;
}
#window01 {
	width:100%;
	height:1400px;
	top:0px;
	left:0px;
	background:url(../bg/bg019.png) repeat;
	position:fixed;
	z-index:97;
	display:none;
}
.liSty01 {
	background:#161515;
	top:50%;
	margin-top:-188px;
	left:50%;
	margin-left:-386px;
	width:772px;
	height:376px;
	border:1px solid #e62129;
	position:fixed;
	z-index:98;
	display:none;
}
.liSty01 div {
	line-height:20px;
	padding:32px 15px;
}
.liSty01 div span {
	line-height:24px;
}
#needKnow {
	background:url(../bg/needbg.jpg) repeat;
	height:692px;
	padding-top:208px;
}
.rightBox09 {
	margin-left:60px;
	width:596px;
}
.rightBox09 .hd li {
	border-bottom:2px solid #e62129;
	cursor:pointer;
	text-align:center;
	line-height:47px;
	border-top:2px solid #5b5b5b;
	border-left:2px solid #5b5b5b;
	border-right:2px solid #5b5b5b;
	width:286px;
	float:left;
	color:#fff;
	font-size:18px;
	margin-left:8px;
}
.rightBox09 .hd li.on {
	border-bottom:none;
	color:#e62129;
	border-top:2px solid #e62129;
	border-left:2px solid #e62129;
	border-right:2px solid #e62129;
}
.rightBox09 .bd {
	position:relative;
	top:-1px;
}
.rightBox09 .bd ul {
	margin-top: -2px;
	width:546px;
	border-bottom:2px solid #e62129;
	border-right:2px solid #e62129;
	border-left:2px solid #e62129;
	padding-left:28px;
	padding-right:10px;
	margin-left:8px;
	height:446px;
}
.ulLi01 {
}
.rightBox09 .bd ul li {
	line-height:22px;
	color:#fff;
	padding-top:18px;
}
#top {
	cursor:pointer;
	position:fixed;
	right:5.5%;
	bottom:107px;
}
.izl-rmenu .btn-top {
	background:url(../bg/topico.png) no-repeat;
	width:64px;
	height:70px;
	display:none;
}
.process {
	padding-bottom:94px;
	padding-top:100px;
}
.closeIco {
	display:block;
	border-top:1px solid #e62129;
	border-right:1px solid #e62129;
	border-bottom:1px solid #e62129;
	position: absolute;
	right: -22px;
	top: -1px;
}
.cont05 {
	line-height:22px;
	margin:22px 0px 36px 0px;
}
.process .top {
	padding-bottom:65px;
	border-bottom:1px dashed #b0b0b0;
}
.process .bot {
	height:155px;
	background:url(../bg/img09.jpg) no-repeat center 60px;
	position:relative;
	margin-bottom:55px;
}
.process .bot ul li {
	cursor:pointer;
	position:absolute;
	text-align:center;
	color:#e72129;
}
.process .bot ul li a { /*background:#000;*/
	margin-left:-9px;
	left:50%;
	position: relative;
	width:18px;
	height:18px;
	display:block;
	border-radius:9px;
}
.div01 {
	text-align:left;
	margin-left: 4px;
	width:228px;
	height:88px;
	background:url(../bg/bg014.png) no-repeat center 0;
	visibility:hidden;
	line-height:20px;
	color:#fff;
	padding:7px 19px;
	overflow:hidden;
}
.lSty1 {
	left:-103px;
	bottom:9px;
}
.lSty1:hover .div01, .lSty2:hover .div01, .lSty3:hover .div01, .lSty4:hover .div01, .lSty5:hover .div01, .lSty6:hover .div01, .lSty7:hover .div01, .lSty8:hover .div01 {
	visibility:visible;
}
.lSty2 {
	left:43px;
	top:-34px;
}
.lSty3 {
	left:191px;
	top:10px;
}
.lSty4 {
	left:340px;
	top:-34px;
}
.lSty5 {
	right:304px;
	top:10px;
}
.lSty6 {
	right:169px;
	top:-34px;
}
.lSty7 {
	top:10px;
	right:22px
}
.lSty8 {
	right:-108px;
	top:-34px;
}
.cont10 {
	line-height:22px;
	marin-top:5px;
}
#environment {
	background:url(../bg/bg016.jpg) repeat;
	padding-bottom:115px;
	padding-top:140px;
}
.environ {
	margin-top:45px;
}
#environment .left, #environment .right {
	width:506px;
	border-top:2px solid #e62129;
	padding-top:22px;
	text-align:left;
}
#environment .left p {
	color:#e62129;
	line-height:24px;
	font-size:14px;
}
#environment .left ul {
	margin-top:8px;
}
#environment .left ul li {
	position:relative;
	height:80px;
	overflow:hidden;
	line-height:20px;
	padding-left:76px;
	margin-top:50px;
}
#environment .left ul li p {
	color:#666666;
	position:absolute;
}
.liStyle01 {
	background:url(../bg/num01.jpg) no-repeat;
}
.liStyle02 {
	background:url(../bg/num02.jpg) no-repeat;
}
.liStyle03 {
	background:url(../bg/num03.jpg) no-repeat;
}
#environment .right p {
	color:#e62129;
	font-size:14px;
}
#environment .right ul {
	border-left:1px solid #838383;
	margin-left:14px;
}
#environment .right ul li {
	margin-left:-14px;
	margin-top:20px;
	background:url(../bg/num06.png) no-repeat;
}
#environment .right ul li p {
	color:#666666;
	font-size:14px;
	padding-left:40px;
}
#environment .right ul li p span {
	font-size:12px;
}
#environment .right {
	padding-left:10px;
}
.liSt01 {
	background-position:0px 0px !important;
}
.liSt02 {
	background-position:0px -58px !important;
}
.liSt03 {
	background-position:0px -120px !important;
}
.liSt04 {
	background-position:0px -181px !important;
}
.liSt05 {
	background-position:0px -242px !important;
}
.liSt06 {
	background-position:0px -300px !important;
}
.liSt07 {
	background-position:0px -358px !important;
}
.liSt08 {
	background-position:0px -417px !important;
}
.liSt09 {
	background-position:0px -472px !important;
}
#answers {
	padding-top:168px;
	padding-bottom:180px;
}
.slideBox10 {
	text-align:left;
	margin-top:48px;
	border-bottom:1px solid #cccccc;
}
.slideBox10 p {
	font-size:14px;
	color:#444243;
	padding-left:16px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	line-height:43px;
	cursor:pointer;
}
.slideBox10 p span {
	float:right;
	margin-right:20px;
	width:19px;
	margin-top:12px;
	height:19px;
	display:inline-block;
	background:url(../bg/plusico05.png) no-repeat;
}
.slideBox10 p.on span {
	background:url(../bg/addico.jpg) no-repeat center 0;
}
.slideBox10 ul {
	padding-left:16px;
	height:98px;
	background:#eeeeee;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-top:18px;
}
.slideBox10 ul li {
	color:#666666;
}
#downLoad {
	background:url(../bg/downloadbg.jpg) no-repeat center top #161515;
	padding-top:210px;
	height:590px;
}
#downLoad p {
	line-height:22px;
	margin-bottom:110px;
}
#downLoad a {
	display:inline-block;
	height:97px;
	line-height:97px;
	text-align:left;
	background:url(../bg/downloadbtn.png) no-repeat center 0;
	margin-left:32px;
	font-size:20px;
	color:#666666;
}
#downLoad .a1 {
	padding-left:42px;
	width:277px;
}
#downLoad .a2 {
	padding-left:73px;
	width:246px;
}
#rightQq {
	z-index:94;
	width:97px;
	height:248px;
	position:fixed;
	right:0px;
	top:27.8%;
}
.rightQqCl {
	width:198px !important;
}
#rightQq .ra {
	position:relative;
	width:248px;
	height:248px;
	z-index:93;
	background:url(../bg/bg020.png) no-repeat left 0;
}
#rightQq a {
	display:block;
	position:absolute;
}
#rightQq .aSty1 {
	overflow:hidden;
	z-index:95;
	top:50%;
	margin-top:-12px;
	background:url(../bg/ico020.png) no-repeat -10px 0px;
	width:14px;
	height:24px;
}
.aStyle {
	right:0px;
	background-position:2px 0px !important;
}
.raStyle {
	right:-284px;
}
#rightQq .ra .wxBtn {
	top:50px;
	left:48px;/*right:7px;*/
	width:44px;
	height:42px;
	background:url(../bg/ico05.png) no-repeat -10px -1px;
}
#rightQq .ra .qqBtn {
	top:100px;
	left:35px; /*right:13px;*/
	width:47px;
	height:42px;
	background:url(../bg/ico05.png) no-repeat -1px -51px;
}
#rightQq .ra .phoneBtn {
	bottom:49px;
	left:48px; /*right:7px;*/
	width:44px;
	height:42px;
	background:url(../bg/ico05.png) no-repeat -12px -100px;
}
.commonDiv {
	right: 62px;
	top: 80px;
	height:84px;
	position:absolute;
}
.wxCode {
	z-index:97;
	width:93px;
	height:84px;
	overflow:hidden;
	background:url(../bg/code.jpg) no-repeat center;
}
.qqImg {
	z-index:95;
	height:96px;
	position: relative;
	left: 9px;
	top: -8px;
	overflow:hidden;
	background:url(../bg/qq.png) no-repeat center;
}
.phoneImg {
	z-index:98;
	width:104px;
	height:84px;
	position:relative;
	left:95px;/*overflow:hidden;*/
	background:url(../bg/phone.png) no-repeat center;
}
.prevNext {
	bottom:-20px;
	right:12%;
	width:44px;
	height:40px;
	position: absolute;
	background:url(../bg/prenext.png) no-repeat center 0;
	z-index:95;
}
.prevNext .prevSty, .prevNext .nextSty {
	width:44px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
}
.prevNextSty {
	bottom:-20px;
}
/*#prevNext1{height:20px; overflow:hidden; bottom:0px;}*/
.prevNext .prevSty a, .prevNext .nextSty a {
	width:44px;
	height:20px;
	display:block;
}
#workId {
	height: auto;
}
.headerDiv {
	position: fixed !important;
	height: 76px;
	width: 100%;
	top: 0px;
	z-index: 9999;
}
/*2014年12月12日10:53:23*/
.tp-bullets {
	bottom:120px !important;
}
.section6 {
	background: url(../bg/contactbg.jpg) no-repeat center #090909;
}
/*.section1{background:#020001;}*/
#pages a {
	display:inline-block;
}
.aSty1, .aSty2, .aSty3, .aSty4 {
	display:block;
	width:86px;
	height:95px;
	margin: 0 auto;
}
.aSty1 {
	background:url(../bg/phoneico.png) no-repeat center;
}
.aSty2 {
	background:url(../bg/qqico.png) no-repeat center;
}
.aSty3 {
	background:url(../bg/mapico.png) no-repeat center;
}
.aSty4 {
	background:url(../bg/emailico.png) no-repeat center;
}
.aSty1:hover {
	background:url(../bg/phoneicohover.png) no-repeat center;
}
.aSty2:hover {
	background:url(../bg/qqicohover.png) no-repeat center;
}
.aSty3:hover {
	background:url(../bg/mapicohover.png) no-repeat center;
}
.aSty4:hover {
	background:url(../bg/emailicohover.png) no-repeat center;
}
/*.liSty011{ background:url(../bg/banner11.jpg) no-repeat center;}
.liSty012{ background:url(../bg/banner12.jpg) no-repeat center;}
.liSty013{ background:url(../bg/banner13.jpg) no-repeat center;}
.liSty014{ background:url(../bg/banner14.jpg) no-repeat center;}
*/
.wide-banner {
	height:100% !important;
}
/*2015年1月16日12:49:52*/
.mskeLayBg {
	background:#000;
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	opacity:0.7;
	filter:alpha(opacity=70);
	display:none;
	_display:none!important;
}
.mskelayBox {
	height:600px;
	width:800px;
	margin-top:-300px;
	margin-left:-400px;
	position:fixed;
	left:50%;
	top:50%;
	border:7px solid #FFF;
	z-index:20;
	background:#FFF;
	display:none;
	_display:none!important;
}
.mskeClaose {
	position:absolute;
	top:-17px;
	right:-17px;
	cursor:pointer;
}
.pic {
	position:absolute;
	cursor:pointer;
}
.pic:hover {
}
.pic1 {
	top:0px;
	left:0px;
}
.pic2 {
	top:190px;
	left:0px;
}
.pic3 {
	top:0px;
	left:267px;
}
.pic4 {
	top:377px;
	left:267px;
}
.pic5 {
	top:0px;
	left:534px;
}
.pic6 {
	top:190px;
	left:534px;
}
.offhidden {
	display:none;
}
.pic1 img.small_pic {
	width:264px;
	height:187px;
}
.pic2 img.small_pic {
	width:264px;
	height:374px;
}
.pic3 img.small_pic {
	width:264px;
	height:374px;
}
.pic4 img.small_pic {
	width:264px;
	height:187px;
}
.pic5 img.small_pic {
	width:532px;
	height:187px;
}
.pic6 img.small_pic {
	width:532px;
	height:374px;
}
