body{ background: #FFF;}
.i-news-roll{ background: #F2F2F2;}
.i-news-roll .ico{ height: 36px; line-height: 36px; font-size: 12px; color:#AAA; padding: 0px 24px; background: url('/upload/201605/ico-01.png') 3px center no-repeat; float: left;}

.txtScroll-top{ width:1020px;  overflow:hidden; position:relative; float: left;  }
.txtScroll-top .hd{ display: none; }

.txtScroll-top .bd{ width: 1020px; height: 36px; overflow: hidden; }
.txtScroll-top .infoList li{ width: 510px; height:36px; line-height:33px; float: left;   }
.txtScroll-top .infoList li a{ font-size: 12px; color:#737373; line-height: 33px; padding: 0;}
.txtScroll-top .infoList li a:hover{ color:#393939;}
.txtScroll-top .infoList li .date{ padding-left: 10px; font-size: 11px; color:#737373;  }

.textScroll-more{ display: block; height: 36px; float: left; line-height: 33px; color:#666; font-size: 12px;}

.three-jj{ padding: 0px 0px 83px 0px;}
.three-jj ul li{ border: 1px solid #DBDBDB; width: 380px; float: left; margin-left: 17px; overflow: hidden;}
.three-jj ul li:first-child{ margin-left: 0;}
.three-jj .ctxt{ font-size: 12px; color:#7C7C7C; line-height: 24px; width: 310px; height: 100px; padding:0px 10px; padding-top: 0px; margin: 0 auto; margin-top: 24px; border-bottom: 1px solid #E9E9E9;}
.three-jj .link{ display: block; font-size: 12px; color:#3D3D3D; line-height: 1; padding: 10px 0px; padding-bottom:26px;width: 310px; margin: 0 auto; background: url(/upload/201605/ico-02.png) 56px 13px no-repeat;}
.three-jj .link:hover{ color:#F60;}

.vc{ height: 538px;}
.three-jj .iti,
.vc .iti{ height: 110px; text-align: center; line-height: 120px; overflow: hidden; color:#222; font-size: 24px;}
.slide{ overflow:hidden; position:relative; width: 1200px; margin: 0 auto;}
.slide .hd{ display:none;}
.slide .bd{ float:left; width:437px; position:relative; z-index:0;   }
.slide .bd li{ zoom:1; vertical-align:middle; }
.slide .bd img{ width:437px; height:313px; display:block; cursor:pointer;  }
.slide .bd .v-bg3{ background:url('/upload/201605/v-bg3.png') center center no-repeat; margin-top:10px;  height:30px; width:100%; }
.slide .bd .title{ color:#3e3e3e; font-size:14px; text-align:center;}
.slide .prev,
.slide .next{ float:left; display:block;  width:51px; height:51px; background-image:url('/upload/201605/prev.png'); background-repeat:no-repeat; border:1px solid #e2e2e2; margin-top:130px; }
.slide .next{ background-image:url('/upload/201605/next.png');}
.slide .prev:hover,
.slide .next:hover{ display:block;  }
.slide .prev:hover{ background-image:url('/upload/201605/prev-2.png');}
.slide .next:hover{ background-image:url('/upload/201605/next-2.png');}
.slide .prev-box{ width:326px; float:left;}
.slide .prev-box .v-bg1{ float:left; width:100%; height:20px; background:url('/upload/201605/v-bg1.jpg') repeat-x; margin-top:26px; position:relative;}
.slide .prev-box .v-bg2{ position:absolute; background:url('/upload/201605/v-bg2.png') no-repeat; width:12px; height:12px; top:-5px; left:145px;}
.slide .prev-box .title{ width:253px; float:left; text-align:center; color:#8c8c8c; font-size:12px; margin-left:26px;}
.slide #nextid .v-bg2{  left:165px;}
.slide #nextid .title{ margin-left:47px;}
.slide img.prev,
.slide img.next{ width:253px; height:182px; margin-top:65px; cursor:pointer;}
.slide img.prev{ margin-left:26px; margin-right:47px;}
.slide img.next{ margin-left:47px;}
