﻿@charset "utf-8";
html {
	min-width: 1200px;
}
body {
	margin: 0px; padding: 0px; font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(12, 11, 11);
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
area {
	
}
img {
	border: 0px currentColor; border-image: none;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
font {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
ins {
	margin: 0px; padding: 0px; text-decoration: none;
}
span {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px; text-decoration: none;
}
a_bak {
	font-family: "΢���ź�","����",Arial, Helvetica, sans-serif; text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.clearfix::after {
	height: 0px; clear: both; display: block; content: "";
}
.clearfix {
	-ms-zoom: 1;
}

/********��������**********/ 
.bg {
	background: url("../images/bg.jpg") no-repeat top rgb(100, 100, 100);
}
.wrap {
	margin: 0px auto; width: 1200px; overflow: hidden; padding-bottom: 100px;
}
.link {
	background: url("about:blank"); text-indent: -9999px; position: absolute;
}
.top_box {
	width: 100%; height: 450px; overflow: hidden; position: relative;
}
.top_nav {
	left: 250px; top: 25px; height: 140px; position: absolute;
}
.top_nav div {
	width: 100px; float: left;
}
.top_nav div a {
	font-size: 16px; width: 95px; color: rgb(131, 110, 88); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.top_nav div_bak a {
	font: bold 16px/normal "΢���ź�"; width: 95px; color: rgb(131, 110, 88); text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.top_nav div a span {
	font: 12px/normal Arial, Helvetica, sans-serif; width: 140px; color: rgb(86, 86, 90); display: block; font-size-adjust: none; font-stretch: normal;
}
.nav_icon {
	background: url("../images/nav_icon.png") no-repeat 70px 20px;
}
.top_nav div p {
	text-align: center; left: -16px; padding-top: 10px; display: none; position: relative;
}
.top_nav div p a {
	font-size: 12px; width: 100px; height: 24px; color: rgb(0, 0, 0); display: block; font-size-adjust: none; font-stretch: normal;
}
.top_nav div_bak p a {
	font: 12px/normal "΢���ź�"; width: 100px; height: 24px; color: rgb(0, 0, 0); display: block; font-size-adjust: none; font-stretch: normal;
}
.top_nav div p a:hover {
	color: rgb(110, 99, 92); text-decoration: underline;
}
.video_box {
	left: 26px; top: 263px; width: 150px; height: 144px; position: absolute; z-index: 1;
}
.video_shade {
	background: url("../images/video_shade.png") no-repeat center; left: 0px; top: 0px; width: 149px; height: 144px; position: absolute; z-index: 3; cursor: pointer;
}
.pop_video {
	background: rgb(0, 0, 0); width: 800px; height: 500px; display: none;
}
.closeBtnpop {
	background: url("../images/close.png") no-repeat; top: 2px; width: 58px; height: 58px; right: -59px; display: block; position: absolute; cursor: pointer;
}
.new_server {
	font: 14px/38px "΢���ź�"; padding: 0px 10px; width: 271px; height: 38px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.new_server a {
	color: rgb(255, 240, 114); text-decoration: underline;
}
.jiabtn {
	left: 580px; top: 158px; width: 450px; height: 210px;
}
.cont_h {
	width: 100%; overflow: hidden; position: relative;
}
.box1 {
	width: 1200px; height: 377px; overflow: hidden;
}
.btn_box {
	background: url("../images/btns.jpg") no-repeat; width: 1200px; height: 85px; overflow: hidden;
}
.btn_down {
	background: url("about:blank"); width: 242px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_down_a {
	background: url("about:blank"); width: 242px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_reg {
	background: url("about:blank"); width: 152px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_reg_a {
	background: url("about:blank"); width: 152px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_cz {
	background: url("about:blank"); width: 159px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_cz_a {
	background: url("about:blank"); width: 159px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_gift {
	background: url("about:blank"); width: 159px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn_gift_a {
	background: url("about:blank"); width: 159px; height: 85px; overflow: hidden; float: left; position: relative;
}
.btn a {
	text-indent: -9999px; display: block; opacity: 0;
}
.jindu {
	left: 0px; width: 0px; height: 3px; bottom: 0px; position: absolute; z-index: 2; background-color: rgb(159, 130, 103);
}
.enter_ul {
	width: 488px; overflow: hidden;
}
.enter_ul li {
	height: 85px; overflow: hidden; float: left;
}
.enter_ul li a {
	font: 14px/normal "΢���ź�"; width: 122px; height: 75px; text-align: center; color: rgb(153, 153, 153); padding-top: 8px; display: block; font-size-adjust: none; font-stretch: normal;
}
.enter_ul li a img {
	transition:0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;
}
.enter_ul li a:hover {
	text-decoration: none;
}
.enter_ul li a:hover img {
	transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg);
}
.enter_ul li a p {
	display: none;
}
.lb_wrap {
	background: url("../images/lb_bg.jpg") no-repeat center; width: 713px; height: 377px; overflow: hidden; float: left; position: relative;
}
.lb_box {
	width: 711px; height: 377px; overflow: hidden;
}
.lb_cont1 {
	width: 711px; height: 377px; display: none;
}
.lb_cont1 img {
	width: 711px; height: 377px; display: block;
}
#shop_btn {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 38px; bottom: 0px; position: absolute;
}
#shop_btn_left {
	width: 20px; height: 38px; float: left; cursor: pointer;
}
#shop_btn_right {
	width: 20px; height: 38px; float: left; cursor: pointer;
}
#shop_btn_left {
	background: url("../images/lunboL.png") no-repeat center; margin-left: 10px;
}
#shop_btn_left:hover {
	background: url("../images/lunboL_h.png") no-repeat center;
}
#shop_btn_right {
	background: url("../images/lunboR.png") no-repeat center;
}
#shop_btn_right:hover {
	background: url("../images/lunboR_h.png") no-repeat center;
}
#shop_name {
	width: 555px; height: 38px; overflow: hidden; float: left;
}
#shop_name td a {
	width: 129px; height: 38px; text-align: center; color: rgb(161, 155, 143); line-height: 38px; overflow: hidden; font-size: 14px; margin-right: 1px; display: block; cursor: pointer;
}
#shop_name td.curr a {
	color: rgb(193, 47, 16); text-decoration: none;
}
#shop_name td a:hover {
	color: rgb(193, 47, 16); text-decoration: none;
}
.news_box {
	background: url("../images/news_bg.png") no-repeat; width: 487px; height: 377px; float: right; position: relative;
}
.im_cont {
	background: url("../images/hot_news_bg.png") no-repeat center; margin: 20px auto 15px; width: 442px; height: 57px; text-align: center; line-height: 57px; overflow: hidden;
}
.im_cont a:hover {
	text-decoration: underline;
}
.im_cont a {
	color: rgb(145, 102, 24); overflow: hidden; font-size: 18px; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.im_c {
	padding: 2px 0px 0px; height: 40px; line-height: 20px; overflow: hidden;
}
.im_c a {
	color: rgb(204, 204, 204); font-size: 12px;
}
.tab_ul {
	padding: 0px 35px; width: 100%; height: 48px; overflow: hidden; border-bottom-color: rgb(91, 82, 75); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab_ul li {
	font: 16px/58px "微软雅黑"; margin: 0px 8px; width: 58px; height: 45px; text-align: center; color: rgb(204, 204, 204); float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.tab_ul_bak li {
	font: 14px/48px "����"; margin: 0px 8px; width: 58px; height: 45px; text-align: center; color: rgb(204, 204, 204); float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.tab_ul li.on {
	color: rgb(145, 102, 24); border-bottom-color: rgb(145, 102, 24); border-bottom-width: 3px; border-bottom-style: solid;
}
.tab_ul li a {
	color: rgb(204, 204, 204);
}
.tab_ul li.on a {
	color: rgb(145, 102, 24);
}
.tab_cont {
	padding: 0px 20px 10px; width: 442px; height: 224px; font-size: 12px;
}
.tab_cont .news_more {
	background: url("../images/more.png") no-repeat center; top: 12px; width: 26px; height: 26px; right: 20px; text-indent: -9999px; position: absolute;
}
.news_ul li {
	background: url("../images/icon_news.png") no-repeat 0px; padding: 0px 0px 0px 16px; width: 430px; text-align: right; color: rgb(153, 153, 153); line-height: 33px; overflow: hidden;
}
.news_ul li p {
	height: 30px; text-align: left; color: rgb(204, 204, 204); line-height: 30px; overflow: hidden; float: left; white-space: nowrap;
}
.news_ul li a {
	color: rgb(204, 204, 204); font-size: 14px;
}
.news_ul li a.lei {
	color: rgb(204, 204, 204);
}
.news_ul li a:hover {
	color: rgb(145, 102, 24);
}
.news_ul li a.lei:hover {
	color: rgb(145, 102, 24);
}
.news_ul li.top {
	color: rgb(145, 102, 24);
}
.news_ul li.top a {
	color: rgb(145, 102, 24);
}
.news_ul li.top a.lei {
	color: rgb(145, 102, 24);
}
.tab_cont_news {
	display: none;
}
.tab_cont_event {
	display: none;
}
.tab_cont_meiti {
	display: none;
}
.tab_cont_video {
	display: none;
}

/********ͨ��**********/
.pubTitle {
	height: 59px; border-bottom-color: rgb(172, 138, 92); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.pubName {
	background: url("../images/pubIcon.png") no-repeat 15px; width: 200px; height: 59px; color: rgb(42, 44, 49); line-height: 59px; text-indent: 48px; font-size: 22px; font-weight: normal; float: left;
}
.more {
	border: 1px solid rgb(102, 102, 102); border-image: none; top: 17px; width: 24px; height: 24px; text-align: center; right: 10px; color: rgb(70, 70, 70); line-height: 24px; font-family: arial; font-size: 24px; display: block; position: absolute;
}
.more:hover {
	border: 1px solid rgb(164, 33, 7); border-image: none; color: rgb(164, 33, 7); text-decoration: none;
}
.boxBg {
	background: url("../images/boxBg.png");
}
.hse {
	color: rgb(239, 210, 187);
}
.red {
	border: 1px solid rgb(203, 179, 160); border-image: none; color: rgb(203, 179, 160);
}
.gengduo{float: right; width: 24px; height: 24px; border:1px solid #cbb3a0; line-height: 24px; color: #cbb3a0; margin-top:20px; text-align: center; font-size: 24px; font-family:arial; position:absolute;top:0;right:10px;}
.gengduo:hover{border:1px solid #a42107;;color: #a42107; text-decoration: none;}

.medTop{position:relative;}
#btn_left{color:#FC3;position:absolute;top:5px;left:10px;font-size:20px;z-index:99999;}
#btn_right{color:#FC3;position:absolute;top:5px;right:10px;font-size:20px;z-index:99999;}

/********��һ��**********/
.box2 {
	margin: 20px 0px; height: 340px;
}
.box2_hd {
	background: rgb(249, 249, 249); width: 292px; height: 340px; float: left;
}
.serverlist {
	margin: 5px 10px 10px 15px; width: 274px; height:270px; overflow: scroll; -ms-overflow-x: hidden;
}
.serverlist ul li {
	background: url("../images/li.png") no-repeat 0px; height: 24px; line-height: 17px; text-indent: 12px;
}
.serverlist ul li a {
	color:#1b1b1b;display: block;padding:3px 0;
}
.serverlist ul li a.new {
	color: rgb(164, 33, 7); font-weight: bold;
}
.serverlist ul li a.off {
	color:#b1b1b1;
}
.serverlist ul li a em {
	float: right;color:#b1b1b1;font-style: normal; font-weight: normal;
}
.activelist {
	margin: 0px auto; width: 230px;
}
.activelist a {
	width: 230px; height: 118px; margin-top: 15px; display: block;
}
.activelist img {
	border: 1px solid rgb(175, 143, 100); border-image: none; width: 228px; height: 116px; display: block;
}
.event_box {
	background: rgb(249, 249, 249); width: 593px; height: 340px; margin-left: 11px; float: left;
}
.sai_ul {
	padding: 0px 30px; width: 533px; height: 60px; overflow: hidden; border-bottom-color: rgb(172, 138, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.sai_ul li {
	width: 130px; height: 57px; text-align: center; color: rgb(51, 51, 51); float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.sai_ul li.on {
	color: rgb(239, 210, 187); border-bottom-color: rgb(172, 138, 92); border-bottom-width: 3px; border-bottom-style: solid;
}
.sai_ul li a {
	color: rgb(51, 51, 51); font-family:"微软雅黑"; font-size:22px; line-height:59px;
}
.sai_ul li.on a {
	color: rgb(51, 51, 51);
}
.event_cont {
	margin: 0px auto; padding: 16px 0px 0px; width: 540px; overflow: hidden;
}
.e_name {
	float: left; width:80px; height:60px; font-size:14px; line-height:28px; color: rgb(164, 33, 7); font-weight: bold;
}
.e_title ul li a {
    float: left; width:86px; margin:3px; height:26px; line-height:24px; text-align:center; background: rgb(164, 33, 7); color: rgb(255, 255, 255);
}
.e_title ul li a:hover {
    color:#fff; text-decoration: underline;
}
.e_title ul li a.hot {
    color:#FFED8A
;}
.e_line {
	float: left; width:100%; height:100%; margin-top: 12px; margin-bottom: 12px; border-bottom:1px solid #d9d9d9;
}
.e_pic {
	width: 160px; float: left;
}
.e_link img {
	width: 160px; height: 158px; display: block;
}
.gopk {
	background: rgb(164, 33, 7); width: 160px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 9px; display: block;
}
.e_text {
	width: 330px; float: right;
}
.e_tit {
	width: 330px; color: rgb(163, 33, 7); overflow: hidden; font-size: 24px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.e_tit a {
	color: rgb(163, 33, 7);
}
.e_areap {
	height: 120px; color: rgb(0, 0, 0); line-height: 20px; margin-top: 10px; -ms-word-wrap: break-word;
}
.e_news h4 {
	font-size: 12px;
}
.e_list {
	background: url("../images/li.png") no-repeat 0px; height: 24px; line-height: 24px; text-indent: 14px;
}
.e_list span {
	color: rgb(161, 155, 143); float: right;
}
.e_list a {
	color: rgb(108, 109, 117);
}
.e_list a:hover {
	color: rgb(135, 27, 6);
}
.zhumu {
	border: 1px solid rgb(135, 27, 6); border-image: none; top: 17px; width: 82px; height: 24px; text-align: center; right: 41px; color: rgb(135, 27, 6); line-height: 24px; font-size: 12px; display: block; position: absolute;
}
.zbVideoBox {
	background: rgb(249, 249, 249); width: 292px; height: 303px; float: right; position: relative;
}
.zb_livepic {
	background: rgb(249, 249, 249); width: 292px; height: 340px; float: right; position: relative;
}
.zbVideoBox .xxzb-tab {
	margin: 10px auto; width: 266px; height: 24px; overflow: hidden; border-bottom-color: rgb(172, 138, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.zbVideoBox .xxzb-tab li {
	float: left;
}
.zbVideoBox .xxzb-tab li a {
	width: 38px; text-align: center; color: rgb(102, 102, 102); line-height: 20px; font-size: 12px; text-decoration: none; display: block;
}
.zbVideoBox .xxzb-tab li.on a {
	color: rgb(172, 138, 92); border-bottom-color: rgb(172, 138, 92); border-bottom-width: 4px; border-bottom-style: solid;
}
.zbVideoBox .xxzb-list {
	margin: 0px auto; width: 266px;
}
.zbVideoBox .xxzb-list ul {
	width: 276px; height: 225px; overflow: scroll; -ms-overflow-x: hidden;
}
.zbVideoBox .xxzb-list li {
	color: rgb(153, 153, 153); overflow: hidden; margin-bottom: 2px; border-bottom-color: rgb(172, 138, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.zbVideoBox .xxzb-list li img {
	width: 52px; height: 42px; float: left;
}
.zbVideoBox .xxzb-list li .detail {
	padding-top: 3px; padding-left: 20px; font-size: 12px; float: left;
}
.zbVideoBox .xxzb-list li.on a.clickin {
	background-position: 0px 0px;
}
.zbVideoBox .xxzb-list li a.clickin {
	background-position: 0px -30px; width: 36px; height: 30px; margin-top: 4px; float: right; background-image: url("../images/goBt.png");
}
.zb_livepic img {
	display: block;
}

/********�ڶ���**********/ 
.pubBox1 {
	height: 323px;
}
.schBox {
	background: url("../images/schoolBg.jpg") no-repeat 0px 0px; width: 896px; height: 303px; float: left;
}
.schList {
	padding: 30px 0px 0px 20px; height: 150px;
}
.schList a {
	width: 134px; height: 142px; margin-right: 10px; float: left; display: inline;
}
.schList a img {
	width: 134px; height: 150px; display: block;
}
.schList a span {
	background: rgb(43, 42, 42); width: 134px; height: 30px; text-align: center; color: rgb(254, 252, 251); line-height: 30px; font-size: 14px; display: block;
}
.schList a:hover span {
	background: rgb(164, 33, 7);
}
.glBox {
	background: rgb(249, 249, 249); width: 292px; height: 340px; float: right;
}
.glList {
	padding: 6px 10px 0px; line-height: 24px;
}
.glList p {
	background: url("../images/li.png") no-repeat 0px; height: 25px; text-indent: 14px;
}
.glList span {
	color: rgb(161, 155, 143); float: right;
}
.glList a {
	color: rgb(108, 109, 117);
}
.glList a:hover {
	color: rgb(135, 27, 6);
}

/********������**********/ 
.pubBox2 {
	height: 476px;
}
.L_Box {
	width: 292px; height: 456px; float: left;
}
.C_Box {
	width: 592px; height: 456px; margin-left: 12px; float: left; position: relative;
}
.R_Box {
	width: 292px; height: 294px; float: right;
}
.Top_Box {
	height: 294px;
}
.Bot_Box {
	height: 154px; margin-top: 6px;
}
.List_Box {
	margin: 0px auto; width: 270px; padding-top: 4px;
}
.List_Box p {
	background: url("../images/li.png") no-repeat 0px; width: 270px; height: 24px; line-height: 24px; text-indent: 14px; overflow: hidden; border-bottom-color: rgb(75, 70, 65); border-bottom-width: 1px; border-bottom-style: solid;
}
.List_Box a {
	color: rgb(161, 155, 143);
}
.List_Box a:hover {
	color: rgb(135, 27, 6);
}
.video_ul {
	padding: 0px 30px; width: 532px; height: 39px; overflow: hidden; margin-top: 20px; border-bottom-color: rgb(172, 138, 92); border-bottom-width: 1px; border-bottom-style: solid;
}
.video_ul li {
	font-size: 22px; font-weight: normal; width: 133px; height: 36px; text-align: center; line-height:18px; color: rgb(161, 155, 143); float: left; cursor: pointer;
}
.video_ul li.on {
	color: rgb(239, 210, 187); border-bottom-color: rgb(172, 138, 92); border-bottom-width: 3px; border-bottom-style: solid;
}
.video_ul li a {
	font-family:"微软雅黑"; color: rgb(161, 155, 143);
}
.video_ul li.on a {
	color: rgb(239, 210, 187);
}
.videoBox {
	margin: 0px auto; width: 570px; padding-top: 80px;
}
.videoBox li {
	margin: 16px 4px 8px 5px; width: 180px; height: 150px; float: left; display: inline; position: relative; cursor: pointer;
}
.videoBox li img {
	width: 180px; height: 120px;
}
.videoText {
	left: 0px; width: 100%; height: 23px; text-align: center; bottom: 0px; color: rgb(161, 155, 143); line-height: 22px; overflow: hidden; font-size: 12px; position: absolute;
}
.Sao_Box {
	padding: 16px 0px 0px 16px; color: rgb(161, 155, 143); font-size: 18px; text-align: center;
}
.Sao_Box li {
	width: 130px; height: 140px; float: left; display: inline;
}
.Sao_Box li img {
	width: 100px; height: 100px;
}
.Kf_Box {
	padding: 26px 0px 0px 0px; color: rgb(161, 155, 143); text-align: center;
}
.Kf_Box h3 {
	margin: 0px auto 0px; border: 1px solid rgb(127, 115, 104); border-image: none; width: 225px; height: 51px; text-align: center; color: rgb(161, 155, 143); line-height: 51px;
}
.Kf_Box h3 a {
	color: rgb(239, 210, 187); font-size: 18px;
}
.Kf_Box p {
	padding: 10px 0px 0px 0px; color: rgb(161, 155, 143); font-size: 12px;
}
.Kf_Box p a {
	color: rgb(161, 155, 143);
}

/********����**********/ 
.medTab {
	padding: 0px 0px 0px 35px; height: 38px; border-bottom-color: rgb(109, 99, 90); border-bottom-width: 1px; border-bottom-style: solid;
}
.medTab span {
	width: 70px; height: 35px; text-align: center; color: rgb(239, 210, 187); line-height: 35px; font-size: 14px; margin-right: 8px; float: left; display: inline; cursor: pointer;
}
.medTab span.on {
	border-bottom-color: rgb(239, 210, 187); border-bottom-width: 3px; border-bottom-style: solid;
}
.gundong_gg {
	margin: 0px auto; width: 266px; height: 35px; overflow: hidden;
}
.gundong_gg li {
	margin: 0px 3px; width: 127px; height: 35px; float: left;
}
.gundong_gg img {
	width: 127px; height: 35px; display: block;
}
.mt_tit {
	margin: 0px auto; padding: 20px 0px 15px; width: 266px; height: 80px; overflow: hidden; border-bottom-color: rgb(83, 77, 71); border-bottom-width: 1px; border-bottom-style: solid;
}
.mt_pic {
	width: 106px; height: 80px; float: left; display: block;
}
.mt_text {
	width: 148px; color: rgb(161, 155, 143); float: right;
}
.mt_text a {
	color: rgb(161, 155, 143);
}
.mt_text h4 {
	padding-bottom: 5px; font-size: 14px;
}
.mt_news {
	margin: 0px auto; width: 266px; padding-top: 10px;
}
.mt_news p {
	background: url("../images/li.png") no-repeat 0px; height: 24px; line-height: 24px; text-indent: 14px;
}
.mt_news span {
	color: rgb(161, 155, 143); float: right;
}
.mt_news a {
	color: rgb(161, 155, 143);
}
.mt_news a:hover {
	color: rgb(135, 27, 6);
}
.playIcon {
	background: url("../images/play.png") no-repeat; left: 50%; top: 50%; width: 70px; height: 70px; margin-top: -42px; margin-left: -35px; display: block; position: absolute;
}
.videoPop {
	background: rgb(1, 1, 1); width: 800px; height: 450px; display: none; position: relative;
}
.closeBtn {
	background: rgb(1, 1, 1); top: 0px; width: 100px; height: 100px; right: -100px; display: block; position: absolute; cursor: pointer;
}
.closeBtn img {
	transition:0.3s; left: 11px; top: 11px; width: 78px; height: 78px; position: absolute; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s;
}
.closeBtn:hover img {
	transform: rotate(90deg) scale(0.9); -webkit-transform: rotate(90deg) scale(0.9); -moz-transform: rotate(90deg) scale(0.9); -o-transform: rotate(90deg) scale(0.9);
}
.popBox {
	top: 50%; width: 176px; height: 600px; right: 0px; overflow: hidden; margin-top: -320px; position: fixed;
}
.popBtn {
	background: url("../images/pop_01.png") no-repeat -26px 56px rgb(175, 6, 6); transition:0.3s; left: 0px; top: 0px; width: 26px; height: 72px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; padding-top: 8px; font-size: 14px; position: absolute; cursor: pointer;
}
.popOn {
	background-position: 0px 56px;
}
.popDiv {
	width: 150px; height: 640px; position: absolute;
}
.popCont {
	width: 150px; height: 640px; position: absolute;
}
.popBg {
	width: 150px; height: 640px; position: absolute;
}
.popDiv {
	left: 26px; top: 0px;
}
.popCont {
	left: 0px; top: 0px; z-index: 2;
}
.popBg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; z-index: 1; opacity: 0.9; -moz-opacity: 0.9;
}
.popLink {
	background: url("../images/poopIcon.png") no-repeat 0px 0px; margin: 0px auto; border: 1px solid rgb(102, 102, 102); border-image: none; width: 102px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; text-indent: 42px; display: block;
}
.popIcon1 {
	background-position: 10px 0px;
}
.popIcon2 {
	background-position: 10px -41px;
}
.popIcon3 {
	background-position: 10px -81px;
}
.popIcon4 {
	background-position: 10px -121px;
}
.popIcon5 {
	background-position: 10px -161px;
}
.popBor {
	border-bottom-color: rgb(55, 54, 54); border-bottom-width: 1px; border-bottom-style: solid;
}
.pop1 {
	padding: 20px 0px 10px;
}
.pop2 {
	height: 50px; text-align: center; line-height: 20px;
}
.pop2 {
	color: rgb(153, 153, 153);
}
.pop2 a {
	color: rgb(153, 153, 153);
}
.pop2 a:hover {
	color: rgb(255, 255, 255);
}
.pop3 {
	padding: 13px 0px 0px; height: 160px;
}
.pop3 p {
	padding-bottom: 4px;
}
.pop3 a.popIcon5 {
	border: 1px solid rgb(235, 2, 2); border-image: none; color: rgb(235, 2, 2);
}
.pop4 {
	padding-top: 13px;
}
.pop4 span {
	background: url("../images/pop_02.png") no-repeat 0px 0px; margin: 0px auto; padding: 3px; width: 102px; height: 102px; display: block;
}
.pop4 span img {
	width: 102px; height: 102px; display: block;
}
.pop4 p {
	text-align: center; color: rgb(102, 102, 102); line-height: 30px;
}


/********�б�ҳ**********/
#main {
	padding: 0px 0px 30px; margin: 0px auto; width: 1200px;
}
.pub_clr {
	height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px;
}
.pub_yh {
	font-family: "Microsoft YaHei";
}
.left {
	padding: 0px 0px 0px 2px; width: 852px; float: left;
}
.newsList {
	background: rgb(255, 255, 255); padding: 0px 10px 50px; border: 1px solid rgb(225, 225, 225); border-image: none; box-shadow: 0px 0px 5px #a6a6a6; -webkit-box-shadow: #a6a6a6 0px 0px 5px; -moz-box-shadow: #a6a6a6 0px 0px 5px; -ms-box-shadow: #a6a6a6 0px 0px 5px;
}
.ListTitle {
	padding: 0px 0px 0px 20px; height: 68px; color: rgb(51, 51, 51); line-height: 68px;
}
.ListTitle strong {
	padding-right: 12px; font-size: 20px; font-weight: normal;
}
.ListbTitle span {
	font-size: 12px;
}
.ListTitle a {
	color: rgb(51, 51, 51);
}
.ListTitle ins {
	font-size: 14px; float: right; padding-right: 22px;
}
.ListTitle ins em {
	padding: 0px 8px;
}
.ListTab {
	background: url("../images/line.gif") repeat-x 0px 0px rgb(233, 233, 233); height: 38px; text-align: center;
}
.ListTab a {
	margin: 0px; width: 120px; height: 35px; text-align: center; color: rgb(51, 51, 51); line-height: 35px; font-family: "微软雅黑"; font-size: 16px; font-weight: bold; border-top-color: rgb(208, 208, 208); border-top-width: 3px; border-top-style: solid; display: inline-block;
}
.ListTab  a:hover {
	color: rgb(169, 100, 72);
}
.ListTab a.on {
	background: rgb(255, 255, 255); color: rgb(169, 100, 72); border-top-color: rgb(169, 100, 72); border-top-width: 3px; border-top-style: solid;
}
.ListList {
	padding: 20px; height: 800px;
}
.ListList ins{
	font-weight: normal; text-decoration: none; float: right;
}
.ListList p {
	height: 38px; line-height: 38px; font-family: "微软雅黑"; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.ListList a {
	font-size: 14px; color: rgb(82, 82, 82);
}
.ListList a:hover {
	color: rgb(169, 100, 72); text-decoration: underline;
}
.ListList p.hover a {
	color: rgb(169, 100, 72);
}
.paging {
	height: 20px; text-align: center; color: rgb(82, 82, 82); line-height: 20px; padding-top: 20px; font-family: "����",Simsun; font-size: 12px;
}
.paging a {
	border: 1px solid rgb(198, 198, 198); border-image: none; width: 20px; text-align: center; color: rgb(82, 82, 82); line-height: 20px; display: inline-block;
}
.paging td.nlist font {
	color: rgb(248, 167, 0);
}
.right {
	width: 332px; float: right;
}
.right_box {
	background: url("../images/btns_bg.jpg") no-repeat; width: 332px; height: 377px; overflow: hidden; margin-bottom: 10px; float: left;
}
.list_down {
	background: url("about:blank"); width: 332px; height: 103px; overflow: hidden; position: relative;
}
.list_down_a {
	background: url("about:blank"); width: 332px; height: 103px; overflow: hidden; position: relative;
}
.list_down_a:hover {
	background: url("../images/down_hover.jpg") no-repeat;
}
.list_reg {
	background: url("about:blank"); width: 166px; height: 76px; overflow: hidden; float: left; position: relative;
}
.list_reg_a {
	background: url("about:blank"); width: 166px; height: 76px; overflow: hidden; float: left; position: relative;
}
.list_cz {
	background: url("about:blank"); width: 166px; height: 76px; overflow: hidden; float: right; position: relative;
}
.list_cz_a {
	background: url("about:blank"); width: 166px; height: 76px; overflow: hidden; float: right; position: relative;
}
.listenter_ul {
	width: 332px; overflow: hidden;
}
.listenter_ul li {
	height: 98px; overflow: hidden; float: left;
}
.listenter_ul li a {
	font: 14px/normal "΢���ź�"; width: 110px; height: 86px; text-align: center; color: rgb(153, 153, 153); padding-top: 12px; display: block; font-size-adjust: none; font-stretch: normal;
}
.listenter_ul li a img {
	transition:0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;
}
.listenter_ul li a:hover {
	text-decoration: none;
}
.listenter_ul li a:hover img {
	transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg);
}
.insAdv p {
	padding-bottom: 6px;
}
.insAdv img {
	border: 1px solid rgb(62, 45, 34); border-image: none; width: 329px; height: 167px; display: block;
}
.updateBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 45, 34); border-image: none; height: 210px; padding-top: 1px; margin-bottom: 6px;
}
.guideTitle {
	background: rgb(215, 215, 215); height: 39px; line-height: 39px;
}
.guideTitle strong {
	padding: 0px 5px 0px 12px; color: rgb(51, 51, 51); font-size: 18px; font-weight: normal;
}
.guideTitle span {
	font-size: 12px;
}
.updateM {
	padding: 12px 0px 0px; width: 178px; text-align: center; float: left;
}
.updateM img {
	margin: 0px auto; display: block;
}
.updateM p {
	color: rgb(97, 97, 97); padding-top: 2px; font-size: 12px;
}
.shareBox {
	padding: 11px 0px 0px; width: 141px; float: right;
}
.shareBox a {
	background: url("../images/share.jpg") no-repeat 0px 0px; margin: 0px 9px 7px 0px; width: 55px; height: 55px; float: left; display: inline;
}
.shareBox a.n1 {
	background-position: 0px 0px;
}
.shareBox a.n2 {
	background-position: -64px 0px;
}
.shareBox a.n3 {
	background-position: 0px -62px; position: relative;
}
.shareBox a.n4 {
	background-position: -64px -62px;
}
.shareBox h3 {
	height: 120px;
}
.shareBox p {
	text-align: center; color: rgb(97, 97, 97); overflow: hidden; padding-right: 22px; font-size: 12px;
}
.meidaBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 45, 34); border-image: none; height: 210px; padding-top: 1px; margin-bottom: 6px;
}
.mediaTab {
	margin: 6px auto 3px; width: 301px; height: 28px; border-bottom-color: rgb(169, 100, 72); border-bottom-width: 1px; border-bottom-style: solid;
}
.mediaTab span {
	width: 43px; height: 25px; text-align: center; color: rgb(51, 51, 51); line-height: 25px; font-family: ���� !important; font-size: 12px; float: left; cursor: pointer;
}
.mediaTab span.on {
	color: rgb(169, 100, 72); border-bottom-color: rgb(169, 100, 72); border-bottom-width: 3px; border-bottom-style: solid;
}
.mediaIframe {
	margin: 0px auto; width: 301px; height: 124px;
}
.mediaIframe iframe {
	width: 301px; height: 124px;
}
.panBox {
	background: rgb(255, 255, 255); border: 1px solid rgb(62, 45, 34); border-image: none; height: 143px; padding-top: 1px; margin-bottom: 6px; position: relative;
}
.panLi {
	padding: 10px 0px 0px 5px;
}
.panLi li {
	width: 80px; height: 26px; color: rgb(51, 51, 51); line-height: 26px; font-size: 12px; float: left;
}
.panLi a {
	color: rgb(51, 51, 51);
}
.panMore {
	width: 76px; height: 20px; right: 13px; bottom: 14px; position: absolute; cursor: pointer;
}
.panMore h3 {
	border: 1px solid rgb(0, 0, 0); border-image: none; width: 74px; height: 18px; text-align: center; color: rgb(51, 51, 51); line-height: 18px; font-size: 12px; display: block; cursor: pointer;
}
.meidaBlock {
	background: rgb(255, 255, 255); border: 1px solid rgb(215, 215, 215); border-image: none; width: 130px; height: 140px; right: 0px; bottom: 20px; overflow: hidden; display: none; position: absolute; -ms-overflow-y: scroll;
}
.meidaBlock a {
	width: 130px; height: 20px; text-align: center; color: rgb(0, 0, 0); line-height: 20px; font-family: ����; font-size: 12px; display: block;
}
.meidaBlock a:hover {
	background: rgb(0, 0, 0); color: rgb(255, 255, 255);
}

/********ͼƬ�б�**********/
.PhotoList{padding: 30px 0px 0px 36px; height: 800px;}
.PhotoList li{float:left; width:240px; height:200px; display:inline; margin-right:16px; position:relative;}
.PhotoList h3 {position:absolute;top:155px;left:0;width:240px;height:80px;line-height: 36px;font-size:14px;color:#000;text-align: center;}
.PhotoList h3:hover{color:rgb(164, 33, 7)}
.PhotoList .Photo_img{position:absolute; left:20; top:0; z-index:1;height:160px; width:240px; }

/********����ҳ**********/
.ListLine {padding-bottom:0px;}
.Info {text-align:center; color:#525252; font-family:\5b8b\4f53; padding:0px 25px 20px 25px;}
.Info h1,.Info h2 {font-family: "微软雅黑"; font-size:24px; line-height:24px; padding-bottom:15px;color:rgb(164, 33, 7);}
.Info p {font-size:12px; color:#9c9b9b; border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.Info a {color:#9c9b9b;}
.Info a.on {color:#A96448;}
.InfoStyle{font-size:14px; color:#525252; line-height:26px; padding:0px 25px 25px 25px; font-family:\5b8b\4f53; height:auto !important; min-height:700px; height:700px;}
.InfoStyle p{text-indent:2em; padding-bottom:0px;}
.InfoStyle a{color:#A96448;}
.InfoStyle img{display:block; margin:0 auto; max-width:600px;}
.shareArt{position:relative; height:40px;}

/********����վ**********/
.info_newer {padding:0px 30px;overflow: hidden;padding-bottom:100px;}
.info_newer h3 {padding-top: 10px; margin:10px 0;font-size:16px;font-weight: bold;color:#252525;font-family: "微软雅黑";}
.info_newer table {float: left;}
.info_newer table th,.info_newer table td {padding:6px;}
.info_newer table th {color:#c01000;font-family: "微软雅黑";}
.info_newer table td a {display: block;width: 76px;height:24px;line-height: 24px;font-size:14px;text-align: center;background-color: #252525;color:#fff;}
.info_newer .line {float:left;margin:0 70px;width: 1px;height:110px;background-color: #e3e3e3;}
.info_newer .info_nav {font-size:14px;border:1px solid #dbdbdb;padding:6px 12px;color:#959393;line-height:1.5em;}
.info_newer .info_nav a {display:inline-block;*display:inline;*zoom:1;margin:0 2px;font-family: "微软雅黑";color:#767676;}
.info_newer .info_nav a:hover {text-decoration: underline;}

/********����**********/
.pubBor{border-bottom:1px solid #d7d7d7;}
.downWrap{margin:0 auto; width:100%; height:850px;}
.downBox{padding:0px 25px 20px 25px; padding-top:20px; padding-bottom:60px; position:relative;}
.downTitle{padding-bottom:8px;}
.downBor{border-bottom:1px solid #d0d0d0; margin-bottom:22px;}
.downTitle strong{font-size:18px; color:#f77601; font-weight:bold; padding-right:10px;}
.downTitle span{font-size:12px; color:#939393; font-family:\5b8b\4f53;}
.downText{padding:0px 25px 20px 25px; font-family: "微软雅黑"; font-size:14px; line-height:24px; color:#525252; padding-bottom:16px;}
.downText em{padding:0 18px;}
.medDown{font-family:\5b8b\4f53; line-height:18px;}
.medDown span{height:24px; line-height:24px; background:#f77601; padding:3px 7px; color:#FFF;}
.medDown h3{font-size:14px; color:#f77601; padding-bottom:10px;}
.medDown em{padding:0 10px;}
.medDown,.medDown a{color:#fff; font-size:14px; font-family: "微软雅黑";}
.downBtn{height:60px;position: relative;}
.downBtn li{float:left; width:242px; height:110px; display:inline; margin-right:34px;}
.downBtn h3{height:90px; color:#FFF;}
.downBtn h3 a{display:block; width:242px; font-family: "微软雅黑";}
.downBtn h3 a.down1{ height:81px; line-height:76px; font-size:22px; color:#FFF; background:url(../images/main160510/down1.png) no-repeat 0 0;text-indent:20px;}
.downBtn p{text-align:center; font-size:12px;}
.downBtn p a.red{color:#f77601; text-decoration:underline}
.downBtn p a.blue{color:#888; text-decoration:underline}
.down16 {width: 100%;overflow: hidden;}
.down16 a{text-align:center;}

.pzBox {padding:0px 25px 20px 25px; font-family:\5b8b\4f53; padding-top:20px; color:#525252; font-size:12px;}
.pzBox h3{font-size:14px;}
.pzBox p{padding:10px 0;}
.pzBox p span{height:24px; line-height:24px; background:#f77601; padding:3px 7px; color:#FFF;}
.pzBox table{border-collapse:collapse; background:#FFF;}
.pzBox th,.pzBox td{border:1px solid #d2d2d2; line-height:34px;}
.pzBox tr.bgs{background:#d2d2d2;}
.pzBox th{text-align:center; width:15%;}
.pzBox td{text-indent:20px;}
