button,
html input[type=button],
input[type=submit] {
	-webkit-apperance: button;
	cursor: pointer
}
ol,
ul {
	list-style: none
}
img {
	border: 0;
	vertical-align: middle
}





.fxinent {
	display: block;
	width: 41px;
	height: 100%;
	background-image: url(../image/oqq.png);
	position: fixed;
	right: 0;
	top: 0;
	z-index: 9999;
	text-align: center;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
	color: #FFF;
	line-height: 18px;
	color: #FFF;
z-index:100;
}
.fing {
	width: 41px;
	height: 25px;
	position: fixed;
	bottom: 0;
	right: 0;
	cursor: pointer;
	)
}
.kangz {
	width: 41px;
	height: 60px;
	margin-top: 50px;
}
.kangz a {
	display: block;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	line-height: 18px;
}
.gwuche {
	height: 50px;
	margin-top: 40px;
}
.gwuche em {
	font-style: normal;
	color: #FFF;
	display: block;
	line-height: 24px;
}
.qq_kz {
	height: 50px;
	margin-top: 40px;
}
.qq_kz a {
	display: block;
	width: 22px;
	height: 44px;
	width: 41pxcolor: #FFF;
}
.yonghuzx {
	width: 41px;
	height: 50px;
	margin-top: 40px
}
.shen_ll {
	width: 41px;
	height: 50px;
	position: relative;
	margin-top: 40px;
}
.zhenp_box {
	width: 102px;
	height: 473px;
	position: absolute;
	left: 220px;
	top: -200px;
	display:block;    
}
.shen_ll:hover .zhenp_box {
	left: -103px;
    -webkit-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
}


.yi_shi {
	margin-top: 40px;
	height: 50px;
	position: relative;
	
}
.yi_shi:hover .ti_shi_san {
	left: -160px;
	-webkit-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
}

.ti_shi_san {
	position: absolute;
	left:216px;
	top: 0;
	width: 160px;
	height: auto;
	background-color: #fff;
	border: 1px solid #1d2087;
    display:block;
	overflow:hidden;

}
.ti_shi_san ol{ 
	width: 134px;
	height: auto;
    overflow:hidden;
	margin:12px auto 0;
}
.ti_shi_san ol li {
	margin: 0 auto 12px;
}
.ti_shi_san ol li:last-of-type{
	display: none;
}
#ul_box {
	font-size: 13px;
	clear: both;
	width: 160px;
	height: 30px;
	background-color: #1d2087;
}
#ul_box li {
	float: left;
}
#ul_box li img{
	vertical-align: initial;
}
#ul_box li:nth-of-type(2){
	line-height: 30px;
}
#ul_box li:nth-of-type(3),#ul_box li:nth-of-type(1){
	margin-left: 5px;
	margin-top: 8px;
} 
.ma_re {
	height: 50px;
	margin-top: 40px;
	position: relative;
}
.re_re {
	position: absolute;
	width: 209px;
	height: 260px;
	padding-top: 20px;
	padding-left: 20px;
	left: 420px;
	top: -210px;
	z-index: 10;
  	display: block;
  	cursor: pointer;	
}
.ma_re:hover .re_re {

    left: -220px;
	-webkit-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
}


.reweima_box {
	position: fixed;
	width: 164px;
	height: 486px;
	right: 58px;
	bottom: 10px;
    z-index:999;
}
.reweima_box img {
	display: block;
}
#left_box {
	float: left;
	display: block;
	font-size: 20px;
	font-family: 寰蒋闆呴粦;
	width: 45px;
	height: 45px;
	cursor: pointer;
	color: #09F;
	position: absolute;
	left: 32px;
	top: 22px;
}
#diam{
	position: absolute;
    right: 0px;
    top: 111px;
    z-index: 11;
    display: none;
    cursor:pointer;
    -webkit-animation:tans 0.6s infinite ;
    -moz-animation:tans 0.6s infinite ;
    -ms-animation:tans 0.6s infinite ;
    animation:tans 0.6s infinite ;
}


@-webkit-keyframes tans{
    0%{top: 111px;}
    100%{top: 104px;}

}
@-moz-keyframes tans{
    0%{top: 111px;}
    100%{top: 104px;}

}
@-ms-keyframes tans{
    0%{top: 111px;}
    100%{top: 104px;}

}
@-moz-keyframes tans{
    0%{top: 111px;}
    100%{top: 104px;}

}

#rigth_box {
	float: right;
	display: block;
	font-size: 20px;
	font-family: 寰蒋闆呴粦;
	cursor: pointer;
	width: 45px;
	height: 45px;
	margin-right: 4px;
	color: #666;
	position: absolute;
	right: -33px;
	top: 22px;
}


@media only screen and (max-width:1600px ) {
.reweima_box,.right_content { display:none;}
	.drop_content{ display:none;}
}

.right_content{position: fixed;
			   width: 160px;
			   height:620px;
			   right: 42px;
			   bottom: 10px;
			   z-index: 1;
			   overflow:hidden;
			   }
.right_content .top_pos{ width:160px;
          height:157px;
		  background:url(../image/top1.png) no-repeat;
		  }	
		  		   
.right_content .right_botton{border: solid 1px #e6e6e6;
             border-left:none;
			 border-bottom:none;
		background-color: #fff;
             overflow:hidden;
			 }			   
.right_content .right_botton a {
 				display: block;
 				width: 50%;
 				height: 22px;
 				text-align: left;
 				line-height: 22px;
 				border-bottom: solid 1px #e6e6e6;
 				border-left: solid 1px #e6e6e6;
 				float: left;
 				font-size: 12px;
 				color: #33336c;
 				position: relative;
 				text-indent: 10px;
 				cursor:pointer;
 				box-sizing: border-box;
 				-webkit-box-sizing: border-box;
 				}			   
  
.right_content .right_botton a i {
				display: block;
				width: 16px;
				height: 14px;
				background:url(../image/Bj.png) no-repeat;
		        background-position:-108px -61px;
				position: absolute;
				top: 4px;
                right: 0px;
				-webkit-animation: iante 1s ease infinite;
				-moz-animation: iante 1s ease infinite;
				-ms-animation: iante 1s ease infinite;
				-o-animation: iante 1s ease infinite;
				animation: iante 1s ease infinite;
            }   
     
  
.right_content p.tabs {margin-right: -1px;
	    overflow: hidden;
		zoom: 1;
		
	   }  
  
.right_content .tabs .cur {
			color: #0087ff;
			background: #FFF;
			border-bottom: 0;
			font-size: 14px;
			border-right: none;
			}  
  
.right_content .tabs a {
		float: left;
		height: 33px;
		cursor: default;
		background: #f8f8f8;
		line-height: 33px;
		border-bottom: 1px solid #e6e6e6;
		text-align: center;
		width: 49.5%;
		position: relative;
		font-size: 12px;
		box-sizing: border-box;
		}  
.right_content .tabs a:nth-of-type(2) {
			border-left: 1px solid #e6e6e6;
		}  
		
.right_content .newsbox{border: 1px solid #e6e6e6;
                        background-color: #fff;
         border-top:none;}	  
	
	  
.right_content .news_list {
						width: 100%;
						overflow: hidden;
						text-align: center;
						display: none;
					   }  
					  
  
  
  
.right_content .news_list a {
			display: block;
			line-height: 30px;
			font-size: 12px;
			color: #777777;
			text-align: left;
			text-indent: 10px;
			width:100%;
			white-space:nowrap;
			overflow:hidden;
			text-overflow:ellipsis;
			text-decoration:none;
			border-bottom:dashed 1px #dad5d5;
			cursor:pointer;
		}  

.right_content .right_omclick{ width:160px;
                 height:63px;
				 background:url(../image/top11.png) no-repeat;}   
				 
				 
.right_content .news_list span {
				display: block;
				float: left;
				width: 50%;
				text-align: center;
				font-size: 12px;
				color: #777777;
               }
			   
.right_content .news_list span i{display: block;
				   width: 44px;
				   height: 42px;
				   background:url(../image/Bj.png) no-repeat;
				   background-position:-3px -3px;
				   margin-left: 22px;
                   margin-top: 7px;
				    }	
.right_content .news_list .c_1 i {background-position: -47px 0;}	
.right_content .news_list .c_2 i {background-position: -96px 0;}
.right_content .news_list .c_3 i {background-position: -152px 0px;}
.right_content .news_list .c_4 i {background-position: -0px -48px;}	
.right_content .news_list .c_5 i {background-position: -51px -49px;}			
							   
#rigth_box{display: block;
	       cursor: pointer;
		   width: 26px;
		   height: 26px;
		   color: #666;
		   position: absolute;
		   right: 6px;
           top: 9px;
           }	
								 
@-webkit-keyframes iante {
	10% {
	-webkit-transform:translateY(0px);
	opacity:0.0;
	}
	100% {
	-webkit-transform:translateY(-3px);
	opacity:1;
	}
	}
	 @-moz-keyframes iante {
	10% {
	-moz-transform:translateY(0px);
	opacity:0.0;
	}
	100% {
	transform:translateY(-3px);
	opacity:1;
	}
	}
	@-ms-keyframes iante {
	10% {
	-ms-transform:translateY(0px);
	opacity:0.0;
	}
	100% {
	-ms-transform:translateY(-3px);
	opacity:1;
	}
	}
	@keyframes iante {
	10% {
	transform:translateY(0px);
	opacity:0.0;
	}
	100% {
	transform:translateY(-3px);
	opacity:1;
	}
	}