@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size:12px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;/*color:#235aa7;*/outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}

.wrap {
width:1200px;
margin: 0 auto;
}
.wrap1 {
width:1200px;
margin: 0 auto;
}

.wrap1 li:hover{
    background-color: #eee;
    cursor: pointer;
}
.wrap1 li:hover a{
   color: #C70003;
   cursor: pointer;
}
.wrap1 li:hover i{
   width: 24px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 26px;
    background: url(../images/iconhome1.png) no-repeat center center;
   
}

.wrap li:hover {
    display: block;
}


.fl{float: left;}
.fr{float: right;}
.toper {
width:100%;
height:40px;
line-height: 40px;
background: #f9fafb;
box-shadow: 1px 2px 2px rgba(50,50,50,0.1);
}
.toper .fl {
float:left;
font-size: 20px;
line-height: 40px;
color: #bc0000;
font-family: STXingkai,kaiti;
font-style: italic;
}
.toper .fr {
    float: right;
    font-size: 14px;
color: #bc0000;
}
.toper .fr a {
font-size: 14px;
color: #bc0000;
display: inline-block;
margin: 0 10px;
}
.toper .fr span {
color: #666666;
}
.header {
width:100%;
height:200px;
background: url(../images/headbg.jpg) no-repeat center center;
}
.logo {
width:324px;
height:99px;
float:left;
margin-top: 54px;
}
.logo img {
width:324px;
height:99px;
float:left;
}
.nav {
width:100%;
height: 66px;
background: #c40000;
}
.nav ul {
width:100%;
height:auto;
/*float:left;*/
}
.nav ul li {
float:left;
}
.nav ul li a {
float:left;
font-size: 18px;
line-height: 66px;
color: #feffff;
font-weight: bold;
padding: 0 21px;
}
.nav ul li i {
width:24px;
height:22px;
display: inline-block;
vertical-align: middle;
margin-right: 26px;
background: url(../images/iconhome.png) no-repeat center center;
}
.main {
width:100%;
overflow: hidden;
}
.toutiao {
width:100%;
height: 86px;
line-height: 86px;
float: left;
background: url(../images/ttbg.png) no-repeat left center;
margin-top: 40px;
margin-bottom: 28px;
text-align: center;
}
.toutiao a {
display: inline-block;
/*float:left;*/
font-size: 24px;
color: #c40000;
/*margin-left: 150px;*/
font-weight: bold;
}


.tthdp { position: relative; width: 767px; height: 450px; overflow: hidden; float: left; text-align: left; background: white; }
.tthdp .pic img { width: 767px; height: 450px; display: block; }
.tthdp .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 64px; width:100%;  background: #000; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.tthdp .txt { position: absolute; bottom: 0; z-index: 2; height: 64px; width:100%; overflow: hidden; }
.tthdp .txt li{ height:64px; line-height:64px; position:absolute; bottom:-64px;}
.tthdp .txt li a{ display: block; color: white; padding: 0 0 0 16px; font-size: 18px; text-decoration: none; }
.tthdp .num { position: absolute; z-index: 3; bottom: 30px; right: 22px; }
.tthdp .num li{ float: left; position: relative; width: 10px; height:8px;border-radius: 10px; line-height: 8px;background: #e0e0e0;margin-left: 9px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; -webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
.tthdp .num li.on {width: 70px; background:#facd89; -webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s; }

.newsyw {
width:414px;
height:auto;
float:right;
}
.newsyw .ywtt {
width:100%;
height:auto;
float:left;
}
.newsyw .ywtt h2 {
float:left;
font-size: 22px;
color: #c30705;
line-height: 29px;
}
.newsyw .ywtt img {
margin-top: 3px;
float:left;
margin-right: 3px;
}
.newsyw .ywtt a {
font-size: 14px;
color: #c30705;
line-height: 29px;
float:left;
}
.newsyw .ywtt a.more {
color: #999999;
line-height: 29px;
float:right;
}
.newsyw .ywlist {
width:100%;
height:auto;
float:left;
margin-top: 6px;
border-top: 1px solid #e0e0e0;
}
.newsyw .ywlist ul {
width:100%;
height:auto;
float:left;
}
.newsyw .ywlist ul li {
width:100%;
height:102px;
float:left;
border-bottom: 1px dashed #e0e0e0;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.newsyw .ywlist ul li:last-child {border-bottom: 0 none;}
.newsyw .ywlist ul li h3 {
width:100%;
height:auto;
float:left;
font-size: 17px;
color: #000;
line-height: 20px;
margin-top: 36px;
text-indent: 17px;
font-weight: bold;
}
.newsyw .ywlist ul li p {
width:calc(100% - 18px);
height:auto;
float:left;
font-size: 15px;
color: #333333;
line-height: 50px;
/*padding:0 9px;*/
margin-top: 5px;
}
.newsyw .ywlist ul li:hover {
background: #f9fafb;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.newsyw .ywlist ul li:hover h3 {
color: #c40000;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.avd {
width:100%;
height:auto;
float:left;
}
.mt18 {
margin-top: 18px;
}
.w768 {
width:768px;
float:left;
}
.w414 {
width:414px;
float:right;
}
.bgf9{background: #f9fafb;}
.bgf4{background: #f4f5f7;}
.h2tit {
width:100%;
height:68px;
float:left;
}
.h2tit1 {
width:100%;
height:42px;
float:left;
}
.h2tit h2 {
height:68px;
line-height: 68px;
float:left;
font-size: 21px;
color: #333333;
letter-spacing: 3px;
margin-left: 15px;
}
.h2tit h2 span  {
font-size: 35px;
color: #bc0000;
font-family: STXingkai,kaiti;
letter-spacing: 0px;
font-weight: normal;
}
.h2tit1 h2 {
height:68px;
line-height: 68px;
float:left;
font-size: 21px;
color: #333333;
letter-spacing: 3px;
margin-left: 15px;
}
.h2tit1 h2 span  {
font-size: 35px;
color: #bc0000;
font-family: STXingkai,kaiti;
letter-spacing: 0px;
font-weight: normal;
}
.h2tit a.more {
margin-top: 20px;
line-height: 30px;
float:right;
margin-right: 15px;
font-size: 14px;
color: #999999;
}
.h2tit1 a.more {
margin-top: 20px;
line-height: 30px;
float:right;
margin-right: 15px;
font-size: 14px;
color: #999999;
}
.wmcjqh {
width:100%;
height:auto;
float:left;
}
.wmcjqh .h2tit{width: 220px;}
.wmcjqh .tab-hd {
width:100%;
height:auto;
float:left;
}
.wmcjqh .tab-hd ul {
width:445px;
margin-top: 17px;
float:right;
}
.wmcjqh .tab-hd ul li {
height:33px;
font-size: 16px;
color: #bc0000;
line-height: 33px;
cursor: pointer;
font-weight: bold;
margin-right: 20px;
float:left;
}
.wmcjqh .tab-hd ul li.on {
color: #333333;
border-bottom: 1px solid #bc0000;
}
.wmcjqh .tab-bd {
padding: 0 15px;
float:left;
width: 738px;
}
.wmcjnews {
width:100%;
height:auto;
float:left;
}
.wmcjnews .wmcjleft {
width:358px;
height:auto;
float:left;
background: #f4f5f7;
margin-bottom: 28px;
}
.wmcjnews .wmcjleft .picbox {
width:358px;
height:171px;
float:left;
}
.wmcjnews .wmcjleft .picbox img {
width:358px;
height:171px;
float:left;
}
.wmcjnews .wmcjleft .info {
float:left;
padding: 0 20px;
height: 111px;
}
.wmcjnews .wmcjleft .info h3 {
height:auto;
float:left;
margin-top: 11px;
}
.wmcjnews .wmcjleft .info h3 a {
width:100%;
height:36px;
line-height: 36px;
float:left;
font-size: 16px;
color: #000;
font-weight: bold;
white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;
}
.wmcjnews .wmcjleft .info p {
width:100%;
height:50px;
overflow: hidden;
line-height: 25px;
float:left;
font-size: 14px;
color: #333333;
}
.wmcjnews .wmcjleft .info p a.more {
    color: #bc0000;
}
.wmcjnews .wmcjlist {
width:340px;
height:auto;
float:right;
}
.wmcjnews .wmcjlist ul {
width:100%;
height:auto;
float:left;
}
.wmcjnews .wmcjlist ul li {
width:100%;
height:94px;
float:left;
border-bottom: 1px dashed #e0e0e0;
}
.wmcjnews .wmcjlist ul li:last-child {
border-bottom: 0 none;
}
.wmcjnews .wmcjlist ul li h3 a {
width:100%;
height:41px;
line-height: 41px;
float:left;
font-size:16px;
color: #000;
margin-top: 7px;
}
.wmcjnews .wmcjlist ul li h3 a i {
width:60px;
height:26px;
line-height: 26px;
font-size: 12px;
color: #999999;
float:right;
background: #f4f5f7;
border: 1px solid #f4f5f7;
border-radius: 5px;
font-style: normal;
text-align: center;
margin-top: 7px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.wmcjnews .wmcjlist ul li h3 a:hover i {
    border: 1px solid #e0e0e0;
    background: #fff;
    -webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.wmcjnews .wmcjlist ul li p {
width:100%;
height:25px;
float:left;
line-height: 25px;
float:left;
font-size: 14px;
color: #333333;
}
.bd1f4{border: 1px solid #f4f5f7;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.dypzlist {
width:100%;
height:auto;
float:left;
}
.dypzlist ul {
width:100%;
height:auto;
float:left;
}
.dypzlist ul li {
width:100%;
height:auto;
float:left;
margin-bottom: 2px;
}
.dypzlist ul li:last-child {margin-bottom: 0;}
.dypzlist ul li a {
width:100%;
height:58px;
line-height: 60px;
float:left;
font-size: 14px;
color: #333333;
}
.dypzlist ul li span {
height:60px;
line-height: 60px;
display: inline-block;
float:left;
margin-left: 27px;
font-size: 12px;
color: #222222;
margin-right: 23px;
}
.dypzlist ul li:nth-child(2n-1) {
background: #f5f5f5;
}
.dypzlist ul li:nth-child(2n) {
background: #f9fafb;
}
.wmsj {
height:auto;
float:left;
padding: 0 20px 0 17px;
}
.wmsj .wmsjimg {
width:355px;
height:171px;
float:left;
position: relative;
}
.wmsj .wmsjimg .picbox {
width:355px;
height:171px;
float:left;
}
.wmsj .wmsjimg .picbox img {
width:355px;
height:171px;;
float:left;
}
.wmsj .wmsjimg h3 {
width:335px;
height:40px;
line-height: 40px;
float:left;
font-size: 14px;
color: #ffffff;
text-align: center;
padding: 0 10px;
position: absolute;
left: 0;
bottom: 0;
background: rgba(0,0,0,0.64);
}
.wmsj .wmsjlist {
width:354px;
height:307px;
float:right;
margin-left:20px;
}
.wmsj .wmsjlist ul {
width:100%;
height:auto;
float:left;
}
.wmsj .wmsjlist ul li {
width:100%;
height:auto;
float:left;
margin-bottom: 17px;
}
.wmsj .wmsjlist ul li a {
width:100%;
height:auto;
float:left;
font-size: 14px;
color: #333333;
line-height: 14px;
}
.wmsj .wmsjavd {
width:100%;
height:auto;
margin-top: 12px;
margin-bottom: 20px;
}
.wmsj .wmsjavd img {
width:355px;
height:auto;
margin-top:15px;
margin-bottom:15px;
}
.wcnlist {

float:left;
padding:0 10px 0 15px;
}
.wcnlist ul {
width:100%;
height:auto;
float:left;
}
.wcnlist ul li {
width:100%;
height:auto;
float:left;
border-bottom: 1px dashed #e0e0e0;
margin-bottom: 19px;
}
.wcnlist ul li:last-child {border-bottom: 0 none;}
.wcnlist ul li img {
width:153px;
height:115px;
float:left;
margin-right: 9px;
margin-bottom: 19px;
}
.wcnlist ul li h3 {
width:100%;
height:auto;
font-size: 14px;
color: #bc0000;
line-height: 32px;
margin-top: 0px;
}
.wcnlist ul li p {
width:100%;
height:75px;
font-size: 14px;
color: #333333;
line-height: 25px;
margin-top: 2px;
}
.wmfs {
width:100%;
height:auto;
float:left;
background: #f9fafb;
margin-top: 28px;
}
.wmfslist{
    float: left;
    padding: 0 17px;
}
.wmfslist ul{
    width: 100%;
    float: left;
}
.wmfslist ul li {
width:358px;
height:auto;
float:left;
background: #f0f0f0;
margin-bottom: 28px;
margin-right: 46px;
}
.wmfslist ul li:nth-child(3n) {margin-right: 0;}
.wmfslist ul li .picbox {
width:358px;
height:171px;
float:left;
}
.wmfslist ul li .picbox img {
width:358px;
height:171px;
float:left;
}
.wmfslist ul li .info {
float:left;
padding: 0 15px;
height: 111px;
}
.wmfslist ul li .info h3 {
height:auto;
float:left;
margin-top: 11px;
}
.wmfslist ul li .info h3 a {
width:100%;
height:36px;
line-height: 36px;
float:left;
font-size: 16px;
color: #666666;
font-weight: normal;
white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block;
}
.wmfslist ul li .info p {
width:100%;
height:50px;
overflow: hidden;
line-height: 25px;
float:left;
font-size: 14px;
color: #333333;
}
.wmfslist ul li .info p a.more {
    color: #bc0000;
}










.wmdjrqh {
width:768px;
height:auto;
float:left;
margin-top: 28px;
}
.wmdjrqh .h2tit{width: 220px;}
.wmdjrqh .tab-hd {
width:100%;
height:auto;
float:left;
border-bottom: 1px dashed #e0e0e0;
}
.wmdjrqh .tab-hd ul {
/*width:474px;*/
margin-top: 17px;
float:right;
}
.wmdjrqh .tab-hd ul li {
height:33px;
font-size: 14px;
color: #333333;
line-height: 33px;
cursor: pointer;
margin: 0 4px;
float:left;
}
.wmdjrqh .tab-hd ul li.on {
color: #bc0000;
/*font-weight: bold;*/
}
.wmdjrqh .tab-bd {
float:left;
width: 768px;
}

.jrbox {
width:100%;
height:auto;
float:left;
margin-top: 12px;
background: #f4f5f7;
}
.jrbox img {
width:375px;
height:235px;
float:left;
margin-right: 20px;
}
.jrbox h3 {
width:100%;
height:49px;
font-size: 18px;
color: #333333;
line-height: 49px;
margin-top: 10px;
}
.jrbox p {
height:150px;
font-size: 14px;
color: #333333;
line-height: 25px;
padding-right: 20px;
}

.gzgzh {
width:408px;
height:auto;
float:right;
background: #f4f5f7;
margin-top: 28px;

}
.gzgxhbox {
height:233px;
float:left;
margin-top: 15px;
padding-left: 19px;
}
.gzgxhbox img {
width:169px;
height:169px;
float:left;
margin-left: 9px;
}
.mlfl,.tsjzg {
width:100%;
overflow: hidden;
margin-top: 28px;
height:auto;
float:left;
}

.mlfl .h2tit,.tsjzg {
border-bottom: 1px solid #e0e0e0;
}
.mlfllist {
width:100%;
height:auto;
float:left;
margin-top: 12px;
}
.mlfllist ul {
width:100%;
height:auto;
float:left;
}
.mlfllist ul li {
width:292px;
height:281px;
overflow: hidden;
float:left;
position: relative;
margin-right: 10px;
}
.mlfllist ul li:last-child {margin-right: 0;}
.mlfllist ul li .picbox {
width:292px;
height:281px;
float:left;
}
.mlfllist ul li .picbox img {
width:292px;
height:281px;
float:left;
}
.mlfllist ul li a .info {
width:252px;
height:281px;
display: table;
position: absolute;
left: 0;
bottom: -100%;
font-size: 14px;
color: #ffffff;
    line-height: 281px;
background: rgba(0,0,0,0.64);
padding: 0 20px;
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.mlfllist ul li a:hover .info {
    bottom: 0;
    -webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
-ms-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.mlfllist ul li .info span {
    display: inline-block;
    vertical-align: middle;
    height: 281px;
    line-height: 281px;
}
.mlfllist ul li .info p {
vertical-align: middle;
display: inline-block;
line-height: 25px;

}


.tsjzglist {
width:100%;
height:auto;
float:left;
margin-top: 12px;
}
.tsjzglist ul {
width:100%;
height:auto;
float:left;
}
.tsjzglist ul li {
width:292px;
height:386px;
overflow: hidden;
float:left;
position: relative;
margin-right: 10px;
}
.tsjzglist ul li:last-child {margin-right: 0;}
.tsjzglist ul li .picbox {
width:292px;
height:386px;
float:left;
}
.tsjzglist ul li .picbox img {
width:292px;
height:386px;
float:left;
}

.gddh {
width:100%;
height:auto;
float:left;
/*background: #f4f5f7;*/
margin-top: 60px;
}
.gddh .gddhtit {
width:135px;
height:100px;
float:left;
background: #bc0000;
color: #fff;
font-size: 26px;
font-weight: bold;
text-align: center;

padding-top: 28px;

}
.gddh .gddhlist {
width:calc(100% - 165px);
height:auto;
float:left;
padding: 0 15px;
padding-top: 25px;
}
.gddh .gddhlist a {

float:left;
font-size: 14px;
color: #333333;
line-height: 25px;
margin: 0 4px;
}
.gddh .gddhlist a:hover {
color: #bc0000;
}
.footer {
width: 100%;
height: 160px;
overflow: hidden;
margin-top: 30px;
padding-top: 35px;
font-size: 14px;
color: #333333;
line-height: 25px;
border-top: 2px solid #bc0000;
text-align: center;

}
.footer p {
font-size: 14px;
color: #333333;
line-height: 25px;
}
.footer a {
font-size: 14px;
color: #333333;
line-height: 25px;
}
.friend_link{

    margin-top: 30px;
}
.gddh .friend_link_title{

    color: #c70003;
    font-size: 18px;
    margin-bottom: 10px;
    font-weight: bold;
}
.gddh ul {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    height: 30px;
}
.gddh ul li {
    margin-right: 10px;
    font-size: 14px;
    line-height: 20px;
}
.gddh ul li a{

    text-decoration: none;
   color: #666; 
    outline: none;
}
.nav .snav1{
    width: 1100px;
    height: auto;
    float: left;
    position: absolute;
    /*top: 87px;*/
    left: 390px;
    z-index: 115;
    padding-top: 18px;
    padding-bottom: 10px;
    display: none;
    background-color: #eee;
    margin-top: 68px;
}
.nav .snav1 div:nth-child(1){
    margin-left: 144px;
}

.nav .other:nth-child(8) div{
    float: right;
    margin-left:0px!important; 
}

.nav .other:hover .snav1{
display: block;
}
.nav .snav1 a{
    height: 5px;
    line-height: 5px;
    font-size: 18px;
    color: #000!important;
    margin: 4px 4px 4px 40px;
    text-align: center
}

.nav .snav1 a:hover{
    color: #C70003!important;
}


.fullSlide{width: 100%; min-width:1200px;position:relative;  height:112px; overflow:hidden;padding-top: 10px;}
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:100px;text-align: center;}
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:100px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:100px; display:block; z-index:1;;   }
.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:right; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:#fff; overflow:hidden;line-height:9999px; filter:alpha(opacity=40);opacity:0.4;border-radius: 10px;}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.tsjzg .tab-hd {
width:100%;
height:auto;
float:left;
border-bottom: 1px dashed #e0e0e0;
}
.tsjzg .tab-hd ul {
width:615px;
margin-top: 17px;
float:right;
}
.tsjzg .tab-hd ul li {
height:33px;
font-size: 16px;
color: #bc0000;
line-height: 33px;
cursor: pointer;
font-weight: bold;
margin-right: 20px;
float:left;
}
.tsjzg .tab-hd ul li.on {
color: #333333;
border-bottom: 1px solid #bc0000;
}
.tsjzg .tab-bd{

        width: 100%;
    height: auto;
    float: left;
    margin-top: 12px;
} 

.gddh .hd{
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #ccc;
}
.gddh .hd li{
        background: #EB2742;
    color: #fff;
    cursor: pointer;
    float: left;
    padding: 0 24px;
    text-align: center;
    font-size: 20px;
    padding-top: 5px

}
.gddh .bd{
    padding-top: 10px;
}
.gddh .bd a{
    margin-right: 10px;
}
