
/* article && quote*/
body{background-size: 100% auto;}
.list-txt li {width: 45%!important;display: inline-block;}
.top-l {width:80%;float:left;margin-right:1%;}
.top-r {width:420px;float:left;}
.headline h2 {text-align:center;font-size:24px;margin:0;height:48px;line-height:48px;overflow:hidden;}
.subline {padding:0 16px;}
.subline li {height:34px;line-height:34px;overflow:hidden;font-size:16px;}
.subline .f_r {color:#666666;font-size:12px;}
.keytags {font-size:14px;padding:16px;}
/* catlist */
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}

.catlist {padding:16px 0;line-height:32px;}
.catlist li {font-size:14px;height:32px;line-height:32px;background:url('image/li_dot.gif') no-repeat 6px center;padding:0 12px;overflow:hidden;}
.catlist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.catlist .sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}

.subtitle {padding:10px 16px;margin:20px 0;line-height:32px;font-size:14px;border:#DDDDDD 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:32px;overflow:hidden;float:left;}




/*新增（资讯首页新样子代码）*/
.zxgg{width: 100%;}
.zxgg img{margin-top: 15px;margin-bottom: 15px;width: 100%;}
.zxlb>div>div:nth-child(2){width: 100% !important;height: 50px !important;margin-top: -50px !important;background-color: #000000 !important;opacity:0.6 !important;filter:alpha(opacity=60) !important;}
.zxlb>div>div:nth-child(3){margin-top: -38px !important;font-size: 20px;font-weight: bold;}
.xmkxw{width: 18%;float: right;}
.xmkxw div a{letter-spacing:1px;display: block;color: #ffffff;overflow: hidden;font-size: 16px;font-weight: bold;}
.xmkxw div a:hover{border: none;}
.xmkxw1{background: #b4f084;text-shadow: 1px 1px 3px #61ad24;}
.xmkxw1:hover{background: #4cae43;}
.xmkxw2{background: #f3d08d;text-shadow: 1px 1px 3px #c28d25;}
.xmkxw2:hover{background: #e7af22;}
.xmkxw3{background: #f69fb8;text-shadow: 1px 1px 3px #d2446c;}
.xmkxw3:hover{background: #e56191;}
.xmkxw4{background: #d78de1;text-shadow: 1px 1px 3px #8f3d9a;}
.xmkxw4:hover{background: #8749a0;}
#slide_14221_no_0,#slide_14221_no_1,#slide_14221_no_2,#slide_14221_no_3{display: none;}
.ttbt{margin-bottom: 10px; width: 100%;border-bottom: 5px solid #f5f5f5;}
.ttbt a{display: block;border-bottom: 5px solid #ef2129;width: 100%;margin-bottom: -5px;font-family: "微软雅黑";font-size: 20px;padding-bottom: 5px;}
.ttbt a img{width: 20px;position: relative;top: 5px;margin-right: 5px;}
.xwlist1{width: 100%;border-bottom: 1px solid #eeeeee ;float: left;padding: 10px 0;}
.xwlist1:hover .xwlistimg{box-shadow: 0px 0px 10px #888888;}
.xwlist1:hover .xwlistzibt{color: #fc1138;}
.xwlistimg{width: 30%;height: 150px;overflow: hidden;float: left;}
.xwlistimg img{width: 100%;height: 100%;}
.xwlistzi{width: 68%;float: right;}
.xwlistzibt{font-size: 20px;font-family: "微软雅黑";line-height: 0px;color: #333333;}
.xwlistzijj{margin-bottom: 40px; line-height: 24px; color: #AAAAAA;font-size: 14px;height: 50px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xwlistzi a{color: #8D8D8D;}
.xwlistzi small{margin:0 10px;color: #8D8D8D;}
.xwlistzi span{color: #8D8D8D;}
.toutiaobt{margin-bottom: 10px; width: 100%;border-bottom: 5px solid #f5f5f5;}
.toutiaobt a{display: block;border-bottom: 5px solid #ef2129;width: 100%;margin-bottom: -5px;font-family: "微软雅黑";font-size: 20px;padding-bottom: 5px;}
.toutiaobt a img{width: 20px;position: relative;top: 5px;margin-right: 5px;}
.ttnr{border-bottom: 1px #EEEEEE solid;width: 100%;padding: 10px 0;}
.ttnr a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;width: 100%;}
.ttnr a span{color: #333333;font-family: "微软雅黑";font-size: 16px;}
.ttnr:hover a span{color: #fc1138;}
.ttnr a img{width: 20px;height: 20px;position: relative;top: 5px;margin-right: 6px;}
.ttnr a:hover{border: none;}
.ttnr p{color: #aaaaaa;font-size: 13px;overflow: hidden;text-indent:1em;width: 100%;height: 50px;}
.ttnr1,.ttnr2,.ttnr4,.ttnr5{display: none; }
.ttnr3{display:block;}
.moban_head_sub{margin-bottom: 10px; width: 100%;border-bottom: 5px solid #f5f5f5;margin-top: 20px;}
.moban_head_sub a{display: block;border-bottom: 5px solid #ef2129;width: 100%;margin-bottom: -15px !important;font-family: "微软雅黑";font-size: 20px;padding-bottom: 5px;}
.moban_head_sub a img{width: 20px;position: relative;top: 5px;margin-right: 5px;}
.zxfl{padding-bottom: 20px; margin-top: 20px;width: 100%;background:#f8f8f8;box-shadow: 0px 0px 10px #BBBBBB;}
.zxflbt{padding: 10px 2%;width: 96%;background: #ff7d2e;}
.zxflbt a{font-weight: bold; display: block;width: 100%;font-family: "微软雅黑";font-size: 20px;padding-left: 6px;padding-bottom: 5px;color: #ffffff;}
.zxflbt a:hover{border: none;}
.zxflnr{width: 100%;}
.zxflnr a:hover span{color: #ffffff;}
.zxflnr a{display: block;margin: 20px auto;text-align: center;background-image: url(image/fl1.png);background-size: 100% 100%;}
.zxflnr a:hover{border:none;background-image: url(image/fl2.png);background-size: 100% 100%;}
.zxflnr a img{width: 20px;height: 20px;position: relative;top: 5px;margin-right: 5%;}
.zxflnr a span{font-size: 18px;padding: 5px 0;display: block;}
.zxlb>div img{height: 100% !important;}

@media (min-width: 1200px) and (max-width: 1300px){
	.zxlb>div{height: 400px !important;}
	.xmkxw div{width: 100%;height: 92px;margin: 6px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
}
@media (min-width: 1300px) and (max-width: 1400px){
	.zxlb>div{height: 400px !important;}
	.xmkxw div{width: 100%;height: 92px;margin: 6px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
}
@media (min-width: 1400px) and (max-width: 1600px){
	.zxlb>div{height: 450px !important;}
	.xmkxw div{width: 100%;height: 100px;margin: 10px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xwlistimg{height: 180px;}
	.xwlistzijj{margin-bottom: 38px;line-height: 34px;height: 70px;}
	.xwlistzibt{font-size: 25px;}
}
@media (min-width: 1600px) and (max-width: 1800px){
	.zxlb>div{height: 500px !important;}
	.xmkxw div{width: 100%;height: 110px;margin: 11px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xwlistimg{height: 180px;}
	.xwlistzijj{margin-bottom: 38px;line-height: 34px;height: 70px;}
	.xwlistzibt{font-size: 25px;}
}
@media (min-width: 1800px){
	.zxlb>div{height: 530px !important;}
	.xmkxw div{width: 100%;height: 115px;margin: 15px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xwlistimg{height: 210px;}
	.xwlistzijj{margin-bottom: 60px;line-height: 34px;height: 70px;}
	.xwlistzibt{font-size: 25px;}
}
@media (min-width: 1000px) and (max-width: 1200px){
	.zxlb>div{height: 400px !important;}
	.xmkxw div{width: 100%;height: 92px;margin: 6px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
}
@media (min-width: 700px) and (max-width: 1000px){
	.zxlb>div{height: 400px !important;}
	.xmkxw div{width: 100%;height: 92px;margin: 6px auto;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
}
@media (min-width: 500px) and (max-width: 700px){
	.zxlb>div{height: 400px !important;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xmkxw{display: none;}
	.top-l{width: 100%;}
	.xwlistimg{height: 110px;}
	.xwlistzijj{margin-bottom: 5px;}
}
@media (min-width: 400px) and (max-width: 500px){
	.zxlb>div{height: 280px !important;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xmkxw{display: none;}
	.top-l{width: 100%;}
	.xwlistimg{height: 85px;}
	.xwlistzijj{margin-bottom: 5px;}
	.xwlistzijj{-webkit-line-clamp: 1;height: 25px;}
}
@media (min-width: 330px) and (max-width: 400px){
	.zxlb>div{height: 270px !important;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xmkxw{display: none;}
	.top-l{width: 100%;}
	.xwlistimg{height: 85px;}
	.xwlistzijj{margin-bottom: 5px;}
	.xwlistzijj{-webkit-line-clamp: 1;height: 25px;}
	.xwlistzibt{font-size: 18px;}
}
@media (max-width: 330px){
	.zxlb>div{height: 230px !important;}
	.xmkxw div a{height: 66px;padding: 9px 6px ;line-height: 24px;}
	.xmkxw{display: none;}
	.top-l{width: 100%;}
	.xwlistimg{height: 80px;}
	.xwlistzijj{margin-bottom: 5px;}
	.xwlistzijj{-webkit-line-clamp: 1;height: 25px;}
	.xwlistzibt{font-size: 16px;}
}
