.mail {
    margin: 0 0 10px 20px;}
.mail ul li.li-1,
.mail ul li.li-2,
.mail ul li.li-3,
.mail ul li.li-4,
.mail ul li.li-5
{
width:55px;
padding:0;
background:none!important;}
.mail ul li a{
color:#000;}



.weixin{ width:50px; height:30px; margin:0px auto;position:relative; font-size:12px; text-align:center;}
.weixin a{width:50px; height:30px; display:block; position:absolute; left:0; top:0;}
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-35px; top:35px; display:none;z-index:999;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}



.bottom-r {display:None;}

.bottom-l{
width:1160px;
margin:0 auto;}
.bottom-l p{
text-align:center;}
.bottom-wrap {
height:100px;
background:#666;}
#sddm li a {
    display: block;
    height: 40px;
    width: 105px;}
div.wznr h1{

    font-size: 26px;
    text-align: center;
    color: #9f1e31;

    line-height: 24px;

    line-height: 55px;
    text-align: center;
    margin: 30px 0 10px 0;
    color: #9f1e31;}

.infos {
    height: 32px;
    line-height: 32px;
    text-align: center;
    background-color: #E3E3E3;
    margin-top: 10px;}

div.wznr img{
display:block;
margin:15px auto;}
div.wznr p{
font-size:16px!important;
line-height:30px!important;
margin:10px 0 0 0;}
div.wznr p span{
font-size:16px!important;
line-height:30px!important;
margin:10px 0 0 0;
font-family: "Microsoft Yahei"!important;}
ul.pre-nex{
float:right;}
ul.pre-nex li{
line-height:35px;}


.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#000;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(/system/resource/images/newsvote/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}

.bq-links{
margin-top:10px;}
.bq-links a{
font-size:14px;
color:#fff;}
.bottom-wrap{
height:100px;}


.picBtnTop {
    width: 750px;
height: 330px;
padding: 70px 0;}

.picBtnTop .bd {
    width:450px;}
.picBtnTop .bd{
height: 250px;}

.picBtnTop .bd li .pic img {

    display: none;}

.picBtnTop .hd ul li {

    height: 60px;
    line-height: 60px;}

.picBtnTop .hd ul li a {

    line-height: 25px;}
