﻿* {
	word-break: break-all;
	-webkit-text-size-adjust: none;
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	padding: 0px;
	color: #222;
	line-height: 1.618122977346278em;
	font-family: "Microsoft YaHei", msyh, "微软雅黑", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif, "Myriad Set Pro", "Lucida Grande";
	font-size: 14px;
	display: block;
	overflow-x: hidden;
}

ul,
li,
dd,
dt,
dl,
p,
div,
h2,
h6 {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
	max-width: 100%;
}

a {
	color: #222;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	color: #f00;
}

em {
	font-style: normal
}

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

a:hover img {
	filter: Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

/*共同样式*/

.bge {
	background: #eee;
}

.bgf {
	background: #fff;
}

.img100 {
	width: 100%;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

small {
	font-size: 14px;
}

.clearfix {
	zoom: 1;
}

.clearfix {
	clear: both;
}

.home {
	width: 100%;
}

.house,
.width1180,
.account-adv,
.alt-rows-table,
.account-process,
.sbzc-4,
.hy-process,
.sitemap,
.cnt-wrapper {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
}

@media (max-width:1200px) {

	.house,
	.width1180,
	.account-adv,
	.alt-rows-table,
	.account-process,
	.sbzc-4,
	.hy-process,
	.sitemap,
	.cnt-wrapper {
		padding: 0 10px;
	}
}

.colorred {
	color: #fe525e
}

.color666 {
	color: #666;
}

.fontsize14 {
	font-size: 14px
}

.fontsize16 {
	font-size: 16px
}

.fontsize18 {
	font-size: 18px;
}

.colorfa3508 {
	color: #fa3508
}

.color999 {
	color: #999;
}

.colord82116 {
	color: #d82116
}

.table_1 {
	border-collapse: collapse;
	border-color: #ccc;
	border: solid 1px #ccc;
}

.table_1 td {
	padding: 10px;
}

.xq-content {
	width: 100%;
}

.xq-content img {
	width: 100%;
}

.df {
	display: flex;
}

.fw {
	flex-wrap: wrap;
}

.bge {
	background: #eee;
}

.bgf {
	background: #fff;
}

/*头部*/
.oindex-head {
	background: #fff;
}

.o-top {
	height: auto;
	overflow: hidden;
	padding: 10px 0;
	color: #666;
}

.o-top span a {
	color: #f4530b;
	margin-left: 15px
}

.o-top span a:hover {
	color: #e70d1c
}

.o-top span a i {
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 5px
}

.o-top span a i.o-home {
	background: url(../Images/oindex-17.png);
}

.o-top span a i.o-contract {
	background: url(../Images/oindex-18.png);
}

.head-muild {
	background: #fff;
	box-shadow: 0 0 10px #dbd8d8;
	overflow: hidden;
	position: relative;
	z-index: 999;
}

.head-muild-2 {
	background: #fff;
	box-shadow: 0 0 10px #dbd8d8;
	position: relative;
	z-index: 999;
}

.o-search {
	float: left;
	border: #04b6e9 2px solid;
	width: 420px;
	height: 38px;
	box-sizing: border-box;
	margin-top: 20px;
	margin-left: 50px;
	position: relative;
}

.search-text {
	height: 24px;
	line-height: 24px;
	padding: 5px 0px;
	font-size: 14px;
	text-indent: 10px;
	border: 0px;
	outline: 0;
	width: 350px;
}

.search-bnt {
	background: #04b6e9;
	border: 0px;
	height: 36px;
	width: 70px;
	cursor: pointer;
	color: #fff;
	position: absolute;
	right: 0;
	font-family: '微软雅黑';
	font-size: 16px;
	line-height: 36px;
}

.search-bnt:hover {
	background: #03aaff;
}

.search-keywords {
	float: right;
	margin-top: 30px;
}

.search-keywords a {
	margin-left: 15px
}

.search-keywords a:hover {
	color: #e21010
}

.top_nav {
	width: 100%;
	display: flex;
}

.fenlei-nav {
	background: #04b6e9;
	text-align: center;
	height: 40px;
	line-height: 40px;
	width: 220px;
	color: #fff;
	font-size: 16px;
	position: relative;
}

nav ul li {
	float: left;
	font-size: 16px;
	position: relative;
}

nav ul li a {
	display: block;
	color: #444;
	padding: 0px 20px;
	height: 40px;
	line-height: 40px;
}

nav ul li a:hover {
	color: #fd5252
}

nav ul li a.on {
	border-bottom: #fd5252 3px solid;
	color: #fd5252;
	padding-bottom: 10px;
}

nav ul {
	flex-grow: 1;
}

nav ul span {
	position: relative;
}

nav ul li img {
	position: absolute;
	top: -10px;
	right: 20px;
}

nav span {
	display: block;
	height: 40px;
	line-height: 40px;
}

nav span img {
	height: 25px;
}

/*banner*/
.o-banner {
	background: #eae9e9;
	padding-bottom: 10px;
	overflow: hidden;
}

.banner-menu {
	width: 220px;
	height: 468px;
	background: #747373;
	position: relative;
	float: left;
}

.banner-menu ul li {
	border-bottom: #9a9a9a 1px solid;
	width: 220px;
	position: static;
}

.banner-menu ul li:hover {
	background: #e7212f
}

.banner-menu ul li a {
	color: #fff;
	font-size: 16px;
	padding: 0 10px;
}

.banner-menu ul li:hover a {
	color: #fff;
}

.banner-menu ul li a b {
	float: right;
	font-size: 18px;
	line-height: 80px;
	color: #999;
	font-family: "宋体";
	font-style: normal;
	margin-right: 15px;
	color: #7e7d7d
}

.banner-menu ul li p {
	transition: all .6s;
	width: 100%;
	display: block;
	overflow: hidden;
	height: 77px;
	line-height: 77px
}

.banner-menu ul li:hover .lihover-box {
	display: block;
}

.banner-menu ul li:hover b {
	color: #cbc9ca
}

.banner-menu ul li i {
	width: 50px;
	height: 50px;
	display: inline-block;
	background: url(../Images/m-ico.png);
	margin-right: 20px;
	position: relative;
	bottom: -10px;
}

.banner-menu ul li i.o-index1 {
	background-position: 0px 0px
}

.banner-menu ul li i.o-index2 {
	background-position: 0px -65px
}

.banner-menu ul li i.o-index3 {
	background-position: 0px -125px
}

.banner-menu ul li i.o-index4 {
	background-position: 0px -190px
}

.banner-menu ul li i.o-index5 {
	background-position: 0px -250px
}

.banner-menu ul li i.o-index6 {
	background-position: 0px -305px
}

.menu-2 {
	float: left;
	position: relative;
	z-index: 999;
}

.banner-menu-2 {
	position: absolute;
	left: 0;
	top: 40px;
	z-index: 999;
	display: none;
}


.lihover-box {
	background: #fff;
	border: #fe525e 1px solid;
	padding: 20px;
	height: 428px;
	position: absolute;
	z-index: 88;
	left: 220px;
	top: 0px;
	width: 680px;
	display: none;
}

.banner-menu ul li .lihover-box dd a {
	display: inline-block;
	color: #666;
	padding: 0 10px;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	font-weight: normal;
}

.banner-menu ul li .lihover-box dd a:hover {
	color: #e21010
}

.lihover-box dd {
	width: 530px;
	border-bottom: #ddd 1px solid;
	padding-bottom: 10px
}

.lihover-box dl {
	overflow: hidden;
	line-height: 32px;
	margin-top: 20px;
}

.lihover-box dt {
	margin-right: 20px;
	font-size: 14px;
	color: #444;
	font-weight: bold;
}

.zixun-bnt {
	background: #f85a59;
	border: #f85a59 1px solid;
	color: #Fff;
	width: 155px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 10px;
	display: block;
	margin-top: 30px;
	margin-left: 40px;
	font-size: 14px
}

.zixun-bnt:hover {
	border: #f85a59 1px solid;
	background: #e21010;
	color: #f85a59
}

/*banner*/
.banner-mulid {
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

.qianhong-b {
	width: 100%;
	height: 330px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 8px;
	z-index: 50;
}

.qianhong-b .num {
	overflow: hidden;
	height: 22px;
	position: absolute;
	bottom: 12px;
	left: 50%;
	zoom: 1;
	z-index: 3;
	margin-left: -40px;
}

.qianhong-b .num li {
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-indent: -999px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	background: #ffffff;
	color: #ffffff;
	margin-right: 5px;
	margin-left: 5px;
	cursor: pointer;
	float: left;
}

.qianhong-b .num li.on {
	background: #bf0b18;
	color: #bf0b18;
}

/*å½“å‰é¡¹*/
.qianhong-b .num p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}

/*右边*/
.banner-right {
	background: #ffffff;
	width: 250px;
	box-sizing: border-box;
	padding: 10px;
	float: right;
	overflow: hidden;
	margin-top: 10px;
}

.user-box {
	border-bottom: #ddd 1px solid;
	text-align: center;
	padding: 20px 0px;
}

.user-box a {
	display: inline-block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	margin-right: 15px;
}

.user-box a.b-login {
	background: #fe525e;
	border: #fe525e 1px solid;
}

.user-box a.colorfa3508 {
	color: #fa3508;
}

.user-box a.b-login:hover {
	border: #fe525e 1px solid;
	color: #fe525e;
	background: #fff;
}

.user-box a.b-regist {
	background: #04b6e9;
	border: #04b6e9 1px solid;
}

.user-box a.b-regist:hover {
	border: #04b6e9 1px solid;
	color: #04b6e9;
	background: #fff;
}

.user-box p {
	line-height: 50px
}

.banner-baoz p {
	color: #4692ea;
	font-weight: 700;
	text-align: center;
	margin-top: 10px;
}

.banner-baoz ul li img {
	position: relative;
	top: 5px;
	margin-right: 10px;
	vertical-align: baseline;
	width: 24px;
}

.banner-baoz ul li {
	height: 30px;
	line-height: 30px
}

.banner-anli {
	margin-top: 10px;
}

.banner-anli p {
	background: #e9f9fd;
	line-height: 30px;
	height: 30px;
	text-indent: 1em;
	font-weight: bold;
	color: #444;
}

.banner-anli ul li {
	line-height: 25px;
	background: url(../Images/o-d1.png) no-repeat left center;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.banner-anli ul li a:hover {
	color: #ed0808
}

/*推荐服务*/
.o-indexttitle span {
	background: #fe525e;
	color: #Fff;
	font-size: 18px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0px 20px;
}

.o-tuijian {
	margin-top: 20px;
}

.tuijian-text {
	float: left;
}

.tuijian-text p.t-title {
	font-size: 18px;
}

.o-tuijian ul {
	overflow: hidden;
	margin: 0 -10px;
}

.o-tuijian ul li {
	padding: 0 10px;
	width: 33.3333333333%;
	box-sizing: border-box;
	float: left;
	margin-top: 20px;
}

.o-tuijian ul li section {
	background: #eee;
	padding: 20px;
	height: auto;
	overflow: hidden;
	box-sizing: border-box;
}

.o-tuijian ul li section .tuijian-img {
	float: right;
}

p.t-decoration {
	color: #999;
	font-size: 14px;
	line-height: 30px
}

p.t-price {
	color: #fe525e;
	font-weight: 700;
	font-size: 16px
}

p.t-price i {
	font-style: normal;
	color: #999;
	font-weight: normal;
	margin-left: 15px;
	text-decoration: line-through
}

.tuijian-text a {
	color: #04b6e9;
	width: 100px;
	display: block;
	border-radius: 20px;
	border: #04b6e9 1px solid;
	text-align: center;
	;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
}

.tuijian-text a:hover {
	background: #04b6e9;
	color: #fff;
}

.tuijian-img img {
	transition: all .6s;
}

.o-tuijian ul li:hover .tuijian-img img {
	margin-left: 5px;
}

/*工商服务*/
.gongs-fuwu {
	background: #e2ebfc;
	height: auto;
	overflow: hidden;
	padding: 20px 0px;
	overflow: hidden;
	margin-top: 20px;
}

.o-indexttitle a {
	margin-left: 20px;
	color: #444;
}

.o-indexttitle a:hover {
	color: #ed1212
}

.o-indexttitle .fr {
	margin-top: 5px;
}

.knowledge-zixun ul {
	margin-top: 20px;
}

.ofuwu-box {
	background: #fff;
	margin-top: 20px;
	float: left;
}

.ofuwu-box ul li {
	float: left;
	width: 232px;
	font-size: 14px;
	border-right: #ddd 1px solid
}

.ofuwu-box ul li>div:hover .look-detail {
	display: block;
}

.ofuwu-box ul li>div {
	padding: 20px;
	height: 140px;
	transition: all .6s
}

p.fuwu-title a {
	color: #14baea;
	font-weight: bold;
}

.ofuwu-box ul li>div p {
	line-height: 22px
}

.ofuwu-box ul li>div.li-top {
	border-bottom: #ddd 1px solid;
}

.ofuwu-box ul li>div:hover {
	margin-top: -5px;
}

.ofuwu-box ul li>div.fuwupic1 {
	background: url(../Images/oindex-4.png) no-repeat bottom right;
}

.ofuwu-box ul li>div.fuwupic2 {
	background: url(../Images/oindex-5.png) no-repeat bottom right;
}

.ofuwu-box ul li>div.fuwupic3 {
	background: url(../Images/oindex-7.png) no-repeat bottom right;
}

.ofuwu-box ul li>div.fuwupic4 {
	background: url(../Images/oindex-8.png) no-repeat bottom right;
}

.ofuwu-box ul li>div.fuwupic5 {
	background: url(../Images/oindex-9.png) no-repeat 20px 150px;
	height: 320px;
}

.ofuwu-box ul li>div.li-big {
	background: url(../Images/oindex-6.png) no-repeat 20px 150px;
	height: 320px;
}

.look-detail {
	color: #fe525e;
	border: #fe525e 1px solid;
	border-radius: 20px;
	width: 80px;
	height: 25px;
	line-height: 25px;
	display: none;
	text-align: center;
	margin-top: 20px;
}

.look-detail:hover {
	background: #fe525e;
	color: #fff;
}

/*广告*/
.fuw-advance {
	margin-top: 20px;
}

.fuw-advance img {
	width: 100%;
}

/*知识产权*/
.zhishicq-box {
	margin-top: 20px;
	margin-bottom: 20px;
}

.zhishicq-bigt {
	margin-top: 10px;
}

.zhishicq-bigt ul {
	margin: 0 -10px;
}

.zhishicq-bigt ul li {
	width: 25%;
	box-sizing: border-box;
	float: left;
	padding: 0 10px;
	margin: 10px 0;
}

.zhishicq-bigt ul li a {
	display: block;
	box-sizing: border-box;
	height: 260px;
	border: #24bfeb 2px solid;
	font-size: 14px;
	line-height: 30px;
	padding: 20px;
}

.zhishicq-bigt ul li a:hover {
	border: #fe525e 2px solid
}

.zhishicq-bigt ul li span {
	font-size: 18px;
	font-weight: 700;
}

.zhishicq-bigt ul li span.s-line {
	border-bottom: #24bfeb 2px solid
}

.zhishicq-bigt ul li img {
	margin-top: 20px;
	transition: all .6s;
	margin-left: 15px;
}

.zhishicq-bigt ul li a:hover img {
	margin-top: 10px;
}

.zhishicq-bigt ul li a:hover a span {
	color: #fe525e;
}

.zhishicq-bigt ul li a:hover a span.s-line {
	border-bottom: #fe525e 2px solid
}

.zhishicq-bigb {
	margin-top: 15px;
	overflow: hidden;
}

.zhishicq-bigb dl {
	background: #daeff7;
	overflow: hidden;
	width: 32.5%;
	float: left;
	padding: 10px 15px;
	height: 100px;
	line-height: 80px;
	box-sizing: border-box;
}

.zhishicq-bigb dl:last-of-type {
	float: right;
}

.zhishicq-bigb dl:nth-child(2) {
	margin-left: 1.3%;
}

.zhishicq-bigb dl:hover img {
	margin-top: -5px;
}

.zhishicq-bigb dl dt {
	width: 30%;
}

.zhishicq-bigb dl dt img {
	transition: all .6s;
	width: 100%;
}

.zhishicq-bigb dl dd {
	width: 70%;
	line-height: 30px;
	box-sizing: border-box;
	text-align: right;
	margin-top: 10px;
}

.zhishicq-bigb dl dd a {
	font-size: 16px;
	margin-left: 15px;
	display: inline-block;
}

.zhishicq-bigb dl dd a:hover {
	color: #ed1212
}

/*团队*/
.oindex-team {
	width: 100%;
	background: url(../Images/oindex-15.png) no-repeat center center;
	padding: 40px 0;
	background-size: cover;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}

.oindex-team ul li {
	width: 32.5%;
	float: left;
	box-sizing: border-box;
	padding: 20px 7%;
	background: rgba(246, 244, 244, 0.8);
	text-align: center;
}

.oindex-team ul li:last-of-type {
	float: right;
}

.oindex-team ul li:nth-child(2) {
	margin-left: 1.3%;
}

.oindex-team ul li:hover {
	background: rgba(246, 244, 244, 1.0)
}

.oindex-team ul li img {
	border-radius: 100%;
	border: #24bfeb 3px solid;
	width: 160px;
	height: 160px;
}

p.team-name {
	font-size: 24px
}

.oindex-team ul li p.team-name {
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.oindex-team ul li p.fontsize16 {
	color: #444;
}

.oindex-team ul {
	overflow: hidden;
}

.team-desert {
	margin-top: 10px;
	text-align: left;
	font-size: 14px;
	color: #666;
	line-height: 25px
}

.team-desert p i {
	background: #13bbe8;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	display: inline-block;
	margin-right: 8px;
}

.team-bnt {
	background: #de0a19;
	color: #fff;
	text-align: center;
	display: block;
	margin: 20px auto;
	width: 120px;
	transition: all .6s;
	height: 40px;
	line-height: 40px;
	margin-bottom: 0px;
}

.oindex-team ul li:hover .team-bnt {
	border: #de0a19 1px solid;
	color: #de0a19;
	background: #fff;
}

/*知识百科*/
.knowledge {
	margin-top: 20px;
}

.knowledge-box {
	border: #ddd 1px solid;
	box-sizing: border-box;
	padding: 10px;
	margin-top: 20px;
	width: 32%;
}

.kb2 {
	margin-left: 2%;
}

.kb3 {
	float: right;
}

.knowledge-title {
	border-bottom: 1px #ddd solid;
	height: 35px;
	margin-bottom: 10px;
}

.knowledge-title span {
	font-weight: 700;
	font-size: 18px;
}

.knowledge-box ul li {
	line-height: 30px;
	font-size: 14px
}

.knowledge-box ul li a {
	color: #444;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.knowledge-box ul li a:hover {
	color: #ed1212;
}

/*最新资讯*/
.knowledge-zixun {
	margin-top: 20px;
}

.knowledge-zixun ul li {
	border: #dddddd 1px solid;
	box-sizing: border-box;
	padding: 10px;
	border-top: #24bfeb 1px solid;
	width: 23.5%;
	float: left;
	margin-right: 2%;
}

.knowledge-zixun ul li:last-of-type {
	float: right;
	margin-right: 0;
}

p.ne-title {
	font-weight: 700;
	color: #666;
	font-size: 15px;
	margin: 5px auto;
}

.news-text {
	margin-top: 10px;
}

.news-text p {
	background: url(../Images/n-d.png) no-repeat left center;
	line-height: 25px;
	font-size: 14px;
	padding-left: 10px;
}

.knowledge-zixun ul li a {
	color: #444;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.knowledge-zixun ul li a img {
	width: 100%;
	height: 180px;
}

.knowledge-zixun ul li a:hover {
	color: #ed1212
}

/*成交数据*/
.chengjiao-data {
	background: url(../Images/oindex-14.png) no-repeat center center;
	background-size: cover;
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 40px 0;
	margin-top: 20px;
	color: #fff
}

.data-t {
	text-align: center;
}

.chengjiao-data:hover .data-p {
	top: -35px;
}

.data-t p strong {
	font-size: 30px;
	margin-top: 20px;
}

.data-box {
	border: #fa727b 1px solid;
	width: 350px;
	margin-top: 60px;
	float: left;
	margin-left: 15px;
	margin-right: 30px;
	height: 80px;
	text-align: center;
	position: relative;
}

.data-p {
	position: absolute;
	background: #fe3946;
	top: -20px;
	width: 200px;
	left: 50%;
	margin-left: -100px;
	font-size: 16px;
	transition: all .6s
}

.data-p strong {
	font-size: 48px
}

.fw-name {
	margin-top: 40px;
	font-size: 18px
}

/*战略合作*/
.cooperation-box {
	margin-top: 20px;
	overflow: hidden;
}

.cooperation-box ul {
	border: #ddd 1px solid;
	box-sizing: border-box;
	border-right: 0px;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
	border-bottom: 0px;
}

.cooperation-box ul li {
	text-align: center;
	width: 20%;
	height: 145px;
	box-sizing: border-box;
	border-right: #ddd 1px solid;
	border-bottom: #ddd 1px solid;
	float: left;
}

.cooperation-box ul li img {
	width: 90%;
	transition: all .6s;
}

.cooperation-box ul li img:hover {
	width: 95%;
}

/*友情连接*/
.oindex-link {
	margin-top: 30px;
}

.oindex-link p a {
	margin-right: 15px;
	line-height: 25px;
	font-size: 14px;
	color: #666;
	display: inline-block;
}

.oindex-link p a:hover {
	color: #ed1212
}

/*尾部*/
.footer-t {
	background: #2b2b2b;
	padding: 30px 0px;
	margin-top: 30px;
	overflow: hidden;
}

.footert-left {
	border-right: #1a1a1a 1px solid;
	width: 100%;
	float: left
}

.footert-left ul {
	float: left;
	text-align: center;
}

.footert-left ul p {
	color: #cccccc;
	font-weight: 700;
	font-size: 16px;
	margin-bottom: 15px;
}

.footert-left ul li {
	line-height: 30px;
	float: left;
	padding: 8px;
}

.footert-left ul li a {
	color: #888;
	font-size: 14px
}

.footert-left ul li a:hover {
	color: #ffffff;
}

.foot-contract {
	width: 28%;
	float: right;
	color: #686868;
	font-size: 14px;
}

.foot-contract p {
	margin-bottom: 10px;
}

.foot-b {
	background: #191818;
	height: 80px;
	line-height: 80px;
	color: #777777;
	font-size: 14px
}

.foot-b a {
	color: #777777;
}

.foot-b img {
	margin-top: 20px;
	margin-left: 20px;
	position: relative;
	float: right;
}

.a-banner {
	position: relative;
	left: 50%;
	margin-left: -960px;
}

/*关于我们*/

.a-banner {
	margin: 0 auto;
	position: relative;
}

.a-banner img {
	position: relative;

	margin-left: -960px;
}

.about-position {
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding-bottom: 15px;
	margin-top: 20px;
}

.about-position span {
	margin-top: 10px;
	font-size: 14px;
	color: #666
}

.about-tab {
	width: 480px;
	float: right;
}

.about-tab ul li a {
	float: left;
	height: 40px;
	animation: colorb 5s;
	display: inline-block;
	margin-left: 15px;
	background: #d4d4d4;
	font-size: 16px;
	line-height: 40px;
	width: 100px;
	text-align: center;
}

.about-tab ul li a:hover {
	background: #f94045;
	color: #fff
}

.about-text {
	font-size: 14px;
	line-height: 28px;
	margin-top: 12px;
}

.about-text img {
	margin-top: 15px;
	animation: myin 5s infinite;
}

.about-title {
	font-size: 24px;
	color: #666;
	padding: 15px 0px;
}

.about-title span {
	border-bottom: #f94045 4px solid;
}

.fw-text-left {
	width: 655px;
	color: #666;
	font-size: 16px;
	line-height: 25px;
	margin-top: 15px;
	float: left;
}

.fw-text-left p {
	margin-bottom: 10px;
}

.fw-img {
	float: left;
	animation: mymove 5s infinite;
}

.about-fw {
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 30px;
}


/*加入我们*/
.tab3 {
	width: 1050px;
	margin-top: 40px;
}

.tab-hd3 {
	overflow: hidden;
	zoom: 1;
}

.tab-hd3 li {
	float: left;
	width: 270px;
	height: 150px;
	position: relative;
	background: #737171;
	margin-right: 80px;
	line-height: 150px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	font-size: 36px;
}

.tab-hd3 li.active {
	background: #f94045;
	position: relative;
}

.tab-hd3 li.active:after {
	border: solid transparent;
	content: ' ';
	height: 0;
	left: 45%; //根据三角形的位置，可以随意更改。
	width: 0;
	border-width: 12px;
	border-bottom-color: #ffffff;
	bottom: 0px;
	position: absolute;
}

.tab-bd3 li {
	display: none;
	padding: 20px;
	font-size: 16px;
	color: #666;
}

.tab-bd3 li p {
	margin-bottom: 10px
}

/*联系我们*/
.contract-left {
	width: 560px;
	border-right: #dddddd 1px solid;
	float: left;
}

.contract-left h6 {
	padding: 0px;
	font-size: 18px;
	color: #333333;
	font-weight: 700;
	line-height: 50px
}

.contract-left p {
	font-size: 14px;
	margin-bottom: 10px;
}

.contract-box {
	border-top: 1px solid #ddd;
}

/*服务详情*/
.fw-box {
	background: #eee;
	overflow: hidden;
}

.xq-left {
	width: 24%;
	float: right;
	margin-top: 25px;
	box-sizing: border-box;
}

.xq-left-m {
	background: #ffffff;
	padding: 10px 15px;
	position: relative;
	padding-top: 25px;
}

.left-mt {
	background: url(../Images/xq-title.png) no-repeat;
	width: 155px;
	font-size: 16px;
	left: 20%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0px auto;
	position: absolute;
	top: -15px;
}

.xq-left-m ul li a {
	height: 38px;
	line-height: 38px;
	background: #ededed url(../Images/xq-05.jpg) no-repeat 5px 5px;
	display: block;
	margin-top: 10px;
	text-align: center;
	font-size: 15px;
	font-weight: 700;
	border-radius: 10px
}

.xq-left-m ul li a:hover,
.xq-left-m ul li a.xmon {
	background: #1dbce9 url(../Images/xq-03.jpg) no-repeat 5px 5px;
	color: #Fff
}

/*团队*/
.xq-team {
	background: #fff;
	padding: 10px 15px;
	border-top: #04b6e9 1px solid;
	margin-top: 10px;
}

.xq-t {
	font-size: 16px
}

.team-b {
	width: 100%;
	height: 330px;
	margin: 15px auto;
	position: relative;
	margin-bottom: 8px;
	z-index: 50;
}

.team-b .teampic li {
	text-align: center;
}

/*æ•°å­—æŒ‰é’®æ ·å¼*/
.team-b .tnum {
	height: 22px;
	position: absolute;
	top: -30px;
	right: 0px;
	zoom: 1;
	z-index: 3
}

.team-b .tnum li {
	width: 12px;
	height: 12px;
	line-height: 12px;
	border-radius: 100%;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	background: #919292;
	color: #919292;
	margin-right: 2px;
	margin-left: 2px;
	cursor: pointer;
	float: left;
}

.team-b .tnum li.on {
	background: #298edc;
	color: #298edc;
}

/*å½“å‰é¡¹*/
.team-b .tnum p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}

.teampic li p {
	text-align: center;
	line-height: 22px;
	margin-top: 10px;
}

/*推荐服务*/

.xq-fwtj {
	background: #fff;
	border-top: #04b6e9 1px solid;
	margin-top: 10px;
	overflow: hidden;
	padding-bottom: 15px
}

.xq-tel {
	background: url(../Images/img34.png) no-repeat;
	display: block;
	padding-left: 50px;
	margin-top: 10px;
	margin-left: 15px;
}

.xq-fwtj ul li {
	background: #e9e8e8;
	text-align: center;
	box-sizing: border-box;
	margin-left: 4%;
	margin-top: 12px;
	padding: 10px;
	font-size: 16px;
	font-weight: 700;
	width: 44%;
	float: left;
}

.xq-fwtj ul li span {
	width: 38px;
	height: 39px;
	display: inline-block;
}

.xq-fwtj ul li.xq-01 span {
	background: url(../Images/xq-20.png) no-repeat;
}

.xq-fwtj ul li.xq-01:hover span {
	background: url(../Images/xq-20h.png) no-repeat;
}

.xq-fwtj ul li.xq-02 span {
	background: url(../Images/xq-21.png) no-repeat;
}

.xq-fwtj ul li.xq-02:hover span {
	background: url(../Images/xq-21h.png) no-repeat;
}

.xq-fwtj ul li.xq-03 span {
	background: url(../Images/xq-22.png) no-repeat;
}

.xq-fwtj ul li.xq-03:hover span {
	background: url(../Images/xq-22h.png) no-repeat;
}

.xq-fwtj ul li.xq-04 span {
	background: url(../Images/xq-23.png) no-repeat;
}

.xq-fwtj ul li.xq-04:hover span {
	background: url(../Images/xq-23h.png) no-repeat;
}

.xq-fwtj ul li:hover p {
	color: #298edc
}

/*右边*/
.xq-right {
	width: 75%;
	border-top: #04b6e9 2px solid;
	background: #fff;
	box-sizing: border-box;
	padding: 10px;
	float: left;
	margin: 25px 0 25px 0;
}

.xq-postion {
	border-bottom: #ddd 1px solid;
	margin-bottom: 15px;
	padding-bottom: 10px;
	height: auto;
	overflow: hidden;
}

.xq-postion span {
	color: #666;
}

.xq-postion .postion-span {
	color: #1971cc;
	font-size: 16px;
	font-weight: bold;
}

.xq-postion img {
	margin-right: 10px;
	height: 20px;
}

.xq-fwbox {
	background: url(../Images/xq-06.jpg) no-repeat;
	width: 925px;
	height: 300px;
	position: relative;
}

.xq-fwbox-xq {
	width: 600px;
	height: 160px;
	left: 130px;
	margin-top: 100px;
	position: absolute;
	padding: 20px;
	padding-left: 40px;
}

.xq-fwtitle {
	background: #05b6ea;
	color: #fff;
	padding: 5px 10px;
	display: inline-block;
	font-size: 18px
}

.xq-fwbox-xq p {
	margin-top: 15px;
}

.xq-fwbox-xq p em {
	font-size: 14px;
	text-decoration: line-through;
	margin-left: 8px;
}

.img-bnt {
	position: absolute;
	top: 150px;
	right: 200px;
}

.pro_div {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
}

.pro_img {
	float: left;
	width: 50%;
}

.pro_img img {
	width: 100%;
}

.pro_info {
	float: left;
	width: 50%;
	height: auto;
	overflow: hidden;
	box-sizing: border-box;
	line-height: 2em;
	padding-left: 20px;
}

.pro_title {
	background: #05b6ea;
	color: #fff;
	padding: 2px 15px;
	display: inline-block;
	font-size: 18px
}

.pro_title_s {
	font-size: 14px;
	margin-left: 10px;
}

.pro_info p {
	line-height: 2em;
	margin-bottom: 20px;
}

.pro_info p em {
	font-size: 14px;
	text-decoration: line-through;
	margin-left: 20px;
}

.pro_info .btn-buy {
	display: block;
	width: 225px;
	height: 35px;
	line-height: 34px;
	color: #fff;
	border: none;
	font-size: 14px;
	background-color: #fd5252;
	cursor: pointer;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-family: "微软雅黑";
}

.pro_info .btn-buy:hover {
	background-color: #ff6666;
}

/*常见问题*/
.xq-problem ul li {
	border-bottom: #ddd 1px dotted;
	padding-bottom: 20px;
	margin-top: 15px;
	position: relative;
	;
}

.xq-problem ul li p {
	font-size: 14px;
	width: 100%;
	height: auto;
	overflow: hidden;
}

.xq-problem ul li p .fl {
	float: none;
}

.xq-problem ul li p.proble-t {
	font-size: 16px;
	color: #333;
	margin: 10px 0;
}

.xq-problem ul li p img {
	position: relative;
	margin-right: 10px;
	width: 20px;
	height: 20px;
	margin-left: 0;
}

.xq-problem {
	margin-top: 10px;
}

a.pzx-bnt {
	float: right;
	display: block;
	-ms-filter: alpha(opacity=100 finishopacity=50 style=1 startx=0, starty=0, finishx=0, finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red, endcolorstr=blue, gradientType=0);
	/*IE8*/
	background: #6174f7;
	/* 一些不支持背景渐变的浏览器 */
	background: -moz-linear-gradient(top, #6174f7, rgba(0, 0, 255, 0.5));
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(##6174f7), to(rgba(0, 0, 255, 0.5)));
	background: -o-linear-gradient(top, #6174f7, rgba(0, 0, 255, 0.5));
	color: #fff;
	width: 94px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	border-radius: 3px
}

a.pzx-bnt:hover {
	background: #5869da
}


/*新闻列表*/
.n-banner {
	margin-top: 10px;
}

.news-left-box {
	width: 285px;
	float: left;
	margin-top: 20px;
}

.news-xin {
	background: #fff;
	border: #ddd 1px solid;
	border-top: #083b99 1px solid;
	margin-top: 10px;
	padding: 0px 10px
}

.newsl-title {
	border-bottom: #Ddd 1px solid;
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	margin-bottom: 10px;
}

.newsl-title span {
	border-bottom: #1dbce9 2px solid;
	line-height: 40px;
	display: inline-block;
}

.news-xin ul li em {
	width: 16px;
	height: 16px;
	display: inline-block;
	color: #fff;
	background: #04b6e9;
	color: #fff;
	text-align: center;
	line-height: 16px;
	margin-right: 10px;
}

.news-xin ul li {
	line-height: 30px;
}

.news-xin ul li a:hover {
	color: #e0050b
}

.news-hot {
	background: #fff;
	border: #ddd 1px solid;
	border-top: #083b99 1px solid;
	margin-top: 10px;
	padding: 0px 10px;
	overflow: hidden;
}

.news-hot dl dt img {
	width: 85px;
	margin-right: 10px;
}

.news-hot dl {
	margin-bottom: 10px;
	overflow: hidden;
}

.news-hot dl dd {
	font-size: 16px;
	width: 160px;
}

.news-hot dl dd a {
	color: #666
}

.news-hot dl dd a:hover {
	color: #e0050b
}

.news-right {
	background: #Fff;
	border: #ddd 1px solid;
	border-top: #083b99 2px solid;
	width: 835px;
	float: right;
	padding: 10px 20px;
	margin-top: 10px;
}

.news-right ul li img {
	float: left;
	margin-right: 20px;
	width: 191px;
	height: 143px;
}

.news-right ul li h3 {
	font-size: 18px
}

.news-right ul li h3 a:hover {
	color: #e0050b
}

.news-right ul li {
	overflow: hidden;
	border-bottom: #eaeaea 1px solid;
	padding: 20px 0px
}

.news-right ul li h3 span {
	font-size: 14px;
	font-weight: normal;
	color: #666;
}

.news-right ul li p {
	font-size: 14px;
	color: #666
}

/*新闻详情页*/
.news-content {
	font-family: '宋体';
	padding: 0px 40px
}

.n-ctitle h3 {
	font-size: 22px;
	font-weight: 700;
	text-align: center;
}

.n-ctitle p {
	text-align: center;
	color: #999999;
	font-size: 14px;
	text-align: center;
	border-bottom: #ececec 1px solid;
	padding-bottom: 10px;
}

.news-showtext {
	font-size: 16px;
	line-height: 32px;
	font-family: '宋体';
}

.news-tag {
	background: #f5f2f2;
	padding: 20px;
	margin-top: 10px;
	font-size: 14px;
	font-family: '微软雅黑'
}

.news-tag a {
	margin-right: 10px;
	color: #05b6ea
}

.news-prev {
	line-height: 30px;
	margin-top: 10px;
	font-family: '微软雅黑'
}

.news-prev a:hover {
	color: #dd090e
}

.news-tag a:hover {
	color: #dd090e
}

/*分页*/
.pages {
	padding: 10px 0 10px 0;
	text-align: center;
	font-size: 14px;
	color: #737373;
	clear: both;
	margin: 40px 0;
}

.pages a:link,
.pages a:visited,
.pages a:active {
	color: #737373;
	background: #f9f9f9;
	border: 1px solid #dddddd;
	padding: 5px;
	text-decoration: none;
}

.pages a:hover {
	border-color: #e01c32;
	color: #e01c32;
}

.pages strong {
	background: #e5222a;
	padding: 5px;
	border: #e24846 1px solid;
	color: #FFFFFF;
}

.pages_inp {
	border: #dddddd 1px solid;
	padding: 5px;
	width: 30px;
	text-align: center;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}

.pages_btn {
	background: #fff;
	border: #dddddd 1px solid;
	color: #737373;
	font-weight: bold;
	font-size: 14px;
	padding: 4px;
	cursor: pointer;
}

.pages_btn:hover {
	border-color: #e01c32;
	color: #e01c32;
}

.pages a.back-org {
	background: #e5222a;
	color: #FFFFFF;
	border-color: #e5222a;
}


/*新加新式*/



.banner_1 {
	width: 100%;
	background: #efefef;
}

.banner_1 img {
	width: 100%;
	max-width: 140%;
	margin-left: 0%;
}

.banner_img {
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
}

.banner_img img {
	width: 100%;
}


.content-dtitle {
	background: url(../Images/dti.jpg) no-repeat top center;
	position: absolute;
	top: -20px;
	margin-left: -10px;
	width: 100%;
	height: 53px;
}

.content-detail {
	position: relative;
	border: #ddd 1px solid;
	margin-top: 30px;
	padding: 50px 10px 10px 10px;
	box-sizing: border-box;
	color: #666;
	margin-bottom: 20px
}

.content-detail dl {
	overflow: hidden;
	font-size: 14px;
	padding: 15px 0px;
}

.content-detail dl dt {
	width: 180px;
	font-weight: bold;
	padding-left: 25px;
}

.content-detail dl dt em {
	display: inline-block;
	background: #0fa4e9;
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border-radius: 100%;
	color: #fff;
	margin-right: 10px
}

.content-detail dl dd {
	line-height: 25px;
	color: #666
}


/*公司注册*/
.gszcyx_banner {
	height: 470px;
}

.gszcyx_banner img {
	height: 470px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}

.gszc-lcbox {
	width: 100%;
	height: auto;
	margin: 50px auto 20px;
}

.gszc-title {
	text-align: center;
}

.gszc-title h3 {
	font-size: 32px;
	color: #365fe4;
	padding: 0px;
	margin: 15px 0px
}

.gszc-title p {
	font-size: 16px;
	color: #666
}

.gszc-title img {
	margin-top: 10px
}

.gszc-lcbox ul {
	width: 100%;
	max-width: 1200px;
	text-align: center;
	margin: 20px auto;
}

.gszc-lcbox ul li {
	background: url(../Images/gszc-lcbig.png) no-repeat;
	display: inline-block;
	width: 200px;
	height: 200px;
	position: relative;
	overflow: hidden;
	transition: all .6s;
	margin: 0 60px;
	margin-top: 20px;
}

.gszc-lcbox ul li span {
	margin-left: 50px;
	margin-top: 20px;
	display: inline-block;
	width: 400px;
	height: 90px
}

.gszc-lcbox ul li p {
	color: #fff;
	text-align: center;
	font-size: 32px;
	font-weight: 700;
	line-height: 65px;
}

.gszc-lcbox ul li:hover {
	background: url(../Images/gszc-lcbighover.png) no-repeat;
}

.gszc-lcbox ul li .imghover {
	margin-left: 60px
}

.gszc-lcbox ul li img {
	float: left;
	transition: all .6s;
}

.gszc-lcbox ul li:hover .imgh {
	margin-left: -150px
}

.gszc-lcbox ul li:hover .imghover {
	margin-left: 10px
}

.gszc-bnt {
	text-align: center;
	margin-top: 50px
}

.gszc-address {
	background: #6696ef;
	overflow: hidden;
	padding: 40px 0px;
}

.address-box {
	width: 32%;
	box-shadow: 10px 5px 5px #4171e6;
	background: #fff;
	float: left;
	margin: 20px 0;
}

.address-box:nth-child(2) {
	margin-left: 2%;
}

.address-box:last-of-type {
	float: right;
}

.address-title {
	color: #f86707;
	font-size: 30px;
	text-align: center;
	line-height: 90px;
}

.address-m {
	background: #e9f0fe;
	position: relative;
	padding-top: 40px;
	transition: all .6s
}

.address-m span {
	position: absolute;
	left: 50%;
	top: -20px;
	margin-left: -22px;
}

.address-m ul li {
	border-bottom: #ddd solid 1px;
	padding-left: 40px;
	line-height: 35px;
	font-size: 16px;
	color: #666
}

.address-m a {
	background: #f86707;
	color: #fff;
	height: 50px;
	text-align: center;
	display: block;
	width: 100%;
	line-height: 50px;
	font-size: 16px;
	transition: all .6s
}

.address-box:hover .address-m a {
	background: #8b45da
}

.address-box:hover .address-m {
	background: #e3cdfd
}

.address-tel {
	padding: 24px 15px;
	text-align: center;
	line-height: 30px;
	font-size: 14px
}

.gszc-required {
	margin-top: 40px
}

.required-box {
	border: #7ea6ef solid 2px;
	overflow: hidden;
	margin-top: 45px
}

.required-box ul li {
	width: 33.3333333333%;
	box-sizing: border-box;
	padding: 20px 40px;
	float: left;
	border-right: #7ea6ef solid 2px;
	text-align: center;
	font-size: 16px;
	color: #666;
	line-height: 28px;
	transition: all .6s
}

.required-box ul li h4 {
	font-size: 22px;
	font-weight: normal;
	padding: 0px;
	margin: 10px;
	color: #333
}

.required-box ul li:hover {
	padding: 15px 40px
}

.gszc-zliao {
	margin-top: 40px;
}

.zliao-box {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px
}

.gszc-lc {
	background: url(../Images/gszc-09.jpg) no-repeat center bottom;
	overflow: hidden;
	margin-top: 40px;
	padding-bottom: 40px;
}

.gszc-lc ul li {
	text-align: center;
	width: 20%;
	float: left;
	margin-top: 60px;
	box-sizing: border-box;
	padding: 0 20px;
}

.gszc-lc ul li img {
	margin-bottom: 20px;
	transition: all .6s
}

.gszc-lc ul li p {
	margin-bottom: 15px
}

.gszc-lc ul li:hover img {
	margin-bottom: 10px
}

.gszc-lc ul li:hover p.fontsize18 {
	color: #365fe4
}

.gszc-tuij {
	background: #398bd1;
	padding: 20px 0px;
	margin-top: 15px;
	overflow: hidden
}

.gszc-tuij ul li span {
	display: inline-block;
	width: 153px;
	height: 172px;
	background: url(../Images/bg2_1.png) no-repeat
}

.gszc-tuij ul li span em {
	display: inline-block;
	background: url(../Images/icon.png) no-repeat;
	width: 80px;
	height: 80px;
	margin: 40px 0px 0px 0px;
	transition: all .6s
}

.gszc-tuij ul li span.tuij01 em {
	background-position: -20px -10px
}

.gszc-tuij ul li:hover span.tuij01 em {
	background-position: -140px -10px
}

.gszc-tuij ul li span.tuij02 em {
	background-position: -25px -100px
}

.gszc-tuij ul li:hover span.tuij02 em {
	background-position: -145px -100px
}

.gszc-tuij ul li span.tuij03 em {
	background-position: -20px -192px
}

.gszc-tuij ul li:hover span.tuij03 em {
	background-position: -140px -192px
}

.gszc-tuij ul li span.tuij04 em {
	background-position: -25px -280px
}

.gszc-tuij ul li:hover span.tuij04 em {
	background-position: -145px -280px
}

.gszc-tuij ul li span.tuij05 em {
	background-position: -25px -380px
}

.gszc-tuij ul li:hover span.tuij05 em {
	background-position: -145px -380px
}

.gszc-tuij ul {
	margin-top: 50px
}

.gszc-tuij ul li i {
	font-style: normal;
	border-bottom: #365fe4 4px solid;
	line-height: 35px;
	display: inline-block
}

.gszc-tuij ul li p.colorfff {
	color: #fff
}

.gszc-tuij ul li {
	width: 20%;
	text-align: center;
	box-sizing: border-box;
	float: left;
	transition: all .6s;
	padding: 15px 0px
}

.gszc-tuij ul li p {
	text-align: center;
	color: #a7d3f8;
	margin-top: 10px;
	padding-bottom: 5px
}

.gszc-tuij ul li a {
	background: #f86707;
	color: #fff;
	width: 116px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	display: inline-block;
	transition: all .6s;
	margin-top: 10px;
}

.gszc-tuij ul li:hover {
	background: #7659e5;
}

.gszc-tuij ul li a:hover {
	background: #974acd
}

.gszc-problem {
	/*background: url(../Images/gszc-went.gif) no-repeat;*/
	background-size: cover;
	overflow: hidden;
	margin-top: 20px;
}

.problem-box {
	background: #fff;
	padding: 20px;
	width: 80%;
	margin: 40px auto;
	overflow: hidden
}

.problem-box dl {
	margin-bottom: 10px;
	overflow: hidden
}

.problem-box dl dt {
	margin-right: 10px;
	margin-left: 20px
}

.problem-box dl dd {
	float: left;
	width: 100%;
}

.problem-box dl p.problem-title {
	background: #edeeee;
	line-height: 24px;
	font-size: 18px;
	padding: 10px;
}

.problem-box dl p {
	padding: 0px 20px;
	color: #666;
	margin-bottom: 15px;
	font-size: 14px;
	line-height: 22px
}

.problem-box dl p.problem-title a:hover {
	color: #F00
}


/*商标注册*/
.hy-create {
	background: #f9f8fe;
	text-align: center;
	padding: 40px 0;
}

.hy-create .hy-create-info {
	box-sizing: border-box;
}

.hy-create h1 {
	margin-bottom: 20px;
	position: relative;
	font-size: 30px;
	color: #814cf6;
	font-weight: normal;
	text-align: center;
}

.hy-create .hy-row {
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
}

.hy-create .hy-row .hy-item {
	padding: 20px;
	box-sizing: border-box;
}

.hy-create .hy-row .hy-item .hy-img {
	width: 120px;
	height: 120px;
	line-height: 120px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 13px;
	background-position: center;
	background-repeat: no-repeat;
}

.hy-create .hy-row .hy-item p {
	font-size: 17px;
	color: #333333;
	line-height: 1.5;
}

.sbzc-4 {
	text-align: center;
}

.hy-process {
	background: #f8f6fb;
	padding: 40px;
	box-sizing: border-box;
	text-align: center;
}

.hy-process .hy-process-img {
	margin-top: 40px;
}

.sbzc-4 .sbly2,
.hy-web-width .sblc2 {
	display: none;
}

/*资质代办*/
.hy-why {
	background: #f8f6fb;
	text-align: center;
	padding: 40px 0;
}

.hy-why .hy-why-info {
	padding: 0 100px;
	box-sizing: border-box;
}

.hy-why h1 {
	position: relative;
	font-size: 28px;
	color: #1f2855;
	font-weight: normal;
	text-align: center;
}

.hy-why .hy-row {
	margin-top: 40px;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
	justify-content: space-around;
}

.hy-why .hy-row .hy-item {
	width: 250px;
	height: 200px;
	background: white;
	box-shadow: 0 3px 5px rgba(207, 207, 207, 0.35);
	padding: 20px;
	box-sizing: border-box;
}

.hy-why .hy-row .hy-item .hy-img {
	width: 80px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 13px;
	background-position: center;
	background-repeat: no-repeat;
}

.hy-why .hy-row .hy-item p {
	font-size: 18px;
	color: #333333;
	line-height: 1.5;
}

.hy-problem {
	padding: 40px 0;
	box-sizing: border-box;
	height: 770px;
	background: url(../Images/zzdbwt.png) no-repeat center;
}

.hy-problem h1 {
	position: relative;
	font-size: 28px;
	color: #1f2855;
	font-weight: normal;
	text-align: center;
}

.hy-problem h1 span {
	position: absolute;
	bottom: -30px;
	left: 50%;
	margin-left: -160px;
	display: block;
	background: url(../Images/zzdb-line.png) no-repeat center;
	height: 17px;
	width: 320px;
}

.hy-compare {
	width: 1088px;
	margin: 0 auto;
	padding: 40px 0;
}

.hy-compare h1 {
	position: relative;
	font-size: 28px;
	color: #1f2855;
	font-weight: normal;
	text-align: center;
}

.hy-compare h1 span {
	position: absolute;
	bottom: -30px;
	left: 50%;
	margin-left: -160px;
	display: block;
	background: url(../Images/zzdb-line.png) no-repeat center;
	height: 17px;
	width: 320px;
}

.hy-compare .hy-compare-info {
	box-shadow: 0 5px 8px rgba(204, 204, 204, 0.35);
}

.hy-compare .hy-title {
	margin-top: 60px;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
	background: url(../Images/zzdb-7.png) no-repeat top center;
	background-color: white;
}

.hy-compare .hy-title .hy-item {
	flex: 1;
	height: 95px;
	line-height: 65px;
	font-size: 24px;
	color: white;
}

.hy-compare .hy-row {
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
	background: #f5f5f5;
}

.hy-compare .hy-row .hy-item {
	flex: 1;
	height: 75px;
	line-height: 75px;
	border-right: 1px solid #dddddd;
	font-size: 18px;
	color: #333333;
}

.hy-compare .hy-title:nth-child(even) {
	background: white;
}

.hy-compare .hy-row .hy-item:last-child {
	border-right: 1px;
}

.hy-compare .hy-row:nth-child(odd) {
	background: white;
}

.hy-reason {
	padding: 10px 40px 40px;
}

.hy-reason h1 {
	position: relative;
	font-size: 28px;
	color: #1f2855;
	font-weight: normal;
	text-align: center;
}

.hy-reason h1 span {
	position: absolute;
	bottom: -30px;
	left: 50%;
	margin-left: -160px;
	display: block;
	background: url(../Images/zzdb-line.png) no-repeat center;
	height: 17px;
	width: 320px;
}

.hy-reason .hy-reason-info {
	margin-top: 80px;
}

.hy-reason .hy-reason-info .hy-row {
	padding: 0 40px;
	margin-top: 40px;
	box-sizing: border-box;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
}

.hy-reason .hy-reason-info .hy-row .hy-item {
	flex: 1;
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
	text-align: center;
	justify-content: flex-start;
	box-sizing: border-box;
	flex-wrap: nowrap;
	padding-right: 40px;
}

.hy-reason .hy-reason-info .hy-row .hy-item .hy-img {
	width: 120px;
	height: 120px;
	line-height: 120px;
	text-align: center;
	margin-right: 20px;
}

.hy-reason .hy-reason-info .hy-row .hy-item .hy-describe h3 {
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	text-align: left;
}

.hy-reason .hy-reason-info .hy-row .hy-item .hy-describe .hy-text {
	font-size: 15px;
	color: #999999;
	line-height: 1.9;
	margin-top: 10px;
	text-align: left;
}

.hy-process {
	background: #f8f6fb;
	padding: 40px 0;
	box-sizing: border-box;
	text-align: center;
}

.hy-process h1 {
	position: relative;
	font-size: 28px;
	color: #1f2855;
	font-weight: normal;
	text-align: center;
}

.hy-process h1 span {
	position: absolute;
	bottom: -30px;
	left: 50%;
	margin-left: -160px;
	display: block;
	background: url(../Images/zzdb-line.png) no-repeat center;
	height: 17px;
	width: 320px;
}

.hy-process .hy-process-img {
	margin-top: 70px;
}

.search-bnt img {
	height: 16px;
	vertical-align: middle;
}

.resultbox {
	background: #eee;
	margin-top: 20px;
	padding: 10px 0;
}

.resultbox {
	line-height: 1em;
	font-size: 16px;
}

.resultbox strong {
	color: #f00;
}

.result_content {
	margin-top: 10px;
	flex-wrap: wrap;
}

.result_content .resultlist {
	width: 75%;
	box-sizing: border-box;
	padding-right: 40px;
}

.resultlist dl {
	display: flex;
	border-bottom: dashed #ddd 1px;
	padding: 20px 0;
}

.resultlist dl dt {
	width: 25%;
	padding-right: 30px;
}

.resultlist dl a {
	display: block;
	width: 100%;
}

.resultlist dl dt a img {
	width: 100%;
}

.resultlist dl dd {
	width: 75%;
}

.resultlist dl dd h3 a {
	font-size: 16px;
	font-weight: bold;
	color: #444;
	margin-bottom: 20px;
}

.resultlist dl dd h3 a:hover {
	color: #f00;
}

.resultlist dl dd p {
	color: #666;
	margin-bottom: 20px;
	line-height: 1.618em;
}

.resultlist dl dd span {
	display: block;
	background: #eee;
	padding: 5px 10px;
}

.resultlist dl dd span small {
	display: inline-block;
	width: 33.33333333%;
	color: #666;
}

.resultlist dl dd span small a {
	display: inline-block;
	width: auto;
	color: #09c;
}

.resultlist dl dd span small a:hover {
	color: #f00;
}

.result_content .sidebar {
	width: 25%;
	margin-top: 20px;
}

.result_content .sidebar h2 {
	width: 100%;
	box-sizing: border-box;
	font-size: 16px;
	background: #3aaae1;
	color: #fff;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
}

.pages_s {
	margin-top: 30px;
}

.pages_s li {
	display: inline-block;
	margin: 5px 0;
}

.pages_s li a {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding: 0 14px;
	background: #eee;
	border-radius: 4px;
}

.pages_s li a:hover {
	background: #04b6e9;
	color: #fff;
}

.pages_s li input {
	width: 40px !important;
	height: 34px !important;
	text-align: center;
	border-radius: 4px;
}

.pages_s li input[type="text"] {
	height: 32px !important;
	border: solid #ddd 1px;
	padding: 0;
}

.pages_s li input[type="submit"] {
	width: 50px !important;
	font-size: 14px;
	border: none;
	background: #ddd;
	cursor: pointer;
}

.pages_s li input[type="submit"]:hover {
	background: #04b6e9;
	color: #fff;
}

#_userlogin {
	color: #666;
}

#_userlogin a {
	margin-left: 10px;
}

.all {
	display: none;
}

.asrch {
	padding: 10px 0;
}

.asrch a {
	display: inline-block;
	line-height: 1em;
	padding: 10px;
	background: #eee;
	margin: 5px 0;
	border-radius: 4px;
}

.asrch a:hover {
	background: #04b6e9;
	color: #fff;
}

.asrch a u {
	text-decoration: none;
}

nav .navs2 {
	display: none;
}

.ftctt {
	display: none;
}
