/*总的结构*/
.nw{ padding-bottom: 20px;}
.nr{ width: 350px;  min-height: 300px;}


.spr{ width:830px; min-height: 800px; margin-left:0px;}
.te{ background:#fff; padding-bottom: 20px;}
.ka{ padding:15px;}
.ti{  font-size:15px; line-height:28px; margin-left:0px; font-size:20px; background:url(image/kai.png) no-repeat left center; padding-left:20px; }
ul.tu{ display:block; margin:8px 10px;}
ul.tu li{ width:120px; float:left; margin:0 10px;}
ul.tu li img{ width:110px; height:110px; border-radius:4px; border: 1px solid #eee;}
.kai{ color:#999; margin-left:0px;}
.kai a{ float:left; color:#999; margin-right:20px;}
.kai span{ float:left; margin-right:20px;}
span.njj{ display: block; font-size: 14px; line-height: 25px;padding: 10px 0;}

.kal{ width: 240px; height: 140px;}
.kal img{ width: 240px; height: 140px; border-radius: 10px;}
.kar{ width: 520px; }

/*右侧小广告*/
.rb{ background:#fff;border-radius:10px; padding:15px;}
.rb img{ width:100%; }
.rb a{ display:block; position:relative;}
.rb a i{ position:absolute; right:0; bottom:0; padding:0 5px; background:rgba(239,239,239,0.7)}

strong.zxti{ display:block; padding:10px 20px; font-size:18px; font-weight:600}

.ra {    background: #fff;    border-radius: 10px;}
.ra{ background:#fff; border-radius:10px;}
ul.ulie{ padding-bottom:10px;}
ul.ulie li{ border-bottom:1px dashed #eee}
ul.ulie li a{ display:block; font-size:16px; padding:8px 20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


/*内页视频*/
strong.iti31{  display: block;font-size: 26px;    font-weight: 400;    color: #000; }

.rbt{ padding-top:20px; }
.rbt span{ display: block; margin-top: 12px; margin-left: 10px;}
.rbt span a{ margin-right: 15px;}
.rbt span a.om{color: #f00;}
ul.wpun { padding-top: 20px;}
ul.wpun li {display:block;background:#fff;float:left;width:285px;padding-bottom:10px;margin-right:20px;margin-bottom:20px;border-radius:5px;overflow:hidden;}
ul.wpun li:nth-child(4n) {margin-right:0;float:right;}
ul.wpun li span {display:block;}
ul.wpun li span.pui {width:285px;height:285px;overflow:hidden;position:relative}
ul.wpun li span.pui img {width:285px;height:285px;}
ul.wpun li span.pui i {display:block;position:absolute;width:40px;height:40px;z-index:10;background:url(image/bf2.png);background-size:100%;left:50%;margin-left:-20px;top:50%;margin-top:-20px;}
ul.wpun li span.sre {font-size:14px;margin:12px;}
ul.wpun li span.sre i {color:#999;background:url(image/y.jpg) no-repeat left center;padding-left:20px;}
ul.wpun li span.sre icon {display:block;width:14px;height:15px;background:url(image/h.jpg);float:right;}
ul.wpun li strong {display:block;font-size:14px;padding:0 10px;font-weight:500;height:50px;line-height:25px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:25px;}
ul.wpun li b {}
ul.wpun li b a {display:block;font-size:16px;color:#999;padding:10px 10px;}




/*文章列表-新闻封面*/
.tcc{ padding: 20px;}
.tcc span{ float:none;  }
.tcc span a{ display:block; float:left; width:80px; margin-bottom:10px; }
.tcc span a.om{ font-size:12px;}
.tcc a.om{ color: #f00}

.ne{ padding:0 20px;}
.ne ul {}
.ne ul li {display:block;border-bottom:1px solid #ddd;padding:10px 0;overflow:hidden;float:left;height:140px;overflow:hidden;margin:15px 0;  width: 100%;}
.ne ul li h4 {font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:500}
.ne ul li h4 a {color:#000}
.ne ul li p {display:block;padding:4px 0;color:#777}
.ne ul li p em {color:#777}
.ne ul li p.st a {color:#666}
.ne ul li p.f12 a {color:#00349A;font-size:12px;}
.ne ul li p span {}
.ne ul li p.njj {font-size:12px;line-height:25px;color:#666}
.ne ul li p.njj a{color:#00349A;}

.ne ul li img {float:left;width:170px;height:135px;border-radius:0px;margin-right:20px;    -webkit-transition: all .2s;
    transition: all .2s;    -webkit-transform: scale(1);    transform: scale(1);}

.ne ul li:hover img{		-webkit-transform: scale(1.1);	transform: scale(1.1) }


.nep {padding-top:20px;}
.nep ul li {border-bottom:1px  solid #eee;}
.nep ul li img {float:left;width:150px;height:150px;padding-right:20px;}



/*推广平台*/

ul.tg { }
ul.tg {display:block; padding:20px}
ul.tg li {float:left;width:168px;background:#deeefa;text-align:center;margin-right:36px;margin-bottom:30px;hidden;border:1px solid #eee;}
ul.tg li:nth-child(4n) {margin-right:0;float:right;}
ul.tg li img {max-width:168px;height:auto}
ul.tg li span {display:block;overflow:}
ul.tg li strong {line-height:40px; color: #000;}
ul.tg li:hover {background:#ddd;}
ul.tg li img:hover {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}



