:root {
 --base-font-size: 16px;
 --main-color: #1e78ff;
 --font-weight-base: 400;
 --font-weight-bold: 500;
 --font-weight-bolder: 600;
 --font-weight-high: 700;
 --font-size-small: 0.875rem;
 --font-size-regular: 1rem;
 --font-size-big: 1.125rem;
 --font-color-black: #333b57;
 --font-color-grey: #8b95a8;
 --link-color-blue: #3da9ff;
 --color-green: #05d5ba;
 --color-blue: #0daaff;
 --color-orange: #ffb82e;
	font-size: var(--font-size-regular);
	font-weight: var(--font-weight-base);
	letter-spacing: 0;
}
body {
	font-size: 1rem;
}
.current-position a:last-child {
	color: #333333;
}
.box-wrap {
	width: 75rem;
	margin: 0 auto;
}
.current-position {
padding: .875rem 0;
	line-height: 1.5rem;
font-size: .875rem;
	color: #999999;
}
.current-position a {
	color: #999999;
}
.policy-services-main {
	padding: 1.25rem 0;
	padding-top: 0;
}
/* 主体内容 */


.module-items a {
	line-height: 25px;
	margin-top: 0;
	margin-left: 20px;
	color: #333;
}
.module-items a:hover {
	color: #000;
}
.zjhz-second-block {
	margin-bottom: 16px;
}
.life-cycle-more {
	display: none;
}
.life-cycle {
	padding: 31px 32px 30px 32px;
}
.life-cycle ul li .life-cycle-icon {
	width: 68px;
	height: 68px;
	margin: 0 auto 28px;
}
.life-cycle ul li::after {
display: none;
}
.life-cycle ul::after { /* content: '————'; */
content: '';
border-bottom: 2.04px dashed rgba(13, 197, 254, 1);
background: none;
}
.life-cycle ul {
	margin-bottom: 0;
}
.zjhz-second-block-bottom ul li h2 {
	font-weight: 500;
}
.zjhz-second-block-bottom ul li {
	width: 24%;
	height: 311px;
	margin-right: 1%;
	transition: box-shadow 0.3s ease;
}
.zjhz-second-block-bottom ul li:hover {
	background-image: none;
	box-shadow: -2px 15px 20px -10px rgba(0, 0, 0, 0.2);
}
.zjhz-second-block-bottom ul li:nth-child(1) {
background: url(y-yls.png);
background-size: 100% 100%;
}
.zjhz-second-block-bottom ul li:nth-child(2) {
background: url(y-yqd.png);
background-size: 100% 100%;
}
.zjhz-second-block-bottom ul li:nth-child(3) {
background: url(y-yzt.png);
background-size: 100% 100%;
}
.zjhz-second-block-bottom ul li:nth-child(4) {
background: url(y-ylb.png);
background-size: 100% 100%;
}
.zjhz-second-block-bottom ul li:nth-child(5) {
background: url(y-ydt.png);
background-size: 100% 100%;
}
.zjhz-second-block-bottom ul li:hover h2 {
	color: #1E2027;
}
.zjhz-second-block-bottom ul li h3, .zjhz-second-block-bottom ul li:hover h3 {
	color: #30B7FF;
}
.zjhz-second-block-bottom ul li a {
	background: none !important;
}
.zjhz-second-block-bottom {
	margin-bottom: 30px;
}
.zjhz-fourthly-block .zjhz-module-title {
	margin-bottom: 30px;
}
.zjhz-fourthly-block {
	margin-bottom: 30px;
}
.zjhz-fifth-block .zjhz-module-title {
	margin-bottom: 30px;
}
.swiper-container-horizontal .swiper-slide {
	box-shadow: 0rem 0.625rem 0.625rem -0.625rem rgba(0, 0, 0, 0.2);
	margin-bottom: 0.625rem;
}
.swiper-container-horizontal .swiper-slide img {
	border-radius: 0.25rem 0.25rem 0 0;
}
.life-cycle {
	border-radius: 8px;
	width: 1200PX;
	margin: auto;
}
.zjhz-icontext-list li a {
	display: block;
	height: 100%;
}
.zjhz-main .zjhz-second-block .appeal .appeal-right a {
	background-color: #fba143;
	line-height: 20px;
}
/* 调整字体 */
.zjhz-second-block-bottom ul li h2, .zjhz-tabcut-hd li.active span, .zjhz-tabcut-bd .zjhz-tabcut-content ul li .title, .zjhz-tabcut-bd .zjhz-tabcut-content ul li .assist-info span, .zjhz-list-block li .list-title, .module-items a, .life-cycle ul li .life-cycle-title, .swiper-container-horizontal .swiper-slide .describe {
	font-family: AlibabaPuHuiTi_2_65_Medium;
}
.zjhz-module-title .module-title-a, .zjhz-main .zjhz-second-block .appeal .appeal-left h4, .zjhz-fourthly-list ul li a {
	font-family: AlibabaPuHuiTi_2_85_Bold;
}
.zjhz-card-list li .describe, .zjhz-tabcut-hd li span, .zjhz-main .zjhz-second-block .appeal .appeal-left p {
	font-family: AlibabaPuHuiTi_2_55_Regular;
}
.zjhz-tabcut-hd li.active span {
	font-weight: 500;
}
.zjhz-tabcut-hd li span {
	font-weight: 400;
}
/* 置灰 */
a[href="javascript:;"] {
	background: #e3e2e2;
	cursor: no-drop;
	opacity: 0.2;
}
/*图片组*/
.imgbox {
	width: 1200px;
	margin: 0 auto;
	height: 238px;
}
.mr_frbox {
	height: 238px;
	position: relative;
	width: 1200px;
	display: flex;
	justify-content: space-between;
}
.mr_frBtnR {
	width: 50px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	left: -80px;
	top: 90px;
	z-index: 999;
	background: url("3036fddd2264433da32e973f9dd1dd1b.png") center no-repeat;
}
.mr_frBtnR:hover {
	background: url("f28add7e7c634855954c34d9f6175fc4.png") center no-repeat;
	transition: all 1s;
}
.mr_frUl {
	float: left;
	height: auto;
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}
.mr_frBtnL {
	width: 50px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	right: -90px;
	top: 90px;
	z-index: 999;
	background: url("a73d2d1410d849b5be183fbcd96aa231.png") center no-repeat;
}
.mr_frBtnL:hover {
	background: url("453e02e56125438db7485f7fb4f8ba9e.png") center no-repeat;
	transition: all 1s;
}
.mr_frbox .mr_txt {
	position: absolute;
	bottom: 0;
	z-index: 2; /*根据txt-bg改高度*/
	height: 130px;
	width: 1050px;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.mr_frUl ul li {
	width: 285px !important;
	height: 238px;
	background: #F5F6F8;
	margin: 0 8px;
	border-radius: 5% 5% 0 0;
}
.mr_frUl ul li .mr_fus {
	display: block;
	width: 100%;
	height: 100%;
}
.mr_frUl ul li .mr_fus div img {
	width: 100%;
	height: 170px;
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 5% 5% 0 0;
}
.mr_frUl ul li .mr_fus .mr_fuss {
	display: block;
	font-size: 16px;
	color: #333333;
	padding: 0 20px 0;
	height: 70px;
	line-height: 70px;
}
.mr_frUl ul li .mr_fus .mr_fuss:hover {
	color: #1257BD;
}
/*图片组结束*/

.zty-special-zone-box {
	width: 250px;
	height: 135px;
	border-radius: 2px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.zty-special-zone-box:hover img {
	transform: scale(1.1);
}
.zty-special-zone-box img {
	width: 250px;
	height: 135px;
	transition: all 0.5s;
	display: inline-block;
	vertical-align: middle;
}
.zty-special-zone-title {
	width: 250px;
	text-align: center;
	position: absolute;
	top: 50px;
	color: #fff;
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
}
.zty-special-zone-title2 {
	width: 250px;
	text-align: center;
	position: absolute;
	top: 40px;
	color: #fff;
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
}
.zty-special-zone-box:nth-child(3n) {
margin-right: 0;
}
/*==================================知识产权服务==================================*/

.page {
	display: flex;
	flex-direction: column;
	min-height: 100%;
}
.wrap_box {
	width: 1200px;
	margin: 0 auto;
}
.location {
	display: flex;
	align-items: center;
}
.location>img {
	flex-shrink: 0;
	width: auto;
	height: 16px;
	margin: 12px 0;
}
.location-list {
	display: flex;
	align-items: center;
}
.location-list li {
	display: flex;
	align-items: center;
	height: 20px;
	margin: 10px 0;
}
.location-list li img {
	width: auto;
	height: 16px;
}
.location-list li a {
	display: block;
	font-size: 14px;
	;
	color: #00000099;
	margin: 0 10px;
}
.w1200 {
	width: 1200px;
	margin: 0 auto 30px auto;
}
.top-nav {
	display: flex;
	justify-content: space-between;
	margin-top: 50px;
}
.nav {
	width: 570px;
	padding-bottom: 10px;
	background: #ebeffd;
	box-shadow: 0 4px 6px 0 #d6e0f8;
	display: flex;
	position: relative;
	cursor: pointer;
}
.nav .logo {
	position: absolute;
	top: -30px;
	left: 20px;
}
.nav .cont {
	margin: 30px 0px 0 120px;
}
.top-nav .nav .cont .title {
	font-size: 20px;
	color: #333;
	font-weight: 700;
}
.link-list {
	margin-top: 20px;
}
.link-list a {
	height: auto;
	margin: 0 16px 16px 0;
	padding: 8px 16px;
	border-radius: 2px;
	line-height: 20px;
	font-family: MicrosoftYaHei;
	font-size: 14px;
	position: relative;
	display: inline-block;
	white-space: nowrap;
	text-align: center;
	background-image: none;
	border: 1px solid transparent;
	box-shadow: 0 2px 0 rgba(0, 0, 0, .015);
	cursor: pointer;
	color: rgba(0, 0, 0, .65);
	background-color: #fff;
	border-color: #d9d9d9;
}
#ant-btn {
	color: rgba(0, 0, 0, .25);
	background-color: #f5f5f5;
	border-color: #d9d9d9;
	text-shadow: none;
	box-shadow: none;
	cursor: not-allowed;
}
.nav-sq-con {
	width: 100%;
	background: #fc9f40;
	padding: 10px;
	border-radius: 10px;
	box-shadow: 0 4px 6px 0 #d6e0f8;
	margin-top: 10px;
}
.nav-sq {
	background: #FFFFFF;
	border-radius: 10px;
	padding: 15px 15px 15px 15px;
	align-items: center;
	clear: both;
	height: 100px;
}
.qysqlk-left {
	width: 300px;
	float: left;
}
.qysqlk-left h4 {
	font-size: 20px;
	color: #1A202D;
	letter-spacing: 0;
	font-weight: 700;
	margin-bottom: 15px;
}
.qysqlk-left p {
	font-size: 16px;
	color: #333333;
	letter-spacing: 0;
	font-weight: 400;
}
.qysqlk-right {
	margin-left: auto;
	width: 110px;
	margin-top: 20px;
}
.qysqlk-right a {
	display: block;
	font-size: 15px;
	color: #FFFFFF;
	letter-spacing: 0;
	border-radius: 17px;
	padding: 7px 21px;
	background: #fc9f40;
}
/*===================银行===================*/
.sd_bank {
	font-size: 20px;
	font-weight: bolder;
	background-image: url(sd_bank_title.png);
	background-repeat: no-repeat;
	background-size: cover;
	width: 335px;
	height: 50px;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
	margin: 33.8px auto 24px auto;
}
.sd_bank_ul li {
	width: 300px;
	height: 100px;
	float: left;
	overflow: hidden;
}
.sd_bank_ul_blnsyh {
	overflow: hidden;
}
.sd_bank_ul_blnsyh li {
	width: 570px;
	height: 356px;
	float: left;
	margin-left: 60px;
}
.sd_bank_ul_blnsyh li:first-child {
	margin-left: 0;
}
/*===================产业链一件事===================*/
.margin-bottom-30 {
	margin-bottom: 1.875rem;
}
.talent-tools-list li {
	width: 36.875rem;
	height: 9.7188rem;
	margin-right: 1.25rem;
	background: url(yhzctor.png) no-repeat;
	background-size: 100% 100%;
}
.talent-tools-list li:hover {
	background: url(yhzctor_hover.png) no-repeat;
	background-size: 100% 100%;
}
.talent-tools-list li:nth-child(2) {
background: url(bxzctor.png) no-repeat;
background-size: 100% 100%;
}
.talent-tools-list li:nth-child(2):hover {
background: url(bxtor_hover.png) no-repeat;
background-size: 100% 100%;
}
.talent-tools-list li:nth-child(2n) {
margin-right: 0;
}
.talent-tools-list li a {
	display: block;
	padding: 2.6875rem 6.25rem 2.6875rem 2.8125rem;
}
.talent-tools-list li .testimonials-server-title {
	font-size: 1.5rem;
	color: #333b57;
	letter-spacing: 0.15rem;
	font-weight: 700;
	margin-bottom: 1.25rem;
}
.talent-tools-list li:hover .testimonials-server-title, .talent-tools-list li:hover .testimonials-server-title em, .talent-tools-list li:hover .testimonials-server-into {
	color: #ffffff;
}
.talent-tools-list li .testimonials-server-title em {
	color: #1e78ff;
	font-weight: 700;
}
.talent-tools-list li .testimonials-server-into {
	font-size: 0.875rem;
	color: #333b57;
	letter-spacing: 0;
	font-weight: 500;
}
.title-wrap {
	margin: 1.25rem auto 1.4375rem;
	text-align: center;
}
.common-title {
	font-family: "YouSheBiaoTiHei";
	display: inline-block;
	font-size: 1.625rem;
	line-height: 2.125rem;
	color: transparent;
	background-image: linear-gradient(to right, #40b0ff, #176eef);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.bank-con {
	box-shadow: rgba(85, 41, 2, 0.2) 0px 0.125rem 0.35rem 0px;
	border-radius: 0.25rem;
	height: 9.25rem;
	padding: 1.25rem;
	width: 74rem;
	margin: 0 auto;
}
.bank-logo {
	width: 18.75rem;
	display: inline-block;
	float: left;
}
.ant-divider {
	display: inline-block;
	height: 7rem;
	margin: 0 1.25rem;
	vertical-align: middle;
	border-top: 0;
	border-left: 1px solid rgba(5, 5, 5, 0.06);
	float: left;
}
.bank-msg {
	display: inline-block;
	float: left;
	width: 50rem;
}
.bank-msg-top {
	display: block;
}
.bank-msg-top h3 {
	font-size: 1.5rem;
	line-height: 3rem;
	margin-right: 1.25rem;
	display: inline-block;
}
.bank-msg-top span a {
	display: inline-block;
	font-size: 1rem;
	padding: 0 0.625rem;
	line-height: 1.75rem;
	color: #1199ff;
	border: 1px solid #1199ff;
	border-radius: 0.3125rem;
}
.bank-msg-bottom {
	margin-top: 0.9375rem;
}
.flex-1 {
	flex: 1;
}
.bank-text {
	font-size: 0.9375rem;
	line-height: 1rem;
	color: #999;
}
.bank-text-con {
	font-size: 1.25rem;
	line-height: 2rem;
	color: #333;
}
.is-bank-list {
	margin: 1rem auto;
}
/*===================北仑区节能与新能源汽车产业链上下游企业共同体名单===================*/
.sd_wrapper {
	background: url(gtmd-bg.jpg) no-repeat center top;
	width: 75rem;
	height: 7.5rem;
}
.sd_introduce_name {
	font-size: 32px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	line-height: 7.5rem;
}
.flexrcc {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	margin: 1.25rem auto;
}
.md-mian .left, .md-mian .right {
	width: 5.125rem;
	height: 1.5rem;
}
.png {
	width: inherit;
	height: inherit;
	object-fit: inherit;
}
.industry-title {
	position: relative;
	height: 2.5rem;
	line-height: 2.5rem;
	color: #202a33;
	font-size: 1.5rem;
	text-align: center;
	padding: 0 1.25rem;
	font-weight: bold;
}
.md-con {
	background-color: #f5f7f9;
	padding: 1.25rem 1.25rem;
	overflow: hidden;
}
.md-mian {
	margin: 0.625rem auto 1.25rem auto;
}
.md-title {
	width: 7.5rem;
	margin: 0px auto;
	font-size: 1.25rem;
	font-weight: bold;
	color: #000000;
	position: relative;
	line-height: 2.5rem;
	text-align: center;
}
.md-title::before {
content: "";
position: absolute;
top: 0.7rem;
left: 7.5rem;
width: 7.3125rem;
height: 1.25rem;
background: url(arror_left.png) no-repeat;
background-size: 7.3125rem 1.25rem;
}
.md-title::after {
content: "";
position: absolute;
top: 0.7rem;
right: 7.5rem;
width: 7.3125rem;
height: 1.25rem;
background: url(arror_right.png) no-repeat;
background-size: 7.3125rem 1.25rem;
}
.md-logo {
	width: 16.875rem;
	height: 4.375rem;
	margin: 0 auto;
}
.md-logo-tit h1 {
	display: block;
	font-size: 1rem;
	color: #333;
	text-align: center;
	font-weight: normal;
}
.md-logo-tit span {
	font-size: 1rem;
	color: #333;
	text-align: center;
	line-height: 2rem;
	display: block;
}
.md-logo-tit h2 {
	display: block;
	font-size: 1rem;
	color: #333;
	text-align: center;
	font-weight: normal;
	line-height: 3rem;
}
.product-lit-item {
	cursor: pointer;
	position: relative;
	float: left;
	text-align: center;
	width: 16.875rem;
	background: #fff;
	border-radius: 0.625rem;
	margin-bottom: 1.25rem;
	margin: 0 0.625rem 1.25rem 0.625rem;
	height: 5.625rem;
	padding: 0.625rem 0;
}
.product-lit-item img {
	width: 100%;
}
.product-item-desc {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: linear-gradient(51deg, #36cc1b 0, #25cc84 20%, #0192fe 100%);
	border-radius: 0.625rem;
	color: #fff;
	text-align: center;
	opacity: 0;
-webkit-transition: all .25s;
transition: all .25s;
	padding: 1.25rem 0rem;
}
.product-item-desc p {
	font-size: 0.9375rem;
	line-height: 1.875rem;
	font-weight: bold
}
.product-item-desc span {
	font-size: 0.9375rem;
	display: block;
	font-family: "Arial";
}
.product-lit-item:hover .product-item-desc {
	opacity: 1;
}
.product-lit-item:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
.md-cydw-list {
	overflow: hidden;
	width: 72.5rem;
	margin: 1.25rem auto 0 auto;
}
.md-hznr {
	width: 71.25rem;
	margin: 0.625rem auto;
}
.md-hznr p {
	font-size: 1rem;
	line-height: 2rem;
	color: #333;
	text-indent: 2em;
}
.md-qtdw {
	cursor: pointer;
	position: relative;
	text-align: center;
	width: 16.875rem;
	border-radius: 0.625rem;
	margin: 0.625rem auto;
	height: 5.625rem;
	padding: 0.625rem 0;
}
.md-qtdw img {
	width: 100%;
}
.product-item-desc {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: linear-gradient(51deg, #36cc1b 0, #25cc84 20%, #0192fe 100%);
	border-radius: 0.625rem;
	color: #fff;
	text-align: center;
	opacity: 0;
-webkit-transition: all .25s;
transition: all .25s;
	padding: 1.25rem 0rem;
}
.product-item-desc p {
	font-size: 0.9375rem;
	line-height: 1.875rem;
	font-weight: bold
}
.product-item-desc span {
	font-size: 0.9375rem;
	display: block;
	font-family: "Arial";
}
.md-qtdw:hover .product-item-desc {
	opacity: 1;
}
.md-qtdw:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
/*===================北仑区节能与新能源汽车产业链上下游企业共同体名单列表===================*/

.is-md-list {
	overflow: hidden;
}
.Demands_item:nth-child(2n-1) {
margin-right: 1.25rem;
}
.Demands_item {
	display: inline-block;
	width: 36.875rem;
	height: 8.125rem;
	border-radius: 5px;
	cursor: pointer;
	position: relative;
	background: url(qysq_bg.png) no-repeat;
	background-size: 100% 100%;
	line-height: 8.125rem;
	text-align: center;
	font-size: 1.25rem;
	font-weight: bold;
	color: #333;
	margin-top: 1.25rem;
	float: left;
}
.Demands_item:hover {
	transform: translateY(-0.3125rem);
transition: all .1s ease 0s;
	-webkit-transform: translateY(-0.3125rem);
}
/*===================北仑区新能源汽车项目清单===================*/
.is-xmqd-con {
	background-image: url(xmqd_bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #0c76cf;
	border-top: 10px solid #002882;
}
.xmqd-tit {
	height: 330px;
}
.table-wrap {
	outline: none;
	position: relative;
	font-size: 0.9375rem;
	color: #444;
	border: 1px #e6e6e6 solid;
	margin-bottom: 1.25rem;
}
.table-head {
	background-color: #b5c6ea;
	border-bottom: 1px #fff solid;
}
.table-head-wrap {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.grid {
	margin: 0px;
	table-layout: fixed;
	width: 100%;
	max-width: none;
	border-spacing: 0px;
	empty-cells: show;
	border-width: 0px;
	outline: 0px none;
	border-collapse: collapse;
}
.grid tr th {
	padding: 0.929rem 0.5rem;
	vertical-align: bottom;
	overflow: hidden;
	border-left: 1px #fff solid;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.grid tr th:first-child {
	border-left-width: 0;
}
.grid tr td {
	padding: 0.5rem 0.5rem;
	overflow: hidden;
	line-height: 2rem;
	vertical-align: middle;
	text-overflow: ellipsis;
}
.grid tr td:first-child {
	border-left-width: 0px;
}
.grid tr:last-child td {
	border-bottom: none;
}
.tab-link {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 2rem;
	font-weight: bold;
	font-size: 1rem;
}
.table-content {
	height: 31.25rem;
	white-space: normal;
	position: relative;
	width: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
	min-height: 0;
}
/*===================2024-12-05产业链一类事===================*/
/* flexslider */
.flexslider {
	position: relative;
	height:28.125rem;
	overflow: hidden;
}
.slides {
	position: relative;
	z-index: 1;
	width: 100%;
	margin: 0 auto;
}
.slides li {
	height:28.125rem;
	display: flex !important;
	justify-content: center;
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 10%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	margin: 0 3px;
	zoom: 1;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}
.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 45%;
}
.inner_about_ip {
	background : linear-gradient(90deg, #F4F7FA 75%, rgba(255, 255, 255, 1) 75%);
}
.inner_about_ip > .wrapper {
	position: relative;
	padding-top: 3.125rem;
	padding-bottom: 3.125rem;
}
.wrapper {
	width: 75rem;
	margin-left: auto;
	margin-right: auto;
}
.about_ip_text {
	width: 22.5rem
}
.about_ip_text h3 {
	font-size: 1.5rem;
	font-weight: bold;
	line-height: 2.5rem;
	margin-bottom: 3.125rem;
	border-left: 3px solid #444;
	padding-left: 1.75rem;
}
.about_ip_img {
	width: 52.5rem
}
.about_ip_img img {
	box-shadow: 10px 10px 0 #DCDCDC;
	border: 1px solid #bec9d1;
	max-width: 100%;
}
.btn_about_ip::after {
position: absolute;
content: '';
width: 9px;
height: 9px;
border-top: solid 2px #fff;
border-right: solid 2px #fff;
transform: rotate(45deg);
top: 50%;
right: 18px;
margin-top: -4px;
}
.row {
	display: -ms-flexbox;
	display: flex;
}
.btn_about_ip {
	display: block;
	width: 18.125rem;
	background: #0159A5;
	color: #fff;
	font-size: 1rem;
	font-weight: bold;
	height: 3.5rem;
	line-height: 3.5rem;
	text-align: center;
	border-radius: 2px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	position: relative;
transition: .3s;
}
.btn_about_ip:hover {
	transform: translateY(-4px);
	box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.24);
	color: #fff;
}
.swiper-container {
	margin: 20px auto;
}
.swiper-container .swiper-pagination {
	margin: 0px auto 10px auto;
}
.swiper-container .swiper-wrapper .swiper-slide img {
	border-radius: 10px;
	width:75rem;
}
.swiper-container .swiper-pagination-bullet {
	opacity: 1;
	position: relative;
	width: 3.125rem;
	height: 3px;
	border-radius: 0;
	margin: 0 4px;
	background-color: rgba(0, 0, 0, 0.5);
transition: background-color .3s ease;
}
.swiper-container .swiper-pagination-bullet::before {
display: block;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
transform: scaleX(0);
transform-origin: 0 0;
}
.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
animation: sliderPagination 3s linear forwards
}
.swiper-container .swiper-pagination-bullet:hover {
	background-color: #fff;
}
 @keyframes sliderPagination {
 100% {
 transform: scaleX(1);
 opacity: 1;
}
}
.hot-box {
	overflow: hidden;
}
.enter-banner-left {
	background: url(hot_pic_01.png) no-repeat top center;
	background-size: cover;
	display: block;
	width: 36.875rem;
	float: left;
}
.enter-banner-right {
	background: url(hot_pic_02.png) no-repeat top center;
	background-size: cover;
	display: block;
	width: 36.875rem;
	float: right;
}
.broadcast-enter {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 2.1875rem 2.5rem;
	box-sizing: border-box;
	height: 10.9375rem;
}
.enter-left {
	color: #fff;
}
.hot-box h5 {
	font-size: 2rem;
	display: block;
	text-shadow: 0 0.125rem 0.375rem rgba(51, 59, 87, 0.5);
	font-weight: bold;
}
.enter-right {
	background: rgba(255, 255, 255, .2);
	color: #fff;
	width: 6.875rem;
	height: 2.5rem;
	line-height: 2.5rem;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 6px;
	box-sizing: border-box;
}
.enter-right:hover {
	background: rgba(255, 255, 255, 0);
}
.wrapper-fwsx {
	background: url(fwsx_pic.jpg) no-repeat center center;
	background-size: cover;
	border-radius: 0.625rem;
	width: 75rem;
	margin-top: 1.875rem;
	height: 12.5rem;
	padding-top: 6.75rem;
}
.btn_cta {
	width: 100%;
	margin: 0 auto;
}
.btn_cta {
	display: block;
	width: 18.125rem;
	background: #fff;
	color: #45628b;
	font-size: 1.125rem;
	font-weight: bold;
	height: 3.125rem;
	line-height: 3.125rem;
	text-align: center;
	border-radius: 2px;
	box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px;
	position: relative;
transition: .3s;
}
.btn_cta:hover {
	transform: translateY(-4px);
	box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.24);
	color: #fff;
	background: #45628b;
}
.btn_cta:hover::after {
border-top: solid 2px #fff;
border-right: solid 2px #fff;
border-color: #fff;
}
.btn_cta::after {
position: absolute;
content: '';
width: 9px;
height: 9px;
border-top: solid 2px #45628b;
border-right: solid 2px #0159A5;
transform: rotate(45deg);
top: 50%;
right: 18px;
margin-top: -4px;
border-color: #45628b;
}
/*商标申请*/
.sbsq {
	width: 75rem;
	margin: 0px auto 30px auto;
	clear:both;
	overflow:auto;
}
.sbsq h3 {
	font-size:25px;
	font-weight:800;
	padding-left:20px;
}
.sbsq li {
	width: 22.5rem;
	height: 8.125rem;
	float:left;
	margin:1.25rem;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);
}
.sbsq li a {
	font-size:1.2rem;
	color:#333B57;
	border-radius: 0.5rem;
	line-height: 8.125rem;
	display: block;
	padding-left:120px;
	height:100%;
}
.sbsq li a:hover {
	color:#4E96FF;
}
.sbsq li a.one {
	background:url(img_sqsb.jpg) no-repeat left center;
}
.sbsq li a.two {
	background:url(img_sqsb1.jpg) no-repeat left center;
}
.sbsq li a.three {
	background:url(img_sqsb2.jpg) no-repeat left center;
}
.sbsq li a.four {
	background:url(img_sqsb3.jpg) no-repeat left center;
}
.sbsq li a.five {
	background:url(img_sqsb4.jpg) no-repeat left center;
}
.sbsq li a.six {
	background:url(img_sqsb5.jpg) no-repeat left center;
}
.sbsq li a.seven {
	background:url(img_sqsb6.jpg) no-repeat left center;
}
.sbsq li a.eight {
	background:url(img_sqsb7.jpg) no-repeat left center;
}
.sbsq li a.nine {
	background:url(img_sqsb8.jpg) no-repeat left center;
}
/*税务办理*/
.swbl {
	width: 75rem;
	margin: 0px auto 30px auto;
	clear:both;
	overflow:auto;
}
.swbl li {
	width: 22.5rem;
	height: 8.125rem;
	float:left;
	margin:1.25rem;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);
	background:url(img_sqsb8.jpg) no-repeat left center;
}
.swbl li a {
	font-size:1.2rem;
	color:#333B57;
	border-radius: 0.5rem;
	line-height: 8.125rem;
	display: block;
	text-align:center;
	height:100%;
}
.swbl li a:hover {
	color:#4E96FF;
}
/*二维码*/
.erm {
 width:100%;
 margin: 0px0 auto;
clear:both;
 overflow:auto;
}
.ewm h3 {
 font-size:25px;
 font-weight:800;
 text-align:center;
 line-height:60px;
}
 .ewm p img {
 width:300px;
 margin:20px auto;
 text-align:center;
 display:block;
}
.min-banner {
	width:0px;
	height:0px;
	overflow:hidden;
}
.min-footer {
	width:100%;
	height:60px;
	color:#FFF;
	text-align:center;
	background:#636E7F;
	display:block;
	line-height:60px;
}
@media only screen and (max-width: 767px) {
.banner {
 width:0px;
 height:0px;
 overflow:hidden;
}
.min-banner {
 width:100%;
 height:auto;
}
.min-banner img {
 width:100%;
}
 .current-position {
padding: .875rem 0;
 line-height: 1.5rem;
font-size: .875rem;
 color: #999999;
 width:95%;
 margin:auto;
}
.current-position a {
 color: #999999;
}
	/*商标申请*/
.sbsq {
 width:100%;
 margin: 0px0 auto;
clear:both;
 overflow:auto;
}
.sbsq h3 {
 font-size:25px;
 font-weight:800;
 padding-left:20px;
}
.sbsq li {
 width:95%;
 height: 8.125rem;
 float:none;
 margin:1.25rem auto;
 box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);
 background:#E0F2FF;
 border-radius: 0.5rem;
 font-size:1.25rem;
 color:#333B57;
 line-height: 8.125rem;
}
.sbsq li a {
 display: block;
 padding-left:140px;
 height:100%;
 width:100%;
}
.sbsq li a:hover {
 color:#4E96FF;
}
.sbsq li a.one {
 background:url(img_sqsb.jpg) no-repeat left center;
}
.sbsq li a.two {
 background:url(img_sqsb1.jpg) no-repeat left center;
}
.sbsq li a.three {
 background:url(img_sqsb2.jpg) no-repeat left center;
}
.sbsq li a.four {
 background:url(img_sqsb3.jpg) no-repeat left center;
}
.sbsq li a.five {
 background:url(img_sqsb4.jpg) no-repeat left center;
}
.sbsq li a.six {
 background:url(img_sqsb5.jpg) no-repeat left center;
}
.sbsq li a.seven {
 background:url(img_sqsb6.jpg) no-repeat left center;
}
.sbsq li a.eight {
 background:url(img_sqsb7.jpg) no-repeat left center;
}
.sbsq li a.nine {
 background:url(img_sqsb8.jpg) no-repeat left center;
}
/*税务办理*/
.swbl {
 width:100%;
 margin: 0px0 auto;
clear:both;
 overflow:auto;
}
 .swbl li {
 width:95%;
 height: 8.125rem;
 float:none;
 margin:1.25rem auto;
 box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05);
 border-radius: 0.5rem;
 font-size:1.25rem;
 color:#333B57;
 line-height: 8.125rem;
 background:#E0F2FF url(img_sqsb8.jpg) no-repeat left center;
}
.swbl li a {
 display: block;
 height:100%;
 width:100%;
}
.swbl li a:hover {
 color:#4E96FF;
}
/*二维码*/
.erm {
 width:100%;
 margin: 0px0 auto;
clear:both;
 overflow:auto;
}
.ewm h3 {
 font-size:20px;
 font-weight:800;
 text-align:center;
}
 .ewm p img {
	 width:70%;
	 margin:20px auto 110px auto;
	 display:block;
}
/*底部版权*/
.footer {
 height:0px;
 width:0px;
 overflow:hidden;
}
.min-footer {
 width:100%;
 height:60px;
 color:#FFF;
 text-align:center;
 background:#636E7F;
 display:block;
 line-height:60px;
}
}
