.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;}
.tong_page{ width:100%; margin:10px auto; height:25px;}


/*新闻带简介无图*/

.tong_list1{ margin:auto;
    padding: 0 20px;
    background: #fff;}
.tong_list1 li{
	    height: 40px;
    overflow: hidden;
    line-height: 40px;
    border-bottom: 1px dashed #ededed;
	}
.tong_list1 li a{ display:block; float:left; text-indent:15px;background: url(../images/code.png) no-repeat left center;
width: calc(100% - 80px); overflow:hidden; height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;    
}
.tong_list1 li i{display: block;
    float: right;
    color: #999999; font-size:12px;}
.tong_list1 li code {
    background: url(../images/code.png) no-repeat left top;
    margin: 0 5px 0 0;
    width: 10px;
    height: 11px;
    display: inline-block;
    vertical-align: middle;
    z-index: 33; 
}


/*新闻带简介有图*/

.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; }
.down_list1 li{ margin: auto; height: 35px; line-height: 35px; }
.down_list1 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; }
.down_list1 li span{ float: right; }

@media only screen and (max-width: 1024px) {
.pic_list1 li .pic span{ height: 195px; }
}

@media only screen and (max-width: 768px) {
.pic_list1 li .pic span{ height: 145px; }
.tong_con_title {
    font-size: 18px;
    padding: 0px 0 15px 0;
    text-align: center;
}
}
@media only screen and (max-width: 600px) {

.tong_list1 li .tit_con{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; width: 100%;}
.tong_list1 li .tit{ font-size: 16px; }
.tong_list1 li .icon{ margin: 5px auto; }
.tong_list1 li .more{ display: none; }

.pic_list1 li{ width: 49%; }
.pic_list1 li:nth-child(2n) { float: right; }
.pic_list1 li .pic span{ height: 125px; }

}

@media only screen and (max-width: 320px) {
.pic_list1 li .pic span{ height: 95px; }
}

