@charset "utf-8";


/*侧边*/
.weixin{
	position: absolute;
    right: 0;
    display: none;
    top:0;
    
    }
.side {
	position: fixed;
	width: 180px !important;
	    margin-right: 30px;
	right: 0px;
	top: 250px;
	z-index: 100;
}
.side .sidebox{ position: relative; z-index: 999;}
.side .sidebox span{ position: absolute; right: -172px; top: 0; display: inline-block; width: 180px;     background: #019689; opacity: 0;transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;line-height: 80px;  text-align: center;}
.side ul li:hover .sidebox span{transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; opacity: 1; right: 85px;}



.side ul li {
 
	float: left;
	position: relative;
	margin-bottom: 2px;
}

.side ul li .sidebox {
 
    top: 0;
    right: 0;
    transition: all 0.3s;
    background: #06a496;
    color: #fff;
    font: 16px/50px "微软雅黑";
    /* border-left-color: #fff; */
    /* border-left-width: 1px; */
    /* border-left: solid; */
    border-bottom-width: 1px;
    border-bottom-color: #fff;
    border-bottom: solid;
}



.side ul li .sidetop {
	width: 80px;
	height: 80px;
	line-height: 80px;
	display: inline-block;
	/*background: #000;
	opacity: 0.8;
	filter: Alpha(opacity=80);*/
	transition: all 0.3s;
}

.side ul li .sidetop:hover {
	background: #d30d04;
}

.side ul li img {
	margin: 0 auto;
    display: block;
}

.side ul li .sidebox1 {
	position: absolute;
	width: 80px;
	height: 80px;
	top: 0;
	right: 0;
	transition: all 0.3s;
	background: #000022;
	color: #fff;
	font: 16px/100px "微软雅黑";
	overflow: hidden;
}


.side .sidebox span{ padding-left:10px;}
.background_p{ width:100%; height:100%; text-align:center; position:fixed; top:0; left:0; z-index:99999999999; display:none}
.background_p .background_p_nei{ display:inline-block; width:100%; background:#fff; border-radius:10px; max-width:660px; padding:47px 86px; position:relative;}
.background_p .background_p_nei .q_nei_top{}
.background_p .background_p_nei .q_nei_top .nei_top_body img{ width:100%}
.background_p .background_p_nei .q_nei_top span{ font-size:22px; color:#666666;}
.background_p .background_p_nei .q_nei_top .biaodan{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:42px;}
.background_p .background_p_nei .q_nei_top .biaodan2{ width:100%; border:1px solid #bfbfbf; padding-left:22px; margin-top:18px; line-height:46px}
.background_p .background_p_nei .q_nei_top .tijiao{ width:100%; padding-left:22px; margin-top:18px; color:#FFFFFF; font-size:18px; text-align:center;
background:#e60012; cursor:pointer; line-height:42px}
.background_p .background_p_nei .nei_top_img{ padding:18px 20px; position:absolute;  right:0; cursor:pointer; top:0px}
