/* @charset "UTF-8" */

/* 首页 */
body,
html {
	width: 100%;
	background: #fff;
	font-size: 0.14rem;
}
/* 客户服务悬浮二维�? */
.erweima-icon{
	position: fixed;
	bottom: 6%;
	right: 0.4rem;
}
.active .clearfix{
	color: #2B67FF;
}
.active-second{
	color: #2B67FF;
}
.erweima-icon img{
	width: 1.5rem;
}
.erweima-icon span{
	display: block;
	text-align: center;
	font-size: 0.14rem;
	color: #666;
	background: #fff;
	height: 0.25rem;
}

/* 老官网入�? */
.old-entrance{
	position: fixed;
	top: 50%;
	left: 0;
	z-index: 99;
}
.old-entrance img{
	display: block;
	width: 2.6rem;
	height: 2rem;
}

.wrap {
	width: 100%;
	position: absolute;
	top: 0;
	font-size: 0.14rem;
}

.nav {
	width: 100%;
	height: 1.9rem;
	background: url(../images/nav_bg_46ddb8e9341c4960ae7b60b4e28b3fc1.png) no-repeat top #0e7af4;
	background-size: 100%;
	position: relative;
}

.nav-box {
	width: 17rem;
	margin: 0 auto;
}

.nav-box-top {
	height: 1.12rem;
}

.nav-box-bottom {
	height: 0.77rem;
}

.logo {
	display: block;
	width: 3.34rem;
	padding-top: 0.4rem;
}

.logo img {
	display: block;
	width: 3.34rem;
}

.home-time {
	margin-left: 1.8rem;
	margin-top: 0.48rem;
	color: #fff;
	font-size: 0.14rem;
}

.home-time .home-time-div2 {
	margin: 0 0.28rem;
}

.home-time-div2 span {
	display: block;
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 0.08rem;
	background-color: #fff;
	color: #1a1a1a;
	font-size: 0.22rem;
	font-weight: 400;
	line-height: 0.42rem;
	text-align: center;
}

.home-time-div2 i {
	display: block;
	height: 0.42rem;
	line-height: 0.35rem;
	color: #fff;
	font-size: 0.34rem;
	/* font-weight: 600; */
	margin: 0 0.08rem;
}

.home-top-btn {
	margin-top: 0.1rem;
}

.home-search .div1 {
	position: relative;
	margin-top: 0.43rem;
	cursor: pointer;
}

.home-search img {
	display: block;
	width: 0.2rem;
}

.home-search .input {
	position: absolute;
	width: 0.5rem;
	background: #fff;
	height: 0.36rem;
	top: -0.06rem;
	right: -0.2rem;
	border-radius: 4px;
	opacity: 0;
	overflow: hidden;
}

.home-search .input img {
	margin-top: 0.07rem;
	opacity: 0;
	position: absolute;
	top: 0;
	right: 0.2rem;
}

.home-search input {
	background: #fff;
	width: 2.1rem;
	height: 100%;
	float: left;
	border: 0;
	margin-right: 0.03rem;
	text-indent: 0.1rem;
	color: #1A1A1A;
	font-size: 0.14rem;
	text-align: left;
}

.home-search input:focus {
	outline: none;
}

.home-search div:hover .input {
	opacity: 1;
	width: 2.6rem;
	transition: All 0.5s ease;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
}

.home-search div:hover .input img {
	opacity: 1;
	transition: All 0.5s ease;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
}

.home-top-btn-right {
	margin-top: 0.45rem;
}

.home-top-btn-right i {
	display: block;
	border-left: 0.01rem solid #fff;
	height: 0.16rem;
	font-size: 0.14rem;
	margin: 0 0.1rem;
}

.home-top-btn-right a {
	font-size: 0.14rem;
	color: #fff;
	line-height: 0.16rem;
}

.nav-main {
	/* height: 0.88rem; */
}

.nav-main a {
	display: block;
	float: left;
	height: 0.74rem;
	padding: 0 0.4rem;
	margin-right: 0.15rem;
}

.nav-main a.active {
	border-bottom: 0.03rem solid #fff;
}

.nav-main a:hover {
	border-bottom: 0.03rem solid #fff;
}

.nav-main a span {
	display: table;
	margin: 0 auto;
	margin-top: 0.26rem;
}

.nav-main a img {
	display: block;
	width: auto;
	height: 0.22rem;
	margin-right: 0.12rem;
}

.nav-main a i {
	display: block;
	font-size: 0.18rem;
	color: #fff;
	line-height: 0.24rem;
}

.home-center {
	width: 100%;
}

.home-center .div1 {}

.home-center .div1 h2 {
	width: 100%;
	height: 0.66rem;
	background: url(../images/home_bg_81c0aa4ff8394c64b8cc557bcfd4a5e7.png) no-repeat bottom center;
	background-size: 100%;
}

.home-center .div1 h2 a {
	display: block;
	width: 17.75rem;
	margin: 0 auto;
	color: #cb1c1d;
	font-size: 0.3rem;
	text-align: center;
	font-weight: 600;
	padding-top: 0.16rem;
}

.home-center .div1>div {
	text-align: center;
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.16rem;
}

.home-center .div1 div a {
	display: inline-block;
	white-space: nowrap;
	color: #4c4c4c;
	text-align: center;
	/* height: 0.4rem;
	line-height: 0.4rem; */
	/* margin-top: 0.07rem; */
}

.home-center .div1 div a:before {
	content: "|";
	color: #666 !important;
	padding: 0 0.1rem;
}

.home-center .div1 div a:first-child:before {
	content: "";
}

.home-center .div1 div a:hover {
	color: #0e7af4;
}

.home-center .div1 div i {
	display: inline-block;
	font-weight: 500;
	height: 0.2rem;
	margin: 0 0.1rem;
	border-left: 0.01rem solid #666;
	/* margin-top: 0.09rem; */
}

.home-center .div2 {
	width: 100%;
	height: 8.73rem;
	position: relative;
}

.home-center .div2 .swiper-container {
	width: 100%;
	height: 8.73rem;
}

.home-center .div2 .swiper-container .pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 0.05rem;
	width: 100%;
}

.home-center .div2 .swiper-container .swiper-pagination-switch {
	display: inline-block;
	width: 0.08rem;
	height: 0.08rem;
	border-radius: 8px;
	background: #222;
	margin-right: 0.05rem;
	opacity: 0.8;
	border: 1px solid #fff;
	cursor: pointer;
}

.home-center .div2 .swiper-container .swiper-visible-switch {
	background: #aaa;
}

.home-center .div2 .swiper-container .swiper-active-switch {
	background: #fff;
}

.home-center .div2 .swiper-container img {
	display: block;
	width: 100%;
	height: 8.73rem;
}

.home-center .div2 .home-center-main {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.home-center .div2 ul {
	width: 12.84rem;
	margin: 0 auto;
	padding-top: 0.6rem;
}

.home-center .div2 ul li {
	float: left;
	width: 3.2rem;
	height: 7.15rem;
	overflow: hidden;
}

.home-center .div2 ul li a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	background: url(../images/home-center-1_fff85ffb5fcc426a870cd6ac7b1c582f.png) no-repeat left top;
	background-size: 0.03rem 100%;
	z-index: 11;
}

.home-center .div2 ul li a .bg {
	width: 100%;
	height: 100%;
	background: url(../images/home-center-2_8395397fd4264040988c66b43f76377d.png) no-repeat 0.032rem top;
	background-size: 90% 100% !important;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}

.home-center .div2 ul li a .bg-img {
	width: 100%;
	height: 100%;
	background: url(../images/home-center-img1_994eb17d869d43668209ff9098c33234.png) no-repeat 0.032rem center;
	background-size: 100% !important;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
}

.home-center .div2 ul li:last-child {
	background: url(../images/home-center-1_fff85ffb5fcc426a870cd6ac7b1c582f.png) no-repeat right top;
	background-size: 0.03rem 100%;
}

.home-center .div2 ul li:last-child a .bg-img {
	background-size: 98% !important;
}

.home-center .div2 ul li a .div_main {
	position: relative;
	z-index: 11;
	width: 100%;
	height: 100%;
}

.home-center .div2 ul li a .div_main h2 {
	color: #fff;
	font-size: 0.32rem;
	text-align: center;
	font-weight: 600;
	padding-top: 0.4rem;
	margin-bottom: 0.05rem;
}

.home-center .div2 ul li a .div_main p {
	color: #fff;
	font-size: 0.2rem;
	text-align: center;
}

.home-center .div2 ul li a .div_main div {
	position: absolute;
	right: 0.2rem;
	bottom: 0.4rem;
}

.home-center .div2 ul li a .div_main div span {
	display: block;
	color: #fff;
	font-size: 0.2rem;
	text-align: center;
}

@-webkit-keyframes shade {
	from {
		width: 0;
	}

	to {
		width: 100%;
	}
}

@-moz-keyframes shade {
	from {
		width: 0;
	}

	to {
		width: 100%;
	}
}

@-o-keyframes shade {
	from {
		width: 0;
	}

	to {
		width: 100%;
	}
}

@-ms-keyframes shade {
	from {
		width: 0;
	}

	to {
		width: 100%;
	}
}

@keyframes shade {
	from {
		width: 0;
	}

	to {
		width: 100%;
	}
}

.home-center .div2 ul li:nth-child(1) a:hover .bg {
	background: url(../images/home-center-2_8395397fd4264040988c66b43f76377d.png) no-repeat 0.032rem top;
	-webkit-animation: shade 1s ease;
	-moz-animation: shade 1s ease;
	-o-animation: shade 1s ease;
	-ms-animation: shade 1s ease;
	animation: shade 1s ease;
}

.home-center .div2 ul li:nth-child(2) a:hover .bg {
	background: url(../images/home-center-3_e99e5ea047164dd1a3eb3a783bbf2293.png) no-repeat 0.032rem top;
	-webkit-animation: shade 1s ease;
	-moz-animation: shade 1s ease;
	-o-animation: shade 1s ease;
	-ms-animation: shade 1s ease;
	animation: shade 1s ease;
}

.home-center .div2 ul li:nth-child(3) a:hover .bg {
	background: url(../images/home-center-4_1e96a0b8310349a5b77875ed9d979c31.png) no-repeat 0.032rem top;
	-webkit-animation: shade 1s ease;
	-moz-animation: shade 1s ease;
	-o-animation: shade 1s ease;
	-ms-animation: shade 1s ease;
	animation: shade 1s ease;
}

.home-center .div2 ul li:nth-child(4) a:hover .bg {
	background: url(../images/home-center-5_018906bda98f4287ab18b9a42e281bd2.png) no-repeat 0.032rem top;
	-webkit-animation: shade 1s ease;
	-moz-animation: shade 1s ease;
	-o-animation: shade 1s ease;
	-ms-animation: shade 1s ease;
	animation: shade 1s ease;
}

/* 公共底部样式 */
.footer {
	/* width: 100%; */
	/* height: 1rem; */
	background: #355e92;
	padding: 0.1rem 0;
	font-size: 0.14rem;
	/* margin-top: -0.18rem; */
}

.footer .footer-main {
	width: 12.84rem;
	margin: 0 auto;
}

.footer .footer-div {
	color: #fff;
}

.footer .footer-div h2 {
	font-size: 0.16rem;
	font-weight: 500;
	padding-top: 0.55rem;
	margin-bottom: 0.22rem;
}

.footer .footer-div h2 a {
	color: #c8cad1;
}

.footer .footer-div h2 img {
	width: 0.12rem;
	padding-left: 0.07rem;
}

.footer .footer-div p,
.footer .footer-div p a {
	display: block;
	color: #8e8e99;
	font-size: 0.14rem;
	margin-bottom: 0.1rem;
}

.footer .footer-div2 {
	/* margin-left: 3rem; */
}

.footer-main-left-bottom {
	font-size: 0.14rem;
	color: #9da2ad;
	margin-top: 0.5rem;
}

.footer-main-left-bottom p {
	line-height: 0.3rem;
}

.footer-main-left-bottom p a {
	color: #9da2ad;
}

.footer-main-left-bottom p a:hover {
	text-decoration: underline;
}

.footer .footer-div3 {
	color: #c8cad1;
}

.footer .footer-div3 h2 {
	font-size: 0.16rem;
	font-weight: 500;
	padding-top: 0.55rem;
	margin-bottom: 0.55rem;
}

.footer .footer-div3 h2 a {
	color: #c8cad1;
	text-align: center;
}

.footer .footer-div3 h2 img {
	width: 0.12rem;
	padding-left: 0.07rem;
}

.footer .footer-div3 .QRcode {
	width: 1.96rem;
	height: 2.08rem;
	background: rgba(45, 52, 63, .8);
}

.footer .footer-div3 .QRcode img {
	display: block;
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 2px;
	margin: 0 auto;
	padding-top: 0.18rem;
	margin-bottom: 0.1rem;
}

.footer .footer-div3 .QRcode p {
	color: #fff;
	font-size: 0.16rem;
	text-align: center;
}

/* 子页面公共头�? */
.children-page-header {
	width: 100%;
}

.children-header-top {
	width: 100%;
	height: 2.98rem;
	background: url('../images/bg_logo.jpg') no-repeat center;
	background-size: 100% 100% !important;
}

.children-header-top-main {
	width: 13.5rem;
	margin: 0 auto;
}

.children-header-top-main .info-logo {
	display: block;
	margin-top: 0.9rem;
}

.children-header-top-main .info-logo img {
	display: block;
	width: 7.5rem;
}

.info-search {
	margin-top: 1.3rem;
}

.info-search-main {
	width: 3.84rem;
	height: 0.4rem;
	background: rgba(255, 255, 255, .45);
	/*border-radius: 1rem;*/
	border: 0.01rem solid #cccccc;
}

.info-search-main input {
	display: block;
	float: left;
	height: 100%;
	border: 0;
	width: 3.3rem;
	background: none;
	text-indent: 1em;
	color: #666;
	font-size: 0.14rem;
	text-align: left;
}

.info-search-main img {
	display: block;
	float: right;
	width: 0.22rem;
	margin-right: 0.15rem;
	margin-top: 0.08rem;
	cursor: pointer;
}

.info-search-main input::-webkit-input-placeholder {
	color: #999;
}

/* 使用webkit内核的浏览器 */
.info-search-main input:-moz-placeholder {
	color: #999;
}

/* Firefox版本4-18 */
.info-search-main input::-moz-placeholder {
	color: #999;
}

/* Firefox版本19+ */
.info-search-main input:-ms-input-placeholder {
	color: #999;
}

.children-header-bottom {
	width: 100%;
	height: 0.78rem;
	/* background-color: #050505; */
	/* background:  #0e7af4; */
	background-size: 100%;
}

.children-header-nav {
	width: 13.5rem;
	margin: 0 auto;
	height: 100%;
}

.children-header-nav a {
	width: 10%;
	padding: 0;
	display: block;
	float: left;
	height: 100%;
}
.children-header-nav .phone{
	width:20%;
}
.children-header-nav a.phone i{
	line-height:0.44rem;
}
.children-header-nav a .active i{
	/* background: rgba(255, 255, 255, .2); */
	color:#2b67ff;
}

.children-header-nav a:hover {
	background: rgba(255, 255, 255, .2);
}

.children-header-nav a span {
	display: table;
	margin: 0 auto;
	margin-top: 0.1rem;
}

.children-header-nav a img {
	display: block;
	width: auto;
	height: 0.22rem;
	margin-right: 0.12rem;
}

.children-header-nav a i {
	display: block;
	font-size: 0.15rem;
	color: #858585;
	line-height: 0.22rem;
	font-weight: 600;
	text-align:center;
}
.children-header-nav a .en {
	font-size: 0.12rem;
}
/* .children-header-nav .second{
	width: 1.35rem;
}
.children-header-nav .second a{
	display: block;
} */

/* 信息发布主页 */
.info-center-wrap {
	width: 100%;
	background: #F5F5F5;
	padding-top: 0.73rem;
/* 	padding-top: 0.15rem;
	padding-bottom: 0.25rem; */
}

.info-center {
	width: 13.5rem;
	margin: 0 auto;
}

.info-center-top {
	margin-bottom: 0.15rem;
}

.info-center-top-news {
	width: 100%;
	height: 5rem;
}

.info-center-top-news a {
	display: block;
	width:100%;
	height: 5rem;
	position: relative;
}

.info-center-top-news a img {
	display: block;
	width: 100%;
	height: 5rem;
}

.info-center-top-news a p {
	position: absolute;
	width: 100%;
	height: 0.54rem;
	line-height: 0.54rem;
	background: rgba(0, 0, 0, .5);
	color: #fff;
	font-size: 0.16rem;
	bottom: 0;
	left: 0;
}

.info-center-top-news a p span {
	display: block;
	width: 95%;
	margin: 0 auto;
}

.info-center-top-news-list {
	width: 5.1rem;
	background: #fff;
	padding: 0 0.25rem;
	height: 4.75rem;
}

.common-list .list-title {
	padding-top: 0.26rem;
	border-bottom: 0.01rem solid #eee;
}

.common-list .list-title .list-title-text {
	display: block;
	/* width: 1.63rem;
	height: 0.49rem;
	background: url(../images/info_img1_7e25c2c701f546c6a2f726e03d778ab8.png) no-repeat center;
	background-size: 100% 100%;
	color: #fff;
	font-size: 0.26rem;
	font-style: italic;
	font-weight: 700;
	text-indent: 0.2rem; */
	font-weight: 600;
	color: #0e7af4;
	font-size: 0.2rem;
	padding-bottom: 0.16rem;
}

.common-list .list-title-right {
	position: relative;
}

.common-list .list-title-right .img1 {
	display: none;
	width: 3.8rem;
	height: 0.24rem;
	margin-top: 0.1rem;
}

.common-list .list-title-right a {
	display: block;
	/* position: absolute; */
	color: #808080;
	font-size: 0.14rem;
	/* right: 0;
	bottom: -0.05rem; */
	margin-top: 0.08rem;
}

.common-list .list-title-right a img {
	padding-left: 0.04rem;
	width: 0.17rem;
	vertical-align: bottom;
}

.common-list .list-title-right a:hover {
	text-decoration: underline;
}

.common-list .list-main {
	/* margin-top: 0.08rem; */
}

.common-list .list-main a {
	display: block;
	color: #5c5c5c;
	font-size: 0.17rem;
	border-bottom: 0.01rem dashed #e2e2e2;
	padding-top: 0.1rem;
	padding-bottom: 0.1rem;
}

.common-list .list-main a:last-child {
	border: 0;
}

.common-list .list-main a i {
	display: block;
	float: left;
	width: 0.09rem;
	height: 0.22rem;
	background: url(../images/info_img4_3810ca76ea094b7ca925a5293325da9c.png) no-repeat center;
	background-size: 100%;
	margin-right: 0.08rem;
	/* margin-top: 0.03rem; */
}

.common-list .list-main a p {
	display: block;
	float: left;
	width: 3.5rem;
}

.common-list .list-main a span {
	display: block;
	float: right;
}

.common-list .list-main a:hover i {
	background: url(../images/info_img5_fbc82f6bf41e41108d8a0155a097f76c.png) no-repeat center;
	background-size: 100%;
}

.common-list .list-main a:hover p {
	color: #0e7af4;
	font-weight: 600;
}

.info-center-img img {
	display: block;
	width: 100%;
	margin: 0.14rem auto 0.1rem auto;
}

.info-center-main {
	width: 100%;
	margin-bottom: 0.2rem;
}

.info-center-notice {
	width: 3.7rem;
	height: 4rem;
	background: #fff;
	padding: 0 0.25rem;
}

.info-center-notice-main {
	/* width: 7.3rem; */
	margin: 0 auto;
}

.info-center-notice .common-list .list-title {
	/* margin-top: 0.35rem; */
}

.info-center-notice .common-list .list-title-right .img1 {
	width: 5.6rem;
}

.info-center-notice .common-list .list-main a {
	border-bottom: 1px dashed #e2e2e2;
	padding: 0.24rem 0;
}

.info-center-notice .common-list .list-main a:last-child {
	border-bottom: 0;
}
.service-hotline .service-hotline-main .service-hotline-title .fl{
	font-weight: 600;
}

.info-center-notice .common-list .list-main a p {
	width: 3.2rem;
}

.info-center-purchase {
	width: 4.55rem;
	height: 4rem;
	background: #fff;
	/* border: 1px solid #e2e2e2; */
}

.info-center-purchase-main {
	width: 3.6rem;
	margin: 0 auto;
}

.info-center-purchase .common-list .list-title {
	/* margin-top: 0.35rem; */
}

.info-center-purchase .common-list .list-title-right .img1 {
	width: 1.5rem;
}

.info-center-purchase .common-list .list-main a {
	border-bottom: 0.01rem dashed #e2e2e2;
	padding: 0.145rem 0;
}

.info-center-purchase .common-list .list-main a:last-child {
	border-bottom: 0;
}

.info-center-purchase .common-list .list-main a p {
	width: 2rem;
}

.info-center-bottom {
	width: 100%;
	margin-top: 0.15rem;
}

.info-center-charge {
	width: 5.1rem;
	height: 2.9rem;
	background: #fff;
	padding: 0 0.25rem;
	/* border: 1px solid #e2e2e2; */
}

.info-center-charge-main {
	/* width: 7.3rem; */
	margin: 0 auto;
}

.info-center-charge .common-list .list-title {
	/* margin-top: 0.35rem; */
}

.info-center-charge .common-list .list-title-right .img1 {
	width: 5.6rem;
}

.info-center-charge .common-list .list-main a {
	border-bottom: 1px dashed #e2e2e2;
	padding: 0.24rem 0;
}

.info-center-charge .common-list .list-main a:last-child {
	border-bottom: 0;
}

.info-center-charge .common-list .list-main a p {
	width: 3.2rem;
}

.info-center-science {
	padding-bottom: 0.3rem;
	padding: 0 0.3rem;
	background: #fff;
}

.info-center-science .common-list .list-title {
	padding-top: 0.25rem;
}

.info-center-science .common-list .list-title-right .img1 {
	width: 11.8rem;
}

.info-center-science-main {
	width: 100%;
	height: 3.02rem;
	overflow: hidden;
	margin-top: 0.35rem;
}

.info-center-science-main .info-center-science-list {
	width: 100%;
	height: 3.02rem;
	font-size: 0;
	letter-spacing: 0.03rem;
}

.info-center-science-main .science-slide {
	display: inline-block;
	width: 3.85rem;
	height: 3.02rem;
	margin-right: 0.14rem;
	cursor: pointer;
}

.info-center-science-main .science-slide img {
	display: block;
	width: 3.85rem;
	height: 2.36rem;
}

.info-center-science-main .science-slide p {
	width: 3.65rem;
	margin: 0 auto;
	height: 0.5rem;
	line-height: 0.5rem;
	font-size: 0.16rem;
	color: #1f1f1f;
	letter-spacing: 0;
	text-align: center;
}

.info-center-science-main a:hover p {
	color: #0e7af4;
	font-weight: 600;
}

/* 列表页公共样式（以信息列表为模板�? */
.info-list-nav {
	width: 100%;
	height: 0.52rem;
	line-height: 0.52rem;
	background: #e0e8f4;
	/* margin-top: -0.64rem; */
}

.info-list-nav-main {
	width: 13.5rem;
	margin: 0 auto;
	color: #81878f;
	font-size: 0.16rem;
}

.info-list-nav-main a {
	color: #81878f;
}

.info-list-box {
	width: 100%;
	background: #f5f5f5;
	padding-top: 0.16rem;
	/*padding-bottom: 0.3rem;*/
}

.info-list-main {
	width: 13.5rem;
	margin: 0 auto;
}

.info-list-main-left {
	width: 2rem;
	min-height: 8.1rem;
	background: #e5e8ec;
}

.info-list-main-left-top {
	height: 1.2rem;
	line-height: 1.2rem;
	border-bottom: 1px dashed #d2d2d2;
	font-size: 0.2rem;
	color: #0e7af4;
	font-weight: 600;
}

.info-list-main-left-top img {
	display: none;
	float: left;
	width: 0.34rem;
	margin-top: 0.45rem;
	margin-right: 0.14rem;
}

.info-list-main-left-bottom>li {
	display: block;
	height: 0.7rem;
	line-height: 0.7rem;
	color: #3b3e47;
	font-size: 0.2rem;
	position: relative;
	text-align: left;
	cursor: pointer;
}

.info-list-main-left-bottom>li div {
	display: table;
	/*margin: 0 auto;*/
	margin-left: 0.2rem;
}


.info-list-main-left-bottom>li img {
	display: none;
	margin-top: 0.38rem;
	margin-right: 0.1rem;
	height: 0.22rem;
	width: auto;
}

.info-list-main-left-bottom>li span {
	display: block;
}

.info-list-main-left-bottom>li i {
	display: none;
	width: 0.1rem;
	height: 0.2rem;
	background: url(../images/right_7624b0de553640fd9167dc8cd76b4b3a.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	top: 0.26rem;
	right: 0.3rem;
}

.info-list-main-left-bottom>li .img1 {
	display: none;
}

.info-list-main-left-bottom>li .img2 {
	display: none;
}

.info-list-main-left-bottom>li:hover span {
	color: #0e7af4;
}

.info-list-main-left-bottom>li.active {
	background: #0e7af4;
}

.info-list-main-left-bottom>li.active span {
	color: #fff;
}

.info-list-main-left-bottom>li.active i {
	display: block;
}

.info-list-main-left-bottom>li.active .img2 {
	display: none;
}

.info-list-main-left-bottom>li.active .img1 {
	display: none;
}

.info-list-main-right {
	width: 11.08rem;
}

.info-list-main-right-wrap {
	width: 11.08rem;
	background: #fff;
	min-height: 8.1rem;
}

.info-list-main-right-box {
	width: 10rem;
	margin: 0 auto;
}

.info-list-main-right-top {
	padding-top: 0.38rem;
	/* margin-bottom: 0.3rem; */
}

.info-list-main-right-top span {
	width: 100%;
	height: 0.56rem;

	font-size: 0.2rem;
	color: #11131a;
	display: block;
	line-height: 0.3rem;
	font-weight: 600;
	text-align: left;
	border-bottom: 1px solid #e5e5e5;
}

.info-list-main-right-top img {
	/* width: 9.5rem; */
	width: 84%;
	height: 0.28rem;
	display: none;
}

.info-list-main-right-bottom a {
	display: block;
	color: #5c5c5c;
	font-size: 0.17rem;
	border-bottom: 1px dashed #e2e2e2;
	padding: 0.16rem 0;
	position: relative;
}

.info-list-main-right-bottom a i {
	display: block;
	float: left;
	width: 0.09rem;
	height: 0.22rem;
	background: url(../images/info_img4_3810ca76ea094b7ca925a5293325da9c.png) no-repeat center;
	background-size: 100%;
	margin-right: 0.08rem;
}

.info-list-main-right-bottom a p {
	display: block;
	float: left;
	width: 7.2rem;
}

.info-list-main-right-bottom a span {
	display: block;
	float: right;
}

.info-list-main-right-bottom a:hover i {
	background: url(../images/info_img5_fbc82f6bf41e41108d8a0155a097f76c.png) no-repeat center;
	background-size: 100%;
}

.info-list-main-right-bottom a:hover p {
	color: #0e7af4;
	font-weight: 600;
}

.list-footer {
	display: table;
	margin: 0.2rem auto;
}

/* 新闻列表详情公共样式 */
.info-details {
	width: 100%;
	background: #fff;
}

.info-details-main {
	width: 13.5rem;
	margin: 0 auto;
}

.info-details-main .title {
	font-size: 0.28rem;
	color: red;
	text-align: center;
	width: 80%;
	margin: 0 auto;
	padding-top: 0.6rem;
	padding-bottom: 0.4rem;
}

.info-details-main .subtitle {
	font-size: 0.18rem;
	text-align: right;
	color: #4c4c4c;
	margin-bottom: 0.5rem;
}

.info-details-main .subtitle span {
	display: inline-block;
	margin-right: 0.1rem;
	width: 0.7rem;
	border-bottom: 2px solid #cccccc;
	vertical-align: middle;
}

.info-details-main .memo {
	font-size: 0.18rem;
	text-align: center;
	margin-bottom: 0.35rem;
}

.info-details-main .memo .browse {
	color: #1f1f1f;
}

.info-details-main .memo .time {
	/*color: #a8a8a8;*/
	height: 0.26rem;
	line-height: 0.26rem;
	border-left: 2px solid #a8a8a8;
	margin-left: 0.2rem;
	padding-left: 0.2rem;
}

.info-details-main .content,
.info-details-main .content p {
	font-size: 0.16rem;
	/* color: #292929; */
	line-height: 0.3rem;
	/* text-indent: 2em; */
}

.info-details-main .content img {
	display: inline-block;
	max-width: 100%;
	margin: 0.2rem auto;
}

.info-details-main .content table{
	width: 100% !important;
	margin: 0 auto;
	text-align: center;
}

.info-details-main .content li{
	list-style: auto;
}

.download-box {
	margin-top: 0.38rem;
	padding-bottom: 0.5rem;
}

.download-box .download-btn {
	display: block;
	width: 1.55rem;
	height: 0.48rem;
	border: 0;
	background: #ebf1ff;
	color: #445edd;
	line-height: 0.48rem;
	text-align: center;
	font-size: 0.16rem;
	border-radius: 4px;
	cursor: default;
}

.download-box p {
	color: #5c5c5c;
	font-size: 0.16rem;
	margin-top: 0.3rem;
	cursor: pointer;
}

.download-box p:hover{
	text-decoration: underline;
}

.download-box p img {
	width: 0.2rem;
	margin-right: 0.16rem;
	vertical-align: bottom;
}

.info-details-btn-box {
	width: 100%;
	height: 0.65rem;
	line-height: 0.65rem;
	background: #f7f7f5;
}

.info-details-btn-main {
	width: 13.5rem;
	margin: 0 auto;
	color: #445edd;
}

.info-details-btn-main button {
	display: block;
	border: 0;
	margin-left: 0.2rem;
	color: #445edd;
	line-height: 0.65rem;
	background: none;
	cursor: pointer;
	font-size: 0.16rem;
}

.info-details-nav {
	width: 100%;
	background: #fff;
}

.info-details-nav-main {
	width: 13.5rem;
	margin: 0 auto;
	padding-top: 0.6rem;
	padding-bottom: 0.6rem;
}

.info-details-nav-li {
	width: 6.3rem;
	height: 2rem;
	float: left;
	border-left: 1px solid #f9f9f9;
	border-right: 1px solid #f9f9f9;
	border-bottom: 1px solid #f9f9f9;
	border-top: 3px solid #0e7af4;
	box-shadow: -1px 4px 9px -5px #dbdbdb;
	margin-right: 0.7rem;
}

.info-details-nav-main ul li:last-child {
	margin-right: 0;
}

.info-details-nav-li p {
	display: table;
	font-size: 0.16rem;
	color: #545454;
	cursor: pointer;
	position: relative;
	margin-left: 0.52rem;
	padding-top: 0.25rem;
	height: 0.35rem;
	font-weight: 600;
	margin-bottom: 0.35rem;
}

.info-details-nav-li p i {
	border-bottom: 3px solid #2d3fdd;
	width: 0.49rem;
	position: absolute;
	bottom: 0;
	left: 0;
}

.info-details-nav-li a {
	display: block;
	font-size: 0.18rem;
	margin-left: 0.52rem;
	color: #1a1a1a;
	width: 5rem;
}

.info-details-nav-li a:hover {
	color: #445edd;
}

.info-details-nav-li .memo {
	font-size: 0.14rem;
	margin-left: 0.52rem;
	margin-top: 0.32rem;
}

.info-details-nav-li .memo .browse {
	color: #1f1f1f;
}

.info-details-nav-li .memo .time {
	color: #a8a8a8;
	height: 0.26rem;
	line-height: 0.26rem;
	border-left: 2px solid #a8a8a8;
	margin-left: 0.32rem;
	padding-left: 0.32rem;
}

/* 党建工作列表 */
.party-build-list-box .info-list-main-left-bottom>li {
	display: block;
	height: 0.7rem;
	line-height: 0.7rem;
	color: #3b3e47;
	font-size: 0.16rem;
	position: relative;
	text-align: center;
	cursor: pointer;
}

.party-build-list-box .info-list-main-left-bottom>li span {
	display: block;
}

.party-build-list-box .info-list-main-left-bottom>li i {
	display: none;
	width: 0.1rem;
	height: 0.2rem;
	background: url(../images/right_7624b0de553640fd9167dc8cd76b4b3a.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	right: 0.14rem;
	top: 0.26rem;
	margin: 0;
}

.party-build-list-box .info-list-main-left-bottom>li.active span {
	color: #fff;
}

.party-build-list-box .info-list-main-left-bottom>li.active i {
	display: block;
}

.party-build-list-box .info-list-main-left-bottom>li:hover {
	color: #0e7af4;
}

/* 服务指南 */
.serviceinfo-right>div {
	display: none;
}

.serviceinfo-right .contact-us {
	display: block;
	height: auto;
	min-height: 10.46rem;
	padding-bottom: 0.3rem;
}

.contact-us-right-bottom {
	padding-top: 0.25rem;
}

.contact-us-right-bottom p {
	font-size: 0.14rem;
	color: #292929;
	line-height: 0.26rem;
	text-indent: 2em;
}

.contact-us-right-bottom img {
	display: block;
	width: 100%;
	margin: 0.2rem 0;
}

/* 本院概括（单位简介，发展历程，组织结构，公正承诺 公用样式�? */
.company-profile-wrap {
	width: 11.08rem;
}

.company-profile {
	padding-bottom: 0.3rem;
	padding-top: 0.25rem;
}

.company-profile .content,
.company-profile .content p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	/* color: #292929;
	line-height: 0.3rem;
	text-indent: 2em; */
}

.company-profile .content img {
	display: block;
	width: 100%;
	margin: 0.25rem 0;
}

/* 本院概括（职能部门，授权机构列表公用样式�? */
.company-list .info-list-main-right-bottom a span.to-details-btn {
	display: block;
	float: none;
	position: absolute;
	right: 0;
	width: 1rem;
	height: 0.36rem;
	line-height: 0.36rem;
	text-align: center;
	font-size: 0.14rem;
	color: #1381ff;
	background: #f6f8fc;
	border-radius: 1rem;
	top: 0.19rem;
}

/* 专业部门 */
.graduate-school-wrap {
	min-height: 13.85rem;
	position: relative;
}

.graduate-school-wrap .graduate-school-box {
	width: 100%;
	background: #fff;
}

.graduate-school-wrap .graduate-school-main {
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
}

/* .graduate-school-wrap .info-list-main-right-top span {
	width: 20%;
} */

.graduate-school-wrap .info-list-main-right-top img {
	width: 80%;
}

.graduate-school-wrap .width-main {
	width: 8.6rem;
	margin: 0 auto;
}

.graduate-school-wrap .info-list-main-right-box .content,
.graduate-school-wrap .info-list-main-right-box .content p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	/* color: #292929;
	line-height: 0.3rem;
	text-indent: 2em; */
}

.graduate-school-wrap .info-list-main-right-box .content img {
	display: block;
	width: 100%;
	margin: 0.25rem 0;
}

.graduate-school-wrap .graduate-detection-main {
	margin-top: 0.2rem;
	padding-top: 0.4rem;
}

.graduate-school-wrap .graduate-list .list-title {
	border-bottom: 1px solid #e5e5e5;
}

.graduate-school-wrap .graduate-list .list-title .list-title-text {
	display: block;
	width: 17%;
	height: 0.5rem;
	/* background: url(../images/info_list_title1_long_c9b52cb05bd64899aaf3479388b234d5.png) no-repeat right;
	background-size: auto 100%; */
	font-size: 0.2rem;
	color: #333;
	line-height: 0.3rem;
	/* font-weight: 600; */
	/* text-align: center; */
	/* text-indent: 0.2rem; */
}

.graduate-school-wrap .graduate-list .list-title-right {
	position: relative;
	/* width: 83%; */
}

.graduate-school-wrap .graduate-list .list-title-right .img1 {
	display: none;
	width: 100%;
	height: 0.25rem;
}

.graduate-school-wrap .graduate-list .list-title-right a {
	display: block;
	/* position: absolute; */
	color: #808080;
	font-size: 0.14rem;
	margin-top: 0.12rem;
}

.graduate-school-wrap .graduate-list .list-title-right a img {
	padding-left: 0.04rem;
	width: 0.17rem;
	vertical-align: bottom;
}

.graduate-school-wrap .graduate-list .list-title-right a:hover {
	text-decoration: underline;
}

.graduate-school-wrap .graduate-list .list-main {
	margin-top: 0.1rem;
}

.graduate-school-wrap .graduate-list .list-main a {
	display: block;
	color: #5c5c5c;
	font-size: 0.17rem;
	border-bottom: 1px dashed #e2e2e2;
	padding-top: 0.26rem;
	padding-bottom: 0.26rem;
}

.graduate-school-wrap .graduate-list .list-main a:last-child {
	border-bottom: 0;
}

.graduate-school-wrap .graduate-list .list-main a i {
	display: block;
	float: left;
	width: 0.09rem;
	height: 0.22rem;
	background: url(../images/info_img4_3810ca76ea094b7ca925a5293325da9c.png) no-repeat center;
	background-size: 100%;
	margin-right: 0.08rem;
	/* margin-top: 0.03rem; */
}

.graduate-school-wrap .graduate-list .list-main a p {
	display: block;
	float: left;
	width: 4.05rem;
}

.graduate-school-wrap .graduate-list .list-main a span {
	display: block;
	float: right;
}

.graduate-school-wrap .graduate-list .list-main a:hover i {
	background: url(../images/info_img5_fbc82f6bf41e41108d8a0155a097f76c.png) no-repeat center;
	background-size: 100%;
}

.graduate-school-wrap .graduate-list .list-main a:hover p {
	color: #0e7af4;
	font-weight: 600;
}

.graduate-school-right-nav {
	position: absolute;
	right: 0;
	top: 0;
	width: 1.5rem;
	background: #fff;
}

.graduate-school-right-nav .graduate-school-right-nav-main {
	width: 1.2rem;
	margin: 0 auto;
}

.graduate-school-right-nav .graduate-school-right-nav-main a {
	display: block;
	border-bottom: 1px solid #eee;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}

.graduate-school-right-nav .graduate-school-right-nav-main a:last-child {
	border-bottom: 0;
}

.graduate-school-right-nav .graduate-school-right-nav-main a img {
	display: block;
	width: 0.62rem;
	margin: 0 auto;
}

.graduate-school-right-nav .graduate-school-right-nav-main a span {
	display: block;
	text-align: center;
	font-size: 0.14rem;
	color: #5c5c5c;
}

.graduate-school-right-nav .graduate-school-right-nav-main a:hover span {
	color: #0e7af4;
}

/* 专家介绍列表 */
.expert-introduction-wrap {
	width: 100%;
}

.expert-introduction-box {
	width: 100%;
	min-height: 13.85rem;
	background: #fff;
}

.expert-introduction-list {
	margin: 0 auto;
	padding-bottom: 0.2rem;
	margin-top: 0.4rem;
}

.expert-introduction-list li {
	width: 10rem;
	height: 2.72rem;
	border: 1px solid #eee;
	border-radius: 4px;
	margin-bottom: 0.26rem;
}

.expert-introduction-list li img {
	display: block;
	width: 1.52rem;
	height: 2.03rem;
	border-radius: 4px;
	margin-top: 0.36rem;
	margin-left: 0.38rem;
}

.expert-introduction-list li .expert-info {
	font-size: 0.14rem;
	color: #333333;
	margin-left: 0.5rem;
	margin-top: 0.4rem;
}

.expert-introduction-list li .expert-info h3 {
	font-size: 0.2rem;
	font-weight: 600;
	margin-bottom: 0.4rem;
}

.expert-introduction-list li .expert-info p {
	margin-top: 0.2rem;
}

.expert-introduction-list li .btn {
	width: 1.56rem;
	height: 0.5rem;
	border-radius: 4px;
	text-align: center;
	background: #0e7af4;
	border: 0;
	margin-right: 0.45rem;
	margin-top: 1.1rem;
	color: #fff;
	font-size: 0.14rem;
	cursor: pointer;
}

.expert-introduction-list li button:hover {
	text-decoration: underline;
}

/* 专家介绍详情 */
.expert-introduction-details-wrap {
	width: 100%;
	min-height: 13.85rem;
}

.expert-introduction-details-top {
	background: #fff;
}

.expert-introduction-details-bot {
	background: #fff;
	margin-top: 0.28rem;
}

.expert-introduction-details-main {
	padding-bottom: 0.26rem;
	padding-top: 0.25rem;
}

.expert-introduction-details-main .content,
.expert-introduction-details-main .content p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	/* color: #292929;
	line-height: 0.3rem;
	text-indent: 2em; */
}

.expert-introduction-details-main .content img {
	display: block;
	width: 100%;
	margin: 0.25rem 0;
}

/* 交流互动-便民热线 */
.convenience-hotline-wrap {
	background: #fff;
	min-height: 10.76rem;
}

.convenience-hotline-main {
	padding-bottom: 0.28rem;
	padding-top: 0.25rem;
}

.convenience-hotline-main .content,
.convenience-hotline-main .content p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	/* color: #292929;
	line-height: 0.3rem;
	text-indent: 2em; */
}

.convenience-hotline-main .content img {
	display: block;
	width: 100%;
	margin: 0.25rem 0;
}

/* 交流互动-视频点播列表 */
.video-box {
	background: #fff;
	min-height: 10.76rem;
}

.video-list {
	margin-top: 0.1rem;
}

.video-list a {
	display: block;
	width: 2.7rem;
	float: left;
	margin-right: 0.8rem;
	margin-bottom: 0.26rem;
}

.video-list a div {
	display: block;
	width: 2.7rem;
	height: 2rem;
	position: relative;
}

.video-list a img {
	display: block;
	width: 2.7rem;
	height: 2rem;
}

.video-list a i {
	display: block;
	width: 0.36rem;
	height: 0.36rem;
	background: url(../images/play_img_7581e8788aea4437bd93d75d6c4f04f9.png) no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	top: 0.8rem;
	left: 1.2rem;
}

.video-list a p {
	display: block;
	width: 2.38rem;
	border-left: 0.01rem solid #e5e5e5;
	border-right: 0.01rem solid #e5e5e5;
	border-bottom: 0.01rem solid #e5e5e5;
	padding: 0.1rem 0.15rem;
}

.video-list a span {
	font-size: 0.16rem;
	color: #3b3e47;
	height: 0.43rem;
}

.video-list a:hover span {
	color: #0E7AF4;
}

.video-list a:nth-child(3n) {
	margin-right: 0;
}

/* 视频详情 */
.video-details-box {
	width: 100%;
	background: #fff;
}

.video-details-main {
	width: 13rem;
	margin: 0 auto;
	padding-bottom: 0.4rem;
}

.video-details-main h2 {
	font-size: 0.28rem;
	color: #1A1A1A;
	width: 80%;
	margin: 0 auto;
	padding-top: 0.65rem;
	margin-bottom: 0.6rem;
	text-align: center;
}

.video-details-main video {
	display: block;
	width: 100%;
	height: 8.7rem;
}

/* 民意征集（提交页面） */
.sought-wrap {
	background: #fff;
	min-height: 10.76rem;
}

.sought-wrap .info-list-main-right-top {
	position: relative;
}

.sought-wrap .info-list-main-right-top button {
	display: block;
	position: absolute;
	color: #808080;
	font-size: 0.16rem;
	right: -18%;
	bottom: 0.2rem;
	background: none;
	border: 0;
	cursor: pointer;
}

.sought-wrap .info-list-main-right-top button img {
	padding-left: 0.04rem;
	width: 0.17rem;
	height: 0.17rem;
	display: inline;
	vertical-align: bottom;
}

.sought-wrap .info-list-main-right-top button:hover {
	text-decoration: underline;
}

.sought-main {
	margin-top: 0.7rem;
}

.sought-input {
	margin-bottom: 0.35rem;
}

.sought-input span {
	display: block;
	font-size: 0.16rem;
	color: #232733;
	line-height: 0.4rem;
	width: 0.8rem;
}

.sought-input .long-input {
	display: block;
	width: 5.38rem;
	height: 0.38rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0 0.1rem;
	font-size: 0.14rem;
}

.sought-input .short-input {
	display: block;
	width: 2.38rem;
	height: 0.38rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0 0.1rem;
	font-size: 0.14rem;
}

.sought-input textarea {
	display: block;
	width: 5.78rem;
	height: 2.6rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0.1rem;
	font-size: 0.14rem;
	font-family: "微软雅黑";
}

.sought-form .btn {
	display: block;
	margin-top: 0.65rem;
	border-radius: 4px;
	width: 1.4rem;
	height: 0.42rem;
	border: 0;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	cursor: pointer;
}

.sought-form .code {
	margin-left: 0.1rem;
	float: left;
}

.sought-form .code #canvas {
	display: block;
	float: left;
	border: 1px solid #eee;
	border-radius: 4px;
	cursor: pointer;
	height: 0.38rem;
	width: 1.2rem;
}

.sought-form .code i {
	display: block;
	float: left;
	color: #999;
	font-size: 0.14rem;
	line-height: 0.4rem;
	margin-left: 0.1rem;
	cursor: pointer;
}

/* 全部民意征集 */
.sought-list-wrap {
	min-height: 10.76rem;
}

.sought-list-box {
	background: #fff;
	min-height: 10.76rem;
}

.sought-list-wrap .info-list-main-right-top button {
	display: block;
	position: absolute;
	color: #fff;
	font-size: 0.16rem;
	right: -18%;
	bottom: 0.15rem;
	border: 0;
	cursor: pointer;
	background: #0E7AF4;
	width: 1rem;
	height: 0.41rem;
	border-radius: 4px;
}

.sought-list-wrap .info-list-main-right-top button:hover {
	text-decoration: underline;
}

.sought-list-main {
	padding-bottom: 0.2rem;
	margin-top: 0.5rem;
}

.sought-list-main ul li {
	width: 10rem;
	border: 1px solid #eee;
	padding: 0.3rem 0;
	border-radius: 0.1rem;
	margin-bottom: 0.3rem;
}

.sought-list-main ul li .sought-list-opinion {
	font-size: 0.14rem;
}

.sought-list-main ul li .sought-list-opinion span {
	margin-left: 0.36rem;
	color: #0e7af4;
	margin-bottom: 0.2rem;
	display: block;
}

.sought-list-main ul li .sought-list-opinion div {
	margin-bottom: 0.08rem;
}

.sought-list-main ul li .sought-list-opinion div i {
	display: block;
	float: left;
	width: 0.34rem;
	height: 0.18rem;
	line-height: 0.18rem;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	margin-left: 0.34rem;
	margin-right: 0.09rem;
}

.sought-list-main ul li .sought-list-opinion div.sought-theme i {
	background: #e85c18;
}

.sought-list-main ul li .sought-list-opinion div.sought-content i {
	background: #0e7af4;
}

.sought-list-main ul li .sought-list-opinion div p {
	display: block;
	float: left;
	width: 9rem;
	color: #050505;
	line-height: 0.24rem;
	margin-top: -0.03rem;
}

.sought-list-main .sought-list-reply {
	background: #e4ebf1;
	width: 9.2rem;
	padding: 0.17rem 0;
	position: relative;
	margin-left: 0.34rem;
	border-radius: 0.12rem;
	margin-top: 0.3rem;
	font-size: 0.14rem;
}

.sought-list-main .sought-list-reply img {
	position: absolute;
	top: -0.12rem;
	width: 0.15rem;
	height: 0.13rem;
	left: 0.28rem;
}

.sought-list-main .sought-list-reply span {
	margin-left: 0.36rem;
	color: #0e7af4;
	margin-bottom: 0.1rem;
	display: block;
}

.sought-list-main .sought-list-reply p {
	margin-left: 0.36rem;
	color: #050505;
	display: block;
	width: 8.5rem;
	line-height: 0.24rem;
}

/* 留言咨询 */
.mailbox-wrap {
	min-height: 15.10rem;
}

.mailbox-top {
	width: 100%;
	background: #fff;
}

.mailbox-top-main {
	font-size: 0.16rem;
	color: #4C4C4C;
	line-height: 0.4rem;
	padding-bottom: 0.35rem;
	margin-top: 0.3rem;
}

.mailbox-bot {
	margin-top: 0.3rem;
	width: 100%;
	background: #fff;
	height: 10.49rem
}

.mailbox-bot-main {
	width: 8.3rem;
	margin-top: 0.5rem;
}

.mailbox-bot-input {
	margin-bottom: 0.35rem;
}

.mailbox-bot-input span {
	display: block;
	font-size: 0.16rem;
	color: #232733;
	line-height: 0.4rem;
	width: 0.92rem;
}

.mailbox-bot-input .long-input {
	display: block;
	width: 7.16rem;
	height: 0.38rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0 0.1rem;
	font-size: 0.14rem;
}

.mailbox-bot-input .short-input {
	display: block;
	width: 2.38rem;
	height: 0.38rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0 0.1rem;
	font-size: 0.14rem;
}

.mailbox-bot-input textarea {
	display: block;
	width: 7.16rem;
	height: 2.6rem;
	border: 1px solid #eee;
	border-radius: 4px;
	background: #fff;
	color: #232733;
	text-align: left;
	padding: 0.1rem;
	font-size: 0.14rem;
	font-family: "微软雅黑";
}

.mailbox-bot-select-box {
	width: 2.38rem;
	height: 0.38rem;
	position: relative;
	font-size: 0.14rem;
}

.mailbox-bot-select {
	width: 2.38rem;
	height: 0.38rem;
	border: 1px solid #eee;
	position: relative;
	border-radius: 4px;
	cursor: pointer;
	font-size: 0.14rem;
}

.mailbox-bot-select span {
	display: block;
	float: left;
	color: #666;
	font-size: 0.14rem;
	width: 96%;
	padding: 0 2%;
	height: 0.38rem;
	border: 0;
	cursor: pointer;
}

.mailbox-bot-select span.active {
	color: #1a1a1a;
}

.mailbox-bot-select img {
	display: block;
	position: absolute;
	width: 0.16rem;
	right: 2%;
	top: 0.15rem;
}

.mailbox-bot-select-box .select-ul {
	width: 100%;
	position: absolute;
	top: 0.38rem;
	left: 0;
	background: #ececec;
	padding: 0.1rem 0;
	display: none;
	z-index: 999;
}

.mailbox-bot-select-box .select-ul li {
	color: #808080;
	font-size: 0.14rem;
	height: 0.35rem;
	line-height: 0.35rem;
	padding-left: 2%;
	cursor: pointer;
}

.mailbox-bot-select-box .select-ul li:hover {
	background: #4590F6;
	color: #fff;
}

.mailbox-bot-select-box .select-ul li.actived-li {
	background: #ececec;
	color: #4590F6;
}

.mailbox-bot-form .code {
	margin-left: 0.1rem;
	float: left;
}

.mailbox-bot-form .code #canvas {
	display: block;
	float: left;
	border: 1px solid #eee;
	border-radius: 4px;
	cursor: pointer;
	height: 0.38rem;
	width: 1.2rem;
}

.mailbox-bot-form .code i {
	display: block;
	float: left;
	color: #999;
	font-size: 0.14rem;
	line-height: 0.4rem;
	margin-left: 0.1rem;
	cursor: pointer;
}

.mailbox-bot-form .btn {
	display: block;
	margin-top: 0.65rem;
	border-radius: 4px;
	width: 1.4rem;
	height: 0.42rem;
	border: 0;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	cursor: pointer;
}

/* 电子证书下载 */
.e-Cert-download {
	background: #fff;
}

.e-Cert-download h3 {
	color: #333333;
	font-size: 0.32rem;
	text-align: center;
	font-weight: 600;
	padding-top: 0.6rem;
	padding-bottom: 0.32rem;
}

.e-Cert-download .tip {
	display: table;
	margin: 0 auto;
	color: #ed160b;
	background: #f2f2f2;
	border-radius: 4px;
	font-size: 0.14rem;
	padding: 0.1rem 0.18rem;
}

.e-Cert-download .tip i {
	display: block;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	background: #f2a713;
	height: 0.2rem;
	width: 0.2rem;
	font-size: 0.14rem;
	margin-right: 0.06rem;
}

.e-Cert-download-form {
	width: 9.3rem;
	margin: 0 auto;
	padding-top: 0.9rem;
}

.e-Cert-input {
	margin-left: 1.7rem;
	margin-bottom: 0.5rem;
}

.e-Cert-input span {
	font-size: 0.16rem;
	min-width: 1rem;
	margin-right: 0.35rem;
	line-height: 0.45rem;
	letter-spacing: 0.02rem;
	font-weight: 600;
}

.e-Cert-input span i {
	color: #f0231e;
}

.e-Cert-input input {
	width: 4.58rem;
	height: 0.45rem;
	border: 1px solid #eee;
	text-indent: 0.1rem;
	border-radius: 4px;
	font-size: 0.16rem;
}

.e-Cert-input button {
	width: 1.06rem;
	height: 0.45rem;
	border: 0;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	border-radius: 4px;
}

.e-Cert-download-form .btn {
	width: 3.8rem;
	height: 0.55rem;
	border: 0;
	border-radius: 4px;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.18rem;
	display: block;
	margin: 0 auto;
	margin-top: 1.1rem;
}

.e-Cert-link {
	line-height: 0.2rem;
	text-align: center;
	font-size: 0.16rem;
	padding-top: 0.2rem;
	padding-bottom: 0.65rem;
}

.e-Cert-link a {
	font-size: 0.16rem;
	color: #0E7AF4;
	text-decoration: underline;
}

.e-Cert-link i {
	height: 0.2rem;
	color: #0E7AF4;
}

/* 电子证书真伪验证 */
.e-Cert-check {
	background: #fff;
	padding-bottom: 0.56rem;
}

.e-Cert-check h3 {
	color: #333333;
	font-size: 0.32rem;
	text-align: center;
	font-weight: 600;
	padding-top: 0.6rem;
	padding-bottom: 0.5rem;
}

.e-Cert-check-main img {
	display: block;
	margin: 0 auto;
	width: 1.8rem;
}

.e-Cert-check-form label {
	position: relative;
	display: block;
	margin: 0.3rem auto;
	width: 0.8rem;
}

.e-Cert-check-form span {
	display: block;
	font-size: 0.18rem;
	color: #0E7AF4;
	cursor: pointer;
	margin: 0 auto;
	text-decoration: underline;
	width: 0.8rem;
	text-align: center;
	position: relative;
	z-index: 99;
}

.e-Cert-check-form span:hover {
	font-weight: 600;
}

.e-Cert-check-form input {
	position: absolute;
	right: 0px;
	top: 0px;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	display: block;
	width: 0.8rem;
}

.e-Cert-check-main .btn {
	width: 3.8rem;
	height: 0.55rem;
	border: 0;
	border-radius: 4px;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.18rem;
	display: block;
	margin: 0 auto;
	margin-top: 0.8rem;
	cursor: pointer;
}

/* 预约送检 */
.censorship-wrap {
	background: #fff;
	padding-bottom: 0.65rem;
}

.censorship-main {
	width: 12.5rem;
	margin: 0 auto;
}

.censorship-main-top {
	border: 0;
}

/* .censorship-main-top .info-list-main-right-top span{
	width: 20%;
} */
.censorship-main-top .info-list-main-right-top img {
	margin: 0;
	width: 80%;
}

.censorship-form {
	width: 6.2rem;
	margin: 0 auto;
	padding-top: 0.5rem;
}

.censorship-input {
	margin-bottom: 0.4rem;
}

.censorship-input p {
	font-size: 0.16rem;
	min-width: 1rem;
	margin-right: 0.35rem;
	line-height: 0.45rem;
	letter-spacing: 0.02rem;
	font-weight: 600;
}

.censorship-input p i {
	color: #f0231e;
}

.censorship-input input {
	width: 4.58rem;
	height: 0.45rem;
	border: 1px solid #eee;
	text-indent: 0.1rem;
	border-radius: 4px;
	font-size: 0.16rem;
}

.censorship-input button {
	width: 1.06rem;
	height: 0.45rem;
	border: 0;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	border-radius: 4px;
}

.censorship-select-box {
	width: 4.58rem;
	height: 0.45rem;
	position: relative;
	font-size: 0.14rem;
}

.censorship-select {
	width: 4.58rem;
	height: 0.45rem;
	border: 1px solid #eee;
	position: relative;
	border-radius: 4px;
	cursor: pointer;
	font-size: 0.14rem;
}

.censorship-select span {
	display: block;
	float: left;
	color: #666;
	font-size: 0.16rem;
	width: 96%;
	padding: 0 2%;
	height: 0.45rem;
	line-height: 0.45rem;
	border: 0;
	cursor: pointer;
}

.censorship-select span.active {
	color: #1a1a1a;
}

.censorship-select img {
	display: block;
	position: absolute;
	width: 0.16rem;
	right: 2%;
	top: 0.2rem;
}

.censorship-select-box .select-ul {
	width: 100%;
	position: absolute;
	top: 0.45rem;
	left: 0;
	background: #ececec;
	padding: 0.1rem 0;
	display: none;
	z-index: 999;
}

.censorship-select-box .select-ul li {
	color: #808080;
	font-size: 0.14rem;
	height: 0.35rem;
	line-height: 0.35rem;
	padding-left: 2%;
	cursor: pointer;
}

.censorship-select-box .select-ul li:hover {
	background: #4590F6;
	color: #fff;
}

.censorship-select-box .select-ul li.actived-li {
	background: #ececec;
	color: #4590F6;
}

.censorship-file label {
	position: relative;
	display: block;
	width: 1rem;
}

.censorship-file span {
	position: relative;
	z-index: 99;
	width: 1rem;
	height: 0.38rem;
	line-height: 0.38rem;
	border-radius: 4px;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	display: block;
	cursor: pointer;
	text-align: center;
}

.censorship-file span:hover {
	font-weight: 600;
}

.censorship-file input {
	position: absolute;
	right: 0px;
	top: 0px;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	display: block;
	width: 1rem;
}

.censorship-file p {
	line-height: 0.38rem;
	font-size: 0.14rem;
	color: #f0231e;
	margin-left: 0.25rem;
	font-weight: 500;
}

.censorship-bot {
	margin-top: 0.65rem;
}

.censorship-bot a {
	display: block;
	width: 2.5rem;
	height: 0.52rem;
	border: 1px solid #0E7AF4;
	color: #0E7AF4;
	font-size: 0.16rem;
	text-align: center;
	line-height: 0.52rem;
	border-radius: 4px;
}

.censorship-bot button {
	display: block;
	width: 2.5rem;
	height: 0.52rem;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	border: 0;
	border-radius: 4px;
	cursor: pointer;
}

/* 业务查询 */
.info-query-box {
	width: 100%;
	background: #f5f5f5;
	padding-top: 0.32rem;
	padding-bottom: 0.3rem;
}

.info-query-main {
	width: 13.5rem;
	margin: 0 auto;
}

.info-query-top {
	width: 100%;
	background: #fff;
}

.info-query-top-main {
	width: 12.5rem;
	margin: 0 auto;
	padding-bottom: 0.35rem;
}

.info-query-top-main-title {
	padding-top: 0.6rem;
	margin-bottom: 0.48rem;
}

.info-query-top-main-title span {
	width: 15%;
	height: 0.54rem;
	background: url(../images/info_list_title1_long_c9b52cb05bd64899aaf3479388b234d5.png) no-repeat right;
	background-size: auto 100%;
	font-size: 0.24rem;
	color: #11131a;
	line-height: 0.3rem;
	font-weight: 600;
	text-align: center;
}

.info-query-top-main-title img {
	width: 85%;
	height: 0.27rem;
	display: block;
}

.info-query-top-input {
	margin-bottom: 0.15rem;
	float: left;
	margin-right: 0.35rem;
	position: relative;
}

.info-query-top-input span {
	display: block;
	font-size: 0.14rem;
	/* min-width: 1rem; */
	margin-right: 0.15rem;
	line-height: 0.4rem;
	letter-spacing: 0.02rem;
	/* font-weight: 600; */
	color: #666;
}

.info-query-top-input input {
	width: 2.5rem;
	height: 0.4rem;
	border: 1px solid #eee;
	text-indent: 0.1rem;
	border-radius: 4px;
	font-size: 0.14rem;
	text-align: left;
}

.info-query-top-input .get-code {
	display: block;
	position: absolute;
	border: 0;
	right: 0;
	height: 0.4rem;
	text-align: center;
	line-height: 0.41rem;
	color: #0E7AF4;
	padding-right: 0.1rem;
	background: none;
	cursor: pointer;
}

.info-query-top-form .btn {
	width: 1rem;
	height: 0.4rem;
	line-height: 0.4rem;
	border-radius: 4px;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	display: block;
	cursor: pointer;
	text-align: center;
	border: 0;
}

.info-query-bot {
	width: 100%;
	background: #fff;
	margin-top: 0.3rem;
}

.info-query-bot-main {
	width: 12.5rem;
	margin: 0 auto;
	padding-bottom: 0.35rem;
}

.info-query-bot-main-title {
	padding-top: 0.6rem;
	margin-bottom: 0.48rem;
}

.info-query-bot-main-title span {
	width: 13%;
	height: 0.54rem;
	background: url(../images/info_list_title1_long_c9b52cb05bd64899aaf3479388b234d5.png) no-repeat right;
	background-size: auto 100%;
	font-size: 0.24rem;
	color: #11131a;
	line-height: 0.3rem;
	font-weight: 600;
	text-align: center;
}

.info-query-bot-main-title img {
	width: 87%;
	height: 0.27rem;
	display: block;
}

.info-query-bot-table {
	font-size: 0.14rem;
	color: #666;
}

.info-query-bot-table table {
	width: 100%;
	border: 1px solid #eee;
	text-align: center;
}

.info-query-bot-table table th {
	border-right: 1px solid #eee;
	background: #f7f7f7;
	height: 0.38rem;
}

.info-query-bot-table table td {
	border-right: 1px solid #eee;
	height: 0.6rem;
}

.info-query-bot-table table tr {
	border-bottom: 1px solid #eee;
}

.info-query-bot-table table th:last-child {
	border-right: 0;
}

.info-query-bot-table table td:last-child {
	border-right: 0;
}

.info-query-bot-table table tr:last-child {
	border-bottom: 0;
}

/* 科研能力-资质证明 */
.info-list-main-left-bottom>li {}

.qualifications-left-nav>li {
	text-align: left;
	text-indent: 0.3rem;
	display: block;
	font-size: 0.2rem;
	position: relative;
	cursor: pointer;

}

.qualifications-left-nav>li div {
	height: 0.7rem;
	line-height: 0.7rem;
	color: #3b3e47;
	cursor: pointer;
}

.qualifications-left-nav>li div.first span {
	display: block;
}

.qualifications-left-nav>li div.first i {
	display: none;
	width: 0.1rem;
	height: 0.2rem;
	/*background: url(../images/right_7624b0de553640fd9167dc8cd76b4b3a.png) no-repeat center;*/
	background-size: 100%;
	position: absolute;
	top: 0.26rem;
	right: 0.3rem;
}

.qualifications-left-nav>li:hover>div.first span {
	color: #0e7af4;
}

.qualifications-left-nav>li.active>div.first {
	background: #0e7af4;
}

.qualifications-left-nav>li.active>div.first span {
	color: #fff;
}

.qualifications-left-nav>li.active>div.first i {
	display: block;
}

.qualifications-left-nav ol {
	width: 100%;
	font-size: 0.2rem;
	background: #dfe2e6;
	max-height: 6rem;
	overflow-y: auto;
}

.qualifications-left-nav ol li {
	height: 0.4rem;
	line-height: 0.4rem;
}

.qualifications-left-nav>li strong {
	display: block;
	width: 0.2rem;
	height: 0.14rem;
	/*background: url(../images/nav_down_0181c538839a4466a445ad02e82bb40d.png) no-repeat center;*/
	background-size: 100%;
	position: absolute;
	top: 0.31rem;
	right: 0.3rem;
}

.qualifications-left-nav>li ol li:hover {
	color: #0e7af4;
}

.qualifications-left-nav>li.active>div.second span {
	color: #0e7af4;
}

.qualifications-left-nav>li ol li.active {
	color: #0e7af4;
}

.qualifications-right {
	min-height: auto;
	padding-bottom: 0.6rem;
}

.qualifications-right-main .qualifications-box-li {
	width: 2.36rem;
	margin-right: 0.14rem;
	font-size: 0.16rem;
	color: #1a1a1a;
	padding-top: 0.4rem;
	height: 4.2rem;
}

.qualifications-right-main .qualifications-box-li .qualifications-img img {
	width: 100%;
	height: 3.35rem;
}

.qualifications-right-main .qualifications-box-li .qualifications-img a {
	display: block;
	width: 100%;
	height: 3.35rem;
	color: #5c5c5c;
	font-size: 0.14rem;
	border-bottom: 0;
	padding: 0;
	position: relative;
}

.qualifications-right-main .qualifications-box-li span {
	display: table;
	max-width: 2.36rem;
	font-weight: 500;
	margin: 0 auto;
	margin-top: 0.1rem;
}

.qualifications-right-main .qualifications-box-li:last-child {
	margin-right: 0;
}

.qualifications-download {
	width: 100%;
	background: #fff;
	margin-top: 0.3rem;
	padding-bottom: 0.6rem;
}

.qualifications-download-main {
	width: 10rem;
	margin: 0 auto;
}

.qualifications-download-main .qualifications-download-main-bottom ul {
	padding-bottom: 0.2rem;
}

.qualifications-download-main .qualifications-download-main-bottom li {
	display: block;
	color: #5c5c5c;
	font-size: 0.14rem;
	border-bottom: 1px dashed #e2e2e2;
	padding: 0.26rem 0;
	position: relative;
}

.qualifications-download-main .qualifications-download-main-bottom li .left {
	display: block;
	color: #0e7af4;
	font-size: 0.16rem;
	text-decoration: underline;
}

.qualifications-download-main .qualifications-download-main-bottom li .left i {
	display: block;
	float: left;
	width: 0.17rem;
	height: 0.21rem;
	margin-right: 0.12rem;
	margin-top: 0.01rem;
}

.qualifications-download-main .qualifications-download-main-bottom li .left .jpg {
	background: url(../images/download_img3_cbda99dbfbb84aeb83a1f6f267b80c73.png) no-repeat center;
	background-size: 100% 100%;
}

.qualifications-download-main .qualifications-download-main-bottom li .left .pdf {
	background: url(../images/download_img4_d77df49344ea481eba57823e94153e94.png) no-repeat center;
	background-size: 100% 100%;
	width: 0.19rem;
	height: 0.22rem;
}

.qualifications-download-main .qualifications-download-main-bottom li .left p {
	width: 7.2rem;
	text-decoration: underline;
}

.qualifications-download-main .qualifications-download-main-bottom li>a:hover {
	color: #d8261c;
}

.qualifications-download-main .qualifications-download-main-bottom li>a:hover .jpg {
	background: url(../images/download_img3_red_af3aa3f67297442b9372339e8b865c16.png) no-repeat center;
	background-size: 100% 100%;
}

.qualifications-download-main .qualifications-download-main-bottom li>a:hover .pdf {
	background: url(../images/download_img4_red_5506a1761fc4409a950b7ae469ed87ce.png) no-repeat center;
	background-size: 100% 100%;
}

.qualifications-download-main .qualifications-download-main-bottom li .right a {
	display: block;
	width: 0.74rem;
	height: 0.24rem;
	font-size: 0.14rem;

	border-radius: 0.3rem;
	margin-left: 0.2rem;
	line-height: 0.24rem;
}

.qualifications-download-main .qualifications-download-main-bottom li .right a:hover {
	text-decoration: underline;
}

.qualifications-download-main .qualifications-download-main-bottom li .right a img {
	display: block;
	float: left;
}

.qualifications-download-main .qualifications-download-main-bottom li .right .a1 {
	background: #fcf5f2;
	color: #f46033;
}

.qualifications-download-main .qualifications-download-main-bottom li .right .a2 {
	background: #f6f8fc;
	color: #0e7af4;
}

.qualifications-download-main .qualifications-download-main-bottom li .right .a1 img {
	width: 0.15rem;
	margin-top: 0.04rem;
	margin-left: 0.16rem;
	margin-right: 0.01rem;
}

.qualifications-download-main .qualifications-download-main-bottom li .right .a2 img {
	width: 0.16rem;
	margin-top: 0.062rem;
	margin-left: 0.13rem;
	margin-right: 0.02rem;
}

/* 计量标准 */
.standard-right-wrap {
	min-height: 10.76rem;
}

.standard-right-top {
	padding-bottom: 0.4rem;
	min-height: 2.37rem;
}

.standard-right-top-main {
	padding-top: 0.25rem;
}

.standard-right-top-main p {
	text-indent: 2em;
	font-size: 0.14rem;
	line-height: 0.3rem;
}

.standard-right-search {
	position: absolute;
	right: 0;
	bottom: 0.17rem;
}

.standard-right-search .standard-right-search-input {
	width: 2.6rem;
	height: 0.34rem;
	border-radius: 4px;
	border: 1px solid #eee;
}

.standard-right-search .standard-right-search-input img {
	display: block;
	float: left;
	width: 0.13rem;
	height: 0.13rem;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
	margin-right: 0.08rem;
}

.standard-right-search .standard-right-search-input input {
	display: block;
	float: left;
	width: 2rem;
	border: 0;
	height: 100%;
	font-size: 0.14rem;
	text-align: left;
}

.standard-right-search .btn {
	display: block;
	margin-left: 0.1rem;
	border-radius: 3px;
	height: 0.34rem;
	width: 0.7rem;
	color: #fff;
	background: #0E7AF4;
	font-size: 0.14rem;
	border: 0;
	text-align: center;
	line-height: 0.34rem;
}

.standard-right-search a:hover {
	text-decoration: underline;
}

.standard-right-bottom {
	width: 100%;
	margin-top: 0.2rem;
	background: #fff;
	height: 7.78rem;
}

.standard-right-bottom-main {
	width: 10rem;
	margin: 0 auto;
	padding-bottom: 0.5rem;
}

.standard-right-bottom-table {
	padding-top: 0.25rem;
}

.standard-right-bottom-table table {
	font-size: 0.14rem;
	width: 100%;
	text-align: center;
}

.standard-right-bottom-table table th {
	background: #f7fbff;
	text-align: center;
	height: 0.5rem;
}

.standard-right-bottom-table table td {
	border-bottom: 1px solid #ebebeb;
	height: 0.86rem;
}

/* 计量工作 */
.measurement-list a span {
	display: block;
	border-radius: 0.1rem;
	height: 0.24rem;
	width: 0.6rem;
	background: #f6f8fc;
	color: #0e7af4;
	font-size: 0.14rem;
	text-align: center;
	line-height: 0.24rem;
}

.measurement-list a span:hover {
	text-decoration: underline;
}

.measurement-details {
	padding-top: 0.25rem;
}

.measurement-details .content,
.measurement-details .content p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	/* color: #292929;
	line-height: 0.3rem;
	text-indent: 2em; */
}

.measurement-details .content img {
	display: block;
	width: 100%;
	margin: 0.25rem 0;
}

/* 客户服务 */
.customerService-wrap {
	width: 100%;
	background: #f5f5f5;
	/* padding-bottom: 0.4rem; */
	padding-top: 0.26rem;
}

.customerService-main {
	width: 13.5rem;
	margin: 0 auto;
	font-size: 0.14rem;
}

.query-service {
	width: 100%;
}

.query-service li {
	float: left;
	width: 3.2rem;
	height: 3.4rem;
	background: #fff;
	margin-right: 0.22rem;
}

.query-service li:last-child {
	margin-right: 0;
}

.query-service li h3 {
	font-size: 0.2rem;
	color: #1a1a1a;
	text-align: center;
	padding-top: 0.36rem;
	padding-bottom: 0.4rem;
	letter-spacing: 0.02rem;
}

.query-service li .info-query-input {
	width: 2.4rem;
	margin: 0 auto;
	margin-bottom: 0.24rem;
}

.query-service li .info-query-input span {
	margin-right: 0;
	letter-spacing: normal;
	color: #4c4c4c;
	line-height: 0.34rem;
}

.query-service li .info-query-input input {
	width: 1.58rem;
	height: 0.34rem;
	border: 1px solid #eee;
	text-indent: 0.1rem;
	border-radius: 4px;
	font-size: 0.14rem;
	text-align: left;
}

.query-service li .btn {
	width: 2.2rem;
	height: 0.4rem;
	line-height: 0.4rem;
	border-radius: 4px;
	background: #0E7AF4;
	color: #fff;
	font-size: 0.16rem;
	display: block;
	cursor: pointer;
	letter-spacing: 0.1rem;
	text-indent: 0.1rem;
	text-align: center;
	border: 0;
	margin: 0.45rem auto 0;
}

.query-service li.li-1 p {
	text-align: center;
	font-size: 0.12rem;
	color: #eb281e;
	margin-top: 0.25rem;
}

.query-service li.li-2 h3 {
	padding-bottom: 0.7rem;
}

.query-service li.li-2 .btn {
	margin-top: 0.74rem;
}

.query-service li.li-3 h3 {
	padding-bottom: 0.7rem;
}

.query-service li.li-3 .btn {
	margin-top: 0.74rem;
}

.query-service li.li-3 .info-query-input {
	width: 2.1rem;
	position: relative;
}

.query-service li.li-3 .file {
	width: 1.3rem;
	height: 0.35rem;
	background: #d7eafe;
	border-radius: 4px;
	text-align: center;
	line-height: 0.35rem;
	font-size: 0.14rem;
	color: #0e7af4;
}

.query-service li.li-3 .file img {
	width: 0.08rem;
	height: 0.13rem;
	vertical-align: middle;
}

.query-service li.li-3 .file input {
	width: 100%;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
}

.query-service li.li-4 .btn {
	margin-top: 1.38rem;
}

.customerService-center {
	width: 100%;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
}

.customerService-center .customerService-center-left {
	background: #fff;
	width: 6.7rem;
	height: 4.75rem;
}

.customerService-center-left-main {
	width: 6.18rem;
	margin: 0 auto;
	padding-top: 0.2rem;
}

.customerService-center-left-main .info-list-main-right-bottom {
	min-height: 1.54rem;
}

.customerService-tab-top{
	height: 0.55rem;
	line-height: 0.55rem;
	border-bottom: 1px solid #eee;
	margin-bottom: 0.05rem;
}

.tab-title {
	/* height: 0.55rem;
	line-height: 0.55rem; */
	/* border-bottom: 1px solid #eee;
	margin-bottom: 0.15rem; */
}

.tab-title span {
	display: block;
	float: left;
	font-size: 0.2rem;
	color: #666;
	margin-right: 0.59rem;
	cursor: pointer;
	width: 1.1rem;
	text-align: center;
	height: 0.4rem;
	line-height: 0.38rem;
	border-radius: 0.07rem;
	margin-top: 0.1rem;
}

.tab-title span:last-child {
	margin-right: 0;
}

.tab-title span:hover {
	color: #0e7af4;
}

.tab-title span.active {
	color: #fff;
	background: #0e7af4;
}

.customerService-tab-top .list-title-right {
	position: relative;
	line-height: initial;
}

.customerService-tab-top .list-title-right a {
	display: block;
	color: #808080;
	font-size: 0.14rem;
	margin-top: 0.22rem;
}

.customerService-tab-top .list-title-right a img {
	padding-left: 0.04rem;
	width: 0.17rem;
	vertical-align: bottom;
}

.customerService-tab-top .list-title-right a:hover {
	text-decoration: underline;
}

.customerService-center-left-main .info-list-main-right-bottom a p {
	width: 4.2rem;
}

.customerService-center-left-main .info-list-main-right-bottom a {
	display: block;
	color: #5c5c5c;
	font-size: 0.17rem;
	border-bottom: 1px dashed #e2e2e2;
	padding: 0.24rem 0;
	position: relative;
}

.customerService-center-left-main .list-footer {
	margin: 0.3rem auto;
}

.customerService-center-left-main .pagination span {
	float: left;
	margin: 0 0.05rem;
	width: 0.35rem;
	height: 0.35rem;
	line-height: 0.35rem;
	color: #bdbdbd;
	font-size: 0.14rem;
	border-radius: 6px;
}

.customerService-center-left-main .pagination .active {
	float: left;
	margin: 0 0.05rem;
	width: 0.35rem;
	height: 0.35rem;
	line-height: 0.35rem;
	background: #256bdb;
	color: #fff;
	font-size: 0.14rem;
	/* border: 1px solid #256bdb; */
	border-radius: 6px;
}

.customerService-center-left-main .pagination a {
	float: left;
	margin: 0 0.05rem;
	width: 0.35rem;
	height: 0.35rem;
	line-height: 0.35rem;
	background: #fff;
	border: 1px solid #ebebeb;
	color: #bdbdbd;
	font-size: 0.14rem;
	border-radius: 6px;
}

.customerService-center-right {
	width: 6.57rem;
	height: 4.75rem;
	background: #fff;
}

.customerService-center-right .service-guide-main {
	width: 6.1rem;
	margin: 0 auto;
}

.service-guide-title {
	width: 100%;
	border-bottom: 1px solid #eee;
	color: #0e7af4;
	font-size: 0.2rem;
	padding-top: 0.34rem;
	padding-bottom: 0.15rem;
}

.service-guide-title img {
	width: 0.26rem;
	height: 0.26rem;
	display: block;
	margin-right: 0.1rem;
}

.service-guide-title span {
	display: block;
}

.service-guide-main .list-main {
	padding: 0 0.1rem;
}

.service-guide-main .list-main a {
	display: block;
	float: left;
	font-size: 0.16rem;
	color: #1a1a1a;
	text-align: center;
	margin-right: 0.63rem;
	margin-top: 0.35rem;
}

.service-guide-main .list-main a:nth-child(4n) {
	margin-right: 0;
}

.service-guide-main .list-main a img {
	display: block;
	width: 1rem;
	height: 1rem;
	margin-bottom: 0.2rem;
}

.service-guide-main .list-main a span {
	display: block;
	width: 1rem;
}

.service-guide-main .list-main a:last-child {
	margin-right: 0;
}

.service-guide-main .list-main a:hover span {
	text-decoration: underline;
}

.Customer-specialist {
	width: 100%;
	background: #fff;
	margin-top: 0.2rem;
}

.Customer-specialist-main {
	width: 13.04rem;
	margin: 0 auto;
}

.service-specialist-title {
	width: 100%;
	border-bottom: 1px solid #eee;
	color: #0e7af4;
	font-size: 0.2rem;
	padding-top: 0.34rem;
	padding-bottom: 0.15rem;
}

.service-specialist-title img {
	width: 0.26rem;
	height: 0.26rem;
	display: block;
	margin-right: 0.1rem;
}

.service-specialist-title span {
	display: block;
}

.Customer-specialist-main .list-main ul {
	width: 100%;
	margin-top: 0.4rem;
}

.Customer-specialist-main .list-main ul li {
	margin-right: 0.18rem;
	margin-bottom: 0.32rem;
}

.Customer-specialist-main .list-main ul li img {
	display: block;
	width: 1.27rem;
	height: 1.52rem;
	border-radius: 0.1rem;
	margin-right: 0.25rem;
}

.Customer-specialist-main .list-main ul li div {
	width: 1.6rem;
}

.Customer-specialist-main .list-main ul li div h3 {
	font-size: 0.18rem;
	color: #333;
	margin-top: 0.1rem;
	margin-bottom: 0.32rem;
}

.Customer-specialist-main .list-main ul li div p {
	font-size: 0.125rem;
	color: #333;
	margin-bottom: 0.16rem;
}

/* .Customer-specialist-main .list-main ul li div p:last-child{
	width: 1.5rem;
	overflow-x: auto;
	word-break: keep-all;
	white-space: nowrap;
} */

.Customer-specialist-main .list-main ul li div p::-webkit-scrollbar {
	display: none;
}

.Customer-specialist-main .list-main ul li:nth-child(4n) {
	margin-right: 0;
}

.service-hotline {
	width: 100%;
	background: #fff;
	margin-top: 0.2rem;
}

.service-hotline-main {
	width: 13.04rem;
	margin: 0 auto;
}

.service-hotline-title {
	width: 100%;
	border-bottom: 0.01rem solid #eee;
	color: #0e7af4;
	font-size: 0.2rem;
	padding-top: 0.34rem;
	padding-bottom: 0.15rem;
}

.service-hotline-title img {
	width: 0.26rem;
	height: 0.26rem;
	display: block;
	margin-right: 0.1rem;
}

.service-hotline-title span {
	display: block;
}

.service-hotline-list {
	padding-top: 0.32rem;
}

.service-hotline-main li {
	margin-bottom: 0.32rem;
	margin-right: 0.17rem;
	list-style-type: disc;
	color: #1a1a1a;
	font-size: 0.16rem;
	margin-left: 0.22rem;
	width: 2.8rem;
}

input {
	color: #333;
}

/* 搜索结果 */
.search-list-nav {
	display: none;
}

.search-list-nav .info-list-nav-main {
	width: 17rem;
}

.search-wrap {
	background: #fafafa;
	padding: 0.3rem 0;
}

.search-list-box {
	width: 17rem;
	margin: 0 auto;
	background: #fff;
}

.search-list-title {
	width: 16.4rem;
	margin: 0 auto;
	padding-top: 0.4rem;
	margin-bottom: 0.05rem;
}

.search-list-title span {
	width: 100%;
	height: 0.56rem;
	font-size: 0.24rem;
	color: #11131a;
	display: block;
	line-height: 0.3rem;
	font-weight: 600;
	text-align: left;
	border-bottom: 1px solid #e5e5e5;
}

.search-list-main {
	width: 16.4rem;
	margin: 0 auto;
}

.search-list-main li {
	border-bottom: 1px dashed #e2e2e2;
}

.search-list-main li:last-child {
	border-bottom: 0;
}

.search-list-main li a {

	width: 100%;

	display: block;
	color: #5c5c5c;
	font-size: 0.17rem;
	padding: 0.28rem 0;
	position: relative;
}

.search-list-main li a i {
	display: block;
	width: 0.11rem;
	height: 0.18rem;
	background: url(../images/info_img4_3810ca76ea094b7ca925a5293325da9c.png) no-repeat center;
	background-size: 100% 100%;
	margin-right: 0.1rem;
	margin-top: 0.03rem;
}

.search-list-main li a p {
	width: 8rem;
}

.search-list-main li a span {
	display: block;
	color: #0E7AF4;
	width: 0.6rem;
	height: 0.28rem;
	border-radius: 1rem;
	background-color: #f6f8fc;
	text-align: center;
	line-height: 0.28rem;
	font-weight: 600;
}

.search-list-main li a:hover i {
	background: url(../images/info_img5_fbc82f6bf41e41108d8a0155a097f76c.png) no-repeat center;
	background-size: 100% 100%;
}

.search-list-main li a:hover p {
	color: #0E7AF4;
	font-weight: 600;
}

/* 友情链接 */
.links-wrap {
	width: 100%;
	background: #f5f5f5;
	padding: 0.44rem 0;
}

.links-box {
	width: 13.5rem;
	margin: 0 auto;
	background: #fff;
	padding-bottom: 0.8rem;
}

.links-title {
	font-size: 0.32rem;
	color: #11131a;
	text-align: center;
	padding-top: 0.35rem;
	margin-bottom: 0.3rem;
}

.links-main {
	margin: 0 0.7rem;
}

.links-second-title {
	border-bottom: 1px dashed #d6d6d6;
	font-size: 0.18rem;
	color: #11131a;
	padding-bottom: 0.24rem;
	font-weight: 600;
	padding-top: 0.36rem;
}

.links-list {
	padding: 0.28rem 0;
}

.links-list p {
	font-size: 0.14rem;
	float: left;
	color: #333;
	width: 65%;
	line-height: 0.42rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.links-list p:nth-child(even) {
	float: right;
	width: 35%;
}

.links-list p a {
	color: #0e7af4;
}

.links-list p a:hover {
	text-decoration: underline;
}
