﻿*{
	margin:0;
	border:0;
	padding:0;
	font-family: '微软雅黑';
}
a{
	text-decoration: none
}
ul,li{
	list-style: none;
}
.renshe5HeaderB{
	width:100%;
	height:42px;
	background-color: #333;
	min-width: 1000px;
}
.renshe5Header{
	width:1000px;
	margin:0 auto;
	height:42px;
	line-height: 42px;
}
.renshe5Header a{
	font-size: 14px;
	color:#fff;
    float: right;
}
.renshe5bannerB{
	width:100%;
	min-width: 1000px;
}
.renshe5bannerB img{
    width:100%;
} 
.rensheContentBox{
	width:1000px;
	margin:0 auto;
	height:auto;
}
.renshe5Nav{
	margin:23px 0 50px;
    font-size: 14px;
    color:#666;
}
.rensheContentBox .renshe5Nav a{
     font-size: 14px;
      color:#666;
}
.rensheContentBox .renshe5Nav .active{
	color:#0d83ee;
}
.rensheContentBox .renshe5Nav span{
	 font-size: 14px;
      color:#666;
      padding:0 6px;
}
.renshe5Title{
	text-align:center;
	font-size: 30px;
	color:#333;
	margin-bottom: 30px;
}
.renshe5TitleB{
	text-align: center;
	font-size: 14px;
	color:#888;
	padding-bottom:25px;
	border-bottom: 2px solid #0d83ee;
}
.renshe5TitleB a{ 
	font-size: 14px;
	color:#888;
}
.renshe5TitleB .zactive{
    padding:0 60px;
}
.renshe5ContentImg{
	padding:40px 0;
	text-align: center;
}
.renshe5ContentImg img{
	width:78%;
	/* height:435px; */
}
 .renshe5ContentP p{
	text-indent:2em;
	font-size: 15px;
	color:#333;
	line-height: 26px;
	margin-bottom:25px;
}
.renshe5fenxiang{
	margin-top: 40px;
}
.renshe5fenxiang img{
   width:17px;
   height:17px;
   padding-right: 6px;
}
.renshe5footer{
	margin-top: 85px;
	text-align: center;
	height:92px;
	line-height: 92px;
	font-size: 16px;
	color:#888;
	background-color:#f3f3f3;
}

.renshe2ListTitleB{
	height:38px;
	line-height: 38px;
	border-bottom: 2px solid #0d83ee;
	padding-bottom:7px;  

}
.renshe2ListTitleB img{
	float: left;
	padding-right: 10px;
	position: relative;
	top:10px;
}
.renshe2ListTitleB span{
	color:#0463ac;
	font-size: 28px;
	float: left;
}
.renshe2ListTitleB a{
	float: right;
	color:#888888;
	font-size: 14px;
}
.renshe2UlBox{
	padding:30px 15px;
    
}
.renshe2UlBox li{
	height:44px;
	line-height: 44px;
	border-bottom:1px dotted #c7c7c7;
}
.renshe2UlBox li a{
	font-size: 16px;
	color:#333;
}
.renshe2UlBox li i{
	background: url('renshe5nianLiDian_03.png');
	display: inline-block;
	width:5px;
	height:5px;
	margin-left:4px;
	margin-right: 14px;
    position: relative;
    top:-3px;
}
.renheSPolicyBox{
   overflow:hidden;
   padding-top: 30px;
}
.renshe2UlBox1{
	width:58%;
	float: right;
}
.renheSPolicyLB{
	width:385px;
	float: left;
	height:260px;
}


.renheSPolicyLB{
	position: relative;
	/* margin-bottom: 20px; */
}
.renheSPolicyLB .carousel{width: 385px; height: 260px;  position: relative; overflow: hidden; }
.renheSPolicyLB .carousel ul.imageslist{position: absolute;top:0;left:0;list-style: none; width: 9000px;height:100%;}
.renheSPolicyLB .carousel ul.imageslist li{float: left;width: 385px;height:100%;position: relative;}
.renheSPolicyLB .carousel ul.imageslist li a{display:inline-block;height:100%;width: 100%;text-align: center}
.renheSPolicyLB .carousel ul.imageslist li a img{height:100%; width:auto;}
.renheSPolicyLB  .buttons a{display: block; width: 33px; height: 70px; cursor: pointer;}
.renheSPolicyLB  .buttons a img{width:100%;height: 100%}
.renheSPolicyLB  .buttons .leftBtn{position: absolute; top: 50% ; left:10px;  margin-top: -35px;}
.renheSPolicyLB  .buttons .rightBtn{position: absolute; top: 50% ; right:10px; margin-top: -35px;}
.renheSPolicyLB  .bg{
	position: absolute;
	 bottom: 0 ; left: 0; width: 100%; height: 100%; background:url('lunbotitlebg.png') repeat-x;
  
	}
.showBox_BottomA{
	font-size: 16px;
    color:#fff;
    line-height: 40px;
    text-align: left;
    position: absolute;
    z-index: 10;
    box-sizing: border-box;
    padding:0 10px;
    display: block;
    height:40px;
    width:100%;
    bottom:0px;
    left:0px;
    background:url('lunbotitlebg.png') repeat-x;
  
}	
.renheSPolicyLB  .num{position: absolute; bottom: 16px ; right:10px; z-index: 100 }
.renheSPolicyLB  .num span{float: left; margin-right: 6px; width: 9px; height: 9px; background:url('renshe5nianDianImg_05.png');}
.renheSPolicyLB  .num span.cur{background: #0463ac;background:url('renshe5nianDianImg_03.png') }
.CXDH_sideshowBox_Bottom{
	position: absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:40px;
	overflow: hidden;
	text-align: center;
	line-height: 40px
}
.CXDH_sideshowBox_Bottom img{
	height:100%;
	width:auto;
	position: absolute;
	left:0px;
	top:0;
	z-index: 10
}
 