.college-nav{width:100%;height:40px;background:#e4e4e4;}
/*.college-nav .nav{width:1174px;height:40px;margin:0 auto;margin-top:4px; }*/
.college-nav .nav li{ float:left;width:125px;height:100%;}
.college-nav .nav li p{ line-height:40px; font-size:14px;color:#666666; text-align:center;}

.main1{margin-bottom:10px;overflow: hidden;}
.main1 .main-header{width:100%; font-size:12px;color:#666666; line-height:32px;padding:10px 0 30px 0;}
@media screen and (max-width:740px) {
.main1 .main-header{padding:5px 0;}
}
.main1 .main-header a{color:#666666;}



.main:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .left{float:left;}


.main1{margin:10px 0;}
.main1 .left{width:790px;hegiht:auto;}
@media screen and (max-width:740px) {
.main1 .left{width:98vw;}
}
.main1 .left .mContent{width:100%;}
.main1 .left .mContent .mContent-titles{
    /*border-bottom: 1px solid #b4b4b4;*/
    padding-bottom: 14px;
}
@media screen and (max-width:740px) {
.main1 .left .mContent .mContent-titles{
    border-bottom: 1px solid #b4b4b4;
    padding-bottom: 4px;
}
}
.hed{ padding-top: 5px}

/*æ ‡å‡†æ—¶é—´*/
.hed .page-time-interval{
    float: right;
}
.hed .page-time-interval a:not(:first-child){
    margin-left: 17px;
}
.hed .page-time-interval a:hover{
    color: #404040;
}
.hed .page-time-interval a:last-child{
    color: green;
}

.titleSmall{ font-size: 16px;}
.main1 .left .mContent .mContent-titles .title{ font-size:24px;color:#000; font-weight:bold; padding:10px 0;}

.main1 .left .mContent .mContent-titles .hed:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .mContent .mContent-titles .hed .time{ float:left; font-size:12px; color:#999999;}
.main1 .left .mContent .mContent-titles .hed .see{ float:left; padding-left:32px;}
.main1 .left .mContent .mContent-titles .hed .see:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .mContent .mContent-titles .hed .see .see-img{ float:left;padding-top: 2px;}
.main1 .left .mContent .mContent-titles .hed .see .see-t{ float:left; font-size:12px; color:#999999;}

.main1 .left .mContent .info{border: 1px solid #b4b4b4; margin-top:17px; padding:17px 22px;}
.main1 .left .mContent .info p{ font-size:12px; color:#4e4d4d;line-height: 24px;}

.main1 .left .mContent .center{ margin-top:16px; font-size:14pt !important; font-family:Simsun !important;/*color:#a2a2a2*/color: #4e4d4d; line-height:28px;}
@media screen and (max-width:740px) {
.main1 .left .mContent .center{ width:95%; margin-top:6px;}
}
.main1 .left .mContent .center p ,.main1 .left .mContent .center span ,.main1 .left .mContent .center font ,.main1 .left .mContent .center div{ font-size:14pt !important; font-family:Simsun !important;/*color:#a2a2a2*/color: #4e4d4d; line-height:28px; margin: 12px 0;}
.main1 .left .mContent .center p img{ /*! margin: 8px auto */ max-width:98% !important; margin:10px 0 !important;}
.main1 .left .mContent .center p > video {
  height: auto!important;

}
.main1 .left .mContent table{ border-collapse: collapse;    max-width: 100%;}
.main1 .left .mContent table td,th{
    border: 1px solid #9e9e9e;
    padding-left: 5px;
}

.copyright_detail {
    width: 100%;
    padding: 10px;
    /*height: 160px;*/
    background: #f4f4f4;
    margin: 15px 0 0 0;
    border: dashed 1px #ccc;
    color: #666;
    border-radius: 8px;
}

.main1 .left .mContent .foot{
    margin-top:30px;
    /*border-bottom: 1px solid #b4b4b4;*/
    padding-bottom: 20px;
}
.main1 .left .mContent .foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .mContent .foot .foot-title{ float:left;font-size:14px; color:#4e4d4d;}
.main1 .left .mContent .foot .share{ float:right;}
.main1 .left .mContent .foot .share p{ float:left; font-size:14px; color:#4e4d4d;}
.main1 .left .mContent .foot .share .bdsharebuttonbox{ float:right;}
.main1 .left .mContent .foot .share .bdsharebuttonbox a{padding-left: 20px !important;height: 20px;}
.main1 .left .mContent .foot .share .bdsharebuttonbox .bds_more{ background-repeat:no-repeat !important;}

.main1 .left .mContent .main-foot{ padding-top:18px;}
.main1 .left .mContent .main-foot:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .mContent .main-foot .foot-left{ }
.main1 .left .mContent .main-foot .foot-right{ }
.main1 .left .mContent .main-foot p{ font-size:14px; line-height:26px; color:#4e4d4d;}

.main1 .left .mContent video{
    width: 80%;!important;
    height: auto;!important;
}


.main1 .left .title{ font-size:18px; color:#0b0b0b; line-height:30px; font-weight:600;}
.main1 .left .title span{color:#bd0005;}
.main1 .left .comment{ margin-top:40px;}
.main1 .left .comment .t{width:780px;height:180px;border: 1px solid #b4b4b4;margin-top:24px; position:relative;z-index: 2;}
.main1 .left .comment .t .textArea{ border:none;width:746px;padding:17px 0 0 17px; font-size:18px;    height: 104px;}
.main1 .left .comment .t .comment-foot{width:100%;height:52px; position:absolute;bottom:0px; background:#f2f2f2;}
.main1 .left .comment .t .comment-foot .foot-left{ float:left;}
.main1 .left .comment .t .comment-foot .foot-right{ float:right;}
.main1 .left .comment .t .comment-foot .foot-left div{ float:left;height:52px;}
.main1 .left .comment .t .comment-foot .foot-left .user{ }
.main1 .left .comment .t .comment-foot .foot-left .user .user-image{ width:38px;height:38px; margin:8px 0 0 8px;}
.main1 .left .comment .t .comment-foot .foot-left img{width:100%;height:100%;}
.main1 .left .comment .t .comment-foot .foot-left .user .user-name{ font-size:14px; color:#0b0b0b; line-height:52px;padding-left:10px;}
.main1 .left .comment .t .comment-foot .foot-left .ico{margin-left:24px;}
.main1 .left .comment .t .comment-foot .foot-left .ico .ico-image{width:19px;height:19px; margin-top:19px;}
.main1 .left .comment .t .comment-foot .foot-left .ico .ico-txt{color:#606060;font-size:12px; line-height:52px;padding-left:5px;}

.main1 .left .comment .t .comment-foot .foot-right{width:146px;height:100%; background:#be0000;}
.main1 .left .comment .t .comment-foot .foot-right p{ text-align:center; line-height:52px; font-size:18px;color:#ffffff;}


.main1 .left .all{width:100%; margin-top:30px;padding-bottom: 66px;}
.main1 .left .all .all-herd {border-bottom: 1px solid #d7d7d7;}
.main1 .left .all .all-herd:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .all .all-herd p{border-bottom: 3px solid #c90006; padding:2px 0 10px 0; float:left; color:#424242;font-size:18px;}

.main1 .left .all .content .contetn-title{font-size:14px;color:#b4b4b4;padding:20px 0 6px 0;}
.main1 .left .all .content .child{border-bottom: 1px solid #e9e9e9;margin-top: 21px;padding-bottom: 10px;}
.main1 .left .all .content .child .child-user{height:38px;}
.main1 .left .all .content .child .child-user .user{ float:left;}
.main1 .left .all .content .child .child-user .img{ float:left;height:100%;}
.main1 .left .all .content .child .child-user .name{font-size:14px;color:#0b0b0b;padding-left:17px; line-height:38px; font-weight:600;}
.main1 .left .all .content .child .child-user .time{font-size:12px;color:#a4a4a4;padding-left:17px; line-height:38px;}

.main1 .left .all .content .child .child-content{padding-left:55px;}
.main1 .left .all .content .child .child-content p{color:#525252; font-size:14px;}
.main1 .left .all .content .child .child-content .handle{padding:10px 0;}
.main1 .left .all .content .child .child-content .handle:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main1 .left .all .content .child .child-content .handle .zan{ float:left;}
.main1 .left .all .content .child .child-content .handle .zan p{ float:left; padding-right:18px;}
.main1 .left .all .content .child .child-content .handle .zan p span{color:#2c2b2b;}
.main1 .left .all .content .child .child-content .handle .share{ float:left;height:20px;}
.main1 .left .all .content .child .child-content .handle .share p{ float:left;}
.main1 .left .all .content .child .child-content .handle .share .share-content{float:left;padding-left: 8px; opacity:0;}
.main1 .left .all .content .child .child-content .handle .share .share-content .bdsharebuttonbox a{padding-left:20px !important;height:20px;}
.main1 .left .all .content .child .child-content .handle .share .share-content{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.main1 .left .all .content .child .child-content .handle .share:hover .share-content{ opacity:1;}

.main1 .left .all .content .load{width:100%;height:37px; background:#f5f5f5;}
.main1 .left .all .content .load p{ text-align:center; line-height:37px;color:#606060; font-size:12px;}


.main .right{position: absolute; right: 0; width:340px;transition: all .5s;margin-left: 40px;position: absolute;right: 0;}
.main1 .right .science {width:100%;overflow: hidden;height: 570px;}
.main1 .main-title{position:relative;height:22px;line-height:22px;height: 42px;}
.main1 .main-title .more{transition-duration: .3s;-webkit-transition-duration:.3s;position:absolute;line-height:14px;height:14px;right:0px;bottom:10px;display:block; font-family:Arial, Helvetica, sans-serif;color:#666666;}
.main1 .main-title{border-bottom:1px solid #f3f3f3;position:relative;height:22px;line-height:22px;height: 42px;}
.main1 .main-title .sub{position:absolute;top:0px;bottom:0px;left:0px;width:3px;height:19px;background:#c90006;margin:auto 0;}
.main1 .main-title .title{position:absolute;top:0px;bottom:0px;left:10px;line-height:42px;height:22px;color:#c90006;font-size:20px;font-weight:bold;}
.main1 .right ul{padding-top:0px;}
.main1 .right .li-child{border-bottom:1px dotted #8cc7e1;padding:8px 0 25px 0;}
.main1 .right .no{padding-top:10px;}
.main1 .right .li-child .child-title{transition-duration: .3s;-webkit-transition-duration:.3s;padding-bottom:5px;line-height:22px;font-weight:bold;font-size:15px;color:#656565;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main1 .right .li-child .child-info{height:40px;overflow:hidden;line-height:20px;color:#878787;font-size:12px;}
.main1 .right .li-child .child-info p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.main1 .right .li-child:hover .child-title{color:#c90006;}


.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{margin:0px 6px 0px 0 !important;}


@media (max-width: 639px) {

}
@media (min-width: 640px) and (max-width:1023px ) {

}
@media (min-width: 1024px) and (max-width:1440px ) {

}
@media (min-width: 1441px) and (max-width:1920px ) {


}
.main1 .left .comment{position: relative;}
.topD{width: 780px;height: 180px;position: absolute;left: 1px;top:55px;z-index: 99;}
.chilD{width: 100%;height: 100%;background: #e5e5e5;opacity:.2;z-index: 1;}
.cr{color:#c90006;}
.topD p{padding-left: 10px;color:#666;font-size: 14px;position: absolute;left:10px; top:20px;z-index: 6000;}
.ver{
      margin-left: 90px;
      font-size: 14px;
    }
    .ver p{
      display: block;
      height: 52px;
      line-height: 52px;
      text-align:center;
      margin: 0 auto;
    }
    #verify{
      width: 100px;
      height: 20px;
      margin-top: 10px;
      border:none;
    }
/*    .fl{
      width: 116px!important;
      height: 32px!important;
      margin-top: 11px;
      margin-left: 5px;
    }*/
.icon{width: 18px;height: 16px;overflow: hidden;display: block;background: url(../images/news/icon.png)no-repeat left center ;position: relative;left:-30px; top:20px;}
.pl:hover .icon{background: url(../images/news/icon01.png)no-repeat left center ;}
.pl{padding-left: 30px;}
.center img {
  display: inline-block;
  margin: 5px;
  vertical-align: middle;
  max-width: 98%;
}

@media screen and (max-width:740px) {
.center img {
  max-width: 92vw;
}
}
.hot-ranking {
    padding: 20px 10px 20px 20px;
    background: #fafafa;
    margin-bottom: 20px;
}
.hot-ranking h3 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 10px;
}
.hot-ranking li a {
    display: block;
    width: 100%;
    padding: 10px 0;
    font-size: 14px;
    color: #333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid lightgray;
}
.hot-ranking li a em {
    display: inline-block;
    margin-right: 5px;
    color: #9e9e9e;
    font-style: italic;
    font-weight: 700;
}
.hot-ranking li:nth-child(-n+3) em {
    color: #fea74f;
}

.tags-grouping {
    /*padding: 30px 20px 16px 20px;*/
    padding: 30px 0px 10px 20px;
    background: #fafafa;
    margin-bottom: 20px;
}
.tags-grouping p {
    padding-bottom: 10px;
    font-size: 20px;
    color: #000;
    border-bottom: 1px solid #e2e2e2;
    width: 95%;
}
.tags-grouping .tags-box li a {
    display: block;
    padding: 5px 8px;
    color: #777;
    border-radius: 12px;
    background: #e0dfdf;
}
.tags-grouping .tags-box {
    padding-top: 20px;
}
.tags-grouping .tags-box li {
    float: left;
    margin-bottom: 8px;
    margin-right: 8px;
}
