body{background-color: #f5f5f5 !important;}
.list_item{height:38px;line-height:38px;}
.xhnews .xhnews_box{
 padding:0 20px;
 height:440px;
 background-color: #fff;
 margin-top: 40px;
 position: absolute;
}
/* 学会动态标题 */
.xhnews .xhnews_box .xhnews_title{
  color:#039240;
  font-size: 20px;
  margin-top: 7px;
  padding: 18px 0 20px 32px;
 background:url('xhxwicon.png') center left no-repeat;
}

.xhnews .xhnews_box .xhnews_title .morebtn{
  float:right;
  font-size: 14px;
  color:#666;
  font-weight: normal;
 }

/* 学会动态内容 */
.xhnews .xhnews_con{
 overflow: hidden;
 margin-bottom:27px;
}
/* 内容左侧 */
.xhnews .xhnews_box .xhnews_conleft{
 width:600px;
 height:337px;
 float:left;
}

.xhnews_conleft{ 
  width:600px; 
  height:337px; 
  overflow:hidden; 
  position:relative; 
}
.xhnews_conleft .hd{
  height:40px;
  overflow:hidden;
  position:absolute;
  right:15px;
  bottom:0; 
  z-index:1;
  vertical-align: middle;
}
.xhnews_conleft .hd .pageState{
  display: block;
  color:#fff;
  font-style: italic;
  letter-spacing: 8px;
  padding-top: 5px;
} 
.xhnews_conleft .hd .pageState span{
  color:#039240;
  font-size:30px ;
  
}
.xhnews_conleft .hd ul{
  overflow:hidden;
  zoom:1;
  float:right;
  padding-top:16px;
}
.xhnews_conleft .hd ul li{ 
  float:left; 
  margin:0 5px;  
  width:8px; 
  height:8px; 
  text-align:center; 
  background:#fff; 
  cursor:pointer; 
  border-radius: 50%;
}
.xhnews_conleft .hd ul li.on{
  background:#039240;
  color:#fff; 
}
.xhnews_conleft .bd{
  position:relative;
  height:100%; 
  z-index:0;   
}
.xhnews_conleft .bd li{
  zoom:1;
  vertical-align:middle;
}
.xhnews_conleft .bd img{
  width:600px; 
  height:337px;
  display:block;  
}
.xhnews_conleft .bd .msg_title{
  width:100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height:42px;
  text-align: left;
  text-indent: 20px;
  font-size: 16px;
  line-height: 42px;
  color:#fff;
  background:#000;
  background: rgba(0, 0, 0, .6);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
}




/* 内容右侧 */
.xhnews .xhnews_box .xhnews_conright{
 width:559px;
 height:337px;
 float:left;
}
.xhnews .xhnews_box .xhnews_conright .list_item span{
  float: right;
}
.xhnews .xhnews_box .xhnews_conright .list_item a{
 font-size: 16px;
 padding-left:15px;
 background:url('dot.png') center left no-repeat;
 margin-left:20px;
}
.xhnews .xhnews_box .xhnews_conright .list_last a{
 background:none;
 color:#666666;

} 
/* 学会动态底部 */
.xhnews .xhnews_box .xhnews_foot{
 width:1120px;
 height:92px;
 overflow: hidden;
 /* background:#1c9c45; */
 margin: 0 auto;
}
.xhnews .xhnews_box .xhnews_foot .card{
 float: left;
 width:280px;
 color:#fff;
 overflow: hidden;
 background:url(bgg.jpg) left top no-repeat;
}
.xhnews .xhnews_box .xhnews_foot .card .card_date{
 width:94px;
 height:92px;
 text-align: center;
 float:left;
}
.xhnews .xhnews_box .xhnews_foot .card .card_date .sup{
 font-size:38px;
 font-weight: bold;
 padding-top:20px;

}
.xhnews .xhnews_box .xhnews_foot .card .card_date .sub{
 padding-top:10px;
 text-align: center;
}

.xhnews .xhnews_box .xhnews_foot .card .tips{
 width:186px;


 margin-top:17px;
 float: left;


 
}
.xhnews .xhnews_box .xhnews_foot .card .tips a{
  display: block;
  height:52px;
  padding-right: 15px;
  font-size: 16px;
  color:#fff;
  letter-spacing:0;
  overflow: hidden;
}

/* 学会动态内容结束 */

/* 通知公告部分开始 */
.notice{
 height:406px;
 background:#e7f5eb;
 margin-top:500px;
}

.notice .nitice_box{
 overflow: hidden;
}
.notice .nitice_box .notice_left{
 width:800px;
 float:left;
}
.notice .nitice_box .nt_title{
 color:#1c9c45;
 font-size:20px;
 padding-left: 30px;
 padding-right:30px;
 background: url('tongzhi.png') 0 22px no-repeat;
 padding-top:20px;
}
.notice .nitice_box .nt_title .morebtn{
 float:right;
 color:#666666;
 font-size: 14px;
 font-weight: normal;
}
/* 左侧列表 */
.notice .nitice_box .notice_left .cards{
 overflow: hidden;
}
.notice .nitice_box .notice_left .card_item{
 float: left;
 width:370px;
 color:#fff;
 overflow: hidden;
 margin-right:25px;
 padding:19px 0 20px 5px;
 border-bottom: 1px solid #b0edc4;
}
.notice .nitice_box .notice_left .card_item .card_date{
 width:66px;
 height:66px;
 text-align: center;
 float:left;
 background: #26a550;
}
.notice .nitice_box .notice_left .card_item .card_date .sup{
 font-size:24px;
 font-weight: bold;
 padding-top:10px;

}
.notice .nitice_box .notice_left .card_item .card_date .sub{
 text-align: center;
 line-height: 1.5;
}
.notice .nitice_box .notice_left .card_item .tips{
 color:#000;
 height:66px;
 line-height: 1.5;
 vertical-align:middle;
 display:table-cell;
 padding:0 10px;
}
.notice .nitice_box .notice_left .card_item .tips a{font-size:16px;}
/* 右侧列表 */
.notice .nitice_box .notice_right{
 width:400px;
 float:left;

}
.notice .nitice_box .notice_right .nt_title{
 background: url('hanye.png') 0 22px no-repeat;
    padding-bottom: 20px;
}
.notice .nitice_box .notice_right .list_right{
 padding:10px 0 0 0;
 height:310px;
 background: #fff;
}
.notice .nitice_box .notice_right .list_right a{
 display: block;
 font-size: 16px;
 overflow: hidden;
    padding-left: 15px;
    background: url(dot.png) center left no-repeat;
    margin-left: 13px;
}
.list_right li{
  height:38px;
  line-height:38px;
}
/* 精彩图片  */

.pic{
 background:#039240;
}
  

.pic .pic_box .pic_title {
 height: 62px;
 line-height:62px;
 padding-left:30px;
 padding-right: 10px;
 color:#fff;
 font-size: 20px;
 background:url(jctp.png) center left no-repeat;
}
.pic .pic_box .pic_title .morebtn{
 float:right;
 font-size: 14px;
 color:#fff;
 font-weight: normal;
}
/* 图片区域 */
.pic .pic_box .pic_con{
overflow: hidden;
}
.pic .pic_box .pic_con .pic_left{
 float: left;
 width:600px;
 height:340px;
 position: relative;
 padding-bottom:20px ;
}
.pic .pic_box .pic_con .pic_left .pic_ltitle{
    position: absolute;
    top: 280px;
    left: 0;
    width: 580px;
}
.pic .pic_box .pic_con .pic_left .pic_ltitle a{
    color: #fff;
    font-size: 16px;
    width: 100%;
    display: block;
    text-align: left;
    line-height: 30px;
    background: rgba(0, 0, 0, .6);
    padding-left: 20px;
}
.pic .pic_box .pic_con .pic_right{
 width:600px;
 height:340px;
 float:left;
 overflow: hidden;
}
.pic .pic_box .pic_con .pic_right .pic_item{
 float:left;
 width:283px;
 height:160px;
 margin-left:16px;
 margin-bottom:20px ;
 position: relative;
}
.pic .pic_box .pic_con .pic_right .pic_item .pic_rtitle{
 position: absolute;
 top:110px;
 left:0;
}
.pic .pic_box .pic_con .pic_right .pic_item .pic_rtitle a{
 display: block;
 color:#fff;
font-size:16px;
padding-left:15px;
padding-right:12px;
line-height: 25px;
background: rgba(0, 0, 0, .6);
    height: 50px;
    width: 256px;
}
.pic .pic_box .pic_con .pic_right .first{
 background:url('pc02.png') top left no-repeat;
}
.pic .pic_box .pic_con .pic_right .second{
 background:url('pic03.png') top left no-repeat;
}

.pic .pic_box .pic_con .pic_right .third{
 background:url('pic04.png') top left no-repeat;
}

.pic .pic_box .pic_con .pic_right .four{
 background:url('pic05.png') top left no-repeat;
}
/* 精彩视频 */
.video{
 background: #fff;
}
.video .video_box{
 width:1274px;
 margin: 0 auto;
}
.video .video_box .video_title {
    padding: 21px 47px 20px 67px;
    color: #039240;
    font-size: 20px;
    background: url(video.png) 41px 25px no-repeat;
}
.video .video_box .video_title .morebtn{
 float:right;
 font-size: 14px;
 color:#666;
 font-weight: normal;
}
/* 视频轮播 */


.slideGroup{ 
 width:1274px; 
 height:231px;
 text-align:center;  
}
	
.slideGroup .slideBox{ 
 overflow:hidden; 
 zoom:1; 
 padding: 0px 0px 10px 42px;
 position:relative;   
}
.slideGroup .sPrev,.slideGroup .sNext{ 
 position:absolute; 
 left:5px; 
 top:10px; 
 display:block; 
 width:37px; 
 height:203px; 
 font-size: 30px;
 line-height: 203px;
 background: url(arrowpre.png) left center no-repeat;
}
.slideGroup .sNext{
  left:auto; 
  right:5px; 
  background: url(arrownext.png) right center no-repeat;
}


.slideGroup .parBd ul{
 /* width:1232px; */
  overflow:hidden; 
  zoom:1; 
 }
.slideGroup .parBd ul li{ 

 float:left; 
 /* _display:inline;  */
 overflow:hidden; 
 text-align:center;  
 position: relative;
 margin-right:24px;
}
.slideGroup .parBd ul li .pic{ 
 text-align:center; 
}
.slideGroup .parBd ul li .pic img{ 
 width:381px; 
 height:203px; 
 display:block;  
}
.slideGroup .parBd ul li .title{ 
display: block;
float: left;
position: absolute;
left: 0;
bottom: 0;
}
.slideGroup .parBd ul li .title a{
  color:#fff;
  font-size: 16px;
  width:381px;
  display: block;
  text-align: left;
  text-indent: 20px;
 line-height:42px;   
 background: rgba(0, 0, 0, .6);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
}

