@charset "utf-8";
body{background: #f2f2ff; font-size: 16px;}
a{color: #333;}
.banner{background: url(../images/shwaic25072101.jpg) no-repeat center top; height: 985px; overflow: hidden;}
*,body{padding: 0; margin: 0 auto;}
.main-cloum{width: 1200px;}
.boxC{background: #ebe6fd;position: relative;border:1px solid #cfc9f1;}
.hr50,.hr40, .hr30, .hr20, .hr10 {
    height:20px;
    clear: both;
    font-size: 1px;
    line-height: 1px;
    overflow: hidden;
}
.hr10{height: 10px;}.hr40{height: 40px;}.hr30{height: 30px;}.hr50{height: 50px;}
.pannel-title img{display: block;}
.pannel-title {position: absolute; left:450px; top: -40px; margin-bottom: 100px;}
.u-list{clear: both; overflow: hidden;}
.u-list li {
    position: relative;
    height:50px;
    line-height: 50px;
    border-bottom: 1px  dashed #c9c9c9;overflow: hidden;
}
.u-list{padding: 30px; overflow: hidden;}
.u-list li span {
    position: absolute;font-size: 14px;
    right: 0;
    top: 0;
    height: 38px;
    color: #999999;
}
.u-list li a {
    max-width:950px;
    overflow: hidden;
}
.u-list li a {
    float: left;font-size: 18px; width: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.pannel-title01 img{display: block;}



/*图片列表页*/

.list-temPIC ul {
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.list-temPIC ul li {
	width:580px;
	text-align: center;
	position: relative; margin-right: 40px; padding-bottom: 20px;
}
.list-temPIC ul li:nth-child(2n){margin-right: 0;}

.list-temPIC ul li p {
	padding-top: 10px;
    height: 40px; line-height: 20px;overflow: hidden;
}
.list-temPIC ul li img {
	width:580px;
	height:325px;
}
.list-temPIC ul li i {
	width: 75px;
	height: 75px;
	background-image: url(http://hq.news.cn/hq/images/play4.png);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -33px;
	margin-top: -72px;
}


.showMorehandle ,.showoverhandle {
	cursor: pointer !important;
	text-align: center;
    background:#5226b6; width: 180px; height: 40px; line-height: 40px;color: #fff;
}

.cloum01{width: 590px; float: left;}
.cloum02{width: 610px;float: right;}
.Vimg img{width: 590px; height: 330px;display: block;}
.v-box{border: 2px solid #e0dcf8; background: #efecfe; overflow: hidden; border-left: none; margin-top: 40px; padding: 30px;}
.v-tit{font-weight: bold; line-height: 25px;}
.v-tex{font-size: 16px; text-indent: 2em; line-height: 30px; margin-top: 10px;}
 .v-xq{float: right; line-height: 30px;background: #5226b6; color: #fff;padding: 0 20px;}
 .v-xq a{color: #fff;}
.cloum03{width: 630px; float: left;}
.cloum04{width: 570px; float: right;}
.Wimg img{width: 630px; height: 420px; display: block;}
.pic-list dl dd{float: left; width: 270px; margin-left: 15px;}
.pic img{width: 270px; height: 180px;}
.pic-tit{text-align: center; padding-top: 5px; line-height: 20px; height: 40px; overflow: hidden;}
.pic-list dl dd{padding-bottom:50px;}

.footer {
    margin-top: 5px;
    height: 100px;
    width: 100%;
    background: #5226b6;
    color: #FFFFFF;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
}.pc-foot {
    padding-top: 30px;
}
.iph-img{display: none;}
@media (max-width: 768px){
    .main-cloum{width: 96%;}
.iph-img {display: block;}
.iph-img img{width: 100%;height: auto; display: block;}
.banner{display: none;}
.u-list{padding: 10px;}
.u-list li a{max-width: auto;}

.u-list li a{float: none;max-width: auto; white-space: normal;}
.pannel-title{left: 10%;}
.cloum01,.cloum02,.cloum03,.cloum04{width: 100%; float: none;}
.list-temPIC ul li,.pic-list dl dd{width: 100%; float: none; margin-right: 0;}
.Wimg img,.Vimg img,.list-temPIC ul li img{width: 100%; height: auto;display: block;}
.u-list li{height: auto; line-height: 30px; padding: 8px 0;}
.u-list li span{position: static; margin-left: 10px;}

.pannel-title img,.pannel-title01 img{width:60%;}
.pannel-title{top: -20px;}
.pic-list dl dd{margin:20px 0 0 0;}
.pic img{width: 100%; height: auto;}
.pic-tit{height:auto;}
.footer{height:200px;}
.v-box{padding: 10px;}
.v-box{ border: 2px solid #e0dcf8;}
.pic-list dl dd{padding-bottom: 0;}
}