.top_body{ height:8.65rem; width:100%;;;}

.top{  height:2.3rem;position:fixed; left:0; top:0; z-index:1000; 
  min-width:14rem;;
  transition:all 0.3s ease-out 0s;

 
}

.tops{ height:2.3rem;position:fixed; left:0; top:0; z-index:1000; 
  min-width:14rem;;background:#a71f3c;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;border-bottom: 0.02rem #deba85 solid;; }



.top_dl{  margin:0 auto; height:1.6rem; color:#fff; background: #a71f3c ;  }



.top_dl a{ color:#fff;}
.top_dl i{margin:0 5px;font-size:0.12rem;color:#fff;}
.top_dl_v{ width:14rem; margin:0 auto; height:1.6rem;position:relative; }
.top_dl_v1{ height:1.6rem; line-height:0.5rem; float:left;width:6.5rem; text-align:left;; }

.top_dl_v2{ height:1.6rem; line-height:0.2rem; float:right;width:2.3rem; text-align:right;right:0px;z-index:1000; position: relative; }
.top_dl_v2 a{  color:#fff;
  text-transform:uppercase;
  font: 14px/3 'Microsoft YaHei';}
  .top_dl_v1 a{  color:#fff;
    text-transform:uppercase;
    font: 14px/3 'Microsoft YaHei';}
  .top_dl_v2 .me{ float:left; color: #fff;line-height:0.77rem;width:2.3rem;  height: 0.85rem; }
    .top_dl_v2 .ss_bg{  float:left;display:block;width:0.59rem;
  height:0.28rem;line-height:0.28rem;  background:url(../images/ss_but2.png) center center no-repeat; margin-top:0.02rem;;}
.top_dl_v2 .sys {
  
line-height:0.27rem;
 
 
}
.sys a{line-height:0.27rem;;}



.top_dl_v2 .eico{ background:url(../images/eico.png) left center no-repeat; padding-left:0.2rem;;}



    .top_dls{   }

    .top_dls .top_dl_v{ width:15.44rem; margin:0 auto; height:0.3rem;  ;}
    .top_dls .top_dl_v1{ height:1.6rem; line-height:0.3rem; float:left;width:6.5rem; text-align:left;; }


    .top_dls .top_dl_v2{ height:0.3rem; line-height:0.3rem; float:right;width:8.8rem; text-align:right;  }





.top_dl_v2 .ss{ 

border:1px #fff solid;;
 border-radius:0.17rem;
  width:2.6rem;
  height:0.34rem;
  line-height:0.34rem;float:right; text-align:right;background: #ffffff; padding-left: 0.17rem; } 


.top_dl_v2 .ss .txt{ height:0.34rem; line-height:0.34rem;background-color:transparent;  float:left;border:0px;padding-left:0.1rem; width:2rem !important; color:#d0c5c8;border:0; background: #ffffff; margin-right: 0.1rem; }
  
 .top_dl_v2 .txt{  height:0.34rem; line-height:0.34rem;background-color:transparent;  float:left;border:0px;padding-left:0.1rem; width:2rem !important; color:#d0c5c8;border:0; background: #ffffff; margin-right: 0.1rem; }


  .top_dl_v2 .btns{ height:0.34rem; width:0.3rem;float:left;background:url(../images/ss_but2.png) center no-repeat; border:0px; }


.top_dl_v2 .ss:hover .txt{ display: block;;}


.ln{ transition:all 0.3s ease-out 0s;height:1rem;height:1.2rem;;
  background:linear-gradient(rgba(0,1,1,0.85),rgba(0,1,1,0));

}
.lns {
  background-color:rgb(255, 255, 255);
  box-shadow:0px 2px 6px 0px rgba(231, 229, 229,1);
  height:0.7rem;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}
.lns2 {
  background:#fff;
 
  height:0.8rem;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}



.ln a{ color:#fff;}

.lns a{ color:#000;}

.ln_c{height:1.2rem;  width:14rem;  }


.top_logo{ width:5.4rem; height:1.16rem; font-size:0px; float:left; margin-right:0.1rem; margin-top: 0.2rem;}
.top_logo a{height:100%;font-size:0;display:inline-block;vertical-align:middle; }



.lns .top_logo  img { margin-top:0px;width:5.85rem;;}
.top_logo  img{display:inline-block;vertical-align:middle; width:5.85rem;;}
.top_logo a a:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.top_nv{ width:8.7rem; height:1.2rem; float:left; }



.btns{ height:0.34rem; width:0.8rem;float:left;background:url(../images/ss_bg.png) no-repeat; border:0px; }

.top_nv_2{  height:0.2rem; line-height:0.64rem; padding-top:0.12rem; }








/* Juliet Styles */

.lns #cssmenu > ul > li > a{  color:#3e3e3e;}


.banners{
   height:7.5rem;  text-align:left;  padding-top:1rem;

}


#products {
  display:block;
  width:100%;
  min-width:14rem;
  height:7.5rem;
  position:relative;
  left:0px;
  text-align:center;
  overflow:hidden;
} #products .slides_container{height:7.5rem;}
  #products .slides_container div {
      width:100% !important;
      height:7.5rem !important;  background-size: auto 7.5rem;
  }

/*
Pagination
*/
.pagination {	position:relative; top:-78px;	margin:0 auto;	width:14rem; z-index:1008; text-align:right;}
.pagination li {margin:0 3px;	list-style:none;	display:inline-table; }
.pagination li a {	display:block;	border-radius:50%;
  border:0.02rem solid #FFFFFF;
  display:inline-block;
  width:0.15rem;
  height:0.15rem;
  vertical-align:middle;
  line-height:0.15rem; font-size:0px; margin-right:0.03rem;

}
.pagination li.current a { border:0.02rem solid #FFFFFF;
  border-radius:50%;
  background:#FFFFFF;
  
  display:inline-block;
  width:0.15rem;
  height:0.15rem;
  vertical-align:middle;
  line-height:0.15rem;}

#products .next,#products .prev {
position:absolute;
top:2.87rem;

width:0.44rem;
height:0;
padding-top:0.76rem;
overflow:hidden;
display:block;
z-index:101;
}



#products .prev 
{
 left:0.48rem;
background:url(../images/ui-prev.png);  
}

#products .next {
right:0.48rem;
background:url(../images/ui-next.png);
}




.Convert_bg{ width:100%; min-width:14rem;height:auto;  }

/*==============c2=================*/
.c2{ height: 6rem; min-width: 14rem;width: 100%;position: relative;;;;}

.c2 .bg2{ background: url(../images/c2bg2.png) center bottom no-repeat; width: 100%; min-width: 14rem; height: 6rem; background-size: 100%;  position: absolute;bottom: 0;z-index: -1;}




.c2_c{

width: 14rem; padding-top: 0.65rem;
}
.swf{ width: 8rem; height: 4.8rem; float: left; padding-right: 0.35rem;}



.c2_c .slick{ width: 8rem; height:4.8rem;float: left; position: relative; }
.c2_c .slick .lis{ width: 8rem; height: float: left;} 

.c2_c .slick .lis .img{ width: 8rem;height: 4.8rem;float: left;}
.c2_c .slick .lis .img img { width: 8rem;height: 4.8rem;float: left;}


.矩形_39 {
  background-color: rgb(0, 0, 0);
  opacity: 0.702;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
  position: absolute;
  left: 300px;
  top: 1340px;
  width: 800px;
  height: 75px;
  z-index: 147;
}


.c2_c .slick .lis .tb{  width: 7rem;height: 0.75rem; background-color: rgba(0,0,0,0.7);
float: left; padding-left: 0.5rem; position: absolute; bottom: 0rem; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);  padding-right: 0.5rem;}



.c2_c .slick .lis .tb .titles {
  font-size: 0.24rem;
  font-family: 'Microsoft YaHei';
 color: rgb(255, 255, 255);
  width: 7rem;; height: 0.75rem; line-height:0.75rem; font-size: 18px;
  font-family: "Microsoft YaHei";
 float: left;;
}
.c2_c .slick .lis .tb .dates{ width: 7rem;height:0.30rem; line-height:0.30rem;  float: left; text-align: left; color: #a71f3c;font-size: 14px;
  font-family: "Microsoft YaHei";
  color: rgba(167, 31, 60, 0.902); display: none;}


.c2_c .lis .tb .biref{ width: 7rem; font-size: 0.16rem;
  font-family: 'Microsoft YaHei';
  color: rgb(0, 0, 0);
  line-height: 32px; float: left; display: none;}






.c2_c .slick-slider{margin-bottom: 0px;}
.c2_c .slick-dots{position: absolute; top:4.3rem; right: 0.3rem;; }
.c2_c .slick-dots li{ float: left; ; height: 0.1rem}

.c2_c .slick-dots li button{   
  font-family: 'Microsoft YaHei';color: #a5a5a5; border: 0px; background:none;width: 33px; font-size: 0px;border-bottom: 4px #ddd solid; width: 0.3rem; margin-left: 0.1rem;  }


  .c2_c .slick-dots .slick-active button{ color: rgb(243, 189, 28); border-bottom: 4px #a71f3c solid;}



.c2_c .slick-prev, .c2_c .slick-next{width:0.40rem;height:74px;background: url(../images/focus_btn.png) no-repeat;;z-index:100;position: absolute;top:50%;margin-top: -1.6875rem;background-color: rgba(255,255,255,0);opacity:0;border:0;}
.c2_c .slick-prev:before,.c2_c .slick-next:before{font-size:0px;}
.c2_c .slick-prev{background-position:0 -74px; cursor:pointer; left:0px; font-size:0px;}
.c2_c .slick-next{ background-position:-0.40rem -74px;  cursor:pointer;right:0px; font-size:0px;}
.c2_c:hover .slick-prev,.c2_c:hover .slick-next{opacity:1;}
.c2_c .slick-prev:hover{  background-position:0 0; }
 .c2_c .slick-next:hover{ background-position:-0.40rem 0;}
.c2_c .banpic{display: block;width: 100%;height:40.15rem;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-position: center;background-repeat: no-repeat;}







.newsl{ width: 5.65rem;height:4.8rem; float: left;;}
.newsl .tm{ width: 5.65rem;height:0.41rem; border-bottom: 4px #a71f3c solid;;  }
.newsl2 .tm{ height:0.41rem; border-bottom: 4px #a71f3c solid;;  }


.newsl .tm .titles{ height:0.41rem; width: 1.6rem; float: left;;}
.newsl .tm .t1{
font-size: 0.24rem;
  font-family: "Microsoft YaHei";
  color: rgb(17, 17, 17);
  font-weight: bold;
 text-align: left;
}


.newsl .tm .mores{ float: right; width: 1rem; height: 0.31rem; line-height: 0.31rem; text-align: right; margin-top: 0.1rem;  }

.newsl .tm .mores a {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);padding-right: 0.1rem; 
 
}



.newsl   .listss {

 
  width: 5.65rem;
  height:4.5rem;
padding-top:0.1rem; 
}

.newsl .listss ul{ height:0.85rem; position: relative;  width:5.65rem; }



.newsl .listss  .dates{  padding-left:0.1rem; height:0.3rem;  float:left; line-height:0.3rem; text-align:left; font-size:0.16rem;
  font-family:"Microsoft YaHei";
  color:#a71f3c; width:5.45rem; float: left;  }






.newsl .listss .titles{  font-size:0.16rem;height:0.38rem; width:5.45rem; float:left; line-height:0.22rem; text-align:left;  padding-left:0.1rem; padding-right:0.1rem; padding-top:0.06rem;
  
  overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;}
  .newsl .listss .titles a{ 
   font-size:0.16rem;
  font-family:"Microsoft YaHei";
  color:rgb(51, 51, 51);
  line-height:1.5;
  }

.newsl .listss .titles i{
  border-radius:50%;
  background-color:#c1ccd2;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}


.newsl .listss  .titles:hover i{
  border-radius:50%;
  background-color:#fff;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}





.newsl .listss .br2{ width:0px;float:left;border-bottom:0.01rem #a71f3c solid; height:0.1rem; ;}
.newsl .listss .br1{ width:5.65rem; height:0.1rem; border-bottom:0.01rem #ccc solid; float:left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.newsl .listss ul:hover { background:#a71f3c;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;color:#fff;}
.newsl .listss ul:hover a,.newsl .listss ul:hover .dates {  color:#fff;}



.newsl .listss ul:hover .br1{ width:0px; }
.newsl .listss ul:hover .br2{ width:5.65rem; border-bottom:0.01rem #a71f3c solid; ;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }


/*==============end c2=================*/


/*==============c3=================*/


.c3{height: 6.45rem; width: 100%; min-width: 14rem; position: relative; ;}

.c3 .bg1{
  background-color: #f5f5f5;
  position: absolute;
 
 width: 100%; min-width: 14rem;;
  height: 6.81rem; z-index: -1;

}
.c3 .bg2{z-index: -1; background: url(../images/c3bg2.png) center bottom no-repeat; width: 100%; min-width: 14rem; height: 12.66rem; background-size: 100%;  position: absolute;bottom: 0;}


.c3_1{
width: 14rem;;
  height: 6.21rem; padding-top: 0.6rem;}




.c3_1 .newsl{ width: 3.62rem;height: 5.5rem;
  
   float: left; padding-right: 0.16rem;}
.c3_1 .newsl:nth-child(3){padding-right: 0;}
.c3_1 .newsl .tm{ width:3.62rem;height:0.41rem; }
.c3_1 .newsl .tm .titles{ height:0.41rem; width: 1.6rem; float: left;;}
.c3_1 .newsl .tm .t1{
font-size: 0.24rem;
  font-family: "Microsoft YaHei";
  color: rgb(17, 17, 17);
  font-weight: bold;
 text-align: left;
}



.c3_1 .newsl .tm .t2{
  font-size: 0.14rem;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);
  line-height:0.38rem;
 height:0.38rem; position: relative; padding-left: 0.35rem; ;
}

.c3_1 .newsl .tm .t2:before{
    border-top:2px #a71f3c solid;;
width:0.3rem;
 left:0px;
   content:' '; 
   top:0.18rem ; height: 0.4rem;; position:absolute;
  z-index:-1;

}


.c3_1 .newsl .tm .mores,.c3_1 .newsl2 .tm .mores{ float: right; width: 1rem; height: 0.31rem; line-height: 0.31rem; text-align: right; margin-top: 0.1rem;  }


.c3_1 .newsl .tm .mores a {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);padding-right: 0.1rem; 
 
}
.c3_1 .newsl2 .tm .mores a {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);padding-right: 0.1rem; 
 
}





.c3_1 .newsl .listss {
 border: rgb(221, 221, 221) 1px solid;
  background: rgb(255, 255, 255);
  box-shadow: 0px -5px 0px 0px rgba(167, 31, 60, 0.004);
  width: 3.42rem;
  height: 4.94rem;
padding-top:0.1rem;  padding-left: 0.1rem; padding-right: 0.1rem;;
}

.c3_1 .newsl .listss ul{ height:0.99rem;  position: relative;  width:3.42rem; }





   .c3_1 .newsl .listss  .dates {
    border-style: solid;
  border-width: 1px;
  border-color: rgb(229, 225, 230);
  background-color: rgb(167, 31, 60);
    height:0.72rem; width: 0.75rem;;
     line-height: 0.14rem; margin-right: 0.2rem;padding-left: 0rem;
   float: left; margin-top: 0.14rem; ;
  }



  
  .c3_1 .newsl .listss  .dates .mm{ font-size: 16px;
    font-family: "Microsoft YaHei";
    color: rgb(255, 255, 255);text-align: center;margin-top: 0.08rem; }
  .c3_1 .newsl .listss  .dates .dd{  text-align: center;  font-size: 0.20rem;
    font-family: "Microsoft YaHei";
    color:#fff;
    font-weight: bold; height: 0.33rem; line-height: 0.33rem; width: 0.75rem;;}






.c3_1 .newsl .listss .titles{ 
       font-size: 0.16rem;
    height: 0.48rem;
    width: 2.22rem;
    float: left;
    line-height: 0.24rem;
    text-align: left;
  
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
 .c3_1  .newsl .listss .titles a{ 
   font-size:0.18rem;
  font-family:"Microsoft YaHei";
  color:rgb(51, 51, 51);
  line-height:1.5;
  }

.c3_1 .newsl .listss .titles i{
  border-radius:50%;
  background-color:#c1ccd2;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}


.c3_1 .newsl .listss  .titles:hover i{
  border-radius:50%;
  background-color:#fff;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}





.c3_1 .newsl .listss .br2{ width:0px;float:left;border-bottom:0.01rem #a71f3c solid; height:0.1rem; ;}
.c3_1 .newsl .listss .br1{ width:3.42rem; height:0.1rem; border-bottom:0.01rem #ccc solid; float:left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.c3_1 .newsl .listss ul:hover { background:#a71f3c;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;color:#fff;}
.c3_1 .newsl .listss ul:hover a,.c3_1 .newsl .listss ul:hover .dates {  color:#fff;}



.c3_1 .newsl .listss ul:hover .br1{ width:0px; }
.c3_1 .newsl .listss ul:hover .br2{ width:3.42rem; border-bottom:0.01rem #a71f3c solid; ;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }



.c3_1 .newsl .listss ul:hover  .dates {
    border-style: solid;
  border-width: 1px;
  border-color: rgb(167, 31, 60);
  background-color: #fff;
    height:0.72rem; width: 0.75rem;;
     line-height: 0.14rem; margin-right: 0.2rem;padding-left: 0rem;
   float: left; margin-top: 0.14rem; ;
  }



  
  .c3_1 .newsl .listss ul:hover  .dates .mm{ font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #a71f3c;text-align: center;margin-top: 0.08rem; }
.c3_1 .newsl .listss ul:hover  .dates .dd{  text-align: center;  font-size: 0.20rem;
    font-family: "Microsoft YaHei";
    color:#a71f3c;
    font-weight: bold; height: 0.33rem; line-height: 0.33rem; width: 0.75rem;;}















.c3_1 .newsl2{ width: 3.3rem;height: 5.5rem;
  
   float: left; padding-right: 0.16rem;}
.c3_1 .newsl2:nth-child(4){padding-right: 0;}
.c3_1 .newsl2 .tm{ width:3.28rem;height:0.41rem; }
.c3_1 .newsl2 .tm .titles{ height:0.41rem; width: 1.6rem; float: left;;}
.c3_1 .newsl2 .tm .t1{
font-size: 0.24rem;
  font-family: "Microsoft YaHei";
  color: rgb(17, 17, 17);
  font-weight: bold;
 text-align: left;
}
.c3_1 .newsl2 .tm .t2{
  font-size: 0.14rem;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);
  line-height:0.38rem;
 height:0.38rem; position: relative; padding-left: 0.35rem; ;
}

.c3_1 .newsl2 .tm .t2:before{
    border-top:2px #a71f3c solid;;
width:0.3rem;
 left:0px;
   content:' '; 
   top:0.18rem ; height: 0.4rem;; position:absolute;
  z-index:-1;

}






.c3_1 .newsl2 .listss {
 border: rgb(221, 221, 221) 1px solid;
  background: rgb(255, 255, 255);
  box-shadow: 0px -5px 0px 0px rgba(167, 31, 60, 0.004);
  width: 2.98rem;
  height: 4.94rem;
padding-top:0.1rem; padding-left: 0.15rem;padding-right: 0.15rem;
}

.c3_1 .newsl2 .listss ul{ height:0.99rem; position: relative;  width:2.98rem; }




.c3_1 .newsl2 .listss  .dates{ height:0.35rem;  float:left; line-height:0.3rem; text-align:left; font-size:0.14rem;
  font-family:"Microsoft YaHei";
  color:#c2915c;  width: 2.98rem; float: left;position: absolute; right: 0.1rem; text-align: right; top:0.44rem;}


.c3_1 .newsl2 .listss .titles{ 
   font-size:0.16rem;
   height:0.48rem; 
   width:2.83rem; float:left; line-height:0.24rem; text-align:left;  padding-left:0.15rem; padding-top:0.2rem; padding-bottom: 0.2rem;
  
  overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;}

.c3_1 .newsl2 .listss .titles:before  {
  background-color: rgb(167, 31, 60);
  position: absolute;
  content:'';
  width: 8px;
  height: 2px;
  z-index: 74; left: 0; top:0.3rem
}



 .c3_1  .newsl2 .listss .titles a{ 
   font-size:0.16rem;
  font-family:"Microsoft YaHei";
  color:rgb(51, 51, 51);
  line-height:1.5;
  }

.c3_1 .newsl2 .listss .titles i{
  border-radius:50%;
  background-color:#c1ccd2;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}


.c3_1 .newsl2 .listss  .titles:hover i{
  border-radius:50%;
  background-color:#fff;
  display:inline-block;
  width:0.06rem;
  height:0.06rem; vertical-align:middle; margin-right:0.1rem; float:left; margin-top:0.07rem;;


}





.c3_1 .newsl2 .listss .br2{ width:0px;float:left;border-bottom:0.01rem #a71f3c solid; height:0.0rem; ;}
.c3_1 .newsl2 .listss .br1{ width:2.98rem; height:0.1rem; border-bottom:0.01rem #ccc solid; float:left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.c3_1 .newsl2 .listss ul:hover { background:#a71f3c;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;color:#fff;}
.c3_1 .newsl2 .listss ul:hover a,.c3_1 .newsl2 .listss ul:hover .dates {  color:#fff;}

.c3_1 .newsl2 .listss ul:hover .titles:before  {
  background-color: #fff;
  position: absolute;
  content:'';
  width: 8px;
  height: 2px;
  z-index: 74; left: 0;  top:0.3rem
}




.c3_1 .newsl2 .listss2 ul:hover .br1{ width:0px; }

.c3_1 .newsl2 .listss ul:hover .br2{ width:2.98rem; border-bottom:0.01rem #a71f3c solid; ;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }

.c3_1 .newsl2 .listss  ul:nth-child(5) .br1,.c3_1 .newsl2 .listss ul:nth-child(5) .br2,.c3_1 .newsl2 .listss  ul:nth-child(5):hover .br1,.c3_1 .newsl2 .listss ul:nth-child(5):hover .br2{ width:0px; }
.c3_1 .newsl .listss  ul:nth-child(5) .br1,.c3_1 .newsl .listss ul:nth-child(5) .br2,.c3_1 .newsl .listss  ul:nth-child(5):hover .br1,.c3_1 .newsl .listss ul:nth-child(5):hover .br2{ width:0px; }




/*==============end c3_1=================*/


/*============== c3_2=================*/
.c3_2{ width: 14rem; height:6.41rem; position: relative ;}
.c3_2 .mores{
  border-style: solid;
  border-width: 1px;
  border-color: rgb(255, 255, 255);
  border-radius: 0.18rem;
  background-color: rgb(167, 31, 60);  
  width: 0.41rem;
  height: 0.94rem; text-align: center; line-height: 24px;;
 position: absolute;z-index: 10; bottom: 0; left: 2.6rem;
}
.c3_2 .mores a {
  font-size: 0.14rem;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
background: url(../images/abg.png) center bottom no-repeat; padding-top: 0.2rem;padding-bottom: 0.15rem;  width: 0.40rem; float: left;
}




.c3_2 .img1{width: 3.38rem; height:6.41rem; float: left;}
.c3_2 .img1 img{width: 3.38rem; height:6.41rem; }
.c3_2 .img2{width: 2.84rem; height:6.41rem; float: left;}
.c3_2 .img2 img{width: 2.84rem; height:6.41rem; }
.c3_2 .imgr{ width: 4.94rem;height:6.41rem; float: left;}
.c3_2 .imgr .img4{width: 4.94rem;height:3.4rem; float: left;}
.c3_2 .imgr .img4 img{width: 4.94rem;height:3.4rem;}


.c3_2 .imgr .img5{width: 4.94rem;height:3.01rem; float: left;}

.c3_2 .imgr .img5 img{width: 4.94rem;height:3.01rem; }



/*==============end c3_2=================*/

/*==============end c3=================*/



.end1{
/*  background-image: -moz-linear-gradient( 154deg, rgb(167,31,60) 0%, rgb(214,34,72) 99%);
  background-image: -webkit-linear-gradient( 154deg, rgb(167,31,60) 0%, rgb(214,34,72) 99%);
  background-image: -ms-linear-gradient( 154deg, rgb(167,31,60) 0%, rgb(214,34,72) 99%);*/
   background: #a71f3c;
 
  width: 100%; min-width: 14rem;
  height: 1.5rem

}
.end1 .vs{ padding-top: 0.52rem; height: 0.8rem;width: 14rem; text-align: center;

  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(222, 186, 133);
  line-height: 2.25;

}




/*==============Convert=================*/
.Convert{  height:auto;position:relative;overflow:hidden; padding-top:3.67rem; margin-top:1rem;;  }
.Converts{ width:14rem;height:auto;;}



.Convert_left{ width:3.5rem;height:auto;  ;}
.Convert_left_c_t {
background-color:rgba(222, 186, 133,0.8);
  width:3rem;
  height:0.9rem;  
 font-size: 0.24rem;
  font-family: "Microsoft YaHei";
  color: rgb(167, 31, 60);
  font-weight: bold;
  font-weight:bold;text-align:left; line-height:0.9rem; ; position:relative; padding-left: 0.2rem;
}


.Convert_left_c_t span{ color: rgb(167, 31, 60);}



.Convert_left_c_c{ width:3.1rem; height:auto!important;min-height:0.5rem;  float:left; background:#a71f3c ; border-left: 0.1rem #e5c89d solid;  ; }

.Convert_left_c_c > li{ position:relative;padding-left:0.25rem; padding-right:0.25rem; }



.accordion {
 
  width:3.5rem;
  
  color:#fff; 
}

.accordion .link {
  cursor:pointer;
  display:block;
  padding:0.2rem 0.20rem 0.15rem 0.15rem;
  color:#fff;
  font-size:0.14rem;
  font-weight:700;
  border-bottom:0.01rem solid #dddddd;
  position:relative;
  -webkit-transition:all 0.4s ease;
  -o-transition:all 0.4s ease;
  transition:all 0.4s ease;
}

.accordion a{ font-size:0.18rem;color:#333333;}
.Convert_c_left_l_s a{ font-size:0.18rem;color:#ffffff;}


.accordion li:last-child .link {
  border-bottom:0;
}
.accordion li{
  cursor:pointer;
}
.accordion li i {
  position:absolute;
  top:0.21rem;
  left:0.12rem;
  font-size:0.18rem;
  color:#fff;
  -webkit-transition:all 0.4s ease;
  -o-transition:all 0.4s ease;
  transition:all 0.4s ease;
}
.accordion li  .link a{ color:#333333;}

.accordion li i.fa-chevron-down {
  right:0.12rem;
  left:auto;
  font-size:0.14rem; color:#fff;
}
.accordion li.open{ background:#4a7daf;}

.accordion li.open .link {
  color:#fff;   border-bottom:0px;
}
.accordion li.open .link a{ color:#fff;}
.accordion li.open i {
  color:#fff;
}

.accordion li.open i.fa-chevron-down {
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg);
}

/**
* Submenu
-----------------------------*/
.submenu {
  display:none;
  background:#fff;
  font-size:0.14rem;
}

.submenu li {
  border-bottom:0.01rem solid #d6d7dc;
}

.submenu li a {
  display:block;
  text-decoration:none;
  color:#666666;
  padding:0.12rem;
  padding-left:0.42rem;
  -webkit-transition:all 0.25s ease;
  -o-transition:all 0.25s ease;
  transition:all 0.25s ease;
}

.submenu a:hover ,.submenu li.current a{
  background:#fff;
  color:#000;
}









.Convert_c_left_l{width:2.6rem;height:0.6rem; text-align:left;line-height:0.6rem;float:left;color:#fff;  border-bottom:0.01rem #d8d8d8 solid; position:relative; }
.Convert_c_left_l_s{width:2.6rem; height:0.6rem; text-align:left; line-height:0.6rem; color:#fff;; float:left;  ; border-bottom:0.01rem #d8d8d8 solid; background:#b33f58;;}



.Convert_c_left_l a{ font-size:0.18rem;color:#fff;}
.Convert_c_left_l a span{ font-size:0.18rem;color:#fff;}

.Convert_c_left_l_s a{ font-size:0.18rem;color:#fff; font-weight:bold;;}

.Convert_left .imgs{ width:2.72rem;; }
.Convert_left .imgs img{ width:2.72rem;; }

.Convert_right{ padding-left:0.25rem; width:10.25rem; height:auto; padding-top: 0.3rem;}

.Convert_c_right_wz{width:10.25rem; height:0.66rem; font-size:0.14rem; line-height:0.66rem; text-align:left;  float:left; font-size:0.16rem;
  font-family:"Microsoft YaHei";
  color:#fff; text-align:left;}
  .Convert_c_right_wz a{color:#fff;}
.Convert_c_right_lm{

  width:10rem;
  height:0.66rem;
font-size:0.24rem;
  font-family:"Microsoft YaHei";
  color:rgb(124, 28, 51);
  font-weight:bold;
  text-align:left;

  border-bottom:0.08rem #f5f1f1 solid; 
  padding-left:0.25rem; 
  float:left;
  line-height:0.52rem;; font-weight:bold;;

}




.Convert_c_right_c_lm_s{  height:0.48rem; line-height:0.48rem; font-size:0.14rem;   text-align:center; width:auto;min-width:0.6rem; padding-left:0.1rem; padding-right:0.1rem; background: rgb(167, 31, 60); float:left; color:#fff; margin-right:0.15rem; margin-top:0.15rem; ;}.Convert_c_right_c_lm_s a{color:#fff;}

.Convert_c_right_c_lm{  height:0.48rem; line-height:0.48rem; font-size:0.14rem;  text-align:center; width:auto;min-width:0.6rem; padding-left:0.1rem; padding-right:0.1rem;  float:left; color:#000; margin-right:0.15rem; margin-top:0.15rem;  background:#cccddd;;}

.Convert_c_right_c{width:10.05rem;  height:auto!important;height:4rem; min-height:4rem;}





.page_wyh{width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; padding-top:0.4rem; }
.page_wyh .titles{
  color:#333333;
  font:600 0.22rem 'Microsoft YaHei';
  text-align:center; padding-bottom:0.3rem;
}
.page_wyh .sx{  color:#333333;
  font:600 0.16rem 'Microsoft YaHei';
  text-align:center;
}
 .page_wyh .gw{width:9.85rem; height:1.66rem; padding-bottom:0.4rem; border-bottom:0.01rem #dddddd dotted;padding-top:0.4rem; }
 .page_wyh .img {height:1.66rem;width:1.25rem;}
 .page_wyh .img img{height:1.64rem;width:1.23rem; border:0.01rem #dddddd solid;;}

 .page_wyh .jj{ margin-left:0.2rem;height:1.64rem;width:6.5rem;border:0.01rem #dddddd solid;padding-left:0.24rem; padding-right:0.24rem;}

 .page_wyh .jj .xm {
  color:#333333;
  font:600 0.16rem 'Microsoft YaHei';
  text-align:left;  padding-top:0.14rem;
}
.page_wyh .jj .jjs{width:7.9rem; color:#333333; font-size:0.14rem; line-height:0.26rem; text-align:left; padding-top:0.1rem;}
.page_wyh .jj .jjs #vsb_content p{text-align:left; }
.page_wyh .jj .jjs p{text-align:left; }


.page_wyh2{width:9.65rem; margin-top:0.05rem;text-align:left; height:auto;float:left;  padding-left:0.2rem; padding-top:0.4rem; }
.page_wyh2 .titles{
  color:#333333;
  font:600 0.22rem 'Microsoft YaHei';
  text-align:center; padding-bottom:0.3rem;
}
.page_wyh2 .sx{  color:#333333;
  font:600 0.16rem 'Microsoft YaHei';
  text-align:center;
}
.page_wyh2 .gw{width:9.85rem; height:1.66rem; padding-bottom:0.4rem; border-bottom:0.01rem #dddddd dotted;padding-top:0.4rem; }
.page_wyh2 .img {height:1.66rem;width:1.25rem;}
.page_wyh2 .img img{height:1.64rem;width:1.23rem; border:0.01rem #dddddd solid;;}

.page_wyh2 .jj{ margin-left:0.2rem;min-height:1.64rem;width:7.9rem;padding-left:0.24rem; padding-right:0.24rem;height:auto;}

.page_wyh2 .jj .xm {
 color:#333333;
 font:600 0.16rem 'Microsoft YaHei';
 text-align:left;  padding-top:0.14rem;
}
.page_wyh2 .jj .jjs{width:7.9rem; color:#333333; font-size:0.14rem; line-height:0.26rem; text-align:left; padding-top:0.1rem;}
.page_wyh2 .jj .jjs #vsb_content p{text-align:left; }
.page_wyh2 .jj .jjs p{text-align:left; }






.page_wyh3{width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; padding-top:0.4rem; }
.page_wyh3 .titles{
  color:#333333;
  font:600 0.22rem 'Microsoft YaHei';
  text-align:center; padding-bottom:0.3rem;
}
.page_wyh3 .sx{  color:#333333;
  font:600 0.16rem 'Microsoft YaHei';
  text-align:center;
}
.page_wyh3_l{width:9.85rem;min-height:9.2rem; height:auto; padding-top:0.35rem;}
 .page_wyh3 .gw{width:2.15rem; height:4.5rem;   padding-left:0.35rem; padding-right:0.35rem; float:left;  }
 .page_wyh3 .img {height:2.86rem;width:2.15rem; position:relative;}
 .page_wyh3 .img img{height:2.86rem;width:2.15rem;border-radius:0.15rem; }
 .page_wyh3 .img .xm{ height:0.42rem;font:600 0.16rem 'Microsoft YaHei';width:2.15rem;border-radius:0px 0px 0.15rem 0.15rem; background:#27894e; color:#fff; line-height:0.42rem; position:absolute; bottom:0px;}

 .page_wyh3 .zw{width:2.15rem; height:1.39rem; line-height:0.34rem; text-align:left;;}








.page_list{ width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; }
.page_list_lien{ width:0.3rem;background:url(../images/lien.png) center no-repeat; float:left; height:0.3rem;}
.page_list_title{ width:10.4rem; float:left; height:0.3rem; line-height:0.3rem; text-align:left;overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  text-decoration:none;
}
.page_list_date{ width:1.15rem; float:left;height:0.3rem; line-height:0.3rem;}
.page_list_page{ float:left;width:8.65rem; height:0.55rem;  text-align:center; margin-bottom:0.1rem; padding-left:0.1rem;}




 .page_xf{ width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; }

 .page_xf{ width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; }

.page_xf .page_xf_c{ min-height:3rem;height: auto; overflow: hidden;padding-bottom: 0.3rem;; width:11.85rem; padding-top:0.23rem; padding-bottom:0.33rem; border-bottom:0.01rem #e1e1e1 solid; margin-bottom:0.1rem; ; }

.page_xf .page_xf_c .imgs{ width: 2.1rem;height: 3rem; text-align: center; font-size: 0.2rem; line-height: 0.3rem; float: left; padding-right: 0.5rem;;}
.page_xf .page_xf_c .imgs img{ width: 2.1rem;height: 2.73rem;}
.page_xf .page_xf_c .imgs a{font-size: 0.2rem; }
.page_xf .tv{ width: 7.25rem; min-height:3rem;height: auto;overflow: hidden; float: left; text-align: left; font-size: 0.18rem;  color: rgb(130, 130, 130); line-height: 34px;;}

.page_xf .tv b{font-weight: bold;;  color: rgb(124, 28, 51); line-height: 0.40rem; font-size: 0.20rem;;}


.page_xf .tv .date{color: rgb(124, 28, 51);font-size: 0.20rem;; text-align: left;;}


.page_list2{ width:9.85rem; margin-top:0.05rem;text-align:center; height:auto;float:left;  padding-left:0.2rem; }


.page_list2 .page_list2_c{ height:0.84rem;width:9.85rem; padding-top:0.23rem; padding-bottom:0.33rem; border-bottom:0.01rem #e1e1e1 solid; margin-bottom:0.1rem; ; }

.page_list2 .page_list_date{ width:1.2rem; float:left;height:0.84rem; line-height:0.25rem; text-align:center;  border-right:0.01rem #e6e1e1 solid;; }
.page_list2 .page_list_date .mm{  font-size:0.14rem;
  font-family:"Microsoft YaHei";
  color:#a71f3c;
  line-height:1;
  text-align:left;}
  .page_list2 .page_list_date .dd{  font-size:0.2rem;
    font-family:"Microsoft YaHei";
    color:#a71f3c;
    line-height:1;
    text-align:left;}
  




.page_list2 .page_list_title{ width:8.1rem; float:left; height:0.5rem; line-height:0.25rem; text-align:left;overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  text-decoration:none; padding-left:0.5rem;
}

.page_list2 .page_list_title .biref{width:8.1rem;  height:0.25rem;line-height:0.25rem; font-size:0.14rem;
   color:#b0b0b0;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:pre-wrap; 
  text-decoration:none;
  
  ;}


.page_list2 .page_list_page{ float:left;width:9.85rem; height:0.55rem;  text-align:center; margin-bottom:0.1rem; padding-left:0.1rem;}





.link_list{width:9.85rem; margin-top:0.05rem; text-align:center; height:auto;float:left; display:inline }
.link_list_lien{ width:0.3rem;background:url(../images/offline.jpg) center no-repeat; float:left; height:0.3rem;}
.link_list_title{ width:6.15rem; float:left; height:0.3rem; line-height:0.3rem; text-align:left;}



.page_pic{width:9.85rem; text-align:center; margin-top:0.1rem;  float:left; margin-left:0.07rem; display:inline }


.page_pic ul{float:left; }
.page_pic_list{ float:left; width:2.86rem; height:3.7rem}
.page_pic td{text-align:center; }
.page_pic table{text-align:center; }
 .page_pic_content{ width:2.45rem;margin:0.05rem;  background:#FFF; height:3.4rem;text-align:center}
 .page_pic_content_img{width:2.45rem; height:3.03rem;float:left;border:#CCC 1px solid; padding:0.04rem;}
 .page_pic_content_img img{width:2.45rem; height:3.03rem;}
 .page_pic_content_title{width:2.45rem; height:0.2rem; line-height:0.2rem}
 .page_pic_page{float:left;width:10.4rem; height:auto;  text-align:center; margin-left:0.05rem; display:inline; } 
 


.page_pic ul{float:left;}
.page_pic_list{ float:left; width:237px; height:413px;}
.page_pic td{text-align:center;}
.page_pic table{text-align:center;}
 .page_pic_content{ width:200px;margin:5px;  background:#FFF; height:2.63rem;  text-align:center;}
 .page_pic_content_img{width:200px; height:263px;float:left;border:#CCC 1px solid; padding:4px;}
 .page_pic_content_img img{width:200px; height:263px;}





#page_single{width:9.75rem;margin-top:0.1rem; float:left; margin-left:0.25rem;  }
 #page_single_content{width:9.75rem; float:left; display:inline; margin-top:0.1rem; text-align:left;line-height:0.28rem;FONT-SIZE:0.2rem !important;;;word-wrap:break-word; word-break:break-all; height:auto;font-family:宋体;}

#page_single_content p{font-family:宋体;margin-bottom:0.14rem;font-size:0.2rem !important;;; line-height:0.24rem }

  #page_single_content span{FONT-SIZE:0.2rem !important;;}



 #page_single_end{width:9.75rem;float:left; display:inline; margin-top:0.2rem; text-align:center;}
 #page_single_content img{ max-width:100%;}


 #ShowArticle{width:9.75rem; float:left; margin-left:0.25rem;display:inline; margin-top:0.3rem;}
#ShowArticle_title{width:9.75rem; float:left; display:inline;  font-weight:bold; font-size:0.24rem; line-height:0.3rem; color:#000; text-align:center;height:auto!important;height:0.37rem; min-height:0.37rem;overflow:visible; font-family:Microsoft YaHei;}

#ShowArticle_ytitle{width:9.75rem; float:left; display:inline;  font-weight:bold; font-size:0.22rem; line-height:0.3rem; color:#000; text-align:center;height:auto!important;height:0.37rem; min-height:0.37rem;overflow:visible; font-family:Microsoft YaHei;}
#ShowArticle_ftitle{width:9.75rem; float:left; display:inline; font-weight:bold; font-size:0.22rem; line-height:0.3rem; color:#000; text-align:center;height:auto!important;height:0.37rem; min-height:0.37rem;overflow:visible; font-family:Microsoft YaHei;}



 #ShowArticle_type{ text-align:center; height:0.25rem; line-height:0.25rem;width:9.75rem; border-bottom:0.01rem #aaabab dotted;float:left;display:inline;}
 
 #ShowArticle_Content{font-family:宋体;padding-top:0.2rem;height:auto; width:9.15rem;overflow:hidden;float:left; text-align:left;line-height:0.3rem;FONT-SIZE:0.2rem !important;;word-wrap:break-word; word-break:break-all;margin-left:0.2rem; display:inline; }


  #ShowArticle_Content span{FONT-SIZE:0.2rem !important;;}

#ShowArticle_Content img{ max-width:100%;}
 #ShowArticle_Content table{ border-collapse:collapse;}
 #ShowArticle_Content td{border:0.01rem solid }

 #ShowArticle_Content p,#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p {
      margin-bottom:0.14rem;
      font-size:0.2rem !important;;
      line-height:180%;
      text-align:justify;
      text-justify:inter-ideograph;
      word-wrap:break-word;
      word-break:break-all;font-family:'SimSun','宋体';
    
  }


 #ShowArticle_Content table p{ border-collapse:collapse;  margin-bottom:0rem;}





 #ShowArticle_end{ text-align:left; height:1rem; line-height:0.35rem; width:100%;  float:left; border-top:0.01rem  rgba(13,68,150,0.9) dotted; margin-top:0.3rem; padding-top:0.1rem;;}

 #ShowArticle_end span{ color:#a71f3c;}


 #piclist{width:99%; font-size:0.14rem; display:block;}
#piclist li{width:48%; line-height:0.4rem; border-bottom:0px dotted #999999; float:left; display:block; margin-left:2%; margin-top:0.3rem;min-height:2.2rem; height:auto;}
#piclist .pic { float:left; width:37%; overflow:hidden; height:auto;}
#piclist  img{ width:1.9rem;height:2.43rem;; border:0.02rem solid #ddd; padding:0.03rem; }
#piclist .info { float:right; width:61%; line-height:0.22rem; font-size:0.14rem; }
#piclist li a{color:#444444;font-size:0.14rem;}
#piclist li a:hover{color:#a71f3c;}
#piclist li span{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.14rem; display:block;}
#piclist li span a{ padding:0 0 0 0.20rem;}




.page_grjj{width:11.75rem;margin-top:0.3rem; float:left; margin-left:0.25rem;   }
.page_grjj .gr_t{ width:11.75rem; height:3.48rem ;}
.page_grjj .gr_t .img{ width:2.87rem; height:3.48rem; padding-right:0.43rem;;}
.page_grjj .gr_t .img img{ width:2.87rem; height:3.48rem;;}
.page_grjj .gr_t .glxm{ width:8.45rem; height:2.78rem; float:left;  font-size:0.2rem; 
  font-family:"Microsoft YaHei";  line-height:2.4; padding-top:0.3rem; border-bottom:0.01rem #f5f1f1 solid;;}

.gr_js{width:11.75rem; float:left; display:inline; margin-top:0.3rem; text-align:left;line-height:0.32rem;FONT-SIZE:0.14rem;word-wrap:break-word; word-break:break-all; height:auto;}

.gr_js .js_t {  background-color:rgb(124, 28, 51); width:1.39rem;
  height:0.4rem; border-radius:0.4rem; text-align:center ; color:#fff; line-height:0.4rem; ;}




.gr_js .js_content{width:11.75rem; float:left; display:inline; margin-top:0.1rem; text-align:left;line-height:0.32rem;FONT-SIZE:0.14rem;word-wrap:break-word; word-break:break-all; height:auto; padding-bottom:0.5rem; border-bottom:0.01rem #aa727e dotted;font-family:宋体;}

.gr_js .js_content img{ max-width:100%;}


