﻿*{ margin:0; padding:0; font-size:12px; color:#828282; line-height:24px; font-family:"寰蒋闆呴粦"; text-decoration:none;}
img, input{ border:none;} ul li{ list-style:none; margin:0;} .qing{ display:block; clear:both; overflow:hidden;} .juzhong{ display:block; margin:0 auto; overflow:hidden;} .kuandu{ display:block; width:1262px; overflow:hidden;} .alce{ text-align:center;}.zuofu{ display:block; float:left; overflow:hidden;} .youfu{ display:block; float:right; overflow:hidden;}
.tp30{ padding-top:30px;}
.bp80{ padding-bottom:80px;}
.tp80{ padding-top:80px;}
.bm80{ margin-bottom:80px;}

.col_63{ color:#636363;}
.col_73{ color:#737373;}
.col_97{ color:#979797;}
.col_ff{ color:#FFF;}
.col_51{ color:#515151;}
.lh_26{ line-height:26px;}
.lh_36{ line-height:36px;}
.lh_42{ line-height:42px;}
.font_14{ font-size:14px;}
.font_16{ font-size:16px;}
.cuti{ font-weight:bold;}
.songti{ font-family:"瀹嬩綋";}

.topbg{ display:block; height:898px; z-index:-9999;}
.logo{ display:block; float:left; overflow:hidden;}
.shu{ margin-top:50px; line-height:176px; color:#FFFFFF; font-size:90px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.shu02{ border-bottom:1px solid #F0F0F0; border-top:1px solid #F0F0F0; width:450px; height:90px; line-height:90px; font-size:20px; letter-spacing:2px; color:#FFFFFF; font-weight: bolder; font-family:Arial, Helvetica, sans-serif;}
.shu03{ margin-top:146px;}

.huibg{ background:#F0F0F0; height:422px;}
.lieb{ display:block; float:left; width:500px; height:auto; overflow: hidden; margin:0 65px;}
.lieti{ display:block; clear:both; width:500px; padding-top:38px; padding-bottom:15px; border-bottom:1px solid #9E9E9E; margin-bottom:4px;} .lieticn{ color:#000000; line-height:50px; font-size:18px;}
.liexx{ border-top:1px solid #9E9E9E; padding-top:25px;}
.lie01{ display:block; clear:both; width:500px;} 
.lie01 a{ display:block; float:left; width:430px; color:#636363;}  .lie01 b{color:#636363; font-style:normal; font-weight: normal;}

.kuaishu{ display:block; clear:both; padding-top:80px;}
.heyue{ display:block; height:415px; overflow:hidden; margin-bottom:50px;}
.he01{ width:465px; display:block; overflow:hidden; float:right; text-align:left; padding-left:43px; border-right:3px solid #F0F0F0; margin-right:120px;}
.heti{ line-height:46px; color:#767676; font-size:18px; margin-bottom:5px;}
.henei{ display:block; height:243px; padding-right:110px;} .henei a{ display:block;  font-size:14px; float:left; clear:both;}

.he02{ width:465px; display:block; overflow:hidden; float:left; text-align:left; padding-left:43px; border-left:3px solid #F0F0F0; margin-left:120px;}

.movie{ display:block; width:950px; overflow:hidden; margin-top:220px;}
.movlc{ display:block; float:left; width:128px; height:247px; margin:0 31px; background:url(../image/yewubg.png) center center no-repeat; color:#FFECD9; text-align:center; line-height:246px; font-size:18px;}

.yanchu{ display:block; clear:both; overflow:hidden; margin-bottom:80px;}
.yanchu li{ display:block; float:left; width:282px; margin:0 16px;} 
.shuyc{ display:block; clear:both; overflow:hidden; border-top:1px solid #B0B0B0; padding-top:10px; margin-bottom:30px;}
.shuyc b{ display:block; float:left; width:20px; font-family:"瀹嬩綋";} .shuyc a{ display:block; float:left; width:260px;}
.shuyc b, .shuyc a{ color:#818181; font-size:14px;}
.yctu{ display:block; float:left; clear:both; width:282px; height:404px;} 
.yctu a{ display:block; float:left; width:282px; height:404px;}
.yctu a:hover{ background:url(../image/more10.png) bottom center no-repeat;}

.fobg{ background:url(../image/footbg.jpg) center top no-repeat; height:626px;}
.neilian{ display: block; float:left; width:200px; margin-left:50px;} 
.neiti{ line-height:60px; font-size:22px; color:#FFF;} .neilian a{ display:block; clear:both; line-height:32px; font-size:14px; color:#FFFFFF;} 
.banq, .banq a{ line-height:44px; font-size:14px; color:#ECECFF;}
.lian a{ color:#FFF; display:block; float:left; padding:0 5px; margin:0 3px;}
.dizhi{ display:block; width:320px; float:left;} 
.di01{ display:block; clear:both; line-height:32px; color:#FFFFFF; font-size:14px;}
.di01 b{ display:block; float:left; width:280px; font-style:normal; font-weight:normal; line-height:32px; color:#FFFFFF; font-size:14px;}
.di010{ display:block; float:left; line-height:32px;}
.di010 img{ vertical-align:middle; margin-right:8px; margin-top:8px;}

.tupian a{ display:block; float: left; width:210px; height:220px; }
.xiajiao{ display:block; background:url(../image/xiajiao.png) center top no-repeat; text-align:center; z-index:99; margin-top:-433px;} .xiajiao span{ display:block; margin-top:95px; color:#FFFFFF; font-size:18px;}
.xiajiao2{ display:block; background:url(../image/shangjiao.png) center top no-repeat; text-align:center; z-index:99; margin-top:-14px; } .xiajiao2 span{ display:block; margin-top:95px; color:#FFFFFF; font-size:18px;}
.tupian{ display:block; float:left; width:210px; overflow:auto; }
.tupian a{ display:block; clear: both;} .xi01{ z-index:-999 !important; margin-top:213px;}

.topbg2{ display:block; height:402px; z-index:-9999;}
.xian{ background: url(../image/xian.png) center top no-repeat; height:31px; margin-top:85px; z-index:-999;}
.neiti a{ display:block; float:left; width:122px; height:64px; margin:0 15px; }
.neiti a span{ display:block; width:120px; height:28px;line-height:28px; font-size:16px; color:#8A8A8A;}
.neiti a.nenn, .neiti a:hover{ background:url(../image/ziline.jpg) center bottom no-repeat;} .neiti a.nenn span, .neiti a:hover span{ border:1px solid #515295;  color:#515295;}
.zhid{ background:#EEEEEE; height:120px;} .zhid a{ display: block; width:38px; height:38px; margin:40px auto;}
.huangd{ display:block; float:left; width:19px; height:92px;}
.usimg{ display:block; float:left; overflow:hidden; height:92px;}
.usimg li{ display:block; float:left; overflow:hidden; width:239px; height:92px; margin:0 5px;}
.usimg li span{ display:block; width:239px; height:92px;}
.usimg li span a{display:block; width:239px; height:92px; } .usimg li span a:hover{ background: url(../image/ushua.png) center center no-repeat;}

.news{ display:block; overflow:hidden; margin:0 auto; width:1100px;}
.news li{ display: block; float:left; overflow:hidden; width:231px; height:268px; margin:15px 22px; background:#EEEEEE;}
.netu{ display:block; overflow:hidden; width:231px; height:189px;}
.netu a{ display:block; overflow:hidden; width:231px; height:189px; } .netu a:hover{ background:url(../image/nehua.png) center center no-repeat;}
.neshu{ margin:6px 25px; color:#7F7F7F; line-height:22px;}
.date{ text-align:right; color:#7F7F7F; line-height:22px;}

.jiaoyu{ display:block; overflow:hidden; clear:both; height:auto;}
.jiaoyu li{ display:block; overflow:hidden; float: left; width:624px; height:209px; margin:3px;}
.jiao01{ display:block; overflow:hidden; width:624px; height:209px;}
.jiao02{ display:block; overflow:hidden; height:51px; margin-top:-51px; background:url(../image/mshubg.png) left top repeat;}
.mushu{ display:block; float:left; overflow:hidden; height:51px; line-height:51px; width:525px; margin:0 20px; color:#4C4C4C; font-size:14px;}
.zhaosheng{ background:#4D5199; height:50px; line-height:50px; text-align:center; color:#FFFFFF; }
.zs02{ background:#42447A; width:1252px; height:10px;}

.yanchu01{ display:block; overflow:hidden; height:auto;}
.yanchu01 li{ display:block; overflow:hidden; height:185px; margin-bottom:10px;}
.yctu01{ display:block; float:left; overflow:hidden; width:631px; height:185px;}
.yctu01 a{ display:block; overflow:hidden; width:631px; height:185px;}
.yctu01 a:hover{ background: url(../image/ychua1.png) center center no-repeat;}
.yctu02{ display:block; float:left; overflow:hidden; width:460px; height:185px; background:url(../image/ycbg1.png) left top no-repeat;}
.ycshu1{ display:block; overflow:hidden; margin:15px 160px 15px 40px;}

.yctu012{ display:block; float:right; overflow:hidden; width:631px; height:185px;}
.yctu012 a{ display:block; overflow:hidden; width:631px; height:185px;}
.yctu012 a:hover{ background: url(../image/ychua1.png) center center no-repeat;}
.yctu022{ display:block; float:right; overflow:hidden; width:460px; height:185px; background:url(../image/ycbg2.png) left top no-repeat;}
.ycshu2{ display:block; overflow:hidden; margin:15px 40px 15px 160px;}


.huang2{background:url(../image/kuai2.png) center bottom no-repeat; height:122px;}

.art{ display:block; overflow:hidden; height:auto; width:1242px;}
.art li{ display: block; overflow:hidden; float:left; width:260px; height:272px; margin:30px 25px;}
.arttu{ display: block; clear:both; width:260px; height:272px;}
.arttu a{ display: block; clear:both; width:260px; height:272px;} .arttu a:hover{ background:url(../image/arthua.png) top center no-repeat;}
.artshu{ display:block; height:49px; margin-top:-57px; background:url(../image/artbg.png) center center repeat; padding: 4px 20px;}
.artshu a{ display:block; color:#FFF; width: auto;} 

.adbg{ background:url(../image/addbg.jpg) center top repeat; height:451px;}
.usti{ margin-top:30px; line-height:76px; font-size:28px; color:#FFF; background: url(../image/tbai.jpg) center bottom no-repeat; margin-bottom:120px;}
.shux{ float:left; width:1px; height:25px; background:#FFF; margin-top:23px;}
.add{ float:left; width:270px; height:70px; margin:0 33px; font-size:14px; color:#FFFFFF; line-height:34px;}