* {    padding: 0;    margin: 0;}ul,li {    list-style: none;    margin: 0;    padding: 0;}h1, h2, h3, h4, h5, h6, p, span {    color: #000;}a {    text-decoration: none;    cursor: pointer;    color: #000000;    background-color: transparent;    -webkit-text-decoration-skip: objects;    -webkit-transition: all 1s;    transition: all 1s;    text-decoration: none;}[v-cloak] {    display: none !important;}body, html {    width: 100%;    height: 100%;    overflow: hidden;}#app {    width: 100%;    height: 100%;    overflow-x: hidden;    overflow-y: scroll;    position: relative;}.banner {    overflow: hidden;    margin-bottom: -4px;}.banner img {    width: 1000px;    display: block;    margin: 0 auto;}.container, w1000 {    width: 1000px;    margin: 0 auto;}.more {    float: right;    margin-top: 10px;}/*栏目标题*/.titleHead {    text-align: center;}.titleHead img {    width: 100%;}/*栏目标题*//*默认模版*/.normalTempl {    background: #fff;    overflow: hidden;    margin-bottom: 30px;}.normalTempl .list li {    padding: 10px 0;    border-bottom: 1px solid #f2f2f2;    overflow: hidden;}.normalTempl .list li h5 a {    font-size: 28px;    line-height: 50px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 100%;    height: 50px;    color: #000;    display: block;}.normalTempl .list li img {    width: 100%;    max-height: 120px;}.normalTempl .list li p {    font: 16px/26px "Microsoft Yahei", "Hiragino Sans GB", "sans-serif";    color: #888888;    text-align: justify;    height: 52px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.normalTempl .list li p a {    color: #f4587d;}.normalTempl .list li span {    font: normal 12px/12px "SimSun";    color: #888;    margin-right: 7px;    text-decoration: none;}/*默认模版*//*左边轮播图+右边列表模版*/.carouselLeft {    background-color: #FFFFFF;    overflow: hidden;    margin: 15px 0;}.carouselLeft .carouselBox {    height: 400px;    overflow: hidden;    position: relative;}.carouselLeft .carouselBox img {    width: 100%;    height: 100%;}.carouselLeft .carouselBox p {    display: block;    line-height: 40px;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;    color: #FFF;    font-size: 16px;    font-weight: bold;    text-align: center;    position: absolute;    width: 100%;    bottom: 0px;    left: 0px;}.carouselLeft .el-carousel__button {    width: 13px;    height: 13px;    border-radius: 50%;}.carouselLeft .el-carousel__indicators--outside button {    background: #3668A5;}.carouselLeft .firstArt {    font-size: 12px;    line-height: 24px;    color: #636363;    text-align: left;    border-bottom: #cd0900 1px dashed;    padding-bottom: 15px;    margin-left: 40px;    height: 96px;    overflow: hidden;}.carouselLeft .firstArt h1 {    font-family: "微软雅黑", "黑体";    font-size: 20px;    color: #000000;    text-align: left;    padding-bottom: 10px;    line-height: 25px;    height: 50px;    overflow: hidden;}.carouselLeft .firstArt h1 a {    color: #000;}.carouselLeft .firstArt p {    text-indent: 2em;    font-size: 12px;    line-height: 24px;    color: #636363;    text-align: left;    height: 48px;    overflow: hidden;}.carouselLeft span a {    color: #cd0900;}.carouselLeft .newsList {    padding-left: 40px;    margin-top: 10px;}.carouselLeft .newsList li {    background: transparent url(./../special/images/dddd.jpg) no-repeat 5px center;    padding-left: 15px;    height: 40px;}.carouselLeft .newsList li:first-child{    display: none;}.carouselLeft .newsList li a {    color: #545454;    font-size: 16px;}.carouselLeft .newsList li a:hover {    text-decoration: underline;}.carouselLeft .newsList li a p {    width: 100%;    line-height: 40px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}/*左边轮播图+右边列表模版结束*//*左边列表+右边轮播图模版*/.carouselRight {    background-color: #FFFFFF;    overflow: hidden;    margin-bottom: 30px;}.carouselRight .firstArt {    font-size: 12px;    line-height: 24px;    color: #636363;    text-align: left;    border-bottom: #cd0900 1px dashed;    padding-bottom: 15px;    margin-right: 40px;}.carouselRight .firstArt h1 {    font-family: "微软雅黑", "黑体";    font-size: 20px;    color: #000000;    text-align: left;    padding-bottom: 10px;}.carouselRight .firstArt h1 a {    color: #000;}.carouselRight .firstArt p {    text-indent: 2em;    font-size: 12px;    line-height: 24px;    color: #636363;    text-align: left;    height: 48px;}.carouselRight span a {    color: #cd0900;}.carouselRight .newsList {    padding-right: 40px;    margin-top: 10px;}.carouselRight .newsList li {    line-height: 40px;    border-bottom: 1px dotted #E5E5E5;    white-space: nowrap;    text-overflow: ellipsis;    font-size: 16px;    background: transparent url(./../special/images/dddd.jpg) no-repeat scroll 5px 50%;    padding-left: 15px;    overflow: hidden;    margin-bottom: -1px;}.carouselRight .newsList li p {    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.carouselRight .newsList li:hover {    background-color: #f2f3f5;}.carouselRight .carouselBox {    height: 400px;    overflow: hidden;    position: relative;}.carouselRight .carouselBox img {    width: 100%;    height: 100%;}.carouselRight .carouselBox p {    display: block;    line-height: 40px;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;    color: #FFF;    font-size: 16px;    font-weight: bold;    text-align: center;    position: absolute;    width: 100%;    bottom: 0px;    left: 0px;}.carouselRight .el-carousel__button {    width: 13px;    height: 13px;    border-radius: 50%;}.carouselRight .el-carousel__indicators--outside button {    background: #3668A5;}/*左边列表+右边轮播图模版*//*纯文本列表两列*/.textList2 {    background: #fff;    overflow: hidden;    margin-bottom: 30px;}.textList2 ul {    overflow: hidden;}.textList2 ul li {    background: transparent url(./../special/images/dddd.jpg) no-repeat 5px center;    width: 50%;    float: left;}.textList2 ul li a {    width: 94%;    margin: 0 auto;    display: block;}.textList2 ul li a:hover {    text-decoration: underline;}.textList2 ul li a p {    overflow: hidden;    width: 100%;    height: 45px;    line-height: 45px;    font-size: 16px;    text-overflow: ellipsis;    white-space: nowrap;}/*纯文本列表两列*//*纯文本列表三列*/.textList3 {    background: #fff;    overflow: hidden;    margin-bottom: 30px;}.textList3 ul li {    width: 33.3333%;    float: left;    background: transparent url(./../special/images/dddd.jpg) no-repeat 5px center;}.textList3 ul li a {    width: 90%;    margin: 0 auto;    display: block;}.textList3 ul li a:hover {    text-decoration: underline;}.textList3 ul li a p {    overflow: hidden;    width: 100%;    height: 45px;    line-height: 45px;    font-size: 16px;    text-overflow: ellipsis;    white-space: nowrap;}/*纯文本列表两列*//*七张图片模版*/.imgList7 {    width: 100%;    overflow: hidden;    background: #fff;    margin-bottom: 30px;}.imgList7 .picBox {    padding: 0 5px 0 5px;    margin-bottom: 10px;}.imgList7 .picBox a {    display: block;    text-align: center;    overflow: hidden;    position: relative;}.imgList7 .picBox a img {    margin: 0;    padding: 0;    width: 100%;    height: 100%;    object-fit: cover;}.imgList7 .picBox a p {    position: absolute;    bottom: 0;    left: 0;    width: 96%;    color: #fff;    text-align: center;    background: rgba(0, 0, 0, .3);    line-height: 30px;    font-size: 16px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding: 0 2%;}/*七张图片模版*//*四张图片模版*/.imgList4 {    overflow: hidden;    background: #fff;    margin-bottom: 30px;}.imgList4 .picBox {    width: 90%;    height: 157px;    position: relative;    margin: 0 auto;}.imgList4 .picBox a {    display: block;}.imgList4 .picBox a img {    width: 100%;    height: 157px;}.imgList4 .picBox a p {    position: absolute;    bottom: 0;    left: 0;    width: 96%;    color: #fff;    text-align: center;    background: rgba(0, 0, 0, .3);    line-height: 30px;    font-size: 16px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding: 0 2%;}/*四张图片模版*//*四篇稿件+列表*/.img4List {    overflow: hidden;    background: #fff;    margin-bottom: 30px;}.img4List .picList .picBox {    font-size: 14px;    line-height: 26px;    color: #545454;    text-align: left;    font-family: "微软雅黑", "黑体";    border-bottom: #cd0900 1px dashed;    padding: 10px 0px;    clear: both;    margin: 0 auto;    width: 98%;    overflow: hidden;}.img4List .picList .picBox img {    width: 210px;    height: 135px;    float: left;    margin-right: 25px;}.img4List .picList .picBox h1 {    font-family: "微软雅黑", "黑体";    font-size: 22px;    color: #000000;    text-align: left;    padding-bottom: 20px;    height: 34px;    overflow: hidden;}.img4List .picList .picBox h1 a {    color: #000;}.img4List .picList .picBox p {    text-indent: 2em;}.img4List .picList .picBox span a {    color: #cd0900;}.img4List .list ul {    margin-top: 20px;    overflow: hidden;}.img4List .list ul li {    width: 50%;    float: left;    background: transparent url(./../special/images/dddd.jpg) no-repeat 5px center;}.img4List .list ul li a {    width: 94%;    margin: 0 auto;    display: block;}.img4List .list ul li a:hover {    text-decoration: underline;}.img4List .list ul li a p {    overflow: hidden;    width: 100%;    height: 45px;    line-height: 45px;    font-size: 16px;    text-overflow: ellipsis;    white-space: nowrap;}/*四篇稿件+列表*//*4图+2稿件+6列表*/.pic4Art2List {    background: #fff;    overflow: hidden;    margin-bottom: 30px;    margin-top: 5px;}.pic4Art2List .picBox {    padding: 0 5px 0 5px;    margin-bottom: 10px;}.pic4Art2List .picBox a {    display: block;    text-align: center;    overflow: hidden;    position: relative;}.pic4Art2List .picBox a img {    margin: 0;    padding: 0;    width: 100%;    height: 100%;    object-fit: cover;}.pic4Art2List .picBox a p {    position: absolute;    bottom: 0;    left: 0;    width: 96%;    color: #fff;    text-align: center;    background: rgba(0, 0, 0, .3);    line-height: 30px;    font-size: 16px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding: 0 2%;}.pic4Art2List .artList .artBox {    font-size: 14px;    line-height: 26px;    color: #545454;    text-align: left;    font-family: "微软雅黑", "黑体";    border-bottom: #cd0900 1px dashed;    padding: 40px 0px;    clear: both;    margin: 0 auto;    width: 98%;    overflow: hidden;}.pic4Art2List .artList .artBox img {    width: 210px;    height: 135px;    float: left;    margin-right: 25px;}.pic4Art2List .artList .artBox h1 {    font-family: "微软雅黑", "黑体";    font-size: 22px;    color: #000000;    text-align: left;    padding-bottom: 20px;    height: 34px;    overflow: hidden;}.pic4Art2List .artList .artBox h1 a {    color: #000;}.pic4Art2List .artList .artBox p {    text-indent: 2em;}.pic4Art2List .artList .artBox span a {    color: #cd0900;}.pic4Art2List .list ul {    margin-top: 20px;}.pic4Art2List .list ul li {    width: 50%;    float: left;    background: transparent url(./../special/images/dddd.jpg) no-repeat 5px center;}.pic4Art2List .list ul li a {    width: 94%;    margin: 0 auto;    display: block;}.pic4Art2List .list ul li a:hover {    text-decoration: underline;}.pic4Art2List .list ul li a p {    overflow: hidden;    width: 100%;    height: 45px;    line-height: 45px;    font-size: 16px;    text-overflow: ellipsis;    white-space: nowrap;}/*4图+2稿件+6列表*//*通栏广告*/.adv {    overflow: hidden;    margin: 30px 0;}.adv img {    width: 100%;}/*通栏广告*//*立体式走马灯*/.carouselCard {    margin-bottom: 30px;}.carouselCard a {    display: block;    width: 100%;    height: 100%;    position: relative;}.carouselCard img {    height: 360px;    width: 100%;}.carouselCard a p {    position: absolute;    bottom: 0;    left: 0;    width: 96%;    padding: 0 2%;    text-align: center;    line-height: 45px;    background: rgba(0, 0, 0, .5);    color: #fff;    font-size: 18px;    letter-spacing: 1px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: none;}.carouselCard a:hover p {    display: block;}.carouselCard .el-carousel__indicators--outside {    display: none;}/*立体式走马灯*//*普通铺满一行的走马灯*/.carouselNormal {    margin-bottom: 30px;}.carouselNormal a {    display: block;    width: 100%;    height: 100%;    position: relative;}.carouselNormal img {    height: 500px;    width: 100%;}.carouselNormal a p {    position: absolute;    bottom: 0;    left: 0;    width: 96%;    padding: 0 2%;    text-align: center;    line-height: 60px;    background: rgba(0, 0, 0, .5);    color: #fff;    font-size: 18px;    letter-spacing: 1.5px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.carouselNormal .el-carousel__indicators {    display: none;}/*普通铺满一行的走马灯*//*十条稿件（左侧带竖条，右侧标题摘要）*/.redLeftArticleBox {    margin-bottom: 30px;}.redLeftArticleBox ul {    overflow: hidden;}.redLeftArticleBox ul li {    width: 44%;    border-left: 12px solid #a60607;    margin-bottom: 20px;    padding: 0 20px;    float: left;}.redLeftArticleBox .title {    font-size: 16px;    line-height: 30px;    height: 60px;    overflow: hidden;}.redLeftArticleBox .title a {    color: #a60607;}.redLeftArticleBox .summary {    font-size: 14px;    line-height: 24px;    text-indent: 2em;}.redLeftArticleBox a:hover {    color: #990000;}/*十条稿件（左侧带竖条，右侧标题摘要）*//*普通铺满一行的走马灯*/.carouselNormalOut {    margin-bottom: 30px;}.carouselNormalOut a {    display: block;    width: 100%;    height: 100%;    position: relative;}.carouselNormalOut img {    height: 400px;    width: 88%;    display: block;    margin: 0 auto;}.carouselNormalOut a p {    position: absolute;    bottom: 0;    left: 6%;    width: 72%;    padding: 0 14% 0 2%;    text-align: center;    line-height: 45px;    background: rgba(0, 0, 0, .5);    color: #fff;    font-size: 16px;    letter-spacing: 1px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.carouselNormalOut .el-carousel__indicators {    left: auto;    right: 20px;    bottom: 5px;}.carouselNormalOut .el-carousel__indicators .el-carousel__indicator .el-carousel__button {    width: 10px;    height: 10px;    border-radius: 50%;    padding: 0;}.carouselNormalOut .el-carousel__arrow {    height: 36px;    width: 36px;    background-color: rgba(31, 45, 61, 0);    color: #5b67bb;    font-size: 60px;}.carouselNormalOut .el-carousel__arrow--left {    left: 0;}.carouselNormalOut .el-carousel__arrow--right {    right: 20px;}/*普通铺满一行的走马灯*//*8篇稿件鼠标移入事件*/.listPic li, .listPic li .tit, .listPic li img {    width: 245px;    height: 245px;}.interactive .right .numlist .active, .interactive .right .numlist .active .pic, .interactive .right .numlist .active .text, .interactive .right .numlist .active .text .a {    display: block;}.activeLoopIndex {    color: #FFF !important;    font-size: 20px;}.listPic {    margin-left: 10px;}.listPic li {    overflow: hidden;    float: left;    position: relative;    border-right: #FFF 1px solid;    border-bottom: #FFF 1px solid;}.listPic li .tit {    position: absolute;    top: 245px;    left: 0;    background: #e86305;    -webkit-transition: top .3s;    transition: top .3s;}.listPic li .tit h3 {    margin: 73px 45px 0;    font-size: 16px;    line-height: 25px;    color: #fff;    text-align: center;}.listPic li .tit h3 a {    color: #fff;}.listPic li a {    display: block;}.listPic li:hover .tit {    display: block;    top: 0;}.listPic li a:hover {    text-decoration: underline !important;    color: #00a0db !important;}/*8篇稿件鼠标移入事件*//*蓝色区块*/.newProducts {    background-color: #efefef;    height: 480px;    position: relative;    margin-bottom: 30px;}.newProducts div {    position: absolute;}.newProducts .a1 {    width: 315px;    height: 220px;    left: 15px;    top: 15px;}.newProducts .a2 {    width: 315px;    height: 220px;    left: 15px;    bottom: 15px;}.newProducts .a3 {    width: 315px;    height: 220px;    right: 15px;    top: 15px;}.newProducts .a4 {    width: 315px;    height: 220px;    right: 15px;    bottom: 15px;}.newProducts .a5 {    width: 155px;    height: 145px;    left: 345px;    top: 15px;}.newProducts .a6 {    width: 155px;    height: 145px;    left: 505px;    top: 15px;}.newProducts .a7 {    width: 155px;    height: 145px;    left: 345px;    bottom: 15px;}.newProducts .a8 {    width: 155px;    height: 145px;    left: 505px;    bottom: 15px;}.newProducts .a9 {    width: 315px;    height: 145px;    left: 345px;    top: 170px;}/*蓝色区块*//*黄色区块*/.pic {    overflow: hidden;    margin-bottom: 30px;}.pic01 {    width: 313px;    float: left;    background: #F6B750;}.pic01 dt {    font-size: 18px;    line-height: 32px;    color: #fff;    height: 210px;    overflow: hidden;    padding: 25px;}.pic01 dd {    position: relative;}.pic02 dd {    position: relative;}.pic01 dt a {    color: #fff;    font-weight: bold;    line-height: 36px;    font-size: 20px;    max-height: 64px;    overflow: hidden;    display: block;}.pic01 dd i {    position: absolute;    left: 50%;    margin-left: -8px;    top: 0;    z-index: 9;    width: 0;    height: 0;    border-width: 16px;    border-style: solid;    border-color: #F6B750 transparent transparent transparent;}.pic02 {    width: 374px;    float: left;    background: #F6B750;}.pic02 dt {    font-size: 18px;    line-height: 32px;    color: #fff;    height: 210px;    overflow: hidden;    padding: 25px;}.pic02 dt a {    color: #fff;    font-weight: bold;    line-height: 36px;    font-size: 20px;    max-height: 64px;    overflow: hidden;    display: block;}.pic02 dd i {    position: absolute;    left: 50%;    margin-left: -8px;    bottom: 0;    z-index: 9;    width: 0;    height: 0;    border-width: 16px;    border-style: solid;    border-color: transparent transparent #F6B750 transparent;}.pic01 a:hover, .pic02 a:hover {    text-decoration: underline;}/*黄色区块*//*四个垂直的头像*/.list-4 {    margin-bottom: 30px;    overflow: hidden;}.list-4 ul {    width: 1212px;}.list-4 li {    width: 213px;    height: 493px;    background: #ed7a17;    margin-right: 40px;    float: left;}.list-4 li.li-2 {    background: #bf0613;    margin-top: 67px;}.list-4 .list-con {    position: relative;    width: 100%;    height: 100%;}.list-4 .list-pic {    width: 190px;    height: 190px;    position: absolute;    top: 25px;    left: 25px;    border: 12px #dedede solid;    border-radius: 50% 50%;    /* overflow: hidden; */}.list-4 .list-pic:hover img {    transform: rotate(0deg) scale(1.03, 1.03);    -ms-transform: rotate(0deg) scale(1.03, 1.03);    -moz-transform: rotate(0deg) scale(1.03, 1.03);    -webkit-transform: rotate(0deg) scale(1.03, 1.03);    -o-transform: rotate(0deg) scale(1.03, 1.03);}.list-4 .list-con a {    color: #fff;}.aImg, .aImg img {    display: block;    position: relative;    width: 100%;    height: 100%;}.list-4 .list-pic img {    border-radius: 50%;    transition: all .1s linear 0s;    -ms-transition: all .1s linear 0s;    -moz-transition: all .1s linear 0s;    -webkit-transition: all .1s linear 0s;    -o-transition: all .1s linear 0s;}.list-4 .list-title {    margin: 0 15px;    padding-top: 285px;    font-size: 20px;    font-weight: bold;    line-height: 24px;    margin-bottom: 10px;}.list-4 .list-brief {    margin: 0 15px;    line-height: 25px;    max-height: 100px;    overflow: hidden;}/*四个垂直的头像*//*红色头条*/#topnews #uppart {    font-size: 26px;    text-align: center;    font-weight: bold;    font-family: fzcch, ����;    line-height: 32px;    padding: 20px 0px 5px;    background: url(http://www.chinacoop.gov.cn/skin/res/dot_topnews.gif) 0px bottom repeat-x scroll;}#topnews #uppart a h5 {    font-weight: bolder;    color: rgb(153, 0, 0);    font-size: 28px;    line-height: 50px;}#topnews #downpart {    height: 36px;    line-height: 36px;    text-align: center;    overflow: hidden;    display: table;    margin: 0 auto;    font-size: 14px;    overflow: hidden;}#topnews #downpart a {    color: #990000;    text-align: center;    position: relative;    padding: 0 10px;    width: auto;    border-right: 1px solid #990000;}#topnews #downpart a:first-child {    padding-left: 0;}#topnews #downpart a:last-child {    border-right: none;    padding-right: 0;}/*红色头条*//*红色导航栏*/.daohang {    height: 60px;    width: 100%;    line-height: 60px;    text-align: center;    margin: 0px auto;    background: rgb(205, 0, 0);    margin-bottom: 30px;}.daohang li {    margin-right: 0px;    font-size: 21px;    font-weight: bold;    display: block;    float: left;    text-align: center;}.daohang li a {    color: rgb(238, 230, 133);    line-height: 22px;    height: 22px;    margin: 20px 15px;    border-right: 2px solid rgb(238, 230, 133);    overflow: hidden;    display: block;    text-align: center;    width: 100%;}.daohang li:last-child a {    border-right: none;}/*红色导航栏*//*footer*/.footerSpan {    display: inline-block;    background-color: #EF5350;    color: #fff;    font-size: 12px;    font-weight: bold;    line-height: 1;}.sy-footer-comment {    clear: both;    background: #fff;    padding: 10px 20px 40px 20px;    line-height: 30px;    font-size: 14px;    color: #444;    border-top: 1px solid #eee;}.aboutUs {    width: 46%;    padding: 0 28%;    overflow: hidden;}.aboutUs li {    float: left;}.aboutUs li a {    font-size: 15px;    padding-left: 5px;    line-height: 40px;    color: #000;}.sy-footer-idx {    border-top: 1px dashed #CCCCCC;}/*版权*//*左边四张带图新闻右边11个列表新闻*/.media {    height: 375px;    background: rgb(248, 248, 248);    margin-bottom: 30px;}.media_l {    width: 480px;    float: left;}.media_l ul {    margin: 15px 10px 10px;}.media_l ul li {    width: 220px;    height: 170px;    float: left;    text-align: center;    margin: 0px 5px;}.media_l ul li img {    width: 200px;    height: 150px;}.media_l .pplz_span {    text-align: left;    background: none;}.media_l .pplz_span a {    color: rgb(0, 0, 0);    font-size: 12px;    line-height: 1.5em;    display: block;    width: 100%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.media_r {    width: 480px;    float: right;}.media_r ul {    margin: 10px;}.media_r ul li {    height: 32px;    line-height: 32px;    font-size: 14px;    text-align: right;    position: relative;    padding-left: 10px;}.media_r ul li img {    float: left;    margin-top: 8px;}.media_r ul li i {    position: absolute;    left: 0;    top: 15px;    display: block;    width: 3px;    height: 3px;    border-radius: 50%;    background: #000;}.media_r ul li a {    float: left;    display: block;    width: 80%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    text-align: left;}/*左边四张带图新闻右边11个列表新闻*//*典型发言（6篇人物介绍）*/.fangtan {    overflow-x: hidden;    overflow-y: hidden;    background: rgb(255, 255, 255);    margin-bottom: 30px;}.fangtan ul {    margin: 10px;}.fangtan ul li {    position: relative;    padding-left: 120px;    width: 340px;    display: inline-block;    vertical-align: top;    margin: 0px 0px 23px 15px;    float: left;}.fangtan ul li .avt {    position: absolute;    left: 0px;    top: 5px;    width: 100px;    height: 100px;}.fangtan ul li .avt img {    width: 100%;    height: 100%;    border-radius: 50%;}.fangtan ul img {    display: block;    transform: scale(1);    transition: all 2s ease 0s;}.fangtan ul li .nm {    font-size: 15px;    color: rgb(153, 0, 0);    margin-bottom: 5px;}.fangtan ul li .iarr {    width: 15px;    height: 30px;    display: inline-block;    position: absolute;    left: 105px;    top: 20px;}.fangtan ul li .cnt {    position: relative;    height: 170px;    background: rgb(246, 246, 246);    padding: 17px 19px 19px;}.fangtan ul li .cnt .tit {    font-size: 16px;    margin-bottom: 5px;    line-height: 21px;    text-align: center;}.fangtan ul :hover img {    transform: scale(1.2);    transition: all 2s ease 0s;    -webkit-transform: scale(1.2);    -webkit-transform: all 2 ease 0s;}.fangtan ul li .cnt .txt {    font-size: 12px;    margin-bottom: 5px;    line-height: 21px;    text-align: center;}.fangtan ul li .cnt .info {    font-size: 12px;    color: rgb(0, 0, 0);    line-height: 22px;    max-height: 110px;    overflow: hidden;}.fangtan ul li .cnt .moreText {    float: right;    font-size: 12px;    color: rgb(0, 0, 0);    line-height: 21px;}/*典型发言（6篇人物介绍）*//*焦点新闻*/.focusNew {    margin-bottom: 30px;    overflow: hidden;}.focusNew img {    width: 100%;    height: 360px;}.focusNew .oneBox {    position: relative;}.focusNew .oneBox p {    display: block;    line-height: 40px;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;    color: #FFF;    font-size: 16px;    font-weight: bold;    text-align: center;    position: absolute;    width: 96%;    padding: 0 2%;    bottom: 0px;    left: 0px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    letter-spacing: 1px;}.focusNew .el-carousel__indicators {    display: none;}.jdt_r {    width: 90%;    height: 340px;    *margin-top: -15px;    background: url(6_5index.css) repeat-x top center #f8f8f8;    padding: 10px;    text-align: center;}.jdt_r p:nth-child(2n+1) {    font-size: 26px;    line-height: 36px;    font-weight: bold;    color: #990000;    text-align: center;    border-bottom: 1px dotted #990000;    padding: 3px 0;    max-height: 72px;    overflow: hidden;}.jdt_r p:nth-child(2n) {    font-size: 16px;    line-height: 22px;    font-weight: normal;    color: #990000;    text-align: center;    border-bottom: 1px dotted #990000;    padding: 3px 0;}.jdt_r p a {    color: #990000;}/*焦点新闻*//*视频列表*/.videoListBox {    margin-bottom: 30px;    overflow: hidden;}.videoListBox .pic_box {    width: 100%;    height: 440px;    float: left;    position: relative;    z-index: 99;}.videoListBox .li_list {    width: 100%;    height: 440px;    overflow-x: hidden;    overflow-y: scroll;}.videoListBox .li_list .item {    width: 260px;    height: auto;    padding: 20px;    border-bottom: 1px solid #cccccc;    cursor: pointer;    overflow: hidden;}.videoListBox .li_list .item:hover {    background-color: #1d71b7;    border-bottom: 1px solid transparent;}.videoListBox .li_list .item:first-child {    padding-top: 0;}.videoListBox .li_list .item .img_l {    float: left;    width: 110px;    height: 68px;    position: relative;    z-index: 9;}.videoListBox .li_list .item .img_l .btn {    position: absolute;    left: 0;    top: 0;    width: 32px;    height: 32px;    background: url(./../special/images/videoSmall.png) no-repeat;    z-index: 99;}.videoListBox .pic_box .b_btn {    background: url(./../special/images/videoBig.png) no-repeat;    position: absolute;    left: 19px;    bottom: 17px;    width: 81px;    height: 81px;    cursor: pointer;}.videoListBox .li_list .item .text_r {    float: left;    margin-left: 10px;    width: 130px;    height: auto;}.videoListBox .li_list .item .text_r p {    font-size: 15px;    line-height: 22px;    color: #333333;}.videoListBox .li_list .item .text_r p a {    color: #333333;    display: block;    line-height: 22px;    max-height: 66px;    overflow: hidden;}/*视频列表*//*红色主题轮播图*/.redCarousel {    background: url(./../special/images/carousBg.jpg) no-repeat bottom center;    margin-bottom: 30px;    padding: 90px 0 20px;}.redCarousel .el-carousel__indicators {}.redCarousel .el-carousel__arrow {    display: none;}.redCarousel .el-carousel__indicator {    padding: 50px 0;}.redCarousel .el-carousel__indicator .el-carousel__button {    width: 84px;    height: 7px;    margin: 0 4px;    background: #fff;    opacity: 1;}.redCarousel .el-carousel__indicator.is-active .el-carousel__button {    background: #bf0613;}.redCarousel .redCarouselOne {    width: 100%;    height: 520px;}.redCarousel .redCarouselOne ul {    display: block;    overflow: hidden;}.redCarousel .redCarouselOne ul li {    display: block;    width: 250px;    height: 520px;    float: left;    background: url("./../special/images/redCarouselBg1.png") no-repeat;    background-size: 100% 100%;}.redCarousel .redCarouselOne ul li:last-child {    background: url("./../special/images/redCarouselBg2.png") no-repeat;    background-size: 100% 100%;}.redCarousel .redCarouselOne ul li a {    display: block;    margin: 0 15% 0 6%;    text-align: justify;    padding-top: 90px;}.redCarousel .redCarouselOne ul li a p {    font-size: 17px;    color: #191919;    line-height: 26px;    letter-spacing: .8px;    text-indent: 2em;    margin: 30px 0;}.redCarousel .redCarouselOne ul li a .imgBox {    position: relative;    width: 86%;    padding: 7%;}.redCarousel .redCarouselOne ul li a .imgBox i {    position: absolute;    z-index: 10;    display: block;    width: 35px;    height: 35px;}.redCarousel .redCarouselOne ul li a .imgBox .first {    left: 0;    top: 0;    background: url("./../special/images/redCarouselIcon1.png") no-repeat;    background-size: 100% 100%;}.redCarousel .redCarouselOne ul li a .imgBox .last {    right: 0;    bottom: 0;    background: url("./../special/images/redCarouselIcon2.png") no-repeat;    background-size: 100% 100%;}.redCarousel .redCarouselOne ul li a .imgBox img {    width: 100%;    display: block;    height: 127.5px;    margin: 0 auto;}/*红色主题轮播图*//*一屏四个纯图轮播图*/.carousel4Img {    overflow: hidden;    margin-bottom: 30px;}.carousel4Img .el-carousel__indicators {    display: none;}.carousel4Img .oneBox {    width: 92%;    margin-left: 4%;    height: 145px;}.carousel4Img .el-carousel__arrow--left {    left: 0;}.carousel4Img .el-carousel__arrow--right {    right: 0;}.carousel4Img .oneBox a {    display: block;    float: left;    margin-right: 20px;}.carousel4Img .oneBox a:last-child {    margin-right: 0;}.carousel4Img .oneBox img {    width: 215px;    height: 145px;}/*一屏四个纯图轮播图*//*一屏四个纯图圆形轮播图*/.carousel4ImgCircular {    overflow: hidden;    margin-bottom: 30px;}.carousel4ImgCircular .el-carousel__indicators {    display: none;}.carousel4ImgCircular .oneBox {    width: 92%;    margin-left: 4%;    height: 175px;}.carousel4ImgCircular .el-carousel__arrow--left {    left: 0;}.carousel4ImgCircular .el-carousel__arrow--right {    right: 0;}.carousel4ImgCircular .oneBox a {    display: block;    float: left;    margin-right: 20px;    text-align: center;    width: 215px;}.carousel4ImgCircular .oneBox a:last-child {    margin-right: 0;}.carousel4ImgCircular .oneBox img {    width: 175px;    height: 175px;    border-radius: 50%;}/*一屏四个纯图圆形轮播图*//*一屏四个图+文字轮播图*/.carousel4ImgText {    background: #f2f2f2;    padding: 20px 0;    overflow: hidden;    margin-bottom: 30px;}.carousel4ImgText .el-carousel__indicators {    display: none;}.carousel4ImgText .oneBox {    width: 92%;    margin-left: 4%;    height: 145px;}.carousel4ImgText .el-carousel__arrow--left {    left: 0;}.carousel4ImgText .el-carousel__arrow--right {    right: 0;}.carousel4ImgText .oneBox a {    display: block;    float: left;    margin-right: 20px;    width: 215px;}.carousel4ImgText .oneBox a p {    line-height: 20px;    font-size: 13px;    text-align: center;    max-height: 40px;    overflow: hidden;    margin-top: 5px;}.carousel4ImgText .oneBox a:last-child {    margin-right: 0;}.carousel4ImgText .oneBox img {    width: 215px;    height: 145px;}/*一屏四个图+文字轮播图*//*一屏三个图+文字轮播图*/.carousel3ImgText {    overflow: hidden;    margin-bottom: 30px;}.carousel3ImgText .el-carousel__indicators {    display: none;}.carousel3ImgText .oneBox {    width: 92%;    margin-left: 4%;}.carousel3ImgText .el-carousel__arrow--left {    left: 0;}.carousel3ImgText .el-carousel__arrow--right {    right: 0;}.carousel3ImgText .oneBox a {    display: block;    float: left;    margin-right: 20px;    width: 293px;}.carousel3ImgText .oneBox a p {    line-height: 30px;    font-size: 15px;    text-align: center;    max-height: 30px;    overflow: hidden;    margin-top: 5px;}.carousel3ImgText .oneBox a:last-child {    margin-right: 0;}.carousel3ImgText .oneBox img {    width: 100%;    height: 190px;}/*一屏三个图+文字轮播图*//*一屏七个图(圆形)+文字轮播图*/.carousel7ImgText {    padding: 20px 0;    overflow: hidden;    margin-bottom: 30px;}.carousel7ImgText .el-carousel__indicators {    display: none;}.carousel7ImgText .oneBox {    width: 92%;    margin-left: 4%;    height: 160px;}.carousel7ImgText .el-carousel__arrow--left {    left: 0;}.carousel7ImgText .el-carousel__arrow--right {    right: 0;}.carousel7ImgText .oneBox a {    display: block;    float: left;    margin-right: 15px;    width: 118px;    text-align: center;}.carousel7ImgText .oneBox a p {    line-height: 20px;    font-size: 13px;    text-align: center;    max-height: 40px;    overflow: hidden;    margin-top: 5px;}.carousel7ImgText .oneBox a:last-child {    margin-right: 0;}.carousel7ImgText .oneBox img {    width: 110px;    height: 110px;    border-radius: 50%;}/*一屏七个图(圆形)+文字轮播图*//*红色带图头条*/.redHeaderBox {    margin-bottom: 30px;    border-bottom: 1px solid #ccc;    overflow: hidden;    padding-bottom: 10px;}.redHeaderBox img {    width: 50px;}.redHeaderBox h5 {    font-size: 24px;    text-align: center;    line-height: 30px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    color: red;    margin-bottom: 13px;}.redHeaderBox h5 a {    color: red;}.redHeaderBox p {    font-size: 13px;    text-align: center;    color: #999;    line-height: 30px;    height: 30px;    overflow: hidden;}/*灰色背景版权*/.footer-gray {    padding: 15px 0;    background: #f8f8f8;    border-top: 1px solid #a60607;    border-bottom: 2px solid #a60607;    margin-top: 30px;}.footer-gray li {    text-align: center;}.footer-gray li a {    line-height: 30px;    font-size: 14px;    color: #000;}/*灰色背景版权*//*单张带链接的图片*/.onePicture {    overflow: hidden;}.onePicture a {    display: block}.onePicture a img {    width: 100%;}/*单张带链接的图片*//*四张（2*2）图片稿件*/.fourPictureBox {    overflow: hidden;}.fourPictureBox a {    float: left;    width: 50%;    height: 300px;    text-align: center;    display: block;    margin-bottom: 20px;}.fourPictureBox a img {    width: 98%;    height: 300px;}/*四张（2*2）图片稿件*//*纪录片类型的模版*//*上面一部分*/.biyou {    height: 520px;    width: 1000px;    background-color: white;    overflow: hidden;}.biyou1 {    width: 655px;    height: 500px;    float: left;}.biyou2 {    width: 320px;    height: 500px;    float: left;    margin-left: 25px;}.biyou2 ul li {    font-size: 12px;    text-align: center;    line-height: 14px;    height: 167px;}.biyou1 img {    display: block;    height: 100%;    border: 0;    width: 100%;    height: 100%;    transform: scale(1);    transition: all 2s ease 0s;    -webkit-transform: scale(1);    -webkit-transform: all 2s ease 0s;}.biyou1:hover img {    transform: scale(1.2);    transition: all 2s ease 0s;    -webkit-transform: scale(1.2);    -webkit-transform: all 2 ease 0s;}.biyou2 li img {    display: block;    border: 0;    width: 100%;    height: 150px;    transform: scale(1);    transition: all 2s ease 0s;    -webkit-transform: scale(1);    -webkit-transform: all 2s ease 0s;}.biyou2 li:hover img {    transform: scale(1.2);    transition: all 2s ease 0s;    -webkit-transform: scale(1.2);    -webkit-transform: all 2 ease 0s;}/*上面一部分*//*下面一部分*/.zouguo {    height: 380px;    width: 1000px;    background-color: white;}.zouguo1 {    width: 173px;    height: 372px;    float: left;}.zouguo1 ul li {    height: 126px;}.zouguo1 ul li img {    width: 100%;    height: 102px;}.zouguo2 {    width: 614px;    height: 360px;    float: left;    margin-left: 20px;}.zouguo1 ul li {    font-size: 12px;    text-align: center;    line-height: 14px;    height: 120px;}.zouguo2 img {    display: block;    border: 0;    width: 100%;    height: 100%;    transform: scale(1);    transition: all 2s ease 0s;    -webkit-transform: scale(1);    -webkit-transform: all 2s ease 0s;}.zouguo2:hover img {    transform: scale(1.2);    transition: all 2s ease 0s;    -webkit-transform: scale(1.2);    -webkit-transform: all 2 ease 0s;}/*下面一部分*//*纪录片类型的模版*//*一条视频的展示*/.oneVideoBox {    width: 100%;    height: 450px;    position: relative;    padding-top: 160px;    text-align: center;}.oneVideoBox > img {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;}/*一条视频的展示*//*iframe*/iframe {    overflow: hidden;}/*iframe*/