@charset "utf-8";
/* CSS Document */
/*通用开始*/

body {
	margin: 0px;
	padding: 0px;
	font-size:13px;
	font-family:"微软雅黑";
	color:#4a4d50;
	border:0px;
	background-color:#ffffff;
	line-height:26px;
}
* {
	padding:0;
	margin:0;
}
div {
	margin: 0px;
	padding: 0px;
}
dl {
	margin: 0px;
	padding: 0px;
}
dt {
	margin: 0px;
	padding: 0px;
}
dd {
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ol {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
pre {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
code {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
fieldset {
	margin: 0px;
	padding: 0px;
}
legend {
	margin: 0px;
	padding: 0px;
}
input {
	margin: 0px;
	padding: 0px;
}
button {
	margin: 0px;
	padding: 0px;
	border:0px;
}
textarea {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
blockquote {
	margin: 0px;
	padding: 0px;
}
input {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
button {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
textarea {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
select {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
optgroup {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
option {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
ul {
	list-style: none;
	display: block;
}
li {
	list-style: none;
	display: block;
}
dl {
	list-style: none;
	display: block;
}
dt {
	list-style: none;
	display: block;
}
dd {
	list-style: none;
	display: block;
}
ol {
	list-style: none;
	display: block;
}
img {
	border: 0px;
}
.clear {
	clear: both;
}
a {
	outline: 0px;
	text-decoration: none;
	color:#4a4d50;
	;
}
a:hover {
	color:#f97923;
	;
}
center {
	padding: 20px 0px;
}
/*通用结束*/
/*导航开始*/
.topbg {
	width: 100%;
	height:113px;
	background: url("../images/topbg.jpg") repeat-x 0px 0px;
	background-color:#4a4d50;
	overflow: hidden;
}
.topbg p {
	width: 1024px;
	margin:0 auto;
	padding-top:4px
}
.logo {
	float: left;
	display: inline;
}
.nav {
	height: 109px;
	padding:0px 21px;
	float: left;
}
.nav a {
	font: 15px "微软雅黑";
	width: 100px;
	height: 96px;
	line-height:96px;
	text-align: center;
	float: left;
	display: block;
	color:#ffffff;
	padding-top:13px;
}
.nav a:hover {
	background-color:#f97923;
}
/*导航结束*/
/*flash开始*/
.bannerbg {
	width: 100%;
	height:651px;
	overflow: hidden;
	background-color:#ffa800;
}
.banner {
	width:1024px;
	margin:0 auto;
}
/*flash结束*/
/*首页我们做什么开始*/
.do {
	width: 100%;
	height:466px;
	overflow: hidden;
	background-color:#efefef;
}
.dobg {
	width: 1024px;
	height:334px;
	padding:66px 0px;
	overflow: hidden;
	margin:0 auto;
}
.do_title {
	width: 552px;
	height:84px;
	margin:0 auto;
	background: url("../images/do_title.jpg") repeat-x 0px 0px;
}
.do_title p {
	text-align:center;
	font-size:30px;
	margin-top:10px;
	font-weight:bold;
}
.do_title div {
	font-size:16px;
	text-align:center;
	margin-top:22px;
	text-transform:uppercase;
}
.do_content {
	width: 100%;
	float: left;
	overflow:hidden;
}
.do_content li a {
	width: 165px;
	height: 200px;
	float: left;
	margin:50px 15px 0px 22px;
}
.do_content p {
	margin:0 auto;
	font-size:18px;
	text-align:center;
	margin-top:17px;
}
.do_content div {
	text-align:center;
	margin:0 auto;
	font-family:"Arial";
	font-size:10px;
	text-transform:uppercase;
}
/*首页我们做什么结束*/
/*--首页成功案例开始*/
.case {
	width:100%;
	height:611px;
	overflow:hidden;
	background: url("../images/arrow.jpg") no-repeat center 0;
	background-color:#f36e21;
	padding:70px 0px;
}
.case_title {
	width: 552px;
	height:80px;
	margin:0 auto;
	background: url("../images/case_title.jpg") repeat-x 0px 0px;
}
.case_title p {
	text-align:center;
	font-size:30px;
	margin-top:10px;
	color:#FFF;
	font-weight:bold;
}
.case_title div {
	font-size:16px;
	text-align:center;
	margin-top:18px;
	text-transform:uppercase;
	color:#FFF;
}
.case_more {
	width: 100%;
	text-align:center;
	margin:10px 0px 14px 0px;
}
.case_content {
	height:434px;
	overflow:hidden;
	margin:0px 0px 0px 45px;
}
.case_content li a {
	width: 325px;
	height: 209px;
	float: left;
	margin:6px 0px 6px 6px;
}
/*--首页成功案例结束*/
/*--首页最新资讯开始*/
.news_bk {
	background-color:#efefef;
}
.news {
	width:1024px;
	height:327px;
	background: url("../images/arrow1.jpg") no-repeat center 0;
	padding:70px 0px;
	margin:0 auto;
}
.news_title {
	width: 552px;
	height:84px;
	margin:0 auto;
	background: url("../images/do_title.jpg") repeat-x 0px 0px;
}
.news_title p {
	text-align:center;
	font-size:30px;
	margin-top:10px;
	font-weight:bold;
}
.news_title div {
	font-size:16px;
	text-align:center;
	margin-top:22px;
	text-transform:uppercase;
}
.news_content {
	winth:1024px;
	float: left;
	overflow:hidden;
	padding-top:17px;
}
.line {
	width:4px;
	height:224px;
	float:left;
	background: url("../images/line.jpg") no-repeat 0px 0px;
}
.new_title {
	background: url("../images/new_title.jpg") no-repeat 0px 0px;
	winth:113px;
	height:29px;
	color:#000;
	font-size:18px;
	padding-bottom:20px;
}
.content li {
	width:290px;
	height:162;
	overflow:hidden;
	height:26px;
	line-height:26px;
	background: url("../images/dot.jpg") no-repeat 0 8px;
	text-indent:15px;
}
.more {
	float:right;
	padding:0px 20px;
}
/*--首页网站建设知识开始*/
	.conleft {
	width:306px;
	height:200px;
	float:left;
	overflow:hidden;
	margin-right:18px;
	padding-top:24px;
}
/*--首页网站建设知识结束*/
		/*--首页网络营销知识开始*/
	.conmiddle {
	width:306px;
	height:200px;
	float:left;
	overflow:hidden;
	margin-right:18px;
	padding-left:20px;
	padding-top:24px;
}
/*--首页网络营销知识结束*/
	/*--首页行业资讯开始*/
	.conright {
	width:306px;
	height:200px;
	float:left;
	overflow:hidden;
	margin-right:18px;
	padding-left:20px;
	padding-top:24px;
}
/*--首页行业资讯结束*/
/*--首页最新资讯结束*/
/*--首页联系我们开始*/
.contact {
	width:100%;
	height:398px;
	background: url("../images/arrow2.jpg") no-repeat center 0;
	background-color:#e68802;
	padding:70px 0px;
}
.contact_title {
	width: 656px;
	height:80px;
	margin:0 auto;
	background: url("../images/contact_title.jpg") repeat-x 0px 0px;
}
.contact_title p {
	text-align:center;
	font-size:30px;
	margin-top:4px;
	color:#FFF;
	font-weight:bold;
}
.contact_title div {
	font-size:16px;
	text-indent:211px;
	margin-top:24px;
	text-transform:uppercase;
	color:#FFF;
}
.hottel {
	font-size:30px;
	color:#9b1a04;
	text-align:center;
	height:52px;
	line-height:52px;
	margin:0 auto;
}
.hottel span {
	font-size:33px;
	color:#9b1a04;
	font-weight:bold;
	font-family:"Arial";
}
.contact_content {
	width:959px;
	height:248px;
	margin:0 auto;
	padding:20px 20px 0px 45px;
	overflow:hidden;
}
.map {
	width:461px;
	height:248px;
	margin-right:50px;
	overflow:hidden;
	float:left;
}
.addrcon {
	width:423px;
	height:248px;
	overflow:hidden;
	float:left;
}
.addrcon li {
	overflow:hidden;
	padding-left:42px;
	margin-bottom:9px;
	height:42px;
	line-height:42px;
	color:#ffffff;
	text-indent:10px;
}
.addr {
	background: url("../images/addr.jpg") 0px 0px no-repeat;
}
.hottel1 {
	background: url("../images/hottel1.jpg") 0px 0px no-repeat;
}
.fax {
	background: url("../images/fax.jpg") 0px 0px no-repeat;
}
.email {
	background: url("../images/email.jpg") 0px 0px no-repeat;
}
.people {
	background: url("../images/people.jpg") 0px 0px no-repeat;
}
/*--首页联系我们结束*/

/*版权所有开始*/
.foot_bk {
	width: 100%;
	background-color:#4a4d50;
	overflow:hidden;
}
.foot {
	width: 1024px;
	margin:0 auto;
	padding:60px 0px 60px 0px;
}
.gongxin{text-align:center; margin:0 auto; }
.gongxin img{ margin-top:20px;}
.foot_logo {
	float: left;
	margin-right:90px;
}
.footright {
	float: left;
	height: 97px;
	width:702px;
	color:#bec0c6;
	padding-right:20px;
	margin-top:12px;
	line-height:20px;
}
.footright a {
	color:#bec0c6;
}
.foot_nav {
	width:100%;
}
.foot_nav a {
	margin: 0px 3px;
}
.links {
	width:100%;
}
.links a {
	margin: 0px 3px;
}
.footcopy {
	width: 100%;
}
.footcopy p span {
	padding-right:10px;
}
/*版权所有结束*/
/*--上半部分名称开始*/
.about_title_bk {
	width:100%;
	height:190px;
	background-color:#efefef;
}
.about_title {
	margin:0 auto;
	width:1024px;
	height:190px;
	color:#d00312;
	overflow:hidden;
}
.about_title_left {
	height:79px;
	margin:62px 16px 49px 42px;
	float:left;
	text-align:left;
}
.about_title_left p {
	font-size:21px;
}
.about_title_left span {
	display:block;
	text-transform:uppercase;
	font-size:58px;
	font-family:"微软雅黑";
	height:50px;
	line-height:50px;
	font-weight:bold;
	letter-spacing:-1px;
}
.about_title_right {
	height:79px;
	margin:62px 0px 49px 0px;
	float:left;
}
.about_title_right p {
	font-size:18px;
	color:#4a4d50;
}
.about_title_right span {
	display:block;
	font-size:36px;
	color:#d00312;
	height:50px;
	line-height:50px;
}
/*--上半部分名称结束*/
/*中间部分简介开始*/
.about_intro {
	margin:0 auto;
	width:1024px;
	height:493px;
}
.about_intro_now {
	border-bottom:1px solid #f98233;
	margin:17px 0px;
	height:35px;
	line-height:35px;
}
.about_intro_now p {
	background:url(../images/about_intro_dot.jpg) 9px 12px no-repeat;
	border-bottom:3px solid #f98233;
	height:32px;
	line-height:32px;
	text-indent:26px;
	float:left;
}
.about_intro_now a {
	margin: 0px 8px;
}
.about_intro_now span {
	margin: 0px 8px;
}
.about_intro_left {
	width:431px;
	height:350px;
	margin:35px 0px 38px 0px;
	background:url(../images/about_intro_title.jpg) 0px 0px no-repeat;
	float:left;
}
.about_intro_left p {
	margin:110px 0px 31px 0px;
}
.about_intro_right {
	background:url(../images/about_intro_right.jpg) 0px 0px no-repeat;
	width:560px;
	height:423px;
	margin-left:33px;
	float:left;
}
/*中间部分简介结束*/
/*中间部分简介开始*/
.about_con_bk {
	width:100%;
	height:720px;
	background-color:#efefef;
}
.about_con {
	margin:0 auto;
	width:1024px;
	height:720px;
	background: url("../images/about_intro_arrow.jpg") center 0px no-repeat;
}
.about_con ul {
	height:640px;
	width:1024px;
	padding:45px 0px 35px 0px;
}
.about_con ul li {
	height:147px;
	margin:32px 0px 31px 0px;
}
.about_con_aims {
	width:386px;
	height:147px;
	background: url("../images/about_con_aims.jpg") 0px 0px no-repeat;
	float:left;
}
.about_con_aims p {
	font-size:30px;
	text-align:right;
	padding:116px 25px 0px 0px;
}
.about_con_line {
	background: url("../images/about_con_line.jpg") 0px 0px no-repeat;
	width:1024px;
	height:4px;
}
.about_con_right {
	width:539px;
	height:147px;
	float:left;
	margin-left:25px;
}
.about_con_right span {
	width:518px;
	height:44px;
	line-height:44px;
	background-color:#6b6d70;
	padding:0px 10px;
	display:block;
	color:#FFF;
	font-size:16px;
	margin:20px 0px;
	font-weight:bold;
}
.about_con_mission {
	width:386px;
	height:147px;
	background: url("../images/about_con_mission.jpg") 0px 0px no-repeat;
	float:left;
}
.about_con_mission p {
	font-size:30px;
	text-align:right;
	padding:116px 25px 0px 0px;
}
.about_con_values {
	width:386px;
	height:147px;
	background: url("../images/about_con_values.jpg") 0px 0px no-repeat;
	float:left;
}
.about_con_values p {
	font-size:30px;
	text-align:right;
	padding:116px 25px 0px 0px;
}
/*中间部分简介结束*/
/*下半部分联系方式开始*/

.about_contact {
	margin:0 auto;
	width:1024px;
	height:119px;
	background: url("../images/about_con_arrow.jpg") center 0px no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:30px;
	padding:71px 0px 37px 0px;
}
.about_contact div {
	height:31px;
}
.about_contact div p {
	display:block;
	width:664px;
	height:67px;
	line-height:67px;
	border:2px #fb9957 solid;
	background-color:#f97923;
	margin:0 auto;
	color:#FFF;
	margin-top:19px;
}
.about_contact div p span {
	font-family:Arial;
}
/*下半部分联系方式结束*/
/*服务项目开始*/
/*01企业品牌网站开始*/
.business_brand {
	width:1024px;
	margin:0 auto;
	height:439px;
	margin-bottom:55px;
}
.about_intro_left p {
	margin:110px 0px 31px 0px;
}
.business_brand_left {
	width:503px;
	height:355px;
	margin-left:12px;
	background:url(../images/business_brand_title.jpg) 0px 0px no-repeat;
	float:left;
	overflow:hidden;
}
.business_brand_left p {
	margin:130px 0px 30px 0px;
	width:503px;
	height:150px;
}
.business_brand_left a {
	display:block;
	width:113px;
	height:35px;
	line-height:35px;
	border:2px #c9caca solid;
	background-color:#efefef;
	font-size:14px;
	text-align:center;
	float:right;
	margin-right:23px;
}
.business_brand_left a:hover {
	background-color:#f97923;
	color:#FFF;
}
.business_brand_right {
	background:url(../images/business_brand_right.jpg) 0px 0px no-repeat;
	width:446px;
	height:355px;
	margin:0px 12px 0px 51px;
	float:left;
}
/*01企业品牌网站结束*/
.business_line {
	border:1px #c9caca solid;
	width:1008px;
	margin:0 auto;
}
/*02营销型企业网站开始*/
	.business_marketing {
	width:1024px;
	margin:0 auto;
	height:379px;
	padding:55px 0px 60px 0px
}
.business_marketing_left {
	background:url(../images/business_marketing_left.jpg) 0px 0px no-repeat;
	width:492px;
	height:379px;
	float:left;
}
.business_marketing_right {
	width:520px;
	height:379px;
	margin-right:12px;
	background:url(../images/business_marketing_title.jpg) 0px 0px no-repeat;
	float:left;
}
.business_marketing_right a {
	display:block;
	width:113px;
	height:35px;
	line-height:35px;
	border:2px #c9caca solid;
	background-color:#efefef;
	font-size:14px;
	text-align:center;
	float:right;
	margin-right:23px;
}
.business_marketing_right a:hover {
	background-color:#f97923;
	color:#FFF;
}
.business_marketing_right ul {
	padding:129px 23px 0px 23px;
}
.business_marketing_right ul li {
	margin-bottom:18px;
	background:url(../images/dot_red.jpg) 0px 6px no-repeat;
	overflow:hidden;
	padding-left:18px;
}
.business_marketing_right span {
	display:block;
	color:#c11019;
	font-weight:bold;
}
/*02营销型企业网站结束*/
		/*03SEO优化精准营销开始*/
		.business_seo {
	width:100%;
	height:452px;
}
.business_seo_bk {
	width:100%;
	height:452px;
	background-color:#efefef;
}
.business_seo {
	margin:0 auto;
	width:1024px;
	height:343px;
	padding:50px 0px 59px 0px;
	background: url("../images/about_intro_arrow.jpg") center 0px no-repeat;
}
.business_seo_left {
	width:515px;
	margin-right:64px;
	float:left;
	background: url("../images/business_seo_left.jpg") center 0px no-repeat;
	height:343px;
}
.business_seo_left ul li {
	width:291px;
	height:30px;
	background-color:#7d655d;
	float:right;
	margin:0px 8px 5px 0px;
	color:#FFF;
	padding:0px 40px;
}
.business_seo_left p {
	font-size:23px;
	color:#6b554d;
	text-align:center;
	height:41px;
	line-height:41px;
	padding-left:130px;
	margin-bottom:35px;
}
.business_seo_left span {
	font-size:36px;
	color:#6b554d;
	font-weight:bold;
	display:block;
	text-align:center;
	height:72px;
	line-height:72px;
	padding-left:130px;
}
.business_seo_right {
	width:433px;
	margin-right:12px;
	float:left;
	background: url("../images/business_seo_right.jpg") center 0px no-repeat;
	font-size:30px;
	color:#32211c;
	height:343px;
}
/*03SEO优化精准营销结束*/
/*04移动终端网站开始*/
.business_mobile {
	width:1024px;
	height:403px;
	background: url("../images/about_con_arrow.jpg") center 0px no-repeat;
	margin:0 auto;
	padding:67px 0px 16px 0px;
}
.business_mobile_left {
	width:507px;
	height:320px;
	background: url("../images/business_mobile_left.jpg") 125px 0px no-repeat;
	float:left;
}
.business_mobile_right {
	width:505px;
	margin-right:12px;
	float:left;
	height:320px;
	background: url("../images/business_mobile_right.jpg") right 0px no-repeat;
}
.business_mobile_right p {
	border-bottom:2px #c9caca solid;
	width:216px;
	height:53px;
	line-height:53px;
	color:#533f38;
	font-size:36px;
	font-weight:bold;
	float:left;
	display:inline;
}
.business_mobile_right span {
	border-bottom:2px #c9caca solid;
	height:43px;
	width:74px;
	line-height:20px;
	color:#7d655d;
	font-size:16px;
	font-weight:normal;
	display:block;
	float:left;
	text-align:left;
	text-transform:uppercase;
	padding:10px 87px 0px 17px;
}
.business_mobile_right ul li {
	width:100%;
	line-height:30px;
	font-size:16px;
	margin:30px 0px;
	color:#6b554d;
}
.business_mobile_right a {
	display:block;
	width:113px;
	height:35px;
	line-height:35px;
	border:2px #c9caca solid;
	background-color:#7d655d;
	font-size:14px;
	text-align:center;
	float:left;
	color:#FFF;
}
.business_mobile_right a:hover {
	background-color:#f97923;
}
/*04移动终端网站结束*/
/*05微信营销开始开始*/
.business_micro {
	width:1024px;
	height:194px;
	margin:0 auto;
	padding:45px 0px 66px 0px;
}
.business_micro_left {
	width:506px;
	height:170px;
	background: url("../images/business_micro_left.jpg") 95px 0px no-repeat;
	float:left;
}
.business_micro_right {
	width:506px;
	margin-right:12px;
	float:left;
	height:170px;
	background: url("../images/business_micro_right.jpg") right 0px no-repeat;
}
.business_micro_right p {
	border-bottom:2px #c9caca solid;
	width:145px;
	height:53px;
	line-height:53px;
	color:#533f38;
	font-size:36px;
	font-weight:bold;
	float:left;
	display:inline;
}
.business_micro_right span {
	border-bottom:2px #c9caca solid;
	height:43px;
	width:136px;
	line-height:20px;
	color:#7d655d;
	font-size:16px;
	font-weight:normal;
	display:block;
	float:left;
	text-align:left;
	text-transform:uppercase;
	padding:10px 100px 0px 17px;
}
.business_micro_right ul li {
	width:396px;
	line-height:30px;
	margin:25px 0px;
	color:#6b554d;
}
.business_micro_right ul li span {
	font-size:16px;
	line-height:30px;
	padding:0px;
	margin:0px;
	border:none;
	width:0px;
	display:inline;
	float:none;
	color:#e4222e;
}
/*05微信营销开始结束*/
/*服务项目结束*/
/*新闻资讯列表页开始*/

.about_intro_now div {
	float:right;
	height:35px;
	line-height:35px;
}
.about_intro_now div li {
	width:107px;
	height:35px;
	margin-right:28px;
	float:left;
	text-align:center;
}
.about_intro_now div li a:hover {
	width:107px;
	height:35px;
	color:#f97923;
	color:#FFF;
	background-color:#f97923;
	display:block;
}
.newslist {
	width:1024px;
	margin:0 auto;
}
.newslist ul {
	padding:44px 41px 48px 48px;
}
.newslist ul li {
	margin-bottom:29px;
	width:933px;
	height:71px;
	border:1px #c9caca solid;
	padding:24px 0px;
}
.newslist_left {
	width:130px;
	height:72px;
	margin:0px 39px 0px 29px;
	float:left;
	background:url(../images/newslist_left.jpg) 0 0 repeat-y;
	background-color:#898989;
}
.newslist_left p {
	line-height:12px;
	text-align:center;
	color:#FFF;
	font-family:Arial;
}
.newslist_left p span {
	line-height:22px;
	font-size:28px;
	display:block;
	margin:19px 0px 12px 0px;
}
.newslist_right {
	width:704px;
	height:72px;
	float:left;
}
.newslist_right p {
	line-height:26px;
}
.newslist_right p span {
	line-height:26px;
	font-size:18px;
	color:#2b2d2f;
	display:block;
}
/*新闻资讯列表页结束*/

/*新闻资讯内容页开始*/
.newslist_con {
	width:982px;
	padding:20px 21px 68px 21px;
}
.border {
	margin:0 auto;
	background:url(../images/newslist_line.jpg)0 0 no-repeat;
	width:982px;
	height:3px;
}
.newslist_title {
	font-size:23px;
	text-align:center;
	height:68px;
	line-height:68px;
	color:#2b2d2f;
}
.newslist_other {
	text-align:center;
}
.newslist_other span {
	height:44px;
	line-height:44px;
	margin-right:28px;
}
.pagebox {
	line-height:31px;
	width:939px;
	padding:16px 20px 74px 20px;
}
.pagebox img {
	display:block;
	margin:0 auto;
	margin-bottom:38px;
}
.border2 {
	margin:0 auto;
	background:url(../images/newslist_line2.jpg)0 0 no-repeat;
	width:939px;
	height:5px;
}
.newlist_backlist {
	background:url(../images/newlist_backlist.jpg)0 0 no-repeat #efefef;
	width:115px;
	height:31px;
	line-height:31px;
	float:right;
	text-indent:48px;
	margin:23px 23px 29px 0px;
}
.page {
	margin:0px 23px 0px 38px;
}
.page li {
	float: left;
	display: block;
	width:100%;
	height:16px;
	line-height:16px;
	text-indent:26px;
	margin-bottom:17px;
}
.page li a:hover {
	color:#747577;
}
.pageup {
	background:url(../images/pageup.jpg)0 0 no-repeat;
}
.pagedown {
	background:url(../images/pagedown.jpg)0 0 no-repeat;
}
/*新闻资讯内容页结束*/

/*成功案例列表页开始*/
.case_title_left {
	height:79px;
	margin:62px 16px 49px 42px;
	float:left;
	text-align:left;
}
.case_title_left p {
	font-size:21px;
}
.case_title_left span {
	display:block;
	text-transform:uppercase;
	font-size:58px;
	font-family:"微软雅黑";
	height:50px;
	line-height:50px;
	font-weight:bold;
	letter-spacing:5px;
}
.case_title_middle {
	height:79px;
	margin:62px 16px 49px 0px;
	float:left;
}
.case_title_middle p {
	font-size:36px;
	font-weight:bold;
	color:#d00312;
	width:75px;
	height:43px;
	line-height:38px;
}
.case_title_right {
	height:79px;
	margin:62px 0px 49px 0px;
	float:left;
	width:660px;
}
.case_title_right p {
	color:#898989;
	height:20px;
	line-height:20px;
}
.case_title_right span {
	display:block;
	font-size:18px;
	color:#4a4d50;
	height:35px;
	line-height:35px;
}
.caselist {
	width:1024px;
	margin:0 auto;
}
.caselist_con {
	padding:39px 0px 23px 0px;
}
.caselist_con ul {
	padding-bottom:18px;
}
.caselist_con ul li {
	width: 320px;
	height: 206px;
	float: left;
	display: block;
	margin:0px 11px 30px 10px;
}
.caselist_con ul li p {
	width: 320px;
	height: 41px;
	line-height:41px;
	color:#FFF;
	margin-top:0px;
	position:relative;
	left: 0px;
	top: -41px;
	z-index:2;
	background-color:#666666;
	text-align:center;
}
.caselist_con ul li p a {
	color:#CCC;
	height: 41px;
	line-height:41px;
}
/*成功案例列表页结束*/
/*成功案例内容页开始*/
.caselist_con1 {
	width:1024px;
	padding:20px 0px 68px 0px;
}
.caselist_backlist {
	background:url(../images/caselist_backlist.jpg)0 0 no-repeat #efefef;
	width:149px;
	height:31px;
	line-height:31px;
	text-align:center;
	margin:23px 437px 29px 437px;
}
.pagebox1 {
	width:1016px;
	padding-bottom:74px;
	padding:0px 4px 228px 4px;
}
.pagebox1_con {
	padding-top:63px;
	text-align:center;
}
.pagebox1_left {
	width:334px;
	height:517px;
	overflow:hidden;
	float:left;
}
.pagebox1_left p {
	height:28px;
	lin-height:28px;
	font-size:18px;
	border-bottom:3px #f97923 solid;
	text-align:center;
}
.pagebox1_left span img {
	width:330px;
	height:212px;
	border:2px #efefef solid;
	margin:11px 0px;
}
.pagebox1_left ul li {
	padding:0px 10px;
	line-height:26px;
}
.pagebox1_left ul a {
	width:332px;
	height:44;
	text-align:center;
	line-height:44px;
	border:1px #c9caca solid;
	background-color:#f97923;
	display:block;
	margin:12px 0px;
	font-size:15px;
	color:#FFF;
}
.pagebox1_left div a {
	width:97px;
	height:37px;
	line-height:37px;
	text-align:center;
	border:1px #c9caca solid;
	background-color:#efefef;
	float:left;
	margin-right:18px;
	display:block;
}
.pagebox1_right {
	overflow:hidden;
	float:left;
	background:url(../images/pagebox1_right.jpg) 0px 0px no-repeat;
	width:470px;
	height:381px;
	margin:75px 82px 62px 130px
}
.pagebox1_right p {
	overflow:hidden;
	width:453px;
	height:268px;
}
.pagebox1_right img {

	overflow:hidden;
	padding:18px 17px 116px 18px;
	text-align:center;
	margin:0 auto;
}
/*成功案例内容页结束*/
/*内页联系我们开始*/
.mapnei {
	width:100%;
	height:549px;
	margin:4px 0px;
	border:0px;
}
.contact_con_bk {
	width:100%;
	height:326px;
	background:url(../images/about_intro_arrow.jpg) #efefef center 0px no-repeat;
}
.contact_contentnei {
	width:1024px;
	height:223px;
	margin:0 auto;
	padding:62px 0px 42px 0px;
	overflow:hidden;
}
.addrconnei {
	width:438px;
	height:223px;
	overflow:hidden;
	padding:0px 32px 0px 42px;
	float:left;
	background:url(../images/contact_line.jpg) right 0px no-repeat;
}
.addrconnei li {
	overflow:hidden;
	margin-bottom:4px;
	height:42px;
	line-height:42px;
	text-indent:53px;
}
.addrnei {
	background: url("../images/addrnei.jpg") 0px 0px no-repeat;
}
.hottelnei {
	background: url("../images/hottelnei.jpg") 0px 0px no-repeat;
}
.faxnei {
	background: url("../images/faxnei.jpg") 0px 0px no-repeat;
}
.emailnei {
	background: url("../images/emailnei.jpg") 0px 0px no-repeat;
}
.peoplenei {
	background: url("../images/peoplenei.jpg") 0px 0px no-repeat;
}
.rwm {
	width:382px;
	height:148px;
	padding:55px 65px 20px 65px;
	float:left;
}
.rwm li {
	float:left;
	margin-right:60px;
	width:120px;
	list-style:none;
}
.rwm li p {
	color:#df2d0a;
	height:35px;
	line-height:35px;
	text-align:center;
}
/*内页联系我们结束*/
/* fixed开始*/
.fixed {
	position:fixed;
	width:55px;
	height:212px;
	right:25px;
	bottom:350px;
	_position: absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.fixed a {
	display:block;
	width:55px;
	height:53px;
}
.contact_tel {
	background:url(../images/fixed.jpg) 0 0 no-repeat;
}
.contact_tel:hover {
	background-position:-54px 0;
}
.fixed a.codepic {
	background:url(../images/fixed.jpg) 0 0 no-repeat;
	background-position:0 -53px;
	height:52px;
}
.fixed a.codepic:hover {
	background-position:-54px -53px;
}
.fixed a.qq {
	background:url(../images/fixed.jpg) 0 0 no-repeat;
	background-position:0 -105px;
	height:52px;
}
.fixed a.qq:hover {
	background-position:-54px -105px;
}
.fixed a.backup {
	background:url(../images/fixed.jpg) 0 0 no-repeat;
	background-position:0 -158px;
	height:52px;
}
.fixed a.backup:hover {
	background-position:-54px -158px;
	height:53px;
}
.fixed div {
	position:relative;
	display:none;
}
.fixed div img {
	position:absolute;
	left:-196px;
	width:196px;
	height:196px;
	top:-143px;
}
/* fixed结束*/

/*分页开始*/ 
.pages {
	margin:0 auto;
	height: 41px;
	line-height:41px;
	text-align:center;
}
.dede_pages {
	margin:0 auto;
	text-align:center;
	width:1024px;
}
.dede_pages ul {
	float:left;
	margin: -30px 0px 69px 45px;
}
.dede_pages ul li {
	float:left;
	height: 41px;
	line-height:41px;
	margin-right:6px;
	border:1px solid #d9d9d9;
	padding:0 20px;
	margin:2px 4px 2px;
}
.dede_pages ul li a {
	color:#555;
	display:block;
}
.dede_pages ul li a:hover {
	color:#999;
	text-decoration:none;
	display:block;
}
.dede_pages ul li select {
	height: 41px;
	line-height:41px;
	border:none;
	width:81px;
}
.dede_pages .pageinfo {
	height: 41px;
	line-height:41px;
	margin:2px 4px 2px;
	color:#999;
}
.dede_pages .pageinfo strong {
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*分页结束*/ 
/*.dede_pages{
	margin:0 auto;



	width:1024px;

}
.dede_pages ul{
	float:left;margin: -30px 0px 69px 0px;
}
.dede_pages ul li{
	float:left;
	height: 41px;
	line-height:41px;

	border:1px solid #d9d9d9; 

	margin:2px 4px 2px;
}
.dede_pages ul li a{
	color:#555;
	display:block;margin:2px 4px 2px;
}
.dede_pages ul li a:hover{
	color:#FFF;
	text-decoration:none;
	background-color:#616161;margin:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	height: 41px;
	line-height:41px;
	margin:2px 4px 2px;
	color:#999; 
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

分页结束*/ 

.works {
	margin: 6px 4px 6px 4px;
	width: 335px;
	display: inline;
	float:left;
}
.works_a {
}
.works_a ul {
	text-align: center;
	font-size: 14px;
}
.works_a ul li.works_pic {
	height: 209px;
	width: 336px;
	position: relative;
	overflow:hidden;
	text-align:center;
}
.works_a ul li span {
	border: 0px solid #5b5b5b;
	top: 0px;
	left:6px;
	width:320px;
	height:204px;
	display: block;
	position:absolute;
}
.works_a ul li h5 {
	background: url(../images/ico.gif) no-repeat 0px -337px;
	margin: 0px auto;
	top: -60px;
	width:30px;
	height:30px;
	display: block;
	position: relative;
}
.works_a ul li span h6 {
	height:50px;
	color: #fff;
	line-height:50px;
	font-size:14px;
	margin-top:215px;
	width:325px;
	background-color: #5b5b5b;
}

/*案例页效果*/

.works1 {
	margin: 6px 4px 6px 4px;
	width: 325px;
	display: inline;
	float:left;
}
.works_a1 {
}
.works_a1 ul {
	text-align: center;
	font-size: 14px;
}
.works_a1 ul li.works_pic1 {
	height: 206px;
	width: 320px;
	position: relative;
	overflow:hidden;
	text-align:center;
}
.works_a1 ul li span {
	border: 0px solid #ff6106;
	top: 0px;
	left:0px;
	width:310px;
	height:202px;
	display: block;
	position:absolute;
}
.works_a1 ul li h5 {
	background: url(../images/ico.gif) no-repeat 0px -337px;
	margin: 0px auto;
	top: -60px;
	width:30px;
	height:30px;
	display: block;
	position: relative;
}
.works_a1 ul li span h6 {
	height:50px;
	color: #fff;
	line-height:50px;
	font-size:14px;
	margin-top:206px;
	width:310px;
	background-color: #ff6106;
}

/*首页banner开始*/

.slide {
	 height: 651px; overflow: hidden;position: relative; 
}
.slide_box {
	width: 1024px; height: 651px; margin-right: auto; margin-left: auto;
}
/*.slide_box .bd {
	height: 620px;
}*/
.slide_box .bd ul {
	
}
.slide_box .hdnum {
	width: 60px; overflow: hidden; margin-right: auto; margin-left: auto; position: relative; left:0px; bottom:30px;;
}
.slide_box .hdnum ul {
	overflow: hidden; zoom: 1;
}
.slide_box .hdnum ul li {
	background: rgb(204, 204, 204); border-radius: 10px; width: 10px; height: 10px; text-indent: -999px; overflow: hidden; margin-right: 10px; float: left; position: relative; cursor: pointer; _display: inline; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.slide_box .hdnum ul li.on {
	background: rgb(0, 140, 214);
}
/*第一屏开始*/
.banner1{
	background:url(../images/banner1.jpg) 0px top no-repeat; width:1004px; height:651px;}
.slide_a {
	background: url("../images/ad_1.png") no-repeat center bottom; width: 1024px; height: 400px; bottom: -400px;  float: left; position: relative; margin:0 auto;
}
.slide_a_01 {
	top: -220px; width: 1024px; height: 200px; float: center; position: relative;
}
.slide_a_01 p {
  width: 730px;  margin-right: auto; margin-left: auto; font-size:30px; color:#ffffff; font-weight:bold; height:40px; line-height:40px; 
}
.slide_a_01 p span.a {
	font-size:60px; color:#ffcf00; text-transform:uppercase; 
}
.slide_a_01 p span.b {
font-size:40px; color:#ffcf00; text-transform:uppercase; padding-right:20px; float:right; 
}
.slide_a_01 p.more {
	left: -1000px; width:1024px;position: relative; font-size:58px; color:#9c4d01; font-weight:bold; text-align:center; height:60px; line-height:60px; padding-bottom:15px; text-align:center;
}
/*第一屏结束*/
/*第二屏开始*/
.banner2{
	background:url(../images/banner2.jpg) 0px top no-repeat; width:1004px; height:651px;} 

.slide_b  {
	 left:500px;position: relative; color:#FFF;  font-weight:bold; width:900px;
}
.slide_b p {
   font-size:48px; color:#ffffff; font-weight:bold; height:50px; line-height:50px; 
}
.slide_b p span.a{ font-size:58px; font-family:Arial;  padding-left:74px; }
.slide_b p span.b{ font-size:33px; }
.slide_b_02 {
	 margin: 0px auto; top: 150px;left:530px; width: 300px; height: 160px;  overflow: hidden; position: relative; font-weight:bold; color:#ab5400; font-size:18px;line-height:36px;
}
.slide_b_01 {
	margin: 0px auto; top: -350px; width: 730px;  height:160px;position: relative; padding-top:50px; left:90px; 
}
.slide_b_01 p {
	line-height: 50px; width:500px; text-align:right;
}
.slide_b_01 p span.a {
	font-size:38px; color:#9c4d01; font-weight:bold;
}
.slide_b_01 p span.b {
	font-size:58px; color:#f97923; font-weight:bold; text-transform:uppercase;
}
/*第二屏结束*/

.content_nr p span.a {
	background: url(../images/ico.gif) no-repeat left -238px;
}
.content_nr p span.b {
	background: url(../images/ico.gif) no-repeat left -273px;
}

a.slide_more {
	border: 5px solid rgb(240, 240, 240); width: 130px; text-align: center; color: rgb(249, 249, 249); line-height: 30px; font-size: 14px; display: block; background-color: rgb(0, 140, 214);
}
a.slide_more:hover {
	background-color: rgb(156, 156, 156);
}

.slide_c {
	font: 30px/40px "Microsoft YaHei", "宋体"; margin: 0px auto; left: -800px; top: -400px; color: rgb(0, 140, 214); position: relative; font-size-adjust: none; font-stretch: normal;
}
.slide_c_02 {
	font: 22px/30px Tahoma, Arial, Helvetica, sans-serif; margin: 0px auto; top: -400px; width: 600px; height: 30px; right: -800px; color: rgb(153, 153, 153); overflow: hidden; position: relative; font-size-adjust: none; font-stretch: normal;
}

/*首页banner结束*/
/*分页样式*/
.pglist {
    padding: 0px 0 30px;
    width: 100%;
    text-align: center;
}
.pglist a {
    color: #666;
    padding: 0 14px;
    margin: 0 3px;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pglist * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: 30px;
    padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
    display: inline-block;
    color: #fff;
    background: #fe6816;
    border-color: #fe6816;
}
