
/* CSS Document*//* CSS Document*//* »ù±¾ÔªËØÖØÖÃ*/html{overflow-x:hidden;}
*{margin:0px;padding:0px;}
body,html{font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei;color:#686868;background-color:#eaeaea;}
img{border:0px;}
a{text-decoration:none;color:#404242;outline:none;}
div{margin:0px auto;}

li,dl,dt,dd{list-style-type:none;}
.clear{clear:both}
input,textarea,select,option,em,h1,h2,h3,h4,h4,h6,strong,span,li,dl,dt,td{font-size:12px;}
h1,h2,h3,h4,h5,h6,em,i{font-style:normal;font-weight:400;outline:none;}
.w_1000{width:1000px;margin:0 auto; clear:both;}
.head{width:100%;height:87px;background:#FBFBFB;margin:0 auto;}
.top{height:87px;}
.top .logo{width:165px;float:left;margin-top:15px;}
.top .tosay{width:320px;float:left;margin:2px 50px 10px 130px;}
.top .tel{width:250px;float:right;margin-top:15px;}
.menu{position:absolute;width:100%;height:65px;background:url(../images/menu_bg.gif) repeat-x;z-index:999;}
.menu ul li{width:123px;float:left;height:57px;line-height:60px;text-align:center}
.menu ul li a{font-size:16px;color:#fff}
.menu ul li:hover{background:#c50000}
.big_banner{width:100%;height:451px;margin-top:55px;z-index:9;text-align:center;}
.big_banner a{display:block;width:100%;height:90px;margin:0 auto;}
.jxgift{width:100%;margin:0 auto;margin-top:30px;margin-bottom:20px;padding-bottom:20px;background:#FBFBFB}
.jxgift p{line-height:25px;font-size:18px;margin-bottom:10px;}
.sgdy{width:100%;height:600px;background:#eaeaea url(../images/sgdy_tit.gif ) top center no-repeat;margin:0 auto;padding-bottom:20px;overflow:hidden}
.sgdy .no1_tit{width:100%;height:450px;background:url(../images/mtlogo_bg.jpg) top center no-repeat;padding-top:10px;margin:0 auto;margin-top:260px}
.sgdy .no1_tit ul li{width:228px;height:235px;float:left;padding:20px 15px;background:#fff;border:2px #e6e5e5 solid}
.sgdy .no1_tit ul li:hover{border:2px #E80002 solid}
.sgdy .no1_tit ul li .tit{width:100%;font-size:16px;font-weight:bold;color:#e40001;float:left;margin-bottom:8px;}
.sgdy .no1_tit ul li .content{width:100%;float:left;font-size:15px;line-height:25px;}
.lth_movie{width:100%; margin:0 auto;overflow:hidden}
.lth_movie .movies{text-align:right;}
.lth_movie .movies a{display:block;width:655px;height:430px;margin-top:40px;margin-right:13px;float:right}
.lth_movie .touxian{overflow:hidden}
.lth_movie .touxian .lth_pic{width:750px;height:300px;float:left;margin-left:250px;margin-top:20px;}
.lth_movie .touxian .lth_pic ul{padding:10px;}
.lth_movie .touxian .lth_pic ul li{padding:5px 15px;border:1px #c70000 solid;float:left;margin:6px 6px;line-height:25px;color:#c70000;font-size:15px;background:#fff;font-weight:bold}
.gsjs{height:543px;margin-top:30px;background:url(../images/tit_bg.jpg) top right no-repeat;overflow:hidden}
.lth_js .left_pic,.gsjs .left_pic{width:304px;height:543px;padding-left:20px;float:left;}
.lth_js .right_content,.gsjs .right_content{width:650px;float:right;}
.lth_js .right_content h3,.gsjs .right_content h3{padding:18px 0 0 0;}
#tab_js{width:620px;height:435px;float:left;background:#fff;margin-top:30px;margin-right:20px;padding:8px 0;border-bottom:5px #ccc solid; overflow:hidden; position:relative;}

html > body #tab_js{width:620px;}
#tab_js div{position:absolute;width:602px;height:373px;margin-left:10px;margin-top:45px;background:#fff;overflow:scroll;border-top:1px #F00 solid;top:20px;overflow:scroll; left:0;}

#tab_js div{display:none;}
#tab_js .block{display:block;}
#tab_js h3{float:left;width:175px;height:45px;line-height:45px;margin:0 0 0 0;font-size:18px;cursor:pointer;background-color:#8E8E8E;text-align:center;color:#fff;font-weight:normal;padding-top:0px;}
#tab_js .up{background:#C70100;color:#fff;}
#tab_js ul{list-style:none;padding:10px;line-height:25px;font-size:14px;}
.leftdown{width:1000px;height:543px;float:left;background:url(../images/leftdown.jpg) left bottom no-repeat;}
.leftdownly{width:1000px;height:2543px;float:left;background:url(../images/leftdown.jpg) left bottom no-repeat; padding:20px 40px;}
.jshy{height:657px;overflow:hidden;margin-top:20px;}
.spl{ width:20px; height:657px; float:left;}
.spr{ width:20px; height:657px; float: right;}
.jshy ul{width:960px;background:#fff;padding-top:20px; height:657px; float:left;}
.jshy ul li{float:left;margin-bottom:10px; margin-left:30px;}
.jshy ul li p{line-height:30px;font-size:18px;text-align:center;}

.mtlogo{width:100%;height:590px;margin:40px auto;background:url(../images/mtlogo_bg.jpg) bottom center no-repeat;overflow:hidden}
.mtlogo .mt_tit{width:100%;height:245px;background:url(../images/mtlogo_tit.jpg) center no-repeat;margin:0 auto;}
.mtlogo ul{padding-top:50px;}
.mtlogo ul li{float:left;margin:6px;}
.js_words{width:338px;padding:20px;float:left;background:#fff;color:#666;font-size:14px;margin-left:250px;margin-top:12px;border-bottom:2px #ACACAC solid;line-height:22px;}
.js_words p{font-size:28px;font-weight:bold;color:#C20000;padding-bottom:26px;}
.pxhy{height:1600px;margin-top:30px;background:url(../images/tit_bg.jpg) top right no-repeat;overflow:hidden}
.pxhy .pxhy_tit{width:840px;height:55px;padding-top:15px;float:left;text-align:right;margin-right:160px;}
.pxhy ul{width:940px;float:left;margin:0 20px;background:#fff;padding:10px;border-bottom:2px #ACACAC solid;}
.pxhy ul li{width:290px;height:270px;float:left;margin:10px 3px;line-height:20px;font-size:14px;text-align:center;color:#000;margin-left:10px;margin-right:10px;}
.pxhy ul li img{padding:5px 5px 5px 5px;width:99%;border:1px #dedede solid;border-bottom:5px #dedede solid;}
.kcb{width:100%;height:1077px;background:url(../images/kcb_bg.jpg) top center no-repeat;margin:0 auto;margin-top:20px;overflow:hidden;}
.kcb .kcb_tit{text-align:center;padding-top:70px;padding-bottom:15px}
.kcb ul{overflow:hidden}
.kcb ul li{width:332px;float:left;height:58px;color:#fff}
.kcb ul li .num{width:90px;line-height:50px;text-align:right;float:left;font-size:30px;font-weight:bold;}
.kcb ul li .words{width:180px;float:left;text-align:center;font-size:18px;margin-top:6px;}
.kcb .kcb_list{height:623px;margin-top:72px;overflow:scroll}
.kcb .kcb_list .day{height:40px;line-height:40px;text-align:center;background:#f67766;color:#fff;}
.kcb .kcb_list .day2{height:40px;line-height:40px;text-align:center;color:#fff;background:#ef4731}
.kcb .kcb_list .day3{height:40px;line-height:40px;text-align:center;color:#fff;background:#c71700}
.kcb .kcb_list .day td,.kcb .kcb_list .day2 td,.kcb .kcb_list .day3 td,.leftdownly .day td,.leftdownly .day2 td,.leftdownly .day3 td{font-size:22px;}
.kcb .kcb_list .title{height:45px;line-height:45px;text-align:center;background:#dfdfdf;color:#000;}
.kcb .kcb_list .title td{font-size:18px;font-weight:bold}
.kcb .kcb_list .title .w25{width:25%;}
.kcb .kcb_list .title .w50{width:50%;border-right:1px #fff solid;border-left:1px #fff solid;}
.kcb .kcb_list .num01{background:#fff;border-top:1px #dedede solid}
.kcb .kcb_list .num02{background:#fcefe8;border-top:1px #dedede solid}
.kcb .kcb_list .num01 td,.kcb .kcb_list .num02 td,.leftdownly .num01 td,.leftdownly .num02 td{padding:15px;font-size:14px;line-height:25px;}
.kcb .kcb_list .num01 .list_left,.kcb .kcb_list .num02 .list_left,.leftdownly .num01 .list_left,.leftdownly .num02 .list_left{font-weight:bold;color:#000;text-align:center;font-size:14px;}


 .leftdownly .day{height:40px;line-height:40px;text-align:center;background:#f67766;color:#fff;}
 .leftdownly .day2{height:40px;line-height:40px;text-align:center;color:#fff;background:#ef4731}
 .leftdownly .day3{height:40px;line-height:40px;text-align:center;color:#fff;background:#c71700}

 .leftdownly .title{height:45px;line-height:45px;text-align:center;background:#dfdfdf;color:#000;}
 .leftdownly .title td{font-size:18px;font-weight:bold}
 .leftdownly .title .w15{width:15%;}
  .leftdownly .title .w45{width:35%;}
 .leftdownly .title .w50{width:50%;border-right:1px #fff solid;border-left:1px #fff solid;}
 .leftdownly .num01{background:#fff;border-top:1px #dedede solid}
 .leftdownly .num02{background:#fcefe8;border-top:1px #dedede solid}
 .leftdownly .num01 td,leftdownly .num02 td{padding:15px;font-size:14px;line-height:25px;}




.kcb .kcb_list .num01 .list_center,.kcb .kcb_list .num02 .list_center,.leftdownly .num01 .list_center,.leftdownly .num02 .list_center{border-right:1px #dedede solid;border-left:1px #dedede solid;}
.kcxc{height:1000px;margin-top:30px;background:url(../images/tit_bg.jpg) top right no-repeat;}
.kcxc .kcxc_tit{width:650px;height:55px;padding-top:15px;float:left;text-align:right;margin-left:350px;}

.photowall{width:1000px;height:500px;background:url(../images/rightdown.jpg) top right no-repeat;float:left;margin-top:-110px;}
.photowall .pict{width:630px;margin-top:90px;float:left;}
.photowall .wall_words{float:left;width:320px;margin:110px 10px 10px 20px;line-height:25px;font-size:14px;}
.baoming{ margin-top:30px;}
.baoming .links{ width:350px; float:left; background:#dedede; padding:10px 20px;}
.baoming .links a{ display:inline-block; padding:8px 10px; line-height:30px; color:#c73600; border:1px #c73600 solid; margin-right:10px; margin-top:10px; font-size:16px; background:#fff}
.baoming .links a:hover{ background:#ce0811; color:#fff}
.baoming .bm_form{ width:605px; height:315px; float:right; background:url(../images/baoming_bg.png) no-repeat; position:relative;}
.k_bt { position:absolute;}
.k_bt input {padding:5px; font-size:14px; height:23px; line-height:23px;}
.baoming .bm_form .k_name {top:65px; left:412px;}

.baoming .bm_form .k_email {top:109px; left:412px;}
.baoming .bm_form .k_tel {top:150px; left:412px;}
.baoming .bm_form .k_city {top:195px; left:412px;}
.baoming .bm_form .k_bottom {position:absolute; top:245px; left:400px; display:block; width:135px; height:40px; background:url(../images/k_anniu.png) 0 0 no-repeat; border:none; cursor:pointer;}
.k_bt{position:absolute;}
.k_bt input{padding:5px;font-size:14px;height:23px;line-height:23px;}
.baoming .baoming_form .k_name{top:8px;left:407px;}
.baoming .baoming_form .k_email{top:52px;left:407px;}
.baoming .baoming_form .k_tel{top:96px;left:407px;}
.baoming .baoming_form .k_city{top:140px;left:407px;}
.baoming .baoming_form .k_bottom{position:absolute;top:193px;left:409px;display:block;width:135px;height:40px;background:url(../images/k_anniu.gif) 0 0 no-repeat;border:none;cursor:pointer;}
.gkjz{width:100%; background:url(../images/gkjz_bg.jpg)center 400px no-repeat;margin:0 auto;overflow:hidden;margin-top:-46px;}
.gkjz .tit .g1{display:block;width:100%;height:125px;background:url(../images/gkjz_tit.jpg) center no-repeat}
.gkjz .btn_zx{width:1000px;height:100px;margin:0 auto;text-align:right;margin-top:-370px;margin-bottom:290px;}
.gkjz .btn_zx img{margin-right:63px;}
.gkjz .tit .g2{display:block;width:100%;height:300px;background:url(../images/gkjz_dy.jpg) center no-repeat}
.gkjz .gkjz_btn{text-align:right;padding-top:63px;overflow:hidden}
.gkjz ul{margin-top:5px;background:#fff;overflow:hidden;padding-top:20px;}
.gkjz ul h3{font-size:22px;color:#000;text-align:center;margin-bottom:10px;}
.gkjz ul li{width:980px;margin:10px;float:left;border-bottom:1px #dedede solid;}
.gkjz ul li .gkjz_pic{float:left;width:205px;height:225px;border:8px #dedede solid}
.gkjz ul li .gkjz_content{float:left;width:370px;background:#dedede;height:221px;padding:10px;line-height:22px;font-size:14px;color:#000}
.gkjz ul li .gkjz_content .name{font-size:20px;color:#eb0000;line-height:35px;}
.gkjz ul li .gkjz_movie{float:right;width:350px;margin-right:10px;}
.xyjz{width:100%;height:1640px;background:url(../images/xyjz_bg.jpg) center no-repeat;margin:0px auto;padding-bottom:40px;overflow:hidden}
.xyjzgd{width:1000px;height:1340px; padding:10px 0; background-color:#FFF; overflow:scroll;scrollbar-base-color:#000 ; }
.xyjz .xyjz_tit{text-align:center;height:55px;padding:50px 0 20px 0;}
.xyjz .xyjz_titgd{text-align:center;height:50px;padding:35px 0 20px 0;}
.xyjz ul li{width:310px;height:654px;float:left;margin:5px;}
.letter{width:100%;height:580px;background:url(../images/letter_bg.jpg) top center no-repeat;margin:30px auto;overflow:hidden}
.letter .letter_tit{width:853px;height:489px;background:url(../images/letter_bg2.jpg) center no-repeat;margin:0 auto;margin-top:80px;}
.letter .letter_tit h3{width:100%;height:40px;margin-top:33px;font-size:20px;font-weight:bold;color:#000;text-align:center;float:left}
.letter .letter_content{width:810px;height:390px;float:left;overflow:scroll;line-height:26px;margin:10px;padding:3px 10px;}

.rhbm{width:100%; height:100%; background:#fff; margin:10px auto; padding-bottom:20px; overflow:hidden}
.rhbm .rhbm_tit, .sphf .sphf_tit{ width:100%; height:115px; background:url(../images/big_tit.png) center no-repeat; margin:0 auto;}
.rhbm ul{ height:440px; padding-top:140px; background:url(../images/rhbm_bg.jpg) top left no-repeat;}
.rhbm ul li{ width:660px; margin-bottom:6px; float:right;}
.rhbm ul li .left{ width:158px; height:90px; line-height:90px; text-align:center; float:left; background:#efefef ; font-size:26px; color:#000; margin-right:2px;}
.rhbm ul li .right{ width:460px; padding:15px 20px; height:60px; line-height:30px; float:left; background:#ffeec5; color:#e30000; font-size:18px;}


.baoming_gift, .gkk_btn{width:100%; height:100%; background:url(../images/btn_baoming_bg.jpg) top repeat-x; margin:10px auto; overflow:hidden}
.baoming_gift .gift_list{ height:262px; background:url(../images/gift_number.png) top left no-repeat;}
.baoming_gift .gift_list .gift01{ width:900px; float:left; margin-left:100px; margin-top:45px;}
.baoming_gift .gift_list .gift01 h3{ font-size:24px; font-weight:bold;color:#bb000a;}
.baoming_gift .gift_list .gift01 p{ font-size:14px; margin-top:8px;}
.baoming_gift .gift02_list{ height:100%; overflow:hidden}
.baoming_gift .gift02_list ul{ float:left; margin-right:8px;}
.baoming_gift .gift02_list ul h3{ width:100%; float:left; font-size:14px; font-weight:bold;color:#bb000a; margin-top:20px;}
.baoming_gift .gift02_list ul li{ width:100%; float:left; font-size:13px; float:left;}
.tips{ width:980px; height:60px; border-radius:10px; background:#cfcfcf; margin:30px auto; font-size:16px; font-weight:bold; padding:10px; line-height:30px; color:#000}


.sphg{width:100%;height:600px;background:url(../images/sphg_movie.gif) top center no-repeat;margin:0 auto;overflow:hidden}
.sphg .movies{text-align:right;}
.sphg .movies a{display:block;width:655px;height:430px;margin-top:40px;margin-right:13px;float:right}
.sphg .talk_btn{overflow:hidden}
.sphg .talk_btn a img{margin-left:40px;}
.sphg .small_banner{background:#c9c9c9;text-align:center;padding:20px 0;}
.newclass{ border:1px #666 solid; margin:20px auto; overflow:hidden}
.newclass h3{ width:100%; line-height:60px; font-size:24px; font-weight:bold; text-align:center}
.newclass ul{ height:100%; overflow:hidden}
.newclass ul li{ width:100%; float:left; height:40px; line-height:40px; background:#dedede; font-size:18px; margin-top:2px; color:#d20000}
.newclass ul li .date{ width:350px; float:left; text-indent:3em}
.newclass ul li .class_name{ width:350px; float:left; padding-left:10px;}
.newclass ul li .address{ width:180px; float:left}
.newclass ul li .price{ width:100px; float:left}
.k_table td {font-size:18px;}
.btn_toindex{ width:1000px; padding:10px 0; text-align:center; margin:10px auto;}
.footer{width:100%;margin:0 auto;background:#ae0002;}
.footer .shengming,.copyright{padding:20px 0;text-align:center;color:#fff}
.footer ul{height:80px;background:#9c0002;padding-top:10px;overflow:hidden}
.footer ul li{width:100%;float:left;height:25px;line-height:25px;font-size:14px;color:#fff;}
.footer ul li .address{width:500px;float:left;text-indent:1em; font-weight:bold;}
.footer ul li .tel2{width:200px;float:left}
.footer ul li .qq{width:300px;float:left}
.copyright{color:#bababa}
.tc1{ text-align:center; margin:0 15px;}
.qqzxlogo{ margin:10px 15px;}
.qqzxlogo img{ width:121px; height:119px;}
.tc { margin:6px 5px ; width:134px; height:32px; padding:0 3px;}
IMG { BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px }

  #customer { position:absolute; top:70px; right:0; z-index:9999; overflow:hidden; font-family:?¡é¨¨¨ª??o¨²;width:179px; height:450px; }
#cWrap { float:right; width:150px; overflow:hidden; }
.qqbox_cont { width:135px; height:10px; overflow:hidden; background:url(images/qq.png) -60px 0 no-repeat; }
.qqbox_conm { width:150px; overflow:hidden; background:#eedac0; padding-bottom:10px; }
.qq_title {  margin-top:0px; width:100%; overflow:hidden; height:37px; margin-bottom:10px;}
.qqbox_conm p { }
.qqbox_conb { width:135px; height:10px; overflow:hidden; background:url(images/qq.png) -60px -10px no-repeat; }
#cButton { float:right; width:29px; height:117px; background:url(images/float_s.gif) no-repeat 0 -120px; margin-top:145px; cursor:pointer;  }

.bd{ margin-top:100px;}
.baoming_tit{ width:1000px;height:30px; margin-bottom:15px;}
.tijia1k_bottom{position:absolute; top:245px; left:400px; display:block; width:135px; height:40px; background:url(../images/k_anniu.png) 0 0 no-repeat; border:none; cursor:pointer;}

.dbtel{ width:1080px; margin:20px auto 0; clear:both; height:195px;}
.dbtel1{ width:191px; height:155px; background:url(images/tel.png) no-repeat; float:left;}
.dbtel12{ width:548px; height:195px; background:url(images/cs.png) no-repeat; float:right;}
.dbbt{ width:1070px; margin:0 auto; height:40px; padding-left:10px; background:#9c0002; padding-top:20px; margin-top:10px;}
.dbfoot{background:#ae0002; clear:both;}
.dbfoot ul{width:1080px; margin:0 auto; height:165px; background:#9c0002; padding-top:10px;}
.dbfoot ul li{ float:left; margin-left:14px; margin-right:7px;}
.bk img{ border:7px #e60104 solid; }
.nobk img{ border: none;margin-top:7px;}
.footerbgp{height:50px; line-height:50px; font-size:12px; margin-top:10px;}
.footerbgp a{ color:#FFF;}
.dbfoot1{ width:1080px; margin:0 auto;color:#FFF; clear:both;}
.zztj{  font-size:12px; height:60px;width:600px; padding-left:400px;}
.zztj a{ color:#FFF;}

.jstd1{ width:1400px; margin:0 auto;}
.jstd{height:543px;margin-top:30px; height:646px;overflow:hidden;}
.jstdl{width:424px;height:646px;float:left;}

.jstdr{width:576px; height:646px;float:right; background:url(../images/bjr.jpg) no-repeat;}
.jstdr h3{ margin-top:10px;}
.jstdr p{ line-height:18px; font-size:14px; padding-right:40px; padding-left:15px; text-indent:2em;} 
.jstdrimg{ padding-left:15px;}
.ry{color:#F00; font-weight:bold;text-indent:1em;}
.jc{ font-weight:bolder;}