* {outline:0px;box-sizing:border-box;}
body {color:rgb(85,85,85);line-height:24px;font-family:"Microsoft YaHei","arial";font-size:14px;}
a {color:rgb(68,68,68);text-decoration:none;transition-duration:0.3s;-webkit-transition-duration:.3s;}
ul {margin:0px;padding:0px;}
li {margin:0px;padding:0px;}
figure {margin:0px;padding:0px;}
ul {list-style:none;}
img {border:0px currentColor;border-image:none;vertical-align:top;max-width:100%;}
.vcenter {margin:auto;left:0px;top:0px;right:0px;bottom:0px;vertical-align:middle;display:block;position:absolute;max-width:100%;}
.clearfix::after {height:0px;line-height:0;clear:both;font-size:0px;display:block;content:"";}
.container {margin:0px auto;width:1260px;position:relative;background:#fff;padding:70px 30px 10px 30px;box-shadow:0 -23px 10px rgba(0,0,0,0.08);}
@media all and (max-width:1260px) {.container {padding:40px 15px;width:100%;}
}
.index-news {background:rgb(227,227,227);padding:10px 0px 70px;}
.index-news ul {margin-top:30px;margin-right:-10px;margin-left:-10px;}
@media all and (max-width:1280px) {.index-news ul {margin-right:0px;margin-left:0px;}
}
.index-news li {padding:0px 10px;width:33.33%;float:left;}
.index-news li .pic {overflow:hidden;position:relative;}
.index-news li .pic::after {padding-bottom:50%;display:block;content:"";}
.index-news li .pic::before {background:rgba(0,0,0,0.2);transition:500ms ease-in;left:0px;top:0px;width:100%;height:100%;position:absolute;z-index:2;content:"";opacity:0;-webkit-transition:all 500ms ease-in;}
.index-news li .pic img {transition:600ms ease-in;-webkit-transition:all 600ms ease-in;}
.index-news li .tit {height:22px;color:rgb(0,0,0);overflow:hidden;font-size:16px;margin-top:30px;margin-bottom:10px;}
.index-news li .txt {height:48px;color:rgb(102,102,102);overflow:hidden;margin-bottom:15px;font-size:14px;text-indent:2em;}
.index-news li time {color:rgb(153,153,153);font-family:arial;font-size:12px;}
.index-news li:hover .pic::before {opacity:1;}
.index-news li:hover .pic img {transform:scale(1.05);-webkit-transform:scale(1.05);}
@media all and (max-width:1200px) {.index-news {padding-bottom:30px;}
}
@media all and (max-width:767px) {.index-news {padding-top:0px;}
.index-news ul {margin-top:0px;}
.index-news li {padding:0px;width:100%;margin-top:15px;}
}
.inside-news {background:rgb(255,255,255);padding-top:0px;padding-bottom:0px;}
.inside-news li {margin-bottom:50px;}
@media all and (max-width:1000px) {.inside-news li {margin-bottom:15px;}
}
.inside-news-show {padding:0px;color:rgb(51,51,51);font-size:16px;background:#f9f9f9;}
.inside-news-show .box {line-height:30px;}
@media all and (max-width:767px) {.inside-news-show .box p{font-weight:500;}}
.inside-news-show .box video {width:100%;}
.inside-news-show .font24 {color:rgb(51,51,51);line-height:30px;font-size:24px;}
.inside-news-show h1 {text-align:center;color:rgb(51,51,51);line-height:40px;font-size:30px;font-weight:normal;}
.inside-news-show .info {padding:20px 0px 40px;text-align:center;color:rgb(153,153,153);font-size:16px;margin-bottom:40px;border-bottom-color:rgb(224,224,224);border-bottom-width:1px;border-bottom-style:solid;}
.inside-news-show .inside-news {padding-bottom:0px;margin-top:80px;}
.inside-news-show .inside-news .tablist {padding-top:0px;border-bottom-color:currentColor;border-bottom-width:0px;border-bottom-style:none;}
.inside-news-show .inside-news .tablist li {padding-bottom:0px;margin-top:25px;}
@media all and (max-width:1280px) {.inside-news-show {padding:0px;line-height:20px;font-size:16px;}
.inside-news-show .inside-news {margin-top:40px;}
.inside-news-show .font24 {line-height:24px;font-size:18px;}
.inside-news-show h1 {line-height:24px;font-size:18px;}
.inside-news-show .info {padding:10px 0px;font-size:14px;margin-bottom:30px;}
}
.inside-list-page {height:50px;line-height:50px;overflow:hidden;margin-top:40px;border-bottom-color:rgb(109,109,109);border-bottom-width:2px;border-bottom-style:solid;}
.inside-list-page li {width:50%;height:50px;overflow:hidden;padding-right:30px;padding-left:30px;border-left-color:rgb(109,109,109);border-left-width:1px;border-left-style:solid;float:left;}
.inside-list-page li:first-child {padding-left:0px;border-left-color:currentColor;border-left-width:0px;border-left-style:none;}
.inside-list-page li:last-child {text-align:right;padding-right:0px;}
@media all and (max-width:767px) {.inside-list-page {height:40px;line-height:40px;margin-top:30px;}
