body {
	margin: 0px auto;
	padding: 0px;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	line-height: 29px;
	color: #000;
}
div {
	margin: 0px;
	padding: 0px;
}
span, p {
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}
dl, dt, dd, ol, ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
form, input, select {
	margin: 0px;
	padding: 0px;
}
ul {
	list-style-type: none;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #F00;
}
.clear {
	height: 0;
	overflow: hidden;
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.top, .lmdh, .tuiguang1, .jjfa1, .yxgn1, .yxgn2, .case, .casedh, .webcase, .sqlcdh, .sqlc, .bq, .bqnr, .main_xw, .main_xw_l, .lanrenzhijia {
	width: 1002px;
	margin: 0 auto;
	overflow: hidden;
}
 .banner1, .banner2, .tuiguang, .tuiguang2, .jjfa, .jjfa2, .yxgn, .casebj, .gszzbj, .gszz, .sqlcbj, .bqbj, {
 width: 100%;
 margin: 0 auto;
}
.lmdh {
	text-align: center;
	font-size: 40px;
	line-height: 45px;
	padding-top: 59px;
}
/*top*/
.top {
	height: 100px;
}
.logo {
	padding-top: 20px;
}
.name {
	padding-top: 28px;
	padding-left: 15px;
}
.name a {
	color: #000;
}
.name span {
	color: #f00;
	font-size: 26px;
	line-height: 26px;
}
.fuhao {
	line-height: 65px;
	margin: 30px 5px 20px 10px;
	width: 1px;
	height: 45px;
	background-color: #ccc;
}
.fangan {
	padding-top: 28px;
	padding-left: 6px;
	font-size: 18px;
	letter-spacing: 2px;
	line-height: 26px;
}
.fangan span {
	color: #f00;
	font-size: 22px;
	letter-spacing: 0px;
}
.tel {
	font-size: 18px;
	margin-top:22px;
}
.tel span,.tel p {
	color: #f00;
	font-size: 22px;
}
/*banner*/
.banner1 {
	background: url(../images/copyright_1.jpg) top center no-repeat;
	height: 784px;
	text-align: center;
	font-size: 20px;
	overflow: hidden;
	padding-top: 115px;
}
.banner1 span {
	line-height: 54px;
	font-size: 50px;
	display: block;
	margin-bottom: 5px;
}
.zxan {
	width: 295px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-size: 24px;
	background: url(../images/copyright_3.png) center no-repeat;
	display: block;
	margin: 0 auto;
	margin-top: 40px;
	color: #f00;
}
.zxan a {
	font-size: 24px;
	color: #f00;
}
.banner2 {
	background: url(../images/copyright_2.jpg) center no-repeat;
	height: 459px;
	overflow: hidden;
}
/*推广*/
.tuiguang {
	height: 959px;
	background: url(../images/copyright_5.jpg) top center no-repeat;
	color: #fff;
}
.tuiguang1 {
	margin-top: 28px;
	margin-bottom: 110px;
}
.tuiguang1 li {
	width: 420px;
	float: left;
	font-size: 20px;
	line-height: 39px;
	margin-left: 60px;
}
.tuiguang2 {
	height: 464px;
	width: 1024px;
	margin: 0 auto;
}
/*解决方案*/
.jjfa {
	background: url(../images/copyright_6.jpg) top center no-repeat;
	height: 1000px;
}
.jjfa1 {
	margin-top: 7px;
	margin-bottom: 110px;
}
.jjfa1 li {
    width: 284px;
    float: left;
    font-size: 16px;
    line-height: 35px;
    margin-top: 32px;
    padding-left: 50px;
}
.jjfa1 span {
	font-size: 36px;
	color: #f00;
	margin-right: 5px;
	margin-top: -5px;
	display: block;
	float: left;
}
.jjfa1 strong {
	font-size: 20px;
	font-weight: normal;
}
.jjfa3 li {
	width: 415px;
	padding-left: 50px;
	padding-right: 30px;
}
.jjfa2 {
	background: url(../images/copyright_7.png) center no-repeat;
	height: 407px;
}
/*网络营销功能*/
.yxgn {
	color: #fff;
	background: url(../images/copyright_8.jpg) center no-repeat;
	height: 957px;
}
.yxgn1 {
	text-align: center;
	font-size: 28px;
	padding-top: 14px;
	line-height: 70px;
}
.yxgn21 {
	margin-left: 1px !important;
}
.yxgn22 {
	margin-top: -1px;
}
.yxgn2{
	margin-bottom:4px;
}
.yxgn2 li {
	float: left;
	padding: 20px 20px 15px 20px;
	font-size: 14px;
	width: 159px;
	border: 1px #fff solid;
	margin-left: -1px;
}
.yxgn2 span {
	font-size: 20px;
	margin-right: 20px;
	height: 50px;
	display: block;
	float: left;
}
.yxgn2 strong {
	font-weight: normal;
	font-size:16px;
}
.yxgn3 {
	text-align: center;
}
.yxgn4 li {
	width:209px;
	font-size:16px;
	border: 1px #ccc solid;
	height:160px;
}
.yxgn4 strong {
    text-align: center;
	font-size:18px;
	padding-top:5px;
}
.yxgn4 a{
	display:block;
	color:#fff;
	font-size:16px;
}
.zxan1 {
	background: url(../images/copyright_9.png) center no-repeat;
	color: #ff0;
}
.zxan1 a {
	color: #ff0;
}
.zxan1:hover {
	color: #ff0;
}
/*网站建设*/
.wzjs {
	background: url(../images/copyright_10.jpg) top center no-repeat;
	height: 1000px;
}
.wzjs2 {
	background: none;
}
/*客户见证案例展示*/
.casebj {
	background: url(../images/copyright_11.jpg) top center no-repeat;
	height: 666px;
	color: #fff;
}
.case {
	margin-top: 52px;
	width: 1200px;
	color:#fff;
	font-size:22px;
}
.case a{
	color:#fff;
	display: block;
	font-size:16px;
}
.case a:hover{
	color:#ff0;
}
.case .btn {
	display: none;
}
.casedh {
	text-align: center;
	font-size: 20px;
	color: #ff0;
	line-height: 54px;
}
/*公司资质展示*/
.gszzbj {
	background: url(../images/copyright_13.jpg) top center no-repeat;
	height: 997px;
}
.lanrenzhijia .tab {
	overflow: hidden;
	width: 720px;
	margin: 0 auto;
}
.lanrenzhijia .tae {
	width: 100px;
	float: right;
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	float: right;
	line-height: 40px;
}
.lanrenzhijia .tae a {
	color: #bb0000;
}
.lanrenzhijia .tab a {
	display: block;
	margin: 28px 10px 9px 10px;
	float: left;
	text-decoration: none;
	color: #000;
	height: 43px;
	line-height: 40px;
	padding: 0 15px;
	text-align: center;
	font-size: 20px;
}
.lanrenzhijia .tab a:hover {
	background: url(../images/copyright_16.PNG) no-repeat;
	text-decoration: none;
}
.lanrenzhijia .tab a.on {
	background: url(../images/copyright_16.PNG) no-repeat;
	color: #f00;
	text-decoration: none;
	cursor: default;
}
.lanrenzhijia .content {
	overflow: hidden;
	width: 1002px;
	margin: 0 auto;
	height: 616px;
	position: relative;
	float: left;
	margin-top: 10px;
}
.lanrenzhijia .content .ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 1002px;
	margin: 0 auto;
}
.lanrenzhijia .content .li {
	width: 1002px;
	float: left;
	overflow: hidden;
}
/*部分企业网站案例展示*/
.webcasebj {
	background: url(../images/copyright_14.jpg) top center no-repeat;
	height: 970px;
	color: #fff;
}
.webcase {
	margin-top: 28px;
}
.webcase a {
	margin: 10px 0 0 8px;
	float: left;
}
.webcase_l {
	margin-left: 0px !important;
}
/*网络营销申请流程*/
.sqlcbj {
	margin-bottom:120px;
}
.sqlc {
	margin-top: 40px;
	height: 150px;
	background: url(../images/copyright_15.png) top center no-repeat;
}
.sqlc li {
	width: 150px;
	float: left;
	margin-right: 63px;
	text-align: center;
	font-size: 16px;
	line-height: 200px;
}
.sqlcdh {
	text-align: center;
	font-size: 20px;
	line-height: 60px;
}
/*版权*/
.bqbj {
	background-color: #333;
	color: #999;
}
.bqbj1 {
	background-color: #000;
	color: #666;
}
.bqnr {
	padding: 37px 0 35px 0;
	line-height: 23px;
}
.bqnr ul {
	float: left;
	width: 700px;
	border-right: #5d5a5a 1px solid;
}
.bqnr li {
	float: left;
	width: 25%;
}
.bqnr li a {
	display: block;
	color: #999;
	margin-left:28px;
}
.bqnr li a:hover {
	color: #fff;
}
.bqnr li span {
	font-size: 16px;
	display: block;
	margin-bottom: 10px;
	color: #ccc;
}
.gzh {
	font-size: 16px;
	text-align: center;
}
.bq {
	padding: 40px 0;
	height: 48px;
	overflow: hidden;
}
.bq1 span {
	font-size: 26px;
	color: #ff0;
}
.bq1 strong {
	font-weight: normal;
	line-height: 20px;
}
.bq1r {
	line-height: 26px;
	margin-left: 30px;
}


/*返回顶部*/
.top_gotop {
    background: url(../images/copyright_28.png);
    width: 68px;
    height: 78px;
    background-size: 68px 78px;
    position: fixed;
    right: 0.8em;
    bottom: 2em;
    z-index: 99999;
}

/*icon*/
.icon {
	background: url(../images/copyright_0.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	font-size: 0;
}
.icon-logo {
	background-position: -2px -12px;
	width: 136px;
	height: 60px;
}
.icon-tel {
	background-position: -166px -12px;
	width: 28px;
	height: 25px;
	margin-right: 10px;
	margin-top: -5px;
}
.icon-tuiguang1 {
	background-position: -216px -12px;
	width: 8px;
	height: 8px;
	margin-right: 10px;
	margin-top: -5px;
}
.icon-bq {
	background-position: -2px -767px;
	width: 47px;
	height: 48px;
	margin-right: 10px;
}
.icon-bq1 {
	background-position: -253px -12px;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	margin-top: -4px;

}
.icon-bq2 {
	background-position: -275px -12px;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	margin-top: -4px;
}
.icon-bq3 {
	background-position: -297px -12px;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	margin-top: -4px;
}
.icon-bq4 {
	background-position: -319px -12px;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	margin-top: -4px;
}
.icon-gzh {
	background-position: -65px -764px;
	width: 102px;
	height: 102px;
	margin-bottom: 15px;
	margin-top: 40px;
}
.icon-seo {
	width: 50px;
	height: 37px;
	margin-bottom: 5px;
}
.icon-seo1 {
	background-position: -327px -775px;
}
.icon-seo2 {
	background-position: -425px -775px;
}
.icon-seo3 {
	background-position: -515px -775px;
}
.icon-seo4 {
	background-position: -600px -775px;
}
.icon-seo5 {
	background-position: -683px -775px;
}
.icon-seo6 {
	background-position: -327px -826px;
}
.icon-seo7 {
	background-position: -425px -826px;
}
.icon-seo8 {
	background-position: -515px -826px;
}
.icon-seo9 {
	background-position: -600px -826px;
}
.icon-seo10 {
	background-position: -683px -826px;
}

.icon-bz1 {
	background-position: -769px -775px;
	width: 50px;
	height: 37px;
	margin-left:78px;
	margin-bottom:8px;
}
.icon-bz2 {
	background-position: -828px -775px;
}
.icon-bz3 {
	background-position: -887px -775px;
}
.icon-bz4 {
	background-position: -946px -775px;
}

/*case_icon*/
.icon-case {
	width: 192px;
	height: 100px;
}
.icon-case1 {
	background-position: -0px -86px;
}
.icon-case2 {
	background-position: -202px -86px;
}
.icon-case3 {
	background-position: -404px -86px;
}
.icon-case4 {
	background-position: -606px -86px;
}
.icon-case5 {
	background-position: -811px -86px;
}
.icon-case6 {
	background-position: -0px -197px;
}
.icon-case7 {
	background-position: -202px -197px;
}
.icon-case8 {
	background-position: -404px -197px;
}
.icon-case9 {
	background-position: -606px -197px;
}
.icon-case10 {
	background-position: -811px -197px;
}
.icon-case11 {
	background-position: -0px -308px;
}
.icon-case12 {
	background-position: -202px -308px;
}
.icon-case13 {
	background-position: -404px -308px;
}
.icon-case14 {
	background-position: -606px -308px;
}
.icon-case15 {
	background-position: -811px -308px;
}
.icon-case16 {
	background-position: -0px -418px;
}
.icon-case17 {
	background-position: -202px -418px;
}
.icon-case18 {
	background-position: -404px -418px;
}
.icon-case19 {
	background-position: -606px -418px;
}
.icon-case20 {
	background-position: -811px -418px;
}
.icon-case21 {
	background-position: -0px -528px;
}
.icon-case22 {
	background-position: -202px -528px;
}
.icon-case23 {
	background-position: -404px -528px;
}
.icon-case24 {
	background-position: -606px -528px;
}
.icon-case25 {
	background-position: -811px -528px;
}
.icon-case26 {
	background-position: -0px -638px;
}
.icon-case27 {
	background-position: -202px -638px;
}
.icon-case28 {
	background-position: -404px -638px;
}
.icon-case29 {
	background-position: -606px -638px;
}
.icon-case30 {
	background-position: -811px -638px;
}
/*幻灯片*/
.focus {
	width: 100%;
	height: 527px;
	overflow: hidden;
	position: relative;
}
.focus ul {
	height: 527px;
	position: absolute;
}
.focus ul li {
	float: left;
	width: 100%;
	height: 527px;
	overflow: hidden;
	position: relative;
}
.focus ul li div {
	position: absolute;
	
	cursor: default;
}
.focus .btnBg {
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
	bottom: 0;
	display: none;
}
.focus .btn {
	position: absolute;
	width: 100%;
	height: 23px;
	padding: 0px 10px 0px 10px;
	bottom: 6px;
	text-align: center;
}
.focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}
.focus .btn span.on {
	background: #fff;
}
.focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 130px;
	background: url(../images/sprite.png) no-repeat 0 0;
	cursor: pointer;
	right:10px;
}
.focus .pre {
	left: 30px;
}
.focus .next {
	right: 20px;
	background-position: right top;
}
/*培训现场幻灯片*/
.focus1 {
	width: 100%;
	height: 616px;
	overflow: hidden;
	position: relative;
}
.focus1 ul {
	height: 616px;
	position: absolute;
}
.focus1 ul li {
	float: left;
	width: 100%;
	height: 616px;
	overflow: hidden;
	position: relative;
}
.focus1 ul li div {
	position: absolute;
	overflow: hidden;
	cursor: default;
}
.focus1 .btnBg {
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
	bottom: 0;
	display: none;
}
.focus1 .btn {
	position: absolute;
	width: 100%;
	height: 23px;
	padding: 0px 10px 0px 10px;
	bottom: 30px;
	text-align: center;
}
.focus1 .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}
.focus1 .btn span.on {
	background: #fff;
	cursor: default;
}
.focus1 .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 258px;
	background: url(../images/sprite.png) no-repeat 0 0;
	cursor: pointer;
	cursor: default;
	display:none;
}
.focus1 .pre {
	left: 0;
	cursor: default;
	display:none;
}
.focus1 .next {
	right: 0;
	background-position: right top;
}
/*公司环境幻灯片*/
.focus2 {
	width: 100%;
	height: 616px;
	overflow: hidden;
	position: relative;
}
.focus2 ul {
	height: 616px;
	position: absolute;
}
.focus2 ul li {
	float: left;
	width: 100%;
	height: 616px;
	overflow: hidden;
	position: relative;
}
.focus2 ul li div {
	position: absolute;
	overflow: hidden;
	cursor: default;
}
.focus2 .btnBg {
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
	bottom: 0;
	display: none;
}
.focus2 .btn {
	position: absolute;
	width: 100%;
	height: 23px;
	padding: 0px 10px 0px 10px;
	bottom: 30px;
	text-align: center;
}
.focus2 .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}
.focus2 .btn span.on {
	background: #fff;
	cursor: default;
}
.focus2 .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 258px;
	background: url(../images/sprite.png) no-repeat 0 0;
	cursor: pointer;
	cursor: default;
	display:none;
}
.focus2 .pre {
	left: 0;
	cursor: default;
	display:none;
}
.focus2 .next {
	right: 0;
	background-position: right top;
}

/*网站营销力幻灯片*/
.focus3 {
	width: 100%;
	height: 540px;
	overflow: hidden;
	position: relative;
}
.focus3 ul {
	height: 540px;
	position: absolute;
}
.focus3 ul li {
	float: left;
	width: 100%;
	height: 540px;
	overflow: hidden;
	position: relative;
}
.focus3 ul li div {
	position: absolute;
	cursor: default;
	overflow: hidden;
}
.focus3 .btnBg {
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
	bottom: 0;
	display: none;
}
.focus3 .btn {
	position: absolute;
	width: 100%;
	height: 23px;
	padding: 0px 10px 0px 10px;
	bottom: 6px;
	text-align: center;
	display: none;
}
.focus3 .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}
.focus3 .btn span.on {
	background: #fff;
}
.focus3 .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 182px;
	background: url(../images/sprite.png) no-repeat 0 0;
	cursor: pointer;
}
.focus3 .pre {
	left: 0;
}
.focus3 .next {
	right: 0;
	background-position: right top;
}
