/* CSS Document */
/* 全局 */
body{ background:#353535;}
body,div,ul,li,ol,p,span,h1,h2,h3,h4,samp,dl{margin:0; padding:0; font-family:"宋体"; font-size:12px;}
ul,ol,li,samp{padding-left:0;list-style-type:none;}
img{border:0;}
a{ text-decoration:none;}
a:link{color:#666666;text-decoration:none}
a:visited{color:#666666;text-decoration:none}
a:active{color:#60be01;text-decoration:none}
a:hover{color:#60be01;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;text-shadow:0 0 1px #60be01;text-decoration:none}
ul,ol{padding-left:0;list-style-type:none}

/*头部*/
#top_nav{width:100%; height:33px; background:url(../images/top_nav_back.gif) repeat-x;}
#top_nav ul{width:996px; height:100%; margin:0 auto; overflow:hidden;}
#top_nav ul li{ display:block; width:333px; height:100%; overflow:hidden; float:right; color:#585858; line-height:33px;}

#logo{width:100%; height:95px; background:url(../images/logo_back.gif) repeat-x;}
#logo ul{width:996px; height:100%; margin:0 auto; background:url(../images/logo.gif) no-repeat 30px 12px;}

#nav{width:100%; height:38px; background:#563131;}
#nav ul{width:996px; height:100%; margin:0 auto; overflow:hidden;}
#nav ul li{display:block; width:480px; height:100%; overflow:hidden; float:right;  line-height:38px; font-size:14px;}
#nav ul li a{ margin-left:7px;_margin-left:10px;color:#FFF;}
#nav ul li a:hover{color:#60be01;}
/*宣传图片*/
#picBox{width:996px; height:395px; overflow:hidden; margin:0 auto; background:url(../images/pic_top.gif) no-repeat top; }

#pic{width:996px; height:377px; background:url(../images/pic_back.jpg) repeat-y; margin-top:8px;}
.banner { position: relative; clear: both; margin-top: 25px; width:996px; margin: 0 auto; overflow:hidden;}
#img{width:908px; height:319px; overflow:hidden;margin-left:45px; margin-top:23px;}
#img img { display: none; border: 0;}
#SwitchNav { position: absolute; top: 310px; right: 0px; }
#SwitchNav div { float: right; margin-right: 0px; width: 200px; height: 256px; background-image: url(../images/adbg.jpg); background-repeat: no-repeat; filter:alpha(opacity:60); opacity:0.6;}
#SwitchNav ul { padding-top: 6px; }
#SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
#SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; margin-left: 12px; _margin-left: 6px; margin-right: 14px; _margin-right: 20px; cursor: pointer; text-indent: 999px; list-style: none; }
#SwitchNav .current { display: block; width: 14px; height: 14px; background-image: url(../images/adbg2.jpg); }

#pic_down{width:996px; height:8px; background:url(../images/pic_down.gif) no-repeat;}
/*新闻动态*/

#newsBox{width:996px; height:513px; background:url(../images/pic_top.gif) no-repeat top; overflow:hidden; margin:0 auto; margin-top:20px;}
#news dl{width:980px; height:83px; background:url(../images/style1.gif) repeat-x; margin:0 auto;position:relative;}
#news dl li{ display:block; width:900px; height:18px; background:url(../images/news_title.gif) no-repeat; position:absolute; left:38px; top:25px;}
#news dl li a{ float:right; margin-top:8px;}
#news dl p{ display:block; width:28px; height:25px; background:url(../images/style2.gif) no-repeat; float:right; margin:56px 37px 0 0;_margin:16px 0px 0 880px;}

#news{width:100%; height:495px;margin-top:8px; background:url(../images/pic_back.jpg) repeat-y;}
#news1{width:528px; height:338px; float:left; border:1px solid #d2d2d2; margin:14px 0 0 34px;_margin:14px 0 0 18px;}
#news1 li{ display:block;width:510px; height:116px; border-bottom:1px dashed #bf7500; overflow:hidden;}
#news1 li img{width:120px; height:90px; overflow:hidden; float:left; margin:12px;}
#news1 li samp{ display:block;width:360px; height:105px; float:right; margin-top:10px; overflow:hidden;}
#news1 li samp h1{ height:19px;font-size:14px;}
#news1 li samp a{ color:#185336;}
#news1 li samp a:hover{ color:#60be01;}
#news1 li samp p{ text-indent:22px; line-height:19px;}

#news1 div{width:490px; height:80px; overflow:hidden; margin:12px 0 0 12px; position:relative;}
#news1 div a{ display:block; width:100%; height:25px; line-height:25px; font-size:14px; color:#303030; text-indent:15px; background:url(../images/li_list.gif) no-repeat left center;}
#news1 div a:hover{ color:#60be01;}

#news2{width:344px; height:338px; float:right; border:1px solid #d2d2d2; margin:14px 34px 0 0;_margin:14px 18px 0 0;}
#news2 span{ display:block; width:100%; height:42px; background:url(../images/style4.gif) repeat-x;}
#news2 span b{ display:block;width:80px; height:42px; line-height:42px; text-align:center; color:#FFF; font-size:14px;}
#news2 ul{width:310px; height:180px; margin:50px 0 0 30px; color:#303030;}
#news2 ul li{line-height:25px;}
#news2 ul li p{ margin-left:84px;}
#news2 ul li, #news2 ul li p{ font-size:14px; letter-spacing:2px;}
#news_dwon{ width:100%; height:8px; background:url(../images/pic_down.gif) no-repeat;}

/*演出团队*/
#teamBox{width:996px; height:492px; margin:0 auto; margin-top:20px; background:url(../images/pic_top.gif) no-repeat; overflow:hidden;}
#team{width:100%; height:476px; background:url(../images/pic_back.jpg) repeat-y; margin-top:8px;}
#team samp{ display:block; width:980px; height:48px; background:url(../images/team_title.gif) no-repeat 34px 25px;}
#team samp a{ float:right; margin:22px 35px 0 0;}

.infoList{width:910px; height:340px;}
.infoList li{ display:block;width:213px; height:320px; overflow:hidden; background:#acacac; font-size:14px;}
.infoList li img{width:213px; height:143px; overflow:hidden;}
.infoList li b{ display:block;width:100%; height:32px; line-height:32px; background:#2a2a2a; }
.infoList li b a{color:#fff;}
.infoList li b a:hover{color:#60be01;}
.infoList li span{ display:block; width:200px; height:146px;font-size:12px; line-height:18px; text-align:left; margin:0 auto; margin-top:5px;}
.infoList li span a{ color:#005d18;}
.infoList li .date{ float:right;  } 
 
 
.leftLoop{ overflow:hidden; position:relative;} 
.leftLoop .hd{ overflow:hidden;  height:40px;} 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block; width:31px; height:31px; float:right; overflow:hidden; cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.leftLoop .hd .next{ background:url(../images/icoRight.gif) no-repeat;}
.prev{ margin-right:220px;_margin-right:210px;}
.next{ margin-right:320px;_margin-right:160px;}
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:0px;   } 

.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 7px; text-align:center; float:left; _display:inline; } 

#team_down{width:100%; height:8px; font-size:8px; background:url(../images/pic_down.gif) no-repeat;}
/*精彩图片*/
#wonderfulPIC{width:996px; height:476px; margin:0 auto; overflow:hidden; margin-top:24px; background:url(../images/pic_top.gif) no-repeat;}
#imgBox{width:100%; height:460px; background:url(../images/pic_back.jpg) repeat-y; margin-top:8px;}
#imgBox samp{ display:block;width:980px; margin:0 auto; height:75px; background:url(../images/img_title_back.gif) repeat-x; position:relative;}
#imgBox samp a{ position:absolute; top:45px; left:500px;}
#imgBox samp p{ display:block; width:100%; height:100%; background:url(../images/img_title.gif) no-repeat 35px 35px;}
#imgBox samp small{ display:block;width:28px; height:25px; background:url(../images/style3.gif) no-repeat; position:absolute;}
#style1{top:61px; left:38px;}
#style2{top:61px; left:570px;}

#wonderfulPIC_ul{width:515px; height:338px; float:left; overflow:hidden; margin:3px 0 0 45px;_margin:3px 0 0 22px;}
#wonderfulPIC_ul ul{ float:left;}
#hotPic{width:170px; height:206px; border-right:1px solid #fff; overflow:hidden; float:left;}
#hotPic img{width:170px; height:206px;}
#newspic{width:344px; height:206px; overflow:hidden; float:right;}
#newspic li{width:169px; height:103px; border-left:1px solid #fff;border-bottom:1px solid #fff; float:left;}
#newspic li img{width:170px; height:103px;}

#newspic1{width:100%; height:122px; overflow:hidden; margin-top:8px;}
#newspic1 li{width:170px; height:122px; border-left:1px solid #fff; overflow:hidden; float:left;}
#newspic1 li img{width:170px; height:122px;}

#video{width:380px; height:338px; float:right; overflow:hidden;margin:3px 38px 0 0;_margin:3px 20px 0 0; background:url(../images/video.jpg) no-repeat;}
#video dl{width:363px; height:285px; margin:9px; background:url(../images/video_back.jpg) no-repeat;}
#video dl li{ width:100%; height:40px; text-align:center; line-height:40px;}
#video dl li a{ font-size:14px;}
#img_down{width:100%; height:8px; font-size:8px; background:url(../images/pic_down.gif) no-repeat;}

/*微博热议*/
#weibo{width:996px; height:746px; margin:0 auto; margin-top:24px; background:url(../images/pic_top.gif) no-repeat top; overflow:hidden;}
#weibo_box{width:100%; height:730px; background:url(../images/pic_back.jpg) repeat-y; margin-top:8px;}
#weibo_box span{ display:block;width:980px; height:85px; background:url(../images/weibo_title.gif) no-repeat 34px;}
#weibo_box ul{width:898px; height:610px; border:4px solid #82483b; margin:0 auto;}
#wb_down{width:100%; height:8px; font-size:8px; background:url(../images/pic_down.gif) no-repeat;}

/*页脚*/
#footer{width:996px; height:112px; background:url(../images/pic_top.gif) no-repeat; margin:0 auto; overflow:hidden; margin-top:20px;}
#foot_box{width:100%; height:100%; background:url(../images/pic_back.jpg) repeat-y; margin-top:8px; overflow:hidden;}
#foot_box ul{width:780px; height:70px; margin:0 auto; margin-top:18px; color:#906600;}
#foot_box ul li{ line-height:22px; text-align:center;}
