/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
body,td,th {
	font-size: 14px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        background: #E3F1F4;
}
ul,li { margin:0; padding:0; list-style:none; }
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #F90;
}
a:active {
	text-decoration: none;
	color: #333;
}
h1,h2,h3 { margin:0; padding:0; }
.head {
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 95px;
}
.head .left {
	float: left;
	height: 95px;
	overflow: hidden;
	width:810px;
}
.head .right {
	float: right;
	height: 85px;
	overflow: hidden;
	width:160px;
}
.head .left .logo {
	float: left;
	height: 80px;
	width: 241px;
	overflow: hidden;
}
.head .left .style {
	float: left;
	height: 100px;
	overflow: hidden;
	line-height: 30px;
	width: 550px;
	margin-top: 13px;
	padding-left: 10px;
}
.head .left .style img { float:left; padding-left:20px; }
.head .left .style h1 {
	float:left;
	font-size:24px;
	height:30px;
	width:550px;
	margin:0;
	padding:0;
	overflow:hidden;
	color:#000;
	font-family:ºÚÌå;
    font-weight:bold;
}
.head .left .style h1 span { color:#F00; }
.head .right .ding {
	line-height: 29px;
	float: right;
	height: 35px;
	width: 160px;
	overflow: hidden;
}
.head .right .ding .lefts {
	float: right;
	overflow: hidden;

	height: 29px;
	width: 10px;
}
.head .right .ding .rights {
	float: right;
	overflow: hidden;
	line-height: 29px;

	height: 29px;
	width: 10px;
}
.head .right .ding .mid {
	line-height: 29px;

	float: right;
	height: 29px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.head .right .ding .mid a {
	color:#333;
}
.head .right .xia {
	height: 38px;
	width: 140px;
	line-height: 53px;
	overflow: hidden;

	padding-left: 10px;
	padding-top: 15px;
}
.head .right .xia a {
	float: left;
	margin-left: 10px;
}

.subnav {
	line-height: 40px;
	height: 40px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;

}
.subnav .sm_l {

	float: left;
	height: 40px;
	width: 5px;
	overflow: hidden;
}
.subnav .sm_m {
	line-height: 38px;
	float: left;
	height: 40px;
	width: 960px;
	overflow: hidden;
}
.subnav .sm_r {
	line-height: 40px;

	float: left;
	height: 40px;
	width: 5px;
	overflow: hidden;
}
.subnav .sm_m li {
	float: left;
	height: 40px;
	width: 320px;
	overflow: hidden;
	text-align: center;
}
.subnav .sm_m li a {
	color: #333;
}

.main .one .right .title {

	height: 22px;
	overflow: hidden;
	font-weight: bold;
	color: #FFF;
	padding-left: 35px;
}
.main .one .right .title span {
	float: left;
	height:22px;
	line-height:22px;
}
.main .one .right .title .more {
	float: right;
	padding-right: 5px;
	line-height: 22px;
	height: 22px;
	font-weight: normal;
	color: #333;
}
.main .one .right .info {
	overflow: hidden;
	padding: 5px 10px;
}
.main .one .right .info ul li {
	height: 26px;
	line-height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
}
.main .one .right .info ul li a {
	color: #333;
}
.main .one .right .info ul li a:hover {
	color: #F90;
}
.main .two .left {
	height: 223px;
	width: 233px;
	float: left;
	overflow: hidden;
	
}
.main .two .left .title {
	line-height: 30px;
	height: 31px;

}
.main .two .left .title span {
	line-height: 31px;

	height: 31px;
	float: left;
	width: 99px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.main .two .left .title .more {
	line-height: 31px;
	float: right;
	height: 31px;
	padding-right: 5px;
	color: #333;
}
.main .two .left .info {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: hidden;
}
.main .two .left .info ul li {
	line-height: 25px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
}
.main .two .left .info ul li a {
	color: #333;
}
.main .two .left .info ul li a:hover {
	color: #F90;
}

.main .two .right .title {
	line-height: 30px;
	height: 31px;

}
.main .two .right .title span {
	line-height: 31px;

	float: left;
	width: 99px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.main .two .right .title .more {
	line-height: 31px;
	float: right;
	height: 31px;
	padding-right: 5px;
	color: #333;
}
.main .two .right .info {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: hidden;
}
.main .two .right .info ul li {
	line-height: 25px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
}
.main .two .right .info ul li a {
	color: #333;
}
.main .two .right .info ul li a:hover {
	color: #F90;
}

.main .two .mid {
	float: left;
	height: 225px;
	width: 480px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.main .two .right {
	float: left;
	height: 223px;
	width: 233px;
	overflow: hidden;
	
}
.main .two .mid .info {
	height: 223px;
	width: 478px;


}
.main .two .mid .info .title {
	line-height: 32px;

	height: 34px;
	overflow: hidden;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding-left:30px;
}
.main .two .mid .info .nei {
	padding: 8px;
	overflow: hidden;
}
.main .two .mid .info .nei a {
	color:#333;
}
.main .three .left {
	float: left;
	width: 725px;
	overflow: hidden;
}
.main .three .right {
	float: right;
	width: 236px;
	overflow: hidden;
}
.main .three .left .adbanner {
	height: 108px;
	width: 725px;
	overflow: hidden;
}
.main .three .left .neir {
	width: 725px;
	margin-top: 10px;
	overflow: hidden;
}
.main .three .left .neir .zuo {
	float: left;
	height: 223px;
	width: 233px;

	overflow: hidden;

}
.main .three .left .neir .zuo .title {
	line-height: 31px;

	height: 31px;
	overflow: hidden;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.main .three .left .neir .zuo .info {
	padding: 5px;
	overflow: hidden;
}
.main .three .left .neir .zuo .info ul li {
	float: left;
	width: 100px;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	overflow: hidden;
	color: #F60;
}
.main .three .left .neir .zuo .info ul li a {
	color: #333;
}
.main .three .left .neir .zuo .info ul li a:hover {
	color: #F90;
}
.main .three .left .neir .zuo .info .e2 li {
	float: left;
	width: 57px;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	overflow: hidden;
	color: #F60;
}
.main .three .left .neir .you {
	float: right;
	height: 223px;
	width: 478px;


}
.main .three .left .neir .you .info {
	overflow: hidden;
	padding:10px;
}
.main .three .left .neir .you .title {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FFF;

	height: 34px;
	overflow: hidden;
	padding-left:30px;
}
.main .three .right .title {
	line-height: 34px;
	font-weight: bold;
	font-size:14px;
	color: #FFF;

	height: 34px;
	padding-left: 30px;
	overflow: hidden;
}
.main .three .left .neir .you .infos {
	padding: 5px;
	overflow: hidden;
}
.main .three .left .neir .you .infos ul li {
	line-height: 24px;
	float: left;
	height: 24px;
	width: 300px;
	overflow: hidden;
}
.main .three .left .neir .you .infos ul li a {
	color:#333;
	float:left;
}
.main .three .left .neir .you .infos ul li a:hover {
	color:#F90;
	float:left;
}
.main .three .left .neir .you .infos ul li span {
	float:right;
}

.main .three .left .neir .you .info span { width:100px; overflow:hidden; float:left; }
.main .three .left .neir .you .info ul { float:left; width:338px; overflow:hidden; }
.main .three .left .neir .you .info ul li {
	line-height: 25px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
}
.main .three .left .neir .you .info ul li a {
	color: #333;
}
.main .three .left .neir .you.info ul li a:hover {
	color: #F90;
}

#div_side_0,#div_side_1,#div_side_2
{
    float:left;
    width:330px;
    height:450px;
    }
#skin
{
    margin:10px;
    padding:5px;
    padding-right:0px;
	list-style:none;

	overflow:hidden;
    }
#skin li{
	float:left;
    margin-right:5px;
    width:15px;
    height:15px;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	background-image:url(../images/orange/theme.gif);
}
#skin_orange{
	background-position:0px 0px;
}
#skin_blue{
	background-position:15px 0px;
}
#skin_green{
	background-position:35px 0px;
}
#skin_red{
	background-position:55px 0px;
}
#skin_4{
	background-position:75px 0px;
}
#skin_5{
	background-position:95px 0px;
}
#skin_orange.selected{
	background-position:0px 15px !important;
}
#skin_blue.selected{
	background-position:15px 15px !important;
}
#skin_green.selected{
	background-position:35px 15px !important;
}
#skin_red.selected{
	background-position:55px 15px !important;
}
#skin_4.selected{
	background-position:75px 15px !important;
}
#skin_5.selected{
	background-position:95px 15px !important;
}
.title
{
    cursor:pointer;}
h1{
   margin:10px;
   padding:10px 20px;
   width:270px;
   color:#ffffff;
   font-size:14px;
}
#news_list,#game_list,#other_list{
   position:relative;
   padding:10px;
   width:290px;
   height:300px;
}
.btn_css {
	border: 0px none;
	background: transparent url(../images/orange/btn_bg.gif) repeat scroll 0%
		0%;
	line-height: 27px;
	height: 27px;
	width: 130px;
	cursor: pointer;
}

.btn_over {
	border: 0px none;
	background: transparent url(../images/orange/btn_bg_over.gif) repeat
		scroll 0% 0%;
	line-height: 27px;
	height: 27px;
	width: 130px;
	cursor: pointer;
}.main .one .left {
	float: right;
	height: 223px;
	width: 723px;
	overflow: hidden;
	border: 1px solid #e4e4e4;
	background-color: #f5f5f5;
}
.main .one .right {
	float: left;
	height: 223px;
	width: 233px;
	overflow: hidden;
	border: 1px solid #CCC;
}
.main {
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.main .one {
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.main .two {
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.main .three {
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.links {
	width: 968px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	border:solid 1px #cccccc;
        word-break:break-all;

}
.links .title { width:958px; padding-left:15px; font-size:14px; color:#333; height:29px; line-height:29px; overflow:hidden;  }
.links .info { width:958px; padding:5px; overflow:hidden; height:30px;}
.links .info li { float:left; line-height:22px; height:22px;width:180px; overflow:hidden; padding-right:5px;}
.links .info li a { color:#333; }
.links .info2 { width:958px; padding:5px; overflow:hidden; }
.links .info2 li { width:95px; float:left; padding:5px 0px; overflow:hidden; text-align:center; }
.links .info2 li a { color:#333; }
.bot {
	height: 32px;
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;

	line-height: 32px;
	text-align: center;
	color: #FFF;
}
.bot {
	color: #FFF;
}
.bot a { color:#FFF; }
.bot a:hover { color:#FFF; }
.footer { width:970px; overflow:hidden; margin:10px auto 0 auto; line-height:22px; text-align:center; }
#focus #r_img .f_on .bg {
	DISPLAY: block; BACKGROUND: url(../images/orange/bg_qh_org.png) no-repeat 2px 0px; LEFT: 0px; WIDTH: 135px; POSITION: absolute; TOP: -1px; HEIGHT: 53px
}

.footer a:visited {
	text-decoration: none;
	color: #000;
}
.flash { width:970px; margin:5px auto 0 auto; overflow:hidden; padding-bottom:10px; }
.main .ml { width:195px; overflow:hidden; float:left; background:url(sx.gif) right top no-repeat; }
.main .mr { width:765px; float:right; overflow:hidden; }
.main .ml .title { width:160px; font-size:14px; height:33px; line-height:33px; overflow:hidden; background:url(/images/left1.gif) left top no-repeat; padding-left:35px; }
.main .ml .info { overflow:hidden; width:195px; padding:5px 0; }
.main .ml .info ul li { width:153px; padding-left:20px; height:30px; line-height:30px; overflow:hidden; float:left; border-bottom:dashed 1px #333; /*background:url(/images/orange/xx2.gif) 5px center no-repeat;*/ }
.main .ml .info ul li a { color:#333; }
.main .ml .info ul li a:hover { color:#F90; }
.main .ml .ads { width:173px; height:63px; padding-bottom:10px; overflow:hidden; }
.main .ml .tit { width:143px; overflow:hidden; border-top:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; /*background:url(/images/orange/new_bg.gif) 10px top no-repeat;*/ height:22px; line-height:22px; font-weight:bold; color:#FFF; padding-left:30px;  }
.main .ml .inf { width:163px; overflow:hidden; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4; padding:5px; background:url(shuzi.jpg) 8px 5px no-repeat; }
.main .ml .inf ul li { width:140px; padding-left:23px; float:left; height:26px; line-height:26px; overflow:hidden; }
.main .ml .inf ul li a { color:#333; }
.main .ml .inf ul li a:hover { color:#F90; }

.main .mr .title { height:32px; line-height:32px; overflow:hidden; /*background:url(/images/orange/bg_ss.gif) left top repeat-x; */padding-left:20px; font-size:14px; color:#333; }
.main .mr .info { overflow:hidden; padding:10px; line-height:26px; }
.main .mr .info table { margin-top:20px; }
.main .mr .info h2 { width:765px; height:40px; line-height:40px; text-align:center; }
.main .mr .info .des { width:765px; height:30px; overflow:hidden; background:#f5f5f5; }
.main .mr .info .des span { width:255px; height:30px; line-height:30px; text-align:center; float:left; }
.main .mr .info ul li { width:755px; float:left; height:28px; line-height:28px; border-bottom:dashed 1px #333; }
.main .mr .info ul li span { float:left; width:120px; }
.main .mr .info ul li a { float:left; overflow:hidden; color:#333; }
.main .mr .info ul li a:hover { float:left; overflow:hidden; color:#F90; }

.gun a:visited {
		color: #000;
}
#sidebar a:link, 
#sidebar a:visited { 
color:#FF0000; 
text-decoration:none; 
} 
#sidebar a:hover, 
#sidebar a:active { 
color:#000000; 
text-decoration:underline; 
} 
/*ÖÐ¼äÅÅ°æ*/
#body
{
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background:#FFF;
	border-left:#C5D4DB 1px solid;
	border-right:#C5D4DB 1px solid;
}
.box
{
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background:#FF8800;
	border-left:#C5D4DB 1px solid;
	border-right:#C5D4DB 1px solid;
}
.indexMenu { width:970px;height:35px;font:18px 'SimHei';
margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:#FF8800;
	

}
.indexMenu ul { width:970px;z-index:9999}
.indexMenu ul li { float:left;z-index:9999}
.indexMenu ul li.l1 { width:120px;position:relative; z-index:9999}
.indexMenu ul li.l1 a { width:120px;height:35px;color:#fff;;text-align:center;line-height:35px; display:block;z-index:9999}
.indexMenu ul li.l1 a:hover { color:#00DD77;background:url(../images/menuHover.png) no-repeat top left;}
.indexMenu ul li.l1 a.cur { color:#00DD77;background:url(../images/menuHover.png) no-repeat top left;}
.indexMenu ul li.l1 .submenu { width:120px; position:absolute;z-index:10000; display:none}
.indexMenu ul li.l1 .submenu li{ height:36px; line-height:36px; background-color:#FF5511; border-bottom:#FFF dotted 1px;}
.indexMenu ul li.l2 { width:80px;position:relative; z-index:9999}
.indexMenu ul li.l2 a { width:80px;height:35px;color:#fff;;text-align:center;line-height:35px; display:block;z-index:9999}
.indexMenu ul li.l2 a:hover { color:#00DD77;background:url(../images/menuHover.png) no-repeat top left;}
.indexMenu ul li.l2 a.cur { color:#00DD77;background:url(../images/menuHover.png) no-repeat top left;}
.indexMenu ul li.l2 .submenu { width:80px; position:absolute;z-index:10000; display:none}
.indexMenu ul li.l2 .submenu li{ height:36px; line-height:36px; background-color:#FF5511; border-bottom:#FFF dotted 1px;}


