﻿/*banner*/
.carousel-control{
	width: 5%;
}
.carousel .item {
    height:108px;
    background-color: #000;
}
.carousel .item1 {
    background: url(../images/banner1.png) no-repeat center center;
}
.carousel .item2 {	
    background: url(../images/banner2.png) no-repeat center center;
}
.carousel .item3 {
    background: url(../images/banner3.png) no-repeat center center;
}
.carousel .item4 {
    background: url(../images/banner4.png) no-repeat center center;
}
.carousel .item5 {
    background: url(../images/banner5.png) no-repeat center center;
}
.carousel .item6 {
    background: url(../images/banner6.png) no-repeat center center;
}
.carousel .item7 {
    background: url(../images/banner7.png) no-repeat center center;
}
.carousel .item8 {
    background: url(../images/banner8.png) no-repeat center center;
}
.left,.right{
	z-index: 20;
}
.ctrls{
	position: relative;
}
.ctrls .carousel-indicators{
	z-index: 100;
	width: 300px;
	margin: auto;
	margin-left:-150px;
	bottom: 10px;
}
.ctrls .carousel .carousel-caption{
	position: absolute;
	bottom: 0;
	left: 0;
	right: auto;
	padding: 0;
	padding-bottom: 8px;
}
.ctrls .carousel-indicators li{
	width: 12px;
	height: 12px;
	border: none;
	background: white;
	margin:4px 2px;
	border-radius: 10px;
	box-shadow: 0 1px 1px rgba(0,0,0,.4) }
.ctrls .carousel-indicators .active{
	width: 50px;
	height: 12px;
	border: none;
	background: white;
	transition: all 0.3s;
}
.carousel-control.left,.carousel-control.right{
	background: transparent;
}
@media only screen and (max-width: 1200px) {
	.carousel .item{
		height: auto;
	}
}
@media only screen and (min-width:1200px ) {
	.carousel .item img{
		display: none;
	}
}

/*newbox*/
.newbox{
	background: white;
	padding: 15px 0 10px;
}
.new_title{
	border-bottom: dashed 1px #aeb8cb;
	padding:5px 0 13px;
}
.new_title h3{
	margin: 0;
	font-size: 18px;
	color: #1177c9;
	line-height: 22px;
}
.new_title h3 img{
	float: left;
	margin-right: 8px;
	height: 22px;
}
.new_more{
	color: #1177c9;
	margin-top: 2px;
}

.new_box{
	margin: 5px 0;
}
.newbox .col-sm-4{
	padding:0 20px;
}
.new_box li{
	padding: 15px 0;
	overflow: hidden;
}
.timebox{
	width: 75px;
	margin-right: 15px;
	border-right: solid 2px #eeeeee;
}
.timebox span{
	color: #808080;
	font-size: 22px;
}
.timebox p{
	color: #808080;
	font-size: 14px;
	margin: 0;
}
.new_box li a{
	color: #4c4c4c;
	line-height: 25px;
	font-size: 15px;
	height: 46px;
	overflow: hidden;
	display: block;
}
.new_box li a:hover{
	color: #1177c9;
	transition: all .3s;
}
.new_box2{
	margin: 14px 0;
}
.new_box2 li{
	background: url(../images/li_bac.png) left center no-repeat;
    overflow: hidden;
    margin: 10px 0;
}
.new_box2 a{
	color: #4c4c4c;
	line-height: 24px;
	font-size: 15px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.new_box2 li a:hover{
	color: #1177c9;
	transition: all .3s;
}
.new_box2 span{
	color: #999999;
	line-height: 24px;
	font-size: 14px;
	float: right;
}
@media only screen and (max-width:767px ) {
	.newbox .col-sm-4{
		margin-bottom: 15px;
	}
}



/*function*/
.function{
	background: #f0f5f9;
}
.function_item{
	width: 11.11%; 
	padding: 0 5px; 
	height: 100%; 
	float: left; 
	min-height: 260px;
}
.function h1{
	text-align: center; 
	font-size: 20px; 
	line-height: 20px; 
	margin-top: 14px; 
	color: #1177c9; 
	font-weight: normal;
}
.function h1 a{
	color: #1177c9; 
}
@media only screen and (max-width: 991px) {
	.function_item{
		width: 25%;
	}
}


.function_item .f_img{
	width: 94px; 
	height: 110px; 
	margin: 50px auto 0; 
	position: relative; 
	z-index: 11; 
}
.function_item:hover .f_img{
	animation: change_dj 0.3s forwards;  
	width: 50px; 
	height: 44px; 
	margin-top: 20px; 
	z-index: 30;
}
/*党建*/
.f_dj .f_img{
	background-image: url(../images/f_icon1.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_dj:hover .f_img{ 
	background-image: url(../images/f_icon01.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon01.png', sizingMethod='scale');
}
/*科协*/
.f_kx .f_img{
	background-image: url(../images/f_icon2.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_kx:hover .f_img{ 
	background-image: url(../images/f_icon02.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon02.png', sizingMethod='scale');
}
/*智库*/
.f_zk .f_img{
	background-image: url(../images/f_icon3.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_zk:hover .f_img{ 
	background-image: url(../images/f_icon03.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon03.png', sizingMethod='scale');
}
/*学术*/
.f_xs .f_img{
	background-image: url(../images/f_icon4.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_xs:hover .f_img{ 
	background-image: url(../images/f_icon04.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon04.png', sizingMethod='scale');
}
/*科普*/
.f_kp .f_img{
	background-image: url(../images/f_icon5.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_kp:hover .f_img{ 
	background-image: url(../images/f_icon05.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon05.png', sizingMethod='scale');
}
/*服务*/
.f_fw .f_img{
	background-image: url(../images/f_icon6.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_fw:hover .f_img{ 
	background-image: url(../images/f_icon06.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon06.png', sizingMethod='scale');
}
/*数据*/
.f_sj .f_img{
	background-image: url(../images/f_icon7.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_sj:hover .f_img{ 
	background-image: url(../images/f_icon07.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon07.png', sizingMethod='scale');
}
/*新闻*/
.f_xw .f_img{
	background-image: url(../images/f_icon8.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_xw:hover .f_img{ 
	background-image: url(../images/f_icon08.png); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon08.png', sizingMethod='scale');
}
/*人才*/
.f_rc .f_img{
	background-image: url(../images/f_icon9.png); 
	background-repeat: no-repeat; 
	background-size: contain;
}
.f_rc:hover .f_img{ 
	background-image: url(../images/f_icon09.png); 
	background: none\9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='f_icon09.png', sizingMethod='scale');
}




.function_item:hover .f_list{ min-height:175px; display: block; opacity: 1; animation: listblock 0.3s forwards; z-index: 21;}
        .function_item:hover h1{display: none;animation: displaynone 0.3s forwards;}
        .f_list{width: 100%; padding: 31px 0 15px; background: #FFFFFF; border-radius: 8px; margin-top: -24px; position: relative; z-index: 10; display: none; opacity: 0;}
        .f_item{margin: 6px 0;}
        .f_item a{display: block; width: 100%; text-align: center; font-size: 16px; line-height: 20px; color: #333333; letter-spacing: 1px;}

        @keyframes listblock{
            from{display: none; opacity: 0;}
            to{display: block; opacity: 1;}
        }
        @keyframes displaynone{
            from{display: block;}
            to{display: none;}
        }



/*02走进科协*/
.zjkx_main{
	height: 1370px;
	background: url(../images/02zjkx.png) no-repeat top center white;
}
/*03智慧党建*/
.zhdj_main{
	height: 2310px;
	background: url(../images/03zhdj.png) no-repeat top center white;
}
.zhdj_main .container22{
	width: 1280px;
	margin: auto;
	height: 2310px;
	position: relative;
}
.enter2{
	width: 100px;
	height: 50px;
	position: absolute;
	left: 130px;
	top:360px;
}
/*04学术学会*/
.xsxh_main{
	background: url(../images/04xsxh.png) no-repeat top center white;
	height: 2454px;
}
/*05科学普及*/
.kxpj_main{
	background: url(../images/05kxpj.png) no-repeat top center white;
	height: 2396px;
}
/*06创新智库*/
.cxzk_main{
	height: 2253px;
	background: url(../images/06cxzk.png) no-repeat top center white;
}
/*07资源中心*/
.zyzx_main{
	background: url(../images/07zyzx.png) no-repeat top center white;
	height: 1558px;
	position: relative;
}
.zyzx_main .container11{
	width: 1280px;
	margin: auto;
	height: 1558px;
	position: relative;
}
.enter{
	width: 100px;
	height: 50px;
	position: absolute;
	right: 270px;
	top:190px;
}
.zyzx_content_main{
	height: 1558px;
	background: url(../images/07zyzx-content.png) no-repeat top center white;
}
/*08服务大厅*/
.fwdt_main{
	height: 2510px;
	background: url(../images/08fwdt.png) no-repeat top center white;
}
/*09新闻中心*/
.xwzx_main{
	background: url(../images/09xwzx.png) no-repeat top center white;
	height: 2510px;
}




.content{width:1190px;margin:auto;background-color:#ffffff;margin-top:17px;padding:27px 30px 70px;}
.glyphicon-chevron-left{background:url(../images/zuo_03.png) no-repeat center;width:24px !important;height:48px !important;margin-left:0 !important;left:0 !important;top:0 !important;margin-top:29px !important;}
.glyphicon-chevron-right{background:url(../images/you_05.png) no-repeat center;width:24px !important;height:48px !important;margin-right:0 !important;right:0 !important;top:0 !important;margin-top:29px !important;}
.center1{margin-top:29px;height:333px;}
i{display:block;font-style:normal;}
.photo_bt p{float:left;display:block;text-align:center;font-family:"Arial";width:85px;float:left;}
.photo_bt p span{font-size:24px;color:#fff;display: block;margin-top:5px;height:39px;line-height:39px;font-weight:bold;}
.photo_bt p i{color:#e7eef6;font-size:20px;height:38px;line-height:38px;}
.photo_bt a{color:#ffffff;font-size:15px;text-decoration:none;padding-left:9px;display:block;float:left;margin-top:18px;width:350px;overflow:hidden;}
.biaoti{font-size:18px;color:#fff;font-weight:bold;height:31px;line-height:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wenzi{font-size:14px;color:#eeeeee;height:26px;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


.box1{width:387px;}
.box1_title{height:40px;border-bottom:1px solid #caced3;}
.box1_title span{height:40px;border-bottom:3px solid #2598de;padding-top:6px;font-size:20px;color:#2390D6;font-weight:bold;display:block;width:85px;float:left;}
.more{color:#2390d6;font-size:16px;float:right;margin-top:3px;}
.more1{color:#2390d6;font-size:16px;float:right;margin-top:18px;}
.more2{margin-top:11px;color:#2390d6;font-size:16px;float:right;}

.box1 ul{height:272px;margin-top:10px;}
.box1 ul li{height:38px;line-height:38px;width:100%;float:left; overflow:hidden; background:url(../images/sanjiao.png) no-repeat left center; padding-left:15px }
.box1 ul li:nth-child(1){margin-left:0;}
.box1 ul li:nth-child(3){margin-left:0;}
.box1 ul li:nth-child(5){margin-left:0;}
.box1 ul li:nth-child(7){margin-left:0;}

.photo_bt1{background:url(../images/riqi_03.png) no-repeat left;width:60px;height:58px;display:block;float:left;}
.photo_bt1 p{float:left;display:block;text-align:center;width:60px;float:left;}
.photo_bt1 p span{font-size:20px;color:#4287d4;display: block;height:32px;line-height:32px;font-weight:bold;}
.photo_bt1 p i{color:#b2b2b2;font-size:12px;height:26px;line-height:26px;}
.box1 ul li a{color:#4c4c4c;font-size:15px;text-decoration:none;display:block;float:left;}
.box1 ul li a:hover{color: #2390d6;}

.center2{margin-top:15px;height:280px;}
.box2{height:260px;width:550px;}
.box2_title{height:51px;border-bottom:1px solid #caced3;}
.box2_title span{color:#2390D6;font-size:20px;display:block;height:51px;line-height:51px;float:left;    font-weight: bold;}
.box2_title img{float:left;margin-top:15px;margin-right:10px;}
.box2 ul{margin-top:3px;height:205px; width:270px; float:right}
.box2 ul li{margin-top:16px;height:28px; overflow:hidden; line-height:28px}
.box2 ul li a{font-size:16px;color:#4d4d4d;}


.photo_bt2{background:url(../images/02_11.png) no-repeat left;width:100px;height:36px;display:block;float:left;}
.photo_bt2 p{float:left;display:block;text-align:center;width:100px;float:left;}
.photo_bt2 p span{font-size:16px;color:#4287d4;display: block;height:36px;line-height:36px;font-weight:bold;width:39px;float:left;}
.photo_bt2 p i{color:#b2b2b2;font-size:12px;height:36px;line-height:36px;}


/*通知公告*/
.box3{width:550px;height:260px;}
.box3_title{height:51px;border-bottom:1px solid #caced3;}
.box3_title span{color:#4c4c4c;font-size:20px;display:block;height:51px;line-height:51px;float:left;}
.box3_title img{float:left;margin-top:13px;margin-right:10px;}
.box3 ul{margin-top:3px;height:205px; width:270px; float:right}
.box3 ul li{margin-top:16px;height:28px; overflow:hidden; line-height:28px}
.box3 ul li a{width:430px;display:block;font-size:16px;color:#4d4d4d;}
.box3 ul li span{ float:right}


.photo_bt2{background:url(../images/02_11.png) no-repeat left;width:100px;height:36px;display:block;float:left;}
.photo_bt2 p{float:left;display:block;text-align:center;width:100px;float:left;}
.photo_bt2 p span{font-size:16px;color:#4287d4;display: block;height:36px;line-height:36px;font-weight:bold;width:39px;float:left;}
.photo_bt2 p i{color:#b2b2b2;font-size:12px;height:36px;line-height:36px;}



.center3{height:291px;margin-top:22px;overflow: hidden;}
.box4{height:291px;width:360px;}
.box4_title{height:51px;border-bottom:1px solid #caced3;}
.box4_title span{color:#2390D6;font-size:20px;display:block;height:51px;line-height:51px;float:left;font-weight: bold;}
.box4_title img{float:left;margin-top:13px;margin-right:10px;}
.box4 ul{margin-top:3px;height:232px;}
.box4 ul li{height:36px;background:url(../images/li_bac.png) no-repeat left 50%;line-height:36px;}
.box4 ul li a{display:block;font-size:16px;color:#4d4d4d;height:36px;line-height:36px;margin-left:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:285px;}
.box4 ul li span{font-size:14px;color:#999999;display:block;float:right;}



.box5{height:291px;width:360px;margin-left:20px;}
.box5_title{height:51px;border-bottom:1px solid #caced3;}
.box5_title span{color:#4c4c4c;font-size:20px;display:block;height:51px;line-height:51px;float:left;}
.box5_title img{float:left;margin-top:13px;margin-right:10px;}
.box5 ul{margin-top:3px;height:232px;}
.box5 ul li{height:36px;background:url(../images/li_bac.png) no-repeat left 50%;line-height:36px;}
.box5 ul li a{display:block;font-size:16px;color:#4d4d4d;height:36px;line-height:36px;margin-left:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:285px;}
.box5 ul li span{font-size:14px;color:#999999;display:block;float:right;}


.box6{height:291px;width:360px;margin-left:20px;}
.box6_title{height:51px;border-bottom:1px solid #caced3;}
.box6_title span{color:#4c4c4c;font-size:20px;display:block;height:51px;line-height:51px;float:left;}
.box6_title img{float:left;margin-top:15px;margin-right:10px;}
.box6 ul{margin-top:3px;height:232px;}
.box6 ul li{height:36px;background:url(../images/li_bac.png) no-repeat left 50%;line-height:36px;}
.box6 ul li a{display:block;font-size:16px;color:#4d4d4d;height:36px;line-height:36px;margin-left:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:285px;}
.box6 ul li span{font-size:14px;color:#999999;display:block;float:right;}



.center4{height:370px;}
.box7{width:400px;height:358px;}
.box7_title{height:48px;line-height:48px;border-bottom:1px solid #caced3;}
.box7_title span{color:#2390D6;font-size:20px;display:block;height:48px;line-height:48px;float:left;font-weight: bold;}
.box7_title img{float:left;margin-top:17px;margin-right:10px;}
.box7 ul{margin-top:8px;height:280px;}
.box7 ul li{ font-size:16px; height:38px; line-height:38px; color: #4d4d4d; }
.box7 ul li a { color: #4d4d4d; }
.box7 ul li span{ float:right}
.photo_bt3{width:87px;height:60px;display:block;float:left;}
.photo_bt3 p{float:left;display:block;text-align:center;width:100px;float:left;}
.photo_bt3 p i{color:#fff;font-size:12px;height:19px;line-height:19px;width:78px;}






.box8{width:400px;height:358px;margin-left:15px;}

.box8_title{height:48px;line-height:48px;border-bottom:1px solid #caced3;}
.box8_title span{color:#4c4c4c;font-size:20px;display:block;height:51px;line-height:51px;float:left;}
.box8_title img{float:left;margin-top:15px;margin-right:10px;}
.box8 ul{margin-top:8px;height:280px;}
.box8 ul li{ font-size:16px; height:38px; line-height:38px; color: #4d4d4d; }
.box8 ul li a { color: #4d4d4d; }
.box8 ul li span{ float:right}
	
.box9{margin-left:10px;width:270px;height:312px;border:1px solid #f5f6f9;margin-top:22px;}
.box9 li img{ width:100%}
.box9 li { margin-bottom:50px}



.center5{height:200px;}
.box10{height:200px;}
.box10_title{height:50px;line-height:50px;border-bottom:1px solid #caced3;}
.box10 ul{margin-top:20px;height:107px;border-bottom:1px solid #caced3;}
.box10 ul li{float:left;margin-left:23px;width:361px;}
.box10 ul li img{width:100%;height:85px;float:left;}
.box10 ul li:first-child{margin-left:0}
.img{float:left;margin-top:13px;margin-left:4px;}
.box10_title span{color:#2390D6;font-size:20px;display:block;height:45px;line-height:45px;float:left;margin-left:8px;    font-weight: bold;}



.center6{height:258px;}
.box11{height:300px;}
.box11_title{height:46px;line-height:46px;border-bottom:1px solid #caced3;}
.box11 ul{margin-top:27px;height:183px;}
.box11 ul li{float:left;margin-left:23px;width:391px;}
.box11 ul li img{width:100%;height:85px;float:left;}
.box11 ul li:first-child{margin-left:0}
.img{float:left;margin-top:13px;margin-left:4px;}
.box11_title span{color:#2390D6;font-size:20px;display:block;height:45px;line-height:45px;float:left;margin-left:8px;font-weight: bold;}
.center6 ul{margin-top:27px;}
.center6 ul li{width:270px;float:left;text-align:center;margin-left:16px;}
.center6 ul li span{font-size:14px;color:#fff;background-color:#2390d6!important;height:33px;line-height:33px;display:block;}
.center6 ul li img{width:100%;height:150px;}
.center6 ul li:first-child{margin-left:0;}


.control-box {
    width: 1130px;
    height:143px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
       margin: auto;
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top:50px;width:23px;height:49px;z-index:9;
  cursor: pointer;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 1130px;
  height: 143px;
}
#switcher {
  height: 190px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  width:1130px !important;
  height: 108px;
  float: left;
}
.shadow {
  width: 255px;
  height: 60px;
  margin-top: 130px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height: 60px;
  color: white;
  text-decoration: none;
  margin-left: 18px;
  margin-top: 10px;
}
.box2 ul li span{ float:right}

.box1 ul li a:hover{color: #2390d6;}
.box2 ul li a:hover{color: #2390d6;}
.box3 ul li a:hover{color: #2390d6;}
.box4 ul li a:hover{color: #2390d6;}
.box5 ul li a:hover{color: #2390d6;}
.box7 ul li a:hover{color: #2390d6;}
.box6 ul li a:hover{color: #2390d6;}
.box8 ul li a:hover{color: #2390d6;}
