/*首页头部*/


/*****begin
*author：Chaucer Wei
*date：2017-6-13 14:05:49
*des:更改原 发展建言模块，新增创新江苏和创新寄语
**/
.content-chuangxinjianyan,
.content-chuangxinjiyu{
	padding-bottom: 20px;
	border-bottom:1px dashed #00b437;
	margin-top: 20px;
	overflow: hidden;
}
.content-chuangxinjiyu{
	padding-bottom: 20px;

}

/*发展建言 begin*/
.content-tit>p{
    font-size: 20px;
    color: #000000;
    line-height: 30px;
    overflow: hidden;
	display: inline-block
}
.content-tit>a span:hover{
	cursor: pointer;
}
.content-chuangxinjianyan ul{
	margin-left:-10px;
	/* height: 740px; */
}

.content-chuangxinjianyan .chuangxin-items{
	width: 340px;
	/* height: 338px; */
	float: left;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 15px;
	border: 1px dashed #cdcccc;
	padding: 9px;
}
.content-chuangxinjianyan .chuangxin-items a{
	display: block;
	position: relative;
	float: left;
    left: 47px;
}
.content-chuangxinjianyan .chuangxin-items img{
	display: block;
	width: 246px!important;
}
.content-chuangxinjianyan .chuangxin-items a span{
	width: 60px;
	height: 60px;
	display: inline-block;
	background: url(play-btn.png);
	position: absolute;
	top: 85px;
	left: 150px;
	z-index: 999;
}
.content-chuangxinjianyan .chuangxin-items .img-des{
	padding: 15px;
	background-color: #fafafa;
}
.content-chuangxinjianyan .chuangxin-items .img-des h3{
	width: 100%;
	overflow: hidden;
	line-height: 30px;
}
.content-chuangxinjianyan .chuangxin-items .img-des h3 span{
	display: block;
	vertical-align: bottom;
}
.content-chuangxinjianyan .chuangxin-items .img-des h3 span.name{
	font-size: 24px;
	font-weight: 600;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 30px;
    margin-bottom: 5px;
}
.content-chuangxinjianyan .chuangxin-items .img-des h3 span.con{
	font-size: 17px;
	line-height: 19px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
}
.content-chuangxinjianyan .chuangxin-items .img-des p{
	color: #35383f;
	font-size: 14px;
	margin-top: 5px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
}
/*2*/
.content-chuangxinjianyan .zuzhi-items{
	width: 340px;
	/* height: 338px; */
	float: left;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 15px;
	border: 1px dashed #cdcccc;
	padding: 9px;
	
}
.content-chuangxinjianyan .zuzhi-items a{
	position: relative;
	float: left;
    left: 135px;
}
.content-chuangxinjianyan .zuzhi-items img{
	display: block;
	width: 73px!important;
}
.content-chuangxinjianyan .zuzhi-items a span{
	width: 60px;
	height: 60px;
	display: inline-block;
	background: url(play-btn.png);
	position: absolute;
	top: 85px;
	left: 150px;
	z-index: 999;
}
.content-chuangxinjianyan .zuzhi-items .img-des{
	padding: 15px;
	background-color: #fafafa;
}
.content-chuangxinjianyan .zuzhi-items .img-des h3{
	width: 100%;
	overflow: hidden;
	line-height: 30px;
}
.content-chuangxinjianyan .zuzhi-items .img-des h3 span{
	display: block;
	vertical-align: bottom;
}
.content-chuangxinjianyan .zuzhi-items .img-des h3 span.name{
	font-size: 24px;
	font-weight: 600;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 30px;
    margin-bottom: 5px;
}
.content-chuangxinjianyan .zuzhi-items .img-des h3 span.con{
	font-size: 17px;
	line-height: 19px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
}
.content-chuangxinjianyan .zuzhi-items .img-des p{
	color: #35383f;
	font-size: 14px;
	margin-top: 5px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
}
/*发展建言 end*/

/*创新寄语 begin*/
.content-chuangxinjiyu ul{
	margin-left: -10px;
	/* height: 740px; */
}
.chuanginjiyu-items{
	border: 1px dashed #cdcccc;
	background-color: #fff;
	padding: 9px;
	width: 340px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.chuanginjiyu-items a{
	display: block;
	padding: 8px;
	background-color: #e6e6e6;
	text-align: center;
	height: 630px;
}
.chuanginjiyu-items a:hover{
	text-decoration: none;
}
.chuanginjiyu-items img{
	width: 145px;
	border-radius: 50%;
	border: 8px solid #fff;
    position: relative;
    z-index: 99;
}
.chuanginjiyu-items .man-content{
	background-color: #fff;
	position: relative;
	top: -70px;
    /*padding-top: 70px;
	padding-left: 15px;
	padding-right: 15px;*/
	padding: 70px 15px 35px;
}
.chuanginjiyu-items .man-tit h3{
	text-align: center;
	font-size: 24px;
	font-weight: 600;
	color: #000;
	height: 31px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 5px;
}
.chuanginjiyu-items .man-tit p{
	font-size: 17px;
	font-weight: 600;
	color: #000;
	line-height: 20px;
	height: 40px;
	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;
  	overflow: hidden;
}
.chuanginjiyu-items .line{
	width: 100%;
	height: 1px;
	border-bottom: 1px dashed #9e9e9e;
	position: relative;
	margin-top: 12px;
	margin-bottom: 20px;
}
.chuanginjiyu-items .line:before{
	content: '';
    width: 15px;
    height: 16px;
    border-radius: 50%;
    background-color: #e6e6e6;
    position: absolute;
    left: -22px;
    top: -6px;
}
.chuanginjiyu-items .line:after{
	content: '';
    width: 15px;
    height: 16px;
    border-radius: 50%;
    background-color: #e6e6e6;
    position: absolute;
    right: -22px;
    top: -6px;
}
.chuanginjiyu-items .man-content .man-detail{
	color: #35383f;
	text-align: left;
	font-size: 14px;
	height: 280px;
	width: 100%;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 15;
	-webkit-box-orient: vertical;
}
/*创新寄语 end*/

/*江苏发展征程---------begin*/
.zhengcheng-box{
    /*margin-top: 40px;*/
}
.jiangsu-history{
    margin-bottom: 40px;
}
.jiangsu-history .swiper-box{
    width: 1100px;
    /* max-width: 1450px; */
    margin-left:auto;
    margin-right: auto;
    position: relative;
}
.jiangsu-history .swiper-container{
    width: 1100px;
    z-index: 99 !important;
    /*background-color: #f7f7f7; */
}
.jiangsu-history .swiper-slide {
    width: 2100px;
}
.swiper-container .swiper-slide-col{
    float: left;
    width: 195px !important;
    position: relative;
    text-align: center;
    margin-right: 25px;
}
.swiper-container .swiper-slide-col .img{
    height: 110px;
}

.swiper-container .long-line{   
    background: url("long-line.png") no-repeat;
    background-size: 100%;
    height: 37px;
    width: 1100px;
    position: absolute;
    top: 156px;
}
.swiper-slide-col .info {
    font-size: 14px;
    color: #9e9e9e;
    height: 100px;
    overflow: hidden;
    text-align: center;
}
.swiper-slide-col .info p{
    text-align: center;
}
.swiper-slide-col .time{
    color: #0064d3;
    font-size: 17px;
}

.swiper-slide-col .line{
    background: url("line-box.png") no-repeat;
    display: inline-block;
    height: 117px;
    width: 23px;
}

.in-1 .time,
.in-3 .time,
.in-5 .time,
.in-7 .time,
.in-9 .time{
    position: absolute;
    top: 179px;
    left: 28px;
}
.in-2 .time,
.in-4 .time,
.in-6 .time,
.in-8 .time{
    position: absolute;
    top: 179px;
    left: 70px;
}

.in-2 .img,
.in-4 .img,
.in-6 .img,
.in-8 .img{
    margin-top:22px;
}

.in-1 .line,
.in-3 .line,
.in-5 .line,
.in-7 .line,
.in-9 .line{
    background-position: 0px 49px;
}
.in-2 .line,
.in-4 .line,
.in-6 .line,
.in-8 .line{
    background-position: -23px 4px;
}

.jiangsu-history .arrow-left{
    background: url("lf-arrow.png") no-repeat;
    /* background-size: 100%; */
    height: 87px;
    width: 87px;
    display: inline-block;
    position: absolute;
    top: 124px;
    left: -115px;
    z-index: 22;
    cursor: pointer;

}
.jiangsu-history .arrow-right{
    background: url("rg-arrow.png") no-repeat;
    /* background-size: 100%; */
    height: 87px;
    width: 87px;
    display: inline-block;
    position: absolute;
    top: 124px;
    right: -115px;
    z-index: 22;
    cursor: pointer;
}
/*江苏发展征程------end*/
/*新增 end---------2017-6-13 14:07:03*/

/*首页logo和导航*/

.index-nav-wrap {
	width: auto;
	/*height: 210px;*/
	background-color: #FFF;
	border-bottom: 2px solid #00b437;
}

.index-nav-wrap .index-logo {
	position: relative;
	padding: 35px 0px;
}


/*新改开始*/

.user-reg-log {
	position: absolute;
	top: 35px;
	right: 0px;
}

.user-reg-log li {
	float: left;
	color: #00b437;
	font-size: 16px;
}
.user-reg-log li.UserLogin:first-child{
	max-width: 128px;
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
}

.user-reg-log li.line {
	margin: 0 10px;
}

.user-reg-log li a {
	color: #00b437;
}


/*新改结束*/

.index-nav-wrap .index-logo a img {
	display: block;
	width: 627px;
	height: 100px;
	margin: 0 auto;
}

.index-nav-wrap .index-nav ul {
	padding: 0 4px;
}

.index-nav-wrap .index-nav ul li {
	float: left;
	width: 156px;
	height: 60px;
	position: relative;
}

.index-nav-wrap .index-nav ul li:last-child {
	margin-right: 0px;
}

.index-nav-wrap .index-nav>ul>li>a.cur {
	color: #00b437;
}

.index-nav-wrap .index-nav>ul>li>a {
	display: block;
	font-size: 26px;
	padding-left: 50px;
	color: #0064d2;
	padding-left: 35px;
	text-decoration: none;
}

.index-nav-wrap .index-nav ul li a span {
	position: absolute;
	display: none;
	left: 15px;
	font-size: 26px;
	color: #00b437;
	top: 0px;
}

.index-nav-wrap .index-nav ul li a span.cur {
	display: block;
}


/*二级菜单*/

.index-nav-wrap .index-nav ul li .li-item {
	display: none;
	position: absolute;
	width: 130px;
	background-color: #07ae5b;
	top: 60px;
	left: 20px;
	z-index: 111;
}

.index-nav-wrap .index-nav ul li .li-item ul {
	padding: 0px 0px;
}

.index-nav-wrap .index-nav ul li .li-item ul li {
	height: 40px;
	line-height: 40px;
	width: 130px;
}

.index-nav-wrap .index-nav ul li .li-item>ul>li>a {
	text-decoration: none;
	font-size: 18px;
	color: #FFF;
	padding-left: 10px;
}

.index-nav-wrap .index-nav ul li .li-item i.arr {
	display: block;
	position: absolute;
	width: 21px;
	height: 11px;
	background: url(top_arr.png) no-repeat;
	top: -10px;
	left: 10px;
}


/*信息广告栏*/

.index-ad-info {
	position: relative;
	height: 840px;
	/*background: url(info-bg-new.png) no-repeat center top;*/
	/*overflow: hidden;*/
}

.index-ad-info img {
	display: block;
	/* width: 100%; */
	height: 840px;
	position: absolute;
	left: 50%;
	top: 0px;
	transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
}

.index-ad-info .canzhanshuju {
	position: absolute;
	height: 60px;
	width: 100%;
	bottom: 0px;
}

.index-ad-info .canzhanshuju ul {}

.index-ad-info .canzhanshuju ul li {
	position: relative;
	float: left;
	width: 275px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	color: #FFF;
	background: url(index-floatbar-bg.png) no-repeat right center;
}

.index-ad-info .canzhanshuju ul li.last {
	background: none;
}


/*业务导航*/

.index-business-nav-wrap {
	width: auto;
	/*height: 240px;*/
	padding: 47px 0px;
	background-color: #FFF;
}

.index-business-nav-wrap .index-business-nav ul li {
	float: left;
	margin-right: 65px;
}

.index-business-nav-wrap .index-business-nav ul li:last-child {
	margin-right: 0px;
}

.index-business-nav-wrap .index-business-nav ul li a {
	display: block;
	width: 168px;
	height: 146px;
}

.index-business-nav-wrap .index-business-nav ul li.dhzn a {
	background: url(dhzn.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.dhzn.cur a,
.index-business-nav-wrap .index-business-nav ul li.dhzn a:hover {
	background: url(dhzn_s.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.xxzj a {
	background: url(xxzj.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.xxzj.cur a,
.index-business-nav-wrap .index-business-nav ul li.xxzj a:hover {
	background: url(xxzj_s.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.chbm a {
	background: url(chbm.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.chbm.cur a,
.index-business-nav-wrap .index-business-nav ul li.chbm a:hover {
	background: url(chbm_s.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.zxdj a {
	background: url(zxdj.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.zxdj.cur a,
.index-business-nav-wrap .index-business-nav ul li.zxdj a:hover {
	background: url(zxdj_s.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.zxzb a {
	background: url(zxzb.png) no-repeat;
}

.index-business-nav-wrap .index-business-nav ul li.zxzb.cur a,
.index-business-nav-wrap .index-business-nav ul li.zxzb a:hover {
	background: url(zxzb_s.png) no-repeat;
}


/*新改结束*/

.index-xinwenzhongxin-wrap {
	background-color: #ffffff;
}

.item-header {
	width: 100%;
	height: 72px;
	padding: 20px 0px;
}

.item-header h2.item-title {
	width: 100%;
	height: 46px;
	background: url(item_header_bg.png) no-repeat center top;
	font-size: 36px;
	font-weight: bold;
	color: #00b437;
	text-align: center;
	line-height: 46px;
}

.item-header .item-en-title h3 {
	float: left;
	height: 26px;
	line-height: 26px;
	font-size: 20px;
	color: #888888;
	text-align: right;
}

.item-header .item-en-title a {
	float: right;
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	color: #ff7502;
}

.item-header .item-en-title .width620 {
	width: 620px;
}

.item-header .item-en-title h3.width676 {
	width: 782px;
}

.item-header .item-en-title h3.width603 {
	width: 100%;
	text-align: center;
}

.xinwenzhongxin-l {
	position: relative;
	float: left;
	width: 734px;
	height: 490px;
	/*background: url(xinwen1.png) no-repeat center top;*/
	overflow: hidden;
}

.xinwenzhongxin-l img {
	display: block;
	width: 734px;
	height: 490px;
}

.xinwenzhongxin-r {
	float: right;
	width: 364px;
}

.xinwenzhongxin-r .xinwenzhongxin-r-top {
	position: relative;
	overflow: hidden;
}

.xinwenzhongxin-r .xinwenzhongxin-r-top img {
	display: block;
	width: 364px;
	height: 243px;
}

.xinwenzhongxin-r .xinwenzhongxin-r-bottom {
	width: 364px;
	height: 243px;
	margin-top: 4px;
	/* background-color: #00A0E9; */
	position: relative;
}
.xinwenzhongxin-r .xinwenzhongxin-r-bottom img {
	display: block;
	width: 364px;
	height: 243px;
}
.xinwenzhongxin-r .xinwenzhongxin-r-bottom .video-title{
	width: 344px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	left:0;
	bottom:0;
	z-index:500;
	padding:0 10px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	background:rgba(0,100,210,0.9);
	font-size: 16px;
	color:#fff;
	text-align: left;
}

.xinwenzhongxin h2.xinwen-title a {
	display: block;
	font-size: 40px;
	color: #595757;
	font-weight: bold;
	padding: 20px 0px 10px 0px;
}

.xinwenzhongxin p.content {
	width: 1100px;
	height: 44px;
	font-size: 14px;
	color: #595757;
	line-height: 22px;
	padding: 10px 0px 20px 0px;
}

.xinwenzhongxin ul.xinwwen-list {
	width: 100%;
	border-top: 1px dashed #595757;
	padding: 20px 0px;
}

.xinwenzhongxin ul.xinwwen-list li {
	float: left;
	width: 550px;
	height: 40px;
	line-height: 40px;
}

.xinwenzhongxin ul.xinwwen-list li a {
	display: block;
	color: #595757;
	font-size: 18px;
}

.xinwenzhongxin ul.xinwwen-list li a span {
	font-size: 18px;
	color: #0064d2;
}

.index-dymx-wrap {
	background-color: #FFF;
	position: relative;
}

.index-dymx-wrap a.switchBtn {
	width: 41px;
	height: 60px;
	position: absolute;
}

.index-dymx-wrap a.left {
	background: url(left.png) no-repeat;
	left: -110px;
	top: 218px;
}

.index-dymx-wrap a.right {
	background: url(right.png) no-repeat;
	right: -110px;
	top: 218px;
}

.index-dymx-wrap .item-header h2.dymx {
	background: url(dymx-header-bg.png) no-repeat center top;
}

.index-dymx-wrap .index-dymx-list {
	position: relative;
	/*height: 497px;*/
	height: 557px;
	width: 100%;
	overflow: hidden;
}

.index-dymx-wrap .index-dymx-list ul {
	width: 110000%;
	position: absolute;
	left: 0px;
	top: 0px;
}

.index-dymx-wrap .index-dymx-list ul li {
	width: 1100px;
	/*height: 497px;*/
	height: 557px;
	float: left;
}

.index-dymx-wrap .index-dymx-list ul li div.dymx-item {
	position: relative;
	float: left;
	width: 350px;
	/*height: 236px;*/
	height: 266px;
	overflow: hidden;
}

.index-dymx-wrap .index-dymx-list div.dymx-item img {
	display: block;
	width: 350px;
	height: 236px;
}


/*高校路演*/

.gaoxiaoluyan {
	margin: 20px 0px;
}


/*浮动条*/

.floating-bar {
	position: absolute;
	left: 0px;
	bottom: 0;
}
.floating-bar.bt1{
	border-top: 1px solid #45bdfb;
}

.floating-bar.bt0 {
	border-top: 0;
}

.hide {
	display: none;
}

.width100 {
	width: 100%;
	height: 60px;
}

.width734 {
	width: 714px;
	height: 50px;
	line-height: 50px;
	padding: 0px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.width364 {
	width: 344px;
	height: 50px;
	line-height: 50px;
	padding: 0px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.width350 {
	width: 350px;
	height: 36px;
	line-height: 36px;
}

.advertisement-bg-color {
	position: absolute;
	background-color: #0064d2;
	opacity: 0.6;
	filter: Alpha(opacity=60);
	/* IE8 以及更早的浏览器 */
	top: 0px;
	left: 0px;
}

.dymx-bg-color {
	position: absolute;
	background-color: #0064d2;
	opacity: 0.9;
	filter: Alpha(opacity=90);
	/* IE8 以及更早的浏览器 */
	top: 0px;
	left: 0px;
}

.bar-title {
	position: absolute;
	font-size: 18px;
	color: #000;
	/*color: #FFF;*/
	text-align: center;
	left: 0px;
	/*top: 0px;*/
	z-index: 999;
}

.xinwen-font1 {
	font-size: 24px;
	color: #FFF;
	text-align: left;
}

.xinwen-font2 {
	font-size: 16px;
	color: #FFF;
	text-align: left;
}

.index-dymx-wrap .index-dymx-list ul li div.mar-l-r {
	margin: 0px 20px;
}

.index-dymx-wrap .index-dymx-list ul li div.mar-t-b {
	margin: 20px 0px;
}

.index-dymx-wrap .index-dymx-list ul li div.mar-all {
	margin: 20px;
}

.index-dymx-wrap ul.dymx-school-list {
	padding: 20px 0px 10px 0px;
}

.index-dymx-wrap ul.dymx-school-list li {
	float: left;
	width: 366px;
	height: 38px;
	line-height: 38px;
}

.index-dymx-wrap ul.dymx-school-list li a {
	font-size: 18px;
	color: #595757;
	text-decoration: none;
	cursor: default;
}

.index-fzjy-wrap {
	background-color: #FFF;
}

.index-fzjy-wrap ul.fzjy-list {
	padding: 20px 0px 65px 0px;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-top .user-header-img {
	width: 81px;
	height: 81px;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-top .user-info {
	position: relative;
	width: 100%;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-top .user-info .user-name a {
	font-size: 28px;
	color: #0064d2;
	text-decoration: none;
	cursor: default;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-top .user-info .user-name span {
	color: #888888;
	font-size: 18px;
	padding-left: 20px;
}

ul.fzjy-list li .fzjy-li-top .user-info .word {
	max-height: 102px;
	height:auto;
	padding: 10px 0px;
	font-size: 18px;
	color: #595757;
	line-height: 36px;
	overflow: hidden;
	/* text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical; */
	/* position: relative; */
}
ul.fzjy-list li .fzjy-li-top .user-info .word p{
	line-height: 36px;
}
ul.fzjy-list li .fzjy-li-top .user-info a.more-btn{
	width: 65px;
	height: 36px;
	margin:0 auto;
	line-height: 36px;
	font-size: 18px;
	color:#00b437;
	text-decoration: none;
	display: none;
}
ul.fzjy-list li .fzjy-li-top .user-info a.zhk{
	background: url(more-b.png) right 15px no-repeat;
}
ul.fzjy-list li .fzjy-li-top .user-info a.shouqi{
	background: url(more-t.png) right 14px no-repeat;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-botttom {
	margin-top: 10px;
	overflow: hidden;
}

.index-fzjy-wrap ul.fzjy-list li .fzjy-li-top .user-info a.zan {
	float: right;
	height: 24px;
	line-height: 32px;
	background: url(zan.png) no-repeat left;
	padding-left: 30px;
	text-decoration: none;
	color: #888888;
	font-size: 14px;
}

.index-fzjy-wrap ul.fzjy-list li {
	width: 100%;
	padding: 20px 0px 10px 0px;
	/*height: 190px;*/
	border-bottom: 1px dashed #595757;
}
.wolaijianyan{
	padding: 10px 0;
}
.wolaijianyan a.jianyan-btn {
	display: block;
	/* margin:-25px auto 20px; */
	background: #00b437;
	color: #fff;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	border-radius: 10px;
	text-decoration: none;
	float: right;
}

.index-fzjy-wrap a.more {
	float: right;
	height: 26px;
	line-height: 26px;
	margin: -45px 0 20px;
	color: #00b437;
}


/*底部*/

.index-footer-wrap {
	width: 100%;
	/* height: 386px; */
	background-color: #595757;
	padding-top: 20px;
	padding-bottom: 30px;
	overflow: hidden;
}

.index-footer-wrap .index-footer-l {
	float: left;
	width: 100%;
}

.index-footer-wrap .index-footer-r {
	float: left;
	width: 50%;
}

.index-footer-l .connact-info {
	/* width: 500px; */
	padding-top: 40px;
}

.index-footer-l .connact-info .connact-info-l {
	float: left;
	width: 50%;
}

.index-footer-l .connact-info .connact-info-l p {
	font-size: 16px;
	color: #FFF;
}

.index-footer-l .connact-info .connact-info-r p.num {
	font-size: 16px;
	color: #FFF;
}

.index-footer-l .connact-info .connact-info-r p.time {
	font-size: 14px;
	color: #FFF;
	margin-bottom: 20px;
	line-height: 28px;
}

.index-footer-l .connact-info .connact-info-l p.lineh {
	line-height: 28px;
}

.index-footer-l .connact-info .connact-info-l p.address {
	font-size: 16px;
	color: #FFF;
}

.index-footer-l .connact-info .connact-info-r {
	float: left;
	width: 50%;
	/* text-align: center; 
	margin-left: 20px;*/
}

.index-footer-l .connact-info .connact-info-r img {
	width: 102px;
	height: 102px;
}

.index-footer-l .connact-info .connact-info-r p {
	font-size: 12px;
	color: #FFF;
	line-height: 28px;
}
.index-footer-l .connact-info .connact-info-r .fr p{
	text-align: center;
}

.index-footer-wrap h2.footer-title {
	/* width: 500px; */
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	border-bottom: 1px solid #FFF;
}

#map {
	width: 500px;
	height: 170px;
	margin-top: 40px;
}

#map1 {
	width: 980px;
	height: 640px;
	margin: 0 auto;
}

.index-footer-bottom {
	width: 100%;
	height: 46px;
	line-height: 46px;
	background-color: #0064d2;
}

.index-footer-bottom p {
	float: left;
	font-size: 14px;
	color: #FFF;
}

.index-footer-bottom p.width200 {
	width: 200px;
}

.index-footer-bottom p.width360 {
	width: 360px;
}


/* 首页 */

.video {
	width: 364px;
	height: 243px;
	background: #000;
	overflow: hidden;
	position: relative;
}

.video a#to-play {
	position: absolute;
	width: 364px;
	height: 243px;
	left: 0;
	top: 0;
	z-index: 12;
}

.video a img {
	display: block;
	width: 364px;
	height: 242px;
}

.video a span.ico_v_play {
	position: absolute;
	width: 61px;
	height: 60px;
	background: url(play-img.png) no-repeat;
	top: 91px;
	left: 152px;
}


/* 首页附表下载 */

.table-dowmload-wrap {
	position: fixed;
	width: 110px;
	height: 36px;
	top: 50%;
	margin-top: -18px;
	right: 54px;
	z-index: 9999;
}

.table-dowmload-wrap a.btn-table-download {
	display: block;
	width: 67px;
	padding-left: 43px;
	height: 36px;
	line-height: 36px;
	font-size: 13px;
	color: #fff;
	background: rgba(0, 100, 210, 0.6) url(index-download.png) no-repeat 9px center;
	border-radius: 4px;
	text-decoration: none;
}

.table-dowmload-wrap .download-item {
	/* width: 260px; */
	padding-right: 5px;
	position: absolute;
	right: 110px;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
}

.table-dowmload-wrap .table-download-box {
	width: 196px;
	padding: 10px;
	background: rgba(0, 100, 210, 0.6);
	border-radius: 4px;
	display: none;
}

.table-dowmload-wrap.active .table-download-box {
	display: block;
}

.table-dowmload-wrap ul.table-download-ul li {
	height: 24px;
	line-height: 24px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.4);
	margin-bottom: 3px;
}

.table-dowmload-wrap ul.table-download-ul li a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

.table-dowmload-wrap ul.table-download-ul li a:hover {
	color: #00b437;
}

.table-dowmload-wrap .table-download-box a.btn-all {
	width: 28px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	color: #fff;
	margin: 0 auto;
	font-size: 12px;
}


/*成果展示页*/

.chengguozhanshi-body {
	background-color: #f7f7f7;
	/*border-top: 2px solid #00b437;*/
}
.chgzhsh-fenlei-box .top-img{
	width: 100%;
	height: 180px;
	background: url(top-bj.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.chgzhsh-fenlei-box .top-img:hover{
	background: url(top-jihuo.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.chgzhsh-fenlei-box .chgzhsh-title {
	font-size: 32px;
	color: #00b437;
	border-bottom: 1px solid #00b437;
	line-height: 50px;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item {
	height: 60px;
	line-height: 60px;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .border-b {
	border-bottom: 1px dashed #d5d5d5;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item .fenlei-name {
	font-size: 15px;
	color: #0064d2;
	width: 110px;
	text-align: right;
	padding-right: 10px;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item ul li {
	float: left;
	margin-right: 20px;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item ul li a {
	padding: 5px 10px;
	font-size: 15px;
	text-align: center;
	color: #595757;
	text-decoration: none;
	cursor: pointer;
}

.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item ul li.cur a,
.chgzhsh-fenlei-box .chgzhsh-fenlei-list .chgzhsh-fenlei-item ul li a:hover {
	background-color: #00b437;
	color: #FFFFFF;
}

.chgzhsh-fenlei-list {
	background-color: #FFFFFF;
	padding: 0px 20px;
}

.chengguo-list-box {
	margin-top: 20px;
}

.chengguo-list-box .chenghuo-list-left {
	width: 716px;
}

.chengguo-search-l {
	line-height: 46px;
	padding-left: 20px;
}

.chengguo-search-l .hotsearch-title {
	font-size: 12px;
	color: #00b437;
}

.chengguo-search-l ul.hotsearch-list li {
	float: left;
	font-size: 12px;
	color: #595757;
	margin-right: 10px;
}

.chengguo-list-box .chenghuo-list-left .chengguo-search {
	width: 716px;
	height: 46px;
	background-color: #FFFFFF;
}

.chengguo-search-r {
	line-height: 46px;
	position: relative;
}

.chengguo-search-r input {
	width: 210px;
	height: 20px;
	border: 1px solid #d5d5d5;
	margin-top: 12px;
	padding: 0px 20px 0px 10px;
}

.chengguo-search-r a.chengguo-search-wenzi {
	font-size: 14px;
	color: #595757;
	padding: 0px 20px 0px 10px;
	text-decoration: none;
}

.chengguo-search-r a.chengguo-search-icon {
	position: absolute;
	width: 11px;
	height: 12px;
	background: url(chgzhsh_search.png) no-repeat;
	right: 80px;
	top: 17px;
}

.chengguo-list-box .chenghuo-list-left ul.chengguo-list {}

.chengguo-list-box .chenghuo-list-left ul.chengguo-list li {
	width: 100%;
	/* height: 106px; */
	padding: 20px 0px;
	border-bottom: 1px dashed #d5d5d5;
}

.chengguo-list-box .chenghuo-list-left ul.chengguo-list li .chengguo-li-l img {
	display: block;
	width: 156px;
	height: 106px;
}
.chengguo-li-middle {
	width: 540px;
	padding-left: 20px;
}

.chengguo-li-middle .chengguo-title-box a.number {
	width: 58px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #00b437;
	text-decoration: none;
	cursor: default;
	margin-right: 10px;
}

.chengguo-li-middle .chengguo-title-box a.chengguo-title {
	width: 300px;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	color: #0064d2;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
.chengguo-li-middle .chengguo-title-box a.focus{
	float: right;
	display: block;
    width: 58px;
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    border-radius: 10px;
    text-align: center;
    font-size: 14px;
    text-decoration: none;
    color: #00b437;
    border: 1px solid #00b437;
    cursor: pointer;
}
.chengguo-li-middle .chengguo-title-box a.gray{
	background: #ccc;
    color: #fff;
    border: 1px solid #ccc;
}
.chengguo-li-middle p.college-name {
	float: left;
	max-width: 300px;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #595757;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.chengguo-li-middle .chengguo-type {
	margin-top: 20px;
	width: 300px;
}

.chengguo-li-middle .chengguo-type a {
	float: left;
	height: 18px;
	padding: 0px 5px;
	line-height: 18px;
	background-color: #f29600;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	border-radius: 6px;
	cursor: default;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 8px;
}
.chengguo-li-middle p{
	float: right;
	font-size: 12px;
	color: #9e9e9f;
	line-height: 20px;
}
.chengguo-li-middle p.chengshudu {
	float: left;
}
/*新增*/
.canzhan{
	display: inline-block;
	position: relative;
	margin-left: 10px;
	margin-top: 6px;
	font-size: 14px;
	color: #0064d2;
	border: 1px solid #0064d2;
	padding: 0 11px;
	border-radius: 10px;
}
.canzhan .danwei{
	position: absolute;
	width: 500px;
	top: -34px;
	left: 0;
	font-size: 18px;
	display: none;
}
.canzhan .danwei span{
	border: 1px solid #0064d2;
    padding: 4px 18px;
    border-radius: 10px;
    background-color: #e7f4ff;
	font-weight: bold;
}
.canzhan:hover{
	background-color: #006ec8;
	color: #ffffff;
}
.canzhan:hover >.danwei{
	display: block;
	color: #0064d2;
}
.chengguo-list-right .zhinengtuijian-title {
	width: 300px;
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	color: #FFFFFF;
	background-color: #00b437;
	text-align: center;
}

.chengguo-list-right ul.zhinengtuijian-list li {
	position: relative;
	margin-top: 20px;
	width: 300px;
	height: 202px;
	overflow: hidden;
}

.chengguo-list-right ul.zhinengtuijian-list li img {
	display: block;
	width: 300px;
	height: 202px;
}
.chengguo-list-right ol.tuandui-list-ol{
	width: 300px;
	height: 46px;
	background: #fff;
	line-height: 46px;
	overflow: hidden;
}
.chengguo-list-right ol.tuandui-list-ol li{
	float: left;
	width: 50%;
	height: 46px;
}
.chengguo-list-right ol.tuandui-list-ol li a{
	display: block;
	line-height: 46px;
	color:#00b437;
	font-size: 20px;
	text-align: center;
	text-decoration: none;
}
.chengguo-list-right ol.tuandui-list-ol li.cur a{
	background: #00b437;
	color:#fff;
}
.chengguo-list-right .tuandui-list-box{
	background: #fff;
	display: none;
	padding:15px;
	margin-top:20px;
}
.chengguo-list-right .tuandui-list-box.cur{
	display: block;
}
.chengguo-list-right .tuandui-list-box ul li{
	width: 270px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}
.chengguo-list-right .tuandui-list-box ul li.bb0{
	border-bottom: 0;
}
.chengguo-list-right .tuandui-list-box ul li a{
	font-size: 16px;
	color:#595757;
	width: 270px;
	height: 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.width300 {
	width: 300px;
	height: 20px;
	line-height: 20px;
}

.fenye {
	padding: 40px 0px;
	text-align: center;
}

.fenye ul {
	display: inline-block;
}

.fenye ul li {
	float: left;
	margin-right: 5px;
}

.fenye ul li:last-child {
	margin-right: 0px;
}

.fenye ul li:first-child a,
.fenye ul li:last-child a {
	width: 60px;
}

.fenye ul li a {
	display: block;
	width: 20px;
	height: 20px;
	font-size: 14px;
	color: #595757;
	background-color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	cursor: default;
}

.fenye ul li.cur a {
	color: #FFFFFF;
	background-color: #00b437;
}


/*媒体报名*/

.dyds-item-title {
	font-size: 32px;
	color: #00b437;
	border-bottom: 1px solid #00b437;
	line-height: 50px;
}

.mtbm-con {
	width: 880px;
	height: 640px;
	padding: 80px 110px;
	background-color: #FFFFFF;
}

.mtbm-con img {
	display: block;
	width: 61px;
	height: 61px;
	float: left;
}

.mtbm-con .txt-success {
	float: left;
	width: 550px;
	padding-left: 50px;
	color: #595757;
	font-size: 32px;
	line-height: 61px;
}

.mtbm-box {
	width: 100%;
	line-height: 38px;
	margin-bottom: 20px;
	height: 38px;
	position: relative;
	/* overflow: hidden; */
}

.mtbm-box label.lab {
	float: left;
	width: 310px;
	margin-right: 28px;
	text-align: right;
	line-height: 38px;
	font-size: 22px;
	color: #888888;
}

.mtbm-box input.txt {
	float: left;
	width: 380px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #dcdcdc;
	padding: 0 10px;
	background: none;
}

.mtbm-box select.sel {
	float: left;
	width: 402px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #dcdcdc;
	padding: 0 10px;
	background: none;
}

.blue {
	color: red;
}

.mtbm-box .check-box {
	width: 402px;
	float: left;
}

.mtbm-box .check-box input.ipt-check {
	float: left;
	width: 13px;
	height: 13px;
	margin: 13px 5px 0 0;
}

.mtbm-box .check-box label {
	float: left;
	margin: 0 15px 0 0;
	line-height: 38px;
}

.mtbm-con .error-tip {
	height: 35px;
	line-height: 28px;
	padding-left: 248px;
}

.mtbm-con .error-tip p.error {
	color: red;
	font-size: 14px;
	display: none;
	text-align: left;
	height: 28px;
	width: 450px;
	overflow: hidden;
}

.mtbm-con .commit {
	display: block;
	width: 120px;
	height: 38px;
	padding: 0px;
	text-align: center;
	margin-left: 338px;
	line-height: 38px;
	color: #fff;
	font-size: 22px;
	background: #0064d2;
	text-decoration: none;
	border: 0;
	font-family: "Microsoft Yahei";
	/* margin: 0 auto; */
	cursor: pointer;
}


/*发展建言列表页*/

.fazhanjianyan-list-box {
	/* background-color: #f7f7f7; */
}

.fazhanjianyan-list-box ul.fzjy-list {
	padding: 20px 0px 20px 0px;
	/* background-color: #FFFFFF; */
}

.fazhanjianyan-list-box ul.fzjy-list li {
	width: auto;
	padding: 20px 0px 10px 0px;
	/* height: 172px; */
	border-bottom: 1px dashed #595757;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-top .user-header-img {
	width: 81px;
	height: 81px;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-top .user-info {
	/* margin-left: 20px; */
}
ul.fzjy-list li .fzjy-li-top .user-info .user-name{
	overflow: hidden;
	height: 37px;
	line-height: 37px;
}
ul.fzjy-list li .fzjy-li-top .user-info .user-name a {
	font-size: 28px;
	color: #0064d2;
	text-decoration: none;
	cursor: default;
	max-width: 820px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
ul.fzjy-list li .fzjy-li-top .user-info .user-name a.zan{
	float: right;
  	height: 24px;
  	line-height: 32px;
  	background: url("http://jccc.jstec.com.cn/css/zan.png") no-repeat left;
  	padding-left: 30px;
  	text-decoration: none;
  	color: #888888;
  	font-size: 14px;
  	cursor: pointer;
}

ul.fzjy-list li .fzjy-li-top .user-info .user-name span {
	color: #888888;
	font-size: 18px;
	padding-left: 20px;
	float: left;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-top .user-info p.word {
	width: 949px;
	/*height: 100px;*/
	padding: 10px 0px;
	font-size: 18px;
	color: #595757;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-botttom {
	margin-top: 10px;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-botttom a {
	/*float: left;*/
	padding-left: 20px;
	text-decoration: none;
	color: #888888;
	font-size: 14px;
}

.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-botttom a.zan {
	float: right;
	background: url(zan.png) no-repeat left;
	margin-right: 20px;
	height: 24px;
	line-height: 32px;
}


/*.fazhanjianyan-list-box ul.fzjy-list li .fzjy-li-botttom a.huifu{*/


/*background: url(huifu.png) no-repeat left;*/


/*}*/

.fazhanjy-fenye {
	padding: 40px 0px;
	text-align: center;
	/* background-color: #FFFFFF; */
}

.fazhanjy-fenye ul {
	display: inline-block;
}

.fazhanjy-fenye ul li {
	float: left;
	margin-right: 5px;
}

.fazhanjy-fenye ul li:last-child {
	margin-right: 0px;
}

.fazhanjy-fenye ul li:first-child a,
.fazhanjy-fenye ul li:last-child a {
	width: 60px;
}

.fazhanjy-fenye ul li a {
	display: block;
	width: 28px;
	height: 28px;
	border: 1px solid #acabab;
	font-size: 14px;
	color: #595757;
	background-color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	cursor: default;
}

.fazhanjy-fenye ul li.cur a {
	border: none;
	height: 20px;
	color: #FFFFFF;
	background-color: #00b437;
}


/*大会介绍*/

.body-color1 {
	background-color: #f7f7f7;
}

.dyds-dahuijsh-detail {
	/* margin-top: 30px; */
	padding-bottom: 60px;
}
.dahui-pic{
	height: 411px;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.dahui-pic a{
	height:411px;
	display: block;
	position: absolute;
	left:50%;
	top:0;
	transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
}

.dyds-dahuijsh-detail .dahuiyicheng-item {
	/* padding-bottom: 20px; */
}
.dyds-dahuijsh-detail .dahuiyicheng-item h3{
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #7bd597;
	position: relative;
	margin-bottom: 20px;
	margin-top:20px;
}
.dyds-dahuijsh-detail .dahuiyicheng-item h3 span{
	width: 133px;
	height: 47px;
	border-bottom: 3px solid #00b437;
	position: absolute;
	left: 0;
	top:0;
	line-height: 47px;
	font-size: 32px;
	color:#0064d2;
}

.dyds-dahuijsh-detail .dahuiyicheng-item p {
	text-align: justify;
	font-size: 16px;
	color: #3e3a39;
	line-height: 37px;
}
.dyds-dahuijsh-detail .dahuiyicheng-item p.fz20{
	font-size: 20px;
}
.dyds-dahuijsh-detail .dahuiyicheng-item p.fb{
	font-size:24px;
	font-weight:bold;
}

.dyds-dahuijsh-detail .dahuiyicheng-item p.title {
	color: black;
}


/*大会议程*/

.dahuiyicheng-nav {
	text-align: center;
}

.dahuiyicheng-nav ul {
	padding: 20px 0px;
	display: inline-block;
}

.dahuiyicheng-nav ul li {
	float: left;
	width: 294px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	color: #00b437;
	background: url(dhych_nav_bg_nor.png) no-repeat;
	cursor: pointer;
}

.dahuiyicheng-nav ul li.cur {
	background: url(dhych_nav_bg_sel.png) no-repeat;
	color: #ffffff;
}

.dahuiyicheng-cont .dahuiyicheng-content-list {
	padding-bottom: 20px;
}

.dahuiyicheng-cont .dahuiyicheng-content-list>div {
	width: 100%;
}

.dahuiyicheng-cont .dahuiyicheng-content-list>div:nth-of-type(even) {
	background-color: #FFFFFF;
}

.dahuiyicheng-cont .dahuiyicheng-content-list>div>div {
	float: left;
	font-size: 16px;
	color: #595757;
	line-height: 60px;
}

.dahuiyicheng-cont .dahuiyicheng-content-list>div .time {
	padding-left: 40px;
	width: 340px;
	height: 60px;
}

.dahuiyicheng-cont .dahuiyicheng-content-list>div .info {
	width: 387px;
}
.dahuiyicheng-cont .dahuiyicheng-content-list>div .address{
	width: 360px;
	height: 60px;
}

/*交通地图*/

.jiaotongditu-box {
	padding-bottom: 40px;
}

.jiaotongditu-cont {
	padding: 20px 60px;
	background-color: #FFFFFF;
}

.jiaotongditu-info {
	height: 40px;
	line-height: 40px;
}

.jiaotongditu-info i.huiyi-address {
	display: block;
	width: 20px;
	height: 29px;
	background: url(location.png) no-repeat;
	float: left;
	margin-top: 5px;
}

.jiaotongditu-info p {
	width: 940px;
	height: 40px;
	padding-left: 10px;
	font-size: 20px;
	color: #595757;
	float: left;
}

.jiaotongditu-info i.jt-zhinan {
	display: block;
	width: 23px;
	height: 24px;
	background: url(jt_zhinan.png) no-repeat;
	float: left;
	margin-top: 8px;
}


/*首页众包*/

.zhongbao-list-left {
	width: 1100px;
}

.zhongbao-list {
	width: 100%;
	overflow: hidden;
	font-size: 12px;
	padding-bottom: 20px;
}

.zhongbao-list li {
	width: 253px;
	height: 320px;
	float: left;
	background-color: #ffffff;
	cursor: pointer;
}

.zhongbao-list li .zhongbao-list-bg img {
	display: block;
	width: 253px;
	height: 150px;
}

.zhongbao-list li .zhongbao-list-write {
	padding: 18px 19px 20px 18px;
	overflow: hidden;
}

.zhongbao-list li .zhongbao-list-write h2 {
	font-size: 18px;
	color: #0064d2;
}

.zhongbao-list li .zhongbao-list-write p {
	margin-top: 14px;
	color: #777575;
	overflow: hidden;
	position: relative;
}

.zhongbao-list li .zhongbao-list-write .more {
	margin-top: 23px;
	float: right;
	color: #00b437;
}

.bai {
	color: #fff!important;
}

.shenglue {
	position: absolute;
	right: 0;
	bottom: 0;
	display: none;
	background-color: #ffffff;
	font-size: 13px;
}


/*网上展厅*/

.dyds-item-title-new {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #00b437;
	overflow: hidden;
}

.dyds-item-title-new h2 {
	float: left;
	font-size: 32px;
	color: #00b437;
}

.dyds-item-title-new a {
	float: right;
	font-size: 16px;
	color: #ff7502;
	cursor: pointer;
	line-height: 74px;
}
.dyds-item-title-new a img{
	width: 28px;
}
.dyds-item-title-new a span{
	font-weight: bold;
}
.wshzht-jshxx-pic {
	position: relative;
	height: 320px;
	margin: 20px 0px;
}

.wshzht-jshxx-pic img {
	display: block;
	width: 1100px;
	height: 320px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -550px;
}

.jshxx-con {
	padding: 26px 0px;
	border-bottom: 1px dashed #cfcece;
}

.jshxx-con img {
	float: left;
	display: block;
	width: 340px;
	height: 230px;
}

.jshxx-con-r {
	float: left;
	width: 730px;
	padding: 0px 0px 0px 20px;
}

.jshxx-con-r a.jshxx-title {
	color: #0064d2;
	font-size: 24px;
	cursor: pointer;
}

.jshxx-con-r a.more {
	color: #00b437;
	font-size: 13px;
	cursor: pointer;
}

.jshxx-con-r p {
	width: 730px;
	height: 130px;
	padding: 10px 0px;
	line-height: 22px;
	color: #595757;
	font-size: 13px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.item-list {
	padding: 24px 0px;
}

.item-list ul li {
	float: left;
	width: 250px;
	height: 150px;
	margin-right: 33.33px;
	position: relative;
}

.item-list ul li a {
	text-decoration: none;
}

.item-list ul li:last-child {
	margin-right: 0px;
}

.item-list ul li img {
	display: block;
	width: 250px;
	height: 150px;
}

.item-list ul li .shadow {
	width: 250px;
	height: 150px;
	position: absolute;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	/* IE8 以及更早的浏览器 */
	top: 0px;
	left: 0px;
}

.item-list ul li p {
	position: absolute;
	width: 250px;
	height: 150px;
	line-height: 226px;
	text-align: center;
	top: 0px;
	left: 0px;
	font-size: 16px;
	color: #ffffff;
	background-position: 50% 40%;
}

.wshzht-icon1 {
	background: url(icon1.png) no-repeat;
}

.wshzht-icon2 {
	background: url(icon2.png) no-repeat;
}

.wshzht-icon3 {
	background: url(icon3.png) no-repeat;
}

.wshzht-icon4 {
	background: url(icon4.png) no-repeat;
}

.wshzht-color1 {
	background-color: #0064d2;
}

.wshzht-color2 {
	background-color: #f19500;
}

.wshzht-color3 {
	background-color: #00b437;
}

.wshzht-color4 {
	background-color: #e85513;
}


/*技术需求页*/

.wshzht-item-cont {
	width: 100%;
	height: 790px;
	background-color: #ffffff;
}

.wshzht-item-top {
	padding: 20px 60px 0px 60px;
}

.wshzht-item-top a {
	float: left;
	font-size: 14px;
	color: #ffffff;
	cursor: pointer;
	padding: 2px 8px;
	border-radius: 8px;
	text-align: center;
	text-decoration: none;
}

.wshzht-item-top a.shqdj {
	background-color: #0064d2;
	margin-left: 850px;
	margin-right: 10px;
}

.wshzht-item-top a.focus {
	background-color: #00b437;
}

.wshzht-item-cont p.title {
	font-size: 32px;
	color: #00b437;
	text-align: center;
}

.wshzht-item-cont .table {
	padding: 20px 60px;
}

.wshzht-item-cont .table table {
	min-width: 800px;
	width: 100%;
	margin-bottom: 10px;
	table-layout: fixed;
}

.wshzht-item-cont .table table tr {
	height: 34px;
	line-height: 34px;
}

.wshzht-item-cont .table table td {
	word-wrap: break-word;
}

.wshzht-item-cont .table table td.main-title {
	font-size: 14px;
	color: #595757;
}

.wshzht-item-cont .table table,
tr,
td {
	border: 1px solid #b7b6b6;
	text-align: center;
}

.wshzht-item-cont .table table tr {
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
}

.wshzht-item-cont .table table td {
	padding: 8px;
	line-height: 18px;
	vertical-align: middle;
}

.inputbox input {
	width: 100%;
	text-align: center;
}

.checkbox-inline {
	padding: 0px 10px;
}
.checkbox-inline input{
	margin-right: 5px;
}

.textareabox textarea {
	width: 97%;
	height: 100%;
	padding: 8px;
	border: none;
}


/*右侧悬浮框----------------------------begin*/


/*字体图标 引入begin*/

@font-face {
	font-family: 'iconfont';
	src: url('../iconfont/iconfont.eot');
	src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../iconfont/iconfont.woff') format('woff'), url('../iconfont/iconfont.ttf') format('truetype'), url('../iconfont/iconfont.svg#iconfont') format('svg');
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}


/*字体图标 end*/

.showme {
	display: block !important;
}

.gotop {
	position: fixed;
	right: 0;
	top: 30%;
	z-index: 999;
}

.gotop a:hover {
	text-decoration: none;
}

.gotop .tab-nav a {
	display: block;
	height: 35px;
	width: 35px;
	margin-bottom: 5px;
	background-color: #0064d2;
	color: #fff;
	text-align: center;
	padding: 5px;
}

.gotop .tab-nav .news {
	/* background-color: #00b437; */
	position: relative;
}

.gotop .tab-nav a:hover {
	background-color: #00b437;
}

.tab-nav a:hover i {
	display: none;
}

.tab-nav a:hover span {
	display: block;
}

.gotop .tab-nav span {
	display: none;
}

.gotop .tab-nav i {
	font-size: 32px;
}

.gotop>a:hover>span {
	display: block;
}

.tab-lists {
	/*display: none;*/
	/*height:165px;*/
	position: fixed;
	right: 45px;
	top: 30%;
	background-color: #f5f5f5;
	/*padding: 15px 20px;*/
	color: #9e9e9e;
	z-index: 99;
}

.gotop .news-content {
	width: 280px;
}

.table-download-box {
	padding: 10px;
}

.news-content .title {
	border-bottom: 1px solid #00b437;
	font-size: 16px;
	padding-bottom: 5px;
}

.news-content .title i {
	font-size: 17px;
}

.news-content .title>div {
	display: inline-block;
}

.news-content .title>div:hover {
	cursor: pointer;
}

.news-content h3 {
	color: #00b437;
}

.news-content li {
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px dotted #9e9e9e;
}

.news-content a {
	color: #9e9e9e;
}

.news-content .more-news {
	float: right;
	margin-top: 15px;
	color: #00b437;
	padding: 10px 0;
}


/* 首页侧边栏科技派修改20170421 -----------------开始*/

.second-content ul {
	border-left: 1px solid #ccc;
	margin: 10px 0;
}

.second-content ul li {
	border-bottom: 0;
}

.second-content ul li a {
	overflow: visible;
	height: 19px;
}

.second-content ul li a:before {
	content: "";
	position: absolute;
	left: -6px;
	top: 3px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #9e9e9e;
	z-index: 999;
}

.second-content ul li a:hover:before {
	background: #00b437;
}

.second-content ul li a span.count {
	color: #ccc;
	margin: 1px 10px 0;
	float: left;
	font-size: 12px;
}

.second-content ul li a span.txt {
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 185px;
}


/* 首页侧边栏科技派修改20170421 -----------------结束*/

.news-content li a,
.files-content li a {
	display: block;
	max-width: 260px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
}

.files-content li a {
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px dotted #9e9e9e;
	text-indent: 5px;
	color: #9e9e9e;
}

.files-content .btn-all {
	display: block;
	text-align: center;
	color: #00b437;
	margin-top: 10px;
}

.selectme {
	color: #00b437 !important;
}

.news-content li a:before {
	content: '+';
	color: #00b437;
}

.first-content ul,
.files-content {
	display: none;
}

.files-content {
	margin-top: -140px;
	background: #f5f5f5;
}

.first-content,
.second-content {
	display: none;
	margin: 15px 20px;
}
.second-content .nocontent{
	line-height: 150px;
	font-size: 16px;
	text-align: center;
	color: #333;
}

.table-download-ul li a:hover,
.news-content li a:hover {
	color: #00b437;
}
#gotop .slide-new{
	position:absolute;
	left:-5px;
	top:-29px;
	width: 45px;
	height: 45px;
	background: url(new.gif) no-repeat center center;
	background-size: 81% 55%;
	display: block;
}


/*右侧悬浮框----------------------------end*/


/* 判断浏览器版本弹框样式 */

#showDialog {
	display: none;
	position: fixed;
	z-index: 99999;
	top: 50%;
	width: 100%;
	margin: 0 auto;
	-webkit-transition: opacity .3s;
	transition: opacity .3s;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
	/* -webkit-box-shadow:0 0 15px rgba(0, 0, 0, .1);
    box-shadow:0 0 15px rgba(0, 0, 0, .1); */
	text-align: center;
	margin-top: -112px;
}

#showDialog .box {
	width: 540px;
	min-height: 100px;
	background-color: #fff;
	margin: 0 auto;
}

#showDialog .box .how-exit {
	height: 50px;
	margin: 10px;
	padding: 10px;
	border-bottom: 1px #908383 solid;
}

#showDialog .box .how-exit .describe {
	float: left;
	font-size: 20px;
	line-height: 20px;
}

#showDialog .box .how-exit .exit {
	line-height: 20px;
	cursor: hand;
	position: inherit;
	float: right;
	margin: -2px 2px 0 0;
}

#showDialog .box .how-describe {
	position: relative;
	text-align: left;
	padding: 10px;
}

#showDialog .box .noie {
	height: 114px;
	overflow: hidden;
}

#showDialog .box .noie img {
	float: left;
	display: block;
	width: 110px;
	height: 110px;
}

#bgCover {
	display: none;
	position: fixed;
	z-index: 998;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	filter: alpha(opacity=30);
	opacity: 0.3;
	overflow: hidden;
	background-color: #000;
}


/*团队展示详情*/

.tdzs-li li {
	overflow: hidden;
	border-bottom: 1px solid #b7b6b6;
}

.tdzs-li li span {
	float: left;
	border-right: 1px solid #b7b6b6;
	height: 34px;
	line-height: 34px;
}

.li-last {
	border-bottom: none!important;
}


/*主题页*/

.zhuti-logo {
	background-color: #ffffff;
}

.zhuti-jieshao {
	position: relative;
	height: 392px;
}

.zhuti-jieshao img {
	display: block;
	width: 100%;
	height: 392px;
	position: absolute;
	top: 0px;
	left: 50%;
	transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
}


/*32 17 4 ff8e00*/


/*主题页分类*/

.zhuti-fenlei {
	position: relative;
	height: 60px;
}

.zhuti-fenlei>span {
	position: absolute;
}

.zhuti-fenlei .zhutixian {
	width: 495px;
	height: 1px;
	background-color: #cccccc;
	bottom: 0;
}

.zhutifenlei {
	display: block;
	width: 102px;
	font-size: 17px;
	text-align: center;
	/*padding: 0 17px;*/
	border-left: 4px solid #ff8e00;
	border-right: 4px solid #ff8e00;
	left: 50%;
	margin-left: -55px;
	bottom: -10px;
}


/*线上平台*/

.xianshang {
	text-align: center;
	margin-top: 35px;
}

.xianshang .xianshang-xian {
	margin-bottom: 35px;
}

.xianshang .xianshang-xian span {
	padding: 9px 11px;
	border: 1px solid #8cbee9;
	border-radius: 5px;
	margin-left: 20px;
}

.zhuti-zhao {
	margin-bottom: 35px;
}

.zhuti-zhao a {
	float: left;
	margin-right: 8px;
	margin-left: 42px;
}

.xianshang p {
	margin-bottom: 35px;
	font-size: 16px;
	padding: 32px 60px;
	background-color: #eeeeee;
	border-radius: 5px;
	text-align: left;
}


/*线下中心*/

.xianxia {
	background-color: #f1fafe;
}

.xianxia .xianxia-img {
	margin-top: 35px;
}

.zhuti-tixi {
	margin-top: 35px;
	margin-bottom: 35px;
}


/*新闻列表页*/

.zhc-list {
	padding: 18px 40px 42px;
	min-height: 400px;
}

.zhc-list h3 {
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #0068b7;
	font-weight: bold;
}

.zhc-list h3 i.icon {
	float: left;
	width: 16px;
	height: 20px;
	background: url(sprit.png) no-repeat right top;
	margin: 5px 5px 0 0;
}

.zhc-list-b {
	padding-bottom: 32px;
}

.zhc-list-b li {
	height: 42px;
	line-height: 42px;
	/*padding-bottom: 6px;*/
	border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
	overflow: hidden;
	margin-left: 3px;
}

.zhc-list-b li i {
	float: left;
	width: 12px;
	height: 13px;
	margin: 0 5px;
	color: #00b437;
	font-style: normal;
}

.zhc-list-b li a {
	float: left;
	color: #686767;
	font-size: 16px;
	/*font-weight: bold;*/
	max-width: 800px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.zhc-list-b li b.hot {
	float: left;
	width: 32px;
	height: 16px;
	margin: 12px 0 0 2px;
	background: url(sprit.png) no-repeat 0 0;
}

.zhc-list-b li span.date {
	float: right;
	color: #666;
	font-size: 14px;
}


/*新闻报道详情*/

.newsxq {
	padding: 40px 60px 236px;
	background-color: #FFFFFF;
	position: relative;
}
.newsxq em{
	font-style: italic;
}
.newsxq strong{
	font-weight: bold;
}
.newsxq sup{
	vertical-align:super;
}
.newsxq sub{
	vertical-align:sub;
}
.newsxq li{
	list-style: disc;
}
.newsxq h1,.newsxq h2,.newsxq h3,.newsxq h4,.newsxq h5,.newsxq h6{
	font-weight:bold;
}
.newsxq h1{
	font-size: 2em;
}
.newsxq h2{
	font-size: 1.5em;
}
.newsxq h3{
	font-size: 1.17em;
}
.newsxq h4{
	font-size: 1em;
}
.newsxq h5{
	font-size: 0.83em;
}
.newsxq h6{
	font-size: 0.67em;
}
.newsxq .title {
	font-size: 32px;
	color: #00b437;
	text-align: center;
	padding-bottom: 5px;
	border-bottom: 1px solid #7fd99b;
}

.newsxq .futitle {
	padding-top: 22px;
	font-size: 12px;
	color: #888888;
	text-align: center;
}

.newsxq .news-p {
	padding-top: 42px;
}

.newsxq .news-top {
	position: absolute;
	bottom: 100px;
	font-size: 14px;
}

.newsxq .news-top .tiaozhuan a {
	color: #595757;
}

.newsxq .news-top .tiaozhuan .new-prev {
	color: #0064d2;
}

.newsxq .news-top .tiaozhuan .new-next {
	color: #00b437;
}


/* 大院大所大咖风采 */

.dyds-dakafc-wrap {
	padding-top: 35px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul {
	padding-bottom: 40px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul li {
	float: left;
	width: 494px;
	height: 482px;
	margin-right: 55px;
	margin-bottom: 40px;
	padding-left: 28px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul li.mr0 {
	margin-right: 0;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul li .list-head {
	height: 62px;
	padding-left: 58px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-head .name {
	height: 31px;
	line-height: 31px;
	font-size: 24px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-head .name a {
	color: #0064d2;
}
.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-head .name a:hover{
	text-decoration: none;
}
.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-head .txt {
	height: 31px;
	line-height: 31px;
	font-size: 12px;
	color: #0064d2;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-body {
	height: 364px;
	background: url(dyds-dkfc-list-bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 56px 20px 0;
	position: relative;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-body .txt {
	width: 100%;
	height: 320px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

.dyds-dakafc-wrap .list-body .txt img {
	display: block;
	width: 100%;
	height: 320px;
}

.dyds-dakafc-wrap .list-body .dkfc-shade {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.3);
	z-index: 9999998;
	display: none;
}

.dyds-dakafc-wrap .list-body .dkfc-img-t {
	width: 524px;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 9999999;
	display: none;
}

.dyds-dakafc-wrap .list-body .dkfc-img-t img {
	display: block;
	width: 524px;
	height: auto;
}

.dyds-dakafc-wrap .list-body .dkfc-img-t a.close {
	width: 20px;
	height: 20px;
	background: #000;
	border-radius: 50%;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
	position: absolute;
	right: -15px;
	top: -15px;
	text-align: center;
	font-size: 16px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-body .img {
	width: 76px;
	height: 76px;
	padding: 5px;
	border-radius: 50%;
	/* background: #fff; */
	position: absolute;
	left: -32px;
	top: -48px;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-body .img img {
	display: block;
	width: 76px;
	height: 76px;
	border-radius: 50%;
}

.dyds-dakafc-wrap ul.dyds-dakafc-ul .list-body a.zan {
	position: absolute;
	max-width: 230px;
	height: 24px;
	line-height: 32px;
	padding-left: 20px;
	right: 22px;
	bottom: 20px;
	font-size: 14px;
	color: #888;
	background: url(zan.png) no-repeat left center;
	overflow: hidden;
	text-decoration: none;
}


/*专题推荐*/

.zhuantituijian-body {
	padding-bottom: 46px;
}

.zhuantituijian-cont {
	padding: 20px 0px;
}
.zhuantituijian-left{
	width: 720px;
}
.zhuantituijian-left>ul>li {
	width: 720px;
	background-color: #ffffff;
	margin-bottom: 20px;
}

.zhuantituijian-left>ul>li.cur {
	background-color: #18bb4a;
}

.zhuantituijian-left>ul>li img {
	display: block;
	width: 720px;
	height: 246px;
}

.zhuantituijian-left>ul>li>.title {
	padding: 10px 20px;
	line-height: 40px;
}

.zhuantituijian-left>ul>li>.title>h2 {
	float: left;
	font-size: 28px;
	color: #595757;
		
}
.zhuantituijian-left>ul>li>.title>h2 a{
	color: #595757;
	width: 500px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}

.zhuantituijian-left>ul>li.cur>.title>h2 a{
	color: #ffffff;
}

.zhuantituijian-left>ul>li>.title>span {
	float: right;
	font-size: 14px;
	color: #9e9e9f;
	line-height: 40px;
}

.zhuantituijian-left>ul>li.cur>.title>span {
	color: #ffffff;
}

.zhuantituijian-left>ul>li>.zhongdianlingyu {
	padding: 0px 20px;
}

.zhuantituijian-left>ul>li>.zhongdianlingyu>span {
	float: left;
	font-size: 14px;
	color: #9e9e9f;
	padding: 3px 0px;
}

.zhuantituijian-left>ul>li.cur>.zhongdianlingyu>span {
	color: #ffffff;
}

.zhuantituijian-left>ul>li>.zhongdianlingyu>ul {
	float: left;
	width: 342px;
}

.zhuantituijian-left>ul>li>.zhongdianlingyu>ul>li {
	float: left;
	background-color: #f29600;
	padding: 3px 8px;
	border-radius: 9px;
	margin-right: 8px;
	margin-bottom: 8px;
	font-size: 14px;
	color: #ffffff;
}
.zhuantituijian-left>ul>li>.zhuant-add{
	height: 30px;
	line-height: 30px;
	color: #9e9f9f;
	font-size: 14px;
	padding-right: 20px;
	width: 208px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
}
.zhuantituijian-left>ul>li.cur>.zhuant-add{
	color: #fff;
}

.zhuantituijian-right {
	float: right;
	width: 310px;
	background-color: #ffffff;
	padding: 20px 20px;
}

.huantituijian-right-title {
	font-size: 18px;
	color: #0064d2;
	border-bottom: 2px solid #80da9b;
	line-height: 20px;
}

.hotwenzhang ul {
	padding: 10px 0px;
}

.hotwenzhang ul li {
	border-bottom: 1px dashed #d6d5d5;
	padding: 10px 0px;
	overflow: hidden;
}

.hotwenzhang ul li:last-child {
	border-bottom: none;
}

.hotwenzhang ul li img{
	float: left;
	display: block;
	width: 90px;
	height: 60px;
}
.hotwenzhang ul li p{
	float: left;
	width: 200px;
	max-height:48px;
	padding: 0px 10px;
	font-size: 12px;
	color: #595757;
	line-height: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	display: -webkit-box;
}

.xiaongguan-video ul {
	padding: 20px 0px 130px 0px;
}

.xiaongguan-video ul li {
	position: relative;
	margin-bottom: 20px;
}

.xiaongguan-video ul li img {
	display: block;
	width: 304px;
	height: 176px;
}

.xiaongguan-video ul li span.video-play {
	position: absolute;
	background: url(video-play.png) no-repeat;
	width: 64px;
	height: 64px;
	left: 50%;
	top: 50%;
	margin-left: -32px;
	margin-top: -32px;
}


/*大会指南页面*/

.item-header .item-en-title .width655 {
	width: 655px;
}

.dhzn {
	/* margin-top: 30px; */
	background-color: #FFFFFF;
}

.dhzn .dhrc-title {
	position: relative;
	padding: 60px 0 7px 0;
	text-align: center;
	font-size: 20px;
	color: #00b437;
	border-bottom: 1px solid #80da9b;
}

.dhzn .dhrc-title>div {
	position: absolute;
	height: 5px;
	background-color: #00b437;
	left: 50%;
	bottom: -3px;
}


/*大会指南页面-大会议程*/

.dhzn-dhyc-cont {
	padding: 37px 44px 20px;
}

.dhzn-dhyc-nav {
	text-align: center;
}

.dhzn-dhyc-nav ul {
	padding: 20px 0px;
	display: inline-block;
}

.dhzn-dhyc-nav ul li {
	float: left;
	width: 191px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 22px;
	font-weight: bold;
	color: #00b437;
	background: url(dhzn_nav_bg_nor.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin-right: 81px;
	cursor: pointer;
}

.dhzn-dhyc-nav ul li.cur {
	background: url(dhzn_nav_bg_sel.png) 0 0 no-repeat;
	color: #ffffff;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list {
	position: relative;
	margin-bottom: 20px;
	background-color: #f7f7f7;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list img {
	position: absolute;
	top: -12px;
}

.dahuiyicheng-content-list-title {
	/*border-bottom: 1px dashed #e3e3e3;*/
}

.dahuiyicheng-content-list-title div {
	float: left;
	color: #0064d2!important;
	font-weight: bold;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list>div {
	text-align: center;
	border-bottom: 1px dashed #e3e3e3;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list>div>div{
	float: left;
	font-size: 15px;
	color: #595757;
	line-height: 60px;
	width: 400px;
	padding: 0 40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list .time {
	width: 140px;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list .info {
	width: 301px;
	text-align: left;
}

.dhzn-dhyc-cont .dahuiyicheng-content-list .add {
	width: 331px;
	text-align: left;
}


/*大会指南页面-会场分布平面图*/

.dhzn-dhyc-cont .pingmian-map {
	width: 1037px;
	height: 520px;
	background: url(pingmian-map.png) center top no-repeat;
	background-size: 100% 100%;
}


/*大会指南页面-会议地址*/

.dhzn-dhyc-cont .huiyi-map {
	position: relative;
	width: 1012px;
	height: 311px;
	background: url(huiyi-map.png) center top no-repeat;
	background-size: 100% 100%;
}

.dhzn-dhyc-cont .huiyi-add {
	position: absolute;
	bottom: 0;
	font-size: 18px;
	color: #FFFFFF;
	height: 35px;
	line-height: 35px;
	opacity: 0.8;
	width: 100%;
	box-sizing: border-box;
}

.huiyi-map .huiyi-add {
	background-color: #0d69cc;
}

.dhzn-dhyc-cont .huiyi-add>div {
	margin-left: 46px;
	display: inline-block;
}


/*大会指南页面-交通指南*/

.dhzn-dhyc-cont .jiaotong-map {
	height: 1137px;
	background: url(jiaotong-map.png) center top no-repeat;
	background-size: 100% 100%;
}


/*大会指南页面-会场周边*/

.dhzn-dhyc-cont .zhoubian-map {
	position: relative;
	width: 1012px;
	height: 321px;
	background: url(jiudian-map.png) center top no-repeat;
	background-size: 100% 100%;
	margin-bottom: 44px;
}

.zhoubian-map>.huiyi-add {
	background-color: #0cac3a;
}

.dhzn-dhyc-cont h1 {
	font-size: 24px;
	color: #0064d2;
	font-weight: bold;
	margin-bottom: 22px;
}
.nearbyhotel{
	position: relative;
	width: 1012px;
	height: 320px;
	overflow: hidden;
	margin-bottom: 40px;
}
.nearbyhotel ul{
	width: 3000%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.nearbyhotel ul li{
	float: left;
	position: relative;
	width: 1012px;
	height: 320px;
}
.nearbyhotel ul li img{
	display: block;
	width: 1012px;
	height: 320px;
}
.nearbyhotel ul li .hotel-address{
	position: absolute;
	height: 35px;
	width: 812px;
	padding: 0px 100px;
	left: 0px;
	bottom: 0px;
	background-color: #0cac3a;
	opacity: 0.8;
}
.nearbyhotel ul li .hotel-address p{
	font-size: 18px;
	color: #ffffff;
	height: 35px;
	line-height: 35px;
	padding-right: 20px;
}
.nearbyhotel ol.nearbyhotel-ol{
	position: absolute;
	right:10px;
	bottom:10px;
	z-index: 9;
	height: 10px;
}
.nearbyhotel ol.nearbyhotel-ol li{
	float: left;
	width: 8px;
	height: 8px;
	border-radius: 8px;
	background: #555;
	margin: 0 3px;
	opacity: 0.8;
	border: 1px solid #fff;
	cursor: pointer;
}
.nearbyhotel ol.nearbyhotel-ol li.cur{
	background: #fff;
}
/*景点*/

.dhzn-dhyc-cont .jingdian {
	position: relative;
	/*height: 321px;*/
	margin-bottom: 44px;
}

.dhzn-dhyc-cont .jingdian ul {
	width: 100%;
}

.dhzn-dhyc-cont .jingdian ul li {
	position: relative;
	float: left;
	/*width: 240px;*/
	width: 320px;
	margin: 0 26px 16px 0;
}

.dhzn-dhyc-cont .jingdian ul li.mr0 {
	margin-right: 0;
}
.dhzn-dhyc-cont .jingdian ul li img{
	display: block;
	width: 320px;
	height: 200px;
}
.dhzn-dhyc-cont .jingdian .huiyi-add {
	text-align: center;
	background-color: #0cac3a;
}


/*自行车*/

.dhzn-dhyc-cont .zxc-map {
	height: 320px;
	background: url(zxc-map.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin-bottom: 44px;
}


/*地铁*/

.dhzn-dhyc-cont .ditie-map {
	height: 1007px;
	background: url(ditie-map.png) 0 0 no-repeat;
	background-size: 100% 100%;
}


/*展示展览页面*/

.zhanshi {
	padding-bottom: 95px;
	overflow: hidden;
}

/*.zhanshi a {
	float: left;
	color: #a8a7a7;
	font-size: 18px;
	position: relative;
	background-color: #FFFFFF;
	box-sizing: border-box;
}

.zhanshi .left {
	float: left;
	width: 735px;
}

.zhanshi .right {
	float: right;
	width: 345px;
}

.zhanshi .bottom {
	float: left;
	width: 1100px;
	margin-top: 20px;
}

.zhanshi a:hover {
	text-decoration: none;
}

.zhanshi a .font {
	position: absolute;
	width: 100%;
	text-align: center;
}

.zhanshi a h1 {
	font-size: 72px;
	color: #ffffff;
}

.zhanshi a h2 {
	font-size: 32px;
	color: #ffffff;
}

.zhanshi a p {
	font-size: 18px;
	color: #595757;
	padding: 22px 26px 0 24px;
	height: 81px;
	position: relative;
	line-height: 20px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.zhanshi .zhanshi1 {
	width: 735px;
	height: 520px;
	padding-bottom: 64px;
	margin-bottom: 20px;
}*/
.zhanshi .zhanshi-box.scal{
	animation:box_scal 0.5s 0s forwards;
	-webkit-animation:box_scal 0.5s 0s forwards;
	-moz-animation:box_scal 0.5s 0s forwards;
	-ms-animation:box_scal 0.5s 0s forwards;
	-o-animation:box_scal 0.5s 0s forwards;
	-webkit-box-shadow:0 0 10px #595757;
	-moz-box-shadow:0 0 10px #595757;
	box-shadow:0 0 10px #595757;
}
@keyframes box_scal{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.05);
	}
}
@-webkit-keyframes box_scal{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.05);
	}
}
@-moz-keyframes box_scal{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.05);
	}
}
@-ms-keyframes box_scal{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.05);
	}
}
@-o-keyframes box_scal{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.05);
	}
}

/*.zhanshi .zhanshi1 .font {
	top: 100px;
}

.zhanshi .zhanshi2 {
	width: 345px;
	height: 660px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.zhanshi .zhanshi2 .font {
	top: 175px;
}

.zhanshi .zhanshi3,
.zhanshi .zhanshi4 {
	width: 358px;
	height: 540px;
	padding-bottom: 20px;
}

.zhanshi .zhanshi3 .font,
.zhanshi .zhanshi4 .font {
	top: 100px;
}

.zhanshi .zhanshi5 {
	width: 344px;
	height: 400px;
	padding-bottom: 50px;
}

.zhanshi .zhanshi5 .font {
	top: 40px;
}

.zhanshi .zhanshi6,
.zhanshi .zhanshi7 {
	width: 540px;
	height: 521px;
	padding-bottom: 75px;
}

.zhanshi .zhanshi6 .font,
.zhanshi .zhanshi7 .font {
	top: 100px;
}*/
.zhanshi .zhanshi-box{
	width: 530px;
	height: 360px;
	margin-top: 15px;
	margin-right: 15px;
	text-align: center;
	position: relative;
}
.zhanshi .zhanshi-box:hover{
	text-decoration: none;
}
.zhanshi .zhanshi-box .h1{
	font-size: 75px;
	color: #ffffff;
	font-weight: bold;
	text-shadow:#000 5px 5px 5px;
	margin-top: 38px;
}
.zhanshi .zhanshi-box .h2{
	font-size: 48px;
	color: #ffffff;
	font-weight: bold;
	text-shadow:#000 5px 5px 5px;
}
.zhanshi .zhanshi-box .content{
	position: absolute;
	bottom: 0;
	padding: 15px 20px;
	text-align: left;
	background-color: #523a43;
	opacity: 0.7;
	color: #dad6d7;
	font-size: 14px;
}
.zhanshi .zhanshi-box .content p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.zhanshi .zhanshi-box1{
	background: url(xinxin.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.zhanshi .zhanshi-box2{
	background: url(gjzhanqu.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.zhanshi .zhanshi-box3{
	background: url(zgzhanqu.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.zhanshi .zhanshi-box4{
	background: url(ronghe.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.zhanshi .zhanshi-box5{
	background: url(chuantong.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
.zhanshi .zhanshi-box6{
	background: url(jiaoyi.png) 0 0 no-repeat;
	background-size: 100% 100%;
}
/*注册*/

.zhuce-wrap {
	width: auto;
	height: 500px;
	background: url(dyds-zhuce.png) 0 0 no-repeat;
	background-size: 100% 100%;
}

.zhuce-wrap .banxin {
	position: relative;
	top: 75px;
	text-align: center;
}

.zhuce-wrap .banxin .zhuce-login {
	margin: 70px auto 0;
	width: 580px;
	box-sizing: border-box;
	background-color: #f7f7f7;
	padding: 54px 52px 129px 52px;
}

.zhuce-wrap .banxin .zhuce-login h1 {
	font-size: 24px;
	color: #0064d2;
	margin-bottom: 36px;
	text-align: center;
}

.zhuce-wrap .banxin .zhuce-login input {
	padding-left: 12px;
	background: none;
	box-sizing: border-box;
	font-size: 12px;
	margin-top: 20px;
}

.zhuce-wrap .banxin .zhuce-login .zhanghao {
	width: 100%;
	border: 1px solid #bcbbbb;
	height: 27px;
	line-height: 27px;
}

.zhuce-wrap .banxin .zhuce-login .syzm {
	width: 214px;
}

.zhuce-wrap .banxin .zhuce-login .fyzm {
	padding: 0;
	margin-left: 41px;
	width: 216px;
	background-color: #00b437;
	color: #e9f6eb;
	height: 27px;
	line-height: 27px;
	cursor: pointer;
}

.zhuce-wrap .banxin .zhuce-login .submit-btn {
	width: 100%;
	background-color: #0064d2;
	font-size: 16px;
	color: #c5d4f1;
	padding: 6px 0;
	cursor: pointer;
}

.zhuce-wrap .banxin .zhuce-login .qlogin {
	text-align: center;
	margin-top: 31px;
	font-size: 12px;
}

.zhuce-wrap .banxin .zhuce-login .qlogin a {
	color: #3fbe5d;
}
/*云搜索*/
.dyds-yunsearch-box .yunsou-logo{
	text-align: center;
	padding-bottom: 40px;
	/* border-bottom: 1px solid #595757; */
}
.dyds-yunsearch-box .yunsou-logo img{
	display: block;
	width: 215px;
	/* height: 200px; */
	margin: 40px auto 0;
}
.dyds-yunsearch-box .yunsou-logo .yunsou{
	width: 638px;
	height: 50px;
	margin: 10px auto 0px;
	/* border: 2px solid #e0dfdf; */
	padding: 0;
	background: #fff;
	position: relative;
}
.dyds-yunsearch-box .yunsou-logo .yunsou input.inp-txt{
	width: 498px;
	height: 46px;
	line-height: 46px;
	padding: 0 113px 0 20px;
	color: #000;
	font-size: 16px;
	float: left;
	background: none;
	border: 2px solid #e0dfdf;
	border-right: 0;
}
.dyds-yunsearch-box .yunsou-logo .yunsou a.yunsou-btn{
	position: absolute;
	right: 0;
	top: 0;
	width: 105px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #13be53;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.dyds-yunsearch-box .yunsou-cont{
	margin: 0px 0px 20px;
	display: none;
}
.dyds-yunsearch-box .yunsou-cont.cur{
	display: block;
}
.dyds-yunsearch-box .yunsou-cont h2.yunsou-title{
	font-size: 20px;
	color: #00b437;
	border-bottom: 1px solid #ccc;
	line-height: 50px;
}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item{
	width: 45%;
}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item ul{
	padding: 20px 0px;
}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item ul li{
	margin-bottom: 20px;

}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item ul li a{
	background: url(yunsou/hot-icon.png) no-repeat left;
	padding-left: 10px;
	font-size: 18px;
	color: #595757;
	cursor: pointer;
}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item ul li a:hover{
	/* color: red; */
}
.dyds-yunsearch-box .yunsou-cont .yunsou-cont-item ul li p{
	width: 500px;
	margin-top: 10px;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*云搜索结果*/
.yunsou-result-box .yunsou-result-top{
	padding: 40px 0px;
	/* border-bottom: 1px solid #ccc; */
}
.yunsou-result-box .yunsou-result-top .search-box{
	/*padding: 40px 170px 20px;*/
	/*padding-top: 40px;*/
}
.yunsou-result-box .yunsou-result-top .search-box img{
	display: block;
	width: 162px;
	height: 50px;
	/* float: left; */
	margin:0 auto 20px;
}
.yunsou-result-box .yunsou-result-top .search-box .search{
	/* float: left; */
	width: 634px;
	height: 46px;
	margin: 5px auto 0px;
	border: 2px solid #13be53;
	padding: 0;
	background: #fff;
	position: relative;
}
.yunsou-result-box .yunsou-result-top .search-type{
	padding: 20px 0px 0px;
	width: 656px;
	margin:0 auto;
	text-align: center;
}
.yunsou-result-box .result-list-box{
	border-top: 1px solid #ccc;
	display: none;
}
.yunsou-result-box .result-list-box.cur{
	display: block;
}
.yunsou-result-box .search-num{
	width: 638px;
	float: left;
	/* text-align: center; */
	line-height: 32px;
	margin: 20px 0 40px;
}
.yunsou-result-box .search-num p.search-tip{
	color: #999;
	font-size: 14px;
}
.yunsou-result-box .result-list-box .paixu{
	float: right; 
	margin:20px 0 40px;
}
.yunsou-result-box .result-list-box .paixu label.sou{
	color: #333;
	font-size: 14px;
	line-height: 28px;
}
.yunsou-result-box .result-list-box .paixu select.sel{
	width: 110px;
	height: 28px;
	line-height: 28px;
	border: 2px solid #dcdcdc;
	padding: 0 10px;
	background: none;
	border-radius: 4px
}
.yunsou-result-box .yunsou-result-top .search input.inp-txt{
	width: 496px;
	height: 46px;
	line-height: 46px;
	padding: 0 113px 0 20px;
	color: #000;
	font-size: 16px;
	float: left;
	background: none;
}
.yunsou-result-box .yunsou-result-top .search a.search-btn{
	position: absolute;
	right: 0;
	top: 0;
	width: 103px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	background: #13be53;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}
.yunsou-result-box .result-list-box ul>li{
	margin-bottom: 60px;
}
.yunsou-result-box .result-list-box ul>li>a{
	position: relative;
	color: #0000cc;
	font-size: 18px;
}
.yunsou-result-box .result-list-box ul>li>a span.type{
	display: block;
	position: absolute;
	top: -20px;
	right: -74px;
	text-align: center;
	font-size: 14px;
	color: red;
	width: 80px;
	height: 22px;
	line-height: 22px;
	background: url(yunsou/type_bg.png) no-repeat center;
	background-size: 100% 22px;
}
.yunsou-result-box .result-list-box ul>li .where-time{
	padding: 5px 0px 10px 0px;
}
.yunsou-result-box .result-list-box ul>li .where-time span{
	color: #575757;
	font-size: 14px;
	padding-right: 10px;
	display: inline-block;
}
.yunsou-result-box .result-list-box ul>li .where-time span.txt{
	min-width: 60px;
}
.yunsou-result-box .result-list-box ul>li>p{
	font-size: 16px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.pingtai-login-body{
	background: url(pingtai_login_bg.png) top center no-repeat;
	background-size:cover;
}
.pingtai-login-con{
	padding-bottom: 200px;
}
.pingtai-login-con h2{
	font-size: 38px;
	color: #0064d2;
	text-align: center;
	margin: 80px 0px 100px 0px;
}
.pingtai-login-con .login-pingtai a{
	display: block;
	width: 494px;
	height: 455px;
	float: left;
	cursor: pointer;
}
.pingtai-login-con .login-pingtai a.dyds{
	background: url(dyds_login.png) no-repeat center;
}
.pingtai-login-con .login-pingtai a.shengpt{
	background: url(shengpt_login.png) no-repeat center;
	margin-right: 112px;
}
/* 修改密码页面 */
.xiugaimima-top{
	height: 180px;
	width: 100%;
	background: url(xiugaimima-top.png) no-repeat center top;
}
.modify-pass-wrap{
	overflow: hidden;
	/* padding-bottom: 60px; */
}
.modify-pass-wrap h3{
	height: 120px;
	line-height: 120px;
	font-size: 32px;
	color:#0068b7;
	text-align: center;
}
.modify-pass-box{
	width: 450px;
	margin: 80px auto 0;
}
.modify-pass-box .ipt-box{
	height: 47px;
	margin-bottom: 32px;
}
.modify-pass-box .ipt-box input.ipt-txt{
	height: 45px;
	border:1px solid #ccc;
	line-height: 45px;
	color:#000;
	font-size: 20px;
	padding:0 10px;
	width: 428px;
	background: none;
}
.modify-pass-box .ipt-box .yanzh-box{
	width: 180px;
	text-align: center;
	line-height: 45px;
	border:1px solid #ccc;
}
.modify-pass-box .ipt-box input.ipt-txt::-webkit-input-placeholder{ 

	color: #ccc; 
} 
.modify-pass-box .ipt-box input.ipt-txt:-moz-placeholder{ 
	color: #ccc; 
}
.modify-pass-box .ipt-box input.ipt-txt::-moz-placeholder{ 
	color: #ccc; 
} 
.modify-pass-box .ipt-box input.ipt-txt:-ms-input-placeholder{ 
	color: #ccc; 
}
.modify-pass-box .ipt-box input:-webkit-autofill{
	-webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset;
}
.modify-pass-box .error-tip{
	height: 20px;
	line-height: 20px;
	margin-top: -10px;
}
.modify-pass-box .error-tip p.error{
	color:red;
	font-size: 14px;
	display: none;
}
.modify-pass-box a.btn-sub{
	display: block;
	width: 100%;
	height: 47px;
	line-height: 47px;
	text-align: center;
	color:#fff;
	background: #0068b7;
	font-size: 20px;
	text-decoration: none;
}

/*遮罩弹窗----------------------------------begin*/
.cover-mask{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    background-color: rgba(0,0,0,.8);
    display: none
}
.cover-mask .eject-box{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    z-index: 999999;
    background-color: #fff;
    width: 300px;
    height: 200px;
    border-radius: 3px;
    /*display: none*/
}
.eject-box h1{
    border-bottom: 1px solid #9e9e9e;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    color:#717171;
}
.eject-box h1 .iconfont{
    float: right;
    color: #717171;
}
.eject-box h1 .iconfont:hover{
    cursor: pointer;
}
.eject-box p{
    color: #0064d2;
    text-align: center;
    margin-top:20px;
    font-size: 22px;
}
.eject-box p img{
	display:inline-block;
	width: 100px;
}
/* .eject-box p .iconfont{
    font-size: 30px;
    margin-right: 10px;
} */
/*遮罩弹窗-----------------------------------end*/
/*线下高校展厅页面start*/
.gaoxiao-container .chgzhsh-title{
	font-size: 32px;
    color: #00b437;
    border-bottom: 1px solid #00b437;
    line-height: 50px;
}
.gaoxiao-container .gaoxiao-banner .btn{
	width: 36px;
	height: 20px;
	cursor: pointer;
}
.gaoxiao-container .gaoxiao-banner .top{
	background: url(top.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 56px auto 31px;
}
.gaoxiao-container .gaoxiao-banner .bottom{
	background: url(bottom.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 35px auto;
}
.gaoxiao-container .gaoxiao-banner .banner-container{
	overflow: hidden;
	position: relative;
	width: 304px;
	height: 714px;
	text-align: center;
}
.gaoxiao-container .gaoxiao-banner .banner-container ul{
	position: absolute;
	top: 0;
	width: 100%;
	height: 3000%;
	transition: all 0.5s;
}
.gaoxiao-container .gaoxiao-banner .banner-container ul li{
	position: relative;
	/*margin-bottom: 30px;*/
}
.gaoxiao-container .gaoxiao-banner .banner-container ul li img{
	width: 300px;
	height: 200px;
	border: 2px solid transparent;
}
.gaoxiao-container .gaoxiao-banner .banner-container ul li div{
	position: absolute;
	bottom: 36px;
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #ffffff;
	background-color: #2b6ccc;
	opacity: 0;
	transition: all 0.5s;
}
.gaoxiao-container .gaoxiao-banner .banner-container ul li:hover img{
	border: 2px solid rgb(0,110,200);
}
.gaoxiao-container .gaoxiao-banner .banner-container ul li:hover div{
	opacity: 0.8;
}
.gaoxiao-container .gaoxiao-banner .banner-container ul .jihuo img{
	border: 2px solid rgb(0,110,200);
}
.gaoxiao-container .gaoxiao-banner .banner-container ul .jihuo div{
	opacity: 0.8;
}
.gaoxiao-container .banner-detail{
	width: 740px;
	margin-top: 56px;
}
.gaoxiao-container .banner-detail>div{
	display: none;
}
.gaoxiao-container .banner-detail>div h2{
	text-align: center;
	font-size: 30px;
	color: #2064d1;
	font-weight: bold;
}
.gaoxiao-container .banner-detail>div .jianjie{
	padding: 32px 0 15px;
	font-size: 24px;
	color: #2064d1;
	border-bottom: 1px solid #2064d1;
}
.gaoxiao-container .banner-detail>div .jianjie-detail{
	margin-top: 17px;
	font-size: 14px;
	color: #444444;
	line-height: 27px;
}
.gaoxiao-container .banner-detail>div .weizhi{
	display: inline-block;
	margin-top: 11px;
	padding: 12px 38px;
	background-color: #2064d1;
	font-size: 28px;
	color: #ffffff;
}
.gaoxiao-container .banner-detail>div .jianjie .more{
	float: right;
}
.gaoxiao-container .banner-detail>div .jianjie .more a{
	font-size: 18px;
	color: #999999;
}
.gaoxiao-container .banner-detail>div .chengguo{
	font-size: 18px;
	color: #444444;
	margin-top: 28px;
}
.gaoxiao-container .banner-detail>div .chengguo li{
	margin-bottom: 16px;
}
/*线下高校展厅页面end*/

/*电子资料页面start*/
.dzzl-container{
	margin-bottom: 90px;
}
.dzzl-container .dzzl-content li{
	position: relative;
	width: 500px;
	height: 100px;
	border: 1px solid #0059d1;
	border-radius: 10px;
	font-size: 28px;
	margin: 27px 37px 0 0;
}
.dzzl-container .dzzl-content li a>div{
	line-height: 100px;
}
.dzzl-container .dzzl-content li .title{
	position: absolute;
	top: 107px;
	z-index: 10;
	background-color: #e1effe;
	border: 1px solid #1e5299;
	border-radius: 10px;
	padding: 16px 22px;
	width: 356px;
	font-size: 16px;
	color: #023e7f;
	line-height: 27px;
	box-shadow: 1px 6px 20px 0px #999999;
}
.dzzl-container .dzzl-content li .title h2{
	color: #023e7f;
	font-size: 18px;
	font-weight: bold;
}
.dzzl-container .dzzl-content li a{
	color: #0064d2;
}
/*科研*/
.dzzl-container .dzzl-content .keyan .weiji i{
	width: 47px;
	height: 50px;
	background: url(kycg.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 23px 40px 0 34px;
}
/*会刊*/
.dzzl-container .dzzl-content .huikan .weiji i{
	width: 37px;
	height: 52px;
	background: url(huikan.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 23px 50px 0 34px;
}
/*简报*/
.dzzl-container .dzzl-content .jianbao .weiji i{
	width: 41px;
	height: 52px;
	background: url(jianbao.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 23px 46px 0 34px;
}
/*视频*/
.dzzl-container .dzzl-content .shipin .weiji i{
	width: 50px;
	height: 50px;
	background: url(shipin.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 40px 0 34px;
}
/*百强*/
.dzzl-container .dzzl-content .baiqiang .weiji i{
	width: 40px;
	height: 46px;
	background: url(baiqiang.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 50px 0 34px;
}
/*指引*/
.dzzl-container .dzzl-content .zhiyin .weiji i{
	width: 52px;
	height: 51px;
	background: url(zhiyin.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 38px 0 34px;
}
/*政策*/
.dzzl-container .dzzl-content .zhengce .weiji i{
	width: 41px;
	height: 39px;
	background: url(zhengce.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 49px 0 34px;
}
/*政府*/
.dzzl-container .dzzl-content .zhengfu .weiji{
	font-size: 26px;
}
.dzzl-container .dzzl-content .zhengfu .weiji i{
	width: 51px;
	height: 51px;
	background: url(zhengfu.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 39px 0 34px;
}
/*云*/
.dzzl-container .dzzl-content .yun .weiji i{
	width: 53px;
	height: 35px;
	background: url(yun.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 31px 37px 0 34px;
}
/*报告*/
.dzzl-container .dzzl-content .baogao .weiji i{
	width: 52px;
	height: 52px;
	background: url(baogao.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 25px 49px 0 34px;
}
.dzzl-container .dzzl-content .jihuo,.dzzl-container .dzzl-content .tiaozhuan{
	display: none;
}
.dzzl-container .dzzl-content  .jihuo i{
	width: 33px;
	height: 33px;
	background: url(xiazai.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 34px 21px 0 158px;
}
.dzzl-container .dzzl-content .tiaozhuan i{
	width: 33px;
	height: 33px;
	background: url(tiaozhuan.png) 0 0 no-repeat;
	background-size: 100% 100%;
	margin: 34px 21px 0 158px;
}
.dzzl-container .dzzl-content li:hover{
	background-color: #0059d1;
}
.dzzl-container .dzzl-content li a:hover{
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
.dzzl-container .dzzl-content li a:hover>.weiji{
	display: none;
}
.dzzl-container .dzzl-content li a:hover>.jihuo{
	display: block;
}
.dzzl-container .dzzl-content li a:hover>.tiaozhuan{
	display: block;
}
/*电子资料页面end*/

/* 文件下载 */
.doc-download-wrap{
	background:#f5f5f5;
	margin-bottom: 38px;
}
.doc-download-wrap .doc-download-box{
	background: #fff;
	padding:20px 50px;
}
ul.doc-download-ul li{
	border-bottom: 1px dashed #ccc;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding:0 10px;
}
ul.doc-download-ul li p.fl{
	width: 800px;
	color:#666;
	white-space:nowrap; 
	text-overflow:ellipsis;
	overflow: hidden;
}
ul.doc-download-ul li a.download{
	color:#666;
	padding-left: 30px;
	background: url(download.png) no-repeat left center;
	background-size: 20px 20px;
	-ms-behavior: url(backgroundsize.min.htc);
}