
/*.content{ margin: 30px auto; }*/
/*详情页样式*/
.tong_con_title{font-size: 26px;padding: 0px 0 15px 0;text-align: center;}
.tong_liulan{/*background: #f5f5f5;*/padding: 10px 0px;color: #999;overflow: hidden;line-height: 22px; border-bottom: #f5f5f5 1px solid; border-top: #f5f5f5 1px solid; text-align: center;}
.tong_back{margin:10px auto;line-height:25px;color:#666;text-align:center;}
.tong_back a{color:#666;}
.tong_back a:hover{color:#0061ae;}
.tong_connr{margin:10px auto;text-align:left;line-height:200%;font-size:16px;}
.pian{margin:10px auto;width:100%;text-align:left;line-height:180%;}
.pian span{font-weight:bold;}

/*单页面样式*/
.dan_con{ width:100%; margin:auto; text-align:left;line-height:200%; font-size:16px; padding-top:14px;}
.tong_page{ width:100%; margin:10px auto; height:25px;}


/*新闻带简介无图*/

.tong_list1{ margin:auto; }
.tong_list1 li{ border-bottom: #e7e7e7 1px solid; padding-bottom:20px;  margin: 0px auto 20px auto; overflow: hidden; }
.tong_list1 li .tit{ margin: auto; font-size:18px; }
.tong_list1 li .icon{ margin: 10px auto; line-height: 30px; color: #999; overflow: hidden; }
.tong_list1 li .icon p{background: url(../images/sj.png) no-repeat left center; float: left; padding-left: 30px; margin-right: 20px;  }
.tong_list1 li .icon span{ background: url(../images/yue.png) no-repeat left center; float: left; padding-left: 30px; display: block; }
.tong_list1 li .tit_con{ margin: auto; line-height: 180%; color: #999;  float: left; width: 70%; }
.tong_list1 li .more{ float: right; }
.tong_list1 li .more a{ color: #d51b12; }


/*新闻带简介有图*/

.tong_list2{ margin: auto; }
.tong_list2 li{ margin: 30px auto;  border-bottom: #ccc 1px dotted; padding-bottom: 30px;}
.tong_list2 li .pic{ float: left; width: 158px; overflow: hidden; }
.tong_list2 li .text{ float: left; margin-left: 30px; width: 70%; }
.tong_list2 li .text a{ font-size: 18px; margin: 15px auto;  display: block;}
.tong_list2 li .text p{ line-height: 180%; }
.tong_list2 li .time{ float: right;  text-align: center; padding-top: 20px; }
.tong_list2 li .time b{ display: block; font-size: 45px; }
.tong_list2 li .pic img{-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;  display: block; }
.tong_list2 li .pic img:hover{-webkit-transform:scale(1.08); -moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}

/*新闻无简介无图*/
.tong_list3{ margin: auto; }
.tong_list3 li{ margin: auto; height: 35px; line-height: 35px; }
.tong_list3 li a{ float: left; width: 70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background: url(../images/san.gif) no-repeat left center; text-indent: 20px; }
.tong_list3 li span{ float: right; }

/*图片矩形列表页*/

.pic_list1{ margin: auto; }
.pic_list1 li{ float: left; width: 33.3%; text-align: center; margin-bottom: 20px; }
.pic_list1 li a{ width: 95%; margin: auto;  display: block; }
.pic_list1 li .pic{margin: auto;}
.pic_list1 li .pic span{ height: 237px; display:block; width:100% }
.pic_list1 li .text{ margin: 5px auto; line-height: 30px; height: 30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }


/*下载列表页*/
.down_list1{ margin: auto; padding-top:10px; }
.down_list1 li{ margin: auto; height: 49px; line-height: 49px; border-bottom:1px solid #dddddd; }
.down_list1 li a{ float: left; color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background: url(../images/san.png) no-repeat 4px center; text-indent: 30px;width: calc(100% - 94px); }
.down_list1 li span{ float: right; color:#666;}
.test {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 200;
    opacity: 0.8;
    filter: alpha(opacity=80);
    display: none;
}
.log_window {
	width:720px;
     height: 550px;
    background-color:#fff;
    margin: auto;
    position: fixed;
    z-index:3;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display:none; z-index:210
}
.gb{ position: absolute; top: 10px; right: 10px; }
.tan_box{ width: 95%; margin: auto; }
.tan_con{ margin:35px  auto; line-height: 180%; font-size: 16px; height: 480px; overflow: auto; }

.book_con{margin: 30px auto; }

.book_con .tu_l{border: #eee 1px solid;  position: relative;  float:left; width: 25%; margin-right: 3%; padding: 20px; }
.book_con .pic span{ padding-top: 142%; }

.book_con .pic span img {object-fit: contain;}

.book_con .pic i.ei {
    position: absolute;
    height: 22px;
    line-height: 22px;
    display: block;
    padding: 0px 4px;
    right: 0px;
    top: 0px;
    color: #FFF;
    background: #d72323; padding:0px 10px;

}
.book_con .text{  overflow: hidden;}
.book_con .text span{ color: #333; margin-bottom: 20px; font-size: 18px; font-weight: bold; }
.book_con .text dl{ margin: 10px auto; overflow: hidden;}
.book_con .text dl p{ float: left; width: 45%; margin-right: 5%; border-bottom: #e5e2e2 1px solid; line-height: 45px; }
.book_con .text dl p.pf{width:95%; margin-right:0px;}
.book_con .text dl p.pf i{ display:inline-block; padding:0px 12px; height:20px; line-height:20px;}
.book_con .text dl p.pf em{ background:#ECECF5; padding:0px 4px }
.book_con .text dl p.pf i.ses{ color:#FFF; background:#664B3C}

.book_con .text dl dt{line-height: 35px; text-align: center; width: 135px; margin-top: 20px; float: left;}
.book_con .text dl dt a{ color: #fff; display: block; background: url(../images/gwc1.png) #b11a1a no-repeat 15px center; padding-left: 25px;   border-radius:5px;}
.book_con .text dl a:hover{background: url(../images/gwc1.png) #d72323 no-repeat 15px center;}




.zhaiyao_dh{ margin: 30px auto; }
.jianjie{ margin: 20px auto; line-height: 200%;  font-size: 16px; background: #fbfbfb; padding: 10px 20px;}
.loginTitle {border-bottom: 2px solid #d2d2d2; }
.loginTitle b {border-left: 2px solid #cc0001; font-size: 18px; height: 18px; line-height: 18px; color: #cc0001; position: relative; padding-left: 10px;}





@media only screen and (max-width: 1024px) {

}

@media only screen and (max-width: 768px) {


}
@media only screen and (max-width: 600px) {


.book_con .tu_l{ float: none; margin-bottom:10px; margin-right: 0px; width: 100%; padding: 0px; border:none;}
.book_con .tu_l .pic{  margin:20px;   }
.book_con .text dl p{ float: none; width: 100%; margin:10px auto; line-height: 30px; }
}

@media only screen and (max-width: 320px) {

}

