@charset "gb2312";

* {

	margin: 0;

	padding: 0;

}

body {

	font: 12px/20px "microsoft yahei";

	color: #555;

	background: url(../images/bg2.jpg) no-repeat center 30px;

}

h1,h2,h3 {

	font-size: 16px;

	color: #222;

}

h4, h5, h6 {

	font-size: 14px;

}

ul, ol {

	list-style: none;

}

input, select, textarea {

	font-size: 12px;

	font-family: "microsoft yahei";

	color: #555;

}

em, i, address {

	font-style: normal;

}

/*strong {

	color: #000;

}*/

a img {

	border: 0;

}

a {

	color: #555;

	text-decoration: none;

}

a:hover {

	color: #f30;

}

table {



	border-collapse: collapse;

	border-spacing: 0;

}

table th {

}

table td {

}

.none {

	display: none;

}

.show {

	display: block;

}

.tc {

	text-align: center;

}

.tr {

	text-align: right;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

#top {

	width: 100%;

	height: 115px;/*border: 1px solid green;  */

}

.banner {

	width: 260px;

	float: left;

	overflow: hidden;

	padding-top: 10px;

}

#tops {

	height: 35px;

	line-height: 35px;

	width: 1000px;

	margin: 0 auto;

}

#tops .fl {

	width: 50%;

}

#tops .fr {

	width: 50%;

}

#game {

}

#game li {

	float: left;

	padding: 0 20px;

	border-left: #DEDEDE 1px solid;

}

#game li.li_0 {

	background: #fff url(../images/ic_a.gif) no-repeat 110px 17px;

	padding-right: 40px;

	height: 35px;

}

#game li.li_0 span {

	width: 16px;

	height: 16px;

	display: block;

	float: left;

	text-indent: -9999999px;

	overflow: hidden;

	background: url(../images/icon_t1.gif) no-repeat;

	margin: 10px 15px 0 0;

}

#game li.li_1 span {

	width: 16px;

	height: 16px;

	display: block;

	float: left;

	text-indent: -9999999px;

	overflow: hidden;

	background: url(../images/icon_t2.gif) no-repeat;

	margin: 10px 15px 0 0;

}

#game li.li_2 span {

	width: 16px;

	height: 16px;

	display: block;

	float: left;

	text-indent: -9999999px;

	overflow: hidden;

	background: url(../images/icon_t3.gif) no-repeat;

	margin: 10px 10px 0 0;

}

#tops .fr span {

	padding: 0 15px;

	color: #ccc;

}

#tops .fr ul {

	padding: 0 0 0 80px;

}

#tops .fr li {

	float: left;

}

#tops .fr li.lt {

	padding: 5px 0 0 20px;

}

header {

	height: 120px;

	overflow: hidden;

}

header #logo {

	padding: 8px;

}

header #logo .logo1 {

	display: block;

	width: 160px;

	height: 65px;

	background: url(../images/logo.jpg) no-repeat;

	text-indent: -9999999px;

	overflow: hidden;

	float: left;
  

}

header nav {

	width: 710px;

	height: 34px;

	background: url(../images/nav.jpg) no-repeat;

	overflow: hidden;

}

header nav ul {

}

header nav li {

	float: left;

}

header nav li a {

	display: block;

	height: 34px;

	line-height: 34px;

	width: 90px;

	text-align: center;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

header nav li a:hover, header nav li.hover a {

	color: #fff;

	background: url(../images/nav_over.jpg) no-repeat;

}

header nav li.ft a {

	width: 80px;

}

header nav li.ft a:hover, header nav li.hover a {

	background: url(../images/nav_home.jpg) no-repeat;

}

#content {

	width: 1000px;

	margin: 0 auto;

	

}

#main {

	width: 710px;

	float: left;

	overflow: hidden;

}

#side {

	float: right;

	overflow: hidden;

	position: relative;

	top: 80px;

	width: 270px;

}

.footer {

	border-top: #F27314 3px solid;

	width: 1000px;

	margin: 20px auto 0;

	padding: 15px 0 30px 0;

}

.footer .hgroup {

	text-align:center;
}

.footer .nav {

}

.footer .nav li {

	display: inline;

	padding: 0 15px;

	border-right: #ddd 1px solid;

}

.footer p {

	padding-left: 15px;

}

#location {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	margin: 0 0 10px 0;

}

#location h1, #location h2 {

	float: left;

	font-size: 14px;

	margin: 0;

	padding: 0 0 0 45px;

	color: #000;

}

#crumbs {

	float: right;


	padding: 0 10px 0 20px;

}

#crumbs a {

}

article {

	font-size: 14px;

	line-height: 24px;

	padding: 10px 10px;

}

article h1 {

	text-align: center;

	font-size: 25px;

	line-height: 1.6em;

	margin: 0 0 10px 0;

	color: #000;

}

article h2, article h3, article h4, article h5, article h6 {

	margin: 10px 0;

	color: #222;

}

article h2 {

	font-size: 18px;

}

article h3 {

	font-size: 16px;

}

article p {

	margin: 10px 0;

	text-indent: 2em;

}

article .i {

	text-align: left;

	margin: 10px 0;

	border: #eee 1px solid;

	background: #f3f3f3;

	padding: 5px 10px;

	font-size: 12px;

	line-height: 24px;

	color: #888;

}

article .i span {

	padding: 0 10px;

}

article ol, article ul {

	margin: 0 0 0 4em;

}

article ol li {

	list-style: decimal-leading-zero;

}

article ul li {

	list-style: circle;

}

.the_article_link {

	margin: 10px 0;

}

.the_article_tags {

	margin: 10px 0;

}

.article_prev_next {

	padding: 5px 0;

	margin: 10px 0;

	border: #eee 1px solid;

	background: #f3f3f3;

}

.article_prev_next li {

	width: 45%;

	float: left;

	padding: 0 10px;

}

.article_prev_next li.prev {

}

.article_prev_next li.next {

	text-align: right;

}

.article_related {

	border: #eee 1px solid;

	background: #f3f3f3;

	padding: 15px;

}

.article_related h2 {

	padding-bottom: 10px;

	border-bottom: #ddd 1px solid;

}

.article_related ul {

	padding: 10px 0;

	border-top: #fff 1px solid;

}

.article_related li {

	width: 44%;

	float: left;

	overflow: hidden;

	margin: 3px 15px;

}

/* ========================================================HOME PAGE */















/* SIDE */















.block {

}

.block h2 {

}

/*.black { color: #fff; }















.black h2 { background: #3F3F3F url(../images/bg_black_line.jpg) repeat-x bottom; padding: 10px; color: #fff; }















.black .t { height: 2px; overflow: hidden; background: url(../images/bg_black.jpg) no-repeat 0 0; }















.black .c { background: #3f3f3f url(../images/bg_black.jpg) repeat-y -270px 0; min-height: 60px; height: auto!important; height: 60px; }















.black .b { height: 2px; overflow: hidden; background: url(../images/bg_black.jpg) no-repeat -540px 0; }















.black a { color: #fff; }*/































.orange h2 {

	background: #F5861A url(../images/bg_orange_line.jpg) repeat-x bottom;

	padding: 10px;

	color: #fff;

	margin: 0 1px 0 1px;
	position:relative;

}

.orange h2 .more {

	font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 10px;
    top: 10px;
}

.orange .t {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_orange.jpg) no-repeat 0 0;
	*margin-top:45px;

}

.orange .c {

	background: url(../images/bg_orange.jpg) repeat-y -270px 0;

	height: 317px;

        padding-left: 10px;

        padding-right: 10px;

}

.orange .b {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_orange.jpg) no-repeat -540px 0;

}

.zxkfb {

	height: 319px;
	_position:relative;
	

}

.zxkfb h2 {

	color: #FDF003;

	margin-bottom: 5px;

}

.zxkfb h2 span {

	width: 30px;

	height: 20px;

	display: block;

	float: left;

	text-indent: -999999px;

	overflow: hidden;

	background: url(../images/icon_list.jpg) no-repeat;

}

.zxkfb table {

	color: #fff;

	width: 250px;

	margin: 0 auto;

}

.zxkfb tr {

	border-bottom: #FD9733 1px dashed;

}

.zxkfb th {

	text-align: left;

	font-weight: normal;

        padding-bottom: 11px;

        padding-top: 11px;

}

.zxkfb td {

	padding-bottom: 8px;

        padding-top: 8px;
       

}

.zxkfb a {

	color: #fff;

	font-weight: bold;


}



.kstd {

}

.kstd h2 {

}

.kstd h2 span {

	width: 30px;

	height: 20px;

	display: block;

	float: left;

	text-indent: -999999px;

	overflow: hidden;

	background: url(../images/icon_e.jpg) no-repeat;

}

.kstd h2 b {

	/*width: 117px;

	height: 24px;

	background: url(../images/tel.jpg) no-repeat;

	
	font-size: 0;*/
	width: 24px;
	height: 24px;
	background: url(../img/tel.jpg) no-repeat scroll 0 0;
	background-position:5px 1px;
	display: block;
    float:right;
	 margin-right:125px;
	font-size: 14px;
	color:White;
	
	
    

}


.fonts
{
 margin-left:19px;
 width:120px;
 line-height:10px;
 float:left;
 margin-top:9px;
 
  
}


.kstd ul {

	padding: 15px 0 5px 15px;

	height: 83px;

}

.kstd li {

	border-left: #fff 3px solid;

	padding-left: 5px;

	width: 70px;

	float: left;

	line-height: 14px;

	margin: 0 5px 15px 0;

}

.kstd li.lt {

	width: 140px;

}

.kstd li a {

	color: #fff;

}

.kstd li a:hover {

        color: #f5861a;

}

.kstd li.s {

	border-left: #00FAFF 3px solid;

}

.kstd li.s a {

	color: #00FAFF;

	font-weight: bold;

}

.xwhd {

	border: #C7C7C7 1px solid;

	border-width: 0 1px 1px 1px;

	margin: 15px 0 0 0;

}

.xwhd .smenu {

	height: 36px;

	overflow: hidden;

}

.xwhd .smenu a {

	height: 36px;

	line-height: 36px;

	font-weight: bold;

	font-size: 14px;

	width: 134px;

	display: block;

	float: left;

	background: url(../images/tab.jpg) repeat-x 0 -36px;

	text-align: center;

}

.xwhd .smenu a.selected {

	background: url(../images/tab.jpg) repeat-x 0 0;

}

.xwhd .smenu a#x1 {

	width: 133px;

	border-right: #ccc 1px solid;

}

.xwhd .slist {

	padding: 15px;

}

.xwhd ul {

	margin-bottom: 19px;

}

.xwhd li {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	border-bottom: #ccc 1px dashed;

}

.xwhd li span {

	float: right;

}

.xwhd a.more, .jqhd a.more, .rmyx a.more, .yxzl a.more, .jmtk a.more, .hbyx a.more, .yxzx a.more {

	background: url(../images/ic.gif) no-repeat right center;

	padding: 0 10px 0 0;

}

.selected1 {

	width: 268px;

	height: 36px;

	background: url(../images/tab.jpg) repeat-x 0 0;

	line-height: 36px;

	font-weight: bold;

	font-size: 14px;

	padding-left: 10px;

}

/*MAIN*/















.wrap {

	position: relative;

	border: #C7C7C7 1px solid;

	margin-bottom: 20px;
   overflow:hidden;

}

.wrap h2 {

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	margin: 0 0 10px 0;

	background: url(../images/w.jpg) repeat-x;

	padding: 0 15px;

	border-bottom: #C7C7C7 1px solid;
        color:#555;
}

.wrap a.more {

	position: absolute;

	top: 6px;

	right: 10px;

}

.hbyx h2 {

	padding: 15px 0;

}

.hbyx h2 .more {

	font-size: 12px;

	font-weight: normal;
	position: absolute;
	top:15px;
	right:0;

}

.hbyx li {

	float: left;

	width: 216px;

	margin: 0 18px 0 0;
	height: 146px;

	border: 1px solid #e1e1e1;

}

.hbyx li.lt {

	margin: 0;

}

.hbyx dt {

	float: left;

	width: 84px;

	height: 146px;

}

.hbyx dd {

	float: right;

	height: 126px;

	padding: 10px 10px 10px 0;

	width: 122px;

	text-align: right;

}

.hbyx dd h4 {

	height: 30px;

	line-height: 30px;

	width: 122px;

}

.hbyx dd h4 a {

	color: #252525;

}

.hbyx dd .p2 {

	width: 70px;

	height: 25px;

	background: url("../images/gamebg.jpg") repeat scroll 0 0;

	margin-left: 52px;

}

.hbyx dd .p2 a {

	width: 70px;

	height: 25px;

	display: block;

}

.hbyx dd .p2:hover {

	width: 70px;

	height: 25px;

	background: url("../images/gamebg_on.jpg") repeat scroll 0 0;

}

.hbyx dd .p1 {

	padding-top: 25px;

}

.hbyx dd .p1 a {

	color: #1586d5;

}

.hbyx dt a {

	width: 84px;

	height: 146px;

	display: block;

	overflow: hidden;

}

.hbyx dt a span.tips_new {

	background: url(../images/icon_new.gif) no-repeat;

}

.hbyx dt a span.tips_hot {

	background: url(../images/icon_hot.gif) no-repeat;

}

.kfzq {

	position: relative;

	padding: 15px 0;

}

.kfzq h2 {

}

.kfzq ul {

	height: 110px;

}

.kfzq li {

	height: 110px;

	float: left;

}

.kfzq li a {

	width: 189px;

	height: 110px;

	float: left;

	background-image: url(../images/kf.jpg);

	background-repeat: no-repeat;

	text-indent: -999999px;

	overflow: hidden;

}

.kfzq li.li_0 a {

	background-position: 0 0;

}

.kfzq li.li_0 a:hover {

	background-position: 0 -110px;

}

.kfzq li.li_1 a {

	background-position: -189px 0;

}

.kfzq li.li_1 a:hover {

	background-position: -189px -110px;

}

.kfzq li.li_2 a {

	background-position: -378px 0;

}

.kfzq li.li_2 a:hover {

	background-position: -378px -110px;

}

.kfzq li.li_3 a {

	background-position: -567px 0;

	width: 140px;

}

.kfzq li.li_3 a:hover {

	background-position: -567px -110px;

}

.kfzq a.more {

	position: absolute;

	top: 15px;

	right: 0px;

	background: url(../images/ic.gif) no-repeat right center;

	padding: 0 10px 0 0;

}

.jqhd ul {

	padding: 10px 0 20px 19px;
	_position:relative

}

.jqhd li {

	width: 210px;

	height: 180px;

	float: left;

	margin: 0 19px 0 0;

	position: relative;

}

.jqhd dt {

	padding-bottom: 10px;

	border-bottom: #ccc 1px dashed;

}

.jqhd dd {

	padding-top: 10px;

}

.rmyx {

}

.rmyx ul {

	width: 750px;

	float: left;

	margin: 0 0 0 5px;

}

.rmyx ul li {

	width: 235px;

	margin: 5px 0 15px 15px;

	_margin: 5px 0 15px 10px;

	float: left;

}

.rmyx ul li dt {

	height: 135px;

}

.rmyx ul li dt a {

	width: 235px;

	height: 135px;

	display: block;

	position: relative;

}

.rmyx ul li dt img {

	height: 135px;

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

}

.rmyx ul li dt span {

	display: block;

	width: 213px;

	padding: 0 10px;

	height: 30px;

	line-height: 30px;

	position: absolute;

	left: 0;

	bottom: 0;

	z-index: 2;

	background: #000;

	filter: alpha(opacity=50);

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	opacity: 0.5;

}

.rmyx ul li dt span b {

	float: left;

	display: block;

	width: 50%;

	color: #fff;

	font-size: 14px;

}

.rmyx ul li dt span em {

	float: right;

	display: block;

	width: 50%;

	text-align: right;

	color: #fff;

}

.rmyx ul li dd {

	padding: 7px 0;

	height: 26px;

	line-height: 26px;

}

.rmyx ul li dd a.btn_s {

	float: right;

}

.rmyx ol {

	width: 192px;

	float: right;

	border-top: #DBDBDB 1px solid;

	border-left: #DBDBDB 1px solid;

	margin: 5px 20px 0 0;

	_margin: 5px 10px 0 0;

}

.rmyx ol li {

	border-right: #DBDBDB 1px solid;

	border-bottom: #DBDBDB 1px solid;

	float: left;

	width: 95px;

	height: 89px;

	position: relative;

	overflow: hidden;

}

.rmyx ol li img {

	display: block;

	width: 95px;

	height: 89px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

}

.rmyx ol li div {

	display: none;

	width: 95px;

	height: 89px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2;

	background: #fff;

	text-align: center;

}

.rmyx ol li div h4 {

	font-size: 12px;

	padding: 8px 0 0 0;

}

.rmyx ol li div span {

	padding: 0 5px;

	color: #ccc;

}

.rmyx ol li div a.btn_s {

	margin: 5px auto;

}

.yxzx {

}

.yxzx .smenu {

	background: url(../images/tab_bg.jpg) no-repeat;

	width: 955px;

	margin: 20px auto 0;

	height: 37px;

	overflow: hidden;

}

.yxzx .smenu a {

	display: block;

	width: 80px;

	text-align: center;

	height: 37px;

	line-height: 34px;

	float: left;

	font-size: 14px;

	font-weight: bold;

}

.yxzx .smenu a.selected {

	background: url(../images/tab2.jpg) no-repeat;

	color: #fff;

}

.yxzx ul {

	padding: 20px 0;

}

.yxzx li {

	height: 28px;

	line-height: 28px;

	overflow: hidden;

	width: 290px;

	float: left;

	margin: 0 0 0 30px;

	border-bottom: #ccc 1px dashed;

}

.yxzx li span {

	float: right;

	margin: 0 0 0 10px;

}

.jmtk {

	_width: 997px;

}

.jmtk ul {

	padding: 20px 0 20px 20px;

	_padding: 20px 0 20px 0;

}

.jmtk li {

	width: 175px;

	float: left;

	margin: 0 20px 0 0;

	_margin: 0 0 0 20px;
        position: relative;

}
.simglink1 img {
    height: 90px;
    width: 90px;
}
.simglink2 {
    color: #fb5f01;
    font-size: 14px;
    font-weight: bold;
    left: 100px;
    position: absolute;
    top: 10px;
}
.simglink3 {
    color: #525151;
    font-size: 12px;
    left: 100px;
    position: absolute;
    top: 32px;
}
.simglink4 {
    background: url("../images/w_lidl.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fb5f01;
    display: block;
    height: 23px;
    left: 100px;
    line-height: 22px;
    position: absolute;
    text-align: center;
    top: 54px;
    width: 70px;
}
.simglink4:hover {
    background-position: 0 -24px;
}
.erWei {
    background: #fff;
    display: none;
    height: 145px;
    left: 65px;
    position: absolute;
    text-align: center;
    top: -100px;
    width: 130px;
    z-index: 10;
}
.flinks {

	border: #C7C7C7 1px solid;

	padding-bottom: 15px;

}

.flinks h2 {

	font-size: 12px;

	padding: 15px 0 5px 15px;

}

.flinks ul {

	padding-left: 10px;

	padding-right: 10px;

}

.flinks li {

	display: inline;

	border-right: #ddd 1px solid;

	padding: 0 9px;

	line-height: 30px;

}

/* ======================================================== INNER PAGES*/















.block2 {

	position: relative;

	border: #C7C7C7 1px solid;

	margin-top: 20px;

}

.block2 h2 {

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	margin: 0 0 10px 0;

	background: url(../images/w.jpg) repeat-x;

	padding: 0 15px;

	border-bottom: #C7C7C7 1px solid;

}

/*NEWS.HTML*/















ul.qjhd_list {

	width: 233px;

	margin: 0 auto 15px;

}

ul.qjhd_list li {

	height: 104px;

	margin: 5px 0;

}

.alist {

	padding: 10px 20px 0px 200px;

}

.alist li {

	height: 30px;

	line-height: 30px;

	border-bottom: #ccc 1px dashed;

}

.alist li span {

	float: right;
	_margin-top:-30px;

}

ul.pages {

	padding: 20px;

}

ul.pages li {

	float: left;

	margin: 0 4px;

}

ul.pages li.hover {

	background: #f90;

	border: #f60 1px solid;

	padding: 2px 8px;

	color: #fff;

	font-weight: bold;

}

ul.pages li a {

	background: #fff;

	border: #ccc 1px solid;

	padding: 2px 8px;

	display: block;

	float: left;

}

ul.pages li a:hover {

	background: #eee;

	border: #aaa 1px solid;

}

/*HUODONG.HTML*/















.xyxtj {

	border: #ddd 1px solid;

	padding: 15px 0 15px 15px;

	margin: 20px auto;

	background: #fff;

}

.xyxtj h2 {

	color: #222;

	padding-bottom: 15px;

}

.xyxtj li {

	width: 216px;

	height: 127px;

	overflow: hidden;

	float: left;

	margin: 0 15px 0 0;

}

.rmhd_list {

	padding: 20px 0;

}

.rmhd_list h2 {

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	background: url(../images/w.jpg) repeat-x;

	padding: 0 15px;

	border: #C7C7C7 1px solid;

}

.rmhd_list a.more {

}

.rmhd_list ul {
     margin-left: 15px;

}

.rmhd_list li {

	border: #DEDEDE 1px solid;

	height: 180px;
        width:210px;

	margin: 19px 19px 0 0;

	position: relative;
        float:left;

}

.rmhd_list dl {

}

.rmhd_list dt {

	width: 478px;

	float: left;

}

.rmhd_list dd {

	width: 180px;

	float: left;

	padding: 20px;

}

.rmhd_list li .fonts {

	height: 30px;

	line-height: 30px;

	background: url(../images/black.png);

	width: 100%;

	position: absolute;

	left: 0;

	bottom: 0;

	z-index: 3;

}

.rmhd_list li .fonts h4 {

	width: 460px;

	padding-left: 18px;

	float: left;

}

.rmhd_list li .fonts h4 a {

	color: #999;

	font-size: 12px;

}

.rmhd_list li .fonts p {

	width: 225px;

	color: #fff;

	text-align: center;

	float: left;

}

.hbyx dt a span {

	width: 42px;

	height: 42px;

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2;

}

.rmhd_list li span {

	width: 42px;

	height: 42px;

	display: block;

	position: absolute;

	top: 0;

	right: 0;

	z-index: 2;

}

.rmhd_list li span.tips_new2 {

	background: url(../images/icon_new2.gif) no-repeat;

}

.rmhd_list li span.tips_hot2 {

	background: url(../images/icon_hot2.gif) no-repeat;

}

.rmhd_list li:hover {

	border: #f60 1px solid;

}

/*GAME.HTML*/















.filter {

	padding: 0 20px;

}

.filter li {

	padding: 10px 0;

	border-bottom: #ccc 1px dashed;

}

.filter li h3 {

	font-size: 12px;

	background: url(../images/ic_f.gif) no-repeat right 10px;

	float: left;

	width: 75px;

	margin-right: 20px;

}

.filter li p {

	float: left;

	width: 560px;

}

.filter li p a {

	padding: 2px 10px;

	margin: 0 6px;

}

.filter li p a.selected {

	background: #f90;

	color: #fff;

}

.yxtops_list {

	width: 672px;

	border-bottom: #DBDBDB 1px solid;

	border-right: #DBDBDB 1px solid;

	margin: 20px auto;

}

.yxtops_list li {

	border-left: #DBDBDB 1px solid;

	border-top: #DBDBDB 1px solid;

	float: left;

	width: 95px;

	height: 89px;

	position: relative;

	overflow: hidden;

}

.yxtops_list li img {

	display: block;

	width: 95px;

	height: 89px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

}

.yxtops_list li div {

	display: none;

	width: 95px;

	height: 89px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2;

	background: #fff;

	text-align: center;

}

.yxtops_list li div h4 {

	font-size: 12px;

	padding: 8px 0 0 0;

}

.yxtops_list li div span {

	padding: 0 5px;

	color: #ccc;

}

.yxtops_list li div a.btn_s {

	margin: 5px auto;

}

/*2JI.HTML*/















.ji_top {

	margin: 5px 0 15px 0;

}

.ji_top dl {

	height: 215px;

}

.ji_top dt {

	width: 270px;

	height: 205px;

	overflow: hidden;

	float: left;

	background: #fff;

	padding: 5px;

}

.ji_top dt img {

}

.ji_top dd {

	width: 410px;

	float: right;

}

.ji_top dd h4 {

	font-weight: normal;

	font-size: 12px;

}

.ji_top dd p {

	text-indent: 2em;

}

.ji_top .nlist {

	border-top: #ccc 1px dashed;

	padding: 10px 0 0 0;

	margin: 10px 0 0 0;

}

.ji_top .nlist h4 {

	color: #f60;

	font-weight: normal;

	font-size: 12px;

	margin: 0 0 10px 0;

}

.ji_top .nlist ul {

}

.ji_top .nlist li {

	width: 205px;

	float: left;

	height: 24px;

	line-height: 24px;

}

.ji_top .nlist li span {

	color: #DE552B;

}

a.btn_s {

	width: 64px;

	height: 26px;

	line-height: 26px;

	text-align: center;

	background: url(../images/btn_start.jpg) no-repeat;

	color: #fff;

	display: block;

}

a.btn_join {

	width: 97px;

	height: 31px;

	text-align: center;

	line-height: 31px;

	display: block;

	margin: 20px auto;

	background: url(../images/btn_red.jpg) no-repeat;

	color: #fff;

	font-weight: bold;

	font-size: 14px;

}

a.btn_join1 {

	width: 97px;

	height: 31px;

	display: block;

	background: url(../images/btn_red.jpg) no-repeat;

	line-height: 31px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	left: 15px;

	position: absolute;

	top: 130px;

}

a.btn_join1:hover {

        background: url(../images/btn_red_on.jpg) no-repeat;

}

a.a_orange {

	color: #f60;

}

.f_orange {

	color: #f90;

}

/*clear float*/















.clear {

	clear: both;

}

.clearfix:after, .yxzx ul:after {

	content: "\0020";

	display: block;

	clear: both;

	visibility: hidden;

	overflow: hidden;

	height: 0;

	font-size: 0;

}

.clearfix, .yxzx ul {

	zoom: 1;

}

body {

	padding-bottom: 20px;

}

#top {

	width: 100%;

	height: 115px;/*border: 1px solid green;  */

}

.bannerdaohang {

	height: 120px;

	overflow: hidden;

}

.bannerdaohang #logo {

	padding: 8px;

}

.bannerdaohang #logo a {

	display: block;

	width: 160px;

	height: 65px;

	background: url(../images/logo.jpg) no-repeat;

	text-indent: -9999999px;

	overflow: hidden;

}

.daohang {

	width: 1000px;

	height: 34px;

	background: url(../img/nav.bmp) no-repeat;
 
	overflow: hidden;

	position: absolute;

	top: 81px;
	left:0;


}

.daohang daohangul {

}

.daohang li {

	float: left;

}

.daohang li a {

	display: block;

	height: 34px;

	line-height: 34px;

	width: 100px;

	text-align: center;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

.daohang li a:hover, .daohang li.hover a {

	color: #fff;

	background: url(../images/nav_over.jpg) no-repeat;

}

.daohang li.ft a {

	width: 90px;

}

.daohang li.ft a:hover, .daohang li.hover a {

	background: url(../images/nav_home.jpg) no-repeat;

}

#content {

	width: 1000px;

	margin: 0 auto;

	position: relative;

}

#main {

	width: 708px;

	float: left;

	overflow: hidden;

}

/*搜索 */















#search_box {

	width: 270px;

	height: 34px;

	position: absolute;

	top: 86px;

	right: 0;

	background: url(../images/seacherBg.jpg);

}

/*搜索结束 */















































/*指南*/















#guild_bg {

	width: 100%;

	height: 42px;

	background: url(../images/guild_bg.png) repeat-x;

}

#guild_bg .guild {

	width: 1000px;

	height: 42px;

	margin: 0 auto;

}

#guild_bg .guild .dqwz {

	color: #666666;

	line-height: 42px;

}

#guild_bg .guild .dqwz .yanse {

	font-weight: bold;

}

/*指南结束*/































/*页面主体*/















#containe {

	width: 1000px;

	margin: 0 auto;

	height: auto;

}

#containe .content {

	color: #252525;

	width: 708px;

	height: auto;

	margin-top: 10px;

	float: left;

}

#containe .content .Mtop_bg {

	width: 708px;

	height: 3px;

	font-size: 0;

	background: url(../images/Mtop_bg.png) repeat-x;/*float:left;*/

}

#containe .content .biaotiK {

	width: 680px;

	height: 160px;

	border-bottom: 1px dashed #dedede;

	margin: 0 auto;

}

#containe .content .biaoti {

	color: #f38718;

	text-align: center;

	margin-top: 24px;

}

#containe .content .size {

	font-size: 20px;

	line-height: 48px;

}

#containe .content .biaoti.a {

	color: #252525;

	margin-top: 15px;

}

#containe .content .biaoti.a .p {

	padding-right: 20px;

}

#containe .content .biaoti.a .p .yanse {

	color: #b8b8b8;

}

#containe .content .fenxiang {

	margin-top: 45px;

	-margin-top: 25px;

 +margin-top:20px;

}

#containe .content .fenxiang .left {

	float: left;

}

#containe .content .sousuo {

	height: 30px;/*border-left:5px solid red;*/

	float: right;

}

#containe .content .sousuo .keyword {

	float: left;

	width: 148px;

	height: 25px;

	border: 1px solid #e2e2e2;

	line-height: 22px;

	padding-left: 5px;

	color: #959595;

	background: #fcfcfc;

}

#containe .content .sousuo .sub {

	float: left;

	width: 50px;

	height: 27px;

	background: url(../images/search.png);

	margin-left: 10px;

}

#containe .content .sousuo .baidu {

	float: left;

	margin-right: 10px;

}

#containe .content .sousuo .submit {

	float: left;

}

#containe .content .font {

	width: 630px;

	height: auto;
        
	margin: 0px auto;
        margin-top: 20px;

}

#containe .content .font .zhu {

	 overflow:hidden;

}

#containe .content .font .zhu p {

	line-height: 30px;

}

#containe .content .font .shuoming .konge {

	padding-right: 20px;

}

#containe .content .font .fanpian {

	margin-top:50px;

	height: 80px;

}

#containe .content .font .fanpian .ico {

	width: 3px;

	height: 5px;

	background: url(../images/fanpian_ico.png) no-repeat;

	float: left;

	margin-top: 6px;

}

#containe .content .font .fanpian .pm {

	display: block;

	float: left;

	margin-left: 5px;

}

#containe .content .font .fanpian .yanse {

	color: #666666;

}

#containe .content .subnav {

	width: 680px;

	height: 60px;

	border-bottom: 1px dashed #dedede;

	margin: 0 auto;
        border-top: 1px dashed #DEDEDE;

}

#containe .content .subnav li {

	height: 16px;

	border-right: 1px solid #c7c7c7;

	float: left;

	margin-top: 23px;

	padding-left: 16px;

	padding-right: 16px;

}

#containe .content .subnav a {

	color: #252525;

}

#containe .content .subnav li a:hover {

	color: #f6861a;

}

#containe .content .subnav .a {

	padding-left: 0;

}

#containe .content .subnav .b {

	border-right: none;

}

#containe .content .subnav .sina_weibo {

	display: block;

	width: 16px;

	height: 16px;

	background: url(../images/sina_weibo.png) no-repeat;

	float: left;

}

#containe .content .subnav .weibo {

	display: block;

	width: 16px;

	height: 16px;

	background: url(../images/weibo.png) no-repeat;

	float: left;

}

#containe .content .XgWz {

	width: 680px;

	margin: 0 auto;

}

#containe .content .XgWz .ban {

        width:330px;
		_width:300px;

        float:left;

}

#containe .content .XgWz .nav {

	width: 326px;

	height: 40px;

	border-left: 4px solid #fa8e29;

	background: #f2f2f2;

	margin-top: 20px;

	line-height: 40px;

	font-weight: bold;

	color: #626262;

}

#containe .content .XgWz .nav span {

	padding-left: 10px;

}

#containe .content .XgWz .wenzhang {

	margin-top: 10px;

}

#containe .content .XgWz .wenzhang li {

	width: 308px;

	border-bottom: 1px dashed #dedede;

	float: left;

	margin-right: 32px;

	line-height: 30px;

}

#containe .content .XgWz .wenzhang .j {

	margin-right: 0px;

}

#containe .content .XgWz .wenzhang a {

	display: block;

	float: left;

}

#containe .content .XgWz .wenzhang span {

	display: block;

	float: right;

}

#containe .sidebar {

	width: 270px;

	float: right;/*border:1px solid green;*/

	position: relative;

}

#containe .sidebar #side {

	position: absolute;

	top: -155px;

	right: 0;

}

/*table {

	width: 100%;

	border-collapse: collapse;

	border-spacing: 0;

}

table th {

}

table td {

}*/




ul, ol {

	list-style: none;

}

.side {

	width: 270px;

	float: right;

	margin-top: -34px;

}

.block {

}

.block h2 {

}

.black {

	color: #fff;

}

.black h2 {

	background: #3F3F3F url(../images/bg_black_line.jpg) repeat-x bottom;

	padding: 10px;

	color: #fff;

}

.black .t {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_black.jpg) no-repeat 0 0;
  margin-top:43px;
}

.black .c {

	background: url(../images/bg_black.jpg) repeat-y -270px 0;

	min-height: 60px;

	height: auto!important;

	height: 60px;

}

.black .b {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_black.jpg) no-repeat -540px 0;

}

.orange h2 {

	background: #F5861A url(../images/bg_orange_line.jpg) repeat-x bottom;

	padding: 10px;

	color: #fff;

	margin: 0 1px 0 1px;

}

.orange .t {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_orange.jpg) no-repeat 0 0;

}

.orange .c {

	background: url(../images/bg_orange.jpg) repeat-y -270px 0;

	height: 317px;

        padding-left: 10px;

        padding-right: 10px;
		_position:relative;

}

.orange .b {

	height: 2px;

	overflow: hidden;

	background: url(../images/bg_orange.jpg) no-repeat -540px 0;

}

.login {

	color: #898989;

	height: 280px;

	_width: 270px;

}

.login h2 {

	font-weight: normal;

	color: #ffa300;

}

.login h2 span {

	width: 30px;

	height: 20px;

	display: block;

	float: left;

	text-indent: -999999px;

	overflow: hidden;

	background: url(../images/icon_user.jpg) no-repeat;

}

#login-1 p {

	margin: 10px 0;

	position: relative;

}

.login form {

	padding: 15px 0 15px 15px;

}

.login .ipt {

	background: url("../images/iconbg1.jpg") 0 0;

	border: 0 none;

	height: 20px;

	line-height: 20px;

	padding: 5px 5px 5px 44px;

	width: 185px;

}

.login .ipt1 {

	background: url("../images/iconbg2.jpg") 0 0;

	border: 0 none;

	height: 20px;

	line-height: 20px;

	padding: 5px 5px 5px 44px;

	width: 185px;

}

.login .btn {

	width: 233px;

	height: 36px;

	background: url(../images/btn_login.jpg) no-repeat;

	cursor: pointer;

	border: 0;

	font-size: 0;

}

.login .btn:hover {

	background: url(../images/btn_login_on.jpg) no-repeat;

}

.login a.a_pwd {

	color: #898989;

	background: url(../images/ic1.jpg) no-repeat 0 -2px;

	padding-left: 25px;

	line-height: 26px;

	margin-left: 15px;

}

.login p.p1 {

	padding-left: 36px;

}

a.a_reg {

	width: 72px;

	height: 16px;

	display: block;/* float: right; */

	font-size: 0;

	cursor: pointer;

	background: url(../images/btn_singup.gif) no-repeat;

	margin-left: 145px;

	margin-top: 20px;

}

.sidebar .jqhd {

	width: 268px;

	height: 450px;

	border: 1px solid #c7c7c7;

	margin-top: 20px;

}

.sidebar .jqhd .hd_top {

	width: 253px;

	height: 35px;

	line-height: 35px;

	font-weight: bold;

	padding-left: 15px;

	background: url(../images/hd_top.png) repeat-x;
	position:relative;

}

.hd_top .more {

	position: absolute;
    right: 10px;
    top: 0;

}

.sidebar .jqhd li {

	text-align: center;

	width: 210px;

	height: 180px;

	margin-left: 10px;

	margin-top: 10px;

}

.sidebar .jqhd li img {

	width: 210px;

	height: 180px;

}

/*页面主体结束*/































/*版权声明*/















#bottom {

	width: 1000px;

	height: 94px;

	margin: 70px auto; /*+margin:-70px auto;*/

	position: relative;

}

#bottom .xiantiao {

	width: 1000px;

	height: 3px;

	font-size: 0;

	background: url(../images/Lxiantiao.png) repeat;

	position: absolute;

	top: 0;

}

#bottom .left {

	width: 300px;

	height: 51px;

	border-right: 1px solid #cbcbcb;

	position: absolute;

	bottom: 0;

}

#bottom .left .logo {

	width: 137px;

	height: 51px;

	background: url(../images/Blogo.jpg);

	margin-left: 160px;

}

#bottom .shengming {

	position: absolute;

	left: 320px;

	bottom: 0;

}

#bottom .shengming .hui {

	color: #999999;

}

/*版权声明结束*/































 /*搜索 */















#search_box {

	width: 270px;

	height: 34px;

	position: absolute;

	top: 86px;

	right: 0;

	background: url(../images/seacherBg.jpg);

}

/*搜索结束 */















 































#gonggao {

	width: 100%;

	height: 235px;

	background: #f8f8fa;

	border-bottom: 1px solid #e1e1e1;

}

#gonggao .middle {

	width: 1000px;

	height: 236px; /*border:1px solid green;*/

	margin: 0 auto;

	position: relative;

}

#gonggao .middle .gonggao_tu {

	width: 280px;

	height: 215px;

	margin-top: 11px;

	float: left;

}

#gonggao .middle .jianjie {

	width: 430px;

	height: 215px;

	margin-top: 0;/*border:1px solid green; */

	float: left;

	position: relative;

	margin-top: 11px;

}

#gonggao .middle .jianjie .fenge {

	width: 409px;

	height: 1px;

	font-size: 6px;

	/*background: url(../images/fenge_xian.png);*/

	position: absolute;

	top: 103px;

	right: 0px;

}

#gonggao .middle .jianjie .ad {

	margin-left: 24px;

	padding-top: 0;
    border-bottom: 1px dashed #DEDEDE;
    padding-bottom: 10px;
    height:81px;
    overflow:hidden;

}

#gonggao .middle .jianjie .ad .ad1 {

	padding-left: 24px;

}

#gonggao .middle .jianjie .ad2 {

	margin-left: 24px;

	margin-top: 8px;

}

#gonggao .middle .jianjie .ad2 .yanse1 {

	color: #f5861b;

}

#gonggao .middle .jianjie .ad2 .yanse2 {

	color: #de552b;
        float: right;

}

#gonggao .middle .jianjie .ad2 li {

	width: 380px;

	/*float: left;*/

	margin-top: 6px;
        margin-right: 10px;

}

#gonggao .middle .denglu {

	width: 270px;

	height: 236px;

	float: left;

	margin-left: 18px;

	background: url(../images/denglu.png);

	position: absolute;

	right: 0;

}

#gonggao .middle .denglu li {

	color: #898989;

	line-height: 30px;

	width: 235px;

	margin-left: 20px;

	margin-top: 16px;

}

#gonggao .middle .denglu .ys {

	width: 190px;

	height: 30px;

	line-height: 30px;

}

#gonggao .middle .denglu .zidong {

	width: 13px;

	height: 13px;

	background: url(../images/zidong.png);

}

#gonggao .middle .denglu .a {

	width: 69px;

	height: 20px;/*border:1px solid green;*/

	float: left;

	line-height: 20px;

	margin-left: 50px;

	-margin-left: 25px;

}

#gonggao .middle .denglu .a.b {

	margin-left: 40px;

	width: 75px;

}

#gonggao .middle .denglu .a.b .tubiao {

	display: block;

	width: 15px;

	height: 15px;

	background: url(../images/WangJi.jpg);

	float: left;

}

#gonggao .middle .denglu .a.b .WangjiMima {

	display: block;

	float: left;

	color: #898989;

}

#gonggao .middle .denglu .sub {

	width: 231px;

	height: 34px;

	background: url(../images/denglu_ico.png);

	margin-left: 18px;

	margin-top: 15px;

}

#gonggao .middle .denglu .zhuce {

	display: block;

	width: 72px;

	height: 16px;

	background: url(../images/zhuce_ico.png);

	margin-left: 175px;

	margin-top: 22px;

}

#container {

	width: 1000px;

	height: 797px;/*border:1px solid green;*/

	margin: 0 auto;

}

#container .main {

	width: 710px;

	height: 777px;/*border:1px solid green;*/

	margin-top: 20px;

	float: left;

}

#container .main .table {

	border-color: #c7c7c7;

}

#container .main .table .head {

	background: url(../images/table_bg1.png) repeat-x;

	position: relative;

}

#container .main .table .head .kaifu {

	font-size: 14px;

	font-weight: 700;

	padding-left: 20px;

}

#container .main .table .head ul {

	position: absolute;

	right: 0;

	top: 2px;

}

#container .main .table .head li {

	float: left;

	line-height: 34px;

	padding-left: 20px;

	color: #666664;

}

#container .main .table .head .yanse {

	color: #de552b;

}

#container .main .table .head .text {

	width: 32px;

	height: 18px;

	border: 1px solid #c8c8c8;

	padding-top: 5px;

}

#container .main .table .head .sub {

	padding-right: 5px;

}

#container .main .table .head1 {

	background: #f0f0f0;

	text-align: center;

	line-height: 38px;

	color: #666666;

}

#container .main .table .head2 {

	text-align: center;

	line-height: 38px;

}

#container .main .table .head2 .JinruYouxi {

	display: block;

	width: 64px;

	height: 26px;

	background: url(../images/JinruYouxi.png);

	margin-left: 32px;

}

#container .main .table .head2 .JinruYouxi {

	-margin-left: 2px;

}

#container .main .table .head2 .yanse {

	color: #f48519;

}

#container .main .table .head2 .yanse1 {

	color: #52bf18;

}

#container .sidebar {

	width: 270px;

	height: 797px;/*border:1px solid red;*/

	float: left;

	margin-left: 0px;

	float: right;

}

/*-------------------------------------------------------------------------------------140704友情链接*/







#container4 {

	width: 1000px;

	height: 758px;

	margin: 10px auto;

}

.thead {

	width: 1000px;

	height: 30px;

	border-bottom: 1px solid #dbdbdb;

}

.yqlj {

	font-size: 21px;

	font-weight: bold;

	margin-top: 0px;

	float: left;

}

.link {

	color: #999999;

	margin-top: 2px;

	float: left;

}

#container4 .games {

	width: 1000px;

	height: 682px;

}

#container4 .games ul {

	margin-top: 10px;

}

#container4 .games .gameli {

	width: 250px;

	height: 32px;

	float: left;

}

#container4 .games li {

	width: 250px;

	height: 32px;

	float: left;

}

#container4 .games .gameli .gamemoner {

	padding-left: 40px;

	color: #535353;

	line-height: 32px;

}

#container4 .games li a {

	padding-left: 40px;

	color: #535353;

	line-height: 32px;

}

#container4 .games li a:hover {

	display: block;

	background: #f2f2f2 url(../images/link.png);

}

#container4 .games .gameli a:hover {

	display: block;

	background: #f2f2f2 url(../images/link.png);

}

/*-------------------------------------------------------------------------------------客服中心*/







#container5 {

	width: 1000px;

	height: 941px;/*border:1px solid green;*/

	margin: 10px auto;

}

.thead.deb {

	border-bottom: none;

}

#container5 .Bmain {

	width: 1000px;

	height: 865px;/*border:1px solid green;*/

}

#container5 .Bmain .rcontent {

	width: 724px;

	height: 860px;

	float: left;

}

#container5 .Bmain .rcontent .bottoml {

	width: 724px;

	height: 2px;

	font-size: 0;

	background: url(../images/bottoml.png);

}

#container5 .Bmain .rcontent .problem {

	width: 665px;

	height: 410px;

	border-bottom: 1px dashed #cccccc;

	margin: 25px auto;

}

.problem .sproblem {

	width: 312px;

	height: 120px;

	float: left;

	margin-right: 41px;

        margin-bottom:15px;

}

.problem .sproblem.derm {

	margin-right: 0;

}

#container5 .Bmain .rcontent .problem .wjmm {

	width: 90px;

	height: 120px;

        float: left;

}

.problem .solution h4 {

	color: #ff7401;

        padding-bottom:10px;

}

.problem .wjmm .djzh {

	display: block;

	width: 90px;

	height: 120px;

}

.problem .solution {

	float: right;

        height: 120px;

        margin-top: 10px;

        width: 212px;

}

.problem .wjmm .zr {

	display: block;

	width: 54px;

	height: 24px;

	background: url(../images/djjr_bnt.png);

	position: absolute;

	right: 3px;

	top: 14px;

}

.problem .wjmm .zixun {

	display: block;

	width: 54px;

	height: 24px;

	background: url(../images/djzx_bnt.png);

	position: absolute;

	right: 3px;

	top: 14px;

}

.oproblem {

	width: 665px;

	height: 30px;

	border-bottom: 1px dashed #cccccc;

	margin: 0px auto;

	position: relative;

}

.oproblem .cjwt {

	font-size: 14px;

	color: #ff7401;

	font-weight: bold;

}

.oproblem .cjwtxl {

	width: 9px;

	height: 5px;

	font-size: 0;

	background: url(../images/cjwtxl_bnt.png);

	position: absolute;

	top: 10px;

	right: 25px;

}

.cjjtwt {

	width: 665px;

	height: 436px;

	margin: 10px auto;

}

.cjjtwt li {

	height: 30px;

	width: 665px;

	border-bottom: 1px dashed #cccccc;

	line-height: 30px;

}

.cjjtwt span {

	display: block;

	float: right;

}

.cjjtwt a:hover {

	color: #ff7401;

}

#container5 .Bmain .lcontent {

	width: 266px;

	height: 860px;/*border:1px solid red;*/

	float: right;

}

.lcontent .kefu {

	width: 264px;

	height: 182px;

	border: 1px solid #cccccc;

	background: url(../images/kefu_bg.jpg);

	position: relative;

}

.lcontent .kefu .zxkf {

	font-weight: bold;

	font-size: 25px;

	position: absolute;

	top: 35px;

	right: 20px;

}

.lcontent .kefu .timedetal {

	position: absolute;

	top: 70px;

	right: 51px;

}

.lcontent .kefu .time_ico {

	display: block;

	width: 25px;

	height: 25px;

	background: url(../images/time_ico.png);

	position: absolute;

	top: 77px;

	right: 20px;

}

.lcontent .kefu .dianjizixun {

	color: #ff7401;

	font-weight: bold;

	position: absolute;

	bottom: 35px;

	right: 32px;

}

.lcontent .kefu .zixun_ico {

	display: block;

	width: 4px;

	height: 7px;

	font-size: 0;

	background: url(../images/zixun_ico.png);

	position: absolute;

	bottom: 42px;

	right: 20px;

}

.lcontent .lside {

	width: 264px;

	height: 665px;

	border: 1px solid #cccccc;

	border-top: none;

	margin-top: 10px;

}

.lcontent .lside .top_line {

	width: 264px;

	height: 2px;

	font-size: 0;

	background: url(../images/top_line.png);

}

.lcontent .lside .zxtw {

	width: 264px;

	height: 33px;

	border-bottom: 1px solid #cccccc;

	float: left;

	line-height: 33px;

}

.lcontent .lside .zxtw .tw {

	color: #ff7401;

	font-weight: bold;

	padding-left: 20px;

}

.lcontent .lside .xianxiadao {

	width: 264px;

	height: 89px;

	border-bottom: 1px solid #cccccc;

	float: left;

}

.lcontent .lside .xianxiadao .xxdt {

	width: 95px;

	height: 89px;

	border-right: 1px solid #cccccc;

	float: left;

	background: url(../images/xxd.jpg);

}

.lcontent .lside .xianxiadao .xxd {

	font-weight: bold;

	padding: 25px 0 0 10px;

}

.lcontent .lside .xianxiadao .xxd_seaver {

	padding-left: 12px;

}

.lcontent .lside .xianxiadao a:hover {

	color: #ff7401;

}

.lcontent .lside .xianxiadao.debl {

	border-bottom: none;

}

.bottom.kfzx {

	margin: 60px auto;

}

.kf_main {

	width: 708px;

	height: 775px;

	margin-top: 20px;

	float: left;

	border: 1px solid #c7c7c7;

}

.h_kfb {

	height: 34px;

	width: 708px;

	border-bottom: 1px solid #c7c7c7;

	background: url(../images/table_bg1.png) repeat-x;

	position: relative;

}

#chose_server {

	line-height: 34px;

}

.kaifub {

	font-size: 14px;

	font-weight: bold;

	padding-left: 20px;

	line-height: 34px;

}

.h_kfb .yanse_0 {

	color: #de552b;

}

.h_kfb .text {

	width: 32px;

	height: 18px;

	border: 1px solid #c8c8c8;

	padding-top: 5px;

}

.h_kfb .sub {

	padding-right: 5px;

}

.kf_head {

	width: 708px;

	height: 38px;

	border-bottom: 1px solid #c7c7c7;

	background: #f0f0f0;

	color: #666666;

}

.game-right3-c1-left {

	border-bottom: 1px solid #c7c7c7;

	height: 38px;

}

.game_name {

	width: 131px;

	height: 38px;

	border-right: 1px solid #c7c7c7;

	float: left;

	text-align: center;

	line-height: 38px;

}

.kf_time {

	width: 158px;

	height: 38px;

	border-right: 1px solid #c7c7c7;

	float: left;

	text-align: center;

	line-height: 38px;

}

.entergame {

	width: 128px;

	height: 38px;

	border-right: 1px solid #c7c7c7;

	float: left;

	text-align: center;

	line-height: 38px;

}

.entergame.zt {

	border-right: none;

}

.kf_form {

	width: 708px;

	height: 38px;

	border-bottom: 1px solid #c7c7c7;

	color: #666666;

}

.kf_form .JinruYouxi {

	display: block;

	width: 64px;

	height: 26px;

	background: url(../images/JinruYouxi.png);

	margin: 5px 0 0 32px;

}

.entergame.zt.color {

	color: #f48519;

}

.entergame.zt.color2 {

	color: #52bf18;

}

.kf_form.deb {

	border-bottom: none;

}

.entergame .JinruYouxi {

	background: url("../images/JinruYouxi.png") repeat scroll 0 0;

	display: block;

	height: 26px;

	margin-left: 32px;

	margin-top: 7px;

	text-indent: -9999px;

	width: 64px;

}

.login .logined_usename {

	height: 25px;

	line-height: 15px;

	width: 230px;

	word-break: break-all;

	word-wrap: break-word;

}

.login .logined_usename span {

	color: #f5861a;

	font-weight: bold;

}

.login .xx {

	width: 230px;

}

.login #login2-3 .xx .froma {

        color: #f5861a;

        padding-left: 0;

        height:14px;

        line-height:14px;

        width:110px;

}

.login #login2-3 .xx .fromc {

        float:right;

        background:url(../images/login_hot.jpg)no-repeat;
		_background:url(../images/login_hot.jpg);
		+background:url(../images/login_hot.jpg);

        width:59px;

        height:14px;

        line-height:14px;

        text-align:center;

        color:#FFF;

        padding-left:0;

        margin-top:3px;
		_margin-top:-14px;
		+margin-top:-14px;

}



.login #login2-3 .xx .fora {

        color: #f5861a;

        padding-left: 0;

        height:14px;

        line-height:14px;

        width:110px;

}

.login #login2-3 .xx .forc {

        float:right;

        background:url(../images/login_hot.jpg)no-repeat;
		_background:url(../images/login_hot.jpg);
		+background:url(../images/login_hot.jpg);

        width:59px;

        height:14px;

        line-height:14px;

        text-align:center;

        color:#FFF;

        padding-left:0;

        margin-top:3px;
		_margin-top:-14px;
		+margin-top:-14px;

}



.login .played_games {

        background: url("../images/kflb_bg.jpg") no-repeat;

	line-height: 24px;

	margin-bottom: 5px;

	padding-left: 10px;

	width: 222px;

        height:24px;

        color:#fff;

}

.login #login2-3 span {

	color: #dbdbdb;

	padding-left: 10px;

}

.login .game_home {

	height: auto;

	/*margin-left: 5px;*/

	line-height: 20px;

}

.login .game_home a {

	color: #dbdbdb;

	margin-right: 8px;

	margin-top: 7px;

	/*padding-left: 5px;*/

}

.login .logined_btn {

	height: 55px;

	margin: 10px 0 !important;

	width: 240px;

}

.login_list li {

	float: left;

	margin-right: 10px;

	width: 50px;

	height: 55px;

	text-align: center

}

.login_list li span {

	background: url("../images/444.jpg") no-repeat scroll 0 0;

	width: 50px;

	height: 40px;

	display: block;

	text-indent: -9999px;

}

.login .login_list li .l1 {

	background-position: 0 0;

}

.login .login_list li .l2 {

	background-position: -50px 0;

}

.login .login_list li .l3 {

	background-position: -100px 0;

}

.login .login_list li .l4 {

	background-position: -150px 0;

}

.login .login_list li .l1:hover {

	background: url("../images/555.jpg") no-repeat scroll 0 0;

}

.login .login_list li .l2:hover {

	background: url("../images/555.jpg") no-repeat scroll -50px 0;

}

.login .login_list li .l3:hover {

	background: url("../images/555.jpg") no-repeat scroll -100px 0;

}

.login .login_list li .l4:hover {

	background: url("../images/555.jpg") no-repeat scroll -150px 0;

}

.login .login_list li a {

	color: #dbdbdb;

	line-height: 30px;

}

.login .login_list li a:hover {

	color: #ffcc00;

}

.login .loged-phone {

	background-color: #f6fcfc;

	border: 1px solid #bed7e8;

	box-shadow: 2px 2px 4px #888888;

	color: #000000;

	left: 40px;

	opacity: 0.9;

	padding: 10px;

	position: absolute;

	top: 100px;

	width: 150px;

}

.login .loged-phone .ico {

	background-position: 1px -700px;

	height: 16px;

	width: 16px;

}

#login2 {

	padding-left: 20px;

	padding-top: 10px;

}

.c tbody tr:hover {

	background: #f9a24f;

}

.search_box {

	float: right;

	height: 34px;

	margin: 21px 0;

	width: 660px;

}

.search_frombox {

	position: relative;

	float: left;

}

.hot_key {

	color: #565656;

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	padding-left: 16px;

	/*width: 339px;*/

	float: left;

}

.hot_key li {

	display: inline;

	float: left;

	vertical-align: middle

}

.hot_key a {

	color: #565656;

	padding-right: 10px;

}

.input_box {

	float: left;

	position: relative;

}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {

	border-color: #76c4f2;

	box-shadow: 0 0 10px rgba(96, 205, 205, 0.5);

	color: #3098d5;

}

input[type="text"], textarea {

	transition: box-shadow 0.3s ease-in 0s;

}

input[type="text"], input[type="password"], textarea {

	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.06) inset;

}

.input_box .input_txt {

	float: left;

	height: 22px;

	line-height: 22px;

	padding: 5px 43px 5px 10px;

	width: 220px;

	border: 1px solid #c9c9c9;

	color: #565656;

	font-size: 12px;

}

.ss_box {

	border-left: 1px solid #c9c9c9;

	height: 32px;

	position: absolute;

	right: 1px;

	top: 1px;

	width: 32px;

}

.ss_box .search_submit {

	background: linear-gradient(to bottom, #fefefe 0%, #f7f7f7 100%) repeat scroll 0 0;

	border: 0 none;

	display: block;

	height: 32px;

	line-height: 32px;

	width: 32px;

}

.icon16 {

	background-image: url("../images/icon-s4f64374b2d.png");

	display: inline-block;

	height: 16px;

	overflow: hidden;

	vertical-align: middle;

	width: 16px;

}

.search_16_gray {

	background-position: -161px 0;

}

.ss_box .icon16 {

	left: 8px;

	position: absolute;

	top: 8px;

}

.news-5 dt {

	float: left;

	height: 120px;

	width: 400px;

}

.news-5 dd {

	float: right;

	height: 120px;

	width: 230px;

}

.conT {

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-size: 22px;

	font-weight: bold;

}

.conbnt {

	padding-top: 10px;

}

.news-5 dd a {

	float: left;

	height: 30px;

	margin-bottom: 13px;

	overflow: hidden;

	text-indent: -999em;

	width: 100px;

	margin-left: 15px;

}

.news-5 a.a1 {

	background: url("../images/btn1.jpg");

}

.news-5 a.a2 {

	background: url("../images/btn2.jpg");

}

.news-5 a.a3 {

	background: url("../images/btn3.jpg");

}

.news-5 a.a4 {

	background: url("../images/btn4.jpg");

}



.slide-pic {

      margin-top:11px;

      margin-bottom:22px;

}

.slide-li {

    height: 30px;

    left: 10px;

    position: absolute;

    top: 270px;

}

.slide-li li {

    background: url("../images/slide_circle.png") repeat scroll;

    cursor: pointer;

    float: left;

    height: 17px;

    margin-left: 8px;

    width: 17px;

}

.slide-li li.current {

    background-position: -17px 0;

}

.nuser-ts {
	width: 94px;
	height: 45px;
	background: url(../images/tsk.gif);
	font-size: 10px;
	line-height: 45px;
	text-align: center;
	position: absolute;
	z-index: 99999;
	margin-left: 50px;
	margin-top: -10px;
}
.nuser-ts.mmts {
	width: 125px;
	height: 45px;
	background: url(../images/tskmm.gif);
}

/*-------------------------140923*/
#gllist_0 li a{
    display: block;
    width: 190px;
    float: left;
}
#gllist_1 li a{
    display: block;
    width: 190px;
    float: left;
}
.k_pager_box {
    text-align:center;
    padding-top:20px;
}
.k_pager_box li {
    display:inline;
}
.hbyx .index_all_games li {
	height:25px;
	width:91px;
 *width:90px;
	background:#ececec;
	float:left;
	border-right: solid 1px #d3d3d3;
	border-bottom: solid 1px #d3d3d3;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	padding:7px 10px 7px 15px;
	_padding:4px 10px 3px 15px;
       margin:0;
}
.hbyx .index_all_games img {
	height:28px;
	width:28px;
	float:left;
}
.lst_all li {
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 326px;
        height:100px;
        border:none;
}
.ask-1 {
	float: left;
	width: 100px;
}
.ask-2 {
	float: left;
	width: 175px;
}
.ask-2 span {
	display: inline-block;
	margin-left: 10px;
	margin-top: 10px;
	width: 215px;
}
.pages {
	margin-top: 20px;
	text-align: center;
	margin-bottom:20px;
}
.pages li {
	display:inline;
}
.pages a {
	border: 1px solid #63656A;
	color: #63656A;
	display: inline-block;
	margin: 0 2px;
	padding: 3px 8px;
}
.index_all_txt {
        line-height:25px;
        text-align:center;
}
.index_all_txt a {
        cursor: pointer;
}

.ad p{
text-align: center;
padding-bottom: 10px;
}

.ad p a{font-size:16px;}

.ad .info:hover{text-decoration:none;}
.ad .ckxx{
padding-left: 20px;
color: #F30;}


#rj img{height: 30px;width: 80px;vertical-align: top;margin-top: 5px;}
.rj img{padding-top:10px;}

#containe .content .font .zhu dl{margin-bottom: 15px;}

#main .hbyx{margin-top:10px;}


#containe  .zhu u{color: red;}

.pages_a li{display:inline;padding: 0 5px;}
.pages_a{padding-top:20px;}

.wrap h2 a,.rmhd_list h2{font-weight:400;}



/**/
/****用户注册*****/
.register{ overflow:hidden; zoom:1;  width:1000px; margin-left:-100px;}
.regis_title{ margin-top:10px; font-size:14px; color:#444444; font-family:microsoft yahei; font-weight:bold; }
.reg_title{ height:40px; width:600px; line-height:40px;  margin:60px 0px 20px 130px; color:#665852; border-bottom: solid 1px #d6d6d6; position:relative;}
.reg_title_red{ border:1px solid #ED6C00; width:75px; *height:1px; *left:0px;_border-top:2px solid #ED6C00;_border-left:none;_border-right:none;  *background:#ED6C00;_background: none;_border-bottom:none;  position:absolute; top:39px;_top:39px;}
.reg_title span{color:#ED6C00;}
.register ul{  height: auto; margin-bottom:40px;}
.register ul li{ height:40px; line-height:40px; padding:1px 130px; color:#535353;}
.register ul li b{ font-weight:normal; color:#ED6C00;}
.register ul li span{ text-align:right; width:90px; display:inline-block;}
.register ul li .sort_input{ width:80px !important; } 
.register ul li .input,.register ul li .sort_input{ height:25px; line-height:25px; width:179px;border:solid 1px #d6d5d5; background:#fff; padding-left:5px; *vertical-align:middle;}
.register ul li img{ vertical-align:middle;}
.register ul li label{ margin-left:10px;}
label.normal,label.error,label.correct{background:url() no-repeat; _background:url(../images/regist_ico.gif) no-repeat; height:20px; padding:0px 0 0px 23px;_padding:-1px 0 0 23px; margin-right:6px;}
label.correct{ background-position: 0px 0px;} 
label.normal{ background-position: 0px -16px;}
label.error{ background-position: 0px -32px;}
.regist_b{background:url(login_reg_btn.jpg) -154px -303px; display:block;height:32px; width:96px; margin:15px 0 30px 90px;_margin:15px 0 30px 90px; border:none; cursor:hand; cursor:pointer;}
.col{ color:red}

.container3 {
	width:1000px;
	height:748px;
	margin:30px auto;/*border:1px solid green;*/
	color:#252525;
}
.container3 .middle_nav {
	width:1000px;
	height:50px;/*border:1px solid green;*/
	background:url(../images/2.jpg) no-repeat;
}
.container3 .middle_nav .sjzhzc1 {
	width:200px;
	height:50px;
	font-size:0;
	background:url(../images/middlenav_bg.png);
	float:left;
}
.container3 .middle_nav .sjzc {
	color:#fffefc;
	font-size:15px;
	line-height:50px;
	padding-left:53px;
}
.container3 .middle_nav .yxzhzc1 {
	width:199px;
	height:48px;
	border:1px solid #dedede;
	float:left;
	border-left:none;
}
.container3 .middle_nav .yxzc {
	font-size:15px;
	line-height:48px;
	padding-left:53px;
	color:#252525;
}
.container3 .middle_nav .yy8090 {
	width:600px;
	height:49px;
	border-bottom:1px solid #dedede;
	float:left;
}

.container3 .middle_nav .Cdenglu {
	color:#007aff;
	padding-left:7px;
}
.container3 .middle_nav .Cdenglu img {
	vertical-align:middle;
}
/*#GexingzhanghaoYincang{display:none;}*/

.container3 .middle_nav li {
	width:200px;
	height:50px;
	float:left;
}
.container3 .middle_nav li.on1 {
	background:url(../images/on1.jpg);
}
.container3 .middle_nav li.on2 {
	background:url(../images/on2.jpg);
}
.container3 .middle_nav .yxzc2 {
	color:#fffefc;
	font-size:15px;
	line-height:50px;
	padding-left:53px;
}
.container3 .middle_nav .sjzhzc2 {
	width:198px;
	height:48px;
	border:1px solid #dedede;
	float:left;/*border-left:none;*/
}
.container3 .middle_nav .sjzc1 {
	font-size:15px;
	line-height:48px;
	padding-left:53px;
	color:#252525;
}
.container3 .middle_nav .yy8090 {
	width:600px;
	height:49px;
	border-bottom:1px solid #dedede;
	float:left;
}
.yyzh {
	padding-top:25px;
	padding-left:438px;
}
.container3 .middle_nav .Cdenglu {
	color:#007aff;
	padding-left:7px;
}

.container3 .zcmain {
	width:998px;
	height:auto;
	border:1px solid #dedede;
	border-top:none;
}
.container3 .zcmain .Mzcmain {
	width:611px;
	height:697px;
	margin:0 auto;
}
.container3 .zcmain .Mzcmain .fangchenmi {
	width:611px;
	height:600px;
	border-bottom:1px solid #dedede;
	position:relative;
}



/*btn1样式*/
.sub1 {
	width:235px;
	height:40px;
	margin-top:80px;
	margin-left:-150px;
	cursor:pointer;
	background-color:orange;
	font-size:15px;
	color:White;
	
}
/*btn2样式*/
.face_btn {
	width:100px;
	height:35px;
	cursor:pointer;
	background-color:orange;
	font-size:14px;
	color:White;
	/*background:url(../img/wancheng_bnt.png);*/
	
}






/*输入框样式*/
 .inputtxt {
	width:210px;
	height:30px;
	border:1px solid #dcdcdc;
	line-height:30px;
	margin-top:5px;
	
}







/*新闻分类样式开始*/
  .alist_c {

	
	width:150px;
	float:left;
	font-weight:bold;
	

}

.alist_c li {
  font-size:15px;
	height: 30px;
	line-height: 30px;
	background-color:#D2D2D2;
    text-align:center;
    border-right:solid 1px #BCBCBC; 
	border-top:solid 1px #BCBCBC;
}

.alist_c li:hover {

	background:#A1A1A1;
	
	text-decoration:none;
	
}

.alist_c li a{

	text-decoration:none;
	
}

/*新闻分类样式结束*/



/*logo上面的  “网页游戏”、“客服中心”  点击切换样式*/
.web_now{color:#333; border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; float: left; font-family: &#39;Eras Demi ITC&#39;,&#39;Arial&#39; height: 30px; line-height: 30px; margin-right: -1px; overflow: hidden; padding-top: 1px; text-align: center; width: 120px; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: #DFDFDF #DFDFDF -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 0px 0px 0; padding: 0;}
.web_kefu{background: url(../images/llq.gif) no-repeat scroll 0 7px transparent; display: block; float: left; padding: 0 15px 0 17px; color:#fa9b00; vertical-align: middle;}
.web_web{float: left;  height: 30px; line-height: 30px; margin-right: -1px; overflow: hidden; padding-top: 1px; text-align: center; width: 120px;  border-color: #DFDFDF #DFDFDF -moz-use-text-color; border-image: none;border-width: 1px 1px 0; padding: 0;color:#fa9b00;}

.web_now_kf{ font-family: &#39;Eras Demi ITC&#39;,&#39;Arial&#39; height: 30px; line-height: 30px; margin-right: -1px;  padding-top: 1px; text-align: center;   -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #DFDFDF #DFDFDF -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 0px 0px 0; padding: 0; display: block; float: left; padding: 0 15px 0 17px;  vertical-align: middle; background: url(../images/llq.gif) no-repeat scroll 0 7px  #FFFFFF;}


/*分页当前页的背景*/
.bg_now
{
   background-color: #ccc;

	border: #ccc 1px solid;

	padding: 2px 8px;

	color: white;

	font-weight: bold;
	text-decoration:none;  
}










