.content{
  padding: 30px;
}
.box1 .slideBox{ width:63%; height:480px; overflow:hidden; position:relative; }
.box1 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.box1 .slideBox .bd li{ zoom:1;/* vertical-align:middle; */position: relative;overflow: hidden;display: inline-block;width: 720px;height: 480px; }
.box1 .slideBox .bd img{ /* width:720px;height:480px; */display:block;position: absolute;width: auto;height: auto;min-width: 100%;min-height: 100%;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.box1 .slideBox .bd p{position: absolute;bottom: 0;left: 0;background: url(../images/lb_wzbg.png) no-repeat;font-size: 18px;color: #fff;line-height: 45px;padding-left: 15px;padding-right: 15px;width: 100%;height: 45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box1 .slideBox .prev,.box1 .slideBox .next{ position:absolute;  top:215px;  display:block; width:26px; height:56px;     }
.box1 .slideBox .prev{background:url(../images/lunbo_left.png)  no-repeat;left:0px;}
.box1 .slideBox .next{  right:0px; background:url(../images/lunbo_right.png)  no-repeat; }
.box1_left,.box1_right{
  float: left;
}
.box1_right{
  width: 34.2%;
  margin-left: 2.6%;
  overflow: hidden;
}
.sub_list>a>p,.sub_list>p{
  font-size: 18px;
  font-weight: bold;
  color: #333;
  line-height: 36px;
  padding-top: 10px;
}
.sub_list>a>span,.sub_list>span{
  color: #999;
  font-size: 16px;
  line-height: 32px;
}
.box1_right .sub_list>a>p {
  overflow: hidden;
  height: 46px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.box1_right .sub_list>a{
  color: #bb3535;
  font-size: 16px;
  line-height: 32px;
  margin-left: 10px;
}
.box1 .con_menu ul li{
  float: left;
  height: 50px;
  line-height: 50px;
  width: 50%;
  text-align: center;
}
.box1 .con_menu ul li:first-child{
  margin-left: 0;
  padding-left: 0;
}
.box1 .con_menu ul li a{
  font-size: 22px;
  color: #666;
  font-weight: bold;
}
.box1 .con_menu ul li.active a{
  color: #d20008;
}
.box1 .con_menu ul li.active{
  background: url(../images/lanmu_act.png) no-repeat;
}
.box1 .con_menu ul li{
  background: url(../images/lanmu_bg.png) no-repeat;
}
.con_sub{
  overflow: hidden;
  float: left;
  width: 100%;
}
.con_sub .sub_list{
  display: none;
}
.con_sub .sub_list:first-child{
  display: block;
}
.con_sub ul li{
  height: 45px;
  line-height: 45px;
  padding-left: 20px;
  background: url(../images/dot.png) no-repeat left center;
}
.box1 .con_sub ul{
  border-top: 1px solid #dcdcdc;
  margin-top: 15px;
  padding-top: 10px;
}
.box1_right .con_sub ul li a,.box_right .con_sub ul li a{
  float: left;
  max-width: 68%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  color: #333;
  line-height: 45px;
}
.sub_list>a>p:hover, .sub_list>p:hover {
color: #d20008;
}
.box_left .con_sub ul li a{
  float: left;
  max-width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 18px;
  color: #333;
  line-height: 45px;
}
.con_sub ul li a:hover{
  color: #d20008 !important;
}
.con_sub ul li .date,.con_sub ul li span{
  float: right;
  font-size: 18px;
  color: #999;
  line-height: 45px;
}
.clearfix {
  zoom: 1;
}
.box2{ width:100%; height:120px; overflow:hidden; position:relative;margin-top: 30px; }
.box2 .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:1; }
.box2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.box2 .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; background:url(../images/banner_lb.png); cursor:pointer; }
.box2 .hd ul li.on{ background:url(../images/banner_lb_act.png); }
.box2 .bd{ position:relative; height:100%; z-index:0;   }
.box2 .bd li{ zoom:1; vertical-align:middle; }
.box2 .bd img{ width:100%; height:120px; display:block;  }
.box2 .bd p{position: absolute;bottom: 0;left: 0;background: url(../images/lb_wzbg.png) no-repeat;font-size: 18px;color: #fff;line-height: 45px;padding-left: 15px;width: 100%;}
.box3{
  margin-top: 30px;
}
.box3 .box_right .title {
  margin-bottom: 0px;
}
.box_left{
  width: 49%;
  float: left;
}
.box_right{
  width: 49%;
  float: right;
}
.title{
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 20px;
  overflow: hidden;
}
.title span{
  font-size: 22px;
  font-weight: bold;
  border-bottom: 4px solid #d20008;
  color: #d20008;
  line-height: 45px;
  display: inline-block;
}
.title a{
  font-size: 16px;
  color: #999;
  line-height: 45px;
  float: right;
  background: url(../images/more_bg.png) no-repeat right center;
  padding-right: 15px;
  font-weight: normal;
}
.sub_list>a>img {
  float: left;
  margin: 0px 20px 30px 0px;
  width: 200px;
  height: 150px;
}
.xq_date{
  display: block;
}
.box{
  overflow: hidden;
}
.qlxqlb{ width:390px; height:365px; overflow:hidden; position:relative;background: #f5f5f5; }
.qlxqlb .bd{ position:relative; height:100%; z-index:0;   }
.qlxqlb .bd li{ zoom:1; vertical-align:middle; }
.qlxqlb .bd img{ width:220px; height:290px; display:block;position: absolute;left: 85px;top: 22px;  }
.qlxqlb .bd p{position: absolute;bottom: 15px;left: 0;font-size: 18px;color: #333;line-height: 32px;text-align:center;width: 100%;font-weight: bold;}
.qlxqlb .prev,.qlxqlb .next{ position:absolute;  top:41.9%;  display:block; width:26px; height:56px;     }
.qlxqlb .prev{background:url(../images/lunbo_left.png)  no-repeat;left:0px;}
.qlxqlb .next{  right:0px; background:url(../images/lunbo_right.png)  no-repeat; }
.box4 .title li.active span{
  border-bottom: 4px solid #d20008;
  color: #d20008;
}
.box4{
  margin-top: 30px;
}
.box4 .title li span{
  font-size: 22px;
  font-weight: bold;
  color: #666;
  line-height: 45px;
  display: inline-block;
  border-bottom: 0px;
}
.box4 .title li{
  float: left;
  margin-right: 30px;
}
.con_menu .list_more a{
  display: none;
}
.con_menu .list_more a:first-child{
  display: inline-block;
}
.box5,.box6,.box7{
  margin-top: 30px;
  display: block;
}
.box5 img {
  width: 100%;
  height: 120px;
}
.box7 .picScroll{ position:relative;  height:160px;overflow:hidden;width: 100%;}
.box7 .picScroll ul{ overflow:hidden; zoom:1; }
.box7 .picScroll ul li{ float:left; margin-right:30px;  width:262px; overflow:hidden; display:inline; }
.box7 .picScroll ul li a{position: relative;display: inline-block;}
.box7 .picScroll ul li img.picScrollbg{ width:262px; height:160px;position: relative; }
.box7 .picScroll .prev,
.box7 .picScroll .next{ position:absolute;top: 52px; display:block; width:26px; height:56px; overflow:hidden;  cursor:pointer;  }
.box7 .picScroll .prev{background:url(../images/lunbo_left.png) no-repeat;}
.box7 .picScroll .next{ left:auto; right:2px; background:url(../images/lunbo_right.png) no-repeat; }
.box7 img.picScrolllogo {
  position: absolute;
  z-index: 999;
  top: 30px;
  left: 100px;
}
.box7 .picScroll ul li p{position: absolute;bottom: 20px;text-align: center;font-size: 18px;color: #333;font-weight: bold;width: 100%;}