﻿body{
    margin: 0;
    padding: 0;
    font-size: 12px;
    color:#000;
    line-height:20px;
}
a{
    text-decoration: none;
    overflow-x: hidden;
    color:#000;
}

ol,ul{
    list-style: none;
}
p{
    display:block;
    margin-block-start:1em;
    margin-block-end:1em;
    margin-inline=start:0px;
    margin-inline-end:0px;
}
h1{
    font-family:'Microsoft YaHei';
    text-align: center;
    font-size: 44px;
    line-height: 60px;
    color:#c80000;
    border-bottom: dotted 1px #d6d6d6;
    padding-bottom: 10px;
}
h2{

    font-family:'Microsoft YaHei';
}

h1 a{
    font-size: 44px;
    line-height: 60px;
    color:#c80000
}
.topnews{
    width:1200px;
    margin:10px auto 20px auto;
    zoom:1;
    overflow:hidden;
    clear:both;
}
.content{
    margin:0 auto;
    width:1400px;
    overflow: hidden;
}
.
.picbox{
    width:600px;
    float:left;
    margin-top:30px;
    margin-bottom: 30px;
}
.titlebg{
    margin:0 auto;
    height:420px;
    background: url("banner0.jpg") no-repeat top center;
	background-size: 100% 100%;
    width:100%;
}
.w1200{
    width:1200px;
}
.clearfix {
    overflow:hidden;
    zoom:1;
}
.bc{
    margin-left: auto;
    margin-right: auto;
}
.w800{
    width:800px;
}
.fl{
    float:left;
    display:inline;
}
.picbox{
    width:800px;
    height:450px;
    overflow:hidden;
    position: relative;
}
.picData{
    height:450px;
    width:800px;
    margin:0px;
    padding:0px;
}
.picData li{
    float:left;
    width:800px;
    height:450px;
    overflow: hidden;
    position: relative;
}
.picData li h2{
    font-size:16px;
    color:#FFF;
    line-height: 40px;
    background:#000;
    text-indent: 10px;
    width:100%;
    position: absolute;
    left:0px;
    bottom:0px;
    opacity:0.7;
    margin:0 auto;

}
.picData li h2 a{
    color:#FFF;

}
.picBox{
    width:800px;
    height:450px;
    overflow: hidden;
    margin-bottom: 30px;
    position: relative;
}
.arrL{
    background:url(20190610leftArr.png);
    width:40px;
    height:70px;
    position: absolute;
    left:0;
    top:190px;
    cursor:pointer;
}

.arrR{
    background:url(20190610rightArr.png);
    width:40px;
    height:70px;
    position: absolute;
    right:0;
    top:190px;
    cursor:pointer;
}
.idx{
    font-size: 16px;
    color:#FFF;
    position: absolute;
    right: 10px;
    bottom: 0;
}
.idx span{
    font-size:30px;
    color:#FFF;
    line-height: 40px;
}
.w370{
    width:370px;
}
.fr{
    float:right;
}
.fl .fr{
    display: inline;
}
.calendarBox{
    position: relative;
}
.calendarTitle{
    font-weight: normal;
    font-size: 22px;
    background:url("20190610title_bg1.png") no-repeat left 4px;
    border-bottom: 1px solid #DDD;
    text-indent: 40px;

}
.calendarDate{
    font-size: 22px;
    position:absolute;
    top:0;
    right:0;
}
.calendarNews{
    border-bottom: 1px solid #DDD
    margin:20px 0;

}
.calendarNewsTab dl{
    border-bottom: 1px solid #ddd;
    margin:0px 0px;
}
.calendarNews dt{
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 20px;
}
.calendarNews dd{
    font-size: 14px;
    line-height: 28px;
    padding-bottom: 20px;
    margin:0 auto;
}
.calendarNewsList{
    font-size: 16px;
    list-style: none;
    padding:0px;

}
.calendarNewsList li{;
    line-height: 20px;
    display:list-item;
    text-indent: 10px;
    padding: 5px 0;
    background: url("20190610bg-3.gif") no-repeat left 15px;
    text-align: -webkit-match-parent;
    letter-spacing:1px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}
.calendarNewsList li a{
    color:#000;
    text-decoration: none;
}
/*
.channeltitle{
    margin-left: 5px;
    height:70px;
    float:left;
    width:60px;
    background:url(20190610channeltitle.gif) no-repeat;
    border-right: solid 2px #C80000;
}
.channeltitle2{
    font-family:'Microsoft YaHei';
    font-size:36px;
    color:#E09B05;
    text-align: left;
    margin-left: 20px;
    width:483px;
    float:right;
    line-height: 60px;
}
*/
.channeldiv{
    height:40px;
    width:100%;
    float:right;
    border-bottom: solid 2px #C80000;
}
.channeltitle{
    margin-left: 5px;
    height:30px;
    margin-top:10px;
    float:left;
    width:30px;
    background:url(20190610icon04.png) no-repeat;
}
.channeltitle2{
    font-family:'Microsoft YaHei';
    font-size:30px;
    color:#E09B05;
    text-align: left;
    margin-left: 10px;
    width:483px;
    float:left;
    line-height: 40px;
}
.newslist{
    font-size:16px;

}
.newslist ul{
    padding:0 10px;
}
.newslist li{
    background: url("20190610bg-3.gif") no-repeat;
    background-position:0 16px;
    padding:5px;
    line-height: 24px;
    text-indent: 10px;
    height:24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;


}
.vieochannel{
    height:30px;
}
.vieochannel h2{
    float:left;
    display:inline;
    font-size:22px;
    line-height:30px;
    padding:0 9px 0 17px;
    background-image: url("20190610bg2.gif");
    background-repeat:no-repeat;
    background-position: 0 9px;
    background-color:#fff;
}
.vieochannel a{
    float:right;
    line-height: 30px;
    padding-left: 9px;
    background-color: #fff;
    color:#888;
}
.spzy{
    height:230px;
    margin:0px 10px;
    width:275px;
    float:left;
}
.spzy a{
    font-size:16px;
    text-align: center;
    display:inline-block;
    margin:5px auto;
    width:275px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;

}

.data-list ul {
    margin: 10px 10px;
    background: url("Listul.jpg");
    font-size: 14px;
}

.data-list li {
    line-height: 45px;
	height: 45px;
    text-indent: 20px;
    background: url("ico.jpg") no-repeat 10px 15px;
    border-bottom: 1px dashed #ccc;
    font-size: 18px;
}

.data-list li span {
    float: right;
    margin: 0 10px 0 0;
    color: #666;
    font-size: 18px;
}

a {
    text-decoration: none;
    color: #000;
}

.plist {
    float: right;
    clear: both;
    margin: 10px 10px 10px 0;
	font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

.Title{
	width: 1200px; 
	margin: 0 auto;
	font-size: 18px;
}