﻿@charset "UTF-8";
/*CSS hove*/
/*重写Override*/
@media (min-width: 1200px) {.container {width: 1230px;}}
/*新闻资讯*/
.section-xwzx{padding: 40px 0; background-image:url(../Images/2-banner1.png)}
.news-left .news-post{position: relative;width: 100%;height: 325px;overflow: hidden;}
.news-left .news-post img{width: 100%;height: 100%;}
.news-left .news-post .shade-news{color: #fff;text-align: center;font-size: 18px;padding: 12px 15px}
.news-left .news-post .shade-box{position: absolute;width: 100%;bottom: 0;left: 0;background: rgba(0,0,0,0.3);}
.news-right{height: 325px;overflow: hidden;}
.news-right .news-tabs{position: relative;margin-bottom: 15px;}
	.news-right .news-tabs ul {
		margin-left: 1px;
		padding-right: 60px;
		padding-left: 100px;
		padding-top: 5px;
	}
.news-right .news-tabs ul li{float: left;width: 25%;font-size: 18px;text-align: center;}
.news-right .news-tabs ul li a,
.news-right .news-tabs ul li a:visited{position: relative;display:block;border: none;margin-left: -1px;/*margin-top: -1px;*/color: #737272;padding: 5px 0;z-index: 1;letter-spacing: 1px;}
.news-right .news-tabs .more{position: absolute;top: 0;right: 0;}
	.news-right .news-tabs .more a {
		display: block;
		color: #737272;
		font-size: 16px;
		width: 61px;
		text-align: center;
		line-height: 37px;
	}
.news-right .news-tabs .more:hover a{color: #227fd1;}
.news-right .news-tabs ul li:hover a,
.news-right .news-tabs ul li.active a{color: #227fd1;border-bottom: 1px solid #227fd1}
/*///*/
.news-right .news-box li{line-height: 45px;background-color:#fff;position: relative;margin-bottom: 10px;}
.news-right .news-box li p{font-size: 16px;color: #585858;padding-right: 140px;padding-left: 15px;}
.news-right .news-box li .badge{position: absolute;top: 0;right: 0;line-height: 45px;padding: 0 15px;border-radius: 0;text-transform: uppercase;font-size: 13px;color: #ffffff;background-color: #9f9f9f;}
.news-right .news-box li:hover,
.news-right .news-box li.active{background-color: #fff;}
.news-right .news-box li:hover p,
.news-right .news-box li.active p{color: #0097e1;}
.news-right .news-box li:hover .badge,
.news-right .news-box li.active .badge{background-color: #0097e1;}

/*公用标题*/
.title-wrap{position: relative;margin-bottom: 35px;}
.title-wrap .title{position: relative;width: 100px;margin: 0 auto;text-align: center;background-color: #fff;z-index: 2;}
.title-wrap .title h4{color: #333333;font-size: 20px;}
.title-wrap hr{position: absolute;width: 100%;height: 2px;background-color: #9c9c9c;top:-8px;left: 0;z-index: 1;}
.title-wrap .more{position: absolute;top: 13px;right: 0;text-align: center;z-index: 2;}
.title-wrap .more a{display: block;width: 77px;height: 30px;background-color: #9c9c9c;font-size: 16px;line-height: 30px;color: #fff;}
.title-wrap .more a:hover{color: #227fd1;}
/*技术交易*/
.section-jsjyptfw{padding: 30px 0;}
#deal-wrap .deal-box{background-color: #fff;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}
#deal-wrap .deal-post{position: relative;height: auto;}
#deal-wrap .deal-post img{height: 88px;width: 100%;}
#deal-wrap .deal-content{position: relative;background-color: #fff;}
#deal-wrap .deal-line1{height: 2px;background-color: #55b357;}
#deal-wrap .deal-line2{height: 2px;background-color: #108beb;}
#deal-wrap .deal-line3{height: 2px;background-color: #fe5721;}
#deal-wrap .deal-list{padding: 20px;}
#deal-wrap .deal-list p{line-height: 36px;font-size: 16px;color: #878585;}
#deal-wrap .deal-list p:hover{color: #249fff;}
#deal-wrap .view-all-btn{text-align: center;}
#deal-wrap a.view-all {background-color: #108beb;color: #fff;text-transform: uppercase;line-height: 35px;padding: 0 35px;font-weight: 600;font-size: 13px;margin: auto;display: inline-block;margin-top: 20px;margin-bottom: 15px;}
#deal-wrap a.view-all:hover {border-color: transparent;}
#deal-wrap a.view-all:before {background-color: rgba(36, 159, 255, 0.8);}
#deal-wrap .deal-title{width: auto;height: 50px;position: absolute;top: 78px;left: 0px;right: 0px;background: url(../Images/deal-i1.png) no-repeat center;background-size: 100% 100%;}
@media(max-width:768px){
#deal-wrap a.view-all{padding: 0 29px;}
}
/*高变按钮向右*/
/*Bounce To Right */
.hvr-bounce-to-right {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
.hvr-bounce-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #47c5f4;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {color: white;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
/*高变按钮向右end*/
/*平台服务*/	
#serve-wrap .serve-box{height: 384px;}
#serve-wrap .serve-box li{}
#serve-wrap .serve-item{background-color: #fff;border: 1px solid #fff;padding: 15px 0px;margin-bottom: 16px;cursor: pointer;position: relative;}
#serve-wrap .serve-item .circle{margin: 0 auto;position: relative;padding-top: 12px;width: 52px;height: 52px;background-color: #7b7b7b;border-radius: 50%;}
#serve-wrap .serve-item p{line-height: 52px;font-size: 16px;color: #333;}
#serve-wrap .serve-box li.active .serve-item,
#serve-wrap .serve-item:hover{border: 1px solid #108beb;}
#serve-wrap .serve-box li.active .serve-item .circle,
#serve-wrap .serve-item:hover .circle{background-color: #108beb;}
#serve-wrap .serve-box li.active .serve-item p,
#serve-wrap .serve-item:hover p{color: #227fd1;}
#serve-wrap .serve-item .box-l{width: 40%;}
#serve-wrap .serve-item .box-r{width: 60%;}
/*新增*/
#serve-wrap .serve-item .cove {position: absolute;top: -230px;left: 0;background-color: rgba(34, 167, 240, .8);width: 100%;padding: 8px;height: 230px;display: none;z-index: 999;}
#serve-wrap .serve-item:hover .cove {display:block;}
#serve-wrap .serve-item .cove .border {width: 100%;height: 100%;border: 1px solid #fff;}
#serve-wrap .serve-item .cove h5 {font-size: 16px;color: #fff;text-align: center;padding: 8px 0;}
#serve-wrap .serve-item .cove p {color: #fff;font-size: 14px;padding: 0 8px;line-height: 24px;text-transform: capitalize;text-align: left;text-indent: 2em;margin-bottom:0;}
#serve-wrap .serve-item .cove-btn{text-align:center;}
#serve-wrap .serve-item .cove-btn a {border: 1px solid #fff;background-color: transparent;color: #fff;text-transform: uppercase;line-height: 30px;padding: 0 35px;font-weight: 600;font-size: 13px;margin: auto;display: inline-block;margin-top: 15px;transition: box-shadow 0.5s ease, color 0.5s ease;}
#serve-wrap .serve-item .cove-btn a:hover {box-shadow: inset 200px 0 #108beb;}
#serve-wrap .serve-item .cove:after {content: '';display: block;position: absolute;bottom: -10px;left: 50%;margin-left: -10px;width: 0;height: 0;border-left: 10px solid transparent;border-top: 10px solid rgba(34, 167, 240, .8);border-right: 10px solid transparent;z-index: 999;}
/*	服务对接*/
.section-fwdj{padding: 30px 0 10px 0;}
.science-list{background-color: #ffffff;margin-bottom: 30px;}
.content-l{width: 40%;height: 200px;float: left; overflow: hidden;}
.content-r{width: 60%;float: left;}
.content-l img{width: 100%;height: 100%;}
.content-r .top-box{margin-left: 1px;margin-top: 1px;}
.content-r .top-box li{ float: left;width: 50%;text-align: center;font-size: 15px;}
.content-r .top-box li h6{position: relative;display: block;border: 1px solid #878585;margin-left: -1px;margin-top: -1px;color: #379afd;padding: 28px 0;z-index: 1;letter-spacing: 1px;cursor: pointer;}
.content-r .science-btn {background-color: #fff;border-left: 1px solid #878585;border-right: 1px solid #878585;width: 100%;padding: 10px 0;}
.content-r .left-btn {float: left;width: 60%;text-align: center;line-height: 32px;font-size: 15px;color: #444;}
.content-r .left-btn a {font-style: normal;color: #e25d62;font-size: 16px;}
.content-r .right-btn {float: left;width: 40%;text-align: center;}
.content-r .right-btn a{display: block;width: 80%;margin:0 auto;font-size: 14px;letter-spacing: 1px;border-radius: 3px;line-height: 30px;color: #de373e;border: 1px solid #de373e;transition: box-shadow 1s ease, color 1s ease;}
.content-r .right-btn a:hover{box-shadow: inset 170px 0 #de373e;color: #fff;}
.content-r .science-line{height: 1px;background-color:#379afd;}
/*新增hover*/
.circle-position{position:relative;}
.circle-position .cove {position: absolute;top: -209px;left: 0;background-color: rgba(0, 188, 212, 0.8);width: 100%;height: 280px;padding: 10px;display: none;/*display: block;*/z-index:3;}
.circle-position .cove h5 {font-size: 16px;color: #fff;text-align: center;padding: 15px 0;}
.circle-position .cove p{color: #fff;font-size: 15px;padding: 0 10px;line-height: 26px;text-transform: capitalize;text-align: left;text-indent: 2em;}
.circle-position .cove .border {width: 100%;height: 100%;border: 1px solid #fff;}
.content-r .top-box .cove .cove-btn a {border: 1px solid #fff;background-color: transparent;color: #fff;text-transform: uppercase;line-height: 35px;padding: 0 35px;font-weight: 600;font-size: 13px;margin: auto;display: inline-block;margin-top: 15px;transition: box-shadow 0.5s ease, color 0.5s ease;}
.content-r .top-box .cove .cove-btn a:hover {box-shadow: inset 200px 0 #108beb;}
.circle-position li:hover .cove {display: block;/*z-index:3;*/}
/*资源共享*/
.section-zygx{padding: 30px 0;}
#share .shareNav{float: left;width: 220px;height: auto;}
#share .shareContent{margin-left: 240px;}
#share .shareNav ul{margin-top:1px;}
#share .shareNav ul.shareNavulli li{position: relative;width: 100%;height: 66px;display: block;border: 1px solid #d5d5d5;margin-top: -1px;margin-left: -1px;z-index: 1;letter-spacing: 1px;text-align: center;cursor: pointer;background: url(../Images/zygx-menu-1.png) no-repeat center;line-height: 64px;}
#share .shareNav ul.shareNavulli li a{color: #4b4b4b;font-size: 18px;}
#share .shareNav ul.shareNavulli li:hover,
#share .shareNav ul.shareNavulli li.active{border: 1px solid #379afd;background:url(../Images/zygx-menu-1a.png)no-repeat center;z-index: 2;}
#share .shareNav ul.shareNavulli li:hover a,
#share .shareNav ul.shareNavulli li.active a{color: #fff;}
#share .share-box .share-top{width: 100%;height: 200px;position: relative;border:1px solid #379afd;overflow: hidden;}
#share .share-box .share-top img{width: 100%;height: 100%;}
#share .share-info{width: 100%;height: 50px;background: url(../Images/zygx-title.png) no-repeat center;background-size: 100% 100%;margin-top: 10px;}
#share .share-info p{font-size: 16px;color: #585858;line-height: 48px;text-align: center;border: solid 1px #d4d2d2;}
#share .share-info p:hover{color: #379afd;border: solid 1px #379afd;}
#share .shareContent .share-list .col-sm-3 {width: 20%;padding: 0 5px;}
#share .shareContent .share-list-box3 .col-sm-3 {width: 25%;padding: 0 5px;}
#share .share-list .row{margin-right: -5px;margin-left: -5px;}
@media(max-width:1024px){
	#share .shareNav{width: 140px;}
	#share .shareContent{margin-left: 150px;}
}
@media(max-width:768px){
	#share .shareNav{float: none;width: 100%;margin-bottom: 20px;}
	#share .shareNav ul{margin-left:1px;margin-right: -4px;}
	#share .shareNav ul.shareNavulli li{width: 25%;float: left;height: 50px;line-height: 48px;}
	#share .shareContent{margin-left: 0px;}
}
/*创新企业-政策法规*/
.section-cxqyzcfg {
	width: 100%;
	position: relative;
	padding-top: 30px;
	padding-bottom: 50px;
	background: #f4f4f4;
}
.company-wrap{padding-top: 20px;}
.company-wrap ul{margin-left: 1px;margin-top: 1px;}
.company-wrap li{float: left;width: 50%;text-align: center;font-size: 16px;line-height: 46px;}
.company-wrap li a,
.company-wrap li a:visited{display:block;border: 1px solid #dcdcdc;margin-left: -1px;margin-top: -1px;color: #505050;position: relative;padding: 7px 15px;z-index: 1;}
.company-wrap li a:hover{background-color: #fff2df;color: #14a4fd;border: 1px solid #14a4fd;z-index: 2;}
.policy-wrap{padding-top: 22px;}
.policy-wrap ul{margin-left: 3px;margin-top: 3px;}
.policy-wrap .policy-box{float: left;width: 50%;}
.policy-wrap .policy-box a,
.policy-wrap .policy-box a:visited{position: relative;display: block;border: 3px solid #f5f5f5;margin-left: -3px;margin-top: -3px;z-index: 1;}
.policy-wrap .policy-left{float: left;width: 50%;}
.policy-wrap .policy-right{float: right;width: 50%;padding: 19px 0;}
.policy-wrap .policy-right h5{font-size: 18px;padding-bottom: 10px;letter-spacing: 1px;}
.policy-wrap .policy-right p{font-size: 14px;}
.policy-wrap .policy-box a:hover{border: 3px solid #14a4fd;z-index: 2;}
.policy-wrap .policy-box a:hover h5{color:#14a4fd!important;}
.policy-wrap .policy-box a:hover p{color:#14a4fd!important;}
/*尾部页脚*/
.section-footer{width:100%;position: relative;background-color: #5f5f5f;}
#footer .footer-top{position: relative;padding-bottom: 10px;}
#footer .footer-top ul{width: 70%;float: left;}
#footer .footer-top .wechat-box{width: 30%;float: right;padding-top: 10px;}
#footer .footer-top .aboutUs-box{width: 33.33%;float: left;padding-top: 30px;}
#footer .footer-top .aboutUs-item{position: relative;width: 84px;height: 84px;margin: 0 auto;background-color: #333;border: solid 2px #fff;border-radius: 50%;}
#footer .footer-top .aboutUs-item img{position: absolute;width: 40px;height: 40px;top: 50%;left: 50%;margin: -20px 0 0 -20px;}
#footer .footer-top .aboutUs-box p{font-size: 16px;color: #fff;text-align: center;padding-top: 15px;}
#footer .footer-top .aboutUs-box:hover .aboutUs-item{background-color:#fff;border: solid 2px #379afd;}
#footer .footer-top .aboutUs-box:hover p{color:#14a4fd;}
#footer .footer-top .wechat-box img{width: 120px;height: 120px;}
#footer .footer-top .wechat-box p{font-size: 16px;color: #fff;text-align: center;padding-top: 10px;}
#footer .sponso-box{width: 100%;border-top: 1px solid #aeaeae;}
#footer .sponso-box p{text-align: center;padding: 14px 0;font-size: 14px;letter-spacing: 1px;color: #fff;}
#footer .copyright-box{width: 100%;background-color:#2c2c2c;}
#footer .copyright-box p{text-align: center;padding: 14px 0;font-size: 14px;letter-spacing: 1px;color: rgba(255, 255, 255, 0.3);}
#footer .copyright-box a{color: #14a4fd;}
#footer .copyright-box a:hover{color: #305dc3;}


.top {
}

#top-header.top .line {
	width: 100%;
	border-bottom: 1px solid #ccc;
	color: #787878;
	padding-top: 8px;
	padding-bottom: 8px;
}

#top-header.top .title {
	float: left;
}

	#top-header.top .title .fa {
		max-width: 20px;
		font-size: 18px;
		color: #dd2e10;
		margin-right: 5px;
	}

#top-header.top .line .menu {
}

	#top-header.top .line .menu ul {
		float: right;
		margin-bottom: 0px;
		/*position:relative;*/
	}

		#top-header.top .line .menu ul li {
			float: left;
			position: relative;
		}

			#top-header.top .line .menu ul li a {
				color: #787878;
				margin-left: 5px;
				margin-right: 5px;
			}

#top-header.top .logo {
	margin-top: 16px;
}

#top-header.top .search {
}

#top-header.top .tel img {
	width: 20px;
}

#top-header.top .tel {
	text-align: right;
	color: #787878;
	font-size: 15px;
	margin-bottom: 5px;
}

#top-header.top .nav {
	background: url(/cdn/48/Images/navbg.jpg);
	padding-bottom: 11px;
}

.top .nav .menu {
}

#top-header.top .nav .menu ul {
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 983px;
}

	#top-header.top .nav .menu ul li {
		float: left;
		color: white;
	}

		#top-header.top .nav .menu ul li a {
			font-size: 18px;
			color: white;
			margin: 0 35px;
		}

#top-header.top .line .menu ul li .app-show {
	display: none;
	width: 150px;
	position: absolute;
	z-index: 111;
	top: 30px;
	background-color: white;
	text-align: center;
	-webkit-box-shadow: 0px 3px 6px 0px #999;
	box-shadow: 0px 3px 6px 0px #999;
	padding: 10px;
}

#top-header.top .line .menu ul li:hover .app-show {
	display: block;
}

#top-header.top .line .menu ul li a:hover {
	color: #227fd1;
}

#top-header.top .line .menu ul li .app-show span {
	text-align: center;
	font-size: 14px;
	color: #333;
}

@media(max-width:768px) {
	#top-header.top .nav .menu ul li a {
		margin: 0 17px;
	}
}

/*服务对接 begin-*/
.buttjbar {
	padding-top: 30px;
	padding-bottom: 20px;
	position: relative;
	background: #f4f4f4;
}

	.buttjbar .background {
		width: 100%;
		height: auto;
		position: absolute;
		z-index: 0;
		top: 0;
		left: 0;
	}

	.buttjbar .background {
		height: 618px;
	}

		.buttjbar .background img {
			width: 100%;
			height: 100%; /*object-fit: cover;*/
		}

	.buttjbar .container {
		z-index: 999;
	}


	.buttjbar .titlebar1 .b-line {
		background-color: #ccc;
	}

	.buttjbar .titlebar1 .b-more a {
		color: #f7f7f7;
	}

	.buttjbar .titlebar1 .b-text {
		text-align: center;
		font-size: 20px;
		line-height: 30px;
	}

	.buttjbar .card {
		padding: 20px;
	}

	.buttjbar .card-top img {
		float: left;
		height: 38px;
	}

	.buttjbar .card-top p {
		font-size: 22px;
		color: #1c1c1c;
	}

	.buttjbar .card-bady ul {
		padding: 15px 0;
		font-size: 0;
	}

		.buttjbar .card-bady ul li {
			float: left;
			width: 25%;
			cursor: pointer;
			position: relative;
		}

			.buttjbar .card-bady ul li h6 {
				font-size: 16px;
				color: #666;
				text-align: center;
				margin-right: 20px;
			}

			.buttjbar .card-bady ul li:hover h6 {
				color: #006fd1;
			}

	.buttjbar .circle .cove {
		position: absolute;
		top: -275px;
		left: -34px;
		background-color: rgba(34, 72, 180, 0.8);
		width: 200px;
		height: 270px;
		padding: 10px;
		display: none;
		z-index: 3;
	}

		.buttjbar .circle .cove h5 {
			font-size: 16px;
			color: #fff;
			text-align: center;
			padding: 15px 0;
		}

		.buttjbar .circle .cove p {
			color: #fff;
			font-size: 16px;
			padding: 0 10px;
			line-height: 26px;
			text-transform: capitalize;
			text-align: left;
			text-indent: 2em;
		}

		.buttjbar .circle .cove .border {
			width: 100%;
			height: 100%;
			border: 1px solid #fff;
		}

		.buttjbar .circle .cove .cove-btn {
			margin-top: 15px;
			line-height: 35px;
			text-transform: uppercase;
			font-weight: 600;
			font-size: 13px;
			text-align: center;
		}

			.buttjbar .circle .cove .cove-btn a {
				border: 1px solid #fff;
				border-radius: 5px;
				background-color: transparent;
				color: #fff;
				padding: 0 35px;
				margin: auto;
				display: inline-block;
				-webkit-transition: color 0.5s ease, -webkit-box-shadow 0.5s ease;
				transition: color 0.5s ease, -webkit-box-shadow 0.5s ease;
				-o-transition: box-shadow 0.5s ease, color 0.5s ease;
				transition: box-shadow 0.5s ease, color 0.5s ease;
				transition: box-shadow 0.5s ease, color 0.5s ease, -webkit-box-shadow 0.5s ease;
			}

				.buttjbar .circle .cove .cove-btn a:hover {
					-webkit-box-shadow: inset 200px 0 #eb7f00;
					box-shadow: inset 200px 0 #eb7f00;
				}

	.buttjbar .circle li:hover .cove {
		display: block;
	}

	.buttjbar .circle .cove:after {
		content: '';
		display: block;
		position: absolute;
		bottom: -10px;
		left: 50%;
		margin-left: -10px;
		width: 0;
		height: 0;
		border-left: 10px solid transparent;
		border-top: 10px solid rgba(34, 72, 180, 0.8);
		border-right: 10px solid transparent;
		z-index: 999;
	}

	.buttjbar .card-bottom {
		margin-top: 5px;
	}

		.buttjbar .card-bottom .card-bottom-text {
			font-size: 16px;
			color: #666;
		}

			.buttjbar .card-bottom .card-bottom-text em {
				color: #e40000;
				padding-left: 5px;
				padding-right: 5px;
			}

		.buttjbar .card-bottom .card-bottom-btn {
			padding-top: 20px;
		}

			.buttjbar .card-bottom .card-bottom-btn a {
				color: #068add;
				padding: 5px 15px 5px 15px;
				border: 1px solid #068add;
				border-radius: 5px;
			}

	.buttjbar .buttContent .card {
	}

	.buttjbar .buttContent .box {
		display: flex;
		background: white;
		margin-bottom: 30px;
	}

.titlebar1 {
	margin-bottom: 30px;
	position: relative;
}

	.titlebar1 h5 {
		font-size: 30px;
		color: #1d1d1d;
		text-align: center;
		font-weight: 700;
	}

	.titlebar1 .b-line {
		position: relative;
		width: 100%;
		height: 1px;
		background-color: #ccc;
		margin: 10px auto;
	}

		.titlebar1 .b-line:after {
			content: '';
			width: 70px;
			height: 2px;
			background-color: #28bc34;
			display: block;
			position: absolute;
			bottom: 0;
			left: 50%;
			-webkit-transform: translateX(-50%);
			-moz-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%);
			-webkit-transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
			-moz-transition: all 0.3s ease;
			transition: all 0.3s ease;
		}

	.titlebar1 .b-more {
		text-align: center;
	}

		.titlebar1 .b-more a {
			color: #006fd1;
			font-size: 20px;
		}

/*资源共享*/
.Resourcebar {
	padding-top: 30px;
	padding-bottom: 20px;
}

	.Resourcebar .b-text {
		font-size: 20px;
		line-height: 30px;
		color: #363636;
		text-align: center;
	}

	.Resourcebar hr {
		color: #000;
	}

.hrline {
	border-bottom: 1px solid #000;
}

.tabsbox2 ul {
	display: flex;
	justify-content: center;
}

	.tabsbox2 ul li {
		float: left;
		text-align: center;
		font-size: 16px;
		cursor: pointer;
		position: relative;
		border: 1px solid #ccc;
		border-radius: 10px;
		margin-left: 15px;
		margin-right: 15px;
		padding: 5px 15px 5px 15px;
	}

	.tabsbox2 ul .active:after {
	}

	.tabsbox2 ul .active {
		color: #00ae98;
	}

.sharebar .sharebar-h {
	height: 285px;
	overflow: hidden;
	margin-top: 30px;
}

.sharebar .share-list-5w {
}

	.sharebar .share-list-5w .col-md-3 {
		width: 20%;
		float: left;
		padding: 0 5px;
	}

.sharebar .card {
	background-color: #fff;
}

.sharebar .card-shadow {
}

.mediabar {
	margin-bottom: 30px;
}

	.mediabar .media-link {
		display: block;
		position: relative;
		overflow: hidden;
		text-align: center;
	}

	.mediabar .media-object {
		width: 100%;
		height: 196px;
	}

	.mediabar .media-link .fa {
		position: absolute;
		bottom: 0%;
		left: 50%;
		font-size: 24px;
		width: 30px;
		height: 30px;
		line-height: 30px;
		margin-left: -15px;
		margin-bottom: -15px;
		color: #fff;
		z-index: 11;
		opacity: 0;
	}

	.mediabar .media-link i {
		transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-webkit-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
	}

	.mediabar .media-link:after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		background-color: rgba(34, 72, 180, 0);
		-webkit-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		z-index: 10;
	}

	.mediabar:hover .media-link:after {
		background-color: rgba(34, 72, 180, 0.8);
	}

	.mediabar:hover .media-link .fa {
		bottom: 50%;
		opacity: 1;
	}

	.mediabar .media-body {
		width: 80%;
		display: block;
		clear: both;
		padding-top: 15px;
		padding-bottom: 15px;
		margin: 0 auto;
	}

	.mediabar .media-title {
		font-size: 16px;
		text-align: center;
		padding: 0 10px;
	}

		.mediabar .media-title a {
			color: #333;
		}

		.mediabar .media-title em {
			padding-left: 8px;
			color: #dd2e10;
			font-style: normal;
			font-size: 15px;
			font-weight: 700;
		}

		.mediabar .media-title:hover a {
			color: #6B5E29;
		}

	.mediabar .media-body p {
		font-size: 14px;
		line-height: 22px;
		color: #666;
		line-height: 22px;
	}

		.mediabar .media-body p span {
			color: #333;
		}

@media(max-width:768px) {
	.sharebar .share-list-5w .col-md-3 {
		width: 33.33%;
	}

	.sharebar .sharebar-h {
		height: auto;
	}
}
.titlebar4 h5 {
	float: left;
	font-size: 24px;
	font-weight: 700;
	color: #1d1d1d;
}

.titlebar4 a {
	display: block;
	float: right;
	font-size: 16px;
	color: #1d1d1d;
	line-height: 26px;
}

	.titlebar4 a:hover {
		color: #006fd1;
	}
