﻿@charset "utf-8";
body{background: #eaeae4}
.pub-det-date-source{width: 500px;}
.qlink{background:#fff url(/html/xhtml/static/images/line_f.png) no-repeat center}

.banner{text-align:center;overflow: hidden;}
.banner img { 
    /* older safari/Chrome browsers */  
    -webkit-opacity: 0;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0;  
    /* IE9 + etc...modern browsers */  
    opacity: 0;  
    /* IE 4-9 */  
    filter:alpha(opacity=0);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
}

.C-tex{ text-align: center; }
.tit-col-spe1{background:#e6e8e3;border-radius:5px;width:100%;line-height:36px;}
.tit-col-spe1 .tit{font-size:18px;color:#aa0520;float:left;padding:0 15px;border-radius:5px;font-weight: bold;}
.tit-col-spe1 .tit a{color:#aa0520;}
.line-g{border-bottom:1px #a06705 solid;height:7px;line-height:0;font-size:0;margin:0 0 15px 0;}
.more{float: right;padding-right: 15px;}
.more a{color: #333;}

.rowSpe {margin-left: -20px;}

@media (max-width:640px){
body{padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box; background:#eaeae4;padding: 0;}
.banner{ background-size:cover!important;width:100%;height: 7rem;}
.w1000,.C-tex{width: 96%;overflow: hidden;margin: 0 auto;}
}