﻿@charset "utf-8";
/* CSS Document */


/*conter1*/
.ydwh-conter1{
    width: 1180px;
    height: 316px;
    background: #fff;
    margin-top: 10px;
    padding: 20px 10px;
}
.yx-rotaion-content{
	  width: 420px;
	  height: 316px;
	  position: relative;
}
.yx-rotaion-content .yx-rotaion{
	  width: 100%;
	  height: 316px;
}
.yx-rotaion-content .yx-rotaion .rotaion_list li a img{
	  width: 420px;
	  height: 316px;
	  display: block;
}
.yx-rotaion-content h3{
	  width: 420px;
	  height: 36px;
	  line-height: 36px;
	  position: absolute;
	  bottom: 0;
	  left: 0;
	  z-index: 0;
	  background: #000;
	  filter: alpha(opacity=60);   
    -moz-opacity: 0.6;   
    -khtml-opacity: 0.6;   
    opacity: 0.6;  
}
.yx-rotaion-content .yx-rotaion .txt{
	  width: 340px;
	  height: 36px;
	  position: absolute;
	  bottom: 0;
	  left: 0;
	  z-index: 1;
	  overflow: hidden;
}
.yx-rotaion-content .yx-rotaion .txt li{
	  width: 300px;
	  height: 36px;
	  line-height: 36px;
	  padding: 0 20px;
	  position: absolute;
	  bottom: -36px;
	  left: 0;
	  overflow: hidden;
}
.yx-rotaion-content .yx-rotaion .txt li a{
    color: #fff;
}
.yx-rotaion-content .yx-rotaion .num{
    width: 80px;
	  height: 36px;
	  position: absolute;
	  bottom: 0;
	  right: 0;
    font-size: 0;
    line-height: 0;
    text-align: center;
	  z-index: 1;
}
.yx-rotaion-content .yx-rotaion .num li{
	  width: 10px;
	  height: 10px;
    background: #fff;
	  border-radius: 50px;
	  cursor: pointer;
	  float: left;
	  margin-right: 8px;
	  margin-top: 13px;
}
.yx-rotaion-content .yx-rotaion .num .on{
	  width: 9px;
	  height: 9px;
	  background: none;
	  border: 1px solid #fff;
}
.tab{ 
    width: 424px; 
	  height: 316px; 
	  position: relative;
	  margin-left: 15px;
}
.tab .tab-title{
	  width: 424px;
	  height: 46px;
	  border-bottom: 2px solid #dfdfdf;
}
.tab .tab-title a{ 
    width: 100px;
	  height: 46px;
	  line-height: 46px;  
	  font-size: 20px; 
	  color: #9c7b05;
	  text-align: center;
	  font-weight: normal;
	  float: left;  
}
.tab .tab-title .up{
	  color: #9c7b05;
	  border-bottom: 2px solid #9c7b05;
}
.tab .tab-conter{
	  width: 424x; 
	  height: 252px;
    position: absolute; 
	  top: 62px; 
	  left: 0; 
	  display: none;
	  overflow: hidden;
}
.tab .tab-conter ul li{
	  width: 424px;
	  height: 36px;
	  line-height: 36px;
	  float: left;
	  overflow: hidden;
}
.tab .tab-conter ul li i{
	  width: 5px;
	  height: 5px;
	  background: #9c7b05;
	  margin: 16px 10px 0 5px;
	  float: left;
}
.tab .tab-conter ul li a{
	  float: left;
}
.tab .tab-conter ul li span{
	  color: #ccc;
	  font-size: 14px;
	  float: right;
	  margin-right: 5px;
}
.tab .block{ 
    display: block;
}
/*通知公告*/
.ydwh-ggtz{
	  width: 296px;
	  height: 316px;
	  overflow: hidden;
}
.ydwh-ggtz h2{
    width: 296px;
	  height: 36px;
	  background: url(title-back1.png) center no-repeat;
}
.ydwh-ggtz h2 a{
    height: 36px;
    line-height: 36px;
    font-size: 20px;
    color: #9c7b05;
    font-weight: normal;
    float: left;
    margin-left: 42px;
}
.ydwh-ggtz ul{
    width: 296px;
    height: 280px;
}
.ydwh-ggtz ul .ydwh-ggtz-list{
	  width: 294px;
	  height: 78px;
	  border: 1px solid #fdf2cc;
	  float: left;
	  margin-top: 13px;
}
.ydwh-ggtz ul .ydwh-ggtz-list .time{
	  width: 80px;
	  height: 78px;
	  background: #fdf2cc;
	  float: left;
}
.ydwh-ggtz ul .ydwh-ggtz-list .time .ny{
	  width: 80px;
	  height: 36px;
	  line-height: 36px;
	  text-align: center;
	  float: left;
	  color: #9c7b05;
}
.ydwh-ggtz ul .ydwh-ggtz-list .time .nyr{
	  width: 60px;
	  height: 42px;
	  line-height: 42px;
	  margin: 1px 10px 0 10px;
	  text-align: center;
	  font-size: 30px;
	  float: left;
	  color: #9c7b05;
	  border-bottom: 1px solid #9c7b05;
}
.ydwh-ggtz ul .ydwh-ggtz-list h3{
	  width: 196px;
	  height: 30px;
	  line-height: 34px;
	  float: right;
	  margin-right: 6px;
	  overflow: hidden;
	  color: #000;
	  font-weight: normal;
}
.ydwh-ggtz ul .ydwh-ggtz-list h3:hover{
	  color: #9c7b05;
}
.ydwh-ggtz ul .ydwh-ggtz-list .ydwh-ggtz-listcon{
	  width: 196px;
	  height: 40px;
	  line-height: 20px;
	  font-size: 14px;
	  float: right;
	  margin-right: 6px;
	  color: #888;
	  overflow: hidden;
}
/*conter2*/
/*本会介绍*/
.ydwh-conter2{
    width: 1180px;
    height: 248px;
    background: #fff;
    padding: 10px 10px 30px 10px;
}
.ty-title{
	  height: 46px;
	  border-bottom: 2px solid #dfdfdf;
}
.ty-title a{ 
    width: 100px;
	  height: 46px;
	  line-height: 46px;  
	  font-size: 20px; 
	  color: #9c7b05;
	  text-align: center;
	  font-weight: normal;
	  float: left; 
	  border-bottom: 2px solid #9c7b05; 
}
.ydwh-bhjs{
    width: 420px;
    height: 248px;
}
.ydwh-bhjs ul{
    width: 420px;
    height: 200px;
}
.ydwh-bhjs ul a{
    height: 200px;
    float: left;
    padding: 0 10px;
    line-height: 60px;
    text-align: center;
}
.ydwh-bhjs ul a i{
    width: 108px;
    height: 134px;
    display: block;
}
.ydwh-bhjs ul a:hover i{
    transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform-origin: center;
    transition: all .8s linear;
}
.ydwh-bhjs ul a .bhjs-icon1{
    background: url(bhjs-icon.png) center 40px no-repeat;
}
.ydwh-bhjs ul a .bhjs-icon2{
    background: url(bhjs-icon1.png) center 40px no-repeat;
}
.ydwh-bhjs ul a .bhjs-icon3{
    background: url(bhjs-icon2.png) center 40px no-repeat;
}
/*炎帝期刊*/
.ydwh-ydqk{
    width: 424px;
    height: 248px;
    margin-left: 15px;
}
.ydwh-ydqk ul{
    width: 424px;
    height: 200px;
}
.ydwh-ydqk ul a{
    width: 130px;
    height: 184px;
    margin-top: 11px;
    margin-right: 17px;
    float: left;
    position: relative;
}
.ydwh-ydqk ul .ydqk-right{
    margin-right: 0;
}
.ydwh-ydqk ul a img{
    width: 130px;
    height: 184px;
}
.ydwh-ydqk ul a h3{
    width: 130px;
    height: 32px;
    background: #000;
    line-height: 0;
    font-size: 0;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity:0.3;
	  -moz-opacity: 0.3;   
    -khtml-opacity: 0.3;
    filter:alpha(opacity=30);
}
.ydwh-ydqk ul a span{
    width: 110px;
    height: 32px;
    padding: 0 10px;
    line-height: 32px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
}
.ydwh-ydqk ul a span b{
    font-weight: normal;
    color: #fff;
}
/*炎帝研究*/
/*.ydwh-ydyj{
	  height: 248px;
}
.ydwh-ydyj ul{
    height: 212px;
}
.ydwh-ydyj ul .ydwh-ggtz-list{
	  border: none;
	  border-bottom: 1px solid #dfdfdf;
	  margin-top: 0;
	  padding: 17px 0;
}
.ydwh-ydyj ul .ydwh-ggtz-list img{
    width: 98px;
    height: 78px;
    float: left;
}
.ydwh-ydyj ul .ydwh-ggtz-list h3{
	  width: 180px;
}
.ydwh-ydyj ul .ydwh-ggtz-list .ydwh-ggtz-listcon{
	  width: 180px;
}*/
.ydwh-ydyj{
	  height: 248px;
}
.ydwh-ydyj ul{
    height: 180px;
    overflow: hidden;
    margin-top: 20px;
}
.ydwh-ydyj ul li{
    width: 296px;
	  height: 36px;
	  line-height: 36px;
	  float: left;
	  overflow: hidden;
}
.ydwh-ydyj ul li i{
	  width: 5px;
	  height: 5px;
	  background: #9c7b05;
	  margin: 16px 10px 0 5px;
	  float: left;
}
.ydwh-ydyj ul li a{
	  float: left;
}
.ydwh-ydyj ul li span{
	  color: #ccc;
	  font-size: 14px;
	  float: right;
	  margin-right: 5px;
}


/*概览*/
.ydwh-view-back{
	  width: 1180px;
	  height: auto;
	  background: #fff;
	  overflow: hidden;
	  margin-top: 10px;
	  padding: 10px;
}
.ydwh-view-back .main-view{
	  width: 1180px;
	  height: auto;
}
/*概览导航*/
.ydwh-view-back .view-column{
	  width: 258px;
	  height: auto;
	  overflow: hidden;
}
.ydwh-view-back .view-column h3{
	  width: 258px;
	  height: 50px;
	  line-height: 50px;
	  background: #9c7b05; 
}
.ydwh-view-back .view-column h3 i{
	  width: 8px;
	  height: 50px;
	  background: #e5c618;
	  float: left;
}
.ydwh-view-back .view-column h3 span{
    height: 50px;
    font-size: 18px;
	  color: #fff;
	  padding: 0 32px;
	  float: left;
}
.ydwh-view-back .view-column ul{
    width: 258px;
	  height: auto;
	  overflow: hidden;
}
.ydwh-view-back .view-column ul a{
	  width: 218px;
	  height: 50px;
	  line-height: 50px;
	  color: #000;
	  background: #fffac5;
	  float: left;
	  margin-top: 2px;
	  padding-left: 40px;
	  position: relative;
}
.ydwh-view-back .view-column ul a:hover{
	  color: #9c7b05;
}
.ydwh-view-back .view-column ul a i{
	  width: 8px;
	  height: 5px;
	  background: url(ydwh-view-icon2.png) center no-repeat;
	  position: absolute;
	  top: 24px;
	  margin-left: 110px;
}
.ydwh-view-back .view-column ul a:hover i{
	  width: 5px;
	  height: 8px;
	  background: url(ydwh-view-icon1.png) center no-repeat;
}
/*概览列表*/
.ydwh-view-back .view{
	  width: 896px;
	  height: auto;
	  overflow: hidden;
}
.ydwh-view-back .view h3{
	  width: 896px;
	  height: 48px;
	  line-height: 48px;
	  border-bottom: 2px solid #dfdfdf;
	  margin-bottom: 6px;
	  float: left;
}
.ydwh-view-back .view h3 span{
    width: 100px;
    height: 48px;
    border-bottom: 2px solid #9c7b05;
    font-size: 20px;
	  color: #9c7b05;
	  text-align: center;
	  font-weight: normal;
	  float: left;
}
.ydwh-view-back .view ul{
	  width: 896px;
	  height: auto;
	  border-bottom: 1px dashed #dfdfdf;
	  padding: 15px 0;
	  float: left;
}
.ydwh-view-back .view ul li{
	  width: 896px;
	  height: 36px;
	  line-height: 36px;
	  float: left;
}
.ydwh-view-back .view ul li i{
	  width: 5px;
    height: 5px;
    background: #9c7b05;
    float: left;
    margin: 16px 10px 0 5px;
}
.ydwh-view-back .view ul li a{
	  float: left;
}
.ydwh-view-back .view ul li span{
	  font-size: 12px;
	  color: #888;
	  float: right;
	  margin-right: 10px;
}

/*通用内容*/
.ydwh-view-back .main-wrap {
	  width: 1080px;
	  height: auto;
	  padding: 0 50px;
	  overflow: hidden;
}
.ydwh-view-back .main-wrap h2{
	  width: 1080px;
	  height: auto;
	  line-height: 40px;
	  overflow: hidden;
	  padding: 30px 0;
    font-size: 28px;
    font-weight: normal;
    text-align: center;
}
.ydwh-view-back .main-wrap h3{
	  width: 1080px;
	  height: 40px;
	  line-height: 40px;
	  text-align: center;
	  margin-bottom: 30px;
	  border-bottom: 1px dashed #dfdfdf;
}
.ydwh-view-back .main-wrap h3 span{
	  font-weight: normal;
    color: #888;
	  margin: 0 8px;
}
.ydwh-view-back .content-body,.ydwh-view-back .content-body div{
	  line-height: 2!important;
	  font-size: 16px!important;
}
.ydwh-view-back .content-body a,.ydwh-view-back .content-body font{
	  line-height: 2!important;
	  font-size: 16px!important;
}
.ydwh-view-back .article-tool{
	  width: 1080px;
    height: 45px;
    line-height: 45px;
    margin: 30px auto;
	  border-bottom: 1px dashed #dfdfdf;
	  border-top: 1px dashed #dfdfdf;
	  position: relative;
}
.ydwh-view-back .page-share {
    width: 420px;
	  height: 45px;
	  line-height: 45px;
    position: absolute;
	  top: 0;
    left: 0;
}
.ydwh-view-back .page-share a{
    width: 33px;
    height: 45px;
    margin: 0 5px;
	  display: inline-block;
}
.ydwh-view-back .page-share a.icon-share-1{
	  background: url(fx_icon1.png) center no-repeat;
}
.ydwh-view-back .page-share a.icon-share-2{
	  background: url(fx_icon2.png) center no-repeat;
}
.ydwh-view-back .page-share a.icon-share-3{
	  background: url(fx_icon3.png) center no-repeat;
}
.ydwh-view-back .page-share a.icon-share-4{
	  background: url(fx_icon4.png) center no-repeat;
}
.ydwh-view-back .page-share a.icon-share-5{
	  background: url(fx_icon5.png) center no-repeat;
}