/*body {*/
/*	padding-bottom: 100px;*/
/*}*/

.content_copyright {
	padding-top: 47px;
	background: #19427e;
	padding-bottom: 20px;
}

.content_box {
	width: 1200px;
	margin: 0 auto;
	height: 510px;
}

.content_left {
	float: left;
	width: 740px;
	padding-top: 18px;
}

.content_left_title {
	font-family: MicrosoftYaHei-Bold;
	font-size: 42px;
	font-weight: bold;
	line-height: 50px;
	color: #fafbff;
}

.content_left_describe {
	margin-top: 16px;
	font-family: MicrosoftYaHeiLight;
	font-size: 18px;
	line-height: 26px;
	color: #d1e7ff;
}

.content_left_price {
	margin-top: 30px;
	line-height: 36px;
}

.content_left_price_symbol {
	float: left;
	font-family: MicrosoftYaHei;
	font-size: 24px;
	line-height: 24px;
	color: #fafbff;
}

.content_left_price_num {
	float: left;
	font-family: DIN-Bold;
	font-size: 50px;
	font-weight: bold;
	color: #fafbff;
}

.content_left_price_specialOffer {
	float: left;
	transform: translateY(-6px);
	margin-left: 6px;
}

.content_left_price_specialOffer_name {
	width: 48px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	background-color: #ff7046;
	border-radius: 6px 6px 6px 0px;
	font-family: MicrosoftYaHei;
	font-size: 14px;
	color: #ffffff;
}

.content_left_price_specialOffer_del {
	font-family: MicrosoftYaHei;
	font-size: 18px;
	line-height: 18px;
	color: #d1e7ff;
	margin-top: 4px;
	text-decoration: line-through;
}

.specification {
	margin-top: 37px;
}

.specification li {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.specification li:nth-of-type(4n) {
	margin-right: 0;
}

.specification a {
	display: block;
	width: 170px;
	height: 40px;
	line-height: 38px;
	text-align: center;
	border-radius: 4px;
	border: solid 1px #ffffff;
	box-sizing: border-box;
	font-family: MicrosoftYaHei;
	font-size: 18px;
	color: #ffffff;
}

.specification .li_bgi {
	background: url(../../images/images/listBgi.png) right bottom / 30px auto no-repeat;
}

.content_left_foot {
	margin-top: 20px;
}

.content_left_foot_specification {
	float: left;
	width: 236px;
	height: 70px;
	line-height: 66px;
	text-align: center;
	background-color: #286db9;
	border-radius: 4px;
}

.content_left_foot_specification span {
	display: inline-block;
	vertical-align: middle;
	font-family: MicrosoftYaHei;
	font-size: 22px;
	color: #ffffff;
}

.content_left_foot_specification img {
	display: inline-block;
	vertical-align: middle;
}

.content_left_foot_consult {
	float: left;
	/* margin-left: 30px; */
	width: 200px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background-color: #ff7046;
	border-radius: 4px;
	font-family: MicrosoftYaHei-Bold;
	font-size: 22px;
	color: #ffffff;
}

.content_left_foot_serviceBox {
	float: left;
	margin-left: 30px;
	width: 220px;
	height: 70px;
	background-color: #2b68c0;
	border-radius: 4px;
	padding-top: 12px;
	padding-left: 10px;
}

.content_left_foot_service {
	display: inline-block;
	border-bottom: 1px solid #fff;
}

.content_left_foot_service_icon {
	float: left;
	height: 40px;
}

.content_left_foot_service_right {
	float: left;
	padding-left: 6px;
}

.content_left_foot_service_right_name {
	font-family: MicrosoftYaHei;
	font-size: 18px;
	line-height: 18px;
	color: #fafbff;
}

.content_left_foot_service_right_phone {
	margin-top: 4px;
	font-family: DIN-Bold;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #fafbff;
}

.content_right {
	float: right;
	width: 370px;
	height: 480px;
	background-color: #ffffff;
	border-radius: 6px;
	overflow: hidden;
}
.content_copyright{
	z-index: 7;
}
.content_left_foot_consult img{
	width: 208px;
	display: none;
}

.ulqq img.weixinpic{
	width: 308px;
	display: none;
	position: absolute;
}
.content_right_list_item_Consult img{
	display: none;
	width: 176px;
	height: 176px;
	position: absolute;
	left: 1552px;
	border-radius: inherit;
	top: 451px;
}
.content_right_cont_link img{
	display: none;
	width: 176px;
	height: 176px;
	position: absolute;
	left: 1552px;
	border-radius: inherit;
	top: 226px;
}

.content_right_cont {
	height: 256px;
	/* background-color: #efeff8; */
	border-bottom: 1px solid #eaeaea;
	padding-top: 25px;
	box-sizing: border-box;
}

.content_right_cont_avatar {
	display: block;
	width: 100px;
	margin: 0 auto;
	border-radius: 50%;
}

.content_right_cont_name {
	text-align: center;
	font-family: MicrosoftYaHei;
	font-size: 18px;
	line-height: 18px;
	color: #292929;
	margin-top: 6px;
}

.content_right_cont_contactWay {
	text-align: center;
	font-family: MicrosoftYaHei;
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	margin-top: 12px;
}

.content_right_cont_contactWay span:first-of-type {
	margin-right: 20px;
}

.content_right_cont_link {
	display: block;
	margin: 0 auto;
	width: 230px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #ff7046;
	border-radius: 4px;
	font-family: MicrosoftYaHei-Bold;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	margin-top: 14px;
}

.content_right_list {
	height: 224px;
}

.content_right_list_item {
	height: 112px;
	padding-left: 28px;
	box-sizing: border-box;
}

.content_right_list_item:first-of-type {
	border-bottom: 1px solid #d4d4d4;
}

.content_right_list_item_avatar {
	float: left;
	width: 66px;
	border-radius: 50%;
	margin-top: 23px;
}

.content_right_list_item_msg {
	float: left;
	padding-left: 9px;
	padding-top: 24px;
}

.content_right_list_item_msg_name {
	font-family: MicrosoftYaHei;
	font-size: 18px;
	line-height: 18px;
	color: #292929;
}

.content_right_list_item_msg_qq {
	font-family: MicrosoftYaHeiLight;
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	margin-top: 10px;
}

.content_right_list_item_msg_phone {
	font-family: MicrosoftYaHeiLight;
	font-size: 14px;
	line-height: 14px;
	color: #666666;
	margin-top: 10px;
}

.content_right_list_item_Con {
	float: right;
	padding-top: 14px;
	padding-right: 10px;
}

.content_right_list_item_Consult {
	display: block;
	margin-left: 16px;
	width: 90px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	border-radius: 4px;
	border: solid 1px #ff7046;
	box-sizing: border-box;
	margin-top: 10px;
	font-family: MicrosoftYaHei-Bold;
	font-weight: bold;
	font-size: 16px;
	color: #ff7046;
	cursor: pointer;
}

/* 服务保障 */
.serviceAssurance {
	width: 100%;
	height: 60px;
	background-color: #3664a5;
}

.serviceAssurance_box {
	width: 1200px;
	margin: 0 auto;
	padding-left: 10px;
}

.serviceAssurance_title {
	float: left;
	line-height: 60px;
	position: relative;
	font-family: MicrosoftYaHei-Bold;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}

.serviceAssurance_title:after {
	content: '';
	position: absolute;
	right: -15px;
	top: 50%;
	transform: translateY(-50%);
	width: 1px;
	height: 20px;
	background-color: #efeff8;
}

.serviceAssurance_ul {
	float: left;
}

.serviceAssurance_ul li {
	float: left;
	margin-left: 31px;
}

.serviceAssurance_ul li img {
	display: inline-block;
	vertical-align: middle;
	height: 20px;
}

.serviceAssurance_ul li span {
	display: inline-block;
	vertical-align: middle;
	line-height: 60px;
	margin-left: 6px;
	font-family: MicrosoftYaHei;
	font-size: 20px;
	color: #ffffff;
}

/* 软件著作权申请 */
.copyrightApply {
	width: 1200px;
	margin: 0 auto;
	margin-top: 90px;
}

.section_head {
	text-align: center;
}

.section_head img {
	width: 44px;
	display: inline-block;
	vertical-align: middle;
}

.section_head div {
	display: inline-block;
	vertical-align: middle;
	margin: 0 16px;
	font-family: MicrosoftYaHei-Bold;
	font-weight: bold;
	font-size: 30px;
	color: #2a5ea9;
}

.serviceAssurance_list {
	margin-top: 60px;
}

.serviceAssurance_list li {
	float: left;
	width: 200px;
	height: 300px;
	padding: 54px 0 0 28px;
	box-sizing: border-box;
}

.serviceAssurance_list_title {
	font-family: MicrosoftYaHei-Bold;
	font-size: 22px;
	line-height: 22px;
	color: #2a5ea9;
}

.serviceAssurance_list_describe {
	margin-top: 20px;
	font-family: MicrosoftYaHeiLight;
	font-size: 16px;
	line-height: 16px;
	color: #292929;
}

.serviceAssurance_list_pic {
	width: 150px;
	margin-top: 20px;
}

.serviceAssurance_list_picHover {
	width: 150px;
	margin-top: 20px;
	display: none;
}

.serviceAssurance_list_price {
	margin-top: 20px;
	color: #2f2f2f;
}

.serviceAssurance_list_price_num {
	float: left;
	font-family: DIN-Medium;
	font-size: 44px;
	line-height: 44px;
}

.serviceAssurance_list_price_name {
	float: left;
	font-family: MicrosoftYaHei-Bold;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	margin-left: 10px;
}

.serviceAssurance_list_price_consult {
	margin-top: 40px;
	font-family: MicrosoftYaHei-Bold;
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
	color: #ffffff;
}

.serviceAssurance_list li:hover {
	background-color: #2a5ea9;
}

.serviceAssurance_list li:hover .serviceAssurance_list_title,
.serviceAssurance_list li:hover .serviceAssurance_list_describe,
.serviceAssurance_list li:hover .serviceAssurance_list_price {
	color: #fff;
}

.serviceAssurance_list li:hover .serviceAssurance_list_picHover {
	display: block;
}

.serviceAssurance_list li:hover .serviceAssurance_list_pic {
	display: none;
}

.serviceAssurance_list .liHover {
	background-color: #2a5ea9;
}

.serviceAssurance_list .liHover .serviceAssurance_list_title,
.serviceAssurance_list .liHover .serviceAssurance_list_describe,
.serviceAssurance_list .liHover .serviceAssurance_list_price {
	color: #fff;
}

.serviceAssurance_list .liHover .serviceAssurance_list_picHover {
	display: block;
}

.serviceAssurance_list .liHover .serviceAssurance_list_pic {
	display: none;
}

/* 公司介绍 */
.companyIntroduction {
	margin-top: 20px;
}

.companyIntroduction_cont {
	display: block;
	width: 1200px;
	margin: 70px auto 0;
	padding: 70px 30px 70px 40px;
	background-color: #ffffff;
	box-shadow: 0px 10px 27px 3px rgba(42, 94, 169, 0.08);
	border-radius: 8px;
	box-sizing: border-box;
}

.companyIntroduction_cont_name {
	float: left;
	width: 500px;
	font-family: MicrosoftYaHei;
	font-size: 18px;
	line-height: 34px;
	color: #5e5e60;
}

.companyIntroduction_cont_name_two {
	margin-top: 20px;
}

.companyIntroduction_cont_name_two span {
	font-family: MicrosoftYaHei-Bold;
	font-size: 18px;
	font-weight: bold;
	color: #bda289;
}

.companyIntroduction_cont_pic {
	float: right;
	width: 587px;
}

/* 选择我们的理由 */
.reason {
	margin-top: 120px;
}

.reason_cont {
	display: block;
	width: 1200px;
	margin: 70px auto 0;
}

/* 服务项目 */
.serveProject {
	margin-top: 120px;
}

.serveProject_name {
	text-align: center;
	margin-top: 20px;
	font-family: MicrosoftYaHei;
	font-size: 20px;
	line-height: 20px;
	color: rgba(94, 94, 96, 0.54);
}

.serveProject_cont {
	display: block;
	width: 1200px;
	margin: 60px auto 0;
}

/* 成果展示 */
.achievement {
	margin-top: 80px;
}

.achievement_cont {
	width: 100%;
	padding: 120px 0;
	margin-top: 60px;
	background: #eeeff4 url(../../images/images/chengguo_bgi.png) center center / 1920px 100% no-repeat;
}

.achievement_cont_box {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.achievement_cont .swiper-slide {
	margin-left: 24px;
	width: 278px !important;
	text-align: left;
	display: block;
}

.achievement_cont .swiper-slide:first-of-type {
	margin-left: 0;
}

.achievement_cont_swiperLeft {
	position: absolute;
	top: 50%;
	left: -20px;
	transform: translate(-100%, -50%);
	cursor: pointer;
}

.achievement_cont_swiperRight {
	position: absolute;
	top: 50%;
	right: -20px;
	transform: translate(100%, -50%);
	cursor: pointer;
}

.achievement_cont_swiperLeft img,
.achievement_cont_swiperRight img {
	width: 58px;
}

.achievement_cont_swiperLeft_y,
.achievement_cont_swiperRight_n {
	display: none;
}

/* 服务流程 */
.flowPath {
	margin-top: 80px;
}

.flowPath_cont {
	margin-top: 60px;
	width: 1200px;
	margin: 0 auto;
}

.flowPath_cont_list li {
	float: left;
	width: 300px;
	height: 121px;
	padding-left: 60px;
	padding-top: 24px;
	box-sizing: border-box;
	border: solid 1px rgba(41, 41, 41, 0.4);
	margin-left: 28px;
	margin-right: 100px;
	position: relative;
	margin-top: 60px;
}

.flowPath_cont_list li:nth-of-type(3n) {
	margin-right: 0;
}

.flowPath_cont_list_num {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translate(-50%, -50%);
	width: 55px;
	height: 55px;
	line-height: 53px;
	text-align: center;
	background-color: #ffffff;
	border: solid 1px #2a5ea9;
	font-family: DIN-Medium;
	font-size: 36px;
	color: #2a5ea9;
	box-sizing: border-box;
}

.flowPath_cont_list_title {
	font-family: MicrosoftYaHei-Bold;
	font-size: 24px;
	line-height: 24px;
	color: #2a5ea9;
}

.flowPath_cont_list_name {
	margin-top: 12px;
	font-family: MicrosoftYaHeiLight;
	font-size: 18px;
	line-height: 18px;
	color: #5e5e60;
}

.flowPath_cont_list_icon {
	position: absolute;
	top: 50%;
	right: -64px;
	transform: translateY(-50%);
	width: 10px;
}

.flowPath_cont_list li:nth-of-type(3n) .flowPath_cont_list_icon {
	display: none;
}

.flowPath_cont_list li:hover {
	background-color: #2a5ea9;
}

.flowPath_cont_list li:hover .flowPath_cont_list_title,
.flowPath_cont_list li:hover .flowPath_cont_list_name {
	color: #fff;
}

/* 为什么每一件事都能通过 */
.introduce {
	margin-top: 108px;
	background-color: #fafbff;
}

.introduce_box {
	width: 1200px;
	margin: 0 auto;
	padding-left: 107px;
	padding-bottom: 80px;
	box-sizing: border-box;
}

.introduce_box_left {
	float: left;
	width: 500px;
	padding-top: 104px;
}

.introduce_box_left_title_name {
	display: inline-block;
	vertical-align: middle;
	font-family: MicrosoftYaHei-Bold;
	font-size: 32px;
	line-height: 32px;
	color: #2a5ea9;
}

.introduce_box_left_title_icon {
	width: 31px;
	display: inline-block;
	vertical-align: middle;
}

.introduce_box_left_describe {
	margin-top: 40px;
	font-family: MicrosoftYaHei;
	font-size: 24px;
	line-height: 47px;
	color: #5e5e60;
}

.introduce_box_pic {
	float: left;
	margin-left: 90px;
	margin-top: 80px;
	width: 363px;
}

/* 相关推荐 */
.copyright {
	margin-top: 60px;
	margin-bottom: 50px;
}

.serve_swiper {
	width: 1200px;
	margin: 50px auto 0;
	padding: 30px;
	box-sizing: border-box;
	background-color: #ffffff;
	box-shadow: 0px 10px 27px 3px rgba(40, 40, 40, 0.08);
	position: relative;
}

.copyright .swiper-slide {
	width: 274px !important;
	height: 290px;
	margin-right: 13px;
	box-sizing: border-box;
	text-align: left;
	display: block;
}

.copyright_swiper_left {
	position: absolute;
	left: -30px;
	top: 50%;
	transform: translate(-100%, -50%);
	cursor: pointer;
}

.copyright_swiper_right {
	position: absolute;
	right: -30px;
	top: 50%;
	transform: translate(100%, -50%);
	cursor: pointer;
}

.copyright_swiper_left img,
.copyright_swiper_right img {
	width: 80px;
}

.copyright_swiper_left_y,
.copyright_swiper_right_n {
	display: none;
}

.copyright .swiper-slide:nth-of-type(1) {
	background: url(../../images/images/ruanzhu.png) center center / 100% 100% no-repeat;
}

.copyright .swiper-slide:nth-of-type(2) {
	background: url(../../images/images/mszpbqsq.png) center center / 100% 100% no-repeat;
}

.copyright .swiper-slide:nth-of-type(3) {
	background: url(../../images/images/ysypbqsq.png) center center / 100% 100% no-repeat;
}

.copyright .swiper-slide:nth-of-type(4) {
	background: url(../../images/images/mszpbqsq.png) center center / 100% 100% no-repeat;
}

.copyright .swiper-slide:nth-of-type(5) {
	background: url(../../images/images/zsbb.png) center center / 100% 100% no-repeat;
}

.serve_swiperLink {
	display: block;
	padding: 30px 0 0 20px;
}

.serve_swiper_title {
	font-family: MicrosoftYaHei-Bold;
	font-size: 30px;
	line-height: 30px;
	color: #393f52;
}

.serve_swiper_describe {
	margin-top: 10px;
	font-family: MicrosoftYaHeiLight;
	font-size: 14px;
	line-height: 14px;
	color: #acadb2;
}

.serve_swiper_across {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #acadb2;
}

.serve_swiper_price {
	font-family: MicrosoftYaHei;
	font-size: 24px;
	color: #ff7046;
}

.serve_swiper_price span {
	font-family: DIN-Bold;
	font-weight: bold;
	font-size: 30px;
	line-height: 30px;
}

.serve_swiperLink img {
	width: 28px;
	margin-top: 40px;
}

.serve_swiper_iconHover {
	display: none;
}
