.new_box{margin-bottom: 15px;height: 360px}

/*ann*/
/*.ann{ width: 1100px; height: 106px;  border-bottom: 4px solid #930101; position:relative; padding: 0 20px; }*/
.ann{ width: 1100px; height: 50px;  border-bottom: 4px solid #930101; position:relative; padding: 0 20px; }
/*.ann_title{  font-size: 35px;  color: #930101;  font-family: 宋体; font-weight: bold;  text-align: center;  height: 75px;  line-height: 75px;  }*/
.ann_title{  font-size: 18px;  color: #930101;  font-weight: bold;  text-align: center;  height: 50px;  line-height: 50px;  }
.ann_content{  overflow:hidden; padding: 0 4px;  }
.ann_content li{  width: 376px;  height: 31px;  text-align: center;  overflow: hidden;  white-space:nowrap;  text-overflow:ellipsis; /* for IE */  -o-text-overflow: ellipsis; /* for Opera */  -icab-text-overflow: ellipsis; /* for iCab */  -khtml-text-overflow: ellipsis; /* for Konqueror Safari */  -moz-text-overflow: ellipsis; /* for Firefox,mozilla */  -webkit-text-overflow: ellipsis; /* for Safari,Swift*/  }
.ann_content a{  font-size: 18px;  color: #666;  }
.ann_content a:hover{color: #930101}

/*轮播*/
.box_focus{ width:630px; height:360px; margin-left: 20px; overflow:hidden; position:relative; }
.box_focus .bd{ position:relative; height:100%; z-index:0;   }
.box_focus .bd li{ zoom:1; vertical-align:middle; width: 100%;background: none;height: 100%; padding: 0}
.box_focus .bd img{ display:block;  }
.box_focus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #930101; overflow: hidden; }
.box_focus .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.box_focus .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.box_focus .txt li a{ display: block; color: white; padding: 0 0 0 10px; text-decoration: none; }
.box_focus .num { position: absolute; z-index: 3; bottom: 16px; right: 32px; }
.box_focus .num li{ float: left; position: relative; width: 8px; height: 8px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; }
.box_focus .num li a{ position: absolute; z-index: 2; display: block; background: white; width: 8px; height: 8px; border-radius: 8px; top: 0; left: 0; text-decoration: none; }
.box_focus .num li.on a,.box_focus .num a:hover{ background:#f60;  }

.new_box_right{ width:455px; margin-left: 20px; text-align:left;  }
.new_box_right .hd{ height:40px; line-height:40px; border-bottom:1px solid #a5a5a5;  position:relative; }
.new_box_right .hd ul li{width: 115px; font-size: 20px; float:left; text-align: center; color: #666666; cursor:pointer;  }
.new_box_right .hd ul li.on{ height:37px; border-bottom:4px solid #930101; color: #000}
.new_box_right .bd ul{ padding:10px 25px 0 0;  zoom:1; }
.new_box_right .bd li{ width: 380px;padding-left: 25px; }

.box_left{ width:630px; text-align:left; margin-left: 20px; }
.box .hd{ height:40px; line-height:40px; padding:0 10px 0 20px; background: url("../../static/images/tit_icon.png") 0 8px no-repeat;  position:relative; }
.hd label{ font-size: 24px; }
.box .hd ul li{ float:left; font-size: 18px; padding:0 9px; cursor:pointer;  }
.box .hd ul li.on{ height:40px;  background:url("../../static/images/tit_bg.png") 0 8px no-repeat; color: #ffffff}
.box .bd{border-top:1px solid #a5a5a5; padding:5px 18px 0 0; height: 265px;overflow: hidden; }
.box_left .bd li a{width: 460px; overflow: hidden;  white-space:nowrap; text-overflow:ellipsis; display: inline-block}
.box .bd li .date{padding-left: 50px; float:right; color:#999;  }

.box_right{width: 455px; margin-left: 20px;}
.box_right .bd li{width: 400px}
.box_right .img li{ width: 220px; height: 110px; float: left; padding: 10px 10px 0 0;}
.box_right .img li a{ display: inline-block; width: 220px; height: 100px; }
.box_right .img .img1{background: url("../../static/images/1.png") 0 10px no-repeat;}
.box_right .img .img2{background: url("../../static/images/2.png") 0 10px no-repeat;}
.box_right .img .img3{background: url("../../static/images/3.png") 0 10px no-repeat;}
.box_right .img .img4{background: url("../../static/images/4.png") 0 10px no-repeat;}
.box_right .img .img5{background: url("../../static/images/5.png") 0 10px no-repeat;}
.box_right .img .img6{background: url("../../static/images/6.png") 0 10px no-repeat;}

.banner{margin: -4px 0 5px 20px;}

.box_right .bd_text{width:135px;height: 171px; background: #f2f2f2;padding: 15px 10px 0;}
.box_right .bd_text p {font-size: 14px;line-height: 28px}
.box_right .bd_text .text{margin-bottom: 3px; color: #555555}
.box_right .bd_text .date{color: #888888; position: relative; bottom: -30px;}

.end-btn{display:block; height: 75px; line-height: 75px; width:13%; padding-left: 10%; float: left;margin-right: 2.4%;font-size: 1.3em; color: #0d67c7;  border: 1px solid #dddddd; }
.end-btn:hover{background-color: #0d67c7;border: 1px solid #0d67c7;  color: #FFFFFF;cursor: pointer;}
.jzxx{background: url("../../static/images/jzxx.png") 40px center no-repeat;}
.cjwt{background: url("../../static/images/cjwt.png") 40px center no-repeat;}
.yjzj{background: url("../../static/images/yjzj.png") 40px center no-repeat;}
.tsjb{background: url("../../static/images/tsjb.png") 40px center no-repeat;}