@charset "utf-8";
body,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;}
body,button,input,select,textarea { font-size:12px; font-family:"微软雅黑";}
body{ color:#666; background-color:#FFFFFF;}
ul,ol,li,dl,dd{list-style:none}
input,select { vertical-align:middle;}
em { font-style:normal;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}
h6 { font-weight:normal;}
.clearfix:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.clearfix{-height:1%;*min-height:1%;}

.subnr tr td p{text-indent:0em;}

a{color:#666;text-decoration:none;}
a:link {color: #666;text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #c00;}
a:active {text-decoration: none;color: #666;}

.head{ margin:auto; width:1060px; height:125px;}
.head .logo{float:left; margin-top:22px; width:295px; height:78px;}
.head .rig{float:right; margin-top:40px;}
.head .rig .search{float:left; margin-right:30px; width:318px; height:27px; font-size:12px;}
.srk{float:left; padding:0 5px; width:277px; height:27px; line-height:27px; color:#999; border:0; background:url(../images/srk.gif) no-repeat;}
.btn{float:left; width:31px; height:27px; border:0; cursor:pointer; background:url(../images/search.gif) no-repeat;}
.head .rig .language{float:left; font-size:12px; width:146px; height:27px; line-height:27px; text-align:center; color:#A6A6A6; background:url(../images/language.gif) no-repeat;}
.head .rig .language a{font-size:12px;}
.bannav{ margin:auto; width:1060px; height:460px;}
.bannav .banner{ float:left; width:966px; height:460px; background:#ccc;}
.bannav .banner .bantop{ position:absolute; width:966px; height:460px; z-index:10; background:url(../images/banner_top.png) no-repeat;}
.bannav .nav{ position:absolute; margin-left:920px; width:160px; height:460px; z-index:20; background:url(../images/nav.png) no-repeat left;}
.bannav .nav .menu{ display:block; margin:31px 0 0 28px;  height:24px; line-height:24px;}
.bannav .nav .menu a{ display:block; padding-left:20px; font-size:13px; background:url(../images/navtu2.gif) no-repeat left;}
.bannav .nav .menu a:hover{ color:#FF8D15; background:url(../images/navtu3.gif) no-repeat left;}
.bannav .nav .down a{padding-left:20px; font-size:13px; color:#f00; background:url(../images/navtu1.gif) no-repeat left;}

.main{ margin:auto; margin-top:20px; width:1060px; height:400px;}
.main .about{float:left; padding:15px; width:284px; height:370px; border:1px solid #D1D1D1; border-radius:3px;}
.main .news{float:right; width:710px; height:208px;}
.main .parkshows{float:right; margin-top:20px; width:710px; height:174px;}
.tt{}
.nr{ margin-top:10px;}
.nr .list{float:left; margin:10px 15px 0 0; width:340px; height:78px;}
.nr .list .tu{float:left; width:136px; height:78px; background:#eee;}
.nr .list .zi{float:left; margin-left:10px; width:190px; height:78px;}
.nr .list .zi h1{ margin-bottom:5px;}
.nr ul{float:left; margin-top:15px; width:700px;}
.nr ul li{ padding-left:10px; line-height:24px; background:url(../images/dian.gif) no-repeat left;}
.nr ul li span{ color:#999;}
.nr p{ margin-top:10px; text-indent:2em; line-height:190%;}

.bannav2{ margin:auto; width:1060px; min-height:480px;}
.bannav2 .nav{ position:absolute; margin-left:920px; width:160px; height:460px; z-index:20; background:url(../images/nav.png) no-repeat left;}
.bannav2 .nav .menu{ display:block; margin:31px 0 0 28px;  height:24px; line-height:24px;}
.bannav2 .nav .menu a{ display:block; padding-left:20px; font-size:13px; background:url(../images/navtu2.gif) no-repeat left;}
.bannav2 .nav .menu a:hover{ color:#FF8D15; background:url(../images/navtu3.gif) no-repeat left;}
.bannav2 .nav .down a{padding-left:20px; font-size:13px; color:#f00; background:url(../images/navtu1.gif) no-repeat left;}
.sub{float:left; width:900px;}
.subnav{float:left; width:900px; height:40px; text-align:center; background:url(../images/subnavbg.gif) no-repeat bottom;}
/* .on{ margin:0 3px; padding:5px 10px; border-radius:3px; background: #E7E7E7;} */
 a.on{ color:#C00;}
.off{ margin:0 3px; padding:5px 10px; background: #FFF;}
.subnr{float:left; width:860px; margin-top:20px; margin-left: 20px;}
.subnr p{ margin-top:10px; text-indent:2em; font-size:13px; line-height:200%; /**text-align:justify;text-justify:inter-ideograph;word-break: break-all**/}
.subnr .newslist{float:left; margin:8px; width:260px; height:246px;}
.subnr .newslist .tu{width:260px; height:186px; background: #dedede;}
.subnr .newslist .tu img{width:260px; height:186px;}
.subnr .newslist .zi{ margin-top:10px; width:280px; height:50px;}
.subnr .nlist{ padding-left:15px; line-height:32px; background:url(../images/dian.gif) no-repeat left;}
.subnr .nlist span{ color:#888;}

/*.links{ margin:auto; margin-top:20px; padding-top:15px; width:1060px; height:30px; border-top:1px dashed #dedede;}
.links .friends{float:left;}
.links .friends select{ margin:0 3px; width:130px; height:24px; color:#777; text-align:center; border:1px solid #BABAC3;}
.links .share{float:right; height:27px; line-height:27px;}
.links .gotop{float:right; margin-left:15px;}*/
.foot{ margin:auto; margin-top:20px; padding-top:20px; width:1060px; text-align:center; color:#888; background:url(../images/footop.gif) no-repeat #E6E6E6;}


.news-content {width: 90%; margin: 0 auto;}
.news-content h2{font-size: 16px;line-height: 40px;}
.news-content h2.news-title {text-align: center;}
.news-content .news-info{text-align: center;line-height: 20px;}


.news-show div{margin-top: 10px;
    text-indent: 2em;
    font-size: 13px;
    line-height: 200%;
    text-align: justify;
    text-justify: inter-ideograph;
    word-break: break-all;}




