/*
 * @Author: mayli 
 * @Date: 2020-12-21 15:01:12 
 * @Last Modified by: mayli
/* 公告 */
.page_home .notice{
	height: 40px;
	line-height: 40px;
	background: #F6F8FB;
	font-size: 16px;
}
.page_home .notice .van-notice-bar{
	width: 960px;
	height: 40px;
	padding: 0;
	background: transparent;
	line-height: 40px;
	color: #606266;
	float: left;
}
.page_home .notice .more{
	color: #3D80FF;
	position: relative;
}
.page_home .notice .more::after{
	content: '';
	display: block;
	width: 0px;
	height: 0px;
	border-width: 6px;
	border-style: solid;
	border-color:transparent transparent transparent #3D80FF ;
	position: absolute;
	top: 50%;
	right: -16px;
	transform: translateY(-50%);
}
/* 平台数据 */
.page_home .platwrap{
	width: 100%;
	height: auto;
	padding-bottom: 60px;
	background: url(./../images/index/plat_bg.png) no-repeat top center;
	background-size: cover;
}
.page_home .plat{
	width: 1200px;
	margin: 0 auto;

}
.page_home .plat .van-tabs__nav{
	background: transparent;
	/* padding-top: 50px; */
}
.page_home .plat .van-tab{
	font-size: 18px;
	color: #606266 !important;
	width: 126px;
	height: 44px;
	line-height: 44px;
	text-align: center;
}
.page_home .plat .van-tab--active{
	width: 126px;
	height: 44px;
	background: #3D80FF;
	color: #ffffff !important;
}
.page_home .plat .tabs{
	padding-top: 50px;
	
}
.page_home .plat .tab{
	font-size: 18px;
	color: #606266;
	width: 126px;
	height: 44px;
	background: transparent;
	line-height: 44px;
	text-align: center;
	margin-right: 28px;
}
.page_home .plat .tab:hover{
	cursor: pointer;
}
.page_home .plat .tab:last-child{
	margin-right: 0;
}
.page_home .plat .tab.active{
	width: 126px;
	height: 44px;
	background: #3D80FF;
	color: #ffffff;
}
.page_home .platitem .shuju{
	padding: 29px 15px 17px;
	border-bottom: 1px solid rgba(61,128,255,.2);
}
.page_home .platitem .shuju .thumb{
	width: 158px;
	height: 121px;
	background: url(./../images/index/shuju_thumb.png) no-repeat center;
	background-size: 100% auto;
}
.page_home .platitem .shuju .list{
	height: 121px;
}
.page_home .platitem .shuju .list .item{
	font-size: 16px;
	color: #000000;
	/* padding: 20px 26px; */
	padding: 20px 40px;
	text-align: center;
}
.page_home .platitem .shuju .list .item:last-child{
	padding-right: 0;
}
.page_home .platitem .shuju .list .item .data{
	font-size: 28px;
	font-weight: bold;
	color: #3D80FF;
	padding-right: 5px;
}
.page_home .plat .content{
	padding: 29px 0 0;
}
.page_home .content .news{
	width: 705px;
}
.page_home .plat .news{
	padding-top: 50px;
}
.page_home .plat .news .untab{
	padding-top: 0;
}
.page_home .news .nr .thumb{
	width: 277px;
	height: 245px;
	border-radius: 10px;
	background: url(./../images/index/xinzhi_thumb.png) no-repeat center;
	background-size: 100% auto;
}
.page_home .news .nr .list{
	/* padding-left: 15px; */
	font-size: 16px;
	width: 920px;
}
.page_home .news .nr .list .item{
	padding-left: 40px;
	margin-bottom: 14px;
}
.page_home .news .nr .list .item .year{
	width: 80px;
	height: 20px;
	background: #3D80FF;
	line-height: 20px;
	text-align: center;
	color: #ffffff;
}
.page_home .news .nr .list .item .month{
	width: 80px;
	height: 20px;	
	border: 1px solid #3D80FF;
	line-height: 20px;
	text-align: center;
	color: #3D80FF;
}
.page_home .news .nr .list .item_r{
	padding-left: 10px;
	width: 340px;
}
.page_home .news .nr .list .item .title{
	color: #000000;
}
.page_home .news .nr .list .item .source{
	color: #3D80FF;
	text-align: right;
}
.page_home .zhuanti{
	padding-top: 50px;
}
.page_home .zhuanti .tu{
	width: 439px;
	height: 66px;
	border-radius: 10px;
}
.page_home .plat .more{
	color: #3D80FF;
	line-height: 44px;
    position: relative;
}
.page_home .plat .more::after{
	content: '';
    display: block;
    width: 0px;
    height: 0px;
    border-width: 6px;
    border-style: solid;
    border-color: transparent transparent transparent #3D80FF;
    position: absolute;
    top: 50%;
    right: -16px;
    transform: translateY(-50%);
}
/* 技术区 */
.page_home .jishu_wrap{
	width: 100%;
	height: auto;
	background: linear-gradient(90deg, #003177, #003384, #003177);
}
.page_home .jishu_wrap .jishu{
	width: 100%;
	height: auto;
	background: url(./../images/index/jishu_bg.png) no-repeat bottom center;
	background-size: 1395px auto;
	margin: 0 auto;
	padding-bottom: 40px;
}
.page_home .jishu .jingxuan{
	padding-top: 40px;
	margin: 0 auto;
}
.page_home .jishu .theme{
	text-align: center;
}
.page_home .jishu .theme .titletu{
	display: block;
	margin: 0 auto;
}
.page_home .jishu .theme .desc{
	padding-top: 14px;
	color: #CBD7F0;
}
.page_home .jingxuan .tabswrap{
	border: 1px solid rgba(237,239,242,.1);
	border-left: 0 none;
	border-right: 0 none;
	margin-top: 26px;
}
.page_home .jingxuan .tabs{
	width: 1200px;
	margin: 0 auto;
	height: 55px;
}
.page_home .jingxuan .tab{
	width: 226px;
	text-align: center;
	line-height: 55px;
	color: #FFFFFF;
	font-size: 20px;
}
.page_home .jingxuan .tab.active{
	background: rgba(61,128,255,.05);
	color: #3D80FF;
	border-bottom: 4px solid #3D80FF;
	line-height: 51px;
}
.page_home .jingxuan .untab{
	color: #6298FF;
	font-size: 20px;
}
.page_home .jingxuan .untab .publish{
	width: 105px;
	height: 38px;
	border: 1px solid rgba(255,255,255,.2);
	border-radius: 19px;
	color: #6298FF;
	text-align: center;
	line-height: 38px;
	margin-top: 8px;
}
.page_home .jingxuan .untab .more{
	margin-left: 26px;
	line-height: 55px;
	font-size: 16px;
	color:#6399FF;
}
.page_home .jingxuan .list{
	width: 1200px;
	margin: 0 auto;
}
.page_home .jingxuan .list .item{
	margin: 24px 28px 0 0;
	width: 278px;
	position: relative;
}
.page_home .jingxuan .list .item:last-child{
	margin-right: 0;
}
.page_home .jingxuan .list .item .item_nr{
	padding-top: 24px;
	padding-bottom: 26px;
	background: #ffffff;
	border-radius: 5px 5px 0 0;
}
.page_home .jingxuan .list .item .thumb{
	text-align: center;
}
.page_home .jingxuan .list .item .thumb .tu{
	width: 60px;
	height: 68px;
}
.page_home .jingxuan .list .item .name{
	font-size: 16px;
	color: #000000;
	text-align: center;
}
.page_home .jingxuan .list .item .industry{
	font-size: 14px;
	color: #6C86AD;
	text-align: center;
}
.page_home .jingxuan .list .item .industry .belong:not(:last-child){
	padding-right: 20px;
}
.page_home .jingxuan .list .item .item_zixun{	
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	background: #3D80FF;
	border-radius:  0 0 5px 5px;
}
.page_home .jingxuan .list .item .tag{
	width: 69px;
	height: 31px;
	text-align: center;
	line-height: 31px;
	position: absolute;
	top: -4px;
	left: 10px;
	color: #ffffff;
	background: url(./../images/index/jishu_tag.png) no-repeat center;
	background-size: 100% auto;
}
.page_home .zhuanti .list{
	width: 1200px;
	margin: 0 auto;
}
.page_home .zhuanti .list .item{
	margin: 24px 28px 0 0;
	width: 278px;
	height: 140px;
	border-radius: 5px;
}
.page_home .zhuanti .list .item .bg{
	border-radius: 5px;
}
.page_home .zhuanti .list .item:last-child{
	margin-right: 0;
}
/* 服务案例&政策服务 */
.page_home .anlifuwu_wrap{
	position: relative;
}
.page_home .anlifuwu_wrap::after{
	content: "";
	width: 1883px;
	height: 655px;
	position: absolute;
	top: 250px;
	left: 0;
	background: url(./../images/index/anlibg.png) no-repeat top right;
	background-size: 100% auto;
	z-index: -1;
}
/* 服务案例 */
.page_home .anlifuwu .theme{
	text-align: center;
	padding-top: 36px;
}
.page_home .anlifuwu .theme .titletu{
    display: block;
    margin: 0 auto;
}
.page_home .anli .list{
	width: 1200px;
	margin: 0 auto;
}
.page_home .anli .list .item{
	width: 380px;
	margin: 40px 30px 0 0;
	border-radius: 10px;
}
.page_home .anli .list .item:last-child{
	margin-right: 0;
}
.page_home .anli .list .item .item_t{
	border-radius: 10px 10px 0px 0px;
}
.page_home .anli .list .item .thumb{
	width: 380px;
	height: 204px;
	border-radius: 10px 10px 0px 0px;
}
.page_home .anli .list .item .item_nr{
	background: rgba(255,255,255,.8);
	box-shadow: 0px 0px 18px 0px rgba(235, 235, 235, 0.42);
	border-radius: 0px 0px 10px 10px;
	padding: 10px;
	font-size: 16px;
}
.page_home .anli .list .item .item_nr .title{	
	color: #000000;
	padding-top: 12px;
}
.page_home .anli .list .item .item_nr .info{
	padding-top: 10px;
}
.page_home .anli .list .item .fenlei{
	color: #3D80FF;
}
.page_home .anli .list .item .time{
	color: #000000;
}
/* 政策服务 */
.page_home .zhengce{
	padding-top: 40px;
	background: #F8F9FE;
}
.page_home .zhengce .theme{
	text-align: center;
}
.page_home .zhengce .list_wrap{
	width: 1200px;
	margin: 0 auto;
	padding: 20px 0 50px;
}
.page_home .zhengce .list_wrap .catename{
	/* font-size: 20px; */
	font-size: 22px;
	color: #000000;
}
.page_home .zhengce .list{
	min-width: 530px;
}
.page_home .zhengce .list .item{
	font-size: 16px;
	color: #000000;
	padding-top: 20px;
}
.page_home .zhengce .list .item::before{
	content: "";
	display: block;
	width: 23px;
	height: 29px;
	background: url(./../images/index/icon_article.png) no-repeat center;
	background-size: 100% auto;
	float: left;
	margin-right: 16px;
}
.page_home .zhengce .list .item .item_nr{
	width: 490px;
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(12,2,5,.05);
}
.page_home .zhengce .list .item .keywords{
	font-size: 14px;
	color: #666666;
}
.page_home .zhengce .list .item .keywords .words{
	color: #3D80FF;
	width: 400px;
}
.page_home .zhengce .list .item .keywords .words.short{
	width: 300px;
}
.page_home .zhengce .list .item .keywords .time{
	padding-right: 40px;
}
/* 技术转移 */
.page_home .jishuzhuanyi{
	width: 100%;
	height: 700px;
	background: url(./../images/index/jishuzhuanyi_bg.png) no-repeat center;
	background-size: cover;
}
.page_home .jishuzhuanyi .theme{
	padding-top: 40px;
}
.page_home .company{
	width: 860px;
	color: #ffffff;
	padding-top: 90px;
	padding-left: 50px;
}
.page_home .company .van-tab{
	width: 136px;
	color: rgba(255,255,255,.7) !important;
	border-bottom: 1px solid rgba(255,255,255,.3);
	margin-right: 10px;
	display: block;
	padding-bottom: 8px !important;
}
.page_home .company .van-tab__text{
	display: block;
}
.page_home .company .van-tab .num{
	/* font-size: 12px; */
	font-size: 14px;
	color: rgba(255,255,255,.3);
	padding-bottom: 4px;
}
.page_home .company .van-tab .name{
	font-size: 20px;
}
.page_home .company .van-tab--active{
	color: #ffffff !important;
}
.page_home .company .van-tab--active .num{
	color: rgba(255,255,255,1);
}
.page_home .company .van-tab--active .name{
	font-size: 22px;
}

.page_home .company .list .item{
	width: 250px;
	height: 180px;
	border: 1px solid #FFFFFF;
	padding: 20px 10px 0;
	margin: 30px 30px 0 0;
	position: relative;
	cursor: pointer;
}
.page_home .company .list .item:nth-of-type(3n){
	margin-right: 0;
}
.page_home .company .list .item .logo{
	width: 221px;
	height: 51px;
	margin: 0 auto;
}
.page_home .company .list .item .logo .tu{
	width: 221px;
	height: 51px;
}
.page_home .company .list .item .info{
	font-size: 14px;
	color: #ffffff;
	/* padding-top: 10px; */
}
.page_home .company .list .item .info .wei{
	/* color: #FF4747; */
	color: rgba(0, 0, 0, 0.5);
}
.page_home .company .list .item .info .brow{
	/* color: #FF943D; */
	color: rgba(0, 0, 0, 0.5);
}
.page_home .company .list .item .detail{
	position: absolute;
	bottom: 10px;
	right: 14px;
}
.page_home .company .list.gx .item .info .wei{
	color: #FF4747;
}
.page_home .company .list.gx .item .info .brow{
	color: #FF943D;
}

/* 生态体系 */
.page_home .shengtai{
	height: 700px;
	background: url(./../images/index/shengtai_bg.png) no-repeat bottom center;
	background-size: cover;
	position: relative;
}
.page_home .shengtai .theme{
	padding-top: 60px;
	text-align: center;
}
.page_home .shengtai .list{
	/* padding-top: 50px;
	padding-bottom: 96px; */
	/* border-bottom: 1px solid rgba(61,128,255,.2); */
	position: relative;
	/* height: 400px; */
}
.page_home .shengtai .list .item{
	position: relative;
	width: 120px;
	height: 120px;
	background: url(./../images/index/circle_small.png) no-repeat center;
	background-size: 100% auto;
	background-color: #ffffff;
	border-radius: 50%;
}
.page_home .shengtai .list .item .nr{
	/* position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%); */
	font-size: 14px;
	color: #000000;
	/* text-align: center; */
}
.page_home .shengtai .list .item .nr .nums{
	font-size: 28px;
	color: #3D80FF;
}
.page_home .shengtai .list .item.big{
	width: 296px;
	height: 296px;
	background-image: url(./../images/index/circle_big.png);
}

.page_home .shengtai .list .item.big .tu{
	width: 198px;
	height: 200px;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%);
}
.page_home .shengtai .list .item.first{
	position: absolute;
	top: 190px;
	left: 0;
}
.page_home .shengtai .list .item.lastfirst{
	position: absolute;
	top: 190px;
	right: 0;
}
.page_home .shengtai .list .item.second{
	position: absolute;
	top: 100px;
	left: 160px;
}
.page_home .shengtai .list .item.lastsecond{
	position: absolute;
	top: 280px;
	right: 160px;
}
.page_home .shengtai .list .item.third{
	position: absolute;
	top: 300px;
	left: 295px;
}
.page_home .shengtai .list .item.lastthird{
	position: absolute;
	top: 100px;
	right: 295px;
}
.page_home .shengtai .list .item.middle{
	position: absolute;
	left: 50%;
	top: 110px;
	transform: translateX(-50%);
}
.page_home .shengtai .zscircle{
	width: 21px;
	height: 21px;
	background: url(./../images/circle_zhuangshi.png) no-repeat top center;
	position: absolute;
	top: 175px;
	left: 410px;
}
.page_home .shengtai .zscircle.second{
	left: auto;
	top: 80px;
    right: 460px;
}
.page_home .shengtai .zscircle.third{
	left: auto;
    right: 200px;
}
/* 创新应用 */
.page_home .chuangxin{
	width: 100%;
	height: 685px;
	/* padding-bottom: 48px; */
	background: url(./../images/index/chuangxin_bg.png) no-repeat bottom center;
	background-size: cover;
}
.page_home .chuangxin .theme{
	padding-top: 40px;
	text-align: center;
	color: #ffffff;
}
.page_home .chuangxin .list{
	width: 680px;
	padding: 40px 0 0 0;
}
.page_home .chuangxin .list .item{
	width: 300px;
	padding-top: 30px;
	padding-bottom: 18px;
	background: rgba(255,255,255,1);
	box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.06);
	text-align: center;
	margin: 30px 34px 0 0;
}
.page_home .chuangxin .list .item:nth-of-type(2n){
	margin-right: 0;
}
.page_home .chuangxin .list .item .thumb{
	/* width: 102px;
	height: 61px; */
}
.page_home .chuangxin .list .item .name{
	font-size: 18px;
	color: #000000;
}
.page_home .chuangxin .list .item .desc{
	font-size: 14px;
	color: #606266;
}
.page_home .chuangxin .list .item::after{
	content: "";
	display: block;
	width: 25px;
	height: 8px;
	background: url(./../images/index/icon_right.png) no-repeat center;
	background-size: 100% auto;
	margin: 0 auto;
}
/* 合作伙伴 */
.page_home .hezuo{
	width: 100%;
	height: auto;
	background: url(./../images/index/hezuo_bg.png) no-repeat top center;
	background-size: 100% auto;
	position: relative;
}
.page_home .hezuo .container{
	padding: 69px 0 0;
}
.page_home .hezuo .tabs{
	padding-left: 43px;
}
.page_home .hezuo .tab{
	width: 136px;
	font-size: 18px;
	color: #000000;
	padding-bottom: 9px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	margin-right: 10px;
}
.page_home .hezuo .tab:last-child{
	margin-right: 0;
}
.page_home .hezuo .tab.active{
	font-size: 22px;
	padding-bottom: 4px;
	border-color: rgba(0, 0, 0, 1);
	margin-top: -2px;
}
.page_home .hezuo .list{
	margin-top: 30px;
	padding: 26px 30px;
	background: #FFFFFF;;
}
.page_home .hezuo .list .row{
	padding: 40px 0;
	border-bottom: 1px solid rgba(219,219,230,.3);
}
.page_home .hezuo .list .row .item{
	width: 180px;
	text-align: center;
}
/* 友情链接 */
.page_home .links{
	width: 100%;
	background: linear-gradient(-90deg, #003177, #003384, #003177);
	margin-top: -120px;
}
.page_home .links .container{
	padding-top: 140px;
	padding-bottom: 60px;
}
.page_home .links .list .item{
	width: 150px;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-top: 10px;
}
.page_home .links .list .item .text{
	font-size: 18px;
	color: #FFFFFF;
	width: 100%;

}
.page_home .links .list .item::after{
	content: "";
	display: block;
	width: 1px;
	height: 12px;
	background: #FFFFFF;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.page_home .links .list .item:nth-of-type(8n)::after{
	display: none;
}
/* 登录&注册页 */
.page_user .login{
	width: 100%;
	height: 100vh;
	/* padding-top: 40px; */
	background: url(./../images/user/login_bg.png) no-repeat center;
	background-size: cover;
	position: relative;
}
.page_user .login .logo{
	position: absolute;
	width: 177px;
    height: 38px;
	background: url(./../images/logo.png) no-repeat center;
	background-size: 100% 38px;
	top: 6px;
	left: 80px;
	/* margin-left: 100px; */
}
.page_user .login .container{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.page_user .login .login_l{
	width: 557px;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.page_user .login .login_l .tu{
	width: 557px;
	height: 294px;
}
.page_user .login .login_l .nav{
	padding-top: 20px;
}
.page_user .login .login_l .nav .item{
	font-size: 14px;
	color: #ffffff;
	padding-right: 56px;
}
.page_user .login .login_l .nav .item:last-child{
	padding-right: 0;
}
.page_user .login .login_r{
	width: 460px;
	padding: 30px 40px;
	background: #ffffff;
	border-radius: 3px;
	margin: 0 auto;
}
.page_user .login .login_r .title{
	font-size: 34px;
	color: #000000;
}
.page_user .login .login_r .van-tabs{
	padding-top: 30px !important;
}
.page_user .login .login_r .van-tab{
	font-size: 14px !important;
	color: #000000 !important;
	width: 186px;
	text-align: center;
	line-height: 42px;
	border-bottom: 1px solid #d9e2f1;
}
.page_user .login .login_r .van-tab--active{
	line-height: 40px;
	color: #3d80ff !important;
	border-bottom: 2px solid #3d80ff;
}
/* .page_user .login .login_r .tabs{
	padding-top: 30px;
}
.page_user .login .login_r .tab{
	font-size: 14px;
	color: #000000;
	width: 186px;
	text-align: center;
	line-height: 42px;
	border-bottom: 1px solid #d9e2f1;
}
.page_user .login .login_r .tab.active{
	line-height: 40px;
	color: #3d80ff;
	border-bottom: 2px solid #3d80ff;
} */
.page_user .login .nr .row{
	padding: 30px 0 10px;
	border-bottom: 1px solid #d9e2f1;
}
.page_user .login .nr .row .van-cell{
	font-size: 14px;
	color: #acbbd7;
}
.page_user .login .nr .row .van-field__control{
	/* color: #acbbd7; */
	color: #000000;
}
.page_user .login .nr .row .code{
	width: 240px;
}
.page_user .login .nr .row .codetext{
	font-size: 14px;
	color: #3d80ff;
	padding-right: 10px;
	cursor: pointer;
}
.page_user .login .nr .agree{
	padding-top: 16px;
	position: relative;
}
.page_user .login .nr .agree .tips{
	position: absolute;
	top: 18px;
	left: 32px;
	font-size: 12px;
	color: #acbbd7;
}
.page_user .login .nr .agree .xieyi{
	padding: 0 8px;
	color: #3d80ff;
	cursor: pointer;
}
.page_user .login .nr .btn{
	margin-top: 40px;
	width: 100%;
	height: 40px !important;
	background: linear-gradient(90deg, #6b91ff, #5073ff);
	border-radius: 3px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #ffffff;
	cursor: pointer;
}
.page_user .login .nr .zhanghao{
	padding-top: 8px;
	color: #acbbd7;
}
.page_user .login .nr .zhanghao .zhuce{
	color: #3d80ff;
	cursor: pointer;
}
.page_user .login.register .login_r .van-tab{
	font-size: 14px;
	color: #666666 !important;
	width: auto;
	height: 26px;
	text-align: center;
	line-height: 24px;
	border: 1px solid #9ebfff;
	border-radius: 13px;
	padding: 0 6px !important;
	margin-right: 5px;
}
.page_user .login.register .login_r .van-tab--active{
	color: #ffffff !important;
	border: 0 none;
	background: #3d80ff;
}

/* 成果页 */
.page_yiji{
	background: #f8f9fe;
}
.page_achieve .nr{
	padding-top: 30px;
}
.page_achieve .news{
	width: 840px;
}
.page_achieve .news .type{
	padding: 8px 16px 24px;
	font-size: 14px;
	background: #ffffff;
}
.page_achieve .news .type .row{
	padding-top: 16px;
}
.page_achieve .news .type .row .list{
	width: 720px;
}
.page_achieve .news .type .row .list .col:not(:first-child){
	margin-top: 16px;
}
.page_achieve .news .type .row .name{
	color: #24324c;
}
.page_achieve .news .type .row .name .space{
	padding: 0 14px;
}
.page_achieve .news .type .row .item{
	min-width: 75px;
	height: 26px;
	color: #667aa0;
	text-align: center;
	line-height: 26px;
	margin-left: 10px;
	background: #f1f6ff;
	border-radius: 13px;
	/* padding: 0 10px; */
}
.page_achieve .news .type .row .item.last{
	min-width: unset;
	background: transparent;
	color: #3d80ff;
	position: relative;
}
/* .page_achieve .news .type .row .item.last .jiantou{
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
} */
.page_achieve .news .type .row .item.active{
	color: #3d80ff;
}
.page_achieve .news .xinwen{
	margin-top: 10px;
	background: #ffffff;
}
.page_achieve .news .xinwen .item{
	width: 100%;
	padding: 30px;
	border-bottom: 1px solid #ecf0f7;
}
.page_achieve .news .xinwen .item:hover{
	box-shadow: 0 0 25px 0 rgba(0, 72, 174, 0.15);
    cursor: pointer;
	border: 1px solid #3D80FF;
}
.page_achieve .news .xinwen .item .thumb{
	width: 267px;
	height: 150px;
	overflow: hidden;
	position: relative;
}
.page_achieve .news .xinwen .item .thumb .tu{
	width: 267px;
}
.page_achieve .news .xinwen .item .thumb .item_cate{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: #fff;
}
.page_achieve .news .xinwen .item .item_nr{
	padding-left: 10px;
	width: 510px;
	color: #2d395b;
}
.page_achieve .news .xinwen .item .title{
	font-size: 20px;
}
.page_achieve .news .xinwen .item .desc{
	padding-top: 10px;
	color: #7083a6;
}
.page_achieve .news .xinwen .item .desc.slh{
	-webkit-line-clamp: 3;
}
.page_achieve .fenye_wrap{
	/* width: 100%; */
	padding: 30px 0 40px;
	background: #FFFFFF;
	position: relative;
}
.page_achieve .fenye_wrap .fenye{
	/* width: 100%; */
	margin: 0 auto;
}
.page_achieve .xinxi{
	width: 330px;
}
.page_achieve .xinxi .tu_wrap{
	width: 330px;
	height: 202px;
}
.page_achieve .xinxi .xinxi_list{
	margin-top: 10px;
	width: 330px;
	background: #FFFFFF;
}
.page_achieve .xinxi .xinxi_list .title{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #24324c;
	border-bottom: 1px solid #ecf0f7;
	position: relative;
}
.page_achieve .xinxi .xinxi_list .title::before{
	content: "";
	display: block;
	width: 3px;
	height: 16px;
	background: #3d80ff;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.page_achieve .xinxi .xinxi_list .title .name{
	padding-left: 12px;
}
.page_achieve .xinxi .xinxi_list .more{
	line-height: 50px;
	padding-right: 12px;
}
.page_achieve .xinxi .xinxi_list .more::after{
	display: none;
}
.page_achieve .xinxi_list .list{
	padding: 0 20px;
}
.page_achieve .xinxi_list .list .item{
	padding: 10px 0 14px;
	border-bottom: 1px solid #ecf0f7;
	font-size: 16px;
}
.page_achieve .xinxi_list .list .item:last-child{
	border-bottom: 0 none;
}
.page_achieve .xinxi_list .list .item .thumb{
	width: 65px;
}
.page_achieve .xinxi_list .list .item .item_nr{
	width: 280px;
	padding-left: 10px;
}
.page_achieve .xinxi_list .list .item .name{
	color: #333333;
}
.page_achieve .xinxi_list .list .item .desc{
	color: #666666;
}
.page_achieve .xinxi_list .list.anli .item{
	position: relative;
	padding-left: 18px;
}
.page_achieve .xinxi_list .list.anli .item::before{
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	background: url(./../images/circle.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
/* 详情页 */
.page_detail .achieve{
	width: 100%;
	min-height: 100vh;
	/* background: url(./../images/chengguo/bg.png) no-repeat top center; */
	/* background-size: 100% 700px; */
	/* background-size: cover; */
	background: #F8F9FE;
	padding: 20px 0 60px;
}
.page_detail .achieve.hasbg{
	background: url(./../images/chengguo/bg.png) no-repeat top center;
	/* background-size: 100% 700px; */
	background-size: cover;
}
.page_detail .major{
	padding: 130px 0 0 30px;
}
.page_detail .achieve .major .title{
	color: #444757;
	font-size: 44px;
}
.page_detail .achieve .major .major_nr{
	padding-top: 10px;
	font-size: 20px;
	color: #666876;
}
.page_detail .achieve .major .btn{
	width: 160px;
	height: 44px;
	border-radius: 4px;
	background: #3d80ff;
	font-size: 20px;
	text-align: center;
	line-height: 44px;
	color: #FFFFFF;
	margin-top: 10px;
}
.page_detail  .nr{
	margin-top: 90px;
}
.page_detail .nr .van-tabs__wrap{
	padding: 0 30px !important;
	border-bottom: 1px solid #f5f5f5;
}
.page_detail .nr .van-tab{
	font-size: 16px !important;
	padding: 0 10px 20px !important;
	margin-right: 30px;
}
.page_detail .nr .van-tab--active{
	color: #3d80ff !important;
	border-bottom: 1px solid #3d80ff;
}
/* .page_detail  .nr .tabs{
	padding: 0 30px;
	border-bottom: 1px solid #f5f5f5;
}
.page_detail  .nr .tab{
	font-size: 16px;
	padding: 0 10px 20px;
	margin-right: 30px;
}
.page_detail  .nr .tab:last-child{
	margin-right: 0;
}
.page_detail  .nr .tab.active{
	color: #3d80ff;
	border-bottom: 1px solid #3d80ff;
} */
.page_detail  .content{
	padding: 0 30px 80px;
	font-size: 16px;
	color: #4c4f5e;
}
.page_detail  .content .section{
	padding-top: 30px;
}
.page_detail  .content .section .title{
	/* font-size: 36px; */
	font-size: 24px;
	color: #444444;
}
.page_detail  .content .section .tu_wrap{
	padding-top: 10px;
}
.page_detail  .content .section .tu_wrap .tu{
	width: 555px;
	height: 300px;
	border-radius: 4px;
}
.page_detail  .content .section .text{
	padding-top: 10px;
	background: transparent !important;
}
.page_detail  .content .section .name{
	color: #444444;
	padding-left: 40px;
	padding-top: 10px;
	position: relative;
}
.page_detail  .content .section .name::before{
	content: "";
	display: block;
	width: 37px;
	height: 26px;
	background: url(./../images/chengguo/icon_liucheng.png) center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.page_detail  .content .section .name.effect{
	padding-top: 20px;
}
.page_detail  .content .section .name.effect::before{
	width: 26px;
	height: 28px;
	background-image: url(./../images/chengguo/icon_xiaoguo.png);
}
/* 专家库 */
.page_yiji .zhuanjia{
	margin-top: 10px;
	background: #ffffff;
	padding: 0 5px 0;
}
.page_yiji .zhuanjia .item{
	width: 246px;
	min-height: 275px;
	border: 1px solid #e1e6f0;
	padding: 0 14px;
	margin: 10px 10px 10px 20px;
	position: relative;
}
.page_yiji .zhuanjia .item:hover{
	box-shadow: 0 0 25px 0 rgba(0, 72, 174, 0.15);
	border: 1px solid #3D80FF;
}
.page_yiji .zhuanjia .item:nth-of-type(3n){
	margin-right: 0;
}
.page_yiji .zhuanjia .item .item_t{
	margin-top: 24px;
	position: relative;
}
.page_yiji .zhuanjia .item .thumb{
	width: 65px;
	height: 65px;
	border-radius: 50%;
}
.page_yiji .zhuanjia .item .user{
	/* padding-left: 10px; */
	font-size: 14px;
	color: #666666;
	position: absolute;
	top: 50%;
	left: 80px;
	transform: translateY(-50%);
}
.page_yiji .zhuanjia .item .user .name{
	font-size: 20px;
	color: #000000;
}
.page_yiji .zhuanjia .item .item_nr{
	padding-top: 10px;
}
.page_yiji .zhuanjia .item .info{
	padding-top: 4px;
	color: #666666;
}
.page_yiji .zhuanjia .item .info .name{
	color: #333333;
}
.page_yiji .zhuanjia .item .info .name.red{
	color: #e84949;
}
.page_yiji .zhuanjia .item .item_b{
	width: 100%;
	padding: 0 14px;
	font-size: 14px;
	color: #3d80ff;
	position: absolute;
	bottom: 14px;
	left: 0;
}
.page_yiji .zhuanjia .item .item_b_l{
	color: #2d395b;
	padding-left: 23px;
	position: relative;
}
.page_yiji .zhuanjia .item .item_b_l::before{
	content: "";
	display: block;
	width: 19px;
	height: 23px;
	background: url(./../images/icon_location.png) no-repeat center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
/* 专家库详情 */
.page_detail .zhuanjia{
	background: url(./../images/zhuanjia/bg.png) no-repeat top center;
    /* background-size: 100% 639px; */
	background-size: cover;
}
.page_detail .zhuanjia .major{
	color: #00041a;
	font-size: 20px;
}
.page_detail .zhuanjia .major_l .tu{
	width: 155px;
	height: 155px;
	border-radius: 50%;
}
.page_detail .zhuanjia .major_r{
	padding-left: 24px;
}
.page_detail .zhuanjia .major_r .name{
	font-size: 44px;
}
/* 校企通 */
/* .page_xiaoqi .banner{
	width: 100%;
	height: 500px;
	background: url(./../images/xiaoqitong/banner.png) no-repeat top center;
	background-size: 100% 500px;
	color: #ffffff;
	text-align: center;
} */
.page_xiaoqi .banner .title{
	padding-top: 200px;
	font-size: 60px;
}
.page_xiaoqi .banner .desc{
	font-size: 24px;
}
.page_xiaoqi .theme{
	text-align: center;
	padding-top: 30px;
}
.page_xiaoqi .theme .titletu{
	height: 29px;
}
.page_xiaoqi .fuwuliucheng .content{
	text-align: center;
	padding: 50px 0 90px;
}
.page_xiaoqi .fuwuliucheng .content .tu{
	width: 1188px;
}
.page_xiaoqi .fuwuyoushi{
	width: 100%;
	height: auto;
	color: #666666;
	/* background: linear-gradient(90deg, #003177, #003384, #003177); */
}
.page_xiaoqi .fuwuyoushi .titletext{
	color: #000000;
}
.page_xiaoqi .fuwuyoushi .list{
	padding: 60px 0 40px;
}
.page_xiaoqi .fuwuyoushi .list .item{
	width: 25%;
	text-align: center;
}
.page_xiaoqi .fuwuyoushi .item .thumb_wrap{
	width: 100%;
	height: 120px;
	text-align: center;
}
.page_xiaoqi .fuwuyoushi .list .item_nr{
	padding-top: 30px;
}
.page_xiaoqi .fuwuyoushi .list .item .name{
	font-size: 18px;
	color: #000000;
}
.page_xiaoqi .fuwuyoushi .list .item .text{
	width: 200px;
    margin: 0 auto;
}
.page_xiaoqi .fuwuyoushi .list .item .desc{
	font-size: 14px;
}
.page_xiaoqi .fuwuneirong{
	background: #f2f6f9;
}
.page_xiaoqi .fuwuneirong .list{
	padding: 40px 0 60px;
}
.page_xiaoqi .fuwuneirong .list .item{
	width: 278px;
	text-align: center;
	font-size: 18px;
	color: #000000;
	background: #ffffff;
	margin-right: 28px;
	padding: 50px 0 30px;
}
.page_xiaoqi .fuwuneirong .list .item:last-child{
	margin-right: 0;
}
.page_xiaoqi .fuwuneirong .list .item .thumb_wrap{
	width: 100px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	margin: 0 auto;
}
.page_xiaoqi .fuwuneirong .list .item .text_wrap{
	padding-top: 10px;
}
.page_xiaoqi .qiye{
	width: 100%;
	height: 540px;
	background: url(./../images/xiaoqitong/qiyeleft.png) no-repeat top left;
	background-size: 100% 100%;
}
.page_xiaoqi .qiye .container{
	height: 540px;
	position: relative;
}
.page_xiaoqi .qiye .item{
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	color: #49494a;
	width: 520px;
}
.page_xiaoqi .qiye .item .name{
	font-size: 28px;
	color: #000000;
	padding-bottom: 24px;
	position: relative;
}
.page_xiaoqi .qiye .item .name::after{
	content: "";
	display: block;
	width: 83px;
	height: 4px;
	background: #1063ff;
	position: absolute;
	left: 0;
	margin-top: 10px;
}
.page_xiaoqi .qiye .item .desc_wrap{
	padding-top: 20px;
}
.page_xiaoqi .qiye .item .desc{
	font-size: 14px;
}
.page_xiaoqi .qiye.toleft{
	background: url(./../images/xiaoqitong/qiyeright.png) no-repeat top left;
	background-size: 100% 100%;
}
.page_xiaoqi .qiye.toleft .item{
	left: 0;
}
.page_xiaoqi .qiye.toleft .item .nameright{
	font-size: 28px;
	color: #000000;
	padding-bottom: 24px;
	position: relative;
	text-align: right;
}
.page_xiaoqi .qiye.toleft .item .nameright::after{
	content: "";
    display: block;
    width: 83px;
    height: 4px;
    background: #1063ff;
    position: absolute;
	right: 0;
	margin-top: 10px;
}
/* 行业热点 */
.page_redian .banner{
	width: 100%;
}
.page_redian .list{
	padding-top: 50px;
	/* min-height: 600px; */
}
.page_redian .list .item{
	padding: 20px 0;
	font-size: 16px;
	color: #4c4f5e;
	border-bottom: 1px solid #ededef;
}
.page_redian .list .item .thumb{
	width: 302px;
	height: 200px;
}
.page_redian .list .item .item_r {
	padding: 20px 40px 0 40px;
	width: 890px;
}
.page_redian .list .item .title{
	font-size: 18px;
	color: #000000;
}
.page_redian .list .item .desc{
	padding-top: 14px;
}
.page_redian .list .item .time_wrap{
	padding-top: 40px;
	font-size: 12px;
	color: #a7a7a7;
}
.page_redian .list .item .arrow{
	width: 39px;
	height: 11px;
}
.page_redian .list .item:hover{
	box-shadow: 0 0 25px 0 rgba(0, 72, 174, 0.15);
	cursor: pointer;
	border: 1px solid #3D80FF;
}
/* 首页改版 */
.page.setbg{
	padding-top: 0;
}
.page_home .banner{
	position: relative;
}
.page_home .banner .tu.bannertu{
	width: 100%;
	height: 658px;
}
.page_home .banner .nr{
	position: absolute;
	top: 157px;
	left: 0;
	width: 100%;
}
.page_home .banner .nr .wenan{
	margin: 0 auto;
	text-align: center;
}
.page_home .banner .nr .wenan .banner_text{
	margin-top: 14px;
}
.page_home .banner .sousuo_wrap{
	width: 720px;
	font-size: 16px;
	margin: 58px auto 0;
}
.page_home .banner .sousuo_wrap .sousuo{
	height: 54px;	
	
}
.page_home .banner .sousuo_wrap .sousuo .van-cell{
	height: 100%;
    line-height: 54px;
	width: 596px;
	border-radius: 4px 0 0 4px;
	padding: 0 17px !important;
}
.page_home .banner .sousuo_wrap .sousuo .sousuo_r{
	width: 124px;
	height: 54px;
	background: #3D80FF;
	border-radius: 0px 4px 4px 0px;
	/* font-size: 18px; */
	font-size: 22px;
	color: #ffffff;
	line-height: 54px;
	cursor: pointer;
}
.page_home .banner .sousuo_wrap .sousuo .sousuo_r .icon{
	vertical-align: middle;
}
.page_home .banner .jishucate{
	margin-top: 15px;
	font-size: 18px;
	color: #ffffff;
}
.page_home .banner .jishucate .van-tabs__nav{
	height: 49px;
	padding-bottom: 0px;
	background: rgba(61,128,255,.5) !important;
}
.page_home .banner .jishucate .van-tab{
	padding: 0 15px;
	margin: 0 20px;
	height: 100%;
	line-height: 50px;
	color: #FFFFFF !important;
}
.page_home .banner .jishucate .van-tab--active{
	border-bottom: 1px solid #ffffff;
	color: #FFFFFF !important;
}
/* .page_home .banner .jishucate .tabs{
	height: 49px;
	background: rgba(61,128,255,.5);
} */
.page_home .banner .jishucate .tabs .tab{
	padding: 0 15px;
	margin: 0 20px;
	height: 100%;
	line-height: 50px;
}
.page_home .banner .jishucate .tabs .tab.active{
	border-bottom: 1px solid #ffffff;
}
.page_home .banner .jishucate .listwrap{
	background: rgba(31,54,100,.2);
	padding-bottom: 36px;
}
.page_home .banner .jishucate .listwrap .title{
	padding: 18px 20px 0;
	text-align: left;
}
.page_home .banner .jishucate .listwrap .item{
	font-size: 16px;
	padding: 20px 28px 0;
	text-align: center;
}
/* .page_home .banner .wenan .item{
	width: 250px;
	text-align: center;
	font-size: 36px;
	color: #FFFFFF;
	position: relative;
}
.page_home .banner .wenan .item .text{
	font-size: 16px;
}
.page_home .banner .wenan .item::after{
	content: "";
	display: block;
	width: 1px;
	height: 26px;
	background: rgba(255,255,255,.5);
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.page_home .banner .wenan .item:last-child::after{
	display: none;
} */
/* 对接 */
.page_home .duijie .theme{
	text-align: center;
	padding-top: 40px;
}
.page_home .duijie .bg{
	width: 1200px;
	margin: -80px auto 40px;
}
/* 体系 */
.page_home .tixi{
	/* background: linear-gradient(180deg,#eaedfc,#f6f7fc)  ; */
	width: 100%;
	/* height: 711px;
	background: url(./../images/index/tixi_bg.png) no-repeat top center;
	background-size: 100% auto; */
}
.page_home .tixi .theme{
	text-align: center;
	padding-top: 40px;
	background: #eaedfc;
}
.page_home .tixi .content{
	position: relative;
	
}
.page_home .tixi .bg{
	width: 637px;
	margin: 0 auto;
}
.page_home .tixi .list{
	width: 480px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.page_home .tixi .item{
	font-size: 14px;
	color: #666666;
	margin-top: 30px;
	/* position: relative; */
	width: 450px;
	text-align: center;
}
.page_home .tixi .item .name{
	font-size: 20px;
	color: #000000;
}
.page_home .tixi .item::before{
	content: "";
	display: block;
	width: 19px;
	height: 20px;
	background: url(./../images/index/tixi_icon.png) no-repeat center;
	background-size: 100% auto;
	/* position: absolute;
	top: 4px;
	left: -30px; */
	margin: 0 auto;
}
.page_home .tixi .item.dashuju{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.page_home .tixi .item.gongji{
	position: absolute;
	top: 150px;
	left: 0;
}
.page_home .tixi .item.xuqiuce{
	position: absolute;
	top: 150px;
	right: 0;
}

/* 服务生态 */
.page_home .fuwushengtai{
	width: 100%;
	height: auto;
	padding-bottom: 60px;
	/* background: url(./../images/index/fuwushengtai_bg.png) no-repeat top center;
	background-size: 100% auto; */
}
.page_home .fuwushengtai .theme{
	text-align: center;
	padding: 50px 0;
}
.page_home .fuwushengtai .list{
	padding-left: 40px;
}
.page_home .fuwushengtai .list .item{
	padding: 0px 40px;
	font-size: 16px;
	color: #666666;
	border-right: 1px solid #e2e5ea;
	text-align: center;
}
.page_home .fuwushengtai .list .item.lastitem{
	padding-right: 0;
	border-right: 0 none;
}
.page_home .fuwushengtai .list .item .name{
	color: #000000;
	font-size: 22px;
	position: relative;
	text-align: center;
	margin-bottom: 10px;
}
.page_home .fuwushengtai .list .item .name::after{
	content: "";
	display: block;
	width: 30px;
	height: 4px;
	background: #0383f0;
	/* margin-top: 6px; */
	position: absolute;
	top: 36px;
	left: 50%;
	transform: translateX(-50%);
}
.page_home .fuwushengtai .list .item .desc{
	padding-top: 6px;
	
}
.page_home .fuwushengtai .list .bigitem{
	border-right: 1px solid #e2e5ea;
}
.page_home .fuwushengtai .list .bigitem .item{
	border-right: 0 none;
	margin-top: 6px;
	text-align: left;
}
.page_home .fuwushengtai .list .bigitem .name{
	color: #000000;
	font-size: 22px;
	padding-left: 40px;
	text-align: center;
	position: relative;
	margin-bottom: 10px;
}
.page_home .fuwushengtai .list .bigitem .name::after{
	content: "";
	display: block;
	width: 30px;
	height: 4px;
	background: #0383f0;
	/* margin-top: 6px; */
	position: absolute;
	top: 36px;
	left: 50%;
	/* transform: translateX(-50%); */
}
.page_home .fuwushengtai .list .bigitem .item .name{
	padding-left: 0;
}
.page_home .fuwushengtai .list .bigitem .item .name::after{
	display: none;
}
/* 汇聚 */
.page_home .huiju{
	width: 100%;
	/* height: 710px;
	background: url(./../images/index/huiju_bg.png) no-repeat top center;
	background-size: 100% auto;*/
	position: relative; 
}
.page_home .huiju .theme{
	position: absolute;
	top: 40px;
	left: 50%;
	transform: translateX(-50%);
}
/* 新智动态 */
.page_home .dongtai .theme{
	text-align: center;
	padding: 40px 0 0;
}
.page_home .dongtai .list{
	padding-bottom: 50px;
}
.page_home .dongtai .list .item{
	width: 382px;
	font-size: 16px;
	color: #000000;
	margin-right: 24px;
	margin-top: 30px;
}

.page_home .dongtai .list .item:nth-of-type(3n){
	margin-right: 0px;
}
.page_home .dongtai .list .item .thumb{
	width: 382px;
	height: 204px;
	margin-bottom: 10px;
}
.page_home .dongtai .list .item .thumb .tu{
	width: 382px;
	height: 204px;
}
.page_home .dongtai .list .item .time{
	padding-top:　20px;
}
/* 机构 */
.page_home .jigou{
	background: #f5f8ff;
	padding-top: 10px;
}
.page_home .jigou .van-tabs__wrap{
	border-bottom: 2px solid #e5e8ee;
}
.page_home .jigou .van-tabs__nav{
	padding-left: 20px;
}
.page_home .jigou .van-tab{
	font-size: 22px !important;
	color: #000000 !important;
	line-height: 40px;
	margin-right: 80px;
}
.page_home .jigou .van-tab--active{
	color: #3d80ff !important;
	border-bottom: 2px solid #3d80ff;
}
.page_home .jigou .list{
	padding: 10px 0 40px;
	min-height: 300px;
}
.page_home .jigou .list .item{
	width: 282px;
	height: 100px;
	margin-right: 24px;
	background: #FFFFFF;
	margin-top: 20px;
	position: relative;
}
.page_home .jigou .list .item:nth-of-type(4n){
	margin-right: 0;
}
.page_home .jigou .list .item .tu{
	max-width: 240px;
    max-height: 100px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
/* 校企通研究会 */
.page_xiaoqi .yanjiuhui{
	background: #f5f8ff;
	padding: 60px 0 40px;
}
.page_xiaoqi .yanjiuhui .list .item{
	width: 381px;
	margin-right: 24px;
}
.page_xiaoqi .yanjiuhui .list .item:hover{
	box-shadow: 0 0 25px 0 rgba(0, 72, 174, 0.15);
}
.page_xiaoqi .yanjiuhui .list .item:last-child{
	margin-right: 0;
}
.page_xiaoqi .yanjiuhui .list .item .tu{
	width: 381px;
	height: 204px;
}
.page_xiaoqi .yanjiuhui .list .item .text{
	font-size: 16px;
	color: #000000;
	text-align: center;
}
/* 服务商 */
.page_yiji .zhuanjia.fuwushang .item{
	min-height: 210px;
}
/* 需求库 */
.page_xuqiu .news{
	/* width: auto; */
}
.page_xuqiu .news .type .row .list{
	width: auto;
}
.page_xuqiu.page_yiji .zhuanjia{
	padding: 10px 15px 0 15px;
}
.page_xuqiu.page_yiji .zhuanjia .item{
	width: 246px;
	min-height: 326px;
	margin: 10px 10px 20px;
}
.page_yiji .xuqiuku .item .item_t{
	margin-top: 10px;
}
.page_yiji .xuqiuku .item .item_t .name{
	font-size: 20px;
	color: #000000;
}
.page_yiji .xuqiuku .item .item_t .wenti{
	color: #ff8b3d;
	padding: 10px 0;
}
.page_yiji .xuqiuku .item .item_t .cate{
	min-width: 75px;
	height: 26px;
	font-size: 14px;
	color: #3d80ff;
	text-align: center;
	line-height: 26px;
	background: #f1f6ff;
	border-radius: 13px;
	padding-top: 0;
	display: inline-block;
}
/* 政策资讯 */
.page_zixun .list {
	/* padding-top: 70px; */
	min-height: 600px;
	padding-bottom: 20px;
}
.page_zixun .list .item{
	width: 267px;
	margin: 20px 40px 0 0;
	border: 1px solid #e5e9f2;
}
.page_zixun .list .item:hover{
	box-shadow: 0 0 25px 0 rgba(0, 72, 174, 0.15);
}
.page_zixun .list .item:nth-of-type(4n){
	margin-right: 0;
}
.page_zixun .list .item .thumb{
	width: 267px;
	height: 208px;
	vertical-align: bottom;
}
.page_zixun .list .item .item_nr{
	padding: 10px;
	min-height: 120px;
}
.page_zixun .list .item .title{
	font-size: 18px;
	color: #333333;
}
.page_zixun .list .item .desc{
	font-size: 14px;
	color: #666666;
}
/* 首页新闻模块 */
.page_home .dongtai .list .col:not(:first-child){
	margin-top: 30px;
}
/* 新闻详情 */
.page_news_detail .weizhi{
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #000000;
	background: rgba(199,201,216,.16);
}
.page_news_detail .nr{
	padding-top: 30px;
	color: #000000;
}
.page_news_detail .article{
	width: 830px;
	font-size: 14px;
	padding-bottom: 20px;
}
.page_news_detail .article .title{
	font-size: 34px;
}
.page_news_detail .article img{
	max-width: 830px;
}
.page_news_detail .nr .info{
	font-size: 14px;
	color: rgba(0,0,0,.87);
}
.page_news_detail .nr .info .line{
	padding: 0 10px;
}
.page_news_detail .nr .info .time{
	font-size: 12px;
	color: rgba(0,0,0,.54);
}
.page_news_detail .article .content{
	margin-top: 24px;
}
.page_news_detail .tuijian{
	width: 300px;
	padding: 20px 20px 10px;
	font-size: 14px;
	color: #000000;
	background: #FFFFFF;
	box-shadow: 0px 0px 15px 0px rgba(0, 72, 174, 0.12);
	border-top: 4px solid #4F7DF4;
}
.page_news_detail .tuijian .name{
	color: #4F7DF4;
}
.page_news_detail .tuijian .item{
	padding: 15px 0;
	border-bottom: 1px solid rgba(12,2,5,.05);
}
.page_news_detail .tuijian .item:last-child{
	border: 0 none;
}
.page_news_detail .tuijian .item .title{
	font-size: 16px;
}
/* 政策资讯加分类 */
.page_zixun .cate{
	padding-top: 15px;
}
.page_zixun .cate .cateitem{
	min-width: 75px;
    height: 26px;
    color: #667aa0;
    text-align: center;
    line-height: 26px;
    margin-left: 10px;
    background: #f1f6ff;
    border-radius: 13px;
}
.page_zixun .cate .cateitem.active{
	color: #3D80FF;
}
/* 主体 */
.page_zhuti .zhuanjia .item{
	min-height: 338px;
}
.page_zhuti .zhuanjia .item .item_t{
	margin-top: 15px;
	text-align: center;
	font-size: 20px;
}
.page_zhuti .zhuanjia .item .info.jianjie .name{
	width: 170px;
}
.page_yiji .zhuanjia .item .info .name.huang{
	color: #FF8B3D;
}
.page_yiji .zhuanjia .item .info .name.lan{
	color: #3d80ff;
}
.page_yiji .zhuanjia .item .info .name.cheng{
	color: #EE6552;
}
.page_zhuti .zhuanjia .item .thumb{
	width: 114px;
	height: 112px;
	border-radius: unset;
	margin: 0 auto;
}
.page_zhuti .zhuanjia .item .item_nr{
	padding-top: 0;
}
.page_zhuti .zhuanjia .item .info{
	padding-top: 0;
}
.page_zhuti .news .xinwen{
	padding: 20px 20px;
	/* padding: 0 20px; */
}
.page_zhuti .news .xinwen .item{
	padding: 20px;	
	/* margin: 20px 0; */
	border: 1px solid #E1E6F0;
}
.page_zhuti .news .xinwen .item .thumb{
	width: 155px;
	height: 104px;
	position: relative;
}
.page_zhuti .news .xinwen .item .thumb .tu{
	width: 155px;
	height: 104px;
}
.page_zhuti .news .xinwen .item .thumb .thumb_text{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
	color: #ffffff;
}
.page_zhuti .news .xinwen .item .item_nr{
	width: 520px;
}
.page_zhuti .news .xinwen .item .item_nr .info{
	font-size: 14px;
	color: #666666;
}
.page_zhuti .news .xinwen .item .item_nr .jibie{
	color: #FF8B3D;
}
.page_zhuti .news .xinwen .item .item_nr .diqu{
	color: #3D80FF;
}
.page_zhuti .news .xinwen .item .item_nr .chanye{
	color: #333333;
	width: 440px;
}
.page_zhuti .news .xinwen .item{
	position: relative;
	margin-bottom: 20px;
}
.page_zhuti .news .xinwen .item:last-child{
	margin-bottom: 0;
}
.page_zhuti .news .xinwen .item .xiangqing{
	position: absolute;
	bottom: 20px;
	right: 20px;
	color: #3D80FF;
}
/* 成果库调整 */
.page_achieve .news.he .type{
	padding-bottom: 16px;
	padding-left: 30px;
}
.page_achieve .news.he .xinwen{
	margin-top: 0;
}
/* 首页 加登录 */
.page_home .banner .denglu{
	position: absolute;
	right: 75px;
	bottom: 91px;
}
/* .page_home .banner .denglu .tietu{
	width: 410px;
	height: 388px;
} */
.page_home .banner .denglu .weizhi1{
	width: 53px;
	height: 53px;
	background: transparent;
	/* background: #FF8B3D; */
	position: absolute;
	top: 30px;
	right: 30px;
}
.page_home .banner .denglu .logintext{
	width: 100%;
	height: 40px;
	background: transparent;
	position: absolute;
	bottom: 94px;
	left: 50%;
	transform: translateX(-50%);
	/* background: #FF8B3D; */
}
.page_home .banner .denglu .zhucetext{
	width: 126px;
	height: 14px;
	background: transparent;
	position: absolute;
	bottom: 64px;
	right: 49px;
	/* background: #FF8B3D; */
}

/* 搜索 */
/* .banner.havesearch{
	background: url(./../images/chengguo/banner.png) no-repeat bottom center;
	background-size: 100% auto;
}
.havesearch .search_wrap{
	padding-top: 110px;
	padding-bottom: 24px;
}
.search_wrap .cate{
	width: 1200px;
    margin: 0 auto;
} */

/* 首页 技术成果 */
.page_home .jishuchengguo{
	font-size: 16px;
	color: #000000;
	background: #F8F9FE;
	padding-bottom: 30px;
}
.page_home .jishuchengguo .top{
	width: 100%;	
	height: 220px;
	background: linear-gradient(90deg, #0086FB, #10C1F2);
	color: #ffffff;
	text-align: center;
}
.page_home .jishuchengguo .top .theme{
	padding-top: 24px;
}
.page_home .jishuchengguo .container{
	margin-top: -90px;
}
.page_home .jishuchengguo .tabswrap{
	/* height: 68px; */
	/* border-bottom: 1px solid rgba(12,2,5,.05); */
	background: #ffffff;
	position: relative;
}
.page_home .jishuchengguo .tabswrap .van-tabs--line .van-tabs__wrap{
	height: 68px;
	border-bottom: 1px solid rgba(12,2,5,.05);
}
.page_home .jishuchengguo .tabswrap .van-tab{
	line-height: 68px;
	min-width: 118px;
}
.page_home .jishuchengguo .tabswrap .van-tab--active{
	border-bottom: 4px solid #3D80FF;
}
.page_home .jishuchengguo .tabswrap .untab{
	/* padding-right: 40px; */
	height: auto;
	position: absolute;
    right: 20px;
    top: 0;
}
.page_home .jishuchengguo .tabswrap .untab .publish{
	margin-right: 15px;
	cursor: pointer;
}
.page_home .jishuchengguo .list{
	padding-top: 20px;
	background: #ffffff;
}
.page_home .jishuchengguo .list .item{
	width: 300px;
	min-height: 260px;
	text-align: center;
	position: relative;
	padding-top: 10px;
}
.page_home .jishuchengguo .list .item:not(:nth-of-type(4n)):after{
	content: "";
	display: block;
	width: 1px;
	/* height: 152px; */
	height: 98px;
	background:#EEEEEE;
	position: absolute;
	/* top: 50%; */
	right: 0;
	bottom: 0;
	/* transform: translateY(-50%); */
}
.page_home .jishuchengguo .list .item .catename{
	font-size: 14px;
	color: #3D80FF;
}
.page_home .jishuchengguo .list .item .name{
	width: 200px;
	margin: 0 auto;
}
.page_home .jishuchengguo .list .item .hangye{
	font-size: 14px;
	color: #6C86AD;
}
.page_home .jishuchengguo .list .item .hangye .ming{
	padding-right: 14px;
}
.page_home .jishuchengguo .list .item .btn{
	width: 256px;
	height: 35px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 35px;
	background: #0086FC;
	/* position: absolute;
	bottom: 16px;
	left: 50%;
	transform: translateX(-50%); */
	margin: 30px auto 16px;
	display: none;
}
.page_home .jishuchengguo .list .item.hover{
	box-shadow: 0px 0px 25px 0px rgba(0, 72, 174, 0.15);
}
.page_home .jishuchengguo .list .item.hover .btn{
	display: block;
}
.page_home .jishuchengguo .list .item.noafter::after{
	display: none;
}
.page_home .jishuchengguo .list .item:hover{
	box-shadow: 0px 0px 25px 0px rgba(0, 72, 174, 0.15);
}
.page_home .jishuchengguo .list .item:hover::after{
	display: none;
}
/* 知产服务 */
.page_zhichan .fuwu{
	width: 100%;
	height: 400px;
	overflow: hidden;
	background: url(./../images/zhichanfuwu/fuwubg.png) no-repeat top center;
	background-size: 100% auto;
}
.page_zhichan .fuwu .theme{
	text-align: center;
	padding-top: 40px;
}
.page_zhichan .fuwu .list{
	padding-top: 40px;
}
.page_zhichan .fuwu .list .item{
	width: 267px;
	min-height: 195px;
	padding-top: 24px;
	font-size: 14px;
	background-color: #ffffff;
	text-align: center;
	position: relative;
	padding-bottom: 20px;
}
.page_zhichan .fuwu .list .item:not(:last-child){
	margin-right: 40px;
}
.page_zhichan .fuwu .list .item .name{
	font-size: 18px;
}
.page_zhichan .fuwu .list .item .name::after{
	content: "";
	display: block;
	width: 84px;
	height: 4px;
	background: #0086fc;
	margin: 12px auto 0;
	opacity: 0;
}
.page_zhichan .fuwu .list .item .desc{
	/* width: 210px;
	margin: 30px auto 0; */
	color: #666666;
	padding: 10px 0 0;
}
.page_zhichan .fuwu .list .item .desc .descTu{
	width: 80px;
	height: 80px;
}
.page_zhichan .fuwu .list .item .btn{
	width: 106px;
	height: 32px;
	color: #3d80ff;
	text-align: center;
	line-height: 32px;
	border: 1px solid #3d80ff;
	border-radius: 16px;
	/* position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%); */
	margin: 0 auto;
}
.page_zhichan .fuwu .list .item:hover{
	box-shadow: 0px 0px 25px 0px rgba(0, 72, 174, 0.15);
}
.page_zhichan .fuwu .list .item:hover .name::after{
	opacity: 1;
}
.page_zhichan .zhengce{
	background: #F8F9FE;
	padding-bottom: 40px;
}
.page_zhichan .zhengce .top{
	width: 100%;
    height: 220px;
    background: linear-gradient(90deg, #0086FB, #10C1F2);
    color: #ffffff;
	text-align: center;
}
.page_zhichan .zhengce .top .theme{
	padding-top: 40px;
}
.page_zhichan .zhengce .container{
	margin-top: -40px;
}
.page_zhichan .zhengce .list{
	background: #ffffff;
	padding-top: 20px;
}
.page_zhichan .zhengce .list .item{
	width: 300px;
	min-height: 186px; 
	padding: 10px 20px 0;
	text-align: center;
	position: relative;
	margin-top: 10px;
}
.page_zhichan .zhengce .list .item .name{
	font-size: 18px;
	margin-bottom: 20px;
	/* border-bottom: 1px solid #eeeeee; */
	text-align: left;
}
.page_zhichan .zhengce .list .item .desc{
	padding-top: 10px;
	color: #666666;
	font-size: 14px;
	text-align: left;
	border-top: 1px solid #eeeeee;
}
.page_zhichan .zhengce .list .item .btn{
	width: 256px;
    height: 35px;
    color: #FFFFFF;
    font-size: 12px;
    line-height: 35px;
    background: #0086FC;
    /* position: absolute;
    bottom: 16px;
    left: 50%;
	transform: translateX(-50%); */
	/* margin: 40px auto 0; */
	margin-top: 40px;
	margin-bottom: 20px;
    /* display: none; */
}
.page_zhichan .zhengce .list .item:not(:nth-of-type(4n)):after{
	content: "";
    display: block;
    width: 1px;
    height: 152px;
    background: #EEEEEE;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.page_zhichan .zhengce .list .item:hover{
	box-shadow: 0px 0px 25px 0px rgba(0, 72, 174, 0.15);
}
.page_zhichan .zhengce .list .item:hover .btn{
	/* display: block; */
	background: #FF8B3D;
}
.page_zhichan .zhengce .list .item.noafter::after{
	display: none;
}
/*  */
.page_home .banner .banner_text{
	position: absolute;
    top: 170px;
    left: 50%;
    transform: translateX(-50%);
}
.page_home .banner .nr {
    top: 250px;
}
/* 单页 */
.page_news_detail.single_page .article{
	width: 100%;
}
/* 首页 蓝色版 */
.page_home.v2 .notice .van-icon-volume::before{
	color: #3D80FF;
}
.page_home.v2 .banner .tu.bannertu{
	height: auto;
	display: block;
}
.page_home.v2 .notice{
	/* height: 50px;
	line-height: 50px; */
	background: #F5F5F5;
}
.page_home.v2 .plat .top{
	padding-top: 60px;
	text-align: center;
}
.page.v2 .theme .titletext{
	color: #263848;
}
.page.v2 .theme .desc{
	font-size: 16px;
	color: rgba(0, 0, 0, 0.6);
}
.page_home.v2 .platitem .shuju{
	padding: 0;
	border-bottom: 0 none;
}
.page_home.v2 .platitem .shuju .list .item .icon_tu{
	height: 110px;
}
.page_home.v2 .platitem .shuju .list{
	height: auto;
	width: 100%;
	padding: 30px 0 60px;
}
.page_home.v2 .platitem .shuju .list .item .data{
	font-size: 36px;
}
.page_home.v2 .platitem .shuju .list .item{
	color: rgba(0, 0, 0, 0.9);
	padding: 0;
	width: 16%;
	position: relative;
	cursor: unset;
}
.page_home.v2 .platitem .shuju .list .item::after{
	content: "";
	display: block;
	width: 1px;
	height: 36px;
	background-color: rgba(12,2,5,.1);
	position: absolute;
	bottom: 15px;
	right: 0;
}
.page_home.v2 .platitem .shuju .list .item:last-child::after{
	display: none;
}
.page_home.v2 .zixun{
	background: #F8F9FE;
	padding-bottom: 70px;
}
.page_home.v2 .plat .van-tab--active{
	background: transparent;
	color: #3D80FF !important;
	border-bottom: 4px solid #3D80FF;
}
.page_home.v2 .plat .tabswrap{
	height: 68px;
    border-bottom: 1px solid rgba(12,2,5,.05);
}
.page_home.v2 .plat .van-tab{
	height: 100%;
}
.page_home.v2 .news .nr .first{
	width: 570px;
	height: 332px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}
.page_home.v2 .news .nr .first .bgtu{
	width: 570px;
	height: 332px;
}
.page_home.v2 .news .nr .first .xinxi{
	width: 100%;
	padding: 20px;
	background: rgba(0,0,0,.5);
	position: absolute;
	bottom: 0;
	color: #ffffff;
	font-size: 18px;
}
.page_home.v2 .news .nr .first .xinxi .xinxi_l{
	width: 500px;
}
.page_home.v2 .news .nr .first .xinxi .desc{
	font-size: 14px;
	color: rgba(255, 255, 255, 0.6);
}
.page_home.v2 .news .nr .first .xinxi .icon_right{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	width: 12px;
}
.page_home.v2 .news .nr .list{
	width: 600px;
	padding-left: 0;
	margin-left: 30px;
	background: #ffffff;
}
.page_home.v2 .news .nr .list .item{
	padding-left: 0;
	position: relative;
	width: 100%;
	/* padding: 20px 0; */
	margin: 0;
}
.page_home.v2 .news .nr .list .item .year{
	background: none;
	color: #263848;
	text-align: right;
	padding-top: 2px;
}
.page_home.v2 .news .nr .list .item .month{
	font-size: 14px;
	border: 0 none;
	color: rgba(51,51,51,.6);
	text-align: right;
}
.page_home.v2 .news .nr .list .item_r{
	width: 478px;
}
.page_home.v2 .news .nr .list .item .title{
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.page_home.v2 .news .nr .list .item .source{
	font-size: 14px;
	color: rgba(51,51,51,.6);
	text-align: left;
	margin-top: 2px;
}
.page_home.v2 .news .nr .list .item .item_icon{
	width: 40px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
}
.page_home.v2 .news .nr .list .item .item_icon::after{
	content: "";
	display: block;
	width: 12px;
	height: 20px;
	background: url(./../images/indexv2/icon_right.png) no-repeat top center;
	background-size: 100% auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.page_home.v2 .news .nr .list .item .item_xinxi{
	width: 560px;
	padding: 18px 0;
}
.page_home.v2 .news .nr .list .item.active .item_xinxi{
	background: #3D80FF;
}
.page_home.v2 .news .nr .list .item.active .item_xinxi{
	background: #3D80FF;
}
.page_home.v2 .news .nr .list .item.active .item_icon{
	background: #263848;
}
.page_home.v2 .news .nr .list .item.active .item_icon::after{
	background-image: url(./../images/indexv2/icon_right_white.png);
}
.page_home.v2 .news .nr .list .item.active .year{
	color: #ffffff;
}
.page_home.v2 .news .nr .list .item.active .title{
	color: #ffffff;
}
.page_home.v2 .news .nr .list .item.active .month,.page_home.v2 .news .nr .list .item.active .source{
	color: rgba(255,255,255,.6);
}
/* .page_home.v2 .news .nr .list .item:hover .item_xinxi{
	background: #3D80FF;
}
.page_home.v2 .news .nr .list .item:hover .item_icon{
	background: #263848;
}
.page_home.v2 .news .nr .list .item:hover .item_icon::after{
	background-image: url(./../images/indexv2/icon_right_white.png);
}
.page_home.v2 .news .nr .list .item:hover .year{
	color: #ffffff;
}
.page_home.v2 .news .nr .list .item:hover .title{
	color: #ffffff;
}
.page_home.v2 .news .nr .list .item:hover .month,.page_home.v2 .news .nr .list .item:hover .source{
	color: rgba(255,255,255,.6);
} */
.page_home.v2 .jishuchengguo{
	background: transparent;
}
.page_home.v2 .jishuchengguo .top{
	background: none;
}
.page_home.v2 .jishuchengguo .list .item{
	margin-top: 30px;
}
.page_home.v2 .jishuchengguo .list .item .thumb{
	width: 270px;
	height: 147px;
	position: relative;
}
.page_home.v2 .jishuchengguo .list .item .thumb .tu{
	width: 270px;
	height: 147px;
}
.page_home.v2 .jishuchengguo .list .item .thumb .thumb_text{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: #fff;
}
.page_home.v2 .jishuchengguo .list .item .catename{
	padding: 16px 0;
}
.page_home.v2 .jishuchengguo .list .item .catename .mingzi{
	display: inline-block;
	padding: 2px 18px;
	border: 1px solid #0495F9;
	border-radius: 12px;
}
.page_home .jishuchengguo .list .item:hover .catename .mingzi{
	border-color: #FF943D;
    color: #FF943D;
}
.page_home.v2 .jishuchengguo .list .item .name{
	width: 240px;
	height: 20px;
}
.page_home.v2 .jishuchengguo .list .item .hangye{
	padding: 10px 0;
}
.page_home.v2 .jishuchengguo .more{
	text-align: right;
	margin-top: 20px;
}
.page_home.v2 .jishuzhuanyi{
	height: auto;
	background: #F8F9FE;
	padding-bottom: 90px;
}
.page_home.v2 .jishuzhuanyi .top{
	height: 337px;
	background: url(./../images/indexv2/zhuanyitop.png) no-repeat top center;
	background-size: 100% 100%;
	position: relative;
}
.page.v2 .jishuzhuanyi .theme{
	position: absolute;
	left: 50%;
	top: 50px;
	transform: translateX(-50%);
}
.page.v2 .jishuzhuanyi .theme .titletext{
	color: #ffffff;
}
.page.v2 .jishuzhuanyi .theme .desc{
	color: rgba(255, 255, 255, 0.6);
}
.page_home.v2 .jishuzhuanyi .middle{
	position: relative;
    margin-top: -100px;
}
.page_home.v2 .jishuzhuanyi .middle .container{
	background: #ffffff;
}
.page_home.v2 .jishuzhuanyi .middle .company{
	width: 100%;
	padding: 0;
}
.page_home.v2 .company .van-tab{
	color: #000000 !important;
	
}
.page_home.v2 .company .van-tab--active{
	color: #3D80FF !important;
	border-bottom: 4px solid #3D80FF;
}
.page_home.v2 .company .list{
	padding-bottom: 20px;
}
.page_home.v2 .company .list .item .logo{
	width: 270px;
	height: 98px;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
}
.page_home.v2 .company .list .item .logo .logo_text{
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    color: #fff;
}
.page_home.v2 .company .list .item .logo .tu{
	width: 270px;
    height: 98px;
}
.page_home.v2 .company .list.zj .item .logo{
	width: 65px;
	height: 65px;
}
.page_home.v2 .company .list.zj .item .logo .tu{
	width: 65px;
	height: 65px;
	border-radius: 50%;
}
.page_home.v2 .company .list.zj .item .logo .tu img{
	border-radius: 50%;
}
.page_home.v2 .company .list .item .info{
	color: #333;
	text-align: left;
	padding-left: 20px;
}
.page_home.v2 .company .list.gx .item .info{
	padding-left: 40px;
	text-align: center;
}
.page_home.v2 .company .list.zj .info_wrap{
	width: 160px;
	padding-left: 10px;
}

.page_home.v2 .company .list .item{
	position: relative;
	height: auto;
	margin: 0;
	padding: 20px 0;
	width: 300px;
}
.page_home.v2 .company .list .item::after{
	/* border-right: 1px solid #eee; */
	content: "";
	width: 1px;
	height: 120px;
	background: #eeeeee;
	position: absolute;
	right: 0;
	top: 50%;
    transform: translateY(-50%);
}
.page_home.v2 .company .list .item:nth-of-type(4n)::after{
	display: none;
}
.page_home.v2 .company .list .item:nth-of-type(1)::before,.page_home.v2 .company .list .item:nth-of-type(2)::before,.page_home.v2 .company .list .item:nth-of-type(3)::before,.page_home.v2 .company .list .item:nth-of-type(4)::before{
	display: none;
}
.page_home.v2 .company .list .item::before{
	content: "";
	width: 152px;
	height: 1px;
	background: #eeeeee;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.page_home.v2 .company .list .item:hover{
	box-shadow: 0px 0px 25px 0px rgba(0,72,174,.15);
	border: 1px solid #3D80FF;
}
.page_home.v2 .company .list .item:hover::after{
	display: none;
}
.page_home.v2 .company .list .item:hover::before{
	display: none;
}
.page_home.v2 .company .tabswrap{
	position: relative;
}
.page_home.v2 .company .van-tabs__nav{
	height: 56px;
	border-bottom: 1px solid rgba(12,2,5,.05);
}
.page_home.v2 .company .van-tabs__nav--line{
	padding-bottom: 0;
}
.page_home.v2 .company .van-tab{
	padding-bottom: 0 !important;
	text-align: center;
	line-height: 56px;
}
.page_home.v2 .company .van-tab .name{
	font-size: 18px;
}
.page_home.v2 .company .van-tab--active .name{
	font-size: 18px;
}
.page_home.v2 .company .untab{
	/* margin-right: 18px;*/
    padding-top: 8px; 
	position: absolute;
    top: 0;
    right: 20px;
}
.page_home.v2 .shengtai{
	height: 460px;
	background: url(./../images/indexv2/shengtai_bg.jpg) no-repeat bottom center;
	background-size: 100% auto;
}
.page_home.v2 .shengtai .list{
	margin-top: 90px;
}
.page_home.v2 .shengtai .list .item{
	background: none;
	/* width: 14.285%; */
	width: 16.6%;
	height: auto;
	cursor: unset;
}
.page_home.v2 .shengtai .list .item .nr .nums{
	font-size: 40px;
}
.page_home.v2 .shengtai .list .item .nr .nums .plus{
	margin-top: -10px;
	font-size: 26px;
}
.page_home.v2 .shengtai .list .item .nr .name{
	font-size: 16px;
	color: rgba(38,56,72,.7);
	margin-top: 10px;
}
.page_home.v2 .chuangxin{
	position: relative;
	height: auto;
	background: url(./../images/indexv2/chuangxin_bg_top.jpg) no-repeat top center;
	background-size: 100% auto;
}
.page_home.v2 .chuangxin .theme{
	height: 245px;
}
.page.v2 .chuangxin .theme .titletext{
	color: #ffffff;
}
.page.v2 .chuangxin .theme .desc{
	color: rgba(255, 255, 255, 0.6);
}
.page_home.v2 .chuangxin .list_wrap{
	height: 543px;
	background: url(./../images/indexv2/chuangxin_bottom_bg.jpg) no-repeat top center;
}
.page_home.v2 .chuangxin .list{
	position: absolute;
    top: 120px;
}
.page_home.v2 .chuangxin .list .item{
	padding-bottom: 40px;
}
.page_home.v2 .chuangxin .list .item .name{
	padding-top: 26px;
}
.page_home.v2 .chuangxin .list .item::after{
	margin: 10px auto 0;
}
.page_home.v2 .zhengce .list .item::before{
	background-image: url(./../images/indexv2/icon_article.png);
}
.page_home.v2 .jigou{
	background: #ffffff;
	padding-top: 30px;
}
.page_home.v2 .jigou .van-tabs__nav{
	padding-left: 0;
}
.page_home.v2 .jigou .list .item{	
	box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.04);
}
.page_home.v2 .jigou .van-tabs__wrap{
	border-width: 1px;
}
.page_home.v2 .jigou .van-tab{
	min-width: 136px;
	text-align: center;
}
.page_home.v2 .zhengce .list .item .keywords .words{
	width: 300px;
}
/* 知产服务加咨询 */
.page_news_detail .nr .zixun_wrap{
	padding-bottom: 14px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.page_news_detail .nr .zixun_wrap .zixun{
	width: 140px;
	height: 42px;
	background: #FFFFFF;
	border: 1px solid #3860F4;
	border-radius: 5px;
	font-size: 18px;
	color: #3860F4;
	line-height: 42px;
	/* text-align: center; */
	position: relative;
	cursor: pointer;
}
.page_news_detail .nr .zixun_wrap .zixun .text{
	position: absolute;
	top: 50%;
	left: 10%;
	transform: translateY(-50%);
}
.page_news_detail .nr .zixun_wrap .zixun .text::before{
	content: "";
	display: block;
	width: 26px;
	height: 25px;
	background: url(./../images/zixun_default.png) no-repeat top center;
	background-size: 100% auto;
	float: left;
	/* position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%); */
	margin: 6px 4px 0 0;
}
.page_news_detail .nr .zixun_wrap .zixun:hover {
	background: #3860F4;
	color: #ffffff;
}
.page_news_detail .nr .zixun_wrap .zixun:hover .text::before{
	background-image: url(./../images/zixun_active.png);
}
/* 内页 */
.page_detail .detail_t{
	padding: 20px;
	background: #ffffff;
}
.page_detail .detail_t .thumb{
	width: 400px;
	height: 266px;
}
.page_detail .detail_t_r{
	padding-left: 20px;
	width: 760px;
	height: 260px;
	position: relative;
}
.page_detail .detail_t_r .title{
	font-size: 30px;
	color: #00041A;
}
.page_detail .detail_t_r .tips{
	padding-top: 10px;
}
.page_detail .detail_t_r .tip{
	width: 30%;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.6);
	padding-top: 2px;
}
.page_detail .zixun{
	width: 170px;
	height: 50px;
	background: #3D80FF;
	border-radius: 4px;
	font-size: 22px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
}
.page_detail .detail_t_r .zixun{
	position: absolute;
	bottom: 0;
	left: 20px;
	cursor: pointer;
}
.page_detail .detail_nr{
	margin-top: 20px;
}
.page_detail .detail_nr .detail_nr_l{
	width: 840px;
	padding: 20px 0 40px;
	background: #ffffff;
}
.page_detail .detail_nr .itemtab{
	font-size: 24px;
	color: #3D80FF;
}
.page_detail .detail_nr .itemtab::before{
	content: "";
	display: inline-block;
	width: 5px;
	height: 22px;
	background: #3D80FF;
	margin-right: 10px;
}
.page_detail .detail_nr .item{
	padding: 0 30px;
	font-size: 16px;
	color: rgba(0,4,26,.7);
}
.page_detail .detail_nr .item .name{
	font-size: 18px;
	color: #000000;
	padding: 30px 0 10px;
}
.page_detail .detail_nr .detail_nr_r{
	width: 330px;
	padding: 30px 0 30px;
	background: #ffffff;
}
.page_detail .detail_nr_r .item{
	padding: 0 30px 0 18px;
}
.page_detail .detail_nr_r .item .tip{
	font-size: 16px;
	color: rgba(0, 0, 0, 0.4);
	padding-top: 5px;
}
.page_detail .detail_nr_r .item .desc{
	padding-top: 20px;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.7);
}
.page_detail .detail_nr_r .item .xiangqing{
	padding-top: 20px;
	color: #6786FF;
}
.page_detail .detail_nr_r .item .xiangqing::after{
	content: "";
	display: inline-block;
	width: 38px;
	height: 12px;
	background: url(./../images/redian/icon_right.png) no-repeat top center;
	background-size: 100% auto;
	margin-left: 12px;
}
.page_detail .detail_t_r .contact{
	width: 725px;
	height: 45px;
	margin-top: 10px;
	background: #F8F9FE;
	border-radius: 10px;
	padding: 0 20px;
	line-height: 45px;
	font-size: 16px;
	color: rgba(0, 0, 0, 0.6);
}
.page_detail .detail_t_r .contact .contactitem:not(:first-child){
	padding-left: 30px;
}
.page_detail .detail_nr .item.single{
	padding-top: 30px;
}
/* 专家等内页 */
.page_detail .banner.neiye{
	width: 100%;
	height: 500px;
	background: url(./../images/zhuanjia_banner.jpg) no-repeat center;
	background-size: cover;
	
}
.page_detail.gx .banner.neiye{
	background-image: url(./../images/gaoxiao_banner.jpg);
}
.page_detail .banner.neiye .container{
	height: 100%;
	position: relative;
}
.page_detail .banner.neiye .container .top{
	position: absolute;
	bottom: 139px;
	left: 0;
}
.page_detail .banner.neiye .thumb{
	width: 160px;
	height: 160px;
	border-radius: 10px;
}
.page_detail .banner.neiye .jieshao{
	max-width: 1000px;
	height: 160px;
	padding-left: 32px;
	font-size: 20px;
	color: #ffffff;
	display: flex;
	flex-direction: column;
	/* align-items: center; */
	justify-content: center;
}
.page_detail .banner.neiye .jieshao .name{
	font-size: 40px;
	font-weight: bold;
}
.neiyequ{
	margin-top: -60px;
}
.neiyequ .van-tabs__wrap{
	background: rgba(255,255,255,.1);
}
.neiyequ .van-tabs__nav{
	width: 1200px;
	margin: 0 auto;
	height: 60px;
	background: transparent;
	padding-bottom: 0 !important;
	display: flex !important;
}
.neiyequ .van-tabs__line{
	width: 150px;
	bottom: 0;
	background: #ffffff;
}
.neiyequ .van-tab--active{
	color: #ffffff !important;
}
.neiyequ{
	/* background: #F8F9FE; */
}
.neiyequ .van-tab{
	color: #ffffff !important;
}
.neiyequ .van-tabs__content{
	padding: 30px 0;
    background: #F8F9FE;
}
.neiyequ .neiyecon{
	background: #ffffff;
	padding: 60px 60px 0;
}
.neiyequ .neiyecon .name{
	font-size: 30px;
	font-weight: bold;
	color: #000000;
}
.neiyequ .neiyecon .name .icon{
	width: 30px;
	margin-right: 12px;
	vertical-align: middle;
}
.neiyequ .neiyecon .desc{
	padding: 30px 0 60px 42px;
	font-size: 16px;
	color: rgba(0,0,0,.6);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.neiyequ .van-tab__pane:last-child .neiyecon .desc{
	border-bottom: 0 none;
}
.neiyequ .van-sticky--fixed{
	position: absolute;
	z-index: 1;
}
/* 高校 */
.page_detail.gx .banner.neiye .container .top{
	bottom: 80px;
}
.page_detail.gx .banner .thumb{
	width: 160px;
	height: 160px;
	background: #FFFFFF;
	border-radius: 10px;
	position: relative;
}
.page_detail.gx .banner .thumb .tu{
	width: 150px;
	height: 150px;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.page_detail.gx .banner .zixun{
	margin-top: 40px;
	width: 160px;
	cursor: pointer;
	background: #fff;
	color: #3D80FF;
}
.page_detail.gx .banner.neiye .jieshao{
	padding-left: 80px;
	font-size: 18px;
	color: rgba(255,255,255,.7);
	height: auto;
}
.page_detail.gx .banner.neiye .jieshao .name{
	font-size: 30px;
	color: #ffffff;
}
.page_detail.gx .jieshao_item .row .col{
	width: 300px;

}
.page_detail.gx .banner.neiye .jieshao .jieshao_item .name{
	font-size: 18px;
	color: #ffffff;
}
.page_detail.gx .banner.neiye .jieshao .jieshao_item.pd{
	padding-top: 40px;
}
.page_detail.gx .banner.neiye .jieshao .row{
	padding-top: 10px;
}
.page_detail.gx .banner.neiye .jieshao .row .num{
	color: #ffffff;
}
.page_detail.gx .neiyequ{
	/* margin: 0; */
	/* padding: 30px 0; */
	/* background: #F8F9FE; */
}
.page_detail.gx .neiyequ .neiyecon{
	/* padding: 30px 30px 0; */
}
.page_detail.gx .neiyequ .neiyecon .desc{
	padding: 30px 0 0 42px;
	border: 0 none;
}
.page_zhuti .zhuanjia .item .tu_wrap{
	position: relative;
}
.page_zhuti .zhuanjia .item .tu{
	width: 114px;
	height: 114px;
}
.page_zhuti .zhuanjia .item .tu_text{
	position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    color: #ffffff;
    font-size: 14px;
}
.page_detail.yq .banner.neiye{
	background-image: url(./../images/yuanqu_banner.jpg);
}
.page_detail.yq .banner.neiye .thumb{
	width: 372px;
	height: 135px;
}
.page_detail.yq .banner.neiye .container .top{
	bottom: 120px;
}
.page_detail.yq .zixun{
	width: 160px;
}
.page_detail.yq .banner.neiye .jieshao{
	height: 220px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.page_detail.yq .banner.neiye .jieshao .tip{
	font-size: 18px;
	color: rgba(255, 255, 255, 0.4);
}
.page_detail.yq .banner.neiye .jieshao .tip .lan{
	color: #ffffff;
}
.page_detail.jg .banner.neiye .container .top{
	bottom: 25%;
}
.page_detail .banner.neiye .container .top .singletitle{
	font-size: 40px;
	color: #ffffff;
	width: 1200px;
	text-align: center;
}
.page_detail .banner.neiye .container .top{
	bottom: 30%;
}
.page_detail.qy{
	background: #F8F9FE;
}
.page_detail.qy .zixun{
	margin: 50px auto 0;
}
.page_detail.qy .neiyequ{
	/* margin-top: 0; */
	/* background: #F8F9FE; */
}
.page_detail.qy .neiyequ .container{
	/* margin-top: 30px; */
	/* margin-bottom: 30px; */
	background: #ffffff;
	/* padding-top: 30px; */
	/* padding-bottom: 60px; */
}
.page_detail.qy .neiyequ .neiyecon:last-child .desc{
	border: 0 none;
}
.page_detail.qy .banner.neiye{
	position: relative;
	background-image: url(./../images/qiye_banner.jpg);
}
.page_detail.qy .tablist{
	width: 100%;
	padding: 30px 0;
	/* background: rgba(0, 0, 0, 0.6); */
	/* position: absolute;
	bottom: 0;
	left: 0; */
	margin-top: 10px;
}
.page_detail.qy .tablist .container{
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.page_detail.qy .tablist .item{
	/* width: 30%; */
	/* text-align: center;
	position: relative; */
	border-right: 1px solid rgba(255,255,255,.3);
	flex: 1;
	/* text-align: center; */
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 10px;
}
.page_detail.qy .tablist .item:last-child{
	border-right: 0 none;
}
.page_detail.qy .tablist .item .icon{
	float: left;
	max-width: 50px;
}
.page_detail.qy .tablist .item .xinxi{
	/* display: inline-block; */
	padding-left: 20px;
	font-size: 18px;
	color: rgba(255,255,255,.4);
	text-align: left;
}
.page_detail.qy .tablist .item .xinxi .name{
	font-size: 22px;
	color: #ffffff;
	/* max-width: 200px; */
}
.page_detail.jg .banner.neiye{
	background-image: url(./../images/jigou_banner.jpg);
}
/* 关于我们 */
.page_about .about{
	padding: 60px 0;
	background: url(./../images/aboutus/bg_jianzhu.jpg) no-repeat right bottom;
	background-size: 580px auto;
}
.page_about .nr_wrap .title{
	text-align: center;
}
.page_about .nr_wrap .title::after{
	content: "";
	display: block;
	width: 18px;
	height: 18px;
	background: url(./../images/aboutus/icon_arrow.png) no-repeat top center;
	background-size: 18px 18px;
	margin: 0 auto;
}
.page_about .nr_wrap .title .name{
	font-size: 32px;
	color: #C00010;
}
.page_about .nr_wrap .title .text_bg{
	font-size: 44px;
	color: rgba(61,61,61,.1);
	margin-top: -40px;
}
.page_about .nr_wrap .icon_wrap{
	text-align: right;
}
.page_about .nr_wrap .icon{
	width: 108px;
}
.page_about .about .content{
	padding-top: 20px;
}
.page_about .about .content .thumb{
	width: 576px;
	margin-top: 20px;
	/* height: 342px; */
}
.page_about .nr_wrap .desc{
	/* width: 570px; */
	/* text-indent: 2em; */
	font-size: 20px;
	color: rgba(61,61,61,.7);
}
.page_about .nr_wrap .content .desc{
	width: 570px;
	text-indent: 2em;
	font-size: 20px;
	color: rgba(61,61,61,.7);
}
.page_about .nr_wrap .content .desc .weight{
	color: #585858;
	font-weight: bold;
}
.page_about .about.yanjiuyuan{
	background: none;
	background-color: #F2F6F9;
}
.page_about .about.yanjiuyuan .content .desc{
	width: 560px;
}
.page_about .about.yanjiuyuan .content .thumb{
	width: 554px;
	/* height: 412px; */
}
.page_about .about.pingtai{
	background: none;
}
.page_about .about.pingtai .content{
	padding-top: 0;
}
.page_about .about.pingtai .content .thumb{
	width: 560px;
}
.page_about .about.ditu{
	width: 100%;
	height: 620px;
	background: url(./../images/aboutus/bg_ditu.jpg) no-repeat top right;
	background-size: cover;
	padding: 0;
    position: relative;
}
.page_about .ditu .nr_wrap{
	width: 1200px;
	height: 447px;
	background: url(./../images/aboutus/ditu.png) no-repeat center;
	background-size: cover;
	color: #ffffff;
	padding: 60px 40px;
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.page_about .ditu .nr_wrap .name{
	font-size: 50px;
}
.page_about .ditu .nr_wrap .item{
	width: 617px;
	padding-top: 40px;
	font-size: 18px;
}
.page_about .ditu .nr_wrap .item .tip_nr{
	font-size: 24px;
}
.page_about .nr_wrap .icon_wrap.single{
	margin-top: -30px;
}
.page_about .nr_wrap .content .desc.single{
	margin-top: 10px;
}
/* 企业列表 增加信息 */
.page_achieve .news .xinwen .item .title .titlename{
	max-width: 450px;
	margin-top: 2px;
}
.page_zhuti .news .xinwen .item .item_nr .info .col{
	padding-top: 10px;
}
.page_zhuti .news .xinwen .item .item_nr .info .col .row{
	padding: 0 12px;
}
.page_zhuti .news .xinwen .item .item_nr .info .val{
	color: #333333;
}
/* 5月15号改版 */
/* 创新主体下的详情页 */
.page_detail.qy .neiyequ.zhuti .container{
	background: unset;
}
.neiyequ.zhuti .neiyecon{
	padding: 40px;
	margin-bottom: 30px;
}
.neiyequ.zhuti .neiyecon .desc{
	border: 0 none;
	padding-bottom: 0;
}
.neiyequ.zhuti .neiyecon .indent{
	text-indent: 2em;
}
.neiyequ.zhuti .xinwenlist{
	width: 1030px;
	margin: 10px auto 0;
}
.neiyequ.zhuti .xinwenlist .xinwen{
	display: flex;
	align-items: center;
	padding: 20px 0;
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	cursor: pointer;
}
.neiyequ.zhuti .xinwenlist .xinwen:last-child{
	border: 0 none;
}
.neiyequ.zhuti .xinwenlist .xinwen::before{
	content: "";
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #3D80FF;
	margin-right: 10px;
}
.neiyequ.zhuti .lookmore{
	padding-top: 40px;
	font-size: 16px;
	color: #6786FF;
	text-align: right;
	cursor: pointer;
}
.neiyequ.zhuti .lookmore::after{
	content: "";
    display: inline-block;
    width: 38px;
    height: 12px;
    background: url(./../images/redian/icon_right.png) no-repeat top center;
    background-size: 100% auto;
    margin-left: 12px;
}
.neiyequ.zhuti .xuqiulist{
	margin-left: 30px;
    padding-top: 30px;
}
.neiyequ.zhuti .xuqiuku .item{
	position: relative;
	width: 320px;
    min-height: 326px;
    margin: 10px 15px 20px;
	border: 1px solid #e1e6f0;
    padding: 0 14px;
}
.neiyequ.zhuti .xuqiuku .item:hover {
    box-shadow: 0 0 25px 0 rgb(0 72 174 / 15%);
    border: 1px solid #3D80FF;
}
.neiyequ.zhuti .xuqiuku .item .item_t {
    margin-top: 10px;
}
.neiyequ.zhuti .xuqiuku .item .item_t .name {
    font-size: 20px;
    color: #000000;
	font-weight: normal;
}
.neiyequ.zhuti .xuqiuku .item .item_t .wenti {
    color: #ff8b3d;
    padding: 10px 0;
}
.neiyequ.zhuti .xuqiuku .item .item_t .cate {
    min-width: 75px;
    height: 26px;
    font-size: 14px;
    color: #3d80ff;
    text-align: center;
    line-height: 26px;
    background: #f1f6ff;
    border-radius: 13px;
    padding-top: 0;
    display: inline-block;
}
.neiyequ.zhuti .xuqiuku .item .item_nr {
    padding-top: 10px;
}
.neiyequ.zhuti .xuqiuku .item .info .name {
    color: #333333;
	font-size: 14px;
	font-weight: normal;
}
.neiyequ.zhuti .xuqiuku .item .info {
    padding-top: 4px;
    color: #666666;
}
.neiyequ.zhuti .xuqiuku .item .info .name.red {
    color: #e84949;
}
.neiyequ.zhuti .xuqiuku .item .item_b {
    width: 100%;
    padding: 0 14px;
    font-size: 14px;
    color: #3d80ff;
    position: absolute;
    bottom: 14px;
    left: 0;
}
.neiyequ.zhuti .xuqiuku .item .item_b_l {
    color: #2d395b;
    padding-left: 23px;
    position: relative;
}
.neiyequ.zhuti .xuqiuku .item .item_b_l::before {
    content: "";
    display: block;
    width: 19px;
    height: 23px;
    background: url(./../images/icon_location.png) no-repeat center;
    background-size: 100% auto;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.page.qy .banner .top{
	width: 100%;
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.page.qy .banner .top .singletitle{
	font-size: 40px;
    color: #ffffff;
    text-align: center
}
/* 成果库 专家库详情 */
.page_detail .detail_nr .detail_nr_r .itemlist{
	padding: 0 16px;
}
.page_detail .detail_nr .detail_nr_r .itemlist .item{
	padding: 5px 0 10px 0;
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.page_detail .detail_nr .detail_nr_r .itemlist .item:last-child{
	border: 0 none ;
}
.page_detail .detail_nr .item .name{
	padding: 0;
	padding-top: 10px;
}
.page_detail .detail_nr .item.hasicon{
	margin-top: 20px;
	display: flex;
    align-items: flex-start;
}
.page_detail .detail_nr .item.hasicon .item_info{
	margin-left: 10px;
}
.page_detail .detail_nr .item.hasicon .name{
	padding-top: 0;
	padding-bottom:　20px;
}
.page_detail .banner.neiye .datu .thumb_wrap{
	width: 333px;
	height: 223px;
	background: #ffffff;
	display: flex;
	align-items: center;
	justify-content: center;
}
.page_detail .banner.neiye .datu .thumb_wrap .thumb{
	width: 333px;
	height: 223px;
}
.page_detail .banner.neiye .datu .jieshao{
	height: 223px;
}
.page_detail .datu .zixun{
	background: #FFFFFF;
	color: #3D80FF;
	margin-top: 40px;
}
.neiyequ.zhuti .zhuanjialist .xuqiuku .item{
	margin: 10px 4px 20px;
}
.neiyequ.zhuti .zhuanjialist .xuqiuku .item .item_t{
	position: relative;
}
.neiyequ.zhuti .zhuanjialist .xuqiuku .item .thumb{
	width: 65px;
    height: 65px;
    border-radius: 50%;
}
.neiyequ.zhuti .zhuanjialist .xuqiuku .item .user{
	font-size: 14px;
    color: #666666;
    position: absolute;
    top: 50%;
    left: 80px;
    transform: translateY(-50%);
}
.neiyequ.zhuti .zhuanjialist .xuqiuku .item{
	width: 260px;
    min-height: 275px;
}
.page_achieve .xinxi_list .list .liuchengtu{
	margin: 20px 0;
}
/* 需求库详情 */
.page_detail .detail_nr.xuqiu .detail_nr_l{
	width: 100%;
	padding-bottom: 20px;
}
.page_detail .detail_nr.xuqiu .detail_nr_r{
	width: 100%;
	background: transparent;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .list{
	width: 100%;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .item{
	position: relative;
	background: #fff;
	width: 380px;
	min-height: 280px;
	margin-right: 30px;
	margin-top: 30px;
	padding: 20px 90px 20px 16px;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .item .tip{
	padding-top: 10px;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .item:hover {
    box-shadow: 0 0 25px 0 rgb(0 72 174 / 15%);
	border: 1px solid #3D80FF;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .item:nth-of-type(3n){
	margin-right: 0;
}
.page_detail .detail_nr.xuqiu .detail_nr_r .xiangqing{
	padding-top: 0;
	position: absolute;
    bottom: 20px;
}
@media screen and (max-width: 1900px){
	/* .navtop .navlist .item{
		padding: 0 15px;
	} */
	/* .navtop .navlist .item.haserji{
		padding-right: 25px;
	} */
	.page_home .banner .denglu{
		width: 300px;
	}
	.page_home .banner .denglu .logintext{
		bottom: 64px;
	}
	.page_home .banner .denglu .zhucetext{
		bottom: 40px;
	}
}
@media screen and (max-width: 1600px){
	.page_home .banner .denglu{
		bottom: 40px;
	}
}
@media screen and (max-width: 1300px){
	html{
		overflow-x: scroll;
	}
	body{
		overflow-x: scroll;
	} 
	.navtop{
		padding: 0 50px;
	}
	.page_home .banner .denglu {
		bottom: 20px;
	}
}
/* @media screen and (max-width: 1366px){
	html,body{
		max-width: 1200px;
		white-space: nowrap;
		overflow-x: scroll;
	}
} */
@media screen and (max-width: 960px){
	.topwrap .navtop{
		/* height: 200px; */
		background:#3860F4;
		/* padding-top: 40px; */
	}
	/* .navtop .logo{
		position: static;
	} */
	.navtop .loginwrap{
		float: right;
	}
	/* .page,.page.setbg{
		padding-top: 200px;
	} */
	.page_home .container{
		padding: 0 40px;
	}
	.page_home .fuwushengtai .list{
		padding-left: 0;
	}
	.page_home .dongtai .list .item{
		width: 350px;
	}
	.page_home .dongtai .list .item .thumb{
		width: 350px;
	}
	.page_home .dongtai .list .item .thumb .tu{
		width: 350px;
	}
	.page_home .jigou .list .item{
		width: 260px;
	}
	.navbottom{
		width: 100%;
		padding: 0 40px;
	}
	.page_xiaoqi .yanjiuhui .container{
		padding: 0 40px;
	}
	.page_xiaoqi .yanjiuhui .list .item{
		width: 356px;
	}
	.page_zixun .banner{
		padding-top: 0;
	}
	.page_zixun .container{
		padding: 0 40px;
	}
	.page_zixun .list .item{
		width: 250px;
	}
	.page_zixun .list .item .thumb{
		width: 250px;
	}
	.page_redian .banner{
		padding-top: 0;
	}
	.page_redian .container{
		/* padding: 0 40px; */
	}
	.page_redian .list .item .item_r{
		width: 800px;
	}
	.fenye_wrap .fenye{
		position: static;
		left: 0;
		transform: unset;
		width: 800px;
		margin: 0 auto;
	}
	.page_user .login .container{
		padding: 0 40px;
	}
	.page_user .login .login_l{
		left: 40px;
	}
	.banner.havesearch{
		/* height: 260px; */
		background: #3860F4;
	}
	.havesearch .search_wrap{
		top: 80px;
	}
	.banner.havesearch .bgtu{
		display: none;
	}
	.search_wrap .cate{
		padding-left: 20px;
		padding-top: 30px;
	}
	.search_wrap .container{
		padding: 0 20px;
	}
	.search_wrap .search{
		width: 840px;
	}
	.page_home .banner{
		/* padding-top: 80px; */
	}
	.page_news_detail .weizhi{
		padding: 0 20px;
	}
	.page_news_detail .nr{
		padding-left: 20px;
	}
	.navtop .navlist .item{
		margin: 0 10px;
	}
}
/* 行业多选后内容过长 */
.page_detail .detail_t_r .tips.hy{
	font-size: 16px;
	padding-top: 2px;
}
.page_detail .detail_t_r .tips .hy_nr:not(:first-child){
	padding-left: 10px;
}
.page_achieve .news .xinwen .item .source .hy_nr:not(:first-child){
	padding-left: 10px;
}