﻿@charset "UTF-8";
*{padding:0;margin:0;}
body, input, button, select, textarea {font: 12px/1.6em Arial, Microsoft Yahei, 'Simsun',sans-serif;color: #000;font-family: "微软雅黑";}
li{list-style-type: none;}
img{margin:0;padding:0;border:none;}
a{transition: color 0.3s ease;color: #444444;}
.cl { zoom:1;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.c2{clear: both;}
i {font-style: normal;}

.lo{height: 55px;width: 15%;overflow: hidden;display: block;float: left;padding: 0 4px;}
.lo img{width: 100%;height: auto;margin-top: 3px;}
/*title*/
.title{width: 100%;height: 42px;line-height: 42px;}
.titles{width: 1160px;margin: 0 auto;font-size: 14px;color: #444;}
.topx{width: 70%;border-bottom: 1px solid #CCCCCC;color: #444;float: left;}
.titles a:hover{color: #FF0000;}
/*标题*/
.tpwe{width: 100%;}
.tpwe .ielg{width: 1160px;margin: 0 auto;}
.lbir{width: 70%;float: left;}
.lbir .titlet{float: left;width: 100%;border-bottom: 1px dashed #ccc;}
.portrait{float: left;width: 95px;margin: 8px 40px 8px 0;}
.portrait img{width: 100%;height: auto;border-radius: 15%;border: 2px solid white;}
.portrait img:hover{border: 2px solid #FF0000;}
.portitle{text-align: center;width: 100%;display: block;font-size: 16px;color: black;}
.lbir .titlet .titlew{padding: 10px 0 0 0;}
.titlew h1{font-size: 28px;line-height: 40px;font-weight: bold;min-height: 80px;display: -webkit-flex;align-items: center;}
.status{margin-top: 10px;width: 100%;text-align: left;}
.share div{float: right;margin-right: 2px;}
.status span{font-size: 14px;color: #999;line-height: 34px;margin-right: 20px;}
.status span em{margin: 0 5px;}
.cat a{color: #FF0000;font-size: 14px;}
.post a{color: #FF0000;}
.post a span{color: #FF0000;margin: 0;}
/*内容*/
.contenta{float: left;margin: 10px 0;width: 100%;}
.article_text{float: left;margin: 0 auto;width: 100%;}
.article_text img{max-width: 600px;height: auto;margin: 0 auto !important;}
.article_text center{padding: 10px;border-radius: 5px;-webkit-transition: all 0.3s ease;}
.article_text center:hover{background: #d7e4a5;}
.article_text center img{max-width: 600px;margin-top: 5px;height: auto;}
.article_text .summary{margin: 10px auto;padding: 17px;color: #666666;background: #F0F0F0;line-height: 23px;font-size: 16px;border-radius: 6px;font-family: "楷体","楷体_GB2312";text-align: left;text-indent: 32px;}
.article_text p{line-height: 30px !important;padding:5px 10px!important;border-radius: 5px;font-size: 16px!important;-webkit-transition: all 0.3s ease;text-align: left;;text-indent: 2em;}
.qrcodecontent{background: #eeeeee;margin-top: 10px;padding: 6px 6px;border-radius: 6px;}
.article_text p:hover{background: #d7e4a5;}
.article_text p img{margin: 5px auto !important;max-width: 600px;height: auto;display: block;}
.qrtext{width: 85%;float: left;}
.qrcodecontent .r{float: right;}
.qrtext p{font-size: 18px!important;padding: 0!important;text-align: left;font-family: "楷体","楷体_GB2312";text-align: center;}
/*分页*/
.listpages{font-family: Microsoft Yahei;text-align: center;padding-top: 10px;}
.listpages a{margin: 5px 2px;font-size: 14px;font-weight: bold;display: inline-block;height: 34px;line-height: 34px;background: #FFF;text-align: center;padding: 0 11px;/* box-shadow: 2px 1px 7px black; */border-radius: 3px;color: black;-webkit-transition: all 0.3s ease;border: 1px solid #ccc;}
.listpages span{font-size: 14px;font-weight: bold;display: inline-block;height: 34px;line-height: 34px;background: #CC0000;color: #FFF;text-align: center;padding: 0 11px;}
.listpages .s1{background: white;color: #717171;border: none;}
.listpages a:hover{background: #CC0000;color: white;}
.listpages span{color: white;background: #FF0000;/* box-shadow: 2px 1px 7px black; */border-radius: 3px;}

#relate{width: 100%!important;}
#BAIDU_SSP__wrapper_u2580513_0{text-align: center;}

.hotword {height: auto;overflow: hidden;margin-top: 10px;}
.hotword a {float: left;height: 36px;padding: 0 9px 0 10px;border-top: 2px solid #fff;border-left: 2px solid #fff;background-color: #f5f5f5;line-height: 36px;color: #666;font-size: 14px;white-space: nowrap;font-family: "Microsoft YaHei";}

.hotword a:hover { color: #004499;background-color: #E0E0E0;}
/*右侧*/
.rhta{float: right;padding-top: 10px;width: 300px;margin-top: -40px;}
.vietad,.iberi{margin: 5px 0;width: 100%;float: left;background: white;}
.boxSide_title_normal{float: left;width: 100%;}
.boxSide_title_normal h2 {width: 32%;height: 35px;display: block;color: #ff0000;float: left;line-height: 35px;padding-right: 10px;text-align: right;font-size: 22px;border-bottom: 2px solid #ff0000;margin-bottom:10px;font-weight: 500;}
.boxSide_title_normal .rtitr{font-weight: 600;color: #FF0000;font-size: 16px;font-family: Microsoft Yahei;line-height: 35px;margin-left: 10px;border-bottom: 2px solid black;height: 35px;display: block;text-indent: -999999px;}
.bSc_show{float: left;margin-bottom: 5px;width: 300px;position: relative;height: 54px;overflow: hidden;}
.bSc_show .bSc_img{width: 90px;float: left;}
.bSc_show .bSc_img a{width: 90px;height: 60px;display:flex;align-items: center;background: black;overflow: hidden;position: absolute;}
.bSc_show .bSc_img a img{width:100%;margin: 0 auto;}
.bSc_show .bSc_desc{float: right;width: 65%;}
.bSc_show .bSc_desc p,.bSc_list,.listNum{font-size: 14px;line-height: 26px;}
.bSc_show .bSc_desc p a{display:block;height: 54px;overflow: hidden;}
.bSc_show .bSc_desc a:hover{color: #FF0000;}
.bSc_list a:hover{color: #FF0000;}
.bSc_list:hover{color: #FF0000;}
.bSc_list a{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.bietw{float: left;width: 100%;margin-bottom:10px;}
.bietw ul{float: left;}
.bietw li{width: 147px;float: left;text-align: center;height: 99px;position: relative;}
.nieid{margin-bottom: 0;}
.bietw li a{margin: 0 auto;}
.bietw li .nieid{width: 140px;height: 80px;overflow: hidden;display: flex;align-items: center;position: absolute;}
.bietw li .nieid img{width: 100%;}
.bietw li .siges{position:absolute;bottom:0px;left:0;width: 140px;height: 20px;overflow: hidden;}
.listNum{float: left;width: 100%;}
.listNum li{float: left;width: 100%;margin-bottom: 4px;}
.listNum li span{text-indent: 0;font-size: 12px;float: left;display: block;width: 19px;height: 18px;line-height: 18px;color: #FFF;text-align: center;background: #C00C0C;margin-top: 2px;}
.listNum li .numgray{background: #9A9A9A;}
.listNum li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 90%;display: block;float: left;margin-left: 5px;text-align: left;}
.listNum li a:hover{color: #FF0000;}
.fdie{width: 300px;float: left;}
a{text-decoration:none;}
/*右侧推荐位*/
.recom{width: 300px;margin-top: 10px;float:left;}
.recom span,.r-title span{font-weight: 600;color: #FF0000;font-size: 16px;font-family: Microsoft Yahei;line-height: 35px;margin-left: 10px;border-bottom: 2px solid black;height: 35px;display: block;text-indent: -999999px;}
.r-title p{width: 32%;height: 35px;display: block;color: #ff0000;float: left;line-height: 35px;padding-right: 10px;text-align: right;font-size: 22px;/* background: black; */border-bottom: 2px solid #ff0000;}
.r-list{float: left;width: 100%;}
.r-list a:hover{color: #CC0000;}
.r-list div{margin: 10px 0 0;}
.r-list div > a{width: 90px;height: 60px;float: left;margin-right: 20px;overflow: hidden;display:flex;align-items: center;background: black;}
.r-list div a img{width: 100%;height: auto;}
.r-list p{display: block;font-size: 14px;/* padding-top: 6px; */}
.r-list p a{display:block;height: 54px;overflow: hidden;}
.recom ul{float: left;margin-top: 5px;}
.recom ul li{font-size: 14px;overflow: hidden;height: 28px;line-height: 28px;}
.recom ul li a:hover{color: #FF0000;}
/*右侧浮动推荐位*/
.pinned{float: left;width: 300px;z-index: 2;margin-top:10px;background: white;}
.focus{margin: 10px 0 10px 0;width: 100%;}
.focus-t{width: 135px;float: left;margin: 0 0 0 9px; height:140px;}
.focus-t a img{width: 135px;height: 83px;}
.focus-t a{text-align: center;margin: 0 auto;display: block;}
.pinned ul li span{width: 19px;height: 15px;color: white;background: #9A9A9A;display: block;float: left;margin-top: 7px;line-height: 15px;font-size: 12px;text-align: center;}
.pinned ul li a{margin-left: 10px;}
.pinned ul li .num{background: #FF0000;}