*{margin:0;padding:0;font-family:Microsoft Yahei;}

.top{width:100%;height:53px;background: #45a2e7}
.top .topc{margin:0 2%;height:53px;}
.top .topc .logo{float:left;}
.top .topc .comp{float:left;height:53px;padding-left:35px;background: url(/images/siteview/computer.png) left center no-repeat;
line-height: 53px;color:#fff;cursor:pointer;}
.top .topc .sj{
	float:left;
	height:53px;
	margin-left: 30px;
}
.top .topc .sj .no{
	width:178px;
	height:37px;
	background: url(/images/siteview/ruhe.png) no-repeat;
	position: absolute;
	top:48px;
	transition: 0.5s;
	overflow: hidden;
	height:0px;
	z-index: 2000;
}
.top .topc .sj .no a{
	color:#fff;
	font-size:14px;
	text-align: center;
	display: block;
	line-height: 40px;
}
.top .topc .sj .sj1{
	float:left;height:53px;padding-left:35px;background: url(/images/siteview/phone.png) left center no-repeat;
	line-height: 53px;color:#fff;cursor:pointer;
}
.top .topc .sj .fs{
	opacity: 0.5;
	filter:alpha(opacity=50);
}


.top .topc .sitefs{
	opacity: 0.5;
	filter:alpha(opacity=50);
}


.top .topc .sj .sj2{
	float:left;height:53px;line-height: 53px;background: url(/images/siteview/dd_hover.png) no-repeat;
	width:106px;margin-left:10px;overflow: hidden;
	width:0px;
	transition: 0.5s;
}
.top .topc .sj .sj2 p{
	float:left;
	height:53px;
	line-height: 53px;
	padding-left:35px;
	background: url(/images/siteview/phone2.png) left center no-repeat;
	font-size:16px;
	color:#fff;
	margin-left:20px;
	cursor: pointer;
}
.top .topc .sj:hover .sj2{
	width:106px;
	transition: 0.5s;
}
.top .topc .sj:hover .no{
	height:37px;
	transition: 0.5s;
}
.top .topc .sj .pp{
	height:53px;
	cursor:pointer;
}
.top .topc .sj .pp .p1{
	height:53px;
	padding-left:36px;
	background: url(/images/siteview/sj_ewm.png) left center no-repeat;
	line-height: 53px;
	color:#fff;
	font-size:16px;
}
.top .topc .sj .ewm{
	width:150px;
	height:150px;
	background: #fff;
	position: absolute;
	padding:10px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
	opacity: 0; 
	display:none;
	filter:alpha(opacity=0);
	z-index: 2000;
}
.top .topc .sj:hover .ewm{
	transition: 0.5s;
	filter:alpha(opacity=100);
	opacity: 1;
	display:block;
}
.top .topc .sub_btn{
	float:right;
	height:53px;
	padding:0 10px;
	background: #EDB957;
}
.top .topc .sub_btn a{
	display: block;
	line-height: 52px;
	color:#fff;
	font-size:16px;
	text-decoration: none;
}
.top .topc .qq_z{
	float:right;
	line-height: 53px;
	height:53px;
	padding-left:25px;
	background: url(/images/siteview/QQ.png) left center no-repeat;
	color:#fff;
	font-size:16px;
	text-decoration: none;
	padding-right:20px;
}

.sks{
	width:100%;
	overflow: hidden;
	height:1030px;
	position: absolute;
	z-index: 10;
	top:53px;
	left:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:53px;
	
}
.sks iframe{border:none;}
.ipad_top{
	width:768px;
	height:64px;
	background: url(/images/siteview/ipad_top.jpg) no-repeat;
	display: none;
}
.ipad_top2{
	width:1024px;
	height:64px;
	background: url(/images/siteview/ipad_top2.jpg) no-repeat;
	display: none;
}
.phone_top{
	width:414px;
	height:20px;
	background: url(/images/siteview/phone_top.jpg) no-repeat;
	display: none;
}
.phone_top2{
	width:736px;
	height:20px;
	background: url(/images/siteview/phone_top2.jpg) no-repeat;
	display: none;
}
.phone_bottom{
	width:414px;
	height:44px;
	background: url(/images/siteview/phone_bottom.jpg) no-repeat;
	display: none;
}
.phone_bottom2{
	width:736px;
	height:44px;
	background: url(/images/siteview//phone_bottom2.jpg) no-repeat;
	display: none;
}


.jzzx
{
	float:right; color: #fff;font-size: 16px;text-decoration: none;padding-right: 20px;line-height: 53px;
}

.pro
{
	position: absolute;
    z-index: 1000;
    top:41px;
    right: 20px;
    cursor: pointer;
    overflow: hidden;
    width: 110px;
    background: #fff;
}

 .pro ul li{
    width:110px;
    line-height: 30px;
    background: #fff;
    transition: 0.5s;
}
 .pro ul li:hover{
    background: #f2f2f2;
    transition: 0.5s;
}
 .pro ul li:hover a{
    transition: 0.5s;
    color:#00C1DE;
    background: url(/images/lt.png) 13px 8px no-repeat;
}
 .pro ul li a{
    transition: 0.5s;
    display: block;
    color:#333333;
    font-size:14px;
    padding-left:40px;
    line-height: 30px;
    background: url(/images/lt2.png) 13px 8px no-repeat;
}


.divshow .pro{ display:none;} 

.divshow 
{
	float: right;
}
