﻿body { margin:0; padding:0; background:url(../images/WZGXTbg.jpg) top center no-repeat; background-color:#F6F3EB; font:normal 12px "微软雅黑", Arial, Helvetica, sans-serif; color:#4F4742;}
a { -webkit-transition:.1s linear; -o-transition:.1s linear; -ms-transition:.1s linear; transition:.1s linear;}
a img { -webkit-transition:.1s linear; -o-transition:.1s linear; -ms-transition:.1s linear; transition:.1s linear;}

/*头部*/
#WZGXT_TopArea { width:980px; height:130px; margin:0 auto; overflow:hidden;}
.Logo { float:left; width:300px; height:80px; padding-top:25px;}
.Logo a { width:280px; height:80px; display:block;}
.Logo a:hover { background-position:2px 0px;}
.WZGXT_Logo { background:url(../images/WZGXTlogo.png) no-repeat;}
ul.TopLink { float:right; width:465px; height:50px; padding-top:39px;}
ul.TopLink li { float:left; width:125px; height:50px; overflow:hidden; padding-left:15px; padding-right:15px;}
ul.TopLink li a { width:125px; height:50px;}
ul.TopLink li a:hover { width:125px; height:50px; padding-left:2px;}
/*导航*/
#WZGXT_NavArea { width:980px; height:40px; overflow:hidden; margin:0 auto; padding-bottom:10px;}
ul.WZGXTnav { width:980px; height:40px; overflow:hidden; margin:0 auto; margin-top:0px;}
ul.WZGXTnav li { float:left; height:40px;}
ul.WZGXTnav li a { height:40px; display:block;}
ul.WZGXTnav li a.WZGXT_Nav { background:url(../images/WZGXTnav.png) no-repeat;}
ul.WZGXTnav li.n1 a { width:140px; background-position:0px 0px;}
ul.WZGXTnav li.n2 a { width:140px; background-position:-140px 0px;}
ul.WZGXTnav li.n3 a { width:180px; background-position:-280px 0px;}
ul.WZGXTnav li.n4 a { width:180px; background-position:-460px 0px;}
ul.WZGXTnav li.n5 a { width:180px; background-position:-640px 0px;}
ul.WZGXTnav li.n6 a { width:140px; background-position:-820px 0px;}
ul.WZGXTnav li.n1 a:hover { background-position:0px -40px;}
ul.WZGXTnav li.n2 a:hover { background-position:-140px -40px;}
ul.WZGXTnav li.n3 a:hover { background-position:-280px -40px;}
ul.WZGXTnav li.n4 a:hover { background-position:-460px -40px;}
ul.WZGXTnav li.n5 a:hover { background-position:-640px -40px;}
ul.WZGXTnav li.n6 a:hover { background-position:-820px -40px;}
ul.WZGXTnav li.n1 a#on { background-position:0px -40px;}
ul.WZGXTnav li.n2 a#on { background-position:-140px -40px;}
ul.WZGXTnav li.n3 a#on { background-position:-280px -40px;}
ul.WZGXTnav li.n4 a#on { background-position:-460px -40px;}
ul.WZGXTnav li.n5 a#on { background-position:-640px -40px;}
ul.WZGXTnav li.n6 a#on { background-position:-820px -40px;}

/*首页内容*/
#WZGXT_MainAreaOut { width:100%; overflow:hidden; background:url(../images/WZGXTbg2.jpg) no-repeat center bottom;}
#WZGXT_MainArea { width:980px; overflow:hidden; margin:0 auto;}
#WZGXT_MainArea .MainBox { float:left; width:960px; overflow:hidden; margin-bottom:10px; padding:8px; border:solid 1px #CCB09C; background:#FFF;}
/*横幅*/
.WZGXTbanner { float:left; width:960px; height:250px; overflow:hidden; padding-bottom:10px;}
/*温州戏缘*/
.WZGXTwzxy { float:left; width:350px; height:290px; background:url(../images/WZGXTwzxyBg.png) repeat-y;}
.WZGXTwzxy .T { float:left; width:350px; height:55px; background:url(../images/WZGXTwzxyT.jpg) no-repeat 20px 20px;}
.WZGXTwzxy .C { float:left; width:310px; height:195px; overflow:hidden; padding:20px; line-height:23px; font-size:12px; color:#333; background:url(../images/WZGXTwzxyPic.jpg) no-repeat right 10px;}
.WZGXTwzxy .C a { padding-left:10px; color:#A07944;}
.WZGXTwzxy .C a:hover { padding-left:7px; color:#A07944;}
/*温州古戏台概况*/
.WZGXTwzgxtgk { float:left; width:570px; height:270px; padding-left:25px; padding-top:10px;}
.WZGXTwzgxtgk .T { float:left; width:570px; height:50px; background:url(../images/WZGXTwzgxtgkT.jpg) no-repeat;}
.WZGXTwzgxtgk .C { float:left; width:365px; height:190px; overflow:hidden; padding-left:200px; padding-top:15px; line-height:23px; font-size:12px; color:#333; background:url(../images/WZGXTwzgxtgkPic.jpg) no-repeat left 20px;}
.WZGXTwzgxtgk .C a { padding-left:10px; color:#A07944;}
.WZGXTwzgxtgk .C a:hover { padding-left:7px; color:#A07944;}
/*古戏台分布*/
.WZGXTgxtfb { float:left; width:250px; height:290px; overflow:hidden; margin-bottom:10px; margin-right:10px; padding:8px; border:solid 1px #CCB09C; background:#FFF;}
.WZGXTgxtfb .WZGXTgxtfbInbox { width:250px; height:290px; background:url(../images/WZGXTgxtfbBg.png) repeat-y;}
.WZGXTgxtfb .T { float:left; width:250px; height:75px; background:url(../images/WZGXTgxtfbT.jpg) no-repeat 20px 15px;}
.WZGXTgxtfb .C { float:left; width:220px; height:180px; padding-left:20px;}
.WZGXTgxtfb .C ul { width:220px; height:180px;}
.WZGXTgxtfb .C ul li { float:left; width:110px; height:36px;}
.WZGXTgxtfb .C ul li a { width:80px; height:36px; display:block; padding-left:30px; background:url(../images/WZGXTgxtfbOff.png) no-repeat; font-size:14px; line-height:36px; color:#261103;}
.WZGXTgxtfb .C ul li a:hover { background:url(../images/WZGXTgxtfbOn.png) no-repeat; color:#FFF;}
/*古戏台介绍*/
.WZGXTgxtjs { float:left; width:698px; height:308px; overflow:hidden; margin-bottom:10px; border:solid 1px #CCB09C; background:#FFF;}
.WZGXTgxtjs .T { float:left; width:698px; height:69px; background:url(../images/WZGXTgxtjsT.jpg) no-repeat;}
.WZGXTgxtjs .T .more { float:right; width:75px; height:19px; padding-top:30px;}
.WZGXTgxtjs .T .more a { padding-left:0px;}
.WZGXTgxtjs .T .more a:hover { padding-left:2px;}
.WZGXTgxtjs .C { float:left;}
.WZGXTgxtjs .C dl { float:left; width:220px; height:200px; overflow:hidden; padding-left:19px; margin-top:10px; border-right:dotted 1px #C9C6C2;}
.WZGXTgxtjs .C dl dt { float:left; width:56px; height:56px; padding-bottom:14px;}
.WZGXTgxtjs .C dl dt img { width:50px; height:50px; display:block;}
.WZGXTgxtjs .C dl dt a { width:50px; height:50px; display:block; padding:1px; border:solid 2px #E2D9C5; background:#FFF;}
.WZGXTgxtjs .C dl dt a:hover { padding:1px; border:solid 2px #BEAE8A; background:#FFF;}
.WZGXTgxtjs .C dl dd { float:left; width:140px; height:56px; padding-left:12px; padding-top:5px; padding-bottom:9px; font-size:12px; color:#888;}
.WZGXTgxtjs .C dl dd b { font-size:14px;}
.WZGXTgxtjs .C dl dd a { width:140px; height:23px; display:block; font-size:14px; color:#261103;}
.WZGXTgxtjs .C dl dd a:hover { padding-left:2px; color:#B28850;}
.WZGXTgxtjs .C ul { float:left; width:440px; height:210px; padding-top:5px; padding-left:15px;}
.WZGXTgxtjs .C ul li { float:left; width:220px; height:26px; overflow:hidden; line-height:26px;}
.WZGXTgxtjs .C ul li a { width:205px; height:34px; padding-left:12px; background:url(../images/WZGXTicon1.png) no-repeat 0px 9px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.WZGXTgxtjs .C ul li a:hover { padding-left:10px; background:url(../images/WZGXTicon1.png) no-repeat 2px 9px; color:#A07944;}
.WZGXTgxtjs .C ul li a span { color:#888;}
/*古戏台新故事*/
.WZGXTgxtxgs { float:left; width:978px; height:258px; overflow:hidden; margin-bottom:10px; border:solid 1px #CCB09C; background:#FFF;}
.WZGXTgxtxgs .T { float:left; width:978px; height:69px; background:url(../images/WZGXTgxtxgsT.jpg) no-repeat;}
.WZGXTgxtxgs .T .more { float:right; width:75px; height:19px; padding-top:30px;}
.WZGXTgxtxgs .T .more a { padding-left:0px;}
.WZGXTgxtxgs .T .more a:hover { padding-left:2px;}
.WZGXTgxtxgs .C { float:left;}
.WZGXTgxtxgs .C ul { width:950px; height:160px; overflow:hidden; padding-top:10px; padding-left:14px;}
.WZGXTgxtxgs .C ul li { float:left; width:190px; height:160px; text-align:center;}
.WZGXTgxtxgs .C ul li span img { width:154px; height:114px; padding:1px; border:solid 2px #E2D9C5; background:#FFF; margin-bottom:7px;}
.WZGXTgxtxgs .C ul li span a img { width:154px; height:114px; padding:1px; border:solid 2px #E2D9C5;}
.WZGXTgxtxgs .C ul li span a:hover img { width:154px; height:114px; padding:1px; border:solid 2px #BEAE8A;}
.WZGXTgxtxgs .C ul li span a { width:190px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.WZGXTgxtxgs .C ul li a { color:#261103; font-size:13px;}
.WZGXTgxtxgs .C ul li a:hover { font-size:13px; color:#B28850;}
/*底部*/
#WZGXT_FootArea { width:960px; overflow:hidden; margin:0 auto; padding:15px 0px;}
.WZGXTfootLink { width:100%;  height:25px; line-height:25px; text-align:center; color:#CCC;}
.WZGXTfootLink a { padding:0px 8px; color:#7F5D49;}
.WZGXTfootLink a:hover { color:#B43205;}
.WZGXTCopyright { padding-bottom:30px; line-height:25px; text-align:center; color:#7F5D49;}


.WZGXTinpage { float:left; width:960px; overflow:hidden; background:url(../images/WZGXTinpageBg.png) repeat-y;}
/*内页侧边菜单*/
.SubNav { float:left; width:225px; height:670px; overflow:hidden; padding-left:15px; padding-top:10px; background:url(../images/WZGXTsubnavBg.jpg) 120px 450px no-repeat;}
.SubNav .T { float:left; width:210px; height:50px; background:url(../images/WZGXTsubnavT.png) no-repeat; padding-bottom:10px;}
.SubNav .C { float:left; width:210px; overflow:hidden;}
.SubNav .C ul { width:210px; overflow:hidden;}
.SubNav .C ul li { float:left; width:175px; height:36px; line-height:36px; font-size:14px;}
.SubNav .C ul li a { width:175px; height:36px; display:block; padding-left:35px; background:url(../images/WZGXTsubnavOff.png) no-repeat; color:#261103;}
.SubNav .C ul li a:hover { width:175px; height:36px; letter-spacing:1px; font-weight:bold; background:url(../images/WZGXTsubnavOn.png) no-repeat; color:#FFF;}
.SubNav .C ul li.on a { height:39px; letter-spacing:1px; font-weight:bold; background:url(../images/WZGXTsubnavOn.png) no-repeat; color:#FFF;}
/*内页主体*/
.InMain { float:right; width:710px; overflow:hidden; padding-top:20px;}
.InMain .T { float:right; width:690px; height:50px; overflow:hidden; padding-right:5px;}
.InMain .C { float:right; width:700px; overflow:hidden; padding-top:10px;}







/*内页左侧主体*/
.InMainBox { width:675px; overflow:hidden;}
/*内页新闻列表*/
.InMainBox ul.NewsList { width:660px; overflow:hidden; padding-left:10px; padding-top:3px; padding-bottom:0px;}
.InMainBox ul.NewsList li { float:left; width:660px; height:35px; overflow:hidden; line-height:35px; font-size:14px; border-bottom:dotted 1px #CCC;}
.InMainBox ul.NewsList li a { width:425px; height:35px; padding-left:32px; background:url(../images/WZGXTicon2.png) no-repeat 13px 14px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.InMainBox ul.NewsList li a:hover { padding-left:30px; background:url(../images/WZGXTicon2.png) no-repeat 15px 14px; color:#A07944;}
.InMainBox ul.NewsList li span { float:right; padding-right:3px; font-size:12px; color:#999; font-weight:normal;}
/*内页新闻内容*/
.InpageContentArea { width:650px; overflow:hidden; padding:15px 20px 80px;}
.InpageContentArea .Title { width:100%; text-align:center; line-height:50px; font-size:24px; font-weight:bold; color:#A41A12;}
.InpageContentArea .Info { width:100%; text-align:center; line-height:30px; color:#777; padding-bottom:5px; border-bottom:dotted 1px #CCC;}
.InpageContentArea .Content { padding-top:15px; font-size:14px; line-height:26px; color:#444;}
.InpageContentArea .Content img { padding:4px; background:#FFF; border:solid 1px #CCC; margin-left:0px; width:640px;}


/*.InpageContentArea dl {
    width: 620px;
    overflow: hidden;
    margin-left: 15px;
    margin-top: 15px;
    border: solid 1px #809874;
    border-top: 0px;
    background: url(../images/WZFCline2.png) repeat-y;
}
.InpageContentArea dl dt {
    float: left;
    width: 108px;
    padding-left: 20px;
    line-height: 34px;
    font-weight: bold;
    color: #374331;
    border-top: solid 1px #809874;
}
.InpageContentArea dl dd {
    float: left;
    width: 462px;
    padding-left: 20px;
    padding-right: 10px;
    line-height: 34px;
    border-top: solid 1px #809874;
}*/
/*内页图片列表*/
.InMainBox ul.PicList { width:690px; overflow:hidden; padding-top:10px; padding-bottom:50px;}
.InMainBox ul.PicList li { float:left; width:230px; height:185px; text-align:center;}
.InMainBox ul.PicList li span img { width:194px; height:134px; padding:1px; border:solid 2px #E2D9C5; background:#FFF; margin-bottom:7px;}
.InMainBox ul.PicList li span a img { width:194px; height:140px; padding:1px; border:solid 2px #E2D9C5;}
.InMainBox ul.PicList li span a:hover img { width:194px; height:140px; padding:0px; border:solid 3px #BEAE8A;}
.InMainBox ul.PicList li span a { width:230px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.InMainBox ul.PicList li a { font-size:13px; color:#A07944;}
.InMainBox ul.PicList li a:hover { font-size:13px; color:#BD9A6E;}
