@charset "utf-8";
/******global****/
*{margin: 0;padding: 0;}
body,html{min-width:1250px;height: 100%;background: #f7f4e6;}
body,html,input,select{font:14px "microsoft yahei","微软雅黑",Tahoma, Verdana, Arial, Helvetica, sans-serif;outline: none;border: none;}
body{position: relative;}
a{text-decoration: none;cursor: pointer;border: none;outline: none;}
img {border: none;}
ul,ol,li{list-style: none;margin: 0;padding: 0;}
.clearfix:after{clear: both;content: " ";display: table;}
.clearfix{*zoom:1;} 
.clear{clear: both;width: 0;height: 0;overflow: hidden;}
.hides{display: none;}
.fleft{float: left;}
.fright{float: right;}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}
.audio_div,audio.all_music{visibility: hidden;}
.vr_btn{background: url(../Images/vr-s.png) no-repeat;width: 43px;height: 30px;position: absolute;left: 80px;top:13px;cursor: pointer;}
.vr_btn:hover{background: url(../Images/vr.png) no-repeat;}
.vr_btn a{display: block;width: 43px;height: 30px;}
.music_btn{
	position: absolute;left: 20px;top:8px;background: url(../Images/music.png) no-repeat center;width: 40px;height: 40px;
	cursor: pointer;
	}
.music_btn.close{background: url(../Images/music-s.png) no-repeat center;left: 22px;}
.music_choice{
	width: 80px;height: 130px;padding: 6px 0;background: #fff;border-radius: 8px;box-shadow: 1px 1px 6px 0px #999;
	position: absolute;top: 40px;left: -20px;display: none;
	}
.music_choice ul li a{color: #58a08f;font-size: 16px;font-weight: bold;display: block;padding: 6px 0;text-align: center;}
.music_choice ul li a:hover{color: #fff;background: #58a08f;}
/*top*/
.top{position: absolute;top:0;width: 100%;z-index: 8;min-width: 1000px;}
.top1{background:#f7f4e6 url(../images/topbg.jpg) no-repeat center;width:100%;height: 51px;position: relative;}
.logo{display:block;text-align: center;width: 204px;height: 124px;margin: 0 auto;}
.top2{background: url(../images/top-bg.png) repeat-x;height: 39px;margin-top: -1px;}
.top_ul{width: 924px;margin: 0 auto;}
.top_ul li{float: left;}
.top_ul li a{display: block;width: 180px;height: 41px;margin-top: 10px;}
.top_ul li a.logo{width: 204px;margin-top: 0;}
.top_ul li a.lgf{background: url(../images/lgf.png) no-repeat center;}
.top_ul li a.lgf:hover,.top_ul li.clicked a.lgf{background: url(../images/lgf-s.png) no-repeat center;}
.top_ul li a.zyf{background: url(../images/zyf.png) no-repeat center;}
.top_ul li a.zyf:hover,.top_ul li.clicked a.zyf{background: url(../images/zyf-s.png) no-repeat center;}
.top_ul li a.ksy{background: url(../images/ksy.png) no-repeat center;}
.top_ul li a.ksy:hover,.top_ul li.clicked a.ksy{background: url(../images/ksy-s.png) no-repeat center;}
.top_ul li a.cbg{background: url(../images/cbg.png) no-repeat center;}
.top_ul li a.cbg:hover,.top_ul li.clicked a.cbg{background: url(../images/cbg-s.png) no-repeat center;}
/*头部最右边*/
.personal_div{width:240px;line-height:50px;position: absolute;top: 0;right: 60px;}
.userneme_div img{width:31px;height:37px;float: left;margin-top: 8px;margin-right: 8px;}
.userneme_div{color: #499885;float: left;}
.userneme_div a,.zhuxiao,.zhuxiao a{color: #499885;font-size: 20px;}
.zhuxiao{margin-left: 8px;float: left;}
.zhuxiao a:hover{text-decoration: underline;}
/*foot*/
.footer{background: url(../images/foot-bg.png) repeat-x;width:100%;height: 51px;position: absolute;bottom: 0;z-index: 8;min-width: 1000px;}
/*小按钮部分*/
.close_btn{
	display:block;width: 80px;height: 32px;line-height:30px;background: #dd614b;border-radius: 4px;box-shadow: 1px 1px 6px 0px #999;
	color: #fff;font-size: 18px;float: right;margin: 10px 0;
	}
.close_btn:hover{background: #ff7057;}
.close_btn span{
	background: url(../images/close-icon.png) no-repeat center left;display: block;height:32px;line-height: 30px;padding-left: 30px;
	width: 36px;margin-left: 3px;
}
.back_btn{
	display:block;width: 80px;height: 32px;line-height:30px;background: #46766a;border-radius: 4px;box-shadow: 1px 1px 6px 0px #999;
	color: #fff;font-size: 18px;float: right;border: 1px solid #4cab9b;margin-right: 10px;
	}
.back_btn:hover{background: #4b9c88;}
.back_btn span{
	background: url(../images/back-icon.png) no-repeat center left;display: block;height:32px;line-height: 30px;padding-left: 32px;
	width: 36px;margin-left: 3px;
}
@media only all and (max-width: 1600px) {
	.personal_div{right: 0;}
}
@media only all and (max-width: 1370px) {
	.top_ul{width: 804px;}
	.top_ul li a{width: 150px;}
}
@media only all and (max-width: 1260px) {
	.top_ul{width: 730px;}
	.top_ul li a{width: 120px;}
	.personal_div{width:160px;}
	.userneme_div img{margin-right: 4px;}
	.userneme_div a,.zhuxiao,.zhuxiao a{font-size: 18px;}
}