.top_body{ height: 862px; width: 100%;;;}

.top{  height:156px;position: fixed; left: 0; top: 0; z-index: 1000; 
  
background: rgba(13,68,150,0.9);

 min-width: 1580px;;
}




.top_dl{  margin:0 auto; height:30px; color: #fff; }



.top_dl a{ color: #fff;}
.top_dl i{margin:0 5px;font-size:12px;color: #fff;}
.top_dl_v{ width: 1580px; margin:0 auto; height:30px;position: relative;  ;}
.top_dl_v1{ height:30px; line-height:50px; float:left;width:650px; text-align: left;; }

.top_dl_v2{ height:30px; line-height:30px; float:right;width:880px; text-align: right; position: absolute; top:22px;right: 0px;z-index: 1000; }
.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 .eico{ background: url(../images/eico.png) left center no-repeat; padding-left: 30px;;}



    .top_dls{   height:30px; ;}

    .top_dls .top_dl_v{ width: 1544px; margin:0 auto; height:30px;  ;}
    .top_dls .top_dl_v1{ height:30px; line-height:30px; float:left;width:650px; text-align: left;; }


    .top_dls .top_dl_v2{ height:30px; line-height:30px; float:right;width:880px; text-align: right;  }




.top_dl_v2 .me{ font-size: 16px; width:620px;float: left;}
.top_dl_v2 .me a{ font-size: 16px;color:rgba(255, 255, 255,0.6);}
.top_dl_v2 .me a:hover{ font-size: 16px;color:rgba(255, 255, 255,1);}

.top_dl_v2 .me a:nth-child(1){ background: url(../images/tl1.png) left center no-repeat; padding-left:25px; ;}
.top_dl_v2 .me a:nth-child(2){ background: url(../images/tl2.png) left center no-repeat; padding-left:25px; ;}
.top_dl_v2 .me a:nth-child(3){ background: url(../images/tl3.png) left center no-repeat; padding-left:25px; ;}




.top_dl_v2 .ss{ 


  background: rgba(255, 255, 255,0.1) ;
  width: 230px;
  height: 26px;
  line-height: 26px;float: left; border: 1px  rgba(255,255,255,0.3) solid;  margin-top: 13px; margin-left: 28px;} 
 .top_dl_v2 .txt{  height:26px; line-height:26px;background-color: transparent;  float:left;border:0px;padding-left:10px; width:190px; color: #fff;border: 0; }


  .top_dl_v2 .btns{ height:26px; width:30px;float:left;background:url(../images/ss_but.png) center no-repeat; border:0px; }






.ln{ transition:all 0.3s ease-out 0s;height:100px;height:120px;;

}
.lns {
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 2px 6px 0px rgba(231, 229, 229,1);
  height:120px;transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;

}
.lns2 {
  background: #fff;
 
  height:120px;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: 120px;  width: 1580px;  }


.top_logo{ width:590px; height:120px; font-size:0px; float:left;}
.top_logo a{height:100%;font-size:0;display:inline-block;vertical-align:middle; }



.lns .top_logo  img { margin-top: 0px;;}
.top_logo  img{display:inline-block;vertical-align:middle; width: 560px;;}
.top_logo a a:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.top_nv{ width:990px; height:120px; float:left; }



.btns{ height:34px; width:80px;float:left;background:url(../images/ss_bg.png) no-repeat; border:0px; }

.top_nv_2{  height:120px; line-height:64px; width:990px;padding-top: 42px; }








/* Juliet Styles */

.lns #cssmenu > ul > li > a{  color: #3e3e3e;}


.banners{
   height: 706px;  text-align: left;  margin-top: 156px;

}


#products {
  display: block;
  width: 100%;
  min-width: 1580PX;
  height:706px;
  position: relative;
  left: 0px;
  text-align: center;
  overflow: hidden;
} #products .slides_container{height:706px;}
  #products .slides_container div {
      width: 100% !important;
      height: 706px !important;
  }

/*
Pagination
*/
.pagination {	position: relative; top:-78px;	margin:0 auto;	width:1400px; 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: 2px solid #FFFFFF;
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 15px; font-size: 0px; margin-right: 3px;

}
.pagination li.current a { border: 2px solid #FFFFFF;
  border-radius: 50%;
  background: #FFFFFF;
  
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 15px;}

#products .next,#products .prev {
position:absolute;
top:287px;

width:44px;
height:0;
padding-top:76px;
overflow:hidden;
display:block;
z-index:101;
}



#products .prev 
{
 left:48px;
background:url(../images/ui-prev.png);  
}

#products .next {
right:48px;
background:url(../images/ui-next.png);
}




.Convert_bg{ width: 100%; min-width: 1400px;height: auto; background: url(../images/c1_bgs.png) top no-repeat; }
/*=======c1=========*/
.c1{ height: 685px; width: 1400px; padding-top: 30px; ;}

/*=======news=========*/




 .xw{ width: 910px; height: 685px; float: left; }
 .xw .tm{ width: 910px; height: 90px; }
 .xw .tm .tl {
   width: 140px;;
   font-size: 30px;
   font-family: "Microsoft YaHei";
   color: rgb(52, 52, 52);
   font-weight: bold;
  text-align: left;  float: left;height: 90px; line-height: 90px;; ;

} 
.xw .tm .tl2{ width: 260px; font-size: 20px;
  font-family: "Microsoft YaHei";
  color: rgb(66, 108, 182);height: 90px; line-height: 90px;; ;;} 





  .xw .tm .tl2 div{ float: left; width: auto; height: 90px; line-height: 90px;; ;   font-size: 20px;
    font-family: "Microsoft YaHei";
 color: #6e8fc9;;text-align: left;  float: left; }
.xw .tm .tl2 .s{ font-size: 30px;
      font-family: "Microsoft YaHei";
      color: rgb(52, 52, 52);
      font-weight: bold; text-align: left;  }
      .xw .tm .tl2  p{ color: #cacacb; float: left; font-size: 16px; height: 90px; line-height: 90px;; ;;}

      




 .xw .tm .me {
  
  
   width:140px;;text-align: right; height: 62px; line-height: 62px; 
   font-size: 16px;
   font-family: 'Microsoft YaHei';
   color:#fff; padding-top: 10px;;
 }




 .xw .tm .me a{ 
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color:#fff;  color: rgb(16, 79, 143);
 ;}

 
  


.xw .lists{width: 910px;  height: 595px;  float: left;  }
.xw .lists .dst,.xw .lists .dme{  display: none;}

.xw .lists .imglist{width: 910px; height: 315px; float: left;;}

.xw .lists .imglist .imgs{width: 435px;height: 315px; float: left; position: relative; overflow: hidden;}
.xw .lists .imglist .imgs:nth-child(1){ margin-right: 40px;}
.xw .lists .imglist img{width: 435px;height: 315px;  cursor: pointer;
  transition: all 0.6s; position: absolute; z-index: 0; }
.xw .lists .imglist .imgs .dates{   background-color: rgb(60, 87, 179); width: 83px;
  height: 76px; z-index: 1;position: absolute; z-index: 1;left: 0;  top: 0px;;}

  .xw .lists .imglist .imgs .dates .dd {
    font-size: 24px;
    font-family: "Microsoft YaHei";
    color: rgb(255, 255, 255);
    font-weight: bold;
    width: 83px; text-align: center; padding-top: 12px;;
  }
  

  .xw .lists .imglist .imgs .dates .mm{
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: rgb(255, 255, 255);
    width: 83px; text-align: center;
   
  }
  
  .xw .lists .imglist .imgs .titles {
    background-color: rgba(0, 0, 0,0.5);
    
    position: absolute;
   
    width: 375px;
    height: 65px;
    z-index: 112;
    left: 0; bottom: 0; padding-left: 30px; padding-right: 30px; line-height: 65px;;    
    
  }
  .xw .lists .imglist .imgs .titles a {
    font-size: 18px;
    font-family: "Microsoft YaHei";
    color: rgb(255, 255, 255);
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    
  }
  .xw .lists .imglist .imgs:hover .dates{  background-color: rgba(60, 87, 179,0);transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; }

  .xw .lists .imglist .imgs:hover .titles{   background-color: rgba(0, 0, 0,0);;transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}

  .xw .lists .imglist .imgs:hover  img {
    -webkit-transform: scale(1.04);
transform: scale(1.04);
transition: all .3s ease-out
}
  

.xw .lists .tllist{ width: 910px;height: 147px; float: left; padding-top: 26px;; }

.xw .lists  .tllist ul{ width: 910px;height: 48px; float: left; border-bottom: 1px #cbd5da solid;transition: all 1s linear;}

.xw .lists  .tllist ul .titles{ width:780px;padding-left: 10px; height:48px; line-height:48px; text-align:left; float:left; ;}
.xw .lists  .tllist ul .dates{ width:120px; height:48px; line-height:48px; text-align:center; float:left; font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(180, 189, 194); }

.xw .lists  .tllist ul .titles a {
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(59, 59, 59);  font-weight: bold;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
 
}

.xw .lists  .tllist ul:hover{ background-color: rgba(60, 87, 179,0.8);  transition: all 1s linear;}

.xw .lists  .tllist ul:hover .titles{color: #fff;;}
.xw .lists  .tllist ul:hover .dates{ color: #fff; }

.xw .lists  .tllist ul:hover .titles a {
  color: #fff;  font-weight: bold
 
}



/*=======快速链接=========*/
.links{ width: 430px; height: 685px; margin-left: 60px; float: left;; }
.links .tm{ width: 430px; height: 90px; }
.links .tm .tl {
  width: 140px;;
  font-size: 30px;
  font-family: "Microsoft YaHei";
  color: rgb(52, 52, 52);
  font-weight: bold;
 text-align: left;  float: left;height: 90px; line-height: 90px;; ;

} 

.links .lists{width: 430px;  height: 595px;  float: left;  }
.links .lists .lt{width: 430px;  height: 87px;  float: left; margin-bottom: 12px; position: relative;;  }
.links .lists .lt img{width: 430px;  height: 87px; position: absolute; z-index: 0; }
.links .lists .lt .zz{ background: rgba(46,95,173,0.90);width: 370px;  height: 76px;position: absolute;z-index:1 ; padding-left: 60px; padding-top: 11px;transition: all 1s linear; }
.links .lists .lt .zz .ico {
 
 
  width: 64px;
  height: 64px;
 position: relative;overflow: hidden;transition: all 1s linear;
}
.links .lists .lt .zz .ico:before {
   border-width: 1px;
  border-color: rgb(255, 255, 255);
  border-style: dashed;
  border-radius: 50%;
 
  width: 62px;
  height: 62px; content: '';
  position: absolute;
  z-index: -1;
}


.links .lists .lt:hover .zz .ico {
  transform: rotateY(180deg);
}

.links .lists .lt:hover .zz .ico:before {
  animation: whirl 4s linear infinite; 
}

@keyframes whirl {
  from {
      transform: rotate(0deg);
  }
  to {
      transform: rotate(360deg);
  }
}



.links .lists .lt:nth-child(1) .zz {background: rgba(46,95,173,0.90);}
.links .lists .lt:nth-child(2) .zz {background: rgba(76,77,156,0.90);}
.links .lists .lt:nth-child(3) .zz {background: rgba(61,138,182,0.90);}
.links .lists .lt:nth-child(4) .zz {background: rgba(39,126,170,0.90);}
.links .lists .lt:nth-child(5) .zz {background: rgba(49,130,194,0.90);}

.links .lists .lt:nth-child(1):hover .zz {background: rgba(46,95,173,0.70);}
.links .lists .lt:nth-child(2):hover .zz {background: rgba(76,77,156,0.70);}
.links .lists .lt:nth-child(3):hover .zz {background: rgba(61,138,182,0.70);}
.links .lists .lt:nth-child(4):hover .zz {background: rgba(39,126,170,0.70);}
.links .lists .lt:nth-child(5):hover .zz {background: rgba(49,130,194,0.70);}




.links .lists .lt:nth-child(1) .zz .ico {
  background: url(../images/lico1.png) center center no-repeat;

}
.links .lists .lt:nth-child(2) .zz .ico {
  background: url(../images/lico2.png) center center no-repeat;

}
.links .lists .lt:nth-child(3) .zz .ico {
  background: url(../images/lico3.png) center center no-repeat;

}
.links .lists .lt:nth-child(4) .zz .ico {
  background: url(../images/lico4.png) center center no-repeat;

}
.links .lists .lt:nth-child(5) .zz .ico {
  background: url(../images/lico5.png) center center no-repeat;

}





.links .lists .lt .zz .titles{
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold;
  height: 87px; line-height: 87px; float: left; z-index: 10; position:absolute; top:0px; left: 170px;;
}
.links .lists .lt .zz .titles a{
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold;

}






/*=======end快速链接=========*/

/*=======c2=========*/
.c2{ height: 521px; min-width: 1400px; padding-top: 30px; width: 100%; background: url(../images/c2_bg.png) center center no-repeat ;}

/*=======c2=========*/





/*=======通知公告=========*/




.tzgg{ width: 1400px; height: 515px; padding-top: 35px;;  }
.tzgg .tm{ width: 1400px; height: 90px; }
.tzgg .tm .tl {
  width: 140px;;
  font-size: 30px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold;
 text-align: left;  float: left;height: 90px; line-height: 90px;; ;

} 
.tzgg .tm .tl2{ width: 860px; font-size: 22px;
 font-family: "Microsoft YaHei";
 color: rgb(66, 108, 182); height: 30px; padding-top: 35px;;} 





 .tzgg .tm .tl2 div{ float: left; width: auto; height: 40px;   font-size: 20px;
   font-family: "Microsoft YaHei";
   color: rgb(255, 255, 255);;;text-align: left;  float: left; }
.tzgg .tm .tl2 .s{ font-size: 21px;
     font-family: "Microsoft YaHei";
  color: #00f6ff;
     font-weight: bold; text-align: left;  }
     .tzgg .tm .tl2  p{ color: #cacacb; float: left; font-size: 16px; line-height: 24px;;}

     




.tzgg .tm .me {
 
 
  width:140px;;text-align: right; height: 62px; line-height: 62px; 
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color:#fff; padding-top: 10px;;
}

.tzgg .lists .dst,.tzgg .lists .dme{  display: none;}


.tzgg .tm .me a{ 
 font-size: 16px;
 font-family: 'Microsoft YaHei';
 color:#fff;  
;}


 


.tzgg .lists{width: 1400px;  height: 365px;  float: left; margin-top: 30px;;  }

.tzgg .lists .datas{ height: 118px; margin-bottom: 25px; width: 450px; margin-right: 25px; background: #fff;  transition: all 1s linear;}



.tzgg .lists .datas .times {

 width: 124px;
 height:64px;
line-height: 14px; margin-right: 30px;  border-right: 1px #c1ccd2 solid; margin-top: 27px;;

}

.tzgg>.lists>.ds>.datas:nth-child(3), .tzgg>.lists>.ds>.datas:nth-child(6){margin-right: 0px; }

.tzgg .lists .datas:nth-child(6){ border: 0px;;}

.tzgg .lists .datas .times .mm{   font-size: 16px; height: 24px; text-align: center;
  font-family: "Microsoft YaHei";
  color: rgb(34, 96 , 160); line-height: 24px; }



.tzgg .lists .datas .times .dd{  text-align: center;   font-size: 30px;
  font-family: "Microsoft YaHei";
  color: rgb(34, 96, 160); height: 40px; line-height: 40px;;}







.tlb{ width: 270px; padding-top: 20px;;overflow: hidden; float: left; }

.tzgg .lists .datas .tlb a {
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(59, 59, 59);
  line-height: 32px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}



.tzgg .lists .datas:hover{ background: rgba(13,68,150,0.9);  transition: all 1s linear;}

 

 
 .tzgg .lists .datas:hover .times .mm{   font-size: 16px; height: 24px; text-align: center;
   font-family: "Microsoft YaHei";
   color:#fff; line-height: 24px; font-weight: bold; }
 
 
 
 .tzgg .lists .datas:hover  .times .dd{  text-align: center;   font-size: 30px;
   font-family: "Microsoft YaHei";
   color:#fff; height: 40px; line-height: 40px;font-weight: bold;;}
 
 
 
 
 
 
 
 .tlb{ width: 270px; padding-top: 20px;;overflow: hidden; float: left; }
 
 .tzgg .lists .datas:hover  .tlb a {
   font-size: 18px;
   font-family: "Microsoft YaHei";
   color:#fff;font-weight: bold;
   line-height: 32px;
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
 }
 



/*=======end通知公告=========*/


/*=======c3=========*/

.c3{ height: 1147px; min-width: 1400px;  width: 100%;background: url(../images/c3_bg.png?)#fff center center no-repeat ;}
.c3_v{height: 862px; width: 1400px;   }
/*=======办事服务=========*/
.bsfw{ width: 685px; height:560px ; padding-top: 20px;;}

.bsfw .tm{ width: 685px; height: 130px;}
.bsfw .tm .tl {
  width: 140px;;
  font-size: 30px;
  font-family: "Microsoft YaHei";
  color: #343434;
  font-weight: bold;
 text-align: left;  float: left;height: 130px; line-height: 130px;; ;

} 





.bsfw .tm .me {
 
 
  width:140px;;text-align: right; height: 130px; line-height: 130px; 
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color:#fff; padding-top: 10px;;
}

.bsfw .lists .dst,.tzgg .lists .dme{  display: none;}


.bsfw .tm .me a{ 
 font-size: 16px;
 font-family: 'Microsoft YaHei';
 color:#104f8f;  
;}


.bsfw .lists {
  background-color: rgb(255, 255, 255,0.5); 
  box-shadow: 1px 1.732px 8px 0px rgba(0, 0, 0, 0.16);

 
  width: 682px;
  height: 412px; float: left;position: relative;
 
}
.bsfw .lists .fwlist{
  width: 682px; height: 196px;;


}

.bsfw .lists  .slick{   width: 682px; height: 196px; ;}


.bsfw .lists  .slick-slider{margin-bottom: 0px;}
.bsfw .lists  .slick-dots{bottom:1.5rem;position: absolute; top:160px; right: 40px; }
.bsfw .lists  .slick-dots li{ float: left; border-bottom: 1px #122b55 solid; height: 36px;}
.bsfw .lists  .slick-dots li button{   font-size: 24px;font-weight: bold;
  font-family: 'Microsoft YaHei';color: #a5a5a5; border: 0px; background:none;width: 33px;  font-size: 0px;border-radius: 50%;
  border: 2px solid #104f8f;
  display: inline-block;
  width: 10px;
  height: 10px;  margin: 5px; }


  .bsfw .lists  .slick-dots .slick-active button{ color: rgb(243, 189, 28); font-size: 0px;border-radius: 50%;
    border: 2px solid #104f8f;
    display: inline-block;
    width: 10px;
    height: 10px; background: #104f8f; margin: 5px;;}



.bsfw .slick-prev, .bsfw .slick-next{width:40px;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;}
.bsfw .slick-prev:before,.bsfw .slick-next:before{font-size:0px;}
.bsfw .slick-prev{background-position:0 -74px; cursor:pointer; left:0px; font-size:0px;}
.bsfw .slick-next{ background-position:-40px -74px;  cursor:pointer;right:0px; font-size:0px;}
.bsfw:hover .slick-prev,.bsfw:hover .slick-next{opacity:1;}
.bsfw .slick-prev:hover{  background-position:0 0; }
 .bsfw .slick-next:hover{ background-position:-40px 0;}





.bsfw .lists .fwlist .fw{ width:207px;  height: 40px; padding-top: 40px; padding-left: 20px;;}


.bsfw .lists .fwlist .fw .icos{
  border-radius: 11px;
  background-color: #7ed2f8;
  display: grid;
  place-items: center;
  float: left;   text-align: center;
  
  width: 40px;
  height: 40px;
  z-index: 279;
}
.bsfw .lists .fwlist .fw .icos img{ width: 28px;}


.bsfw .lists .fwlist .fw:hover .icos{background-color: #104f8f;transition: all 1s;}



.bsfw .lists .fwlist .fw .tl {
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(59, 59, 59);
  height: 40px; line-height: 40px; float: left; padding-left: 10px;;
}
.bsfw .lists .fwlist .fw .tl a{ font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(59, 59, 59);}


  .zlxz{ border-top: 1px #e3e8f0 solid ; margin-left: 40px; width: 602px; height: 182px; float: left; ;}

  .zlxz .tl{ width: 602px; font-size: 18px;
    font-family: "Microsoft YaHei";
    color: rgb(66, 108, 182); height: 30px; padding-top: 35px;;} 
   
   
   
   
   
    .zlxz .tl div{ float: left; width: auto; height: 40px;   font-size: 18px;
      font-family: "Microsoft YaHei";
      color:#6e8fc9;;;text-align: left;  float: left; }
      .zlxz .tl .s{ font-size: 18px;
        font-family: "Microsoft YaHei";
     color: #333333;
        text-align: left;  }
        .zlxz .tl p{ color: #cacacb; float: left; font-size: 16px; line-height: 24px;;}
   
        
        .zlxz .cv{width: 602px;  height: 96px; float: left;;}
        .zlxz .cv .dst, .zlxz .cv .dme{ display: none;}
        .zlxz .cv .ds{width: 602px;  height: 96px; float: left;;}

        .zlxz .cv .ds .til{ float: left;width: 190px;height: 48px; line-height: 48px; padding-right: 10px;;  } 
        .zlxz .cv .ds .til a{  font-size: 16px;
  font-family: "Microsoft YaHei";
  color:#297ce2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
        .zlxz .cv .ds .til i{
          border-radius: 50%;
          background-color:#aebdce;
          display: inline-block;
          width: 6px;
          height: 6px; vertical-align: middle; margin-right: 10px; float: left; margin-top: 22px;;
        
        
        }






/*=======end办事服务=========*/

/*=======研工风采=========*/
.ygfc{ width: 665px; height:560px ; padding-top: 20px; padding-left: 50px;;}

.ygfc .tm{ width: 665px; height: 130px;}
.ygfc .tm .tl {
  width: 140px;;
  font-size: 30px;
  font-family: "Microsoft YaHei";
  color: #343434;
  font-weight: bold;
 text-align: left;  float: left;height: 130px; line-height: 130px;; ;

} 





.ygfc .tm .me {
 
 
  width:140px;;text-align: right; height: 130px; line-height: 130px; 
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color:#fff; padding-top: 10px;;
}

.ygfc .tm .me a{ 
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color:#104f8f;  
 ;}
 
 .ygfc .lists {

 
  width: 665px;
  height: 412px; float: left;
 
}



.ygfc .lists .listss {
  background-color: rgba(255, 255, 255,0.9);

  box-shadow: 1px 1.732px 8px 0px rgba(0, 0, 0, 0.16);
 
  width: 321px;
  height: 412px;  float: left; margin-right: 22px; margin-bottom: 14px;;
 
}

.ygfc .lists .listss:nth-child(2), .ygfc .lists .listss:nth-child(4){margin-right: 0px; }


.ygfc .lists .listss .img {  
  width: 321px;
  height: 206px;
  overflow: hidden;
}
.ygfc .lists .listss .img img {  
  width: 321px;
  height: 206px; float: left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}
.ygfc .lists .listss .til {
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(52, 52, 52);
  line-height: 32px;
  position:relative;
  width: 260px; height: 64px; float: left; margin-left: 30px; margin-top: 30px; padding-top: 20px;;
 
}
.ygfc .lists .listss .til:after{content:'';height:10px; width: 28px; border-top:2px #3266bf solid; position: absolute; top:0;left: 0;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}



.ygfc .lists .listss .dates{width: 260px;float: left; margin-left: 30px;  text-align: right;margin-top: 26px; }

.ygfc .lists .listss .dates span{ background: #1b5199; color:#fff; padding-left: 10px; padding-right: 10px; ;}

.ygfc .lists .listss:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


  .ygfc .lists .listss:hover .til:after{width: 260px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}


/*=======end研工风采=========*/



.links2{ width: 1400px; height: 480px;  float: left; margin-top: 55px; ;}

.links2 .lk{  width:458px;  height: 209px; margin-top: 13px; margin-right: 13px; position: relative; overflow:hidden; float: left;}
.links2 .lk .img{ width: 458px; height: 209px; position: absolute;z-index: 0; top:0;left: 0;}
.links2 .lk .img img{ width: 458px; height: 209px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.links2 .lk .zz{ width: 229px; height: 209px;z-index: 1;position: absolute;  transition: all 1s linear; }
.links2 .lk:nth-child(2) .zz,.links2 .lk:nth-child(5) .zz{ width: 458px;;}
.links2 .lk:nth-child(3),.links2 .lk:nth-child(6){margin-right: 0px;}
.links2 .lk:nth-child(1) .zz{ background: rgba(0,110,192,0.9);}
.links2 .lk:nth-child(2) .zz{ background: rgba(227,155,57,0.9);}
.links2 .lk:nth-child(3) .zz{ background: rgba(73,176,223,0.9);}
.links2 .lk:nth-child(4) .zz{ background: rgba(7,134,153,0.9);}
.links2 .lk:nth-child(5) .zz{ background: rgba(67,105,168,0.9);}
.links2 .lk:nth-child(6) .zz{ background: rgba(113,119,195,0.9);}

.links2 .lk .zz .ico{ width: 100%; height: 60px; margin-top: 60px; text-align: center; transition: all 1s linear;}
.links2 .lk .zz .tile{width: 100%;  height: 30px; text-align: center;}
.links2 .lk .zz .tile a {
  font-size: 24px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
 
}

.links2 .lk:hover .zz .ico {
  transform: rotateY(180deg);
}

.links2 .lk:hover .zz .ico {
  transition: all 1s linear;
}

.links2 .lk:hover:nth-child(1) .zz{ background: rgba(0,110,192,0.3);  transition: all 1s linear;}
.links2 .lk:hover:nth-child(2) .zz{ background: rgba(227,155,57,0.3);  transition: all 1s linear;}
.links2 .lk:hover:nth-child(3) .zz{ background: rgba(73,176,223,0.3);  transition: all 1s linear;}
.links2 .lk:hover:nth-child(4) .zz{ background: rgba(7,134,153,0.3);  transition: all 1s linear;}
.links2 .lk:hover:nth-child(5) .zz{ background: rgba(67,105,168,0.3);  transition: all 1s linear;}
.links2 .lk:hover:nth-child(6) .zz{ background: rgba(113,119,195,0.3);  transition: all 1s linear;}

.links2 .lk:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


/*=======end c3=========*/

.end1{
   background: #0d5899;
  border-top: 4px #c4a24d solid;;
  width: 100%; min-width: 1400px;
  height: 290px;
  z-index: 376;
}
.end1 .vs{ padding-top: 50px; height: 175px;width: 1400px;;}
.end1 .vs .end_logo{ width: 400px; height: 170px; text-align: left; float: left;}
.end1 .vs .end_logo img { height: 100px; }

.end1 .vs .end_link{ width: 870px; height: 170px; float: right;;}
.end1 .vs .end_link .sl{ width:290px; height: 100px; float: right;; padding-top: 22px; text-align: right; }

.end1 .vs .end_link .sl .select-style {
  -webkit-appearance: none; /* 移除默认样式 */
  -moz-appearance: none; /* 移除默认样式 */
  appearance: none; /* 移除默认样式 */
  color: #fff;
  border-radius: 4px;

  width: 260px;
  height: 42px;
  border: 0px;;
  padding-left: 20px;
  background: url(../images/sj.png)  230px 18px  no-repeat rgba(255, 255, 255,0.2);


  font-size: 16px; /* 字号 */
 float: right;
}
.end1 .vs .end_link .sl .select-style  option {
 
  color: #0d5899;
}


 
/* 在select右侧添加三角形图标 */




.end1  .bc{ width: 100%; background: #0b4c85; float: left; color:#fff; height: 65px; line-height: 65px; text-align: center;;}


/*==============Convert=================*/
.Convert{  height: auto;position:relative;overflow: hidden; margin-top:155px ;  margin-bottom: 50px;   min-height: 300px;;  }



.Converts{ width: 1400px;height: auto; margin-top: 268px; ;}




.Convert_left{ width: 300px;height: auto;
 
  padding-right: 40px;

}





.Convert_left_c_t {
  background-color: rgb(56, 93, 175);
  width: 300px;
  height: 99px;
  line-height: 79px;
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold;text-align: center; float: left;
}
.Convert_left_c_t  span{ border-bottom: 3px #fff solid;font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold; padding: 10px;;}
.Convert_left_c_c{ width:300px; height:auto!important;height:50px; min-height:50px; background:#fff; float:left;   }




.accordion {
 
  width: 264px;
  
  color:#fff; 
}

.accordion .link {
  cursor: pointer;
  display: block;
  padding: 20px 20px 15px 15px;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  border-bottom: 1px 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: 16px;color: #333333;}
.Convert_c_left_l_s a{ font-size: 16px;color: #ffffff;}


.accordion li:last-child .link {
  border-bottom: 0;
}
.accordion li{
  cursor: pointer;
}
.accordion li i {
  position: absolute;
  top: 21px;
  left: 12px;
  font-size: 18px;
  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: 12px;
  left: auto;
  font-size: 16px; color: #000;
}
.accordion li.open{ background: #4a7daf;}

.accordion li.open .link {
  color: #fff;   border-bottom:1px;
}
.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: 14px;
}

.submenu li {
  border-bottom: 1px solid #d6d7dc;
}

.submenu li a {
  display: block;
  text-decoration: none;
  color: #666666;
  padding: 12px;
  padding-left: 42px;
  -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:210px;padding-left:90px; height:59px; text-align:left;line-height:59px;float:left;border-bottom: 1px #dddddd solid;color: #2556a0; background: #739cd9}
.Convert_c_left_l_s{width:210px;padding-left:90px; height:60px; text-align:left; ;line-height:60px; color:#333; float:left;border-bottom: 1px #dddddd solid;;}

.Convert_c_left_l a{ font-size: 16px;color: #FFFFFF;}
.Convert_c_left_l_s a{ font-size: 16px;color: #2556a0; font-weight: bold;}

.zxdt{width:272px; height:auto;float: left; margin-top: 5px;;}
.zxdt .tm{ font-size: 18px;
  font-family: 'Microsoft YaHei';
  color: rgb(28, 99, 168);
  line-height: 62px; height: 62px; border-bottom: 1px #e1e1e1 solid;width:272px; }
  .zxdt  .titles {width:272px; height: 58px; line-height: 24px; padding-top: 10px; border-bottom: 1px #e1e1e1 solid;;}

  .zxdt .titles a{
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  color: rgb(76, 76, 76);
  
}




.Convert_right{  width: 1060px; height:auto; background-color: rgb(255, 255, 255);
  box-shadow: 0px 5px 8px 0px rgba(0, 0, 0, 0.16); border-top: 6px #2556a0 solid; margin-bottom: 10px;;} 

.Convert_c_right_wz{width: 760px; height: 52px; font-size: 16px; line-height: 52px; text-align: right; float: left;border-bottom: 1px #dddddd solid; padding-right: 20px; }
.Convert_c_right_lm{
  color: #385daf;
  width: 260px;
 
  font:  22px 'Microsoft YaHei';
  text-align: left;
  height:52px; line-height: 52px;;
  border-bottom: 1px #dddddd solid; 
  padding-left: 20px;float: left; 

}




.Convert_c_right_c{width: 1060px;  height:auto!important;height:400px; min-height:400px;}





.page_pic{width:1020px; text-align:center; margin-top:10px;  float:left; margin-left:14px; display:inline }
.page_pic ul{float:left; }
.page_pic_list{ float:left; width:200px; height:195px}
.page_pic td{text-align:center; }
.page_pic table{text-align:center; }
 .page_pic_content{ width:180px;margin:5px;  background:#FFF; height:159px;  text-align:center}
 .page_pic_content_img{width:170px; height:135px;float:left;border:#CCC 1px solid; padding:4px;}
 .page_pic_content_img img{width:170px; height:135px;}
 .page_pic_content_title{width:170px; height:20px; line-height:20px}
 
 .page_pic_page{float:left;width:1245px;  text-align:right;  display:inline; height:23px; background:url(../images/page_list_page.png) repeat-x; line-height:22px; margin-top:20px; padding-right:25px; position:relative;}
 
 



.page_wyh{width:1020px; margin-top:5px;text-align:center; height:auto;float:left;  padding-left:20px; padding-top: 40px; }
.page_wyh .titles{
  color: #333333;
  font: 600 22px 'Microsoft YaHei';
  text-align: center; padding-bottom: 30px;
}
.page_wyh .sx{  color: #333333;
  font: 600 16px 'Microsoft YaHei';
  text-align: center;
}
 .page_wyh .gw{width:1020px; height: 166px; padding-bottom: 40px; border-bottom: 1px #dddddd dotted;padding-top: 40px; }
 .page_wyh .img {height: 166px;width: 125px;}
 .page_wyh .img img{height: 164px;width: 123px; border: 1px #dddddd solid;;}

 .page_wyh .jj{ margin-left: 20px;height: 164px;width: 1050px;border: 1px #dddddd solid;padding-left: 24px; padding-right: 24px;}

 .page_wyh .jj .xm {
  color: #333333;
  font: 600 16px 'Microsoft YaHei';
  text-align: left;  padding-top: 16px;
}
.page_wyh .jj .jjs{width: 995px; color: #333333; font-size: 16px; line-height: 26px; text-align: left; padding-top: 10px;}
.page_wyh .jj .jjs #vsb_content p{text-align: left; }
.page_wyh .jj .jjs p{text-align: left; }


.page_wyh2{width:1020px; margin-top:5px;text-align:left; height:auto;float:left;  padding-left:20px; padding-top: 40px; }
.page_wyh2 .titles{
  color: #333333;
  font: 600 22px 'Microsoft YaHei';
  text-align: center; padding-bottom: 30px;
}
.page_wyh2 .sx{  color: #333333;
  font: 600 16px 'Microsoft YaHei';
  text-align: center;
}
.page_wyh2 .gw{width:1020px; height: 166px; padding-bottom: 40px; border-bottom: 1px #dddddd dotted;padding-top: 40px; }
.page_wyh2 .img {height: 166px;width: 125px;}
.page_wyh2 .img img{height: 164px;width: 123px; border: 1px #dddddd solid;;}

.page_wyh2 .jj{ margin-left: 20px;min-height: 164px;width: 1050px;padding-left: 24px; padding-right: 24px;height: auto;}

.page_wyh2 .jj .xm {
 color: #333333;
 font: 600 16px 'Microsoft YaHei';
 text-align: left;  padding-top: 16px;
}
.page_wyh2 .jj .jjs{width: 995px; color: #333333; font-size: 16px; line-height: 26px; text-align: left; padding-top: 10px;}
.page_wyh2 .jj .jjs #vsb_content p{text-align: left; }
.page_wyh2 .jj .jjs p{text-align: left; }






.page_wyh3{width:1020px; margin-top:5px;text-align:center; height:auto;float:left;  padding-left:20px; padding-top: 40px; }
.page_wyh3 .titles{
  color: #333333;
  font: 600 22px 'Microsoft YaHei';
  text-align: center; padding-bottom: 30px;
}
.page_wyh3 .sx{  color: #333333;
  font: 600 16px 'Microsoft YaHei';
  text-align: center;
}
.page_wyh3_l{width:1020px;min-height: 900px; height:auto; padding-top: 35px;}
 .page_wyh3 .gw{width:215px; height: 450px;   padding-left: 35px; padding-right: 35px; float: left;  }
 .page_wyh3 .img {height: 286px;width: 215px; position: relative;}
 .page_wyh3 .img img{height: 286px;width: 215px;border-radius: 15px; }
 .page_wyh3 .img .xm{ height: 42px;font: 600 16px 'Microsoft YaHei';width: 215px;border-radius: 0px 0px 15px 15px; background: #27894e; color: #fff; line-height: 42px; position: absolute; bottom: 0px;}

 .page_wyh3 .zw{width: 215px; height: 139px; line-height: 34px; text-align: left;;}










.page_list{ width:1020px; margin-top:5px;text-align:center; height:auto;float:left;  padding-left:20px; }
.page_list_lien{ width:30px;background:url(../images/lien.png) center no-repeat; float:left; height:30px;}
.page_list_title{ width:875px; float:left; height:30px; line-height:30px; text-align:left;overflow: hidden;
  text-overflow: ellipsis;
  white-space:nowrap;
  text-decoration: none;
}
.page_list_date{ width:115px; float:left;height:30px; line-height:30px;}
.page_list_page{ float:left;width:875px; height:55px;  text-align:center; margin-bottom:10px; padding-left:10px;}





.page_list2{ width:1020px; margin-top:5px;text-align:center; height:auto;float:left;  padding-left:20px; }


.page_list2 .page_list2_c{ height: 73px;width:1020px; padding-top: 23px; padding-bottom: 33px; border-bottom: 1px #e1e1e1 solid; margin-bottom: 10px; ; }

.page_list2 .page_list_date{ width:90px; float:left;height:73px; line-height:30px;  text-align: center; border-right: 1px #e1e1e1 solid; }
.page_list2 .page_list_date .mm{  font-size: 14px;
  font-family: 'Microsoft YaHei';
  color:#2260a0;
  line-height: 1.2;
  text-align: left; ;}
  .page_list2 .page_list_date .dd{  font-size: 24px;
    font-family: 'Microsoft YaHei';
    color:#2260a0;
    line-height: 1.2; 
    text-align: left;}
  




.page_list2 .page_list_title{ width:825px; float:left; height:83px; line-height:33px; text-align:left;overflow: hidden;
  text-overflow: ellipsis;
  white-space:nowrap;
  text-decoration: none; padding-left: 50px;
}

.page_list2 .page_list_title  a{
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color: rgb(70, 69, 69);

}



.page_list2 .page_list_title .biref{width:825px;  height: 40px;line-height: 20px; font-size: 14px; padding-top: 10px;
  
  overflow: hidden;
  text-overflow: ellipsis;
  white-space:pre-wrap; 
  text-decoration: none; color: #a9a9a9
  
  ;}


.page_list2 .page_list_page{ float:left;width:1020px; height:55px;  text-align:center; margin-bottom:10px; padding-left:10px;}





.link_list{width:1020px; margin-top:5px; text-align:center; height:auto;float:left; display:inline }
.link_list_lien{ width:30px;background:url(../images/offline.jpg) center no-repeat; float:left; height:30px;}
.link_list_title{ width:645px; float:left; height:30px; line-height:30px; text-align:left;}


.links_pic{width:1020px; margin-top:5px; text-align:center; height:auto;float:left; display:inline }


.link_l {
  border-style: solid;
  border-width: 1px;
  border-color: rgb(255, 104, 0);
  background-color: rgb(255, 255, 255);

  width: 351px;
  height: 135px;
  z-index: 4;
   float: left; margin: 17px;;
}
.link_l .tl{ width: 234px; height: 120px;  float: left; padding-left: 30px; padding-top: 15px;}
.link_l .tl .titles{font-size: 21px;
  font-family: "Microsoft YaHei";
  color: rgb(51, 51, 51);
  line-height: 1.714;}

  .link_l .tl  .mores{ width: 82px;
    height: 32px;
    background-image: -moz-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
    background-image: -webkit-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
    background-image: -ms-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
   line-height: 32px;  text-align: center; margin-top: 35px;;
  
  }

  .link_l .tl  .mores a{   font-size: 14px;color: #fff;}




.link_l .ico{ width: 87px;height: 94px;  float: left; padding-top: 41px;  text-align: left;}
.link_l .ico img{ width: 58px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;;}

.link_l:hover img {transform:scaleX(-1);}

.link_l:hover {  box-shadow: 0px 0px 15px 0px rgba(207, 207, 207, 0.8);}


#page_single{width:980px;margin-top:10px; float:left; margin-left:40px;  }
 #page_single_content{width:980px; float:left; display:inline; margin-top:10px; text-align:left; line-height: 180%;FONT-SIZE: 16px;word-wrap:break-word; word-break:break-all; height:auto;font-family:'Microsoft YaHei','SimSun';}

 #page_single_content,#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p{     margin-bottom: 14px;
  font-size: 16px;
  line-height: 180%;
  text-align: justify;
  text-justify: inter-ideograph;
  word-wrap: break-word;
  word-break: break-all;font-family: 'Microsoft YaHei','SimSun';}


 #page_single_end{width:980px;float:left; display:inline; margin-top:10px; text-align:center;}
 #page_single_content img{ max-width: 100%;}


 #ShowArticle{width:980px; float:left; margin-left:40px;display:inline; margin-top:30px;}
#ShowArticle_title{width:980px; float:left; display:inline;  font-weight: bold; font-size: 20px; color: #000; text-align:center;height:auto!important;height:37px; min-height:37px;overflow:visible; font-family:Microsoft YaHei;}

#ShowArticle_ytitle{width:980px; float:left; display:inline;  font-weight: bold; font-size: 14px; line-height:24px; color: #000; text-align:center;height:auto!important;height:37px; min-height:37px;overflow:visible; font-family:Microsoft YaHei;}
#ShowArticle_ftitle{width:980px; float:left; display:inline; font-weight: bold; font-size: 14px; line-height:24px; color: #000; text-align:center;height:auto!important;height:37px; min-height:37px;overflow:visible; font-family:Microsoft YaHei; float: left;}



 #ShowArticle_type{ text-align:center; height:25px; line-height:25px;width:980px; float:left;display:inline; border-bottom: 1px #aaabba dotted;}
 


 #ShowArticle_Content{padding-top:20px;height:auto; width:980px;overflow:hidden;float:left; text-align:left;line-height:180%;FONT-SIZE: 16px;    text-align: justify;
  text-justify: inter-ideograph;
  word-wrap: break-word;
  word-break: break-all;
  display: inline;font-family:'Microsoft YaHei','SimSun';
}
   #ShowArticle_Content p,#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p {
      margin-bottom: 14px;
      font-size: 16px;
      line-height: 180%;
      text-align: justify;
      text-justify: inter-ideograph;
      word-wrap: break-word;
      word-break: break-all;font-family: 'Microsoft YaHei','SimSun';
    
  }



#ShowArticle_Content img{ max-width: 100%;}
 #ShowArticle_Content table{ border-collapse: collapse;}
 #ShowArticle_Content td{border:1px solid }

 #ShowArticle_end{ text-align: left; height: 100px; line-height: 35px; width: 100%;  float: left; border-top: 1px  rgba(13,68,150,0.9) dotted; margin-top: 30px; padding-top: 10px;;}


.Convert_pi{  height: 320px;box-shadow: 0 0 10px #d4d4d4;  width: 1516px; margin-top: 170px; margin-bottom: 50px; padding: 42px;}
.Convert_pi .pi_img{ width: 211px; height: 276px; float: left; padding-right: 49px;;}
.Convert_pi .pi_img img{ width: 211px; height: 276px;}
.Convert_pi .pi_js{ float: left;height: 320px; width:1256px; ;}
.pi_js1{width:1256px; height: 152px; border-bottom: 1px #eaeaea solid;;}

.pi_js1_l{width:434px; height: 152px; float: left;}
.pi_js_name{
  font-size: 36px;
  font-family: 'Kozuka Gothic Pr6N';
  color: rgb(0, 66, 80);
  text-transform: uppercase;
  line-height:50px;

  -moz-transform: scale(0.956, 1);
  -webkit-transform: scale(0.956, 1);
  -ms-transform: scale(0.956, 1);
  
}
.pi_js_nameys { padding-top: 20px;;}
.pi_js_nameys a{
  background-color: rgb(234, 234, 234);
  border-radius: 33px;

 min-width: 288px;
 padding-right: 15px;;
  height: 33px; line-height: 33px;
 padding-left: 15px; display:inline-block;
}

.pi_js1_r{width:555px; height: 96px; border-left: 1px #eaeaea solid; float: left; padding-left: 65px; margin-top: 15px;;}
.pi_js1_r p {
  font-size: 16px;
  font-family: 'Microsoft YaHei';
  color: rgb(0, 66, 80);
  text-transform: uppercase;
  line-height:32px;
  -moz-transform: scale(0.956, 1);
  -webkit-transform: scale(0.956, 1);
  -ms-transform: scale(0.956, 1);
  
}




 @media screen and (min-width: 1440px) and (max-width: 1640px){



  .top_body{ height:758px; width:100%;;;}

  .top{  height:137px;position:fixed; left:0; top:0; z-index:1000; 
    
  background:rgba(13,68,150,0.9);
  
   min-width:1390px;;
  }
  
  
  
  
  .top_dl{  margin:0 auto; height:26px; color:#fff; }
  
  
  
  .top_dl a{ color:#fff;}
  .top_dl i{margin:0 5px;font-size:12px;color:#fff;}
  .top_dl_v{ width:1390px; margin:0 auto; height:26px;position:relative;  ;}
  .top_dl_v1{ height:26px; line-height:44px; float:left;width:572px; text-align:left;; }
  
  .top_dl_v2{ height:26px; line-height:26px; float:right;width:774px; text-align:right; position:absolute; top:19px;right:0px;z-index:1000; }
  .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 .eico{ background:url(../images/eico.png) left center no-repeat; padding-left:26px;;}
  
  
  
      .top_dls{   height:26px; ;}
  
      .top_dls .top_dl_v{ width:1358px; margin:0 auto; height:26px;  ;}
      .top_dls .top_dl_v1{ height:26px; line-height:26px; float:left;width:572px; text-align:left;; }
  
  
      .top_dls .top_dl_v2{ height:26px; line-height:26px; float:right;width:774px; text-align:right;  }
  
  
  
  
  .top_dl_v2 .me{ font-size:14px; width:545px;float:left;}
  .top_dl_v2 .me a{ font-size:14px;color:rgba(255, 255, 255,0.6);}
  .top_dl_v2 .me a:hover{ font-size:14px;color:rgba(255, 255, 255,1);}
  
  .top_dl_v2 .me a:nth-child(1){ background:url(../images/tl1.png) left center no-repeat; padding-left:22px; ;}
  .top_dl_v2 .me a:nth-child(2){ background:url(../images/tl2.png) left center no-repeat; padding-left:22px; ;}
  .top_dl_v2 .me a:nth-child(3){ background:url(../images/tl3.png) left center no-repeat; padding-left:22px; ;}
  
  
  
  
  .top_dl_v2 .ss{ 
  
  
    background:rgba(255, 255, 255,0.1) ;
    width:202px;
    height:22px;
    line-height:22px;float:left; border:0px  rgba(255,255,255,0.3) solid;  margin-top:11px; margin-left:24px;} 
   .top_dl_v2 .txt{  height:22px; line-height:22px;background-color:transparent;  float:left;border:0px;padding-left:8px; width:167px; color:#fff;border:0; }
  
  
    .top_dl_v2 .btns{ height:22px; width:26px;float:left;background:url(../images/ss_but.png) center no-repeat; border:0px; }
  
  
  
  
  
  
  .ln{ transition:all 0.3s ease-out 0s;height:88px;height:105px;;
  
  }
  .lns {
    background-color:rgb(255, 255, 255);
    box-shadow:0px 2px 6px 0px rgba(231, 229, 229,1);
    height:105px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;
  
  }
  .lns2 {
    background:#fff;
   
    height:105px;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:105px;  width:1390px;  }
  
  
  .top_logo{ width:519px; height:105px; font-size:12px; float:left;}
  .top_logo a{height:100%;font-size:0;display:inline-block;vertical-align:middle; }
  
  
  
  .lns .top_logo  img { margin-top:0px;;}
  .top_logo  img{display:inline-block;vertical-align:middle; width:510px; ;}
  .top_logo a a:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
  .top_nv{ width:871px; height:105px; float:left; }
  
  
  
  .btns{ height:29px; width:70px;float:left;background:url(../images/ss_bg.png) no-repeat; border:0px; }
  
  .top_nv_2{  height:105px; line-height:56px; width:871px;padding-top:36px; }
  
  
  
  
  
  
  
  
  /* juliet styles */
  
  .lns #cssmenu > ul > li > a{  color:#3e3e3e;}
  
  
  .banners{
     height:621px;  text-align:left;  margin-top: 137px;
  
  }
  
  
  #products {
    display:block;
    width:100%;
    min-width:1390px;
    height:621px;
    position:relative;
    left:0px;
    text-align:center;
    overflow:hidden;
  } #products .slides_container{height:621px;}
    #products .slides_container div {
        width:100% !important;
        height:621px !important;
    }
  
  /*
  pagination
  */
  .pagination {	position:relative; top:-78px;	margin:0 auto;	width:1232px; 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:2px solid #ffffff;
    display:inline-block;
    width:15px;
    height:15px;
    vertical-align:middle;
    line-height:15px; font-size:0px; margin-right:2px;
  
  }
  .pagination li.current a { border:2px solid #ffffff;
    border-radius:50%;
    background:#ffffff;
    
    display:inline-block;
    width:13px;
    height:13px;
    vertical-align:middle;
    line-height:13px;}
  
  #products .next,#products .prev {
  position:absolute;
  top:252px;
  
  width:38px;
  height:0;
  padding-top:66px;
  overflow:hidden;
  display:block;
  z-index:101;
  }
  
  
  
  #products .prev 
  {
   left:42px;
  background:url(../images/ui-prev.png);  
  }
  
  #products .next {
  right:42px;
  background:url(../images/ui-next.png);
  }
  
  
  
  
  .Convert_bg{ width:100%; min-width:1232px;height:auto; background:url(../images/c1_bgs.png) top no-repeat; }
  /*=======c1=========*/
  .c1{ height:602px; width:1232px; padding-top:26px; ;}
  
  /*=======news=========*/
  
  
  
  
   .xw{ width:800px; height:602px; float:left; }
   .xw .tm{ width:800px; height:79px; }
   .xw .tm .tl {
     width:123px;;
     font-size:26px;
     font-family:'microsoft yahei';
     color:rgb(52, 52, 52);
     font-weight:bold;
    text-align:left;  float:left;height:79px; line-height:79px;; ;
  
  } 
  .xw .tm .tl2{ width:228px; font-size:17px;
    font-family:'microsoft yahei';
    color:rgb(66, 108, 182);height:79px; line-height:79px;; ;;} 
  
  
  
  
  
    .xw .tm .tl2 div{ float:left; width:auto; height:79px; line-height:79px;; ;   font-size:17px;
      font-family:'microsoft yahei';
   color:#6e8fc9;;text-align:left;  float:left; }
  .xw .tm .tl2 .s{ font-size:26px;
        font-family:'microsoft yahei';
        color:rgb(52, 52, 52);
        font-weight:bold; text-align:left;  }
        .xw .tm .tl2  p{ color:#cacacb; float:left; font-size:14px; height:79px; line-height:79px;; ;;}
  
        
  
  
  
  
   .xw .tm .me {
    
    
     width:123px;;text-align:right; height:54px; line-height:54px; 
     font-size:14px;
     font-family:'microsoft yahei';
     color:#fff; padding-top:8px;;
   }
  
  
  
  
   .xw .tm .me a{ 
    font-size:14px;
    font-family:'microsoft yahei';
    color:#fff;  color:rgb(16, 79, 143);
   ;}
  
   
    
  
  
  .xw .lists{width:800px;  height:523px;  float:left;  }
  .xw .lists .dst,.xw .lists .dme{  display:none;}
  
  .xw .lists .imglist{width:800px; height:277px; float:left;;}
  
  .xw .lists .imglist .imgs{width:382px;height:277px; float:left; position:relative; overflow:hidden;}
  .xw .lists .imglist .imgs:nth-child(1){ margin-right:35px;}
  .xw .lists .imglist img{width:382px;height:277px;  cursor:pointer;
    transition:all 0.6s; position:absolute; z-index:0; }
  .xw .lists .imglist .imgs .dates{   background-color:rgb(60, 87, 179); width:73px;
    height:66px; z-index:1;position:absolute; z-index:1;left:0;  top:0px;;}
  
    .xw .lists .imglist .imgs .dates .dd {
      font-size:21px;
      font-family:'microsoft yahei';
      color:rgb(255, 255, 255);
      font-weight:bold;
      width:73px; text-align:center; padding-top:10px;;
    }
    
  
    .xw .lists .imglist .imgs .dates .mm{
      font-size:12px;
      font-family:'microsoft yahei';
      color:rgb(255, 255, 255);
      width:73px; text-align:center;
     
    }
    
    .xw .lists .imglist .imgs .titles {
      background-color:rgba(0, 0, 0,0.5);
      
      position:absolute;
     
      width:330px;
      height:57px;
      z-index:112;
      left:0; bottom:0; padding-left:26px; padding-right:26px; line-height:57px;;    
      
    }
    .xw .lists .imglist .imgs .titles a {
      font-size:15px;
      font-family:'microsoft yahei';
      color:rgb(255, 255, 255);
      font-weight:bold;
      overflow:hidden;
      text-overflow:ellipsis;
      display:-webkit-box;
      -webkit-line-clamp:1;
      -webkit-box-orient:vertical;
      
    }
    .xw .lists .imglist .imgs:hover .dates{  background-color:rgba(60, 87, 179,0);transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
  
    .xw .lists .imglist .imgs:hover .titles{   background-color:rgba(0, 0, 0,0);;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}
  
    .xw .lists .imglist .imgs:hover  img {
      -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out
  }
    
  
  .xw .lists .tllist{ width:800px;height:129px; float:left; padding-top:22px;; }
  
  .xw .lists  .tllist ul{ width:800px;height:42px; float:left; border-bottom:1px #cbd5da solid;}
  
  .xw .lists  .tllist ul .titles{ width:685px;padding-left: 10px; height:42px; line-height:42px; text-align:left; float:left;}
  .xw .lists  .tllist ul .dates{ width:105px; height:42px; line-height:42px; text-align:center; float:left; font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(180, 189, 194); }
  
  .xw .lists  .tllist ul .titles a {
    font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(59, 59, 59);  font-weight:bold;overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
   
  }
  
  /*=======快速链接=========*/
  .links{ width:378px; height:602px; margin-left:52px; float:left;; }
  .links .tm{ width:378px; height:79px; }
  .links .tm .tl {
    width:123px;;
    font-size:26px;
    font-family:'microsoft yahei';
    color:rgb(52, 52, 52);
    font-weight:bold;
   text-align:left;  float:left;height:79px; line-height:79px;; ;
  
  } 
  
  .links .lists{width:378px;  height:523px;  float:left;  }
  .links .lists .lt{width:378px;  height:76px;  float:left; margin-bottom:10px; position:relative;;  }
  .links .lists .lt img{width:378px;  height:76px; position:absolute; z-index:0; }
  .links .lists .lt .zz{ background:rgba(46,95,173,0.90);width:326px;  height:67px;position:absolute;z-index:1 ; padding-left:52px; padding-top:9px;transition:all 1s linear; }
  .links .lists .lt .zz .ico {
   
   
    width:56px;
    height:56px;
   position:relative;overflow:hidden;transition:all 1s linear;
  }
  .links .lists .lt .zz .ico:before {
     border-width:1px;
    border-color:rgb(255, 255, 255);
    border-style:dashed;
    border-radius:50%;
   
    width:54px;
    height:54px; content:'';
    position:absolute;
    z-index:-1;
  }
  
  
  .links .lists .lt:hover .zz .ico {
    transform:rotatey(180deg);
  }
  
  .links .lists .lt:hover .zz .ico:before {
    animation:whirl 4s linear infinite; 
  }
  
  @keyframes whirl {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
  }
  
  
  
  .links .lists .lt:nth-child(1) .zz {background:rgba(46,95,173,0.90);}
  .links .lists .lt:nth-child(2) .zz {background:rgba(76,77,156,0.90);}
  .links .lists .lt:nth-child(3) .zz {background:rgba(61,138,182,0.90);}
  .links .lists .lt:nth-child(4) .zz {background:rgba(39,126,170,0.90);}
  .links .lists .lt:nth-child(5) .zz {background:rgba(49,130,194,0.90);}
  
  .links .lists .lt:nth-child(1):hover .zz {background:rgba(46,95,173,0.70);}
  .links .lists .lt:nth-child(2):hover .zz {background:rgba(76,77,156,0.70);}
  .links .lists .lt:nth-child(3):hover .zz {background:rgba(61,138,182,0.70);}
  .links .lists .lt:nth-child(4):hover .zz {background:rgba(39,126,170,0.70);}
  .links .lists .lt:nth-child(5):hover .zz {background:rgba(49,130,194,0.70);}
  
  
  
  
  .links .lists .lt:nth-child(1) .zz .ico {
    background:url(../images/lico1.png) center center no-repeat;
  
  }
  .links .lists .lt:nth-child(2) .zz .ico {
    background:url(../images/lico2.png) center center no-repeat;
  
  }
  .links .lists .lt:nth-child(3) .zz .ico {
    background:url(../images/lico3.png) center center no-repeat;
  
  }
  .links .lists .lt:nth-child(4) .zz .ico {
    background:url(../images/lico4.png) center center no-repeat;
  
  }
  .links .lists .lt:nth-child(5) .zz .ico {
    background:url(../images/lico5.png) center center no-repeat;
  
  }
  
  
  
  
  
  .links .lists .lt .zz .titles{
    font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;
    height:76px; line-height:76px; float:left; z-index:10; position:absolute; top:0px; left:149px;;
  }
  .links .lists .lt .zz .titles a{
    font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;
  
  }
  
  
  
  
  
  
  /*=======end快速链接=========*/
  
  /*=======c2=========*/
  .c2{ height:458px; min-width:1232px; padding-top:26px; width:100%; background:url(../images/c2_bg.png) center center no-repeat ;}
  
  /*=======c2=========*/
  
  
  
  
  
  /*=======通知公告=========*/
  
  
  
  
  .tzgg{ width:1232px; height:453px; padding-top:30px;;  }
  .tzgg .tm{ width:1232px; height:79px; }
  .tzgg .tm .tl {
    width:123px;;
    font-size:26px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;
   text-align:left;  float:left;height:79px; line-height:79px;; ;
  
  } 
  .tzgg .tm .tl2{ width:756px; font-size:20px;
   font-family:'microsoft yahei';
   color:rgb(66, 108, 182); height:26px; padding-top:30px;;} 
  
  
  
  
  
   .tzgg .tm .tl2 div{ float:left; width:auto; height:35px;   font-size:17px;
     font-family:'microsoft yahei';
     color:rgb(255, 255, 255);;;text-align:left;  float:left; }
  .tzgg .tm .tl2 .s{ font-size:17px;
       font-family:'microsoft yahei';
    color:#00f6ff;
       font-weight:bold; text-align:left;  }
       .tzgg .tm .tl2  p{ color:#cacacb; float:left; font-size:14px; line-height:21px;;}
  
       
  
  
  
  
  .tzgg .tm .me {
   
   
    width:123px;;text-align:right; height:54px; line-height:54px; 
    font-size:14px;
    font-family:'microsoft yahei';
    color:#fff; padding-top:8px;;
  }
  
  .tzgg .lists .dst,.tzgg .lists .dme{  display:none;}
  
  
  .tzgg .tm .me a{ 
   font-size:14px;
   font-family:'microsoft yahei';
   color:#fff;  
  ;}
  
  
   
  
  
  .tzgg .lists{width:1232px;  height:321px;  float:left; margin-top:26px;;  }
  
  .tzgg .lists .datas{ height:103px; margin-bottom:22px; width:396px; margin-right:22px; background:#fff;}
  

  
  .tzgg .lists .datas .times {
  
   width:109px;
   height:56px;
  line-height:12px; margin-right:26px;  border-right:0px #c1ccd2 solid; margin-top:23px;;
  
  }
  
  .tzgg>.lists>.ds>.datas:nth-child(3), .tzgg>.lists>.ds>.datas:nth-child(6){margin-right:0px; }
  
  .tzgg .lists .datas:nth-child(6){ border:0px;;}
  
  .tzgg .lists .datas .times .mm{   font-size:14px; height:21px; text-align:center;
    font-family:'microsoft yahei';
    color:rgb(34, 96 , 160); line-height:21px; }
  
  
  
  .tzgg .lists .datas .times .dd{  text-align:center;   font-size:26px;
    font-family:'microsoft yahei';
    color:rgb(34, 96, 160); height:35px; line-height:35px;;}
  
  
  
  
  .tlb{ width:237px; padding-top:17px;;overflow:hidden; float:left; }
  
  .tzgg .lists .datas .tlb a {
    font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(59, 59, 59);
    line-height:28px;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  }
  
  
  
  
  
  
  
  
  /*=======end通知公告=========*/
  
  


/*=======c3=========*/

.c3{ height:1009px; min-width:1232px;  width:100%;background: url(../images/c3_bg.png?)#fff center center no-repeat ;}
.c3_v{height:758px; width:1232px;   }
/*=======办事服务=========*/
.bsfw{ width:602px; height:492px ; padding-top:17px;;}

.bsfw .tm{ width:602px; height:114px;}
.bsfw .tm .tl {
  width:123px;;
  font-size:26px;
  font-family:'microsoft yahei';
  color:#343434;
  font-weight:bold;
 text-align:left;  float:left;height:114px; line-height:114px;; ;

} 





.bsfw .tm .me {
 
 
  width:123px;;text-align:right; height:114px; line-height:114px; 
  font-size:14px;
  font-family:'microsoft yahei';
  color:#fff; padding-top:8px;;
}

.bsfw .lists .dst,.tzgg .lists .dme{  display:none;}


.bsfw .tm .me a{ 
 font-size:14px;
 font-family:'microsoft yahei';
 color:#104f8f;  
;}


.bsfw .lists {
  background-color:rgb(255, 255, 255,0.5); 
  box-shadow:0px 1.732px 8px 0px rgba(0, 0, 0, 0.16);

 
  width:600px;
  height:362px; float:left;position:relative;
 
}
.bsfw .lists .fwlist{
  width:600px; height:172px;;


}

.bsfw .lists  .slick{   width:600px; height:172px; ;}


.bsfw .lists  .slick-slider{margin-bottom:0px;}
.bsfw .lists  .slick-dots{bottom:1.5rem;position:absolute; top:140px; right:35px; }
.bsfw .lists  .slick-dots li{ float:left; border-bottom:1px #122b55 solid; height:31px;}
.bsfw .lists  .slick-dots li button{   font-size:21px;font-weight:bold;
  font-family:'microsoft yahei';color:#a5a5a5; border:0px; background:none;width:29px;  font-size:0px;border-radius:50%;
  border:1px solid #104f8f;
  display:inline-block;
  width:8px;
  height:8px;  margin:4px; }


  .bsfw .lists  .slick-dots .slick-active button{ color:rgb(243, 189, 28); font-size:0px;border-radius:50%;
    border:1px solid #104f8f;
    display:inline-block;
    width:8px;
    height:8px; background:#104f8f; margin:4px;;}



.bsfw .slick-prev, .bsfw .slick-next{width:35px;height:65px;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;}
.bsfw .slick-prev:before,.bsfw .slick-next:before{font-size:0px;}
.bsfw .slick-prev{background-position:0 -74px; cursor:pointer; left:0px; font-size:0px;}
.bsfw .slick-next{ background-position:-40px -74px;  cursor:pointer;right:0px; font-size:0px;}
.bsfw:hover .slick-prev,.bsfw:hover .slick-next{opacity:1;}
.bsfw .slick-prev:hover{  background-position:0 0; }
 .bsfw .slick-next:hover{ background-position:-40px 0;}





.bsfw .lists .fwlist .fw{ width:182px;  height:35px; padding-top:35px; padding-left:17px;;}


.bsfw .lists .fwlist .fw .icos{
  border-radius:9px;
  background-color:#7ed2f8;
  display:grid;
  place-items:center;
  float:left;   text-align: center;
  
  width:35px;
  height:35px;
  z-index:279;
}
.bsfw .lists .fwlist .fw .icos img{ width: 24px;}



.bsfw .lists .fwlist .fw:hover .icos{background-color:#104f8f;transition:all 1s;}



.bsfw .lists .fwlist .fw .tl {
  font-size:15px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);
  height:35px; line-height:35px; float:left; padding-left:8px;;
}
.bsfw .lists .fwlist .fw .tl a{ font-size:15px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);}


  .zlxz{ border-top:1px #e3e8f0 solid ; margin-left:35px; width:529px; height:160px; float:left; ;}

  .zlxz .tl{ width:529px; font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(66, 108, 182); height:26px; padding-top:30px;;} 
   
   
   
   
   
    .zlxz .tl div{ float:left; width:auto; height:35px;   font-size:15px;
      font-family:'microsoft yahei';
      color:#6e8fc9;;;text-align:left;  float:left; }
      .zlxz .tl .s{ font-size:15px;
        font-family:'microsoft yahei';
     color:#333333;
        text-align:left;  }
        .zlxz .tl p{ color:#cacacb; float:left; font-size:14px; line-height:21px;;}
   
        
        .zlxz .cv{width:529px;  height:84px; float:left;;}
        .zlxz .cv .dst, .zlxz .cv .dme{ display:none;}
        .zlxz .cv .ds{width:529px;  height:84px; float:left;;}

        .zlxz .cv .ds .til{ float:left;width:167px;height:42px; line-height:42px; padding-right:8px;;  } 
        .zlxz .cv .ds .til a{  font-size:14px;
  font-family:'microsoft yahei';
  color:#297ce2;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
}
        .zlxz .cv .ds .til i{
          border-radius:50%;
          background-color:#aebdce;
          display:inline-block;
          width:5px;
          height:5px; vertical-align:middle; margin-right:8px; float:left; margin-top:19px;;
        
        
        }






/*=======end办事服务=========*/

/*=======研工风采=========*/
.ygfc{ width:585px; height:492px ; padding-top:17px; padding-left:44px;;}

.ygfc .tm{ width:585px; height:114px;}
.ygfc .tm .tl {
  width:123px;;
  font-size:26px;
  font-family:'microsoft yahei';
  color:#343434;
  font-weight:bold;
 text-align:left;  float:left;height:114px; line-height:114px;; ;

} 





.ygfc .tm .me {
 
 
  width:123px;;text-align:right; height:114px; line-height:114px; 
  font-size:14px;
  font-family:'microsoft yahei';
  color:#fff; padding-top:8px;;
}

.ygfc .tm .me a{ 
  font-size:14px;
  font-family:'microsoft yahei';
  color:#104f8f;  
 ;}
 
 .ygfc .lists {

 
  width:585px;
  height:362px; float:left;
 
}



.ygfc .lists .listss {
  background-color:rgba(255, 255, 255,0.9);

  box-shadow:0px 1.732px 8px 0px rgba(0, 0, 0, 0.16);
 
  width:282px;
  height:362px;  float:left; margin-right:19px; margin-bottom:12px;;
 
}

.ygfc .lists .listss:nth-child(2), .ygfc .lists .listss:nth-child(4){margin-right:0px; }


.ygfc .lists .listss .img {  
  width:282px;
  height:181px;
  overflow:hidden;
}
.ygfc .lists .listss .img img {  
  width:282px;
  height:181px; float:left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}
.ygfc .lists .listss .til {
  font-size:15px;
  font-family:'microsoft yahei';
  color:rgb(52, 52, 52);
  line-height:28px;
  position:relative;
  width:228px; height:56px; float:left; margin-left:26px; margin-top:26px; padding-top:17px;;
 
}
.ygfc .lists .listss .til:after{content:'';height:8px; width:24px; border-top:1px #3266bf solid; position:absolute; top:0;left:0;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}



.ygfc .lists .listss .dates{width:228px;float:left; margin-left:26px;  text-align:right;margin-top:22px; }

.ygfc .lists .listss .dates span{ background:#1b5199; color:#fff; padding-left:8px; padding-right:8px; ;}

.ygfc .lists .listss:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


  .ygfc .lists .listss:hover .til:after{width:228px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}


/*=======end研工风采=========*/



.links2{ width:1232px; height:422px;  float:left; margin-top:48px; ;}

.links2 .lk{  width:403px;  height:183px; margin-top:11px; margin-right:11px; position:relative; overflow:hidden; float:left;}
.links2 .lk .img{ width:403px; height:183px; position:absolute;z-index:0; top:0;left:0;}
.links2 .lk .img img{ width:403px; height:183px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.links2 .lk .zz{ width:201px; height:183px;z-index:1;position:absolute;  transition:all 1s linear; }
.links2 .lk:nth-child(2) .zz,.links2 .lk:nth-child(5) .zz{ width:403px;;}
.links2 .lk:nth-child(3),.links2 .lk:nth-child(6){margin-right:0px;}
.links2 .lk:nth-child(1) .zz{ background:rgba(0,110,192,0.9);}
.links2 .lk:nth-child(2) .zz{ background:rgba(227,155,57,0.9);}
.links2 .lk:nth-child(3) .zz{ background:rgba(73,176,223,0.9);}
.links2 .lk:nth-child(4) .zz{ background:rgba(7,134,153,0.9);}
.links2 .lk:nth-child(5) .zz{ background:rgba(67,105,168,0.9);}
.links2 .lk:nth-child(6) .zz{ background:rgba(113,119,195,0.9);}

.links2 .lk .zz .ico{ width:100%; height:52px; margin-top:52px; text-align:center; transition:all 1s linear;}
.links2 .lk .zz .ico img{ width: 51px;}
.links2 .lk .zz .tile{width:100%;  height:26px; text-align:center; }
.links2 .lk .zz .tile a {
  font-size:21px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
 
}

.links2 .lk:hover .zz .ico {
  transform:rotatey(180deg);
}

.links2 .lk:hover .zz .ico {
  transition:all 1s linear;
}

.links2 .lk:hover:nth-child(1) .zz{ background:rgba(0,110,192,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(2) .zz{ background:rgba(227,155,57,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(3) .zz{ background:rgba(73,176,223,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(4) .zz{ background:rgba(7,134,153,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(5) .zz{ background:rgba(67,105,168,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(6) .zz{ background:rgba(113,119,195,0.3);  transition:all 1s linear;}

.links2 .lk:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


/*=======end c3=========*/

.end1{
   background:#0d5899;
  border-top:3px #c4a24d solid;;
  width:100%; min-width:1232px;
  height:255px;
  z-index:376;
}
.end1 .vs{ padding-top:44px; height:154px;width:1232px;;}
.end1 .vs .end_logo{ width:352px; height:149px; text-align:left; float:left;}
.end1 .vs .end_logo img { height:88px; }

.end1 .vs .end_link{ width:765px; height:149px; float:right;;}
.end1 .vs .end_link .sl{ width:255px; height:88px; float:right;; padding-top:19px; text-align:right; }

.end1 .vs .end_link .sl .select-style {
  -webkit-appearance:none; /* 移除默认样式 */
  -moz-appearance:none; /* 移除默认样式 */
  appearance:none; /* 移除默认样式 */
  color:#fff;
  border-radius:3px;

  width:228px;
  height:36px;
  border:0px;;
  padding-left:17px;
  background:url(../images/sj.png)  230px 18px  no-repeat rgba(255, 255, 255,0.2);


  font-size:14px; /* 字号 */
 float:right;
}



 
/* 在select右侧添加三角形图标 */




.end1  .bc{ width:100%; background:#0b4c85; float:left; color:#fff; height:57px; line-height:57px; text-align:center;;}





  
  /*==============Convert=================*/
  .Convert{  height:auto;position:relative;overflow:hidden;  margin-top:136px ;  margin-bottom:44px;   }
  
  
  
  .Converts{ width:1232px;height:auto; margin-top:235px; ;}
  
  
  
  
  .Convert_left{ width:264px;height:auto;
   
    padding-right:35px;
  
  }
  
  
  
  
  
  .Convert_left_c_t {
    background-color:rgb(56, 93, 175);
    width:264px;
    height:87px;
    line-height:69px;
    font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;text-align:center; float:left;
  }
  .Convert_left_c_t  span{ border-bottom:2px #fff solid;font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold; padding:8px;;}
  .Convert_left_c_c{ width:264px; height:auto!important;height:44px; min-height:44px; background:#fff; float:left;   }
  
  
  
  
  .accordion {
   
    width:232px;
    
    color:#fff; 
  }
  
  .accordion .link {
    cursor:pointer;
    display:block;
    padding:17px 20px 15px 15px;
    color:#fff;
    font-size:12px;
    font-weight:700;
    border-bottom:1px 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:14px;color:#333333;}
  .Convert_c_left_l_s a{ font-size:14px;color:#ffffff;}
  
  
  .accordion li:last-child .link {
    border-bottom:0;
  }
  .accordion li{
    cursor:pointer;
  }
  .accordion li i {
    position:absolute;
    top:18px;
    left:10px;
    font-size:15px;
    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:10px;
    left:auto;
    font-size:14px; color:#000;
  }
  .accordion li.open{ background:#4a7daf;}
  
  .accordion li.open .link {
    color:#fff;   border-bottom:1px;
  }
  .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:12px;
  }
  
  .submenu li {
    border-bottom:1px solid #d6d7dc;
  }
  
  .submenu li a {
    display:block;
    text-decoration:none;
    color:#666666;
    padding:10px;
    padding-left:36px;
    -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:184px;padding-left:79px; height:51px; text-align:left;line-height:51px;float:left;border-bottom:1px #dddddd solid;color:#2556a0; background:#739cd9}
  .Convert_c_left_l_s{width:184px;padding-left:79px; height:52px; text-align:left; ;line-height:52px; color:#333; float:left;border-bottom:1px #dddddd solid;;}
  
  .Convert_c_left_l a{ font-size:14px;color:#ffffff;}
  .Convert_c_left_l_s a{ font-size:14px;color:#2556a0; font-weight:bold;}
  
  .zxdt{width:239px; height:auto;float:left; margin-top:4px;;}
  .zxdt .tm{ font-size:15px;
    font-family:'microsoft yahei';
    color:rgb(28, 99, 168);
    line-height:54px; height:54px; border-bottom:1px #e1e1e1 solid;width:239px; }
    .zxdt  .titles {width:239px; height:51px; line-height:21px; padding-top:8px; border-bottom:1px #e1e1e1 solid;;}
  
    .zxdt .titles a{
    font-size:12px;
    font-family:'microsoft yahei';
    color:rgb(76, 76, 76);
    
  }
  
  
  
  
  .Convert_right{  width:932px; height:auto; background-color:rgb(255, 255, 255);
    box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.16); border-top:5px #2556a0 solid; margin-bottom:8px;;} 
  
  .Convert_c_right_wz{width:667px; height:45px; font-size:14px; line-height:45px; text-align:right; float:left;border-bottom:1px #dddddd solid; padding-right:18px; }
  .Convert_c_right_lm{
    color:#385daf;
    width:228px;
   
    font: 19px 'microsoft yahei';
    text-align:left;
    height:45px; line-height:45px;;
    border-bottom:1px #dddddd solid; 
    padding-left:17px;float:left; 
  
  }
  
  
  
  
  .Convert_c_right_c{width:932px;  height:auto!important;height:352px; min-height:352px;}
  
  
  
  
  
  .page_pic{width:897px; text-align:center; margin-top:8px;  float:left; margin-left:12px; display:inline }
  .page_pic ul{float:left; }
  .page_pic_list{ float:left; width:176px; height:171px}
  .page_pic td{text-align:center; }
  .page_pic table{text-align:center; }
   .page_pic_content{ width:158px;margin:4px;  background:#fff; height:139px;  text-align:center}
   .page_pic_content_img{width:149px; height:118px;float:left;border:#ccc 1px solid; padding:3px;}
   .page_pic_content_img img{width:149px; height:118px;}
   .page_pic_content_title{width:149px; height:17px; line-height:17px}
   
   .page_pic_page{float:left;width:1095px;  text-align:right;  display:inline; height:20px; background:url(../images/page_list_page.png) repeat-x; line-height:19px; margin-top:17px; padding-right:22px; position:relative;}
   
   
  
  
  
  .page_wyh{width:897px; margin-top:4px;text-align:center; height:auto;float:left;  padding-left:17px; padding-top:35px; }
  .page_wyh .titles{
    color:#333333;
    font:600 22px 'microsoft yahei';
    text-align:center; padding-bottom:26px;
  }
  .page_wyh .sx{  color:#333333;
    font:600 16px 'microsoft yahei';
    text-align:center;
  }
   .page_wyh .gw{width:897px; height:146px; padding-bottom:35px; border-bottom:1px #dddddd dotted;padding-top:35px; }
   .page_wyh .img {height:146px;width:110px;}
   .page_wyh .img img{height:144px;width:108px; border:0px #dddddd solid;;}
  
   .page_wyh .jj{ margin-left:17px;height:144px;width:924px;border:0px #dddddd solid;padding-left:21px; padding-right:21px;}
  
   .page_wyh .jj .xm {
    color:#333333;
    font:600 16px 'microsoft yahei';
    text-align:left;  padding-top:14px;
  }
  .page_wyh .jj .jjs{width:875px; color:#333333; font-size:14px; line-height:22px; text-align:left; padding-top:8px;}
  .page_wyh .jj .jjs #vsb_content p{text-align:left; }
  .page_wyh .jj .jjs p{text-align:left; }
  
  
  .page_wyh2{width:897px; margin-top:4px;text-align:left; height:auto;float:left;  padding-left:17px; padding-top:35px; }
  .page_wyh2 .titles{
    color:#333333;
    font:600 22px 'microsoft yahei';
    text-align:center; padding-bottom:26px;
  }
  .page_wyh2 .sx{  color:#333333;
    font:600 16px 'microsoft yahei';
    text-align:center;
  }
  .page_wyh2 .gw{width:897px; height:146px; padding-bottom:35px; border-bottom:1px #dddddd dotted;padding-top:35px; }
  .page_wyh2 .img {height:146px;width:110px;}
  .page_wyh2 .img img{height:144px;width:108px; border:0px #dddddd solid;;}
  
  .page_wyh2 .jj{ margin-left:17px;min-height:144px;width:924px;padding-left:21px; padding-right:21px;height:auto;}
  
  .page_wyh2 .jj .xm {
   color:#333333;
   font:600 16px 'microsoft yahei';
   text-align:left;  padding-top:14px;
  }
  .page_wyh2 .jj .jjs{width:875px; color:#333333; font-size:14px; line-height:22px; text-align:left; padding-top:8px;}
  .page_wyh2 .jj .jjs #vsb_content p{text-align:left; }
  .page_wyh2 .jj .jjs p{text-align:left; }
  
  
  
  
  
  
  .page_wyh3{width:897px; margin-top:4px;text-align:center; height:auto;float:left;  padding-left:17px; padding-top:35px; }
  .page_wyh3 .titles{
    color:#333333;
    font:600 22px 'microsoft yahei';
    text-align:center; padding-bottom:26px;
  }
  .page_wyh3 .sx{  color:#333333;
    font:600 16px 'microsoft yahei';
    text-align:center;
  }
  .page_wyh3_l{width:897px;min-height:792px; height:auto; padding-top:30px;}
   .page_wyh3 .gw{width:189px; height:396px;   padding-left:30px; padding-right:30px; float:left;  }
   .page_wyh3 .img {height:251px;width:189px; position:relative;}
   .page_wyh3 .img img{height:251px;width:189px;border-radius:13px; }
   .page_wyh3 .img .xm{ height:36px;font:600 16px 'microsoft yahei';width:189px;border-radius:0px 0px 15px 15px; background:#27894e; color:#fff; line-height:36px; position:absolute; bottom:0px;}
  
   .page_wyh3 .zw{width:189px; height:122px; line-height:29px; text-align:left;;}
  
  
  
  
  
  
  
  
  
  
  .page_list{ width:897px; margin-top:4px;text-align:center; height:auto;float:left;  padding-left:17px; }
  .page_list_lien{ width:26px;background:url(../images/lien.png) center no-repeat; float:left; height:26px;}
  .page_list_title{ width:770px; float:left; height:26px; line-height:26px; text-align:left;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-decoration:none;
  }
  .page_list_date{ width:101px; float:left;height:26px; line-height:26px;}
  .page_list_page{ float:left;width:770px; height:48px;  text-align:center; margin-bottom:8px; padding-left:8px;}
  
  
  
  
  
  .page_list2{ width:897px; margin-top:4px;text-align:center; height:auto;float:left;  padding-left:17px; }
  
  
  .page_list2 .page_list2_c{ height:64px;width:897px; padding-top:20px; padding-bottom:29px; border-bottom:1px #e1e1e1 solid; margin-bottom:8px; ; }
  
  .page_list2 .page_list_date{ width:79px; float:left;height:64px; line-height:26px;  text-align:center; border-right:0px #e1e1e1 solid; }
  .page_list2 .page_list_date .mm{  font-size:12px;
    font-family:'microsoft yahei';
    color:#2260a0;
    line-height:1.2;
    text-align:left; ;}
    .page_list2 .page_list_date .dd{  font-size:21px;
      font-family:'microsoft yahei';
      color:#2260a0;
      line-height:1.2; 
      text-align:left;}
    
  
  
  
  
  .page_list2 .page_list_title{ width:726px; float:left; height:73px; line-height:29px; text-align:left;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-decoration:none; padding-left:44px;
  }
  
  .page_list2 .page_list_title  a{
    font-size:14px;
    font-family:'microsoft yahei';
    color:rgb(70, 69, 69);
  
  }
  
  
  
  .page_list2 .page_list_title .biref{width:726px;  height:35px;line-height:17px; font-size:12px; padding-top:8px;
    
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:pre-wrap; 
    text-decoration:none; color:#a9a9a9
    
    ;}
  
  
  .page_list2 .page_list_page{ float:left;width:897px; height:48px;  text-align:center; margin-bottom:8px; padding-left:8px;}
  
  
  
  
  
  .link_list{width:897px; margin-top:4px; text-align:center; height:auto;float:left; display:inline }
  .link_list_lien{ width:26px;background:url(../images/offline.jpg) center no-repeat; float:left; height:26px;}
  .link_list_title{ width:567px; float:left; height:26px; line-height:26px; text-align:left;}
  
  
  .links_pic{width:897px; margin-top:4px; text-align:center; height:auto;float:left; display:inline }
  
  
  .link_l {
    border-style:solid;
    border-width:0px;
    border-color:rgb(255, 104, 0);
    background-color:rgb(255, 255, 255);
  
    width:308px;
    height:118px;
    z-index:4;
     float:left; margin:14px;;
  }
  .link_l .tl{ width:205px; height:105px;  float:left; padding-left:26px; padding-top:13px;}
  .link_l .tl .titles{font-size:18px;
    font-family:'microsoft yahei';
    color:rgb(51, 51, 51);
    line-height:1.714;}
  
    .link_l .tl  .mores{ width:72px;
      height:28px;
      background-image:-moz-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
      background-image:-webkit-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
      background-image:-ms-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
     line-height:28px;  text-align:center; margin-top:30px;;
    
    }
  
    .link_l .tl  .mores a{   font-size:12px;color:#fff;}
  
  
  
  
  .link_l .ico{ width:76px;height:82px;  float:left; padding-top:36px;  text-align:left;}
  .link_l .ico img{ width:51px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;;}
  
  .link_l:hover img {transform:scalex(-1);}
  
  .link_l:hover {  box-shadow:0px 0px 15px 0px rgba(207, 207, 207, 0.8);}
  
  
  #page_single{width:868px;margin-top:8px; float:left; margin-left:32px;  }
   #page_single_content{width:868px; float:left; display:inline; margin-top:8px; text-align:left;line-height:24px;font-size:14px;word-wrap:break-word; word-break:break-all; height:auto;font-family:'microsoft yahei','simsun';}


#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p{    margin-bottom:12px;
  font-size:16px;
  line-height:180%;
  text-align:justify;
  text-justify:inter-ideograph;
  word-wrap:break-word;
  word-break:break-all;font-family:'microsoft yahei','simsun';}


   #page_single_end{width:868px;float:left; display:inline; margin-top:8px; text-align:center;}
   #page_single_content img{ max-width:100%;}
  
  
   #ShowArticle{width:868px; float:left; margin-left:32px;display:inline; margin-top:26px;}
  #ShowArticle_title{width:868px; float:left; display:inline;  font-weight:bold; font-size:17px; color:#000; text-align:center;height:auto!important;height:32px; min-height:32px;overflow:visible; font-family:microsoft yahei;}
  
  #ShowArticle_ytitle{width:868px; float:left; display:inline;  font-weight:bold; font-size:12px; line-height:21px; color:#000; text-align:center;height:auto!important;height:32px; min-height:32px;overflow:visible; font-family:microsoft yahei;}
  #ShowArticle_ftitle{width:868px; float:left; display:inline; font-weight:bold; font-size:12px; line-height:21px; color:#000; text-align:center;height:auto!important;height:32px; min-height:32px;overflow:visible; font-family:microsoft yahei; float:left;}
  
  
  
   #ShowArticle_type{ text-align:center; height:22px; line-height:22px;width:868px; float:left;display:inline; border-bottom:1px #aaabba dotted;}
   
  
  
   #ShowArticle_Content{padding-top:17px;height:auto; width:868px;overflow:hidden;float:left; text-align:left; font-size:16px;
    line-height:180%;    text-align:justify;
    text-justify:inter-ideograph;
    word-wrap:break-word;
    word-break:break-all;
    display:inline;font-family:'microsoft yahei','simsun';
  }
     #ShowArticle_Content p,#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p {
        margin-bottom:12px;
        font-size:16px;
        line-height:180%;
        text-align:justify;
        text-justify:inter-ideograph;
        word-wrap:break-word;
        word-break:break-all;font-family:'microsoft yahei','simsun';
      
    }
  
  
  
  #ShowArticle_Content img{ max-width:100%;}
   #ShowArticle_Content table{ border-collapse:collapse;}
   #ShowArticle_Content td{border:0px solid }
  
  
  .Convert_pi{  height:281px;box-shadow:0 0 10px #d4d4d4;  width:1334px; margin-top:149px; margin-bottom:44px; padding:36px;}
  .Convert_pi .pi_img{ width:185px; height:242px; float:left; padding-right:43px;;}
  .Convert_pi .pi_img img{ width:185px; height:242px;}
  .Convert_pi .pi_js{ float:left;height:281px; width:1105px; ;}
  .pi_js1{width:1105px; height:133px; border-bottom:1px #eaeaea solid;;}
  
  .pi_js1_l{width:381px; height:133px; float:left;}
  .pi_js_name{
    font-size:31px;
    font-family:'kozuka gothic pr6n';
    color:rgb(0, 66, 80);
    text-transform:uppercase;
    line-height:44px;
  
    -moz-transform:scale(0.956, 1);
    -webkit-transform:scale(0.956, 1);
    -ms-transform:scale(0.956, 1);
    
  }
  .pi_js_nameys { padding-top:17px;;}
  .pi_js_nameys a{
    background-color:rgb(234, 234, 234);
    border-radius:29px;
  
   min-width:253px;
   padding-right:13px;;
    height:29px; line-height:29px;
   padding-left:13px; display:inline-block;
  }
  
  .pi_js1_r{width:488px; height:84px; border-left:0px #eaeaea solid; float:left; padding-left:57px; margin-top:13px;;}
  .pi_js1_r p {
    font-size:14px;
    font-family:'microsoft yahei';
    color:rgb(0, 66, 80);
    text-transform:uppercase;
    line-height:28px;
    -moz-transform:scale(0.956, 1);
    -webkit-transform:scale(0.956, 1);
    -ms-transform:scale(0.956, 1);
    
  }
  
  

}


@media screen and (min-width: 1281px) and (max-width: 1440px){

  .top_body{ height:654px; width:100%;;;}

.top{  height:118px;position:fixed; left:0; top:0; z-index:1000; 
  
background:rgba(13,68,150,0.9);

 min-width:1200px;;
}




.top_dl{  margin:0 auto; height:22px; color:#fff; }



.top_dl a{ color:#fff;}
.top_dl i{margin:0 5px;font-size:12px;color:#fff;}
.top_dl_v{ width:1200px; margin:0 auto; height:22px;position:relative;  ;}
.top_dl_v1{ height:22px; line-height:38px; float:left;width:494px; text-align:left;; }

.top_dl_v2{ height:22px; line-height:22px; float:right;width:668px; text-align:right; position:absolute; top:16px;right:0px;z-index:1000; }
.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 .eico{ background:url(../images/eico.png) left center no-repeat; padding-left:22px;;}



    .top_dls{   height:22px; ;}

    .top_dls .top_dl_v{ width:1173px; margin:0 auto; height:22px;  ;}
    .top_dls .top_dl_v1{ height:22px; line-height:22px; float:left;width:494px; text-align:left;; }


    .top_dls .top_dl_v2{ height:22px; line-height:22px; float:right;width:668px; text-align:right;  }




.top_dl_v2 .me{ font-size:12px; width:471px;float:left;}
.top_dl_v2 .me a{ font-size:12px;color:rgba(255, 255, 255,0.6);}
.top_dl_v2 .me a:hover{ font-size:12px;color:rgba(255, 255, 255,1);}

.top_dl_v2 .me a:nth-child(1){ background:url(../images/tl1.png) left center no-repeat; padding-left:19px; ;}
.top_dl_v2 .me a:nth-child(2){ background:url(../images/tl2.png) left center no-repeat; padding-left:19px; ;}
.top_dl_v2 .me a:nth-child(3){ background:url(../images/tl3.png) left center no-repeat; padding-left:19px; ;}




.top_dl_v2 .ss{ 


  background:rgba(255, 255, 255,0.1) ;
  width:174px;
  height:19px;
  line-height:19px;float:left; border:0px  rgba(255,255,255,0.3) solid;  margin-top:9px; margin-left:21px;} 
 .top_dl_v2 .txt{  height:19px; line-height:19px;background-color:transparent;  float:left;border:0px;padding-left:7px; width:144px; color:#fff;border:0; }


  .top_dl_v2 .btns{ height:19px; width:22px;float:left;background:url(../images/ss_but.png) center no-repeat; border:0px; }






.ln{ transition:all 0.3s ease-out 0s;height:76px;height:91px;;

}
.lns {
  background-color:rgb(255, 255, 255);
  box-shadow:0px 2px 6px 0px rgba(231, 229, 229,1);
  height:91px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}
.lns2 {
  background:#fff;
 
  height:91px;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:91px;  width:1200px;  }


.top_logo{ width:448px; height:91px; font-size:12px; float:left;}
.top_logo a{height:100%;font-size:0;display:inline-block;vertical-align:middle; }



.lns .top_logo  img { margin-top:0px;;}
.top_logo  img{display:inline-block;vertical-align:middle; width: 440px;;}
.top_logo a a:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.top_nv{ width:752px; height:91px; float:left; }



.btns{ height:25px; width:60px;float:left;background:url(../images/ss_bg.png) no-repeat; border:0px; }

.top_nv_2{  height:91px; line-height:48px; width:752px;padding-top:31px; }








/* juliet styles */

.lns #cssmenu > ul > li > a{  color:#3e3e3e;}


.banners{
   height:536px;  text-align:left;  margin-top: 118px;

}


#products {
  display:block;
  width:100%;
  min-width:1200px;
  height:536px;
  position:relative;
  left:0px;
  text-align:center;
  overflow:hidden;
} #products .slides_container{height:536px;}
  #products .slides_container div {
      width:100% !important;
      height:536px !important;
  }

/*
pagination
*/
.pagination {	position:relative; top:-58px;	margin:0 auto;	width:1064px; 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:2px solid #ffffff;
  display:inline-block;
  width:15px;
  height:15px;
  vertical-align:middle;
  line-height:15px; font-size:0px; margin-right:2px;

}
.pagination li.current a { border:2px solid #ffffff;
  border-radius:50%;
  background:#ffffff;
  
  display:inline-block;
  width:11px;
  height:11px;
  vertical-align:middle;
  line-height:11px;}

#products .next,#products .prev {
position:absolute;
top:218px;

width:33px;
height:0;
padding-top:57px;
overflow:hidden;
display:block;
z-index:101;
}



#products .prev 
{
 left:36px;
background:url(../images/ui-prev.png);  
}

#products .next {
right:36px;
background:url(../images/ui-next.png);
}




.Convert_bg{ width:100%; min-width:1064px;height:auto; background:url(../images/c1_bgs.png) top no-repeat; }
/*=======c1=========*/
.c1{ height:520px; width:1064px; padding-top:22px; ;}

/*=======news=========*/




 .xw{ width:691px; height:520px; float:left; }
 .xw .tm{ width:691px; height:68px; }
 .xw .tm .tl {
   width:106px;;
   font-size:22px;
   font-family:'microsoft yahei';
   color:rgb(52, 52, 52);
   font-weight:bold;
  text-align:left;  float:left;height:68px; line-height:68px;; ;

} 
.xw .tm .tl2{ width:197px; font-size:15px;
  font-family:'microsoft yahei';
  color:rgb(66, 108, 182);height:68px; line-height:68px;; ;;} 





  .xw .tm .tl2 div{ float:left; width:auto; height:68px; line-height:68px;; ;   font-size:15px;
    font-family:'microsoft yahei';
 color:#6e8fc9;;text-align:left;  float:left; }
.xw .tm .tl2 .s{ font-size:22px;
      font-family:'microsoft yahei';
      color:rgb(52, 52, 52);
      font-weight:bold; text-align:left;  }
      .xw .tm .tl2  p{ color:#cacacb; float:left; font-size:12px; height:68px; line-height:68px;; ;;}

      




 .xw .tm .me {
  
  
   width:106px;;text-align:right; height:47px; line-height:47px; 
   font-size:12px;
   font-family:'microsoft yahei';
   color:#fff; padding-top:7px;;
 }




 .xw .tm .me a{ 
  font-size:12px;
  font-family:'microsoft yahei';
  color:#fff;  color:rgb(16, 79, 143);
 ;}

 
  


.xw .lists{width:691px;  height:452px;  float:left;  }
.xw .lists .dst,.xw .lists .dme{  display:none;}

.xw .lists .imglist{width:691px; height:239px; float:left;;}

.xw .lists .imglist .imgs{width:330px;height:239px; float:left; position:relative; overflow:hidden;}
.xw .lists .imglist .imgs:nth-child(1){ margin-right:30px;}
.xw .lists .imglist img{width:330px;height:239px;  cursor:pointer;
  transition:all 0.6s; position:absolute; z-index:0; }
.xw .lists .imglist .imgs .dates{   background-color:rgb(60, 87, 179); width:63px;
  height:57px; z-index:1;position:absolute; z-index:1;left:0;  top:0px;;}

  .xw .lists .imglist .imgs .dates .dd {
    font-size:18px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;
    width:63px; text-align:center; padding-top:9px;;
  }
  

  .xw .lists .imglist .imgs .dates .mm{
    font-size:12px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    width:63px; text-align:center;
   
  }
  
  .xw .lists .imglist .imgs .titles {
    background-color:rgba(0, 0, 0,0.5);
    
    position:absolute;
   
    width:285px;
    height:49px;
    z-index:112;
    left:0; bottom:0; padding-left:22px; padding-right:22px; line-height:49px;;    
    
  }
  .xw .lists .imglist .imgs .titles a {
    font-size:13px;
    font-family:'microsoft yahei';
    color:rgb(255, 255, 255);
    font-weight:bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    
  }
  .xw .lists .imglist .imgs:hover .dates{  background-color:rgba(60, 87, 179,0);transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }

  .xw .lists .imglist .imgs:hover .titles{   background-color:rgba(0, 0, 0,0);;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}

  .xw .lists .imglist .imgs:hover  img {
    -webkit-transform:scale(1.04);
transform:scale(1.04);
transition:all .3s ease-out
}
  

.xw .lists .tllist{ width:691px;height:111px; float:left; padding-top:19px;; }

.xw .lists  .tllist ul{ width:691px;height:36px; float:left; border-bottom:1px #cbd5da solid;}

.xw .lists  .tllist ul .titles{ width:590px;padding-left: 10px;  height:36px; line-height:36px; text-align:left; float:left;}
.xw .lists  .tllist ul .dates{ width:91px; height:36px; line-height:36px; text-align:center; float:left; font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(180, 189, 194); }

.xw .lists  .tllist ul .titles a {
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);  font-weight:bold;overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
 
}

/*=======快速链接=========*/
.links{ width:326px; height:520px; margin-left:45px; float:left;; }
.links .tm{ width:326px; height:68px; }
.links .tm .tl {
  width:106px;;
  font-size:22px;
  font-family:'microsoft yahei';
  color:rgb(52, 52, 52);
  font-weight:bold;
 text-align:left;  float:left;height:68px; line-height:68px;; ;

} 

.links .lists{width:326px;  height:452px;  float:left;  }
.links .lists .lt{width:326px;  height:66px;  float:left; margin-bottom:9px; position:relative;;  }
.links .lists .lt img{width:326px;  height:66px; position:absolute; z-index:0; }
.links .lists .lt .zz{ background:rgba(46,95,173,0.90);width:281px;  height:58px;position:absolute;z-index:1 ; padding-left:45px; padding-top:8px;transition:all 1s linear; }
.links .lists .lt .zz .ico {
 
 
  width:48px;
  height:48px;
 position:relative;overflow:hidden;transition:all 1s linear;
}
.links .lists .lt .zz .ico:before {
   border-width:1px;
  border-color:rgb(255, 255, 255);
  border-style:dashed;
  border-radius:50%;
 
  width:46px;
  height:46px; content:'';
  position:absolute;
  z-index:-1;
}


.links .lists .lt:hover .zz .ico {
  transform:rotatey(180deg);
}

.links .lists .lt:hover .zz .ico:before {
  animation:whirl 4s linear infinite; 
}

@keyframes whirl {
  from {
      transform:rotate(0deg);
  }
  to {
      transform:rotate(360deg);
  }
}



.links .lists .lt:nth-child(1) .zz {background:rgba(46,95,173,0.90);}
.links .lists .lt:nth-child(2) .zz {background:rgba(76,77,156,0.90);}
.links .lists .lt:nth-child(3) .zz {background:rgba(61,138,182,0.90);}
.links .lists .lt:nth-child(4) .zz {background:rgba(39,126,170,0.90);}
.links .lists .lt:nth-child(5) .zz {background:rgba(49,130,194,0.90);}

.links .lists .lt:nth-child(1):hover .zz {background:rgba(46,95,173,0.70);}
.links .lists .lt:nth-child(2):hover .zz {background:rgba(76,77,156,0.70);}
.links .lists .lt:nth-child(3):hover .zz {background:rgba(61,138,182,0.70);}
.links .lists .lt:nth-child(4):hover .zz {background:rgba(39,126,170,0.70);}
.links .lists .lt:nth-child(5):hover .zz {background:rgba(49,130,194,0.70);}




.links .lists .lt:nth-child(1) .zz .ico {
  background:url(../images/lico1.png) center center no-repeat;

}
.links .lists .lt:nth-child(2) .zz .ico {
  background:url(../images/lico2.png) center center no-repeat;

}
.links .lists .lt:nth-child(3) .zz .ico {
  background:url(../images/lico3.png) center center no-repeat;

}
.links .lists .lt:nth-child(4) .zz .ico {
  background:url(../images/lico4.png) center center no-repeat;

}
.links .lists .lt:nth-child(5) .zz .ico {
  background:url(../images/lico5.png) center center no-repeat;

}





.links .lists .lt .zz .titles{
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
  font-weight:bold;
  height:66px; line-height:66px; float:left; z-index:10; position:absolute; top:0px; left:129px;;
}
.links .lists .lt .zz .titles a{
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
  font-weight:bold;

}






/*=======end快速链接=========*/

/*=======c2=========*/
.c2{ height:395px; min-width:1064px; padding-top:22px; width:100%; background:url(../images/c2_bg.png) center center no-repeat ;}

/*=======c2=========*/





/*=======通知公告=========*/




.tzgg{ width:1064px; height:391px; padding-top:26px;;  }
.tzgg .tm{ width:1064px; height:68px; }
.tzgg .tm .tl {
  width:106px;;
  font-size:22px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
  font-weight:bold;
 text-align:left;  float:left;height:68px; line-height:68px;; ;

} 
.tzgg .tm .tl2{ width:653px; font-size:17px;
 font-family:'microsoft yahei';
 color:rgb(66, 108, 182); height:22px; padding-top:26px;;} 





 .tzgg .tm .tl2 div{ float:left; width:auto; height:30px;   font-size:15px;
   font-family:'microsoft yahei';
   color:rgb(255, 255, 255);;;text-align:left;  float:left; }
.tzgg .tm .tl2 .s{ font-size:15px;
     font-family:'microsoft yahei';
  color:#00f6ff;
     font-weight:bold; text-align:left;  }
     .tzgg .tm .tl2  p{ color:#cacacb; float:left; font-size:12px; line-height:18px;;}

     




.tzgg .tm .me {
 
 
  width:106px;;text-align:right; height:47px; line-height:47px; 
  font-size:12px;
  font-family:'microsoft yahei';
  color:#fff; padding-top:7px;;
}

.tzgg .lists .dst,.tzgg .lists .dme{  display:none;}


.tzgg .tm .me a{ 
 font-size:12px;
 font-family:'microsoft yahei';
 color:#fff;  
;}


 


.tzgg .lists{width:1064px;  height:277px;  float:left; margin-top:22px;;  }

.tzgg .lists .datas{ height:89px; margin-bottom:19px; width:342px; margin-right:19px; background:#fff;}



.tzgg .lists .datas .times {

 width:94px;
 height:48px;
line-height:10px; margin-right:22px;  border-right:0px #c1ccd2 solid; margin-top:20px;;

}

.tzgg>.lists>.ds>.datas:nth-child(3), .tzgg>.lists>.ds>.datas:nth-child(6){margin-right:0px; }

.tzgg .lists .datas:nth-child(6){ border:0px;;}

.tzgg .lists .datas .times .mm{   font-size:12px; height:18px; text-align:center;
  font-family:'microsoft yahei';
  color:rgb(34, 96 , 160); line-height:18px; }



.tzgg .lists .datas .times .dd{  text-align:center;   font-size:22px;
  font-family:'microsoft yahei';
  color:rgb(34, 96, 160); height:30px; line-height:30px;;}




.tlb{ width:205px; padding-top:15px;;overflow:hidden; float:left; }

.tzgg .lists .datas .tlb a {
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);
  line-height:24px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
}








/*=======end通知公告=========*/





/*=======c3=========*/

.c3{ height:871px; min-width:1064px;  width:100%; background: url(../images/c3_bg.png?)#fff center center no-repeat ;}
.c3_v{height:655px; width:1064px;   }
/*=======办事服务=========*/
.bsfw{ width:520px; height:425px ; padding-top:15px;;}

.bsfw .tm{ width:520px; height:98px;}
.bsfw .tm .tl {
  width:106px;;
  font-size:22px;
  font-family:'microsoft yahei';
  color:#343434;
  font-weight:bold;
 text-align:left;  float:left;height:98px; line-height:98px;; ;

} 





.bsfw .tm .me {
 
 
  width:106px;;text-align:right; height:98px; line-height:98px; 
  font-size:12px;
  font-family:'microsoft yahei';
  color:#fff; padding-top:7px;;
}

.bsfw .lists .dst,.tzgg .lists .dme{  display:none;}


.bsfw .tm .me a{ 
 font-size:12px;
 font-family:'microsoft yahei';
 color:#104f8f;  
;}


.bsfw .lists {
  background-color:rgb(255, 255, 255,0.5); 
  box-shadow:0px 1.732px 8px 0px rgba(0, 0, 0, 0.16);

 
  width:518px;
  height:313px; float:left;position:relative;
 
}
.bsfw .lists .fwlist{
  width:518px; height:148px;;


}

.bsfw .lists  .slick{   width:518px; height:148px; ;}


.bsfw .lists  .slick-slider{margin-bottom:0px;}
.bsfw .lists  .slick-dots{bottom:1.5rem;position:absolute; top:121px; right:30px; }
.bsfw .lists  .slick-dots li{ float:left; border-bottom:1px #122b55 solid; height:27px;}
.bsfw .lists  .slick-dots li button{   font-size:18px;font-weight:bold;
  font-family:'microsoft yahei';color:#a5a5a5; border:0px; background:none;width:25px;  font-size:0px;border-radius:50%;
  border:1px solid #104f8f;
  display:inline-block;
  width:7px;
  height:7px;  margin:3px; }


  .bsfw .lists  .slick-dots .slick-active button{ color:rgb(243, 189, 28); font-size:0px;border-radius:50%;
    border:1px solid #104f8f;
    display:inline-block;
    width:7px;
    height:7px; background:#104f8f; margin:3px;;}



.bsfw .slick-prev, .bsfw .slick-next{width:30px;height:56px;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;}
.bsfw .slick-prev:before,.bsfw .slick-next:before{font-size:0px;}
.bsfw .slick-prev{background-position:0 -74px; cursor:pointer; left:0px; font-size:0px;}
.bsfw .slick-next{ background-position:-40px -74px;  cursor:pointer;right:0px; font-size:0px;}
.bsfw:hover .slick-prev,.bsfw:hover .slick-next{opacity:1;}
.bsfw .slick-prev:hover{  background-position:0 0; }
 .bsfw .slick-next:hover{ background-position:-40px 0;}





.bsfw .lists .fwlist .fw{ width:157px;  height:30px; padding-top:30px; padding-left:15px;;}


.bsfw .lists .fwlist .fw .icos{
  border-radius:8px;
  background-color:#7ed2f8;
  display:grid;
  place-items:center;
  float:left;
   text-align: center;
  width:30px;
  height:30px;
  z-index:279;
}

.bsfw .lists .fwlist .fw .icos img{ width: 21px;}


.bsfw .lists .fwlist .fw:hover .icos{background-color:#104f8f;transition:all 1s;}



.bsfw .lists .fwlist .fw .tl {
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);
  height:30px; line-height:30px; float:left; padding-left:7px;;
}
.bsfw .lists .fwlist .fw .tl a{ font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(59, 59, 59);}


  .zlxz{ border-top:1px #e3e8f0 solid ; margin-left:30px; width:457px; height:138px; float:left; ;}

  .zlxz .tl{ width:457px; font-size:13px;
    font-family:'microsoft yahei';
    color:rgb(66, 108, 182); height:22px; padding-top:26px;;} 
   
   
   
   
   
    .zlxz .tl div{ float:left; width:auto; height:30px;   font-size:13px;
      font-family:'microsoft yahei';
      color:#6e8fc9;;;text-align:left;  float:left; }
      .zlxz .tl .s{ font-size:13px;
        font-family:'microsoft yahei';
     color:#333333;
        text-align:left;  }
        .zlxz .tl p{ color:#cacacb; float:left; font-size:12px; line-height:18px;;}
   
        
        .zlxz .cv{width:457px;  height:72px; float:left;;}
        .zlxz .cv .dst, .zlxz .cv .dme{ display:none;}
        .zlxz .cv .ds{width:457px;  height:72px; float:left;;}

        .zlxz .cv .ds .til{ float:left;width:144px;height:36px; line-height:36px; padding-right:7px;;  } 
        .zlxz .cv .ds .til a{  font-size:12px;
  font-family:'microsoft yahei';
  color:#297ce2;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
}
        .zlxz .cv .ds .til i{
          border-radius:50%;
          background-color:#aebdce;
          display:inline-block;
          width:4px;
          height:4px; vertical-align:middle; margin-right:7px; float:left; margin-top:16px;;
        
        
        }






/*=======end办事服务=========*/

/*=======研工风采=========*/
.ygfc{ width:505px; height:425px ; padding-top:15px; padding-left:38px;;}

.ygfc .tm{ width:505px; height:98px;}
.ygfc .tm .tl {
  width:106px;;
  font-size:22px;
  font-family:'microsoft yahei';
  color:#343434;
  font-weight:bold;
 text-align:left;  float:left;height:98px; line-height:98px;; ;

} 





.ygfc .tm .me {
 
 
  width:106px;;text-align:right; height:98px; line-height:98px; 
  font-size:12px;
  font-family:'microsoft yahei';
  color:#fff; padding-top:7px;;
}

.ygfc .tm .me a{ 
  font-size:12px;
  font-family:'microsoft yahei';
  color:#104f8f;  
 ;}
 
 .ygfc .lists {

 
  width:505px;
  height:313px; float:left;
 
}



.ygfc .lists .listss {
  background-color:rgba(255, 255, 255,0.9);

  box-shadow:0px 1.732px 8px 0px rgba(0, 0, 0, 0.16);
 
  width:243px;
  height:313px;  float:left; margin-right:16px; margin-bottom:10px;;
 
}

.ygfc .lists .listss:nth-child(2), .ygfc .lists .listss:nth-child(4){margin-right:0px; }


.ygfc .lists .listss .img {  
  width:243px;
  height:156px;
  overflow:hidden;
}
.ygfc .lists .listss .img img {  
  width:243px;
  height:156px; float:left;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;

}
.ygfc .lists .listss .til {
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(52, 52, 52);
  line-height:24px;
  position:relative;
  width:197px; height:48px; float:left; margin-left:22px; margin-top:22px; padding-top:15px;;
 
}
.ygfc .lists .listss .til:after{content:'';height:7px; width:21px; border-top:1px #3266bf solid; position:absolute; top:0;left:0;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}



.ygfc .lists .listss .dates{width:197px;float:left; margin-left:22px;  text-align:right;margin-top:19px; }

.ygfc .lists .listss .dates span{ background:#1b5199; color:#fff; padding-left:7px; padding-right:7px; ;}

.ygfc .lists .listss:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


  .ygfc .lists .listss:hover .til:after{width:197px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;}


/*=======end研工风采=========*/



.links2{ width:1064px; height:364px;  float:left; margin-top:41px; ;}

.links2 .lk{  width:348px;  height:158px; margin-top:9px; margin-right:9px; position:relative; overflow:hidden; float:left;}
.links2 .lk .img{ width:348px; height:158px; position:absolute;z-index:0; top:0;left:0;}
.links2 .lk .img img{ width:348px; height:158px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; }
.links2 .lk .zz{ width:174px; height:158px;z-index:1;position:absolute;  transition:all 1s linear; }
.links2 .lk:nth-child(2) .zz,.links2 .lk:nth-child(5) .zz{ width:348px;;}
.links2 .lk:nth-child(3),.links2 .lk:nth-child(6){margin-right:0px;}
.links2 .lk:nth-child(1) .zz{ background:rgba(0,110,192,0.9);}
.links2 .lk:nth-child(2) .zz{ background:rgba(227,155,57,0.9);}
.links2 .lk:nth-child(3) .zz{ background:rgba(73,176,223,0.9);}
.links2 .lk:nth-child(4) .zz{ background:rgba(7,134,153,0.9);}
.links2 .lk:nth-child(5) .zz{ background:rgba(67,105,168,0.9);}
.links2 .lk:nth-child(6) .zz{ background:rgba(113,119,195,0.9);}

.links2 .lk .zz .ico{ width:100%; height:45px; margin-top:45px; text-align:center; transition:all 1s linear;}
.links2 .lk .zz .ico img{ width: 44px;}
.links2 .lk .zz .tile{width:100%;  height:22px; text-align:center;}
.links2 .lk .zz .tile a {
  font-size:18px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
 
}

.links2 .lk:hover .zz .ico {
  transform:rotatey(180deg);
}

.links2 .lk:hover .zz .ico {
  transition:all 1s linear;
}

.links2 .lk:hover:nth-child(1) .zz{ background:rgba(0,110,192,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(2) .zz{ background:rgba(227,155,57,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(3) .zz{ background:rgba(73,176,223,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(4) .zz{ background:rgba(7,134,153,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(5) .zz{ background:rgba(67,105,168,0.3);  transition:all 1s linear;}
.links2 .lk:hover:nth-child(6) .zz{ background:rgba(113,119,195,0.3);  transition:all 1s linear;}

.links2 .lk:hover .img img {   -webkit-transform:scale(1.04);
  transform:scale(1.04);
  transition:all .3s ease-out}


/*=======end c3=========*/

.end1{
   background:#0d5899;
  border-top:3px #c4a24d solid;;
  width:100%; min-width:1064px;
  height:220px;
  z-index:376;
}
.end1 .vs{ padding-top:38px; height:133px;width:1064px;;}
.end1 .vs .end_logo{ width:304px; height:129px; text-align:left; float:left;}
.end1 .vs .end_logo img { height:76px; }

.end1 .vs .end_link{ width:661px; height:129px; float:right;;}
.end1 .vs .end_link .sl{ width:220px; height:76px; float:right;; padding-top:16px; text-align:right; }

.end1 .vs .end_link .sl .select-style {
  -webkit-appearance:none; /* 移除默认样式 */
  -moz-appearance:none; /* 移除默认样式 */
  appearance:none; /* 移除默认样式 */
  color:#fff;
  border-radius:3px;

  width:197px;
  height:31px;
  border:0px;;
  padding-left:15px;
  background:url(../images/sj.png)  230px 18px  no-repeat rgba(255, 255, 255,0.2);


  font-size:12px; /* 字号 */
 float:right;
}



 
/* 在select右侧添加三角形图标 */




.end1  .bc{ width:100%; background:#0b4c85; float:left; color:#fff; height:49px; line-height:49px; text-align:center;;}





/*==============Convert=================*/
.Convert{  height:auto;position:relative;overflow:hidden;  margin-top:117px ;  margin-bottom:38px;   }



.Converts{ width:1064px;height:auto; margin-top:203px; ;}




.Convert_left{ width:228px;height:auto;
 
  padding-right:30px;

}





.Convert_left_c_t {
  background-color:rgb(56, 93, 175);
  width:228px;
  height:75px;
  line-height:60px;
  font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
  font-weight:bold;text-align:center; float:left;
}
.Convert_left_c_t  span{ border-bottom:2px #fff solid;font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(255, 255, 255);
  font-weight:bold; padding:7px;;}
.Convert_left_c_c{ width:228px; height:auto!important;height:38px; min-height:38px; background:#fff; float:left;   }




.accordion {
 
  width:200px;
  
  color:#fff; 
}

.accordion .link {
  cursor:pointer;
  display:block;
  padding:15px 20px 15px 15px;
  color:#fff;
  font-size:12px;
  font-weight:700;
  border-bottom:1px 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:12px;color:#333333;}
.Convert_c_left_l_s a{ font-size:12px;color:#ffffff;}


.accordion li:last-child .link {
  border-bottom:0;
}
.accordion li{
  cursor:pointer;
}
.accordion li i {
  position:absolute;
  top:15px;
  left:9px;
  font-size:13px;
  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:9px;
  left:auto;
  font-size:12px; color:#000;
}
.accordion li.open{ background:#4a7daf;}

.accordion li.open .link {
  color:#fff;   border-bottom:1px;
}
.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:12px;
}

.submenu li {
  border-bottom:1px solid #d6d7dc;
}

.submenu li a {
  display:block;
  text-decoration:none;
  color:#666666;
  padding:9px;
  padding-left:31px;
  -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:159px;padding-left:68px; height:44px; text-align:left;line-height:44px;float:left;border-bottom:1px #dddddd solid;color:#2556a0; background:#739cd9}
.Convert_c_left_l_s{width:159px;padding-left:68px; height:45px; text-align:left; ;line-height:45px; color:#333; float:left;border-bottom:1px #dddddd solid;;}

.Convert_c_left_l a{ font-size:12px;color:#ffffff;}
.Convert_c_left_l_s a{ font-size:12px;color:#2556a0; font-weight:bold;}

.zxdt{width:206px; height:auto;float:left; margin-top:3px;;}
.zxdt .tm{ font-size:13px;
  font-family:'microsoft yahei';
  color:rgb(28, 99, 168);
  line-height:47px; height:47px; border-bottom:1px #e1e1e1 solid;width:206px; }
  .zxdt  .titles {width:206px; height:44px; line-height:18px; padding-top:7px; border-bottom:1px #e1e1e1 solid;;}

  .zxdt .titles a{
  font-size:12px;
  font-family:'microsoft yahei';
  color:rgb(76, 76, 76);
  
}




.Convert_right{  width:805px; height:auto; background-color:rgb(255, 255, 255);
  box-shadow:0px 5px 8px 0px rgba(0, 0, 0, 0.16); border-top:4px #2556a0 solid; margin-bottom:7px;;} 

.Convert_c_right_wz{width:575px; height:39px; font-size:12px; line-height:39px; text-align:right; float:left;border-bottom:1px #dddddd solid; padding-right:17px; }
.Convert_c_right_lm{
  color:#385daf;
  width:197px;
 
  font: 17px 'microsoft yahei';
  text-align:left;
  height:39px; line-height:39px;;
  border-bottom:1px #dddddd solid; 
  padding-left:15px;float:left; 

}




.Convert_c_right_c{width:805px;  height:auto!important;height:304px; min-height:304px;}





.page_pic{width:775px; text-align:center; margin-top:7px;  float:left; margin-left:10px; display:inline }
.page_pic ul{float:left; }
.page_pic_list{ float:left; width:152px; height:148px}
.page_pic td{text-align:center; }
.page_pic table{text-align:center; }
 .page_pic_content{ width:136px;margin:3px;  background:#fff; height:120px;  text-align:center}
 .page_pic_content_img{width:129px; height:102px;float:left;border:#ccc 1px solid; padding:3px;}
 .page_pic_content_img img{width:129px; height:102px;}
 .page_pic_content_title{width:129px; height:15px; line-height:15px}
 
 .page_pic_page{float:left;width:946px;  text-align:right;  display:inline; height:17px; background:url(../images/page_list_page.png) repeat-x; line-height:16px; margin-top:15px; padding-right:19px; position:relative;}
 
 



.page_wyh{width:775px; margin-top:3px;text-align:center; height:auto;float:left;  padding-left:15px; padding-top:30px; }
.page_wyh .titles{
  color:#333333;
  font:600 22px 'microsoft yahei';
  text-align:center; padding-bottom:22px;
}
.page_wyh .sx{  color:#333333;
  font:600 16px 'microsoft yahei';
  text-align:center;
}
 .page_wyh .gw{width:775px; height:126px; padding-bottom:30px; border-bottom:1px #dddddd dotted;padding-top:30px; }
 .page_wyh .img {height:126px;width:95px;}
 .page_wyh .img img{height:124px;width:93px; border:0px #dddddd solid;;}

 .page_wyh .jj{ margin-left:15px;height:124px;width:798px;border:0px #dddddd solid;padding-left:18px; padding-right:18px;}

 .page_wyh .jj .xm {
  color:#333333;
  font:600 16px 'microsoft yahei';
  text-align:left;  padding-top:12px;
}
.page_wyh .jj .jjs{width:756px; color:#333333; font-size:12px; line-height:19px; text-align:left; padding-top:7px;}
.page_wyh .jj .jjs #vsb_content p{text-align:left; }
.page_wyh .jj .jjs p{text-align:left; }


.page_wyh2{width:775px; margin-top:3px;text-align:left; height:auto;float:left;  padding-left:15px; padding-top:30px; }
.page_wyh2 .titles{
  color:#333333;
  font:600 22px 'microsoft yahei';
  text-align:center; padding-bottom:22px;
}
.page_wyh2 .sx{  color:#333333;
  font:600 16px 'microsoft yahei';
  text-align:center;
}
.page_wyh2 .gw{width:775px; height:126px; padding-bottom:30px; border-bottom:1px #dddddd dotted;padding-top:30px; }
.page_wyh2 .img {height:126px;width:95px;}
.page_wyh2 .img img{height:124px;width:93px; border:0px #dddddd solid;;}

.page_wyh2 .jj{ margin-left:15px;min-height:124px;width:798px;padding-left:18px; padding-right:18px;height:auto;}

.page_wyh2 .jj .xm {
 color:#333333;
 font:600 16px 'microsoft yahei';
 text-align:left;  padding-top:12px;
}
.page_wyh2 .jj .jjs{width:756px; color:#333333; font-size:12px; line-height:19px; text-align:left; padding-top:7px;}
.page_wyh2 .jj .jjs #vsb_content p{text-align:left; }
.page_wyh2 .jj .jjs p{text-align:left; }






.page_wyh3{width:775px; margin-top:3px;text-align:center; height:auto;float:left;  padding-left:15px; padding-top:30px; }
.page_wyh3 .titles{
  color:#333333;
  font:600 22px 'microsoft yahei';
  text-align:center; padding-bottom:22px;
}
.page_wyh3 .sx{  color:#333333;
  font:600 16px 'microsoft yahei';
  text-align:center;
}
.page_wyh3_l{width:775px;min-height:684px; height:auto; padding-top:26px;}
 .page_wyh3 .gw{width:163px; height:342px;   padding-left:26px; padding-right:26px; float:left;  }
 .page_wyh3 .img {height:217px;width:163px; position:relative;}
 .page_wyh3 .img img{height:217px;width:163px;border-radius:11px; }
 .page_wyh3 .img .xm{ height:31px;font:600 16px 'microsoft yahei';width:163px;border-radius:0px 0px 15px 15px; background:#27894e; color:#fff; line-height:31px; position:absolute; bottom:0px;}

 .page_wyh3 .zw{width:163px; height:105px; line-height:25px; text-align:left;;}










.page_list{ width:775px; margin-top:3px;text-align:center; height:auto;float:left;  padding-left:15px; }
.page_list_lien{ width:22px;background:url(../images/lien.png) center no-repeat; float:left; height:22px;}
.page_list_title{ width:665px; float:left; height:22px; line-height:22px; text-align:left;overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  text-decoration:none;
}
.page_list_date{ width:87px; float:left;height:22px; line-height:22px;}
.page_list_page{ float:left;width:665px; height:41px;  text-align:center; margin-bottom:7px; padding-left:7px;}





.page_list2{ width:775px; margin-top:3px;text-align:center; height:auto;float:left;  padding-left:15px; }


.page_list2 .page_list2_c{ height:55px;width:775px; padding-top:17px; padding-bottom:25px; border-bottom:1px #e1e1e1 solid; margin-bottom:7px; ; }

.page_list2 .page_list_date{ width:68px; float:left;height:55px; line-height:22px;  text-align:center; border-right:0px #e1e1e1 solid; }
.page_list2 .page_list_date .mm{  font-size:12px;
  font-family:'microsoft yahei';
  color:#2260a0;
  line-height:1.2;
  text-align:left; ;}
  .page_list2 .page_list_date .dd{  font-size:18px;
    font-family:'microsoft yahei';
    color:#2260a0;
    line-height:1.2; 
    text-align:left;}
  




.page_list2 .page_list_title{ width:627px; float:left; height:63px; line-height:25px; text-align:left;overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  text-decoration:none; padding-left:38px;
}

.page_list2 .page_list_title  a{
  font-size:12px;
  font-family:'microsoft yahei';
  color:rgb(70, 69, 69);

}



.page_list2 .page_list_title .biref{width:627px;  height:30px;line-height:15px; font-size:12px; padding-top:7px;
  
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:pre-wrap; 
  text-decoration:none; color:#a9a9a9
  
  ;}


.page_list2 .page_list_page{ float:left;width:775px; height:41px;  text-align:center; margin-bottom:7px; padding-left:7px;}





.link_list{width:775px; margin-top:3px; text-align:center; height:auto;float:left; display:inline }
.link_list_lien{ width:22px;background:url(../images/offline.jpg) center no-repeat; float:left; height:22px;}
.link_list_title{ width:490px; float:left; height:22px; line-height:22px; text-align:left;}


.links_pic{width:775px; margin-top:3px; text-align:center; height:auto;float:left; display:inline }


.link_l {
  border-style:solid;
  border-width:0px;
  border-color:rgb(255, 104, 0);
  background-color:rgb(255, 255, 255);

  width:266px;
  height:102px;
  z-index:4;
   float:left; margin:12px;;
}
.link_l .tl{ width:177px; height:91px;  float:left; padding-left:22px; padding-top:11px;}
.link_l .tl .titles{font-size:15px;
  font-family:'microsoft yahei';
  color:rgb(51, 51, 51);
  line-height:1.714;}

  .link_l .tl  .mores{ width:62px;
    height:24px;
    background-image:-moz-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
    background-image:-webkit-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
    background-image:-ms-linear-gradient( -177deg, rgb(249,126,64) 0%, rgb(228,48,53) 100%);
   line-height:24px;  text-align:center; margin-top:26px;;
  
  }

  .link_l .tl  .mores a{   font-size:12px;color:#fff;}




.link_l .ico{ width:66px;height:71px;  float:left; padding-top:31px;  text-align:left;}
.link_l .ico img{ width:44px;transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s;;}

.link_l:hover img {transform:scalex(-1);}

.link_l:hover {  box-shadow:0px 0px 15px 0px rgba(207, 207, 207, 0.8);}


#page_single{width:747px;margin-top:7px; float:left; margin-left:29px;  }
 #page_single_content{width:747px; float:left; display:inline; margin-top:7px; text-align:left;line-height:21px;font-size:12px;word-wrap:break-word; word-break:break-all; height:auto;font-family:'simsun', 'microsoft yahei';}

#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p{ margin-bottom:10px;
  font-size:14px;
  line-height:180%;
  text-align:justify;
  text-justify:inter-ideograph;
  word-wrap:break-word;
  word-break:break-all;font-family: 'microsoft yahei','simsun',;}


 #page_single_end{width:747px;float:left; display:inline; margin-top:7px; text-align:center;}
 #page_single_content img{ max-width:100%;}


 #ShowArticle{width:747px; float:left; margin-left:29px;display:inline; margin-top:22px;}
#ShowArticle_title{width:747px; float:left; display:inline;  font-weight:bold; font-size:15px; color:#000; text-align:center;height:auto!important;height:28px; min-height:28px;overflow:visible; font-family:microsoft yahei;}

#ShowArticle_ytitle{width:747px; float:left; display:inline;  font-weight:bold; font-size:12px; line-height:18px; color:#000; text-align:center;height:auto!important;height:28px; min-height:28px;overflow:visible; font-family:microsoft yahei;}
#ShowArticle_ftitle{width:747px; float:left; display:inline; font-weight:bold; font-size:12px; line-height:18px; color:#000; text-align:center;height:auto!important;height:28px; min-height:28px;overflow:visible; font-family:microsoft yahei; float:left;}



 #ShowArticle_type{ text-align:center; height:19px; line-height:19px;width:747px; float:left;display:inline; border-bottom:1px #aaabba dotted;}
 


 #ShowArticle_Content{padding-top:15px;height:auto; width:747px;overflow:hidden;float:left; text-align:left;line-height:180%;font-size:14px;    text-align:justify;
  text-justify:inter-ideograph;
  word-wrap:break-word;
  word-break:break-all;
  display:inline;font-family:'microsoft yahei','simsun';
}
   #ShowArticle_Content p,#vsb_content_100 .vsbcontent_start,#vsb_content_100 .vsbcontent_end,#vsb_content_100 p {
      margin-bottom:10px;
      font-size:14px;
      line-height:180%;
      text-align:justify;
      text-justify:inter-ideograph;
      word-wrap:break-word;
      word-break:break-all;font-family: 'microsoft yahei','simsun',;
    
  }



#ShowArticle_Content img{ max-width:100%;}
 #ShowArticle_Content table{ border-collapse:collapse;}
 #ShowArticle_Content td{border:0px solid }


.Convert_pi{  height:243px;box-shadow:0 0 10px #d4d4d4;  width:1152px; margin-top:129px; margin-bottom:38px; padding:31px;}
.Convert_pi .pi_img{ width:160px; height:209px; float:left; padding-right:37px;;}
.Convert_pi .pi_img img{ width:160px; height:209px;}
.Convert_pi .pi_js{ float:left;height:243px; width:954px; ;}
.pi_js1{width:954px; height:115px; border-bottom:1px #eaeaea solid;;}

.pi_js1_l{width:329px; height:115px; float:left;}
.pi_js_name{
  font-size:27px;
  font-family:'kozuka gothic pr6n';
  color:rgb(0, 66, 80);
  text-transform:uppercase;
  line-height:38px;

  -moz-transform:scale(0.956, 1);
  -webkit-transform:scale(0.956, 1);
  -ms-transform:scale(0.956, 1);
  
}
.pi_js_nameys { padding-top:15px;;}
.pi_js_nameys a{
  background-color:rgb(234, 234, 234);
  border-radius:25px;

 min-width:218px;
 padding-right:11px;;
  height:25px; line-height:25px;
 padding-left:11px; display:inline-block;
}

.pi_js1_r{width:421px; height:72px; border-left:0px #eaeaea solid; float:left; padding-left:49px; margin-top:11px;;}
.pi_js1_r p {
  font-size:12px;
  font-family:'microsoft yahei';
  color:rgb(0, 66, 80);
  text-transform:uppercase;
  line-height:24px;
  -moz-transform:scale(0.956, 1);
  -webkit-transform:scale(0.956, 1);
  -ms-transform:scale(0.956, 1);
  
}

}