﻿body{padding-top:0}
.focus{width:100%;margin:0 auto;max-height:920px;overflow:hidden;position:relative;z-index:1;max-width:1920px}
.focus .hd{width:100%;height:16px;position:absolute;z-index:1;bottom:5%;text-align:center;right:0;left:0}
.focus .hd ul{display:inline-block;height:16px;font-size:0;vertical-align:top}
.focus .hd ul li{display:inline-block;width:13px;cursor:pointer;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;margin:0 5px;vertical-align:top;overflow:hidden;color:#fff;border:none}
.focus .hd ul .on{background:#b6cbe9;color:#b6cbe9;border:none}
.focus .bd{position:relative;z-index:0;max-height:920px;overflow:hidden}
.focus .bd li{display:table-cell;display:block;overflow:hidden}
.focus .bd li a{display:block;background:url(404.png) center center no-repeat}
.focus .bd li a{display:block;background:url(404.png) center center no-repeat}
.focus .bd li img{display:block;width:100%}
.abtsp{max-width:1920px;margin:0 auto;position:relative;z-index:1}
.abtbox{padding:50px 0}
.abttsp{position:absolute;top:0;left:0;z-index:3;right:0}
.abt-l{}
.abt-l-d{color:#333;width:511px;padding-top:100px;text-align:justify}
.abt-l-t{font-size:22px;padding-bottom:11px;text-shadow:0px 0.4px 0.68px black}
.abt-l-ex{font-size:16px;padding-bottom:11px;line-height:26px}
.abt-l-con{font-size:14px;line-height:26px}
.abtrsp{position:relative;z-index:2}
.abt-r{float:right;width:48%;padding-right:4%}
.abt-pic{}
.abt-pic img{display:block;width:100%}
.abt-more{padding-top:35px}
.abt-more a{color:#333}
.abt-more a:hover{color:#f50}
.shizbg{background:#F8F8F8}
.shizsp{max-width:1920px}
.shizbox{margin:0 auto;padding:80px 0}
.shiz-pic{}
.shiz-pic img{display:block;width:100%}
.shiz-l{float:left;width:44%;padding-left:4%}
.shiz-r{float:right;width:52%}
.shiz-r-box{}
.shiz-r-d{color:#333;padding-left:65px;float:left;padding-top:40px;text-align:justify;width:533px}
.shiz-r-t{font-size:22px;padding-bottom:10px;text-shadow:0px 0.4px 0.68px black}
.shiz-r-ex{font-size:16px;padding-bottom:10px;line-height:26px}
.shiz-r-con{font-size:14px;line-height:26px}
.shiz-more{padding-top:30px}
.shiz-more a{color:#333}
.shiz-more a:hover{color:#f50}
.yundaybg{background:#D4E4FB}
.yundaybox{width:1200px;margin:0 auto;padding:60px 0 100px}
.yunday{}
.yunday .hd{position:relative;z-index:1;padding-bottom:30px}
.yunday .hd h3{font-weight:400;font-size:32px;display:block}
.yunday .hd ul{display:none}
.yunday .next{position:absolute;top:2px;right:15px}
.yunday .next img{display:block;width:40px;cursor:pointer;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
.yunday .prev{position:absolute;top:0;right:60px}
.yunday .prev img{display:block;width:45px;cursor:pointer;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
.yunday .next img:hover,.yunday .prev img:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}
.yunday .bd{height:525px;overflow:hidden}
.yunday .bd ul{}
.yunday .bd ul li{float:left;width:25%;overflow:hidden}
.ydi{background:#fff;margin-right:15px;padding:20px;height:475px;border-radius:10px;text-align:justify}
.ydie{margin-right:0}
.yd-img{padding-bottom:25px}
.yd-img img{display:block;margin:0 auto;width:175px;height:175px;border:solid 6px #E8F1FF;border-radius:50%}
.yd-title{color:#333;font-size:17px;text-shadow:0px 0.4px 0.68px black}
.yd-des {
font-size: 15px;
color: #555;
margin-top: 10px;
line-height: 21px;
height: 240px;
overflow-y: hidden;
overflow-y: auto;
padding-right: 5px;
}
.jwzjbg{background:#EFF9FF}
.jwzjtopf{background:#fff;height:80px}
.jwzjsp{max-width:1920px;margin:0 auto;position:relative;z-index:1}
.jwzjbox{}
.jwzjlp{position:absolute;top:0;left:0;right:0;z-index:3}
.jwzjrp{position:relative;z-index:4}
.jwzj-l{}
.jwzj-l-d,.jwzj-l-d2{color:#333;width:435px;padding-top:25px;text-align:justify}
.jwzj-l-t{font-size:22px;padding-bottom:15px;text-shadow:0px 0.4px 0.68px black}
.jwzj-l-ex{font-size:16px;padding-bottom:15px;line-height:26px}
.jwzj-l-con{font-size:14px;line-height:26px}
.jwzj-r{float:right;width:54%}
.jwzj-pic{}
.jwzj-pic img{display:block;width:100%}
.jwzj-more{padding-top:30px}
.jwzj-more a{color:#333}
.jwzj-more a:hover{color:#f50}
.jwzj-l-box{background:#fff}
.jwzj-l-box2{}
.qqsqsp{max-width:1920px}
.qqsqbox{margin:0 auto;padding-top:80px}
.qqsq-pic{}
.qqsq-pic img{display:block;width:100%}
.qqsq-l{float:left;width:36%;padding-left:11%}
.qqsq-r{float:right;width:52%}
.qqsq-r-box{}
.qqsq-r-d{color:#333;padding-left:70px;float:left;padding-top:13%;text-align:justify;width:520px}
.qqsq-r-t{font-size:24px;padding-bottom:15px;text-shadow:0px 0.4px 0.68px black}
.qqsq-r-ex{font-size:16px;padding-bottom:15px;line-height:26px}
.qqsq-r-con{font-size:14px;line-height:26px}
.newssp{padding-bottom:35px}
.newsbox{width:1200px;margin:0 auto}
.newst{position:relative;z-index:1;height:40px;padding:70px 0 30px}
.newst h3{font-size:26px;font-weight:400;color:#333;display:block;text-shadow:0px 0.4px 0.68px black}
.newst a{display:block;height:25px;line-height:25px;font-size:12px;color:#333;border:solid 1px #333;border-radius:20px;text-align:center;width:100px;padding:5px 0;position:absolute;bottom:28px;right:0}
.newst a:hover{color:#f50;border:solid 1px #f50}
.video-info{position:relative;z-index:1}
.video-con{position:relative;z-index:1;width:100%;height:600px}
.video-con img{display:block;height:600px;width:1200px}
.video-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0, 0 ,0,0.2)}
a.video-btn{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#fff}
a.video-btn i{display:block;height:55px;width:55px;background:url(../image/play.png) center center no-repeat;background-size:auto 100%;margin:0 auto}
a.video-btn p{font-size:26px;text-align:center;padding-top:10px;width:70%;margin:0 auto}
a.video-btn:hover i{background:url(../image/playf.png) center center no-repeat;background-size:auto 100%}
.vdotxt{padding-top:250px}
.video-info2{position:relative;z-index:1}
.newsl{position:relative;z-index:1;width:715px;float:left}
.news-ot{background:#F5F8FC;padding:40px}
.video-con2{width:708px;height:360px;position:relative;z-index:1}
.video-con2 img{display:block;width:100%}
.vdotxt2{position:absolute;right:35px;bottom:25px}
a.video-btn2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#fff}
a.video-btn2 i{display:block;height:55px;width:55px;background:url(../image/playf.png) center center no-repeat;background-size:auto 100%;margin:0 auto}
.newsr{float:right;width:375px}
.newsi{}
.newspic{}
.newspic img{display:block;width:100%;height:208px}
.newstt{color:#333;font-size:16px;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:10px 0;text-shadow:0px 0.4px 0.68px black;padding-right:80px;position:relative;z-index:1}
a.tonewsmore{position:absolute;top:0;right:0;font-size:14px;font-weight:400;text-shadow:none}
.newsd{text-align:justify;line-height:20px;height:62px;font-size:14px;color:#888;max-height:62px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.newsm{padding-top:15px}
.newsi a{color:#333}
.newsi a:hover{color:#f50}
@media screen and (max-width:1800px){.qqsq-l{width:42%;padding-left:6%}
.qqsq-r-d{padding-top:16%}
}@media screen and (max-width:1600px){.qqsq-l{width:45%;padding-left:2%}
}@media screen and (max-width:1500px){.abt-more{padding-top:30px}
.qqsq-l{width:46%;padding-left:0}
}@media screen and (max-width:1400px){.abt-l-d{padding-top:45px}
.shiz-r-d{padding-top:0}
}