﻿/*营销型网站建设*/
.wzjs_top {
	padding: 10px 0;
}
.wzjs_top .container {
	position: relative;
}
.wzjs_top img {
	display: block;
}
.wzjs_top .pct {
	position: absolute;
	text-align: right;
	top: 88px;
	right: 0;
}
.wzjs_top .pct p {
	font-size: 20px;
	color: #333;
}
.wzjs_top .pct h5 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 17px;
	margin-bottom: 17px;
}
.wzjs_top .pct h5 em {
	color: #fe5b00;
	font-weight: bold
}
.wzjs_top .pct h5 span {
	display: block;
	font-size: 14px;
	color: #9f9f9f;
	margin-top: 5px;
	font-weight: normal;
}
.wzjs_top .pct h4 {
	font-size: 28px;
	color: #fff;
	font-weight: normal;
	background: url(Img/yy.png) no-repeat center;
	width: 565px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	float: right;
}
.wzjs_how {
	width: 100%;
	background: url(Img/bolan.jpg) repeat;
	height: 880px;
	padding: 50px 0px;
}
.wzjs_how1 {
	width: 1004px;
	margin: 0px auto;
}
.wzjs_howbt {
	text-align: center;
}
.wzjs_howbt h2 {
	font-size: 22px;
	color: #333;
}
.wzjs_howbt h3 {
	font-size: 30px;
	color: #333;
	margin-top: 10px;
	font-weight: bold;
}
.wzjs_howbt h3 font {
	color: #ff5d00;
}
.wzjs_howbt span {
	color: #ccc;
	font-size: 14px;
	margin-top: 5px;
	display: block;
}
.wzjs_howbt i {
	background: url(Img/hr.png) no-repeat center center;
	display: block;
	height: 10px;
	margin-top: 30px;
}
.wzjs_ld {
	background: url(Img/swhy.png) no-repeat center bottom;
	height: 726px;
	margin-top: 35px;
}
.wzjs_ld ul {
	width: 1300px;
}
.wzjs_ld ul li {
	width: 375px;
	text-align: center;
	height: 225px;
	background: #fff;
	border-radius: 5px;
	float: left;
	margin-right: 253px;
	margin-bottom: 8px;
	position: relative;
}
.wzjs_ld ul li h2 {
	height: 80px;
	position: absolute;
	font-size: 20px;
	color: #000;
	top: 30px;
	left: 170px;
}
.wzjs_ld ul li h2 font {
	color: #ccc;
	display: block;
	font-size: 12px;
}
.wzjs_ld ul li i {
	position: absolute;
	left: 98px;
	top: 20px;
}
.wzjs_ld h3 {
	padding-top: 90px;
	color: #ff5d00;
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}
.wzjs_ld p {
	padding: 10px 15px;
	font-size: 13px;
	line-height: 21px;
	color: #999;
}
/*gd_website*/
.gtop {
	text-align: center;
	padding-top: 60px;
}
.gtop h2 {
	font-size: 32px;
	color: #000;
	font-weight: bold;
}
.gtop h2 span {
	font-size: 16px;
	color: #bfbfbf;
	display: block;
	font-weight: normal;
}
.gtop h2 em {
	color: #fe5b00;
	font-weight: bold;
}
.gtop h3 {
	font-weight: normal;
	font-size: 18px;
	color: #fe5b00;
	margin-top: 15px;
	margin-bottom: 23px;
}
.gtop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.gcont {
	margin: 38px 0px;
}
.gcont ul {
	overflow: hidden;
}
.gcont li {
	float: left;
	width: 210px;
	text-align: center;
	margin: 0 20px;
}
.gcont li h4 {
	overflow: hidden;
	margin: 0 auto;
	width: 157px;
	height: 174px;
}
.gcont li h5 {
	font-size: 20px;
	color: #fe5b00;
	font-weight: normal;
	margin: 26px 0;
}
.gcont li p {
	font-size: 13px;
	line-height: 22px;
}
.gcont li .gd1 {
	background: url(Img/gdImg1.png) no-repeat center top;
}
.gcont li .gd2 {
	background: url(Img/gdImg2.png) no-repeat center top;
}
.gcont li .gd3 {
	background: url(Img/gdImg3.png) no-repeat center top;
}
.gcont li .gd4 {
	background: url(Img/gdImg4.png) no-repeat center top;
}
.gcont li:hover h4 {
	background-position: center bottom;
}
/*gd_choise*/

/*gd_choise*/
.gd_choise { /*background:url(Img/choiseBg.jpg) no-repeat center; height:701px; */
	margin-top: 30px;
}
.gd_choise .container {
}
.gd_choise .ctop {
	text-align: center;
	padding-top: 80px;
	background: url(Img/choiseBg_01.jpg) no-repeat center;
	height: 480px;
	;
}
.gd_choise .ctop h2 {
	font-size: 18px;
	color: #fff
}
.gd_choise .ctop h3 {
	font-size: 34px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 25px;
	color: #fff
}
.gd_choise .ctop h3 span {
	color: #fff600;
}
.gd_choise .ctop h3 em {
	display: block;
	font-size: 14px;
	color: #7d7d7d;
	margin-top: 10px;
	color: #fff;
}
.gd_choise .ctop a {
	font-size: 15px;
	color: #fff;
	padding-right: 35px;
	background: url(Img/mor.png) no-repeat right center;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
}
.gd_choise .design {
	background: url(Img/choiseBg_02.jpg) no-repeat center;
	height: 560px;
}
.gd_choise .design .container {
	padding-top: 300px;
}
.gd_choise .design .case {
	float: left;
	margin-left: 75px;
}
.gd_choise .design .case span {
	font-size: 24px;
	color: #fff;
	display: block;
	padding-top: 30px;
	padding-bottom: 10px;
}
.gd_choise .design .case h5 {
	font-size: 40px;
	color: #fff600;
	font-weight: bold;
}
.gd_choise .design .cintr {
	float: left;
	margin-left: 63px;
}
.gd_choise .design .cintr ul {
	margin-top: 30px;
	margin-bottom: 40px;
}
.gd_choise .design .cintr li {
	font-size: 14px;
	color: #cdcdcd;
	padding-left: 20px;
	background: url(Img/jt.png) no-repeat left center;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background: url(Img/jtImg.png) no-repeat left center;
}
.gd_choise .design .case a {
	font-size: 24px;
	color: #120e00;
	background: url(Img/yy2.png) no-repeat center;
	width: 372px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	display: block;
	margin-top: 10px;
	font-weight: bold;
	text-decoration: none;
}
/*gd_vant*/
.gd_vant {
	padding-top: 56px;
}
.gd_vant .vtop {
	text-align: center;
}
.gd_vant .vtop h3 {
	font-size: 15px;
	color: #333;
	font-weight: normal;
}
.gd_vant .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
.gd_vant .vtop h2 span {
	color: #fe5b00;
}
.gd_vant .vtop h2 em {
	display: block;
	font-size: 14px;
	color: #ccc;
	margin-top: 5px;
}
.gd_vant .vtop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.gd_vant .vcont {
	margin-top: 48px;
}
.gd_vant .vcont .ys {
	position: relative;
}
.gd_vant .vcont .ys1 {
	background: url(Img/ysbg1.jpg) no-repeat center;
	height: 408px;
}
.gd_vant .vcont .ys2 {
	background: url(Img/ysbg2.jpg) no-repeat center;
	height: 396px;
}
.gd_vant .vcont dl {
	position: absolute;
	padding-bottom: 52px;
	background: url(Img/online.png) no-repeat center bottom;
	width: 438px;
}
.gd_vant .vcont dt span {
	font-size: 36px;
	color: #ff5b00;
}
.gd_vant .vcont dt p {
	font-size: 20px;
	color: #333;
}
.gd_vant .vcont dd {
	margin-top: 35px;
}
.gd_vant .vcont dd p {
	font-size: 13px;
	color: #333;
	height: 32px;
	line-height: 32px;
}
.gd_vant .vcont dd p span {
	color: #ff5b00;
	font-family: "Arial";
}
.gd_vant .vcont .ys1 dd p span {
	font-size: 20px;
}
.gd_vant .vcont .ys2 dd p span {
	font-size: 18px;
}
.gd_vant .vcont .ys1 dl {
	left: 0;
	top: 90px;
}
.gd_vant .vcont .ys2 dl {
	right: 0;
	top: 50px;
}
.gd_vant .vcont .ys2 h5 {
	position: absolute;
	background: url(Img/yuan3.gif) no-repeat center;
	width: 453px;
	height: 54px;
	line-height: 54px;
	color: #fff;
	font-size: 15px;
	top: 280px;
	right: 0;
}
.gd_vant .vcont .ys2 h5 span {
	font-size: 17px;
	font-weight: bold;
}
.gd_vant .vcont .ys2 h5 a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding-left: 20px;
}
/*ggBox*/
.ggBox {
	background: url(Img/ggbg.jpg) no-repeat center;
	padding-top: 34px;
	padding-bottom: 28px;
}
.ggBox dl {
	overflow: hidden;
}
.ggBox dt {
	float: left;
	width: 151px;
}
.ggBox dt img {
	display: block;
}
.ggBox dd {
	margin-left: 220px;
}
.ggBox dd span {
	font-size: 20px;
	color: #fff;
}
.ggBox p {
	font-size: 15px;
	color: #fff;
	margin: 5px 0;
}
.ggBox h5 {
	font-size: 30px;
	color: #fe5b00;
	font-weight: bold;
}
.ggBox h5 em {
	font-weight: normal;
	display: block;
	font-size: 14px;
	color: #595959;
}
.ggBox h4 {
	font-size: 18px;
	color: #fff;
	background: url(Img/sent.png) no-repeat center;
	width: 368px;
	height: 42px;
	line-height: 42px;
	font-weight: normal;
	padding-left: 40px;
	margin-top: 14px;
}
.ggBox h4 a {
	display: block;
	color: #fff;
	text-decoration: none;
}
.wzjs_swhy { /*background:url(Img/diandian.gif) repeat;*/
}
.wzjs_swhy1 {
	width: 1004px;
	margin: 0px auto;
}
.wzjs_swhy1 {
	padding-top: 56px;
}
.wzjs_swhy .vtop {
	text-align: center;
	background: url(Img/vtopbg.jpg) no-repeat center;
	height: 381px;
}
.wzjs_swhy .vtop .container {
	padding-top: 35px;
}
.wzjs_swhy .vtop h3 {
	font-size: 20px;
	color: #595959;
}
.wzjs_swhy .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
.wzjs_swhy .vtop h2 span {
	color: #fe5b00;
}
.wzjs_swhy .vtop h2 em {
	display: block;
	font-size: 14px;
	color: #ccc;
	margin-top: 5px;
}
.wzjs_swhy .vtop i {
	display: block;
	background: url(Img/line2.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.wzjs_swhy .vtop font {
	background: #0058ac;
	color: #fff;
	display: block;
	border-radius: 5px;
	padding: 20px 0px;
	text-align: center;
	line-height: 25px;
	font-size: 15px;
	margin-top: 35px;
}
.wzjs_swhy .vcont1 {
	background: url(Img/vcontbg1.jpg) no-repeat center;
	height: 496px;
}
.wzjs_swhy .vcont2 {
	background: url(Img/vcontbg2.jpg) no-repeat center;
	height: 496px;
}
.wzjs_swhy .vcont3 {
	background: url(Img/vcontbg3.jpg) no-repeat center;
	height: 427px;
}
.wzjs_swhy .wzjz_d {
}
.wzjs_swhy .wzjz_d .container {
	position: relative;
}
.wzjs_swhy .wzjz_d dl {
	position: absolute;
	background: url(Img/online.png) no-repeat left bottom;
}
.wzjs_swhy .wzjz_d dt {
	font-size: 30px;
	color: #0058ac;
	font-weight: bold;
	margin-bottom: 45px;
}
.wzjs_swhy .wzjz_d dd {
	overflow: hidden;
	font-size: 13px;
	margin-bottom: 20px;
}
.wzjs_swhy .wzjz_d dd span {
	float: left;
	padding-left: 20px;
	background: url(Img/fang.png) no-repeat left center;
	line-height: 21px;
}
.wzjs_swhy .wzjz_d dd p {
	float: left;
	line-height: 21px;
}
.wzjs_swhy .vcont1 dl {
	left: 555px;
	top: 10px;
	padding-bottom: 50px;
}
.wzjs_swhy .vcont2 dl {
	left: 0px;
	top: 45px;
	padding-bottom: 70px;
}
.wzjs_swhy .vcont3 .jianzhan {
	position: absolute;
	width: 445px;
	top: 120px;
	right: 30px;
}
.wzjs_swhy .vcont3 .jianzhan h5 {
	font-size: 30px;
	color: #0058ac;
	font-weight: bold;
}
.wzjs_swhy .vcont3 .jianzhan p {
	font-size: 13px;
	line-height: 23px;
	margin: 45px 0;
}
.wzjs_swhy .vcont3 .jianzhan h4 {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	background: url(Img/yuan3.gif) no-repeat center;
	width: 383px;
	height: 54px;
	line-height: 54px;
	padding-left: 60px;
}
.wzjs_swhy .vcont3 .jianzhan h4 a {
	display: block;
	color: #fff;
	text-decoration: none;
}
.wzjs_swhy2 {
	background: url(Img/quxian.png) no-repeat 259px 328px;
	height: 1100px;
}
.wyzj_li1 {
	background: url(Img/caseys1.png) no-repeat left 100px;
	height: 390px;
	padding-top: 100px;
	padding-left: 550px;
}
.wyzj_li1 h3 {
	color: #ff5d00;
	font-size: 30px;
	margin-bottom: 35px;
}
.wyzj_li1 ul {
	font-size: 13px;
	background: url(Img/quanxian2.gif) no-repeat left bottom;
	line-height: 22px;
	height: 280px;
}
.wyzj_li1 ul li {
	height: 53px;
}
.wyzj_li1 ul li font {
	background: url(Img/diancheng.gif) no-repeat left 7px;
	float: left;
	width: 70px;
	padding-left: 13px;
}
.wyzj_li1 ul li p {
	width: 363px;
	float: left;
}
.wyzj_li2 {
	background: url(Img/caseys2.png) no-repeat 410px 120px;
	height: 390px;
	padding-top: 100px;
}
.wyzj_li2 h3 {
	color: #ff5d00;
	font-size: 30px;
	margin-bottom: 35px;
}
.wyzj_li2 ul {
	font-size: 13px;
	background: url(Img/quanxian2.gif) no-repeat left bottom;
	line-height: 22px;
	height: 280px;
}
.wyzj_li2 ul li {
	height: 53px;
}
.wyzj_li2 ul li font {
	background: url(Img/diancheng.gif) no-repeat left 7px;
	float: left;
	width: 70px;
	padding-left: 13px;
}
.wyzj_li2 ul li p {
	width: 363px;
	float: left;
}
.wyzj_li3 {
	background: url(Img/caseys3.png) no-repeat left 10px;
	height: 390px;
	padding-top: 50px;
	padding-left: 550px;
}
.wyzj_li3 h3 {
	color: #ff5d00;
	font-size: 30px;
	margin-bottom: 35px;
}
.wyzj_li3 p {
	line-height: 30px;
	font-size: 15px;
}
.wzjs_liuda {
	width: 1004px;
	margin: 0px auto;
	padding-top: 35px;
	height: 980px;
}
.wzjs_liuda .vtop {
	text-align: center;
}
.wzjs_liuda .vtop h3 {
	font-size: 15px;
	color: #333;
}
.wzjs_liuda .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
}
.wzjs_liuda .vtop h2 span {
	color: #fe5b00;
}
.wzjs_liuda .vtop h2 em {
	display: block;
	font-size: 14px;
	color: #ccc;
	margin-top: 5px;
}
.wzjs_liuda .vtop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.wzjs_liuda .vtop font {
	background: #ff5d00;
	color: #fff;
	display: block;
	border-radius: 5px;
	padding: 20px 0px;
	text-align: center;
	line-height: 25px;
	font-size: 15px;
	margin-top: 35px;
}
.wzjs_ldys1 {
	height: 744px;
	width: 1060px;
	padding-top: 30px;
}
.wzjs_ldys1 ul li {
	margin-right: 30px;
	float: left;
	width: 316px;
	height: 355px;
	margin-top: 30px;
}
.wzjs_ldys1 ul li a {
	color: #fff;
	background: url(Img/liujiao1.png) no-repeat;
	width: 236px;
	height: 275px;
	display: block;
	text-align: center;
	position: relative;
	padding: 40px;
}
.wzjs_ldys1 ul li a:hover {
	background: url(Img/liujiao.png) no-repeat;
	width: 236px;
	height: 275px;
	text-align: center;
	position: relative;
	float: left;
	padding: 40px;
	text-decoration: none;
}
.wzjs_l1 a i {
	background: url(Img/ld1.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l1 a:hover i {
	background: url(Img/ld1.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_l2 a i {
	background: url(Img/ld2.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l2 a:hover i {
	background: url(Img/ld2.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_l3 a i {
	background: url(Img/ld3.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l3 a:hover i {
	background: url(Img/ld3.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_l4 a i {
	background: url(Img/ld4.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l4 a:hover i {
	background: url(Img/ld4.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_l5 a i {
	background: url(Img/ld5.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l5 a:hover i {
	background: url(Img/ld5.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_l6 a i {
	background: url(Img/ld6.png) no-repeat left -71px;
	width: 67px;
	height: 67px;
	position: absolute;
	display: block;
	top: 60px;
	left: 122px;
}
.wzjs_l6 a:hover i {
	background: url(Img/ld6.png) no-repeat left 0px;
	display: block;
	height: 67px;
}
.wzjs_ldys1 ul li a h3 {
	color: #fe5b00;
	font-size: 24px;
	padding-top: 105px;
}
.wzjs_ldys1 ul li a:hover h3 {
	color: #fff;
}
.wzjs_ldys1 ul li a p {
	line-height: 20px;
	padding-top: 10px;
}
.wzjs_jzq {
	left: 50%;
	margin-left: -960px;
	position: relative;
	background: url(Img/quanxian3.png) no-repeat center 415px;
	height: 725px;
	overflow: hidden;
	width: 1920px;
}
.wzjs_jzq1 {
	text-align: center;
	background: url(Img/wzjs_t1.png) no-repeat center top;
	height: 135px;
	padding: 30px 0px;
	color: #fff;
}
.wzjs_jzq1 h3 {
	font-size: 32px;
	color: #fff;
	font-weight: bold;
}
.wzjs_jzq1 font {
	display: block;
	margin-top: 2px;
	font-size: 16px;
	filter: alpha(Opacity=50);
	opacity: 0.5;
}
.wzjs_jzq1 p {
	font-size: 18px;
	margin-top: 5px;
}
.wzjs_jzq2 {
	width: 1004px;
	margin: 0px auto;
}
.wzjs_jzq2 .vtop {
	text-align: center;
}
.wzjs_jzq2 .vtop p {
	font-size: 15px;
	color: #333;
}
.wzjs_jzq2 .vtop h2 span {
	font-size: 28px;
	color: #333;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
.wzjs_jzq2 .vtop h2 i {
	font-style: normal;
	display: block;
}
.wzjs_jzq2 .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 33px;
}
.wzjs_jzq2 .vtop h2 span em {
	display: block;
	font-size: 14px;
	color: #ccc;
}
/*fuwu*/
.fw_shili {
	width: 100%px;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 50px;
	position: relative;
}
.lanrenzhijia li {
	list-style: none;
	float: left;
	margin-left: 2px;
	width: 24.85%;
	overflow: hidden;
}
.lanrenzhijia ul {
	width: 100%;
}
.lanrenzhijia li img {
	width: 100%;
	transition: All 3.1s ease-in-out;
	-webkit-transition: All 3.1s ease-in-out;
	-moz-transition: All 3.1s ease-in-out;
	-o-transition: All 3.1s ease-in-out;
	overflow: hidden;
}
.lanrenzhijia li img:hover {
	transform: scale(1.23);
	-webkit-transform: scale(1.23);
	-moz-transform: scale(1.23);
	-o-transform: scale(1.23);
	-ms-transform: scale(1.23);
}
.aboutpic {
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	position: relative;
	overflow: hidden;
}
/*营销型网站建设*/


.wzjs_jzq3 {
	margin-top: 38px;
}
.wzjs_jzq3 ul {
	overflow: hidden;
	width: 927px;
	margin: 0 auto;
}
.wzjs_jzq3 li {
	float: left;
	padding-top: 55px;
	width: 283px;
	height: 228px;
	overflow: hidden;
	text-align: center;
	position: relative;
	margin: 0 13px;
}
.wzjs_jzq3 li img {
	display: inline-block;
	position: relative;
}
.wzjs_jzq3 li span {
	font-size: 20px;
	color: #fff;
	display: block;
	position: relative;
}
.wzjs_jzq3 li>a {
	display: block;
	position: absolute;
	background: url(Img/morbg.png) no-repeat center;
	width: 18px;
	height: 18px;
	bottom: 40px;
	left: 50%;
	margin-left: -9px;
	z-index: 9;
}
.wzjs_jzq3 li .jieshao {
	position: absolute;
	width: 241px;
	padding: 0 21px;
	height: 100%;
	color: #fff;
	top: -100%;
	left: 0;
}
.wzjs_jzq3 li .jieshao h4 {
	padding-top: 65px;
	padding-bottom: 25px;
	color: #fff;
	font-size: 20px;
}
.wzjs_jzq3 li .jieshao p {
	font-size: 13px;
	line-height: 23px;
}
.wzjs_jzq3 li.jzqbg1 {
	background: url(Img/jzqbg1.png) no-repeat center;
}
.wzjs_jzq3 li.jzqbg2 {
	background: url(Img/jzqbg2.png) no-repeat center;
}
.wzjs_jzq3 li.jzqbg3 {
	background: url(Img/jzqbg3.png) no-repeat center;
}
/*wzjs_jzc*/
.wzjs_jzc {
	background: url(Img/bolan2.jpg) repeat-y center top;
	padding-bottom: 60px;
}
.wzjs_jzc .vtop {
	text-align: center;
	padding-top: 35px;
	background: url(Img/vtopbg2.png) no-repeat center top;
}
.wzjs_jzc .vtop p {
	font-size: 15px;
	color: #333;
}
.wzjs_jzc .vtop h2 span {
	font-size: 28px;
	color: #333;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
.wzjs_jzc .vtop h2 i {
	font-style: normal;
	display: block;
}
.wzjs_jzc .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 33px;
}
.wzjs_jzc .vtop h2 span em {
	display: block;
	font-size: 14px;
	color: #ccc;
}
/*jsc_cont*/
.wzjs_jzc .jsc_cont {
	margin-top: 35px;
}
.wzjs_jzc .jsc_cont ul {
	overflow: hidden;
	width: 1020px;
}
.wzjs_jzc .jsc_cont li {
	float: left;
	width: 194px;
	height: 402px;
	overflow: hidden;
	text-align: center;
	margin-right: 10px;
}
.wzjs_jzc .jsc_cont li h5 {
	padding-top: 100px;
	font-size: 22px;
	color: #333;
}
.wzjs_jzc .jsc_cont li h5 span {
	display: block;
	font-size: 15px;
	color: #fe5b00;
	margin-top: 10px;
}
.wzjs_jzc .jsc_cont li .intr {
	height: 120px;
	margin: 24px 0;
}
.wzjs_jzc .jsc_cont li .intr p {
	font-size: 13px;
	color: #757575;
	line-height: 24px;
}
.wzjs_jzc .jsc_cont li em {
	display: block;
	text-align: left;
	line-height: 20px;
	padding-left: 25px;
}
.wzjs_jzc .jsc_cont li.jsc1 {
	background: url(Img/jscImg5.png) no-repeat left center;
}
.wzjs_jzc .jsc_cont li.jsc2 {
	background: url(Img/jscImg4.png) no-repeat left center;
}
.wzjs_jzc .jsc_cont li.jsc3 {
	background: url(Img/jscImg3.png) no-repeat left center;
}
.wzjs_jzc .jsc_cont li.jsc4 {
	background: url(Img/jscImg2.png) no-repeat left center;
}
.wzjs_jzc .jsc_cont li.jsc5 {
	background: url(Img/jscImg1.png) no-repeat left center;
}
.wzjs_jzc .jsc_cont li:hover {
	background-position: right center;
}
.wzjs_jzc .jsc_cont li:hover * {
	color: #fff;
}
.wzjs_jzc .jsc_cont li:hover .intr p {
	color: #fff;
}
/*wzjs_jzh*/
.wzjs_jzh {
	padding-bottom: 55px;
}
.wzjs_jzh .vtop {
	text-align: center;
	padding-top: 35px;
	background: url(Img/vtopbg3.png) no-repeat center top;
}
.wzjs_jzh .vtop p {
	font-size: 15px;
	color: #333;
}
.wzjs_jzh .vtop h2 span {
	font-size: 28px;
	color: #333;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
.wzjs_jzh .vtop h2 i {
	font-style: normal;
	display: block;
}
.wzjs_jzh .vtop h2 {
	font-size: 36px;
	color: #333;
	font-weight: bold;
	margin-top: 33px;
}
.wzjs_jzh .vtop h2 span em {
	display: block;
	font-size: 14px;
	color: #ccc;
}
.wzjs_jzh .jsh_hou {
	margin-top: 50px;
}
.wzjs_jzh .jsh_hou ul {
	overflow: hidden;
	padding: 0 27px;
}
.wzjs_jzh .jsh_hou li {
	float: left;
	width: 258px;
	text-align: center;
	margin: 0 29px;
}
.wzjs_jzh .jsh_hou li h3 {
	width: 258px;
	height: 62px;
	line-height: 62px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.wzjs_jzh .jsh_hou li p {
	height: 48px;
	line-height: 48px;
	border-bottom: 1px dotted #d6d6d6;
}
.wzjs_jzh .jsh_hou li p {
	font-size: 15px;
	padding-left: 22px;
	text-decoration: none;
}
.wzjs_jzh .jsh_hou li.hou1 h3 {
	background: url(Img/houbg1.png) no-repeat center;
}
.wzjs_jzh .jsh_hou li.hou1 p {
	background: url(Img/houImg1.png) no-repeat 60px center;
}
.wzjs_jzh .jsh_hou li.hou2 h3 {
	background: url(Img/houbg2.png) no-repeat center;
}
.wzjs_jzh .jsh_hou li.hou2 p {
	background: url(Img/houImg2.png) no-repeat 60px center;
}
.wzjs_jzh .jsh_hou li.hou3 h3 {
	background: url(Img/houbg3.png) no-repeat center;
}
.wzjs_jzh .jsh_hou li.hou3 p {
	background: url(Img/houImg3.png) no-repeat 60px center;
}
/*lcBox*/
.lcBox {
	padding-top: 45px;
	background: #f6f6f6;
}
.lcBox .lctop {
	text-align: center;
}
.lcBox .lctop p {
	font-size: 20px;
	color: #fe5b00;
}
.lcBox .lctop h5 {
	font-size: 34px;
	color: #333;
	font-weight: bold;
	margin: 10px 0;
}
.lcBox .lctop h5 span {
	color: #fe5b00;
}
.lcBox .lctop em {
	display: block;
	font-size: 14px;
	color: #bfbfbf;
	margin-bottom: 25px;
}
.lcBox .lctop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.lcBox .lcont {
	background: url(Img/lcbg.png) no-repeat center;
	height: 453px;
	margin-top: 22px;
}
/*internet*/
.internet {
	background: #1e1e1e;
	padding-top: 58px;
}
.internet .intop {
	text-align: center;
}
.internet .intop h5 {
	font-size: 34px;
	color: #fff;
	font-weight: bold;
}
.internet .intop h5 span {
	color: #fe5b00;
}
.internet .intop em {
	display: block;
	font-size: 14px;
	color: #c9c9c9;
	margin-top: 10px;
	margin-bottom: 20px;
}
.internet .intop i {
	display: block;
	background: url(Img/line3.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.case_window {
	overflow: hidden;
	width: 100%;
	height: 440px;
	position: relative;
	margin-top: 50px;
}
.case_window .case_tu {
	overflow: hidden;
	height: 440px;
	width: 1920px;
	position: absolute;
	top: 0;
	left: 0;
}
.case_window .case_tu li {
	width: 320px;
	float: left;
	height: 440px;
	cursor: pointer
}
.case_window .case_tu li .case_wen {
	width: 320px;
	height: 220px;
	position: relative;
}
.case_window .case_tu li .top img {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0
}
.case_window .case_tu li .bottom img {
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 0
}
.case_window .case_tu li em {
	display: none;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.8;
	filter: alpha(opacity=0.8);
	position: absolute;
	top: 0;
	left: 0
}
.case_window .case_tu li .word {
	overflow: hidden;
	width: 100%;
	height: 100%;
	background-color: #ff5b00;
	position: absolute;
	left: 0;
	z-index: 2000;
	height: 0
}
.case_window .case_tu li h5 {
	font-size: 20px;
	text-align: center;
	color: #fff;
	margin-top: 35px;
	margin-bottom: 12px;
	font-weight: normal
}
.case_window .case_tu li span {
	display: block;
	width: 17px;
	height: 1px;
	background-color: #fff;
	margin: 0 auto;
	margin-bottom: 24px;
}
.case_window .case_tu li p {
	width: 210px;
	text-align: center;
	margin: 0 auto;
	font-size: 13px;
	height: 38px;
	line-height: 19px;
	color: #fff;
	margin-bottom: 30px;
}
.case_window .case_tu li a {
	display: block;
	width: 111px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background: url(Img/case_read.png) no-repeat center;
	font-size: 12px;
	color: #ff5b00;
	margin: 0 auto
}
.case_window .case_tu li b {
	display: none;
	width: 10px;
	height: 5px;
	position: absolute;
	left: 155px;
}
.case_window .case_tu li .top b {
	background: url(Img/case_s.png) no-repeat center;
	bottom: 0;
	z-index: 2
}
.case_window .case_tu li .bottom b {
	background: url(Img/case_s_x.png) no-repeat center;
	top: 0;
	z-index: 2
}
.case_window .case_tu li .top .word {
	top: 100%
}
.case_window .case_tu li .bottom .word {
	top: 0
}
/*our_gift*/
.our_gift {
	background: url(Img/giftBg.png) no-repeat center;
	height: 573px;
}
.our_gift .container {
	position: relative;
	height: 100%;
}
.our_gift .gftop {
	text-align: center;
	padding-top: 76px;
}
.our_gift .gftop h5 {
	font-size: 34px;
	color: #333;
	font-weight: bold;
}
.our_gift .gftop h5 span {
	color: #ff5b00;
}
.our_gift .gftop em {
	display: block;
	font-size: 14px;
	color: #bbb;
	margin-top: 15px;
	margin-bottom: 18px;
}
.our_gift .gftop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.gfcont {
	margin-top: 45px;
}
.gfcont .gleft {
	float: left;
}
.gfcont .gleft h5 {
	font-size: 40px;
	color: #333;
	margin-bottom: 10px;
	font-weight: bold;
}
.gfcont .gleft h5 span {
	color: #ff5b00;
	margin-left: 25px;
}
.gfcont .gleft p {
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
.gfcont .gleft p em {
	font-size: 26px;
	color: #ff5b00;
}
.gfcont .gleft span {
	color: #ff5b00;
}
.gfcont .gleft dl {
	padding-left: 52px;
	background: url(Img/phone.png) no-repeat left center;
	margin-top: 25px;
}
.gfcont .gleft dt {
	font-size: 13px;
	color: #333;
}
.gfcont .gleft dd {
	font-size: 30px;
	color: #ff5b00;
}
.gfcont .gright {
	width: 484px;
	float: right;
}
.gfcont .gright li {
	background: url(Img/ufbg.png) no-repeat center;
	width: 484px;
	height: 57px;
	margin-bottom: 10px;
}
.gfcont .gright li span {
	float: left;
	width: 57px;
	height: 57px;
}
.gfcont .gright li span img {
	display: block;
}
.gfcont .gright li .txt {
	float: left;
	width: 407px;
	height: 57px;
	line-height: 57px;
	padding: 0 10px;
	border: none;
	background: none;
	outline: none;
	font-size: 14px;
	color: #999;
}
.gfcont .gright li a {
	background: url(Img/tijiao.png) no-repeat center;
	width: 474px;
	height: 57px;
	margin: 0 auto;
	display: block;
}
.gfcont .gright li.tijiao {
	background: none;
}
.our_gift .fangk {
	position: absolute;
	left: 105px;
	bottom: -43px;
}
/*panerMain*/
.panerMain {
	padding-top: 110px;
	padding-bottom: 70px;
}
.panerMain .ptop {
	text-align: center;
}
.panerMain .ptop h5 {
	font-size: 34px;
	color: #333;
	font-weight: bold;
}
.panerMain .ptop h5 span {
	color: #ff5b00;
}
.panerMain .ptop em {
	display: block;
	font-size: 14px;
	color: #bbb;
	margin-top: 5px;
	margin-bottom: 18px;
}
.panerMain .ptop i {
	display: block;
	background: url(Img/line.png) no-repeat center;
	width: 69px;
	height: 3px;
	margin: 0 auto;
}
.panerMain .pcont {
	overflow: hidden;
	width: 1150px;
	margin: 0 auto;
	margin-top: 20px;
	padding-bottom: 50px;
	background: url(Img/online.png) no-repeat center bottom;
}
.panerMain .pcont li {
	float: left;
	width: 130px;
	height: 101px;
	overflow: hidden;
	cursor: pointer;
	margin: 0 50px;
}
.panerMain .pcont li a {
	display: block;
	width: 130px;
	height: 101px;
	overflow: hidden;
	position: absolute;
}
.panerMain .pcont li a img {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.panerMain .pmor {
	text-align: center;
	margin-top: 35px;
}
.panerMain .pmor a {
	padding-right: 32px;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: url(Img/mor2.png) no-repeat right center;
	font-size: 16px;
	color: #ff5b00;
	text-decoration: none;
}
/*zixun*/
.zixun {
	background: url(Img/lang.png) no-repeat center;
	padding-top: 40px;
	padding-bottom: 35px;
}
.zixun h5 {
	font-size: 30px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-bottom: 27px;
}
.zixun h5 span {
	color: #ff5b00;
}
.zixun a {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	background: url(Img/zixun_bg.gif) no-repeat center;
	width: 166px;
	height: 50px;
	line-height: 50px;
	padding-left: 32px;
	margin: 0 auto;
	display: block;
}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1 {
	display: none;
	z-index: 1001;
	width: 398px;
	border: 1px solid #ccc;
	background: #fff;
	padding-bottom: 20px;
}
#mesbook1_c div, #mesbook1 div {
	border: 1px solid #E4E3E3;
	background: #EBECEB;
	height: 18px;
	padding: 4px .5em 0;
	margin-bottom: 10px;
}
#mesbook1_c dl.b1, #mesbook1 dl.b1 {
	width: 370px;
	margin: 0 auto;
}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {
	float: left;
	width: 105px;
	overflow: hidden;
}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {
	width: 265px;
	float: right;
}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {
	padding-bottom: 10px;
}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {
	margin-right: 20px;
}
/*commen_title*/
.toptitle {
	width: 100%;
	text-align: center;
	overflow: hidden;
	padding-top: 30px;
	position: relative;
}
.toptitle span {
	font-size: 18px;
	color: #3f3f3f;
}
.toptitle em {
	display: block;
	font-size: 40px;
	color: #333;
}
.toptitle em font {
	color: #ff5d00;
}
.toptitle i {
	background: url(Img/hr.png) no-repeat center center;
	display: block;
	height: 10px;
}
.fw_khjz {
	background: url(Img/csbg.gif) repeat-x left 160px;
	width: 100%;
	overflow: hidden;
	height: 630px;
	padding-top: 10px;
}
.fw_khjz2 {
	width: 1004px;
	margin: 0px auto;
	padding-top: 50px;
	position: relative;
}
.fw_khjznr {
	height: 429px;
}
.fw_khjznr1 {
	overflow: hidden;
}
.fw_khjznr1 span {
	display: block;
	float: left;
	margin-top: 60px;
}
.fw_khjznr1 span img {
	width: 469px;
	height: 369px;
}
.fwtxt {
	width: 500px;
	float: right;
	padding: 50px 0px;
}
.fwtxt h3 {
	font-size: 30px;
	color: #fff;
}
.fwtxt font {
	color: #fff;
	font-size: 24px;
	height: 50px;
	line-height: 50px;
}
.fwtxt p {
	font-size: 16px;
	line-height: 30px;
	margin-top: 20px;
	color: #fff;
}
.fwtxt a {
	background: url(Img/dainji.png) no-repeat;
	display: block;
	float: left;
	margin-top: 30px;
	width: 174px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	font-size: 16px;
	margin-right: 25px;
}
.fw_jz1 ul {
	width: 1010px;
	overflow: hidden;
}
.fw_jz1 ul li {
	width: 250px;
	height: 49px;
	float: left;
	margin-right: 2px;
}
.fw_jz1 ul li a {
	display: block;
	background: #e2dedd;
	width: 250px;
	height: 49px;
	text-align: center;
	font-size: 16px;
	line-height: 49px;
}
.fw_jz1 ul li a:hover, .fw_jz1 ul li.on a {
	display: block;
	background: #333333;
	width: 250px;
	height: 49px;
	color: #fff;
}
.fw_zuo {
	position: absolute;
	top: 45%;
	left: -35px;
	background: url(Img/zuo_a.gif) no-repeat;
	width: 25px;
	height: 44px;
}
.fw_you {
	position: absolute;
	top: 45%;
	right: -35px;
	background: url(Img/you_a.gif) no-repeat;
	width: 25px;
	height: 44px;
}
.fwfack {
	background: url(Img/footerbg.png) no-repeat center bottom #efefef;
	height: 695px;
	overflow: hidden;
}
.fw_fack1 {
	width: 1004px;
	margin: 0px auto;
	height: 550px;
	margin-top: 35px;
}
.fw_fkleft {
	width: 50%;
	float: left;
}
.fw_fkright {
	width: 49%;
	float: left;
	border-right: 1px solid #ccc;
	height: 550px;
}
.fw_fklefttop {
	padding: 20px;
	background: #ff5d00;
}
.fw_fklefttop b {
	color: #fff;
	font-weight: normal;
	font-size: 20px;
}
.fw_fklefttop b font {
	font-size: 33px;
}
.fw_fklefttop p {
	font-size: 15px;
	height: 25px;
	line-height: 25px;
	color: #fff;
}
.fw_fklefttop p font {
	font-size: 24px;
}
.fw_fklefttop span {
	font-size: 16px;
	color: #fff;
	height: 30px;
	line-height: 30px;
}
.fw_fkletbtm {
	background: #fff;
	height: 455px;
}
.form1 {
	padding-left: 50px;
	padding-top: 25px;
}
.form1 .xm1 {
	margin-top: 15px;
	text-indent: 65px;
	color: #999999;
	border: 1px solid #ccc;
	height: 25px;
	border-radius: 2px;
	padding: 10px 0px;
	width: 350px;
}
.lianx {
	background: url(Img/f1.png) no-repeat 15px center;
}
.tel {
	background: url(Img/f2.png) no-repeat 15px center;
}
.diann {
	background: url(Img/f3.png) no-repeat 15px center;
}
.subm {
	background: url(Img/f4.png) no-repeat;
	width: 348px;
	height: 77px;
	border: none;
	margin-top: 25px;
	color: #fff;
	font-size: 18px;
	font-family: "微软雅黑";
}
.zxSpan {
	margin: 44px auto;
}
.zxSpan h2 {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: normal;
}
.zxSpan h2 a {
	color: #ff5b00;
}
.zxSpan h2 span {
	display: block;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
}
.zxBox {
	width: 580px;
}
.zxBox dl {
	height: 260px;
	overflow: hidden;
}
.zxBox dt {
	width: 250px;
}
.zxBox p {
	line-height: 22px;
}
.zxBox h2 {
	color: #ff5b00;
	font-size: 16px;
	font-weight: normal;
}
.zxBox h2 a {
	color: #ff5b00;
}
.zxBox dt img {
	width: 250px;
	overflow: hidden;
}
.zxBox dd {
	margin-left: 270px;
}
.zxBox dd ul {
	position: relative;
	top: -8px;
}
.zxBox dd li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-right: 10px;
}
.zxBox dd li>a {
	width: 215px;
	verflow: hidden;
	float: left;
	font-size: 14px;
}
.zxBox dd li font {
	float: right;
	font-size: 12px;
	color: #999999;
}
/*常见问题*/
.cjwt {
	padding-left: 42px;
	width: 380px;
}
.cjwt ul {
	position: relative;
	top: -8px;
}
.cjwt li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-right: 10px;
}
.cjwt li font {
	float: right;
	font-size: 12px;
	color: #999999;
}
.cjwt li a {
	float: left;
	width: 280px;
	overflow: hidden;
	font-size: 14px;
}
.byyySpan {
	height: 600px;
	background: url(Img/Moblie/byyySpan.png) no-repeat center;
}
.byyySpan .byTit {
	padding-top: 54px;
	padding-bottom: 22px;
	font-size: 30px;
	color: #fff;
	text-align: center;
}
.byyySpan .byTit p {
	font-size: 12px;
	font-weight: normal;
}
.cont_btn{background: url(Img/tijiao.png) no-repeat center;
	border: medium none;
    cursor: pointer;
    height: 57px;
    margin-left: 7px;
    outline: medium none;
    width: 474px;}