@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"\5b8b\4f53";font-size:14px;color:#4a4a4a;text-align:left;background:url(img/banner.jpg) #f0ebe7 no-repeat center 36px;}
a:focus {outline:none;}
a {color:#4a4a4a;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#6f1111;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}



.langz {overflow:hidden;width:79px;height:279px;margin:0px auto;padding:211px 96px 0px 785px;}
.langz ul li {float:left;overflow:hidden;width:79px;height:21px;margin:5px 0px 0px;}
.langz ul li a {float:left;overflow:hidden;text-indent:-999px;width:79px;height:21px;}

.menu100 {width:100%;height:58px;background:url(img/bg1.jpg) repeat-x 0px 0px;margin:0px auto;}
.ddsmoothmenu{width:960px;height:54px;margin:0px auto;z-index:100;}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none;}
.ddsmoothmenu ul li{position:relative;display:inline;float:left;font-family:"Microsoft Yahei";font-size:18px;color:#fff;width:auto;height:54px;line-height:54px;}
.ddsmoothmenu ul li.line {width:1px;background:url(img/bg2.jpg) no-repeat 0px center;padding:0px;}
.ddsmoothmenu ul li a{display:block;color:#fff;padding:0px 10px;}
* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li a{color:#fff;}
.ddsmoothmenu ul li a.selected{color:#fff;}
.ddsmoothmenu ul li a:hover{color:#fff;text-decoration:none;}
.ddsmoothmenu ul li ul{position:absolute;z-index:100;left:0;display:none;visibility:hidden;background:#fff;width:140px;padding:5px 0px;}
.ddsmoothmenu ul li ul li{display:list-item;float:none;border:none;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li {width:80px;height:26px;line-height:26px;padding-left:15px;}
.ddsmoothmenu ul li ul li a{float:left;font-size:12px;color:#4a4a4a;font-weight:normal;text-align:center;padding:0px;}
.ddsmoothmenu ul li ul li a:hover {color:#6f1111;text-decoration:none}
* html .ddsmoothmenu{height:1%;}

.downarrowclass{position:absolute;top:20px;right:7px;display:none;}
.rightarrowclass{position:absolute;top:6px;right:5px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:0.8;}


.main {overflow:hidden;width:960px;background:#fff;margin:6px auto 0px;padding:10px 0px 0px;}
.w940 {overflow:hidden;width:940px;margin:0px auto;}


.maina {overflow:hidden;width:920px;height:100px;line-height:24px;background:url(img/bj3.jpg) no-repeat 0px 0px;margin:0px auto;padding:5px 8px 0px 12px;}
.maina h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:24px;text-align:center;height:42px;line-height:42px;}
.maina p {text-indent:2em;}
.maina a {color:#6f1111;}
.maina a:hover {color:#6f1111;}


.mainb {overflow:hidden;float:left;width:510px;}
.mainba {overflow:hidden;float:left;width:510px;height:312px;margin:10px 0px 0px;}
#KinSlideshow {width:510px;height:312px;overflow:hidden;position:relative;}
#KinSlideshow img {width:510px;height:312px;}

.mainbb {overflow:hidden;float:left;width:36px;height:98px;margin:10px 0px 0px;}

.mainbc {overflow:hidden;float:left;width:474px;}
.mainbc ul li {float:left;_display:inline;overflow:hidden;width:147px;height:98px;margin:10px 0px 0px 11px;}
.mainbc ul li img {width:147px;height:98px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainbc ul li a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.mainbd {overflow:hidden;width:510px;height:565px;background:url(img/bj6.jpg) no-repeat 0px 0px;margin:10px auto 0px;}

.maindb {overflow:hidden;width:490px;margin:10px auto 0px;}
.maindba {overflow:hidden;height:40px;background:url(img/bj10.jpg) repeat-x 0px bottom;}
.maindba li {float:left;_display:inline;cursor:pointer;font-family:"Microsoft Yahei";font-size:18px;text-align:center;width:120px;height:40px;line-height:40px;}
.maindba_on {color:#4a4a4a;}
.maindba_off {color:#fff;background:#9d812b;}
.maindba_box_block {display:block;}
.maindba_box_on {display:none;}
.maindbb {overflow:hidden;width:490px;margin:0px auto;}
.maindbb ul {list-style:none;}
.maindbb ul li {overflow:hidden;float:left;width:490px;margin:9px 0px 0px;}
.maindbb ul li h2 {overflow:hidden;float:left;width:195px;height:130px;margin-right:15px;}
.maindbb ul li h2 img {width:195px;height:130px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maindbb ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maindbb ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:15px;height:28px;line-height:28px;}
.maindbb ul li p {overflow:hidden;font-size:14px;text-indent:2em;line-height:26px;}
.maindbb a {color:#ab413d;}
.maindbb a:hover {color:#ab413d;}


.mainc {overflow:hidden;float:right;width:415px;}

.mainca {overflow:hidden;width:415px;margin:0px auto;}
.mainca ul {list-style:none;}
.mainca ul li {overflow:hidden;float:left;width:415px;padding:0px 0px 10px;border-bottom:1px dashed #b7b7b7;}
.mainca ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;text-align:center;height:40px;line-height:40px;}
.mainca ul li p {overflow:hidden;font-size:12px;color:#7b7b7b;text-indent:2em;line-height:24px;}
.mainca a {color:#6f1111;}
.mainca a:hover {color:#6f1111;}

.maincb {overflow:hidden;width:415px;margin:12px auto 0px;}
.maincb ul {list-style:none;}
.maincb ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 11px;width:405px;height:28px;line-height:28px;padding-left:10px;}

.maincc {overflow:hidden;width:415px;height:565px;background:url(img/bj7.jpg) no-repeat 0px 0px;margin:10px auto 0px;}

.maincca {overflow:hidden;width:390px;margin:0px auto;}
.maincca ul {list-style:none;}
.maincca ul li {overflow:hidden;float:left;width:390px;margin:18px 0px 0px;}
.maincca ul li h2 {overflow:hidden;float:left;width:175px;height:118px;margin-right:15px;}
.maincca ul li h2 img {width:175px;height:118px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maincca ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maincca ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:15px;height:34px;line-height:34px;}
.maincca ul li p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;}
.maincca a {color:#6f1111;}
.maincca a:hover {color:#6f1111;}


.title1 {overflow:hidden;width:100%;height:36px;margin:10px auto 0px;border-bottom:2px solid #28292b;}
.title1 h3 {float:left;font-family:"Microsoft Yahei";font-size:21px;color:#fff;letter-spacing:2px;text-align:center;background:url(img/bj5.jpg) no-repeat 0px 0px;width:162px;height:36px;line-height:36px;padding-right:40px;}
.title1 h4 {float:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;line-height:36px;}
.title1 h3 a {color:#fff;}
.title1 h3 a:hover {color:#fff;}

.title2 {overflow:hidden;width:940px;height:36px;margin:10px auto 0px;border-bottom:2px solid #28292b;}
.title2 h3 {float:left;font-family:"Microsoft Yahei";font-size:21px;color:#fff;letter-spacing:2px;text-align:center;background:url(img/bj5.jpg) no-repeat 0px 0px;width:162px;height:36px;line-height:36px;padding-right:40px;}
.title2 span {font-family:"\5b8b\4f53";}
.title2 a {color:#fff;}
.title2 a:hover {color:#fff;}


.maind {overflow:hidden;float:left;width:460px;}

.mainda {overflow:hidden;width:460px;height:323px;background:url(img/bj8.jpg) no-repeat 0px 0px;margin:10px auto 0px;}

.maindaa {overflow:hidden;width:415px;margin:10px auto 0px;}
.maindaa ul {list-style:none;}
.maindaa ul li {overflow:hidden;float:left;width:415px;padding:0px 0px 10px;border-bottom:1px dashed #b7b7b7;}
.maindaa ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;text-align:center;height:40px;line-height:40px;}
.maindaa ul li p {overflow:hidden;font-size:12px;color:#7b7b7b;text-indent:2em;line-height:24px;height:72px;}
.maindaa a {color:#6f1111;}
.maindaa a:hover {color:#6f1111;}

.maindab {overflow:hidden;width:415px;margin:10px auto 0px;}
.maindab ul {list-style:none;}
.maindab ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 11px;width:405px;height:28px;line-height:28px;padding-left:10px;}


.maine {overflow:hidden;float:right;width:460px;}


.mainf {overflow:hidden;width:940px;height:177px;background:url(img/bj9.jpg) no-repeat 0px 0px;margin:10px auto 0px;padding:10px 0px 0px;}
.mainf ul {list-style:none;}
.mainf ul li {_display:inline;float:left;overflow:hidden;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 11px;width:430px;height:28px;line-height:28px;margin-left:20px;padding-left:10px;}


.maing {overflow:hidden;width:918px;height:187px;background:url(img/bj9.jpg) no-repeat 0px 0px;margin:10px auto 0px;padding:10px 10px 0px;}
.mainga {float:left;width:30px;height:68px;background:url(img/left.jpg) no-repeat 0px 0px;margin:40px 0px 0px;cursor:pointer;}
.maingb {float:left;overflow:hidden;width:848px;padding-right:10px;}
.maingb ul {list-style:none;}
.maingb ul li {_display:inline;overflow:hidden;float:left;width:202px;margin:0px 0px 0px 10px;}
.maingb ul li h3 {overflow:hidden;width:196px;height:130px;padding:2px;border:1px solid #d6d6d6;}
.maingb ul li h3 img {width:196px;height:130px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maingb ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maingb ul li p {overflow:hidden;font-size:12px;text-align:center;height:36px;line-height:18px;}
.maingc {float:left;width:30px;height:68px;background:url(img/right.jpg) no-repeat 0px 0px;margin:40px 0px 0px;cursor:pointer;}


.mainh {overflow:hidden;float:left;width:580px;height:330px;background:url(img/bj11.jpg) no-repeat 0px 0px;margin:10px 0px 0px;padding:10px;}

.artist_l {float:left;width:880px;position:relative;height:377px;}

.artist_l .a1 {left:0px;top:0px;overflow:hidden;width:240px;height:330px;position:absolute;}
.artist_l .a1 a {font-size:14px;font-weight:bold;text-align:center;overflow:hidden;width:220px;height:190px;line-height:24px;padding:140px 10px 0px;}
.artist_l .a1 img {width:240px;height:330px;}

.artist_l .a2 {left:250px;top:0px;overflow:hidden;width:160px;height:160px;position:absolute;}
.artist_l .a2 a {overflow:hidden;font-size:14px;text-align:center;width:140px;height:105px;line-height:24px;padding:55px 10px 0px;}
.artist_l .a2 img {width:160px;height:160px;}

.artist_l .a3 {left:420px;top:0px;overflow:hidden;width:160px;height:160px;position:absolute;}
.artist_l .a3 a {overflow:hidden;font-size:14px;text-align:center;width:140px;height:105px;line-height:24px;padding:55px 10px 0px;}
.artist_l .a3 img {width:160px;height:160px;}

.artist_l .a4 {left:250px;top:170px;overflow:hidden;width:160px;height:160px;position:absolute;}
.artist_l .a4 a {overflow:hidden;font-size:14px;text-align:center;width:140px;height:105px;line-height:24px;padding:55px 10px 0px;}
.artist_l .a4 img {width:160px;height:160px;}

.artist_l .a5 {left:420px;top:170px;overflow:hidden;width:160px;height:160px;position:absolute;}
.artist_l .a5 a {overflow:hidden;font-size:14px;text-align:center;width:140px;height:105px;line-height:24px;padding:55px 10px 0px;}
.artist_l .a5 img {width:160px;height:160px;}

.artist_l a {color:#fff;background:#b20000;filter:alpha(opacity=80);left:0px;position:absolute;top:0px;opacity:.8;}
.artist_l a:hover {color:#fff;text-decoration:none;}


.maini {overflow:hidden;float:right;width:320px;height:350px;background:url(img/bj12.jpg) no-repeat 0px 0px;margin:10px 0px 0px;padding:0px;}

.mainia {overflow-y:auto;width:300px;height:276px;margin:10px auto 0px;}
.mainia ul {list-style:none;}
.mainia ul li {overflow:hidden;float:left;width:280px;}
.mainia ul li h3 {overflow:hidden;font-size:14px;text-align:right;line-height:23px;}
.mainia ul li p {overflow:hidden;font-size:14px;text-indent:2em;line-height:23px;}

.mainib {overflow:hidden;width:300px;margin:10px auto 0px;}


.waiwen {overflow:hidden;width:960px;margin:0px auto;}

.wbox {overflow:hidden;_display:inline;float:left;width:306px;margin-left:10px;}

.wbox2 {overflow:hidden;width:306px;margin:10px auto 0px;}
.wbox2 ul {list-style:none;}
.wbox2 ul li {overflow:hidden;position:relative;float:left;width:143px;height:98px;padding:0px 5px;}
.wbox2 ul li h3 {overflow:hidden;width:143px;height:98px;z-index:1;}
.wbox2 ul li h3 img {width:143px;height:98px;}
.wbox2 ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:143px;height:21px;margin-top:-21px;z-index:2;}
.wbox2 ul li p {overflow:hidden;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;width:143px;height:21px;line-height:21px;margin-top:-21px;z-index:3;}
.wbox2 ul li p a {color:#fff;}
.wbox2 ul li p a:hover {color:#fff;}

.wbox3 {overflow:hidden;width:300px;margin:8px auto 0px;}
.wbox3 ul {list-style:none;}
.wbox3 ul li {float:left;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:13px;background:url(img/bj4.jpg) no-repeat 0px 10px;width:290px;height:24px;line-height:24px;padding-left:10px;}


.reveal-modal-bg {position:fixed;height:100%;width:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:100;display:none;top:0;left:0;}
.reveal-modal {visibility:hidden;top:50%;left:50%;margin:-140px 0px 0px -240px;width:480px;height:280px;background:#fff;position:absolute;z-index:101;}
.reveal-modal .close-reveal-modal {font-size:22px;line-height:.5;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}


.liuyan1 {overflow:hidden;width:450px;height:32px;margin:0px auto;padding:5px 15px 0px;border-bottom:1px solid #ececec;}
.liuyan1 h2 {float:left;font-family:"Microsoft Yahei";font-size:14px;font-weight:normal;line-height:32px;}
.liuyan1 h3 {float:right;padding:10px 0px 0px;}

.liuyan2 {overflow:hidden;font-family:"Microsoft Yahei";font-size:14px;width:434px;height:190px;line-height:24px;margin:16px auto 0px;}
.liuyan2 td {padding:5px 0px;}

.text28 {font-size:12px;color:#000;background:#fff;width:228px;height:21px;line-height:21px;padding:0px 5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}
.text29 {font-size:12px;color:#000;background:#fff;width:420px;height:80px;line-height:21px;padding:5px;border-radius:5px;border:1px solid #ccc;border-bottom:1px solid #b1b3b5;box-shadow:0 1px 1px #c9cacc;outline:none;}

.liuyan3 {overflow:hidden;width:440px;height:26px;text-align:right;background:#efefef;margin:0px auto;padding:5px 20px;}


.mainj {overflow:hidden;width:609px;height:56px;background:url(img/flower.jpg) no-repeat 0px 0px;margin:10px auto 0px;padding:428px 0px 0px 331px;}
.mainj ul {list-style:none;}
.mainj ul li {overflow:hidden;float:left;width:92px;padding-left:35px;}
.mainj ul li h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:15px;color:#fff;text-align:center;line-height:18px;padding:2px 0px 0px;}
.mainj ul li p {overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#fff;text-align:center;line-height:18px;}
.mainj a {color:#fff;}
.mainj a:hover {color:#fff;}


.maink {overflow:hidden;width:940px;margin:10px auto 0px;}


.mainp {overflow:hidden;width:907px;margin:10px auto 0px;}
.mainp li {float:left;font-size:14px;background:url(img/bj4.jpg) no-repeat 0px 14px;width:890px;height:31px;line-height:31px;padding-left:10px;border-bottom:1px dashed #e2e2e2;}
.mainp li a {overflow:hidden;float:left;width:640px;height:31px;}
.mainp li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}


.page{margin:20px auto 0px;text-align:center;}
.page_footer{width:100%;margin:0 auto;}
.tab_pagelist_css{margin:0 auto;margin-bottom:5px;}
.pagelist_num{float:left;width:20px;text-align:center;background:#e8e8e8;border:1px solid #c0c0c0;margin-left:2px;margin-right:2px;line-height:18px;}
.pagelist_num a{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:link{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:visited{color:#5f5f5f;text-decoration:none;}
.pagelist_num a:hover{color:#a4005b;text-decoration:none;}
.pagelist_num0{float:left;width:20px;line-height:20px;text-align:center;color:#999999;font-weight:bold;}


.footer {overflow:hidden;font-size:12px;text-align:center;width:960px;line-height:21px;margin:0px auto;padding:15px 0px;}


.mainz {overflow:hidden;float:left;width:460px;}
.mainza {overflow:hidden;height:36px;margin:10px auto 0px;border-bottom:2px solid #28292b;}
.mainza li {float:left;_display:inline;cursor:pointer;font-family:"Microsoft Yahei";font-size:21px;text-align:center;width:128px;height:36px;line-height:36px;}
.mainza_on {color:#4a4a4a;}
.mainza_on a {color:#4a4a4a;}
.mainza_on a:hover {color:#fff;}
.mainza_off {color:#fff;background:#cd001f;}
.mainza_off a {color:#fff;}
.mainza_off a:hover {color:#fff;}
.mainza_box_block {display:block;}
.mainza_box_on {display:none;}


.zmaine {overflow:hidden;width:938px;margin:5px auto 0px;}

.zmainea {float:left;overflow:hidden;width:638px;margin:5px 0px 0px;}
.zmainea h3 {overflow:hidden;width:638px;height:397px;z-index:1;}
.zmainea h3 img {width:638px;height:397px;}
.zmainea h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:638px;height:32px;margin-top:-32px;z-index:2;}
.zmainea p {overflow:hidden;position:relative;font-size:14px;font-weight:bold;text-align:center;width:638px;height:32px;line-height:32px;margin-top:-32px;z-index:3;color:#fff;}
.zmainea p a {color:#fff;}
.zmainea p a:hover {color:#fff;}

.zmaineb {float:right;overflow:hidden;width:300px;}
.zmaineb ul {list-style:none;}
.zmaineb ul li {overflow:hidden;_display:inline;float:left;width:140px;margin:5px 0px 0px 10px;}
.zmaineb ul li h3 {width:140px;height:108px;}
.zmaineb ul li h3 img {width:140px;height:105px;}
.zmaineb ul li p {overflow:hidden;font-size:12px;text-align:center;height:21px;line-height:21px;}


