*{
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
    font-size: 14px;
}
a{
    color: black;
    text-decoration: none;
}
a:hover {
    color: red;
}
img{
    border: 0;
}
body{background: #FFFFFF}
.clear-fix { *zoom: 1; }
.clear-fix:before, .clear-fix:after {  display: table; line-height: 0; content: ""; }
.clear-fix:after { clear: both; }
.pull-right{float: right}
.pull-left{float: left}
.i-wza{background: url(../images/i-wza.png) no-repeat;}
.i-weibo{background: url(../images/i-weibo.png) no-repeat;}
.i-wechat{background: url(../images/i-wechat.png) no-repeat;}
.i-gkml{background: url(../images/i-gkml.png); }
.i-ysq{background: url(../images/i-ysq.png); }
.i-gkzn{background: url(../images/i-gkzn.png); }
.i-fgwj{background: url(../images/i-fgwj.png);}
.icon-tri{display: inline-block;width: 10px;height: 10px;background: url(../images/i-tri.png) no-repeat;background-size: 10px 10px;margin-left: 3px}
.i-1{display: inline-block;width: 40px;height: 40px;background-size: 30px 30px;background-position: center;float: left}
.i-2{display: inline-block;width: 16px;height: 16px;background-size: 16px 16px;background-position: center;margin:0 10px 0 0}
.main{width: 1000px;margin: auto}
.header{width: 100%;margin-bottom: 15px}
.header-sec-1{height: 40px}
.index-a{
    line-height: 30px;
    font-weight: bold;
    display: inline-block;
    padding: 0 8px;
    background: #dd4d4d;
    border-radius: 10px;
    color: white!important;
    margin-top: 5px;
    margin-right: 35px;

}
.index-a:hover{color: white!important;}
.icon-panel{padding: 0 5px}
.icon-panel > a{color: #000000;font-weight: bold;line-height: 40px}
.search-panel{padding: 5px}
.banner{background: url(../images/bm_banner.jpg) top center no-repeat;width: 100%;height: 165px;margin-bottom: 8px}
.banner >h1{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 30px;line-height: 165px}
.banner >p{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 30px;line-height: 165px}
.banner >h2{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 10px}
.banner >h1>label{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 30px;}
.banner >p>label{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 30px;line-height: 165px}
.banner >h2>label{color: #b62525;font-weight: bold;font-size: 36px;display: inline-block;margin-left: 10px}
.nav{
    background:#d7d7d7;
    border-top:5px solid #ca1208;
    width: 100%;
    height: 45px;
}
.nav{
    background: -webkit-linear-gradient(#FFFFFF, #d7d7d7); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#FFFFFF, #d7d7d7); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#FFFFFF, #d7d7d7); /* Firefox 3.6 - 15 */
    background: linear-gradient(#FFFFFF, #d7d7d7); /* 标准的语法 */
}
.nav-bar >li{float: left;border-left: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;width: 165px;height: 45px;text-align: center}
.nav-bar >li:last-of-type{border-right: 1px solid #CCCCCC;width: 168px;}
.nav-bar >li>a{color:#b62525;line-height: 45px;text-align: center;font-size: 18px;font-weight: bold }
.dropdown{
    display: none;
    position: absolute;
    width: 165px;
    z-index: 99;
    background: #ffffff;
    border-left: 1px solid #ACA899;
    border-right: 1px solid #ACA899;
}
.dropdown li{border-bottom: 1px solid #ACA899;padding: 12px 3px}
.dropdown a{display: inline-block;line-height: 24px;color: #000000;font-size: 14px;text-align: center; }
.dropdown li:hover{background: #fe918b}
.img-panel{}
.slideshow{
    width: 430px;
    height:310px;
    position: relative;
    overflow: hidden;
}
.slideshow-1{
    position: absolute;
}
.slideshow-1>li{
    width: 430px;
    height: 310px;
    float: left;
}
.slideshow-1>li>a>img{
    width: 430px;
    height: 310px;
}
.slideshow-2{
    position: absolute;
    bottom:0;
    background: rgba(0, 0, 0, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
}
.slideshow-2>li{
    width: 430px;
    height: 32px;
    float: left;
    color: white;
    line-height: 32px;
    text-indent: 1em;
}
.slideshow-2>li>a{
    color: white;
}
.slideshow-3{
    position: absolute;
    bottom: 7px;
    right: 20px;
}
.slideshow-3>li{
    width: 10px;
    height: 8px;
    float: left;
    margin: 5px;
    background: #948d87;
    cursor: pointer;
}
.tab{min-height: 240px}
.news-panel{width: 550px}
.news-tab-bar{background: #d9d9d9;height: 35px;margin-bottom: 10px}
.news-tab-btn li{line-height: 35px;height: 35px;float: left;text-align: center}
.news-tab-btn li>a{display: inline-block;color: black;min-width: 75px;padding: 0 10px}
.active{background: #ca1208;color: #ffffff!important;}
.more{display: inline-block;margin-right: 15px;color: #505050;margin-top: 8px}
.news-tab li{
    height: 35px;
    line-height: 35px;

}
.news-tab li:before {
    content: '';
    width: 5px;
    height: 5px;
    background: #cf281f;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    margin-top: -3px;
    border-radius: 5px;
}
.doc-pubtime{color: #505050;float: right}
.ad-panel{margin: 10px 0}
.ad-panel > a {display: inline-block;float: left;margin-right: 10px;width: 240px;height:90px}
.ad-panel > a >img{width: 240px;height:90px}
.ad-panel > a :last-of-type{margin: 0!important;}
.news-panel-2{width: 650px}
.zwfw-panel > a{margin-bottom: 10px}
.zwfw-panel img{display: block;margin-bottom: 10px}
.zwgk-panel{padding: 10px 0}
.wscs-panel img{margin: auto;  height:180px;padding-bottom: 10px;display: block}
.other-panel >a {margin-bottom: 8px;display: block;background: #fce2d1;border-radius: 5px;text-align: center;height: 45px;line-height: 45px;color: #cf281f;}
.zwfk-btn{display: block;background: #1479b9;border-radius: 5px;text-align: center;height: 45px;line-height: 45px;color: white;margin-bottom: 10px}
.old-a{display: block;background: #fce2d1;text-align: center;height: 80px;line-height: 80px;color: #cf281f;margin-bottom: 10px;font-size: 24px}

.footer{border-top: 1px solid #cccccc;padding: 10px 0}
.f-col-1{float: left;padding: 15px;width: 550px}
.f-col-1 p{line-height: 25px;}
.f-col-2 {float: left;width: 200px}
.f-col-2 a{line-height: 100px ;color: black}
.f-col-3 {float: right;width: auto;padding: 23px 0}
.q2code-panel{float: left;margin-right: 20px;width: 126px}
.q2code-panel img{margin-left: 23px;height: 80px;width: 80px}
.q2code-panel p{text-align: center;line-height: 24px}

.top-q2{display: none;position: absolute;padding: 8px;z-index: 99;background: white}
.c2 table,.c2 td{border: 1px solid black!important;}
.c2 strong,.c2 b{font-size: inherit}
.news-title> font{font-weight: inherit;font-size: inherit}