/*分页*/
.paging {
    height: 50px;
    text-align: right;
    line-height: 50px;
    margin-right: 20px;
}
.paging li {
    display: inline-block;
    font-size: 16px;
    color: #333333;
    margin: 0 3px;
    line-height: 18px;
    cursor: pointer;
}
.page-active {
    color: #3f91f7 !important;
    border-bottom: 1px solid #3f91f7;
}



.onlineHelp {
	position: fixed;
	width: 50px;
	height: 275px;
	right: 0;
	top: 70%;
	z-index: 100;
}

.onlineHelp ul li {
	width: 50px;
	height: 50px;
	float: left;
	position: relative;
	border-bottom: 1px solid #fff;
}

.onlineHelp ul li .sidebox {
	position: absolute;
	width: 50px;

	height: 50px;
	top: 0;
	right: 0;
	transition: all 0.3s;
	background: #8fc6fa;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	color: #fff;
	font-size: 20px;
	line-height: 50px;
	overflow: hidden;
	font-weight: bold;
}

.onlineHelp ul li .sidetop {
	width: 50px;
	height: 50px;
	line-height: 50px;
	display: inline-block;
	background: #8fc6fa;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	transition: all 0.3s;
}

.onlineHelp ul li .sidetop:hover {
	background: #4ca0e6 ;
	opacity: 1;
	filter: Alpha(opacity=100);
}

.onlineHelp ul li img {
	float: left;
	width: 50px;
	height: 50px;
}


.docblock {
	cursor:pointer;
	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}
.docblock:hover .docblock-logo {

	width: 170px;
	height: 204px;
	
	border: 1px solid #4ca0e6;
	  filter:alpha(opacity=100);      
     -moz-opacity:1;              
     -khtml-opacity:1;             
       opacity: 1;  
}
.docLine{
	overflow: hidden;
	white-space:nowrap;
}
.docLine h4{
	color: #fff;
	text-align: center;
	margin: 10px;
}
.docLine p {
	text-align:center;
    color: #fff;
	
	border-bottom: 1px dashed #e6e6e6;
}


.TelNumber{
	overflow: hidden;
	white-space:nowrap;
}
.TelNumber h4{
	color: #fff;
	text-align: center;
	margin: 5px;
}
.TelNumber p {
	
	margin: 2px 10px;
	border-bottom: 1px dashed #e6e6e6;
    text-align:center;
    color:#fff;
    font-size: 16px;
}



.docLine p a{
	color: #fff;
	text-decoration: none;
}
.docLine p a:hover{
	color: #ef672b;
}
.docblock-logo {
	
	-moz-border-radius: 5px;
-webkit-border-radius: 5px; 
border-radius: 5px;
	background-color: #4ca0e6;
	width: 0px;
	height: 0px;
	filter:alpha(opacity=0);      
     -moz-opacity:0;              
     -khtml-opacity:0;             
       opacity: 0; 
	position: absolute;
	top: -154px;
	left: -171px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	
	
		/*width: 170px;
	height: 204px;
	
	border: 1px solid #4ca0e6;
	  filter:alpha(opacity=100);      
     -moz-opacity:1;              
     -khtml-opacity:1;             
       opacity: 1;*/ 
}
.docblock:hover .sidebox{
	background-color: #4ca0e6;
	     filter:alpha(opacity=100);      
     -moz-opacity:1;              
     -khtml-opacity:1;             
       opacity: 1;  
}

.doctitle{
	display: none;
   
    width: 30px;
    height: 25px;
    font-size: 12px;
    line-height: 15px;
    position: absolute;
    top: 25%;
    left: 25%;
	
}
.docblock:hover .doctitle{
	 display: inline-block;
}
.docblock:hover img{
	display: none;
}


.colorR{
	color: #ca4440;
}
