﻿@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1300px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#000;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{margin-top:-640px;}
.wrap{ width:1300px; padding-bottom:100px; margin:0 auto; overflow:hidden;  }
.link{ position:absolute; text-indent:-9999px; background:url(about:blank); }
/* top */
.m-fd-links {background:url(../images/indexImg.png) no-repeat}
.top_box{ position:relative; width:100%; height:450px; overflow:hidden;}
.top_nav{ height:140px; position:absolute; left:230px; top:50px; }
.top_nav div{  width:95px; float:left; }
.top_nav div a{ font:bold 16px "微软雅黑"; color:#836e58; text-decoration:none; display:block; width:95px;  }
.top_nav div a span{  display:block;  width:100px; color:#56565a;  font:normal 12px Arial, Helvetica, sans-serif; }
.nav_icon{ background:url(../images/nav_icon.png) 70px 20px no-repeat; }
.top_nav div p{ padding-top:15px; position:relative; display:none; }
.top_nav div p a{ display:block; width:100px; height:24px; font:normal 12px "微软雅黑"; color:#6e635c;}

.video_box{ position:absolute; width:150px; height:144px; left:600px; top:233px;z-index:1; }
.video_shade{z-index: 3;position: absolute;left:0;top:0;width:149px; height:144px;background: url(../images/video_shade.png) no-repeat center;cursor: pointer;}
/*video弹框*/
.pop_video{background:#000;display:none;width:800px;height:500px;}
.closeBtnpop{background:url(../images/close.png) no-repeat; width:58px; height:58px; position:absolute; right:-59px; top:2px; cursor:pointer; display:block;}
.top_nav div p a:hover{ color:#6e635c; text-decoration:underline}

.new_server{ width:271px; height:38px; padding:0 10px; font:normal 14px/38px "微软雅黑"; color:#fff; overflow:hidden; text-align:center;  }
.new_server a{ text-decoration:underline; color:#fff072;}
.jiabtn{  width:450px; height:210px; left:580px; top:158px; }
/* cont */
.cont_h{position:relative; width:100%; overflow:hidden;}
/* 1 */
.box1{  width:1300px; height:377px;   overflow:hidden;}
/* btn */
.btn_box{width:1300px; height:85px; overflow:hidden; background:url(../images/btns.jpg) no-repeat; }
.btn_down,.btn_down_a{float:left;position:relative; width:242px; height:85px;background:url(about:blank); overflow:hidden;}
.btn_reg,.btn_reg_a{position:relative; float:left; width:152px; height:85px; background:url(about:blank); overflow:hidden;}
.btn_cz,.btn_cz_a{ position:relative; float:left; width:159px; height:85px; background:url(about:blank); overflow:hidden;}
.btn_gift,.btn_gift_a{ position:relative; float:left; width:159px; height:85px; background:url(about:blank); overflow:hidden;}
.btn a{ display:block; opacity:0; filter:alpha(opacity=0);text-indent:-9999px; }
.jindu{ position:absolute; width:0; height:3px; left:0; bottom:0; background-color:#9f8267; z-index:2;}


.enter_ul{ width:588px; overflow:hidden;  }
.enter_ul li{ float:left; height:85px; overflow:hidden; }
.enter_ul li a{ display:block; width:147px; height:75px; padding-top:8px; font:normal 14px "微软雅黑"; color:#999999; text-align:center;  }
.enter_ul li a img{ -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition:all 0.3s linear; transition: all 0.3s linear; }
.enter_ul li a:hover{ text-decoration:none;  }
.enter_ul li a:hover img{ -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg); transform: rotateY(180deg); }
.enter_ul li a p{display: none;}

/* top lunbo */
.lb_wrap{   width:713px; height:377px; overflow:hidden; position:relative; float:left;background: url(../images/lb_bg.jpg) no-repeat center; }
.lb_box{ width:711px; height:377px; overflow:hidden;}
.lb_cont1{ display:none; width:711px; height:377px;}
.lb_cont1 img{ display:block; width:711px; height:377px;}
#shop_btn{  width:100%; height:38px; position:absolute; bottom:0; left:0; background:#000; }
#shop_btn_left,#shop_btn_right{ height:38px; width:20px; float:left; cursor:pointer;}
#shop_btn_left{margin-left:10px; background:url(../images/lunboL.png) no-repeat center center;}
#shop_btn_left:hover{ background:url(../images/lunboL_h.png) no-repeat center center;}
#shop_btn_right{ background:url(../images/lunboR.png) no-repeat center center;}
#shop_btn_right:hover{ background:url(../images/lunboR_h.png) no-repeat center center;}
#shop_name{ float:left; width:555px; height:38px; overflow:hidden;}
#shop_name td a{ display:block; width:129px; height:38px; margin-right:1px; cursor:pointer; overflow:hidden;line-height:38px;  color:#fff;font-weight:bold; font-size:14px;text-align:center;}
#shop_name td.curr a,#shop_name td a:hover{ text-decoration:none; font-weight:bold; color:#FFF; background:url(../images/lunboR_z.png)  }



.news_box{position: relative; width:587px; height:377px; float:right; background:url(../images/news_bg.png) no-repeat; }
.im_cont{ margin:20px auto 15px; width:542px;height:57px;line-height:57px;text-align:center;overflow:hidden;background: url(../images/hot_news_bg.png) no-repeat center;}
.im_cont a:hover{text-decoration:underline;}
.im_cont a{font-weight:bold; color:#916618;font-size:18px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.im_c{ padding:2px 0 0; height:40px; overflow:hidden; line-height:20px;  }
.im_c a{ font-size:12px; color:#cccccc; }
.tab_ul{ width:100%; height:48px; overflow:hidden; border-bottom:1px solid #5b524b; padding:0 0px; }
.tab_ul li{ float:left;margin:0 0px; width:135px; height:45px; font:normal 14px/48px "宋体"; color:#cccccc; text-align:center; cursor:pointer;  }
.tab_ul li.on{ color:#FFF; border-bottom:3px solid #916618; background: url(../images/lunboR_new.png)}
.tab_ul li a{ color:#ccc; }
.tab_ul li.on a{ color:#FFF; }
.tab_cont{ width:542px; height:224px; font-size:12px; padding:0 20px 10px;  }
.tab_cont .news_more{position: absolute;top:12px;right:20px;width: 26px;height: 26px;text-indent:-9999px;background: url(../images/more.png) no-repeat center;}
.news_ul li{ width:530px;padding:0 0 0 10px; color:#999999; text-align:right; line-height:30px; overflow:hidden; background:url(../images/icon_news.png) no-repeat 0 center;}
.news_ul li p{ float:left;  height:30px; line-height:30px;white-space:nowrap;text-align:left; overflow:hidden; color:#cccccc; }
.news_ul li a{ color:#cccccc;font-size:14px;}
.news_ul li a.lei{ color:#cccccc;}
.news_ul li a:hover,.news_ul li a.lei:hover{color:#FFF;}
.news_ul li.top,.news_ul li.top a,.news_ul li.top a.lei{ color:#FFF;}
.tab_cont_news,.tab_cont_event,.tab_cont_meiti,.tab_cont_video{ display:none;}
.box2{ height:auto; margin:20px 0; }
.box2_hd{ background: #f9f9f9; width: 292px; height: 340px; float: left; } 
.activelist{ width:230px; margin:0 auto; }
.activelist a{ display:block; width:230px; height:118px; display:block; margin-top:15px; }
.activelist img{ width:228px; height:116px; border:1px solid #af8f64; display:block; }
.event_box{ width:872px; height:540px;  float:left; margin-left:0px; background: url(../images/zcbg.jpg) no-repeat 0 center;}
.sai_ul{ width:872px; height:60px; overflow:hidden;  padding:0 0px; }
.sai_ul li{ float:left; width:95px; height:57px; font:bold 15px/70px "微软雅黑"; color:#ac8a5c; text-align:center; cursor:pointer;  }
.sai_ul li.on{ color:#fff; border-bottom:3px solid #ac8a5c;background: url(../images/lunboR_gw.png) }
.sai_ul li a{ color:#ac8a5c; }
.sai_ul li.on a{ color:#FFF; }
.event_cont{ width:872px; margin:0 auto; padding:0px 0 10px; overflow:hidden; }
.e_pic{ float:left; width:872px; }
.e_link img{ width:872px; height:490px; display:block; }
.gopk{ display:block; width:260px; height:490px; line-height:30px; text-align:center; color:#fff; background:#a42107; font-size:14px; margin-top:0px; }
.e_text{ width:330px; float:right; }
.e_tit{ font-size:24px; color:#a32107; width:330px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  }
.e_tit a{ color:#a32107; }
.e_areap{ line-height:20px; height:120px; margin-top:10px; color:#000; word-wrap:break-word; }
.e_news h4{ font-size:12px; }
.e_list{ height: 24px; line-height:24px; background: url(../images/li.png) no-repeat 0 center; text-indent: 14px; }
.e_list span{float: right; color: #a19b8f;}
.e_list a{color: #6c6d75;}
.e_list a:hover{color: #871b06;}
.zhumu{ position:absolute; right:41px; top:17px; color:#871b06; display:block; width:82px; height:24px; border:1px solid #871b06; text-align:center; line-height:24px; font-size:12px; }
/*视频直播模块*/
.zbVideoBox,.zb_livepic{ width:422px; height:540px; background: url(../images/fbbg.jpg) no-repeat 0 center; float:right; position:relative;  }
.zbVideoBox .xxzb-tab {height: 24px;width: 266px; border-bottom: 1px solid #ac8a5c;overflow: hidden; margin:10px auto 10px;}
.zbVideoBox .xxzb-tab li {float: left;}
.zbVideoBox .xxzb-tab li a {width: 38px;font-size: 12px;color:#666666;text-align: center;line-height: 20px;display: block;  text-decoration: none;}
.zbVideoBox .xxzb-tab li.on a {border-bottom: 4px solid #ac8a5c; color:#ac8a5c; }
.zbVideoBox .xxzb-list { width:266px; margin:0 auto;}
.zbVideoBox .xxzb-list ul{width:276px;height:225px;overflow:scroll;overflow-x:hidden;}
.zbVideoBox .xxzb-list li { overflow: hidden; margin-bottom: 2px; border-bottom: 1px solid #ac8a5c; color:#999999; }
.zbVideoBox .xxzb-list li img {float: left; width:52px; height:42px;}
.zbVideoBox .xxzb-list li .detail {float: left;font-size: 12px; padding-left:20px; padding-top: 3px;}
.zbVideoBox .xxzb-list li.on a.clickin {background-position: 0px 0px;}
.zbVideoBox .xxzb-list li a.clickin {float: right;background-image: url(../images/goBt.png);width: 36px;height: 30px; background-position:0 -30px; margin-top: 8px;}


/**/
.pubTitle{border-bottom: 1px solid #ac8a5c; height: 59px; position: relative;}
.pubName{float: left; height: 59px; line-height: 59px; width: 200px; background: url(../images/pubIcon.png) no-repeat 15px center; text-indent: 48px; font-size: 22px; color: #2a2c31; font-weight:normal;}
.more{display: block; width: 24px; height: 24px; border:1px solid #666; line-height: 24px; color: #464646; position: absolute; right: 10px; top: 17px; text-align: center; font-size: 24px; font-family:arial;}
.more:hover{color: #a42107; text-decoration: none; border:1px solid #a42107;}
/**/

.pubBox1{height:323px;}
.pubBox2{height:476px;}
.schBox{float: left; width: 896px; height: 303px; background: url(../images/schoolBg.jpg) no-repeat 0 0;}
.schList{padding: 40px 0 0 24px; height: 150px;}
.schList a{float: left; width: 160px; height: 142px; display: inline; margin-right: 12px;}
.schList a img{display: block; width: 160px; height: 112px;}
.schList a span{display: block; width: 160px; height: 30px; line-height: 30px; text-align: center; background: #2b2a2a; font-size: 14px; color: #fefcfb;}
.schList a:hover span{background: #181717;}

.glBox{background: #f9f9f9; width: 292px; height: 303px; float: right;}
.glList{padding: 22px 18px 0 18px; line-height: 24px;}
.glList p{height: 24px; background: url(../images/li.png) no-repeat 0 center; text-indent: 14px;}
.glList span{float: right; color: #a19b8f;}
.glList a{color: #6c6d75;}
.glList a:hover{color: #871b06;}

.boxBg{background: url(../images/boxBg.png) repeat;}
.medBox{float: left; width: 292px; height: 456px;}
.medTop{height: 294px;}
.medTab{height: 38px; border-bottom: 1px solid #6d635a; padding: 0 0 0 35px;}
.medTab span{float: left;  width: 70px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #efd2bb; cursor: pointer; display: inline; margin-right: 8px;}
.medTab span.on{border-bottom: 3px solid #efd2bb;}
/*meitigg*/
.gundong_gg { width:266px; height:35px; margin:0px auto 0; overflow:hidden;}
.gundong_gg li { width:127px; height:35px; float:left; margin:0 3px; }
.gundong_gg img{ width:127px; height:35px; display:block; }

/*meiti _false*/
.mt_tit{ width:266px; height:80px; margin:0 auto; overflow:hidden; padding:20px 0 15px; border-bottom:1px solid #534d47; }
.mt_pic{ display:block; width:106px; height:80px; float:left; }
.mt_text{ color:#a19b8f; width:148px; float:right; }
.mt_text a{ color:#a19b8f; }
.mt_text h4{ font-size:14px; padding-bottom:5px; }
.mt_news{ width:266px; margin:0 auto; padding-top:10px; }
.mt_news p{height: 24px; line-height:24px; background: url(../images/li.png) no-repeat 0 center; text-indent: 14px;}
.mt_news span{float: right; color: #a19b8f;}
.mt_news a{color: #a19b8f;}
.mt_news a:hover{color: #871b06;}

.medBot{ height:154px; margin-top:6px;  }
.sao{ font-size:18px; color:#a19b8f; width:236px; margin:0 auto; padding-top:16px; }
.sao li{width:220px; margin:16px 10px; text-align:center; }
.sao li img{ width:102px; height:102px; }

.qs{ height:456px; width:292px; float:right; }
.hse{ color:#efd2bb; }
.red{ color:#cbb3a0; border:1px solid #cbb3a0; }
.qs_box{ width:270px; margin:0 auto; padding-top:16px; }
.qs_box p{ width:270px; height: 24px; line-height:24px; background: url(../images/li.png) no-repeat 0 center; text-indent: 14px; border-bottom:1px solid #4b4641; overflow:hidden; }
.qs_box a{color: #a19b8f;}
.qs_box a:hover{color: #871b06;}
.kf_box{ width:225px; height:51px; border:1px solid #7f7368; margin:0 auto; margin-top:20px; color:#a19b8f; text-align:center; line-height:51px;}
.kf_box h3{ color:#efd2bb; font-size:15px; }
.kf_box h3 a{ color:#efd2bb; }
.kf_box p{ color:#a19b8f; font-size:12px; }
.kf_box p a{ color:#a19b8f; }

.videomt_box{ width:592px; height:456px; float:left; margin-left:12px;position:relative;}
.video_ul{ width:532px; height:43px; overflow:hidden; border-bottom:1px solid #6f645b; padding:0 30px; margin-top:20px; }
.video_ul li{ float:left; width:133px; height:40px; font:bold 16px/35px "微软雅黑"; color:#a19b8f; text-align:center; cursor:pointer;  }
.video_ul li.on{ color:#efd2bb; border-bottom:3px solid #efd2bb; }
.video_ul li a{ color:#a19b8f; }
.video_ul li.on a{ color:#efd2bb; }
.videoBox{ width:570px; margin:0 auto; padding-top:100px; }
.videoBox li{float:left; width:180px; height:125px; display:inline; margin:10px 4px 8px 5px; position:relative; cursor:pointer;}
.videoBox li img{ width:180px; height:102px; } 
.videoText{position:absolute; left:0; width:100%; bottom:0; height:23px; line-height:22px; font-size:12px; color:#a19b8f; text-align:center; overflow:hidden; }
.playIcon{display:block; width:70px; height:70px;  position:absolute; left:50%; margin-left:-35px; top:50%; margin-top:-42px; background:url(../images/play.png) no-repeat; }
/*pop*/
.videoPop{width:800px; height:450px; position:relative; background:#010101; display:none;}
.closeBtn{width:100px; height:100px; cursor:pointer; display:block; position:absolute; right:-100px; top:0; background:#010101;}
.closeBtn img{position:absolute; left:11px; top:11px; -webkit-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; width:78px; height:78px;}
.closeBtn:hover img{-webkit-transform:rotate(90deg) scale(0.9); -o-transform:rotate(90deg) scale(0.9); -moz-transform:rotate(90deg) scale(0.9); -ms-transform:rotate(90deg) scale(0.9); transform:rotate(90deg) scale(0.9);}

.popBox{width: 176px; height: 600px; overflow: hidden; position: fixed; right: 0; top:50%; margin-top: -320px;}
.popBtn{width: 26px; height: 72px; padding-top: 8px; position: absolute; left: 0; top: 0; background:#af0606 url(../images/pop_01.png) no-repeat -26px 56px; color: #FFF; text-align: center; font-size: 14px; line-height: 20px; cursor: pointer; transition: all 0.3s;}
.popOn{background-position: 0 56px;}
.popDiv,.popCont,.popBg{width:150px; height: 640px; position: absolute;}
.popDiv{left: 26px; top: 0;}
.popCont{left: 0; top: 0; z-index:2;}
.popBg{left: 0; top: 0; z-index: 1; background:#000; filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;}
.popLink{display: block; width: 102px; height: 32px; line-height: 32px; border:1px solid #666; margin: 0 auto; color: #FFF; background: url(../images/poopIcon.png) no-repeat 0 0; text-indent: 42px;}
.popIcon1{background-position: 10px 0;}
.popIcon2{background-position: 10px -2px;}
.popIcon3{background-position: 10px -42px;}
.popIcon4{background-position: 10px -82px;}
.popIcon5{background-position: 10px -122px;}
.popBor{border-bottom: 1px solid #373636;}
.pop1{padding: 20px 0 10px 0;}
.pop2{height: 60px; text-align: center; line-height: 20px;}
.pop2,.pop2 a{color: #999;}
.pop2 a:hover{color: #FFF;}
.pop3{padding: 13px 0 0 0; height: 100px;}
.pop3 p{padding-bottom: 4px;}
.pop3 a.popIcon5{border:1px solid #eb0202; color: #eb0202;}
.pop4{padding-top: 13px;}
.pop4 span{display: block; width: 122px; height: 102px; background: url(../images/pop_02.png) no-repeat 0 0; padding: 3px; margin: 0 auto;}
.pop4 span img{display: block; width: 102px; height: 102px;}
.pop4 p{color: #666; text-align: center; line-height: 30px;}








.m-fd-links{background-position:0 -1253px;width:1290px;height:257px;padding:5px 5px 5px 5px;position:relative;margin-top:10px;}
.m-fd-links .box{width:193px}
.m-fd-links .box .tt{font:700 16px/25px Microsoft YaHei;color:#dcbe8b;border-bottom:1px solid #504633;padding-bottom:10px}
.m-fd-links .box .u-lst{padding:2px 0 0;text-align:center;color:#2e2e2e;line-height:40px}
.m-fd-links .box .u-lst a{display:inline-block;width:47%;color:#b7ad9b;font-size:12px}
.m-fd-links .box .u-txt{padding:15px 0 0}
.m-fd-links .box .u-txt span{display:block}
.m-fd-links .box .u-txt .phone{background-position:0 -544px;height:18px;width:176px}
.m-fd-links .box .u-txt .txt{margin:15px 0;font-size:12px;color:#d1d1d1}
.m-fd-links .box .u-txt a,.m-fd-links .box .u-txt i{color:#d1d1d1}
.m-fd-links .box .u-txt .jk{background-position:0 -564px;height:41px;width:193px;font:700 16px/41px Microsoft YaHei;color:#dcbe8b;display:block;text-indent:15px}




.data li{float:left;position:relative;overflow:hidden;width:153px;height:229px;background:url(../images/t01917cb036be41fd95.jpg) no-repeat right top}
.data div{position:absolute;left:153px;top:0;width:208px;height:229px}
.data p{width:170px;padding:25px 0 0 0}
.data p a{display:inline-block;color:#957c6e;font-size:14px;padding:5px 0}
.data p a:hover{text-decoration:underline}
.d1,.d2,.d3,.d4,.d5,.d6,.d7{float:left;width:153px;height:229px;background:url(../images/t0181edfded0b02b64e.jpg) no-repeat;text-indent:-9999px}
.d1{background-position:0 0}
.d2{background-position:-153px 0}
.d3{background-position:-306px 0}
.d4{background-position:-459px 0}
.d5{background-position:-612px 0}
.d6{background-position:-765px 0}
.d7{background-position:-918px 0}
.data li.cur .d1{background-position:0 -229px}
.data li.cur .d2{background-position:-153px -229px}
.data li.cur .d3{background-position:-306px -229px}
.data li.cur .d4{background-position:-459px -229px}
.data li.cur .d5{background-position:-612px -229px}
.data li.cur .d6{background-position:-765px -229px}
.data li.cur .d7{background-position:-918px -229px}
.data em{display:block;position:absolute;width:101px;height:103px;top:-11px;overflow:hidden}
.data .iconLa{background-position:0 -273px;left:-12px}
.data .iconRa{background-position:-101px -273px;right:0}
.data .iconLb{top:155px;background-position:0 -1000px;left:-12px}
.data .iconRb{top:155px;background-position:-101px -1000px;right:0}

/*20160805 10:49*/
.zb_livepic img{  display:block;margin-top: 0px;}


#flash{width:96px;height:450px;position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));left:40px;top:0px;margin-top:0px;z-index:6000;}
/*#onlineKefu{z-index:6000;margin:-500px 0 0 700px;width:129px;height:450px;position:fixed;top:76%;left:50%;background-color:#24293f;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+this.offsetHeight));}*/#flash a{text-indent:-99em;overflow:hidden;}
#flash a.btn_kefu{width:130px;height:62px;background:url(../images/a_bg2.jpg) no-repeat left top;display:block;}
#flash a.btn_kefu:hover{background-position:-130px top ;}
#flash a.btn_top{width:130px;height:62px;background:url(../images/a_bg2.jpg) no-repeat left -61px;display:block;}
#flash a.btn_top:hover{background-position:-130px -61px ;}
#flash .erweima{width:68px;height:102px;padding-top:0px;}
#flash .erweima img{margin:0 auto 3px;width:118px;height:117px;display:block;}
#onlinflasheKefu .erweima span{height:27px;line-height:27px;text-align:center;overflow:hidden;color:#feffff;display:block;font-size:12px;font-family:'微软雅黑';}

