@charset "gb2312";
/* CSS Document */

body {
	background-image: url(bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;
	background-repeat: no-repeat;
	font-family:"Microsoft Yahei";
	color:#333;
}
a{
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
a:hover{
	color: #f00;
	text-decoration: none;
}
.top {
	margin: auto;
	height: 752px;
	width: 100%;
}
.con_s {
	background-image: url(s.jpg);
	background-repeat: repeat-x;
	height: 8px;
	width: 1000px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.con_x {
	background-image: url(x.jpg);
	background-repeat: repeat-x;
	height: 8px;
	width: 1000px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 100px;
	margin-left: auto;
}
.ewm {
	float: left;
	width: 260px;
	padding-left: 200px;
	overflow: hidden;
	height: auto;
	padding-right: 50px;
}
.qb_n {
	text-align: center;
	padding-top: 230px;
}

.qb {
	background-image: url(qb.jpg);
	float: left;
	height: 300px;
	width: 260px;
}


.con {
	background-image: url(z.jpg);
	background-repeat: repeat-y;
	margin: auto;
	width: 1000px;
	overflow: hidden;
	height: auto;
	padding:0 0 30px 0;
}
.tit {
	text-align: center;
	overflow: hidden;
	height: auto;
	width: 100%;
}
.con_game {
	width: 100%;
	overflow: hidden;
	height: auto;
}
.game {
	float: left;
	width: 200px;
	overflow: hidden;
	height: auto;
	text-align: center;
	padding:30px 0 0 40px;
}
.lq {
	display: block;
	font-size:18px;
	background-color:#F00;
	color:#FFF;
	width:150px;
	margin:10px auto auto auto;
	padding:5px 0 5px 0;
	border-radius:15px;
}
.lq:hover {
	background-color: #CC0000;
	color: #FFF;
}
.con_sdw {
	margin: auto;
	width: 1000px;
	overflow: hidden;
	height: auto;
	position: relative;
}
.fx {
	position: absolute;
	top: 53px;
	right: 302px;
}
.fx_02 {
	position: absolute;
	top: 52px;
	right: 53px;
}
.tx {
	margin: auto;
	width: 700px;
	overflow: hidden;
	height: auto;
	padding-left: 300px;
}
.tx a {
	font-size: 20px;
	color: #7e0202;
	float: left;
	padding-left: 50px;
}
.tx a:hover {
	color: #ff6600;
}
.cj {
	margin: auto;
	width: 1200px;
	padding-top: 50px;
	overflow: hidden;
	height: auto;
}
.cj a {
	float: left;
	padding-left: 75px;
}
.d2 {
	background-image: url(tit2.gif);
	background-repeat: no-repeat;
	margin: auto;
	height: 408px;
	width: 980px;
	position: relative;
}
.d2 a {
	color: #FFF;
	background-color: #F00;
	display: block;
	padding: 5px 20px 5px 20px;
	position: absolute;
	font-size: 18px;
	left: 724px;
	top: 338px;
	width: 120px;
	border-radius: 25px;
}
.d2 a:hover {
	background-color: #BF0000;
	display: block;
}



.con_tit{width:1000px; margin:80px auto 15px auto;}
.gfhz_con li{width:146px; height:60px; margin:0 20px 20px 0; float:left;}
.gfhz_con{ width:1100px; height:auto; overflow:hidden; margin:auto;}

ul, li{ list-style-type:none;}

.footer {
	background-color: #333;
	width: 100%;
	overflow: hidden;
	height: auto;
	padding:30px 0 40px 0;
	margin:50px 0 0 0;
}
.foot
{
	width: 980px;
	height: 80px;
	line-height: 26px;
	clear: both;
	padding-top: 25px;
	margin: auto;
	text-align: center;
	width: 100%;
	color: #666666;
	font-family: "宋体";
	overflow: hidden;
	font-size: 12px;
}

.foot a
{
	color: #999999;
	text-decoration: none;
}

.foot a:hover
{
	color: #FF0;
	text-decoration: none;
}


/*截图弹出*/
.mydiv {
	z-index: 9999999;
	width: 600px;
	height: auto;
	left: 42%;
	top: 30%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/

    _top:  expression(eval(document.compatMode &&
           document.compatMode=='CSS1Compat') ?
           documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
           document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	padding-bottom: 30px;
	overflow: hidden;
	background-color: #FFF;
	border: 5px solid #333333;
}
.mydiv_tc {
	z-index: 9999999;
	width: 500px;
	height: auto;
	left: 42%;
	top: 35%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/

    _top:  expression(eval(document.compatMode &&
           document.compatMode=='CSS1Compat') ?
           documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
           document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	padding-bottom: 30px;
	overflow: hidden;
	background-color: #FFF;
	border: 5px solid #000;
}
.close_dla {
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #999;
}
.dl_tit {
	width: 100%;
	font-size: 18px;
	color: #666;
}

.dl_left {
	float: left;
	width: 200px;
	padding-top: 12px;
	text-align: right;
	padding-bottom: 5px;
}
.dl_right {
	float: right;
	width: 30px;
	padding:6px 2px 0 0;
}




.bg,.popIframe {
	background-color: #000;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;/*FF IE7*/
	filter: alpha(opacity=60);/*IE*/
	opacity: 0.6;/*FF*/
	z-index: 1;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
.bg,.popIframe_tc {
	background-color: #000;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;/*FF IE7*/
	filter: alpha(opacity=60);/*IE*/
	opacity: 0.6;/*FF*/
	z-index: 1;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe_tc {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}

#popDiv .tc_zl,#popDiv_my .tc_zl {
	font-size: 14px;
	line-height: 66px;
	color: #333;
	height: 66px;
	width: 500px;
	padding-left: 100px;
}
#popDiv .tc_zl input, #popDiv_my .tc_zl input{
	line-height: 42px;
	height: 42px;
	width: 300px;
	border: 1px solid #CCC;
	border-radius:5px;
	padding:0 0 0 20px;
}
#popDiv .tijiao input, #popDiv_my .tijiao input {
	font-size: 16px;
	line-height: 45px;
	color: #FFF;
	background-color: #6FB000;
	text-align: center;
	height: 45px;
	width: 100px;
	border: 1px solid #6FB000;
}
.tijiao {
	padding:10px 0 5px 170px;
}

#popDiv .tit {
	padding:25px 0 20px 40px;
	font-size: 20px;
	color: #09C;
	text-align:left;
}
#popDiv_tc .miyu .miyu_left {
	float: left;
	height: 205px;
	width: 208px;
	padding:10px 0 0 20px;
}
#popDiv_tc .miyu .miyu_right, #popDiv_ts .miyu .miyu_right, #popDiv_my .miyu .miyu_right{
	text-align: center;
	float: left;
	color: #333;
	font-size:16px;
	padding:30px 0 0 20px;
}
#popDiv_tc .miyu .miyu_right a {
	font-size: 18px;
	line-height: 42px;
	color: #FFF;
	background-color: #f60;
	text-align: center;
	height: 42px;
	width: 90px;
	text-decoration: none;
	display: block;
	margin:30px auto 0 auto;
}
#popDiv_tc .miyu .miyu_right input {
	line-height: 42px;
	height: 42px;
	width: 280px;
	border: 1px solid #CCC;
	border-radius:5px;
	padding:0 0 0 20px;
	margin:20px 0 0 0;
}
.cuowu {
	font-size: 20px;
	color: #f30;
	padding-top: 15px;
	display: block;
}
