﻿@charset "utf-8";
/* CSS Document */

.margin_auto {margin-right:auto;margin-left:auto;}
.mgT20{ margin-top:20px}
.txtL {text-align:left;}
.txtC {text-align:center;}
.txtR {text-align:right;}
.wrapout {background: url(../images/bgWrap.jpg) no-repeat center top;min-height:100px; _height:100px;}
.wrapinner {background: url(../images/bgWrap.jpg) no-repeat center top;width: 1280px; min-height:100px; _height:100px;}
a{transform:scale(1);transition:0.4s all ease}
.wrapinner a:hover {transform:scale(1.1)}
.header { height:690px; position:relative;}
.header h1 { width:324px;height:246px; position:absolute; top:17px; left:560px; z-index:100}
.header h1 a {height:246px; display:block;text-indent:-9999px; outline:none; background:url(../images/logo.png) no-repeat}
.menu {height:27px;position:absolute; top:0; left:610px;font:14px/25px "微软雅黑"; z-index:200}
.menu a { padding:0 5px;}
.menu a:link,.menu a:visited { color:#900}
.menu a:hover { color:#f00}
.video { width:250px; height:271px; background:url(../images/video.png) no-repeat; position:absolute; top:-300px; left:510px;transition:1s all ease;transform:rotate(0deg); overflow:hidden}
.video a{ height:271px; display:block; text-indent:-9999px; outline:none}
.video:hover {transform:rotate(90deg)}
.content { height:600px}
.zgRecommend { width:270px; padding-left:44px}
.btnMain { width:140px; height:40px; background:url(../images/btn.jpg) no-repeat; font-size:20px;font-weight:bold; line-height:40px; text-align:center; display:block; margin-top:12px}
.btnMain:link,.btnMain:visited { color:#530619}
.btnMain:hover { color:#933}
.zgRank { width:440px; padding:45px 0 0 110px}
.zgRankList { height:35px;}
.zgRankList div { float:left; text-align:center; line-height:35px; overflow:hidden}
.zgRankList .zgNum { width:100px; font-size:16px; font-weight:bold; color:#FC6}
.zgRankList .zgName { width:140px;}
.zgRankList .zgPNum { width:100px;}
.zgRankList .zgFun { width:100px;}
.zgRankList .zgFun img { vertical-align:middle}
.more { width:140px; margin:0 auto}
.zgComment { width:270px; padding-left:103px}
.zgCommentScroll { height:200px; overflow:hidden}
.zgCommentScroll span { color:#FF0}
.zgCommentUp { margin-top:15px}
.maquee div { margin-top:8px}

.upLoad td { height:38px; font-size:14px}
.upLoad span { color:#FF0}
.upLoad select { width:150px; height:22px; line-height:22px; padding:1px 2px; border:1px solid #8f5503; margin:0 3px;}
.upLoad input { width:140px; height:18px; padding:3px; border:1px solid #8f5503; margin:0 3px;}
.upLoad input.spe1{ width:290px}
.upLoad input.spe { width:15px; height:15px; border:none; padding:0}
.upLoad textarea {width:250px; height:80px; padding:3px; border:1px solid #8f5503; margin:0 6px; font-size:12px;}

.subTitle {height:60px; line-height:35px; text-align:center;font-family:"微软雅黑"; font-size:30px; color:#f9e471;}
.subCon {position:relative}
.zgTabNav { position:absolute; width:490px; height:61px; top:-69px; left:47px}
.zgTabNav dd { width:235px; height:61px; float:left; margin:0 5px;}
.zgTabNav dd a { height:61px; display:block; text-indent:-9999px; outline:; background:url(../images/tab.png) no-repeat}
.zgTabNav dd.zt1 a { background-position:0 0}
.zgTabNav dd.zt1 a.current { background-position:0 -61px}
.zgTabNav dd.zt2 a { background-position:-235px 0}
.zgTabNav dd.zt2 a.current { background-position:-235px -61px}
.zgTabCon { padding-top:40px; color:#fdba78; display:none}
.zgTabCon .zgRankList { background:url(../images/bg01.png) no-repeat center center; margin-bottom:10px}
.pageTurn { width:235px; margin:10px auto 0; overflow:hidden}
.prev,.next { width:102px; height:32px; background:url(../images/page.png) no-repeat; display:block; text-indent:-9999px; outline:none; float:left; margin:0 5px}
.next { background-position:-102px 0}

.alertBox {width:657px; height:618px;position:fixed;_position:absolute;z-index:100000;display:none;top:50%; left:50%; margin:-309px 0 0 -328px; background:url(../images/bgPop.png) no-repeat;_top:expression(documentElement.scrollTop + 300 + "px")}
.close {width:52px; height:52px;cursor:pointer; position:absolute;text-indent:-9999px; background:url(../images/close.png) no-repeat; top:-26px; right:-26px;}
#ajaxCon { padding:40px;line-height:24px;color:#7e0000; text-align:center}
#dialog-overlay {width:100%;height:100%;-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;filter:alpha(opacity=60);position:absolute;background:#000;top:0; left:0;z-index:500;display:none;}

/*在线客服*/
	#onlineKefu{ 
	width:96px;
	height:450px;
	position:fixed;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	right:40px;
	top:58%;
	margin-top:0px;
	_margin-bottom:40%;
       z-index:6000;}

/*	#onlineKefu{ z-index:6000;margin:-500px 0 0 700px;width:129px;height:450px;position:fixed;top:76%;left:50%;background-color:#391c0a;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+this.offsetHeight));}*/
	#onlineKefu a{text-indent:-99em;overflow:hidden;}
	#onlineKefu a.btn_kefu{width:130px;height:62px;background:url(../images/a_bg.jpg) no-repeat left top;display:block;}
	#onlineKefu a.btn_kefu:hover{background-position:-130px top ;}
	#onlineKefu a.btn_top{width:130px;height:62px;background:url(../images/a_bg.jpg) no-repeat left -61px;display:block;}
	#onlineKefu a.btn_top:hover{background-position:-130px -61px ;}
	#onlineKefu .erweima{width:130px;height:148px;padding-top:16px;background-color:#591917;}
	#onlineKefu .erweima img{margin:0 auto 3px;width:118px;height:117px;display:block;}
	#onlineKefu .erweima span{height:27px;line-height:27px;text-align:center;overflow:hidden;color:#feffff;display:block;font-size:12px;font-family:'微软雅黑';}
