/* CSS Document */

/*新闻中心*/
.news-ban{ height:838px; background-position:bottom; background-repeat:no-repeat; background-size:cover; min-width:1200px; width:100%; position:absolute; bottom:0; left:0; height:100%; min-height:622px;}
.ban-img{ width:1000px; height:210px; position:absolute; top:45%; left:50%; margin-top:-105px; margin-left:-400px; color:#fff; text-align:right;}
.ban-img span{ display:block; height:60px; width:100%; background-image:url(../227/ban-span.png); background-repeat:no-repeat;
animation:ban-span 2s;
-webkit-animation:ban-span 2s;
}
@keyframes ban-span{
0%{ opacity:0; transform:translate(-100px,0)}
50%{ opacity:1; transform:translate(0,0)}
}
@-webkit-keyframes ban-span{
0%{ opacity:0; -webkit-transform:translate(-100px,0)}
50%{ opacity:1; -webkit-transform:translate(0,0)}
}
.ban-img h1{ display:block; height:70px; width:100%; background-image:url(../227/ban-h1.png); background-repeat:no-repeat;
animation:ban-h1 2s;
-webkit-animation:ban-h1 2s;
}
@keyframes ban-h1{
0%{ opacity:0; transform:translate(-100px,0)}
10%{ opacity:0; transform:translate(-100px,0)}
60%{ opacity:1; transform:translate(0,0)}
}
@-webkit-keyframes ban-h1{
0%{ opacity:0; -webkit-transform:translate(-100px,0)}
10%{ opacity:0; -webkit-transform:translate(-100px,0)}
60%{ opacity:1; -webkit-transform:translate(0,0)}
}
.ban-img p{ display:block; height:80px; line-height:40px; overflow:hidden; font-size:20px;
animation:ban-p 2s;
-webkit-animation:ban-p 2s;
}
@keyframes ban-p{
0%{ opacity:0; transform:translate(-100px,0)}
20%{ opacity:0; transform:translate(-100px,0)}
70%{ opacity:1; transform:translate(0,0)}
}
@-webkit-keyframes ban-p{
0%{ opacity:0; -webkit-transform:translate(-100px,0)}
20%{ opacity:0; -webkit-transform:translate(-100px,0)}
70%{ opacity:1; -webkit-transform:translate(0,0)}
}
.indexb-content{ padding-bottom:20px; width:100%; overflow:hidden;}
.indexb-content ul{ width:1230px;}
.indexb-content li{ position:relative; width:380px; margin:0 30px 30px 0; float:left;}
.indexb-img{ overflow:hidden; width:380px; height:270px; position:relative;}
.indexb-img img{
transition:margin linear 0.27s;
-webkit-transition:margin linear 0.27s;}
.indexb-h4{ font-size:18px; line-height:18px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal; margin:24px 0 10px 0; width:100%;}
.indexb-h5{ font-size:14px; line-height:22px; height:44px; padding:8px 0 0 0; overflow:hidden;}
.indexb-p{ font-size:14px; color:#666; padding-right:80px; position:relative; padding-bottom:10px; line-height:18px; min-height:18px;}
.indexb-pr{ top:0; right:0; position:absolute;}
.indexb-ct{ position:absolute; bottom:0; left:0; height:80px; overflow:hidden; opacity:0; filter:alpha(opacity=0);
transition:opacity linear 0.27s,height ease-out 0.27s;
-webkit-transition:opacity linear 0.27s,height ease-out 0.27s;}
.indexb-class{ position:absolute; top:56px; left:24px; font-size:14px; color:#fff; z-index:4;}
.indexb-ct div,.indexb-cta{ display:block; background:#d60012; width:332px; height:180px; padding:4px 24px 24px 24px;}
.indexb-ct .indexb-h4,.indexb-ct .indexb-h4 a,.indexb-ct .indexb-p,.indexb-ct .indexb-p a,.indexb-pc a{ color:#fff;}
.indexb-pc{ font-size:12px; line-height:24px; color:#fff; height:72px; overflow:hidden; text-align:Justify; text-justify:inter-ideograph;}
.indexb-content li:hover .indexb-ct{ height:180px; opacity:1; filter:alpha(opacity=100);
transition:height ease-out 0.27s,opacity linear 0.27s;
-webkit-transition:height ease-out 0.27s,opacity linear 0.27s;}
.indexb-ct .indexb-h4 a:hover,.indexb-ct .indexb-p a:hover,.indexb-pc a:hover{}
.indexb-content li:hover .indexb-img img{/* margin:-5px 0 5px 0;*/}
.xslw{ background-image:url(../227/xslw.jpg);}
.xslw .ban-img span{ background-position:0 0;}
.xslw .ban-img h1{ background-position:0 0;}
.hxjs{ background-image:url(../227/hxjs.jpg);}
.hxjs .ban-img span{ background-position:0 -60px;}
.hxjs .ban-img h1{ background-position:0 -70px;}
.ppzl{ background-image:url(../227/ppzl.jpg);}
.ppzl .ban-img span{ background-position:0 -120px;}
.ppzl .ban-img h1{ background-position:0 -140px;}
.spxs{ background-image:url(../227/spxs.jpg);}
.spxs .ban-img span{ background-position:0 -180px;}
.spxs .ban-img h1{ background-position:0 -210px;}
.gxzc{ background-image:url(../227/gxzc.jpg);}
.gxzc .ban-img span{ background-position:0 -240px;}
.gxzc .ban-img h1{ background-position:0 -280px;}
.xwzx{ background-image:url(../227/xwzx.jpg);}
.xwzx .ban-img span{ background-position:0 -300px;}
.xwzx .ban-img h1{ background-position:0 -350px;}
.zjjs{ background-image:url(../227/zjjs.jpg);}
.zjjs .ban-img span{ background-position:0 -360px;}
.zjjs .ban-img h1{ background-position:0 -420px;}
.lxwm{ background-image:url(../227/lxwm.jpg);}
.lxwm .ban-img span{ background-position:0 -420px;}
.lxwm .ban-img h1{ background-position:0 -490px;}
.htc{ background-image:url(../227/htc.jpg);}
.htc .ban-img span{ background-position:0 -480px;}
.htc .ban-img h1{ background-position:0 -560px;}
.erc{ background-image:url(../227/erc.jpg);}
.erc .ban-img span{ background-position:0 -540px;}
.erc .ban-img h1{ background-position:0 -630px;}
.emsa{ background-image:url(../227/emsa.jpg);}
.emsa .ban-img span{ background-position:0 -600px;}
.emsa .ban-img h1{ background-position:0 -700px;}
.jswh{ background-image:url(../227/jswh.jpg);}
.jswh .ban-img span{ background-position:0 -660px;}
.jswh .ban-img h1{ background-position:0 -770px;}
.gnjl{ background-image:url(../227/gnjl.jpg);}
.gnjl .ban-img span{ background-position:0 -720px;}
.gnjl .ban-img h1{ background-position:0 -840px;}
.gjjl{ background-image:url(../227/gjjl.jpg);}
.gjjl .ban-img span{ background-position:0 -780px;}
.gjjl .ban-img h1{ background-position:0 -910px;}
.mtbd{ background-image:url(../227/mtbd.jpg);}
.mtbd .ban-img span{ background-position:0 -840px;}
.mtbd .ban-img h1{ background-position:0 -980px;}
.jsxw{ background-image:url(../227/jsxw.jpg);}
.jsxw .ban-img span{ background-position:0 -900px;}
.jsxw .ban-img h1{ background-position:0 -1050px;}
.xshd{ background-image:url(../227/xshd.jpg);}
.xshd .ban-img span{ background-position:0 -960px;}
.xshd .ban-img h1{ background-position:0 -1120px;}
.zhcz{ background-image:url(../227/zhcz.jpg);}
.zhcz .ban-img span{ background-position:0 -1020px;}
.zhcz .ban-img h1{ background-position:0 -1190px;}
.kycg{ background-image:url(../227/kycg.jpg);}
.kycg .ban-img span{ background-position:0 -1080px;}
.kycg .ban-img h1{ background-position:0 -1260px;}

.shfw{ background-image:url(../227/shfw.jpg);}
.shfw .ban-img span{ background-position:0 -1260px;}
.shfw .ban-img h1{ background-position:0 -1470px;}

.jspp{ background-image:url(../227/jspp.jpg);}
.jspp .ban-img span{ background-position:0 -1140px;}
.jspp .ban-img h1{ background-position:0 -1330px;}

.jspt{ background-image:url(../227/jspt.jpg);}
.jspt .ban-img span{ background-position:0 -1200px;}
.jspt .ban-img h1{ background-position:0 -1400px;}

.bqsm{ background-image:url(../227/bqsm.jpg);}
.flsm{ background-image:url(../227/flsm.jpg);}


/*新闻详情*/
.video-div li{ cursor:pointer;}
.news_Title{ text-align:center; padding:30px 10px; border-bottom:1px solid #ddd;}
.news_Title h1{ font-size:28px;}
.news_Title p{ color:#999; padding-top:20px; font-size:16px;}
.br{ display:none;}
.news_Title span{ padding:0 8px;}
.news_Content{ font-size:16px; line-height:30px; padding:30px 10px; min-height:300px;}
.news_Content p{ /*text-indent:2em;*/ font-size:14px !important; text-align:Justify; text-justify:inter-ideograph;}
.copyright p{ text-indent:0;}
.news_Content img{ max-width:600px; display:block; margin:0 auto 10px auto;}
.news_Content span{ font-size:14px !important;}
.news_left{ text-align:left; padding:30px 0px;}
.news_left h1{ font-size:24px; color:#e60012;}
.news_left p{ padding-top:10px;}
.otherNews{ text-align:center;}
.otherNews a{ color:#fff; width:100px; height:36px; line-height:36px; border-radius:24px; background:#e60012; color:#fff; font-size:16px; text-align:center; margin:0 10px 50px 10px; cursor:pointer; display:inline-block;}
.otherNews a:hover{ opacity:0.9;}
.otherNews .lastNews{}
.otherNews .returnNews{ background:#333;}
.otherNews .nextNews{}

/*视频欣赏*/
.video-icon{ position:absolute; top:50%; left:50%; width:76px; height:76px; background:url(../227/icon.png) -130px -50px no-repeat; margin:-38px 0 0 -38px; opacity:0; filter:alpha(opacity=0); transition:opacity 0.27s ease-out;}
.indexb-content li:hover .video-icon{ opacity:1; filter:alpha(opacity=100);}
.video{ position:fixed; top:0; left:0; z-index:90; width:100%; height:100%; background:#000; text-align:center; display:none;}
.video-bg{ position:absolute; top:0; right:0; width:50px; height:50px; background:#333; font-size:50px; line-height:50px; text-align:center; cursor:pointer; border-radius:50%; color:#fff; z-index:92;}
.video-che{ display:block;}
.video table{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:91;}
.video video{ max-height:100%; max-width:100%; width:1200px;}

