﻿    /*@media screen and (width: 1920px) {
      html { font-size: 100px;min-width: 100%}
    }
    @media screen and (min-width: 1024px) {
      html {font-size:60.33333333px !important; }
    }
    @media screen and (min-width: 1366px) {
      html {font-size:71.14583333px !important}
    }
    @media screen and (min-width: 1280px) {
      html { font-size: 66.66666667px !important}
   }
    @media screen and (min-width: 1440px) {
      html {  font-size: 75px !important}
     }
    @media screen and (min-width: 1600px) {
     html { font-size: 83.33333333px !important}
    }
    @media screen and (min-width: 1920px) {
      html {font-size: 100px !important}
    }
    @media screen and (max-width: 768px) {
      html {font-size:85px !important}
    }*/
 .maskbox{width:100%;opacity:0.6;filter:Alpha(opacity=60);background:#000;position:fixed;top:-50px;z-index:100;display:none}
 @font-face {font-family:"FZQKBYSJW";src:url("../font/FZQKBYSJW.eot");/* IE9 */        src:url("../font/FZQKBYSJW.eot?#iefix") format("embedded-opentype"),/* IE6-IE8 */  url("../font/FZQKBYSJW.woff") format("woff"),/* chrome、firefox */        url("../font/FZQKBYSJW.ttf") format("truetype"),/* chrome、firefox、opera、Safari,Android,iOS 4.2+ */        url("../font/FZQKBYSJW.svg#sks") format("svg");/* iOS 4.1- */        font-style:normal;font-weight:normal}
.layui-layer-title{background-color:#1c3e52;color:#fff!important;font-size:16px!important;font-weight:600;text-align:center;padding: 0 20px!important}
html { height:100%;font-size:62.5% }
body{margin:0;padding:0;background-color:#f6f6f6;font-family: Helvetica, Tahoma, Arial, "Heiti SC", "Microsoft YaHei", "微软雅黑";font-size:14px}
.ovfHiden{overflow: hidden;height: 100%}
.cleardiv{clear:both}
ul,li{ padding:0;margin:0 }
ul li{list-style-type:none!important}
.left{float:left}
.right{float:right}
.title-left{float:left;height:30px;line-height:30px;display:none}
.title-left .leftimg{vertical-align:middle;width:10px;height:25px;background-image:url(/images/title_left.png);background-size:100%;display:inline-block}
.title-left .rightimg{vertical-align:middle;width:10px;height:25px;background-image:url(/images/title_right.png);background-size:100%;display:inline-block}
.title-left span{vertical-align:middle;margin:0 5px;font-size:22px;font-family: 'FZQKBYSJW'}
.title-left1{float:left;height:30px;line-height:30px;display:none}
.title-left1 .leftimg{vertical-align:middle;width:10px;height:25px;background-image:url(/images/title_left1.png);background-size:100%;display:inline-block}
.title-left1 .rightimg{vertical-align:middle;width:10px;height:25px;background-image:url(/images/title_right1.png);background-size:100%;display:inline-block}
.title-left1 span{vertical-align:middle;font-size:23px;font-family: 'FZQKBYSJW'}
.hide{display:none}
*:focus {outline:none}
a{color:#333;text-decoration:none;cursor:pointer}
a:hover{color:#1c3e52!important}
.important_text{color:#a83232!important}

.top2-btn-reg{margin-left:20px}


.banner-middle{width: 100%; height: 0; padding-bottom: 24.4%; background-image: url('/images/banner-middle.jpg'); background-size: 100%; margin:0 0 25px 0}
.everyday_box{width:100%; margin:0 auto 20px auto;background-color:#fff}
.everyday_box1{width:100%; margin:0 auto 20px auto;background-color:#fff}
.everyday_title{width:12%;font-size:30px;font-family: 'FZQKBYSJW';color:red;background-color:#1c3e52;text-align:center;color:#fff;/*transform: skew(-20deg);-webkit-transform: skew(-20deg);-moz-transform: skew(-20deg);-o-transform: skew(-20deg)*/}
.everyday_content{width:89%;float:left;margin-left:1%}
.everyday_content li{font-size:18px;display:inline-block;margin-right:30px}
.everyday_content p:hover{color:#1c3e52}
.everyday_more{width:4%;color:#333;text-align:center;font-size:25px;cursor:pointer;font-weight:600}
.everyday_more i{font-size:22px}

.content-box{width:1300px;margin:20px auto}
.content-line{width:1300px;margin:30px auto 0 auto}
.section1{width:48.5%; float: left; background-color: #fff; margin-left:1%;margin-bottom:30px}
.section1-title{float: left; width:5.6%;height:0;padding-bottom:62.6%;overflow:hidden;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section1-title img{width: 100%}
.section-title-box{position:absolute;top:50%;text-align:center;margin-top:-152.5px;width:95%;left:2.5%}
.section-title-box-text{font-size:40px;margin:20px 0;font-family: 'FZQKBYSJW';line-height:50px}
.section1-content{float: right; width:88%; padding:3%}
.section1-content-top{margin-bottom:10px}
.section1-content-top-img{ width:45%;height: 0; padding-bottom:24.3%; overflow: hidden; float:left;margin-top:10px;cursor:pointer}
.section1-content-top-img img{width:100%}
.section1-content-top-news{width: 46%; float:right;cursor:pointer}
.section1-content-top-news-more{text-align:right;font-size:16px;cursor:pointer;height:30px;line-height:30px;float:right;margin-bottom:10px;margin-right:10px}
.section1-content-top-news-title{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:26px;margin:20px 0}
.section1-content-top-news-content{font-size:18px;line-height:30px;width:90%;height:0;padding-bottom:32%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden}
.section1-content-list{margin:25px 0 0 0;border-top:2px solid #5c707c}
.section1-content-list li{padding:10px 0;border-bottom:1px solid #a8aeb0;cursor:pointer}
.list-title{width:65%;float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:18px}
.list-title span{font-weight: 600;width: 100%;display: block;font-size: 28px;margin: 13px 0}
.list-title a{float:left;width:44%;cursor:pointer;padding:10px 0;margin: 20px 5% 20px 0;font-size:20px;display:block;text-align:center;background-color:#f1f1f1;border: 1px solid #dedede}
.list-time{width:35%;float:right;font-size:18px;text-align:right;font-family:Arial}
.list-author{width:35%;float:right;font-size:18px;text-align:right;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.section1-content-artical{width:100%}
.section1-content-artical-detail{width: 100%; height: 0; padding-bottom:62%; line-height: 24px; line-height: 2.4em; font-size: 18px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 11;overflow: hidden;margin-top:20px}
.section2{width:100%;background-color: #fff;height:530px}
.section2-title{float: left; width:48px;height:550px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section2-title img{width: 100%}
.section2-content-list{width:48%;border-top:2px solid #5c707c;border-bottom:2px solid #5c707c}
.section2-content-list li{padding:10px 0;border-bottom:1px solid #a8aeb0;cursor:pointer}
.section2-content-techlist-left{width:61%;float:left}
.online-greymian-left-nav  .menumore{text-align:right;font-size:22px;margin-top:10px;cursor:pointer}
.online-greymian-left-nav-span{width: 30%;height: 0;padding-bottom: 8%;overflow: hidden;font-size: 28px;display:inline-block}
.online-greymian-left-nav-span span{font-size: 2px;padding-left: 15%}
.online-greymian-left-nav-cur{width:25%;overflow: hidden;background-image: url(/images/changshitypebg.png);background-size: 100% 100%;color: #fff;font-size: 28px;display:inline-block}
.online-greymian-left-nav-cur span{padding-left: 15%;display: inline-block;font-size: 20px;width:100%}
.section2-content-techlist{border-top:2px solid #5c707c;border-bottom:2px solid #5c707c;margin-top:10px;margin-top:1em;width:100%}
.section2-content-techlist li{padding:10px 0;border-bottom:1px solid #a8aeb0;cursor:pointer}
.section2-content{float: right; width: 90%; padding: 2% 2% 0 2%}
.section2-content-top-news-more{font-size:16px;display:block;cursor:pointer;float:right; font-weight: initial;margin-bottom:10px}

.section2-content-quarter{margin-bottom:30px}
.section2-content-quarter li{width:18.4%;float:left;margin-right:2%;cursor:pointer}
.section2-content-quarter-list{width:35%;height:0;padding-bottom:17.5%;margin-bottom:20px;margin-bottom:2em}
.section2-content-quarter-list-title{width:100%}
.section2-content-quarter-list-title .menuico{width:37.3%;overflow:hidden;background-image:url(/images/changshitypebg.png);background-size:100% 100%;color:#fff;font-size:28px}
.section2-content-quarter-list-title .menuico span{padding-left:15%;display:inline-block;font-size:20px}
.section2-content-quarter-list-title .menumore{text-align:right;font-size:22px;margin-top:10px;cursor:pointer}
.section2-1{width:32%; float: left; background-color: #fff; margin-left: 1%;margin-bottom:20px}
.section2-1-title{float: left; width:8.6%;height:0;padding-bottom:2.9%;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section3-content-half{margin-bottom:10px;margin-bottom:1em}
.section3-content-half li{width:43%;float:left;margin-right:14%;cursor:pointer}
.section3-content-half li img{width:100%}
.section3{width:32%; float: left; background-color: #fff; margin-left:2%;margin-bottom:30px}
.section3_430h{height:430px}
.section3_550h{height:530px}
.section3_350h{height:350px}
.section3-title{float: left; width:48px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section3-title img{width: 100%}
.section3-content{float: right; width:82%; padding:3% 2%}
.section3-content-list{width:100%;border-top:2px solid #5c707c;border-bottom:2px solid #5c707c}
.section3-content-list li{padding:10px 0;border-bottom:1px solid #a8aeb0;cursor:pointer}
.section-content-list {width:100%;margin:15px 0}
.section-content-list li{border-bottom:1px solid #a8aeb0;cursor:pointer}
.section3-content-bolan{margin-top:20px}
.bolan-list li{width:15%; float: left; padding:8px 0;text-align: center; font-size:16px; cursor:pointer}
.bolan-list{margin-top:20px}
.section3-content-magezine-list{width:46%;padding:2%}
.section3-content-magezine-time{font-size:20px;margin-bottom:10px}
.section3-content-magezine-periodical{width: 100%;height: 0;padding-bottom:58%;overflow: hidden}
.section3-content-magezine-periodical li{width:33.3%;float:left;font-size:15px;padding:5px 0;cursor:pointer}
.section3-content-list-content-detail{width: 100%;height: 0;padding-bottom: 92%;line-height: 24px;line-height: 2.4em;font-size: 18px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 11;overflow: hidden;margin-top: 20px}
.section3-content-rhyme-box{width:100%;display:block}
.section3-content-rhymeloop{width: 20%;line-height:10px;margin: 4px 0;padding:10px;padding:10px 1%;border: 1px solid lightgray;margin-left: 5px;float:left}
.section3-content-rhymeloop-comment{color: #36a}
.section3-content-rhymeloop-line1{font-size:14px;font-weight:600}
.section3-content-rhymeloop-line2{color: grey;font-size: 10px;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.section3-content-rhyme-info{margin-top:20px;line-height:24px;font-size:14px;width:100%;color: #36a}
.banner-association{width:100%;background-image: url('/images/xiehuibannerbg.jpg'); background-size: 100%;margin:0 auto 25px auto}
.banner-association img{width:19%;margin:auto;padding:30px 0 20px 0;display:block}
.banner-associatio-list-box{width:90%;margin:auto;padding:10px 0 20px 0}
.banner-associatio-list-box li{float:left;font-size:16px;padding:5px 0;cursor:pointer;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.section0{width:100%;background-color: #fff;margin-bottom:30px}
.section0-title{float: left;width:48px;height:290px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section0-title img{width: 100%}
.section0-content-slide{width:95%;float:right;margin-top:15px}
.section0-content{width:95%;float:right;margin-top:15px}
.section0-content li{width:16.6%;height:0;padding-bottom:16.6%;overflow:hidden;float:left;cursor:pointer}
.section0-content li img{width:90%;display:block;margin:auto;transition: all 0.6s}
.section0-content li img:hover{transform: scale(1.4)}
.section0-content-link{width:90%;margin:auto}
.section0-content-link li{float:left;padding:10px 0;font-size:18px;text-align:center;cursor:pointer;width: 25%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.section0-content-link li a{width:95%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.section0-1{width:100%;background-color: #fff;margin-bottom:20px}
.section0-web-content{width:94%;float:right;margin-top:15px}
.section0-1-title{float: left;width:48px;height:350px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section0-1-title img{width: 100%}
.section0-title-line{padding: 0 1%}

.section0_half{width:100%;background-color: #fff;height:480px}
.section0_half_title{float: left;width:48px;height:480px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section0_half_title img{width: 100%}

.section0_half_box{width:100%}
.section0_half_content_left{width:48%;float:left;padding:0 2% 0 1%;border-right:1px dashed #bbb}
.section0_half_content_right{width:45%;float:right;margin:0 1%}
.section0_half_content_list{width:100%}
.section0_half_content_list li{padding: 10px 0;border-bottom: 1px solid #a8aeb0;cursor: pointer}
.section0_half_content_list li img{width:90%;display:block;margin:auto;transition: all 0.6s}
.section0_half_content_list li img:hover{transform: scale(1.4)}



.section3-content-service{float: right; width:80%; padding:20px 3%}
.section3-content-service li{width:32%;margin:0 1px 1px 0;background-color:#8196a8;color:#fff;text-align:center;padding:23px 0;float:left;cursor:pointer;font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.section3-content-service li:hover{background-color:#a83232}
.section3-1{width:48%; float: left; background-color: #fff; margin-left: 4%;margin-bottom:30px}
.section3-1-title{float: left; width:48px;border-left:1px solid #1c3e52;border-right:1px solid #1c3e52;position:relative}
.section3-1-title img{width: 100%}
.section3-content-map{width: 90%; overflow: hidden; margin: 10px auto 0 auto}
.section3-content-map img{display: block; margin: auto; width: 100%}
.topmenuico{display:none}
.shishuhua-more{display:none}
.index-drawimg{width:100%;height:0;padding-bottom:75%;overflow: hidden}
.index-drawimg-author{width: 100%;display: block;padding: 20px 0;text-align:center;font-size:18px}

.foot{width:100%;padding:30px 0;background-color:#404040}

.message-box{width:1200px;margin:2% auto 0 auto;padding:25px;background-color:#fff}
.message-list{border-top:2px solid #38464c;border-bottom:2px solid #38464c;margin-bottom:-1px}
.message-list li{padding:17px 0;border-bottom:1px solid #b4b9bc;cursor:pointer}
.message-title{float:left;font-size:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width:85%}
.message-time{float:right;font-size:20px}
.match-status-going{display:inline-block;background-color:#dbac38;color:#fff;font-size:13px;padding:5px 5px;border-radius:3px}
.match-status-over{display:inline-block;background-color:#efefef;color:#999;font-size:13px;padding:5px 5px;border-radius:3px}
.match-overtime{color:#999;font-size:15px}
.magazine-box{width:1260px;background-color:#fff;margin:2% auto 0 auto;padding:20px}
.magazine-line{width:100%;overflow:hidden;overflow:hidden;margin-bottom:20px}
.magazine-title{width: 15%; height: 0; padding-bottom: 2.9%; background-image: url(/images/magazinetitlebg.png); background-size: 100%}
.magazine-title-info{width: 100%; font-size:18px;padding:10px 0 10px 10px;font-weight:600;color: #444}
.magazine-list{margin-top: 20px;overflow: hidden;margin-left:-3.3%}
.magazine-list li{width:29%; float: left; margin-left:4.1%;float: left; border-top: 1px solid #38464c; border-bottom: 1px solid #38464c;cursor:pointer}
.magazine-list-line{padding:10px 0; border-bottom: 1px solid #a8aeb0}
.magazine-list-line-title{width: 82%; float: left; font-size: 18px}
.magazine-list-line-title-btn{float: right; font-size: 18px; ;color:#064687;cursor:pointer}
.magazine-publish-list{padding: 15px 0;width:30%; float: left; margin-left:3.3%;float: left;margin-bottom:10px}
.magazine-publish-list li{width:25%;height:0;padding-bottom:10.8%;font-size:18px;float:left;cursor:pointer}
.magazine-publish-line{width:25%;padding:5px 0;font-size:16px;float:left}
.magazine-publish-title{width: 100%;margin-bottom:15px;background-color: #f1f1f1;border-bottom: 1px solid #cecece}
.magazine-publish-title img{width:100%}
.pagebanner{width: 100%; height:212px;overflow: hidden;background-image:url(../images/banenrbg.jpg);background-size:1920px 212px;background-position:center center}
.pagebanner-title{width:519px;height:88px;overflow:hidden;margin:3.2% auto;position:relative;background-image:url('../images/bigtitlebg.png');background-size:519px 88px}
.pagebanner-title img{width:100%}
.member-pagebanner-title{width:27%;height:0;padding-bottom:4.6%;overflow:hidden;margin:3.2% auto;position:relative;background-image:url('../images/bigtitlebg.png');background-size:100% 100%}
.member-pagebanner-title img{width:100%}
.pagebanner-magazine-info{width:55%;margin:30px auto 0 auto}
.title-text{position:absolute;top:36%;left:0;width:100%;color:#fff;font-size:40px;text-align:center;font-family: 'FZQKBYSJW'}
.title-text-memberpage{position:absolute;top:25%;left:0;width:100%;color:#fff;font-size:40px;text-align:center}
.memberpage-title-text{position:absolute;top:20%;left:0;width:100%;color:#fff;font-size:40px;text-align:center}
.magazine-info-title{font-size:35px;font-weight:600;text-align:center;color:#1c3e52}
.magazine-info-column{font-size:20px;margin:10px;text-align:center;color:#1c3e52;font-weight:600}
.magazine-info-introduce{font-size:16px;;text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height:24px;cursor:pointer}
.service-list{margin-left:-2.2%}
.service-list li{width:12%;margin-left:2.2%;float:left;text-align:center;color:#333;font-size:16px;;margin-bottom:40px;cursor:pointer}
.service-logo{width:80%;height:0;padding-bottom:80%;overflow:hidden;border-radius:3px;margin:auto;margin-bottom:20px}
.service-logo img{width: 100%}

.page-bottom{width: 100%; height: 0; padding-bottom: 9.4%; overflow: hidden}
.page-bottom img{width:100%}
.foot-content{width:1300px; margin: auto; font-size:16px; color:#fff}
.foot-content p{}
.foot-content p span{margin-right:20px;padding:7px 0;display:inline-block}
.foot-content a{color:#fff}
.foot-content a:hover{color:#fff!important}
.foot_statistics{text-align:center;font-size:16px;padding:10px 0;background-color:#1c3e52;color:#fff}
.foot_statistics span{margin:0 15px}

.introduct-leader{width:1250px;margin:40px auto 40px auto;padding:25px;background-color:#cdc2ba}

.pagecontent{width:1300px;margin:auto}
.pagecontent .introduct-section3:nth-child(3n){margin-left:0}

/*诗词速递*/
.poetryexpress-search{text-align:center;width:100%}
.poetryexpress-search-input{height:35px;line-height:35px;padding:0 10px;box-sizing: border-box;width:100px}
.poetryexpress-search-select{height:35px;line-height:35px;padding:0 10px;box-sizing: border-box}
.poetryexpress-search-btn{height:35px;line-height:35px;padding:0 10px;box-sizing: border-box;width:80px;display: inline-block;*display: inline;zoom: 1;background-color:#1c3e52;color:#fff;cursor:pointer}


.news0{ margin:50px 0 35px;}
.news0 .content{ min-width:1200px; max-width:1920px; width:72.92%; margin:0 auto;}
.news1{ margin-top:15px; width:30.714%; overflow:hidden; float:left;}
.news1:nth-child(2){ margin-right:3.857%;}
.news1:nth-child(4){ float:right;}
.tit2{ height:70px; overflow:hidden; font:24px "Microsoft YaHei UI"; line-height:70px; padding-left:18px; position:relative;}
.tit2 a{ display:block; color:#333333;}
.tit2:before{ content:""; position:absolute; top:24px; left:0; width:3px; height:23px; background:#e30024;}
.tit2 a:hover{ font-weight:bold; color:#e30024;}
.news1 dt{ overflow:hidden;border:1px solid #f1f1f1; box-sizing:border-box;}
.news1 dt img{ display:block; width:100%;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.news1 dd{ height:80px; padding:20px 0; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.news1 dd span{ display:block; float:left; width:19%; border-right:1px solid #e5e5e5; font:3rem Arial, Helvetica, sans-serif; color:#222;}
.news1 dd span em{ display:block; font:1rem "Microsoft YaHei UI"; color:#999;}
.news1 dd h4{ width:73.9%; float:right;}
.news1 dd h4 a{ display:block; font:1.125rem "Microsoft YaHei UI"; color:#333333;}
.news1 dd p{ font-size:0.875rem; color:#999; line-height:1.375rem; height:2.75rem; overflow:hidden; margin-top:.8rem; font-weight:normal;}
.news1 dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.news0 li{  font:1rem "Microsoft YaHei UI";height:2.25rem; line-height:2.25rem; overflow:hidden; padding-left:3%; position:relative;}
.news0 li a{ display:block; color:#999;}
.news0 li:before{ content:""; position:absolute; top:1rem; left:0; width:4px; height:4px; border-radius:4px; background:#e30024;}
.news0 li a:hover,.news1 dl:hover h4 a{ font-weight:bold; color:#e30423;}
.news0 h5 a{display:block; width:10.9rem; height:3.1875rem; font-size:1rem; padding-left:2.5%; box-sizing:border-box; background:url(../images/pro_btn.png) no-repeat; background-size:100% auto; line-height:3.1875rem; color:#fff; font-weight:normal; margin:40px auto 0;}

/*个人作品*/
 .memberpage-box{width:1300px;margin:2% auto 0 auto;background-color:#38464c}
.memberpage-left{width:21%;float:left;padding:1.5%;position:relative}
.memberpage-left .closeico{position:absolute;right:20px;top:20px;display:none}
.memberpage-left .closeico i{color:#fff;font-size:30px;cursor:pointer}
.memberpage-right{width:67%;padding:4.5%;background-color:#fff;float:right;min-height:900px}
.member-info{width:100%;padding:20px 0 10px 0;border-bottom:1px solid #fff}

.member-info a{color:#fff;font-size:20px;text-align:center;display:block;margin:15px 0}
.member-info a:hover{color:#fff!important}
.member-login-info{width:100%;padding:15px 0 15px 0;border-bottom:1px solid #fff}
.member-login-info a{color:#fff !important;font-size:18px;text-align:center;display:block;margin:10px 0}
.member-belong-association{width:100%;padding:30px 0 15px 0;border-bottom:1px solid #fff}
.member-association-title{font-size:20px;color:#fff;text-align:center;margin-bottom:5px;font-weight:600}
.member-association-list li{padding:10px 0;color:#fff;font-size:18px;text-align:center}
.member-introduction-info{width:100%;padding:30px 0;font-size:18px;color:#fff;line-height:30px}
.memberpage-title-intro{width:100%;text-align:center;margin-top:3px;display:none;cursor:pointer}

/*学会简介*/
.introduct-list{margin:auto}
.introduct-list li{width:14.2%;float:left;color:#333;margin-top:40px;cursor:pointer}
.introduct-list li a{display:block;font-size:22px;text-align:center}
.introduct-list li span{display:block;text-align:center;font-size:18px;margin-top:10px;;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;cursor:pointer}
.introduct-picture{width:56%;height:0;padding-bottom:56%;overflow:hidden;border-radius:100%;margin:0 auto 10px auto;cursor:pointer}
.introduct-picture img{width: 100%}
.introduct-content{width:90%;margin:2% auto 0 auto;padding:2.5%}
.title-biger{width:28%;height:0;padding-bottom:4.7%;background-image:url('/images/titlebg_big.png');background-size:100%;margin:auto;position:relative}
.title-biger-text{position:absolute;top:25%;left:0;width:100%;color:#fff;font-size:30px;text-align:center;font-family:'FZQKBYSJW'}
.title-small{width: 45%; height: 0; padding-bottom: 11.8%; background-size: 100%; background-image: url('/images/titlebg_small.png'); margin: 0 auto 30px auto;position:relative}
.title-small-text{position:absolute;top:25%;left:0;width:100%;color:#fff;font-size:22px;text-align:center;font-family:'FZQKBYSJW'}
.introduct-section3{width: 25%;float: left; margin-left:5%; background-color: #fff; padding: 45px 2.5%}
.introduct-section3-height{width:100%;height:0;padding-bottom:120%}
.introduct-section3-list li {width:100%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;border-bottom: 1px solid #a8aeb0;padding: 10px 0}
.introduct-duty-content{font-size:22px;line-height:45px;margin:50px 0}
.introduct-info-img{width: 34%; height: 0; padding-bottom: 19.4%; overflow: hidden; float: left; margin-right: 30px}
.introduct-info-img img{width: 100%}
.introduct-detailtext{font-size: 20px;  line-height: 40px}

/* case */
.case {
	width: 100%;
	overflow: hidden;
	background: #fff;
	padding-bottom: 64px;
	height:600px;
}
.case .Title {
	width: 100%;
	overflow: hidden;
	text-align: center;
	padding-top: 33px;
}

.case .con {
	width:1410px; height:362px; margin:0 auto; position:relative;
	margin-top: 26px;margin-bottom: 26px;
}
.case .con .menu {
	overflow: hidden;
	text-align: center;
}
.case .con .menu li {
	display: inline-block;
	width: 181px;
	height: 40px;
	border: 2px solid #333333;
	line-height: 40px;
	text-align: center;
	margin-right: 14px;
	font-size: 18px;
}
.case .con .menu li {
*display: inline;
}
.case .con .menu li.cur {
	background: #ff9900;
	height: 44px;
	width: 185px;
	border: none;
	line-height: 44px;
	font-weight: bold;
}
.case .con .menu li.cur a {
	color: #fff;
}
.case .con .menu li a {
	color: #333333;
	text-decoration: none;
	display: block;
}
.case .con .menu li:hover {
	background: #ff9900;
	height: 44px;
	width: 185px;
	border: none;
	line-height: 44px;
	font-weight: bold;
}
.case .con .menu li:hover a {
	color: #fff;
}

.case .con .d_arrow { position:absolute; top:165px; width:25px; height:25px; cursor:pointer;}
.case .con .d_left { background:url(../images/t_left.png) no-repeat; left:-9px;}
.case .con .d_right { background:url(../images/t_right.png) no-repeat; right:-9px;}
.case .conBox {
    width:1400px; margin:0 auto; overflow:hidden;
}
.case .conBox ul {
	overflow: hidden;width:9999px;
}
.case .conBox li {
	margin:0px 15px; 
	display:inline;
	width: 436px;
	height: 421px;
	border: 1px solid #ededed;
	float: left;
	overflow: hidden;
	background-color: #fff;
}

.case .conBox li img {
	display: block;
}
.case .conBox li h3 {
	font-size: 15px;
	padding: 20px 21px;
	font-weight: bold;
}
.case .conBox li h3 a {
	color: #333333;
	text-decoration: none;
}
.case .conBox li:hover h3 a {
	color: #0095db;
}
.case .conBox li p {
	line-height: 20px;
	color: #666666;
	font-size: 14px;
	height: 40px;
	padding: 0 21px;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*网站互联*/
.interconnect-list{margin-left:-2%}
.interconnect-list li{width:18.4%;margin-left:1.6%;float:left;text-align:center;color:#333;font-size:16px;;margin-bottom:40px}
.interconnect-picture{width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:3px;margin:0 auto 20px auto;cursor:pointer}
.interconnect-picture img{width: 100%;transition: all 0.6s}
.interconnect-picture  img:hover{transform: scale(1.4)}


/*会员档案*/
.profile-box{width:1300px;margin:2% auto 0 auto;background-color:#38464c}
.banner-profile-list-box{width:1300px;margin:auto}
.banner-profile-list-box li{width:6%;float:left;font-size:21px;padding:5px 0;color:#38464c;margin-left:0.25%;text-align:center}
.profile-left{width:14%;float:left;padding:1.5%;color:#fff}
.profile-left-level1{width: 11%; float: left}
.profile-left-level1-topimg{width: 100%; height: 0; padding-bottom: 69%; overflow: hidden}
.profile-left-level1-topimg img{width: 100%}
.profile-left-level1-name{font-size: 28px;  color: #fff; margin: 15px 0}
.profile-left-level1bottomimg{width: 100%; height: 0; padding-bottom: 69%; overflow: hidden}
.profile-left-level1bottomimg img{width: 100%}
.profile-left-level2{width: 75%; float: right; padding-left: 5%; border-left: 1px solid #fff}
.profile-left-left{width: 11%; float: left}
.profile-left-left-topimg{width: 100%; height: 0; padding-bottom:69%; overflow: hidden}
.profile-left-left-topimg{width: 100%}

.profile-right{width:74%;padding:2% 4.5%;background-color:#fff;float:right;min-height:500px }
.banner-profile{width: 100%; height:310px; overflow: hidden; background-image: url(/images/huiyuandanganbg.jpg); background-size:1920px 310px;background-position:center center}
.banner-profile-title{width:519px;height:88px; overflow: hidden; margin:40px auto 0 auto;background-image: url('/images/bigtitlebg.png');background-size:519px 88px;position: relative}
.banner-profile-title img{width: 100%}
.profile-right-list li{width:16.6%;float:left;margin-bottom:60px}
.profile-right-list-headming{width:53%;height:0;padding-bottom:52%;overflow:hidden;border-radius:100%;margin:auto;cursor:pointer}
.profile-right-list-headming img{width:100%}
.profile-right-list-name{text-align:center;margin-top:10px;font-size:18px;cursor:pointer}
.profile-teamname{padding: 0 0 20px 0;font-size: 25px;cursor:pointer}
.profile-teamname i {font-size:25px}
.oldprofile{color:#000;text-align:center;padding:10px 0;font-size:24px;margin-top:10px;font-family:'FZQKBYSJW';cursor:pointer;width:130px;margin:auto}
.allregionchange{line-height: 80px; text-align: center; color: #fff;  cursor: pointer}
.profile-provincename{font-size: 28px;  color: #fff; margin: 15px 0}
    

/*杂志投稿页面*/
.prevBtn{position:absolute;top:40%;left:10px}
.nextBtn{position:absolute;top:40%;right:10px}
.top2-btn-dl {display:inline-block;*zoom:1;*display:inline;margin-left:2px;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;background-color:#991010;color:#fff;font-weight:600;font-size:13px;text-decoration:none;cursor:pointer;border-radius:3px}
.box2 {width:90%;margin:50px auto}
.box2-left {float:right;width:100%;padding:0 18px 20px;position:relative;left:-1px}

.layui-table-cell .layui-table-link {color:#991010}
.unselect {background-color:#f9f6ef;border:1px solid #991010;color:#991010}
.matchimagebox {width:100%;margin:20px auto 0px auto;background-position:center center;background-repeat:no-repeat;position:relative}
.matchimagebox-text {width:100%}
.matchimagebox-text-lasttime {width:100%;text-align:center;font-size:20px;color:#333;padding-top:20px}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px}
.matchimagebox img {width:100%}
.contributebox {position:absolute;bottom:40px;text-align:center;width:100%}
.contributebox .btn {width:225px;height:62px;line-height:55px;color:#fff;margin:auto;font-size:25px;cursor:pointer;background-image:url("/images/btnpicbg.png")}
.contributetitle {width:100%;margin:20px 0 20px 0;text-align:center;font-weight:600;font-size:16px}
#step {margin-bottom:0px}
.btns {margin:30px 0 30px 0;text-align:center}
.info {float:left;height:34px;line-height:34px;margin-left:40px;font-size:28px;font-weight:bold;color:#928787}
.info span {color:red}
.layui-tab-title li {display:inline-block;vertical-align:middle;font-size:16px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}
.layui-tab-brief > .layui-tab-title .layui-this {color:#991010;font-weight:600}
.layui-tab-brief > .layui-tab-more li.layui-this:after,.layui-tab-brief > .layui-tab-title .layui-this:after {border:none;border-radius:0;border-bottom:2px solid #991010}
.contribute_box {width:1200px}
.contribute_steobtn {right:0;width:100%;text-align:center}
.contribute_steobtn button {margin:0 20px}
.stepbtn{width:60px;height:60px;line-height:60px;background-color:#1c3e52;color:#fff;border:none;font-weight:600;cursor:pointer;border-radius:100%;overflow:hidden;text-align:center}
.stepbtn i{font-size:25px}
.index-content {width:100%;float:right}
.work-search {width:100%;text-align:center}
.work-search .seach {width:105px;height:35px;line-height:35px;text-align:center;font-size:14px;display: inline-block;*display: inline;zoom: 1;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border:1px solid #97241f;font-weight:600}
.work-search input {height:35px;line-height:35px;font-size:14px;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px}
.work-search select {cursor:pointer;width:155px;height:35px;line-height:35px;font-size:14px;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px}
.work-search button {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600}
.work-search .search {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;line-height:35px;text-align:center;margin-bottom:20px}
.work-search button:hover {font-size:15px}
.work-search-menu-fk {width:170px;height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border:1px solid #f2f2f2;margin-right:18px;background-color:#fbfbfb;color:#999;border-radius:2px;cursor:pointer;margin-bottom:10px}
.work-search-menu-fk:hover {border:1px solid #991010;color:#991010}
.work-search-menu-fk-cur {width:170px;height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border:1px solid #991010;margin-right:18px;background-color:#fbfbfb;color:#991010;border-radius:2px;cursor:pointer;font-weight:600}
.work-table {width:100%;margin-top:20px}
.work-table-th {width:100%;padding:15px 0 15px 0;font-weight:600;font-size:14px;border-bottom:1px solid #ebebeb;background-color:#f3f3f3;margin-top:20px}
.work-table-th-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%}
.work-table-th-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.work-table-tr-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px}
.work-table-tr-td-con label {cursor:pointer}
.work-table-tr-td-con label input{cursor:pointer;width:20px;height:20px;vertical-align:middle}
.work-table-th-td-other {width:9%;float:left;text-align:center}
.work-table-th-td-edit {width:14%;float:left;text-align:center}
.work-table-tr {width:100%;padding:15px 0 15px 0;font-size:13px;border-bottom:1px dashed #ebebeb}
.work-table-tr-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%}
.work-table-tr-td-other {width:9%;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.work-table-tr-td-reply {width:32%;float:left;text-align:center;padding:0% 1% 0% 1%}
.work-table-tr-td-reply:hover {color:#991010}
.work-table-tr-td-edit {width:14%;float:left;text-align:center}
.work-table-tr-td-edit span {cursor:pointer}
.work-table-tr-td-edit span:hover {color:#97241f;font-weight:600}
.work-table-tr-td-edit input {width:20px;height:20px;vertical-align:middle}
.work-table-tr-td-edit label {cursor:pointer}
.match_immediate{width:60%;margin:10px auto 0 auto;position:relative}
.match_portfolio{width:100%;margin:10px auto 0 auto;position:relative}
.con_content{width:100%;margin:30px auto 0 auto}
.con_content input{width: 100%; height: 40px; line-height: 40px; font-size: 15px; padding-left: 5px; border-radius: 3px; border: none; border: 1px solid #999;box-sizing: border-box}
.con_content textarea{width: 100%; height: 260px; font-size: 15px; padding: 5px; border-radius: 3px; border: none; border: 1px solid #999; resize: none;box-sizing: border-box}
.con_content select{width: 100%; height: 40px; line-height: 40px;box-sizing: border-box;cursor:pointer}
.con_content select option{cursor:pointer}
.flow {width:100%;margin:30px auto;height:50px;padding:20px 0 0 0;position:relative}
.flowList {float:left;height:2px;border:2px solid #ccc;background:#ccc}
.flowListBox {position:absolute;width:100%;left:0;top:10px}
.flowListBox .flowList {float:left;text-align:right}
.flowListBox .flowList em {margin-top:-22px;display:inline-block;width:40px;height:40px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#ccc;text-align:center;line-height:40px;font-style:normal;font-weight:bold;vertical-align:middle;color:#fff;box-shadow:0 0 2px 2px rgba(255,255,255,0.56);cursor:pointer}
.flowListBox .flowList strong {display:inline-block;height:40px;line-height:40px;font-weight:400;cursor:pointer}
.flowListBox .for-cur em {margin-top:-20px;width:40px;height:40px;font-size:14px;line-height:40px}
.foot-btn {width:100%;height:58px;border-top:1px solid #ddd;padding:10px 10px;margin-top:10px}
.layui-table-cell .layui-table-link {color:#991010}
.matchimagebox {width:100%;height:350px;margin:auto;background-image:url("/images/matchtopbg.jpg");background-position:center center;background-repeat:no-repeat;position:relative}
.matchimagebox-text {width:100%}
.matchimagebox-text-title {width:1200px;text-align:center;font-size:35px;font-weight:600;color:#cc0000;padding-top:30px;margin:auto}
.matchimagebox-text-lasttime {width:100%;text-align:center;font-size:20px;color:#333;padding-top:20px}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px}
.matchimagebox img {width:100%}

.mycontribute_content_title{text-align:center;font-size:26px}
.mycontribute_content_tishi{text-align:center;font-size:15px;color:#666;margin-top:30px}
.mycontribute_content_loop{width:22%;margin-left:2.5%;border:1px solid #dbdbdb;float:left;border-radius:3px;padding:0 0 10px 0;height:250px;overflow:hidden;margin-bottom:20px;position:relative;cursor:pointer}
.mycontribute_content_loop:hover{color:#cc0000;border:1px solid #cc0000}
.mycontribute_content_loop_title{text-align:center;padding:10px 5px;font-weight:600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.mycontribute_content_loop_content{text-align:center;padding:0px 10px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4}
.mycontribute_content_footer{width:100%;height:35px;line-height:35px;text-align:center;position:absolute;bottom:0;background:#f8f8f8;font-size:14px;border-top:1px dashed #ebebeb}
.mycontribute_content_footer_box{position:relative;cursor:pointer;height:40px;line-height:40px;border-radius:3px;overflow:hidden;border:1px solid #cc0000; color: #cc0000;margin-top:10px;text-align:center;font-weight:600}
.mycontribute_content_footer_box_cur{position:relative;cursor:pointer;height:40px;line-height:40px;border-radius:3px;overflow:hidden;margin-top:10px;text-align:center;color: #fff;background:#cc0000}
.mycontribute_content_footer_box:hover{font-weight:600}
.mycontribute_content_voteloop_box{width:22%;margin-left:2.5%;float:left;border-radius:3px;padding:0 0 10px 0;margin-bottom:30px;position:relative}
.mycontribute_content_voteloop{width:99%;position:relative;cursor:pointer;border:1px solid #dbdbdb;cursor:pointer;padding-bottom:40px}
.mycontribute_content_voteloop:hover{color:#cc0000;border:1px solid #cc0000}
.mycontribute_content_voteloop_title{text-align:center;padding:10px 5px;font-weight:600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.mycontribute_content_voteloop_content{text-align:center;padding:0px 10px;line-height:30px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;font-size:15px}
.mycontribute_content_search{text-align:center;margin-top:20px}
.mycontribute_content_search input{height:28px;padding:0 5px}
.mycontribute_content_search span{display: inline-block;*display: inline;zoom: 1;background:#cc0000;color:#fff;padding:0 10px;border-radius:3px;cursor:pointer;height:30px;line-height:30px}
#match_top_pc{display:block}
#match_top_phone{display:none}
.contribute-type{height: 80px; line-height: 80px;background-color: #eee; color: #333}
.contribute-type li{width: 50%; text-align: center; font-size: 22px; float:left;cursor:pointer}
.contribute-type li i{font-size:25px}
.contribute-type-cur{background-color: #1c3e52; color: #fff;font-weight:600}
.contribute-type-cur:hover{color:#fff!important}
.contribute-portfolio{height:750px;position:relative}
.contribute-portfolio-step{width: 750px; margin: auto}
.contribute-portfolio-content{padding: 30px}
.matchimagebox-nowork{padding: 15px; text-align: center; font-size: 16px; }
.matchimagebox-nowork-person{color: #c90000; cursor: pointer; text-decoration: underline; display: inline-block; font-size: 15px; }
.contribute-step2{text-align: center; color: #999; font-size: 15px}
.contribute-step2 span{color:red}
.contribute-step2-title{margin-bottom: 20px; }
.contribute-step2-title label{margin-bottom: 15px;  display: block}
.contribute-step2-title span{font-weight: 600; font-size: 16px}
.contribute-step2-content{margin-bottom: 20px; }
.contribute-step2-content label{margin-bottom: 15px;  display: block}
.contribute-step2-content span{font-weight: 600; font-size: 16px}
.contribute-step2-annotation{margin-bottom: 20px; }
.contribute-step2-annotation label{margin-bottom: 15px;  display: block}
.contribute-step2-annotation span{font-weight: 600; font-size: 16px}
.contribute-step2-annotation textarea{height: 80px}
.contribute-step3-ico{text-align: center; margin-top: 30px}
.contribute-step3-ico i{font-size:70px}
.contribute-step3-message{width: 100%; text-align: center; font-size: 35px; font-weight: 600; margin-top: 30px}
.contribute-step3-info{width: 100%; text-align: center; font-size: 15px}
.contribute-step3-btn{width: 100%; font-size: 15px; margin-top: 20px; color: #991010; cursor: pointer}
.contribute-step3-contributebtn{width: 220px; height: 40px; line-height: 40px;margin: 0 auto 20px auto; text-align: center; background-color: #1c3e52; color: #fff}
.contribute-submit-btn{padding: 10px 30px; border: 0; font-size: 16px; }
.contribute-step2-type{margin-bottom: 20px; }
.contribute-step2-type label{margin-bottom: 15px;  display: block}
.contribute-step2-type .contribute-step2-type-title{font-weight: 600; font-size: 16px; }
.contribute-immediate-title{margin-bottom: 20px; }
.contribute-immediate-title label{margin-bottom: 15px;  display: block;font-weight: 600; font-size: 16px}
.contribute-immediate-type{margin-bottom: 20px; }
.contribute-immediate-type label{margin-bottom: 15px;  display: block}
.contribute-step2-type-title-title{font-weight: 600; font-size: 16px}
.contribute-step2-type-title-character{color: red; font-weight: 600}
.contribute-step2-type-title-info{color: #aaa}

/*诗乡诗教*/
.poetryhome-map-box {width:1300px;margin: 2% auto 0 auto}
.poetryhome-select{background-color:#38464c;padding:10px 0}
.poetryhome-select-list{width:1300px;margin:auto}
.poetryhome-select-list li{width:5.8%;float:left;padding:10px 0;font-size:16px;color:#fff;text-align:center;cursor:pointer}
.poetryhome-map{width:49%;height:0;padding-bottom:34.8%;overflow:hidden}
.poetryhome-map img{width:100%}
.poetryhome-map-list-name{width:100%;padding:10px 0 0 0;text-align:center}
.poetryhome-map-list-name .titlename{font-size:18px;font-weight:600}
.poetryhome-map-list-name .detaiinfo{margin:0 10px;font-size:15px;color:#666}
 .poetryhome-map-list-name span{margin:0 10px;font-size:15px;color:#666}
.poetryhome-map-list{width:49%;height:0;padding-bottom:34.8%;overflow:hidden;background-color:#fff}
.poetryhome-map-list-title{padding:20px 0;text-align:center}
.poetryhome-map-list-title li{display:inline-block;width:21.8%;height:0;padding-bottom:5.7%;overflow:hidden;margin:0 5px;cursor:pointer}
.poetryhome-map-list-title li img{width:100%}
.poetryhome-data-list{height:480px;overflow:auto}
.poetryhome-data-list li{width:42.5%;border-top:1px solid #38464c;border-bottom:1px solid #38464c;margin-left:5%;float:left}
.poetryhome-data-line{padding:10px 0;border-bottom:1px solid #b4b9bc;font-size:18px}
.poetryhome-map-bottom-box{width:1260px;margin: 2% auto 0 auto;padding:20px;background-color:#fff}
.poetryhome-map-bottom-box-main{width: 100%; overflow: hidden;margin-bottom:30px}
.poetryhome-map-bottom-box-main img{width:35%}
.poetryhome-map-bottom-box-main ul{width: 108%;margin-top:20px}
.poetryhome-map-bottom-box-main ul li{width: 45%; margin-right: 5%;float: left;border-top:1px solid #38464c}
.poetryhome-map-title-small-text{position: absolute;top: 22%;left: 0;width: 100%;color: #fff;font-size: 24px;text-align: center}
.poetryhome-map-title-small{width:11.3%;height:0;padding-bottom:3%;background-image:url('/images/sxsj_title_small.png');background-size:100% 100%;color:#fff;position:relative}
.poetryhome-bottom-line{padding:10px 0;border-bottom:1px solid #b4b9bc;font-size:18px;cursor:pointer}
.poetryhome-chengjiu-title{width:11.3%}
.poetryhome-bottom-line{padding:10px 0;border-bottom:1px solid #b4b9bc;font-size:18px;cursor:pointer}
.poetryhome-bottom-line:hover{color:#1c3e52}

.poetryhome-chengjiu-list{margin-top:20px}
.poetryhome-chengjiu-text{display: inline-block;*display: inline;zoom: 1;font-size:18px;padding:0 20px;cursor:pointer}
.poetryhome-chengjiu-text:hover{color:#1c3e52}

/*分页*/
.pagefy {width:100%;text-align:center;margin-top:30px}
.pagefy .current {padding:10px 15px;font-size:13px;color:#fff;background-color:#c90000;display:inline-block;*zoom:1;*display:inline;margin-right:10px;margin-bottom:15px}
.pagefy .next {font-size:13px;display:inline-block;*zoom:1;*display:inline;margin-right:10px}
.pagefy .num {padding:10px 15px;font-size:13px;color:#333;background-color:#ebebeb;display:inline-block;*zoom:1;*display:inline;margin-right:10px;margin-bottom:15px}
.pagefy .rows {font-size:13px;margin-top:10px}

/*文章详情页*/
.article-title{width:100%;text-align:center;font-weight:600;font-size:25px}
.article-info{text-align:center;color:#666;font-size:16px;;padding: 0 0 15px 0}
.article-info span{margin-right:20px}

.article-content{font-size: 16px;width:85%;margin:20px auto 30px auto;word-wrap:break-word}
.article-content img{max-width:70%;display:block;margin:auto;clear:both}
.prework{color: #666; text-decoration: underline; cursor: pointer}
.nextwork{color: #666; text-decoration: underline; cursor: pointer}

.login_tip{text-align:center;color:#666;margin-top: 30px;font-size: 14px;font-style: italic}

.login_shadow {position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#000;opacity:.4;filter:alpha(opacity=.4)}
.login_containter {margin:0 auto 30px auto;z-index:3;position:relative}
.login_containter:after,.login_containter:before {content:"";display:table}
.login_containter:after {clear:both}
.login_containter .login_left {margin-left:135px;width:350px;border-radius:10px;padding:0px 35px 0 35px;position:relative;margin:auto}
.login_containter .login_left a.logo {width:140px;height:60px;background:url(/images/login/logo.png) #f60 no-repeat left top;position:absolute;left:127px;top:-30px;z-index:4;display:inline-block;border-radius:5px}
.login_containter .login_left h3 {width:350px;height:30px;background:url(/images/login/icon_line.png) no-repeat left center;text-align:center;position:relative}
.login_containter .login_left h3:after,.login_containter .login_left h3:before {content:"";display:table}
.login_containter .login_left h3:after {clear:both}
.login_containter .login_left h3 span {font:24px/30px 'Microsoft Yahei';color:#333;background:#fff;display:inline-block;height:30px;padding:0 10px}
.login_containter .login_left h4.account_login {width:120px;height:20px;margin:0 auto;position:relative;margin-top:18px}
.login_containter .login_left h4.account_login:after,.login_containter .login_left h4.account_login:before {content:"";display:table}
.login_containter .login_left h4.account_login:after {clear:both}
.login_containter .login_left h4.account_login a {font:14px/20px 'Microsoft Yahei';color:#333;background:url(/images/login/icon-sj.png) no-repeat left center;padding-left:20px}
.login_containter .login_left h4.account_login a span {width:4px;height:7px;background:url(/images/login/icon-r.png) no-repeat left top;display:inline-block;position:absolute;right:2px;top:7px}
.login_containter .login_left h4.account_login a:hover {background:url(/images/login/icon-sj-hover.png) no-repeat left center;color:#ff4200}
.login_containter .login_left h4.account_login a:hover span {background:url(/images/login/icon-r-hover.png) no-repeat left center}
.login_containter .login_left h4.phone_login {width:120px;height:20px;margin:0 auto;position:relative;margin-top:18px}
.login_containter .login_left h4.phone_login:after,.login_containter .login_left h4.phone_login:before {content:"";display:table}
.login_containter .login_left h4.phone_login:after {clear:both}
.login_containter .login_left h4.phone_login a {font:14px/20px 'Microsoft Yahei';color:#333;background:url(/images/login/icon-zh.png) no-repeat left center;padding-left:20px}
.login_containter .login_left h4.phone_login a:hover {background:url(/images/login/icon-zh-hover.png) no-repeat left center;color:#ff4200}
.login_containter .login_left .login_validate:after,.login_containter .login_left .login_validate:before {content:"";display:table}
.login_containter .login_left .login_validate:after {clear:both}
.login_containter .login_left .login_validate .input_item {margin-top:20px;position:relative}
.login_containter .login_left .login_validate .input_item:after,.login_containter .login_left .login_validate .input_item:before {content:"";display:table}
.login_containter .login_left .login_validate .input_item:after {clear:both}
.login_containter .login_left .login_validate .input_item input.loginCode,.login_containter .login_left .login_validate .input_item input.loginName,.login_containter .login_left .login_validate .input_item input.loginPhone,.login_containter .login_left .login_validate .input_item input.loginPwd,.login_containter .login_left .login_validate .input_item input.loginyzm {width:300px;height:25px;padding:8px 0px 7px 50px;border:#aaa 1px solid;background:#fafafa;font:14px/25px 'Microsoft Yahei';outline:0;color:#333;border-radius:3px}
.login_containter .login_left .login_validate .input_item input.loginCode:focus,.login_containter .login_left .login_validate .input_item input.loginName:focus,.login_containter .login_left .login_validate .input_item input.loginPhone:focus,.login_containter .login_left .login_validate .input_item input.loginPwd:focus,.login_containter .login_left .login_validate .input_item input.loginyzm:focus {color:#333;background:#fff;box-shadow:0 0 3px #ccc}
.login_containter .login_left .login_validate .input_item input.loginPwd:focus {color:#333;background:#fff;box-shadow:0 0 3px #ccc}
.login_containter .login_left .login_validate .input_item span.password_upTxt {width:252px;height:38px;display:inline-block;position:absolute;left:0;top:2px;font:14px/40px 'Microsoft Yahei';color:#999;margin-left:44px;background:#fafafa}
.login_containter .login_left .login_validate .input_item .icon_yzm_item {width:145px;display:inline-block;float:left}
.login_containter .login_left .login_validate .input_item .yzm_H_item {width:155px;display:inline-block;float:right}
.login_containter .login_left .login_validate .input_item input.loginyzm {width:155px}
.login_containter .login_left .login_validate .input_item input.loginyzm:focus {color:#333;background:#fff;box-shadow:0 0 2px #ccc}
.login_containter .login_left .login_validate .input_item input.loginError {box-shadow:0 0 3px #f60;background:#fff!important;color:#333;font-size:18px}
.login_containter .login_left .login_validate .input_item a.yzm_H {width:17px;height:18px;font:10px/18px 'Microsoft Yahei';color:#999;display:inline-block;background:url(/images/login/icon_h.png) no-repeat left top;text-align:center;margin-left:15px;cursor:pointer}
.login_containter .login_left .login_validate .input_item a.yzm_H:hover {color:#ff4200;background:url(/images/login/icon_h_hober.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item input.loginCode {width:84px;padding-right:35px}
.login_containter .login_left .login_validate .input_item input.loginCode:focus {font-size:14px}
.login_containter .login_left .login_validate .input_item .loginCapt {width:108px;height:40px;border:#ccc 1px solid;display:inline-block;margin-left:8px}
.login_containter .login_left .login_validate .input_item i.icon_un {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-un.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item i.icon_pw {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-pw.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item i.icon_yzm {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon_yzm.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item i.icon_phone {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-sj.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item i.icon_nc {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-dx.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item .icon_dx_item {width:165px;height:42px;float:left}
.login_containter .login_left .login_validate .input_item .icon_dx_item i.icon_dx {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-dx.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item .login_sendCode {width:125px;height:42px;float:right}
.login_containter .login_left .login_validate .input_item .login_sendCode input {width:123px;height:40px;border:#ccc 1px solid;font:14px/38px 'Microsoft Yahei';color:#333;border-radius:6px;display:inline-block;text-align:center;background:#f0f0f0;transition:background-color .5s ease}
.login_containter .login_left .login_validate .input_item .login_sendCode input:hover {border:#fd7e29 1px solid;background:#fd7e29;color:#fff}
.login_containter .login_left .login_validate .input_item .login_sendCode input.login_sendCode_to {width:123px;height:40px;border:#f0f0f0 1px solid;background:#f0f0f0;color:#666}
.login_containter .login_left .login_validate .input_item .login_sendCode input.login_sendCode_to:hover {border:#f0f0f0 1px solid;background:#f0f0f0;color:#666}
.login_containter .login_left .login_validate .input_item input.loginCheck {box-sizing:border-box;padding:0}
.login_containter .login_left .login_validate .input_item i.loginChk,.login_containter .login_left .login_validate .input_item i.phoneChk {position:relative;display:inline-block;width:14px;height:14px;margin-right:3px;vertical-align:middle;cursor:pointer;background:url(../images/icon-chk.png) no-repeat left top;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;float:left;margin-top:2px}
.login_containter .login_left .login_validate .input_item i.checked {background:url(/images/login/icon-chk-hover.png) no-repeat left top}
.login_containter .login_left .login_validate .input_item span.autoTxt {float:left;color:#656565;font:12px/17px 'Microsoft Yahei';cursor:pointer}
.login_containter .login_left .login_validate .input_item span.autoTxt:hover {text-decoration:underline}
.login_containter .login_left .login_validate .input_item span.readTxt {float:left;color:#999;font:12px/17px 'Microsoft Yahei'}
.login_containter .login_left .login_validate .input_item a.login_wjmm {float:left;color:#656565;font:12px/17px 'Microsoft Yahei'}
.login_containter .login_left .login_validate .input_item a.login_wjmm:hover {color:#ff4200}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn,.login_containter .login_left .login_validate .input_item input.PhoneloginBtn,.login_containter .login_left .login_validate .input_item input.loginBtn {width:350px;height:42px;background:#1c3e52;display:inline-block;text-align:center;font:20px/42px 'Microsoft Yahei';color:#fff;border:0;border-radius:6px;transition:background-color .5s ease;outline:0;cursor:pointer}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn {background:#3da0fe}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn:hover {background:#4fb6fe}
.login_containter .login_left .login_validate .input_item span.Login_Uname {height:64px;background:url(/images/login/icon_zc.png) no-repeat left top;display:inline-block;position:absolute;left:-4px;top:-79px;font:14px/20px 'Microsoft Yahei';color:#333;padding-left:60px;width:247px;padding-top:15px}
.login_containter .login_left .login_validate .input_item a.iconQQ {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat left top;display:inline-block;margin-right:10px}
.login_containter .login_left .login_validate .input_item a.iconQQ:hover {opacity:.3}
.login_containter .login_left .login_validate .input_item a.iconWB {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -30px top;display:inline-block;margin-right:10px}
.login_containter .login_left .login_validate .input_item a.iconWB:hover {opacity:.3}
.login_containter .login_left .login_validate .input_item a.iconWX {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -60px top;display:inline-block;margin-right:10px}
.login_containter .login_left .login_validate .input_item a.iconWX:hover {opacity:.3}
.login_containter .login_left .login_validate .input_item a.iconZFB {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -90px top;display:inline-block}
.login_containter .login_left .login_validate .input_item a.iconZFB:hover {opacity:.3}
.login_containter .login_left .login_validate .input_item span.error_info {height:34px;background:url(/images/login/icon-error.png) no-repeat 15px center #fff;font:12px/34px 'Microsoft Yahei';color:#333;border-radius:6px;padding-left:45px;position:absolute;right:-190px;z-index:10;top:5px;display:inline-block;padding-right:16px}
.login_containter .login_left .login_validate .input_item span.error_info i {background:url(/images/login/icon-l.png) no-repeat left center;width:7px;height:9px;display:inline-block;position:relative;left:-52px}
.login_containter .login_left .login_validate .input_item span.error_info a {color:#00bfee}
.login_containter .login_left .login_validate .input_item span.TxtShadow {-webkit-animation:fadeIn 1s .2s ease both;-moz-animation:fadeIn 1s .2s ease both}
.login_containter .login_left .login_validate .input_item_error input[type=text],.login_containter .login_left .login_validate .input_item_error input[type=password] {color:#999;background:#fff;box-shadow:0 0 3px #f60}
.login_containter .login_left .login_change {text-align:center;height:92px;padding-top:38px}
.login_containter .login_left .login_change:after,.login_containter .login_left .login_change:before {content:"";display:table}
.login_containter .login_left .login_change:after {clear:both}
.login_containter .login_left .login_change p {font:14px/20px 'Microsoft Yahei';color:#333}
.login_containter .login_left .login_change p:after,.login_containter .login_left .login_change p:before {content:"";display:table}
.login_containter .login_left .login_change p:after {clear:both}
.login_containter .login_left .login_change a {width:120px;height:26px;background:#fff;display:inline-block;border-radius:6px;font:14px/28px 'Microsoft Yahei';transition:background-color .5s ease;color:#333;margin-top:10px;border:#ccc 1px solid}
.login_containter .login_left .login_change a:hover {background:#ccc;color:#fff}
.login_right {width:500px;display:inline-block;padding-left:40px;padding-top:140px}
.login_right p {font:27px/50px 'Microsoft Yahei';color:#f4f4f4}
/*注册*/
input,button,select,textarea {outline:none}
.maskbg {width:100%;height:100%;opacity:0.5;background:#000;position:fixed;z-index:20}
.showmodal {width:360px;height:240px;position:fixed;top:50%;left:50%;margin-top:-120px;margin-left:-180px;z-index:30;padding:20px;background:#FFF}
.inputline {width:100%}
.inputline-title {width:100%;font-size:16px;font-weight:600;text-align:center;margin:30px 0}
.inputline-input {width:80%;margin:auto}
.inputline-input input {width:100%;height:35px;line-height:35px}
.submitbtn {width:80%;height:40px;line-height:40px;text-align:center;color:#fff;background:#009688;margin:30px auto;cursor:pointer}
.foot-menu {background:#991010;font-size:14px;margin-top:40px}
.foot-menu a {color:#ebc796;margin-right:20px}
.foot-menu span {font-size:14px}
.font_box {text-align:center;font-size:14px;line-height:30px;padding:10px 0;font-weight:normal;color:#ffefda;/*height:30px;*/    line-height:30px;width:1200px;margin:auto}

/*手机端导航*/
.page_top_mobile_box{width: 100%;display:flex}
.page_top_mobile_box .navmenu{width:20%}
.page_top_mobile_box .navmenu .navimg{width:100%;height:0;padding-bottom:100%}
.page_top_mobile_box .navmenu .navimg img{width:100%}
.page_top_mobile_box .navmenu span{width:100%;padding:10px;font-size:12px;text-align:center}


.navbar_mobile_transparent{position:absolute;display:none;width:100%;height:50px;line-height:50px;background-color:transparent;color:#fff;z-index:99}

.navbar_menu_mobile{display:none}
.navbar_menu_mobile_box{padding:10px 10px 0 10px; display: flex; flex-wrap: nowrap}
.navbar_menu_mobile_box_loop{width: 20%}
.navbar_menu_mobile_box_loop .menuico{width: 70%; margin: auto}
.navbar_menu_mobile_box_loop .menuico .menuico_img{width: 100%; height: 0; padding-bottom: 100%}
.navbar_menu_mobile_box_loop .menuico .menuico_img img{width:100%}
.navbar_menu_mobile_box_loop .menuico_name{text-align: center; font-size:12px; margin-top: 5px; font-weight: 600}

/*手机端独立显示*/
 .navbar_mobile_pannel{width:80%; position: fixed; right:-80%;top:0;z-index: 9999; background: #1c3e52;color:#fff;overflow-y:auto;display:none}
 .navbar_mobile_pannel .title{padding: 0 20px; font-weight: 400; line-height: 48px; color: #fff}
 .navbar_mobile_pannel .title .left{float: left}
 .navbar_mobile_pannel .title .right{float: right}
 .navbar_mobile_pannel .title .right i{font-size:20px}
 .navbar_mobile_pannel .title .right i{font-weight: 600}
 .headimgbox .headimg{width:30%;height:0;padding-bottom:30%;border-radius:100%;overflow:hidden;margin:auto}
 .headimgbox .headimg img{width:100%}
 .headimgbox .loginout_btn{padding:0 20px;display:inline-block;line-height:30px;color:#bcab91;text-align:center;border:1px solid #bcab91;margin:10px auto;cursor:pointer}
 .headimgbox-gocenter{width:100%;text-align:center}
 .headimgbox-gocenter a{margin:0 10px;color:#bcab91;cursor:pointer;font-weight:600}
 .headimgbox-gocenter a:hover{color:#bcab91!important}
 .headimgbox .userinfo{text-align:center;margin:10px 0;color:#bcab91}
 .navbar_mobile_pannel ul li a{color:#fff !important}
 .navbar_mobile_pannel ul li {display: block;text-align:center;float:left;width:50%;font-weight: 400; line-height: 40px; color: #fff; border-bottom: 1px solid rgba(0,0,0,.05);font-size:15px}
 .navbar_mobile_pannel ul li .left{float: left; font-size: 16px}
 .navbar_mobile_pannel ul li .right{float: right}
 .navbar_mobile_pannel ul li ul{display:none;position: relative; width: 100%; -webkit-transform: rotateX(0); transform: rotateX(0); background: rgba(0,0,0,.05); opacity: 1; border-top: 0; border-left: 5px solid rgba(0,0,0,.04)!important; -webkit-box-sizing: border-box!important; box-sizing: border-box!important}
 .navbar_mobile_pannel ul li ul li{font-size:14px}
 .navbar_mobile_pannel ul li ul li a{display: block; padding: 0 20px; font-weight: 400; line-height: 48px; color: #fff; border-bottom: 1px solid rgba(0,0,0,.05)}
 #phonemenuico{display:none}

 /*在线投稿*/
.contribute_column{text-align: center}
.contribute_column .title_box{text-align: center; margin-bottom: 15px; position:relative}
.contribute_column .title{font-weight: 600; font-size:45px; color: #a83232}
.contribute_column .more{position:absolute;right:15px;font-size:16px;top:15px;cursor:pointer}
.contribute_column .more:hover{color:#a83232}
.txtScroll-top1{ width:100%;overflow:hidden;position:relative; }

.txtScroll-top1 .hd{position:absolute;right:0;width:initial;right:0;width:10px;top:20%}
.txtScroll-top1 .hd .next{margin:5px 0}
roll-top1 .infoList li{padding:5px 0}
.txtScroll-top1 .infoList li .datatitle{float:left;width:31%;margin:0 1%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:18px;text-align:left;border-bottom:1px dashed #aaa;padding:5px 0}
.txtScroll-top1 .infoList li .datatitle span{font-size:18px;height:30px;line-height:30px;padding:0 5px;color:#a83232;border-radius:3px;display: inline-block;text-align:left}
/*更多投稿展开*/
.contribute_box1{ width:100%;overflow:hidden;display:none }
.contribute_box1 .infoList li{padding:5px 0}
.contribute_box1 .infoList li .datatitle{float:left;width:31%;margin:0 1%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:18px;text-align:left;border-bottom:1px dashed #aaa;padding:5px 0}
.contribute_box1 .infoList li .datatitle span{font-size:18px;height:30px;line-height:30px;padding:0 5px;color:#a83232;border-radius:3px;display: inline-block;text-align:left}

/*特别呈现*/
.swiper-container-new .swiper-wrapper{background-color:#f1f1f1}
.section_onerow{width:100%;}
.section_onerow_content{width:1260px; padding:20px;}
.section2-push-box{padding-top:10px}
.section2-pushleft-content{width:60%;float:left;padding:10px;margin-left:1%}
.section2-pushright-content{width:30%;float:right;padding:10px}
.title-top{margin:10px 0 30px 0;color:#1c3e52}
.title-top span{font-weight: 600; font-size:35px}
.title-top .leftimg{vertical-align:middle;width:31px;height:47px;background-image:url(/images/h_title_topleft.png);background-size:100%;display:inline-block}
.title-top .rightimg{vertical-align:middle;width:31px;height:47px;background-image:url(/images/h_title_topright.png);background-size:100%;display:inline-block}
.index_column_content{margin-top:10px}
.newswiper{width:660px;height:409px;float:left;overflow:hidden;position:relative;margin-top:10px}
.newslist{width:550px;float:left;margin-left:40px}
.newslist li{padding:10px 0;color:#333;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;border-bottom:1px solid #b9b9b9}
.newslist li:hover{color:#a83232}
.swiper-container-new {width: 660px; height: 409px}
.swiper-container-new .swiper-slide{width:660px; height: 409px;overflow:hidden}
.newswiper_pictrue_bottom{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.6);padding:10px 0;z-index:10}
.magezineswiper_bottom{position:absolute;bottom:0;width:100%;z-index:999}
.swiper-container-new .swiper-slide img {width:100%;display:block;margin:auto}
.pagination {width:100%;text-align:center}
.swiper-pagination-switch {display:inline-block;width:10px;height:10px;background-color:#fff;cursor:pointer;margin:0 5px;border-radius:100%}
.swiper-pagination-switch:hover {background-color:#A1241E}
.swiper-active-switch {width:20px;height:10px;background-color:#A1241E;border-radius:20px}
.arrow-left {background:url(/images/newshiciyun/icon.png) no-repeat;position:absolute;right:114px;bottom:28px;width:21px;height:24px;z-index:10}
.arrow-left:hover {background-position:0 -25px}
.arrow-right {background:url(/images/newshiciyun/icon.png) no-repeat -22px 0;position:absolute;right:77px;bottom:28px;width:21px;height:24px;z-index:10}
.arrow-right:hover {background-position:-22px -25px}

.arrow-left1 {background:url(/images/newshiciyun/icon.png) no-repeat;position:absolute;right:114px;bottom:28px;width:21px;height:24px;z-index:10}
.arrow-left1:hover {background-position:0 -25px}
.arrow-right1 {background:url(/images/newshiciyun/icon.png) no-repeat -22px 0;position:absolute;right:77px;bottom:28px;width:21px;height:24px;z-index:10}
.arrow-right1:hover {background-position:-22px -25px}
.caption {width:660px;overflow:hidden;height:30px}
.caption li {width:100%;text-align:center;position:absolute;bottom:-36px;transition:all 0.2s cubic-bezier(0.33,0,0.2,1);overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.caption .active {bottom:8px}
.caption li a {color:#ebebeb;font-size:16px;font-family:microsoft yahei;text-decoration:none}

/*诗坛讯息*/
.oneline_title{margin:15px 0 30px 0;text-align:center}
.oneline_title  i{font-size:55px;vertical-align: middle;color:#1c3e52}
.oneline_title  span{font-weight:600;font-size:40px;vertical-align: middle;display: inline-block;color:#1c3e52}


/*在线征稿*/
.more_btn{background-color: #1c3e52; color: #fff; display: inline-block; padding: 15px 30px; font-size: 16px; margin: 30px 0 0 0; border-radius: 30px; cursor: pointer}
.more_btn:hover{background-color:#a83232}

.contribute-list-type{height: 80px; line-height: 80px;background-color: #eee; color: #333;margin:0 auto 30px auto}
.contribute-list-type li{width: 50%; text-align: center; font-size: 22px; float:left;cursor:pointer}
.contribute-list-type li i{font-size:25px}
.contribute-list-type-cur{background-color: #1c3e52; color: #fff;font-weight:600}
.contribute-list-type-cur:hover{color:#fff!important}
.contribute-match{border-top:2px solid #38464c;border-bottom:2px solid #38464c;margin-bottom:-1px}
.contribute-match li{padding:17px 0;border-bottom:1px solid #b4b9bc;cursor:pointer}
.contribute-match-title{font-size:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width:100%}

.contribute-magazine{border-top:2px solid #38464c;border-bottom:2px solid #38464c;margin-bottom:-1px;display:none}
.contribute-magazine li{padding:17px 0;border-bottom:1px solid #b4b9bc;cursor:pointer}
.contribute-magazine-title{font-size:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width:100%}

.contribute-column{border-top:2px solid #38464c;border-bottom:2px solid #38464c;margin-bottom:-1px;display:none}
.contribute-column li{padding:17px 0;border-bottom:1px solid #b4b9bc;cursor:pointer}
.contribute-column-title{font-size:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width:100%}

.contribute-other{border-top:2px solid #38464c;border-bottom:2px solid #38464c;margin-bottom:-1px;display:none}
.contribute-other li{padding:17px 0;border-bottom:1px solid #b4b9bc;cursor:pointer}
.contribute-other-title{font-size:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width:100%}

/*诗教在线*/
.section_onerow{width:100%;}
.section_onerow_content{width:1260px; padding:20px;}
.classic_content{}
.classic_content .title{padding:0 0 10px 0;font-size: 20px;border-bottom:1px solid #aaa;margin-bottom:15px;color:#1c3e52}
.knowlege_list{float:left;width:18%;padding-right:1.5%;border-right: 1px dashed #999}
.knowlege_list li{float:left;width:100%;padding: 10px 0;border-bottom: 1px solid #a8aeb0;cursor: pointer;font-size: 16px}
.knowlege_list li:hover{color:#a83232}

.yun_list_box{float:left;width:18.5%;margin-left:1.5%;padding-right: 1.5%;border-right: 1px dashed #999}
.yun_list{margin-left: -22%;margin-top:-25px}
.yun_list li{float: left;width:28%;margin-left:22%;margin-top:20px;cursor:pointer}
.yun_list li .country_box {width: 100%;height: 0;padding-bottom: 141%;margin: auto;overflow: hidden;box-shadow:4px 3px 0px 1px rgba(172,172,172,0.75);-webkit-box-shadow: 4px 3px 0px 1px rgba(172,172,172,0.75);-moz-box-shadow: 4px 3px 0px 1px rgba(172,172,172,0.75);cursor:pointer}

.yun_list li .country_box img {width:100%;display: block;margin: auto;transition: all 0.6s}
.yun_list li p {margin-top:14px;text-align: center;font-size:13px}
.yun_list li:hover .country_box img{transform: scale(1.2)}
.yun_list li:hover p{color:#a83232}

.tool_list_box{float:left;width:18.5%;margin-left:1.5%;padding-right:  1.5%;border-right: 1px dashed #999}
.tool_list{margin-left: -22%;margin-top:-25px}
.tool_list li{float: left;width:28%;margin-left:22%;margin-top: 20px;cursor:pointer}
.tool_list li .country_box {width: 100%;height: 0;padding-bottom: 141%;margin: auto;overflow: hidden;box-shadow:4px 3px 0px 1px rgba(172,172,172,0.75);-webkit-box-shadow: 4px 3px 0px 1px rgba(172,172,172,0.75);-moz-box-shadow: 4px 3px 0px 1px rgba(172,172,172,0.75);cursor:pointer}
.tool_list li .country_box span{font-family: 'FZQKBYSJW';color: #fff;width: 20px;display: block;margin: auto;font-size: 18px;margin-top: 15px;}
.tool_list li .country_box img {width:100%;display: block;margin: auto;transition: all 0.6s}
.tool_list li p {margin-top:14px;text-align: center;font-size: 14px}
.tool_list li:hover .country_box img{transform: scale(1.2)}
.tool_list li:hover p{color:#a83232}

.teacher_list_box{float:left;width:23.5%;margin-left:1.5%}
.teacher_list{margin-left:-2%;margin-top:-10px}
.teacher_list li{float:left;width:48%;margin-left:2%;margin-top:15px;cursor:pointer}
.teacher_list li .country_box{width:80%;height:0;padding-bottom:80%;margin:auto;overflow:hidden;border-radius:6px}
.teacher_list li .country_box img{width:100%;display:block;margin:auto ;transition: all 0.6s}
.teacher_list li p{margin-top:10px;text-align:center;font-size:14px}
.teacher_list li:hover p{color:#a83232}
.teacher_list li:hover .country_box img{transform: scale(1.2)}

.comment_list{float:left;width:26.5%;margin-left:1.5%;padding-right:  1.5%;border-right: 1px dashed #999;height:517px}
.comment_list li{float:left;width:100%;padding: 10px 0;border-bottom: 1px solid #a8aeb0;cursor: pointer;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.comment_list li:hover{color:#a93232}
.comment_list li .content{width:100%}
.comment_list li  .author{font-size:16px}

/*经典博览*/
.dynasty_list_box{float:left;width:21%;padding-right: 2%;border-right: 1px dashed #999}
.dynasty_list{margin-left:-5%;margin-top:-45px}
.dynasty_list li{float:left;width:20%;margin-left:5%;margin-top:52px;cursor:pointer}
.dynasty_list li .country_box{width:60px;height:60px;line-height:60px;margin:auto;border-radius:6px;overflow:hidden;background-color:#f2f2f2;font-size:20px;text-align:center;font-family: 'FZQKBYSJW'}
.dynasty_list li .country_box img{width:100%;display:block;margin:auto;transition: all 0.6s}
.dynasty_list li .country_box img:hover{transform: scale(1.2)}
.dynasty_list li .country_box:hover{font-size:26px;color:#a83232}
.dynasty_list li p{margin-top:10px;text-align:center;font-size:16px}
.dynasty_list li:hover p{color:#a83232}

.style_list_box{float:left;width:22%;margin-left: 2%;padding-right: 2%;border-right: 1px dashed #999}
.style_list{margin-left:-8%;margin-top: -25px}
.style_list li{float:left;width:25%;margin-left:8%;margin-top:25px;cursor:pointer}
.style_list li .country_box{width:75%;height:0;padding-bottom:75%;margin:auto;border-radius:3px;overflow:hidden}
.style_list li .country_box img{width:100%;display:block;margin:auto;transition: all 0.6s}
.style_list li:hover .country_box img{transform: scale(1.2)}
.style_list li p{margin-top:10px;text-align:center;font-size:13px}
.style_list li:hover p{color:#a83232}

.name_list_box{float:left;width:22%;margin-left: 2%;padding-right: 2%;border-right: 1px dashed #999}
.name_list{margin-left:-8%;margin-top: -25px}
.name_list li{float:left;width:25%;margin-left:8%;margin-top:25px;cursor:pointer}
.name_list li .country_box{width:%;%;height:0;padding-bottom:75%;margin:auto;border-radius:3px;overflow:hidden}
.name_list li .country_box img{width:100%;display:block;margin:auto;transition: all 0.6s}
.name_list li p{margin-top:10px;text-align:center;font-size:13px}

.name_list li:hover .country_box img{transform: scale(1.2)}
.name_list li:hover p{color:#a83232}

.bookmaking_list_box{float:left;width:22%;margin-left:2%}
.bookmaking_list{margin-left:-3%;margin-top: -25px}
.bookmaking_list li{float:left;width:22%;margin-left:3%;margin-bottom:20px;margin-top:25px;cursor:pointer}
.bookmaking_list li .country_box{width:100%;height:0;padding-bottom:140%;margin:auto;border-radius:3px;overflow:hidden}
.bookmaking_list li .country_box img{width:85%;display:block;margin:auto;border: 1px solid #ddd;transition: all 0.6s}
.bookmaking_list li:hover .country_box img{transform: scale(1.2)}
.bookmaking_list li p{text-align:center;font-size:13px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.bookmaking_list li:hover p{color:#a83232}

.classic_type{float:left;margin-top:15px;width:100%}
.classic_type span{font-size:20px;margin-right:15px;cursor:pointer}
.classic_type .cur{font-weight:600}

/*新书上市*/
.book_publish_box{width:96%!important;padding:2% 2% 0 2%;margin-bottom:0}
.book_publish{margin-left:-1.3%}
.book_publish li{float:left;width:32%;margin-left:1.3%;margin-bottom:20px;cursor:pointer}
.book_publish li:hover .book_img img{transform: scale(1.4)}
.book_publish li:hover .book_info{color:#a83232}
.book_publish li .book_img{float:left; width:25%; height: 0; padding-bottom:37.5%; margin: auto; border-radius: 3px; overflow: hidden}
.book_publish li .book_img img{width: 100%;transition: all 0.6s}
.book_publish li .book_info{float:right; width:70%;text-align:left;vertical-align:top}
.book_publish li .book_info .name{font-size:16px;margin:8px 0 15px 0;font-weight:600}
.book_publish li .book_info .author{font-size:15px;margin-top:8px}
.book_publish li .book_info .instruction_div{background-color:#f4f4f4;padding:10px;margin-top:8px}
.book_publish li .book_info .instruction{font-size:14px;line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden}

/*网站互联*/
.weblink_picture{width: 90%;height: 0;padding-bottom: 67.5%;overflow: hidden;margin:0 auto 15px auto}
.weblink_picture img{width:100%;display:block;margin:auto;transition: all 0.6s}
.weblink_picture img:hover{transform: scale(1.2)}

/*网站留言*/
.message_board{background-image:url(/images/message_bg.jpg);background-size:1920px 634px;background-position:center center;background-repeat:no-repeat;padding: 0 0 30px 0}
.message_board .title{margin-bottom:15px;text-align:center}
.message_board .title i{font-size:50px}
.message_board .title span{font-weight:600;font-size:35px}
.message_board .info_text{text-align:center;color:#999;font-size:16px;margin-bottom:30px}
.message_board .content_box{width:70%;margin:0 auto 20px auto}
.message_board .content_box .line{margin-bottom: 25px}
.message_board .content_box .line span{width: 15%; float: left; height: 40px; line-height: 40px; font-size: 16px; text-align: right}
.message_board .content_box .line input{float: right; height: 40px; line-height: 40px; width: 80%; padding: 0 10px; border: 1px solid #d7d7d7; box-shadow: 4px 5px 12px #eee inset; -moz-box-shadow: 4px 5px 12px #eee inset; -webkit-box-shadow: 4px 5px 12px #eee inset}
.message_board .content_box .line textarea{float: right; height:150px; width:96%; border-radius: 3px; padding:2%; border: 1px solid #d7d7d7; box-shadow: 4px 5px 12px #eee inset; -moz-box-shadow: 4px 5px 12px #eee inset; -webkit-box-shadow: 4px 5px 12px #eee inset; resize: none}
.message_board .content_box .line .rightbox{float: left; width: 100%}
.message_board .content_box .line .rightbox .submit_message{text-align: center; height: 45px; line-height: 45px; background-color: #a83232; color: #fff; padding: 0 20px; cursor: pointer; font-size: 15px; width: 250px; margin: 0 auto 30px auto; border-radius: 3px}

/*首页视频课堂*/
.video_box{margin-left: -5%}
.video_box li{margin-top: 32px; width:20%; float: left; margin-left:5%;cursor:pointer}
.video_box li .video_img{width: 100%; height: 0; padding-bottom: 51.5%; overflow: hidden;border-radius:3px}
.video_box li .video_img img{width:100%;transition: all 0.6s}
.video_box li:hover .video_img img{transform: scale(1.2)}
.video_box li .video_name{text-align:center;margin-top:5px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

/*视频二级列表页面*/
.videolist_box{margin-left: -2%}
.videolist_box li{width:30%;margin-left:3.3%;margin-bottom: 30px; float:left}
.videolist_box li .video_img{width: 100%; height: 0; padding-bottom: 51.5%; overflow: hidden;border-radius:3px}
.videolist_box li .video_img img{width:100%;transition: all 0.6s}
.videolist_box li .video_img img:hover{transform: scale(1.2)}
.videolist_box li .video_name{text-align:center;margin-top:10px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.magazine-content{padding:20px 0 0 0}

/*杂志*/
.txtScroll-top2{ float:left;width:950px;margin-left:10px;overflow:hidden;position:relative; }
.txtScroll-top2 .hd{position:absolute;right:0;width:initial;right:0;width:10px;top:20%}
.txtScroll-top2 .hd .next{margin:5px 0}
.txtScroll-top2 .infoList li{width:100%;height:70px;line-height:70px}
.txtScroll-top2 .infoList li .datatitle{float:left;width:100%;margin:0 1%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:20px;text-align:left;color:#fff}
.txtScroll-top2 .infoList li .datatitle span{font-size:18px;height:30px;line-height:30px;padding:0 5px;color:#a83232;border-radius:3px;display: inline-block;text-align:left}
.scroll-pane{width:96%;height:220px;line-height:35px;background:#f6f6f6;padding:2%;border:1px solid #efefef;position:relative;font-size:18px;overflow:auto}
.magazine_content{float: left; width:44%; padding: 2%; margin-left: 2%; font-size: 20px;  background-color: #fff}
.magazine_qwbg{width:1300px;padding:0;background: linear-gradient(to right, #b7191c, #ce1d1c);border-radius:3px;overflow:hidden}
.magazine_qw_title{float:left;width:210px;height:70px;position:relative}
.magazine_qw_title_main{width:210px;height:70px;line-height:70px;position:absolute;top:0;left:0;text-align:center;color:#e92205;font-size:30px;font-weight:600;color:#cd1d1c}
.magazine_qw_more{float:right;width:70px;padding:5px 0;margin-top:20px;margin-right:5px;background-color:#fee3bb;color:#333;font-size:16px;text-align: center;border-radius:3px;overflow:hidden;cursor:pointer}
.magazine_title{margin:0 0 15px 0;text-align:center}
.magazine_title  i{font-size:55px;vertical-align: middle;color:#1c3e52}
.magazine_title  span{font-weight:600;font-size:40px;vertical-align: middle;display: inline-block;color:#1c3e52}
.magazine_instruction{width:1300px; margin: 30px auto 0 auto}
.magazine_banner{width: 1300px;margin:2% auto 0 auto; border-radius:3px;overflow:hidden;cursor:pointer}
.magazine_banner img{width:100%}
.phone_magezine_banner{width: 100%;display:none}
.phone_magezine_banner img{width:100%}
.magazine_aboutus{font-size: 18px; line-height:35px;max-height:180px;overflow-y:auto}
.magazine_aboutus img{max-width:150px}

/*著作更多*/
.books_list{margin-left:-2%;margin-top: -25px}
.books_list li{float:left;width:18%;margin-left:2%;margin-bottom:20px;margin-top:25px;cursor:pointer}
.books_list li .country_box{width:100%;height:0;padding-bottom:140%;margin:auto;border-radius:3px;overflow:hidden}
.books_list li .country_box img{width:90%;display:block;margin:auto;border: 1px solid #ddd;transition: all 0.6s}
.books_list li:hover .country_box img{transform: scale(1.2)}
.books_list li p{text-align:center;font-size:13px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.books_list li:hover p{color:#a83232}

/*视频内页*/
.class_type_box{text-align:center;margin:20px 0}
.class_type{display:inline-block;margin:0 10px;padding:10px 40px;font-size:25px;border-radius:3px;border:1px solid #1c3e52;cursor:pointer}
.class-type-cur{background-color: #1c3e52; color: #fff;font-weight:600}
.class-type-cur:hover{color:#fff!important}

/*移动端*/
@media screen and (max-width:768px) {
    .header-top-logo .pclogo{display:none}
    .header-top-logo .phonelogo{display:block}
    .row_line{display:none}
    /*在线征稿*/
    .more_btn{font-size:14px;padding:10px 15px;margin:0}
    .contribute-list-type{height:40px;line-height:40px}
    .contribute-list-type li{font-size:15px}

    .content-line{width:95%;margin:15px 2%}
    .contribute_column {margin-top:30px}
    .contribute_column .title{display:block;font-size:22px;margin-bottom:10px}
    .contribute_column .more{position:initial}
    .section_onerow_content{width:95%;padding:10px 2.5%  20px 2.5%}
    .swiper-container-new {width:100%;height:0;padding-bottom:61.9%;overflow:hidden}
    .swiper-container-new .swiper-slide {width:100%;height:0;padding-bottom:61.9%}
    .newswiper {width:100%;height:0;padding-bottom:61.9%;overflow:hidden}
    .newslist{margin-left:0;width:100%}
    .title-top span{font-size:25px}
    .title-top{margin:10px 0}
    .oneline_title{margin:15px 0}
    .oneline_title i{font-size:35px}
    .oneline_title span{font-size:25px}
    .txtScroll-top1 .hd{display:none}
    .txtScroll-top{ border:none;height:50px;line-height:50px}
    .txtScroll-top1 .infoList li .datatitle{width:100%;font-size:16px}
    .contribute_box1 .infoList li .datatitle{width:100%}
    .section1-content-top-news-title{margin:10px 0;font-size:20px}
    .book_publish {margin-left:0}
    .book_publish li{width:100%;margin-left:0}
    .knowlege_list{width:100%;padding-right:0;border-right:none}
    .comment_list {width: 100%;margin-top: 25px;margin-left:0;padding-right: 0;border-right: none;height:initial}
    .yun_list_box {margin-top: 25px;width: 100%;margin-left:0;padding-right: 0;border-right: none}
    .yun_list{margin-left:-5.3%;margin-top:0}
    .yun_list li {width: 28%;margin-left:5.3%}
    .yun_list li p{font-size:15px}
    .tool_list_box{margin-top: 25px;width: 100%;margin-left:0;padding-right: 0;border-right: none}
    .tool_list{margin-left:-5.3%;margin-top:0}
    .tool_list li {width: 28%;margin-left:5.3%}
    .tool_list li p{font-size:15px}
    .teacher_list_box{margin-top: 25px;width: 100%;margin-left:0;padding-right: 0;border-right: none}
    .teacher_list{margin-left:-5.3%;margin-top:0}
    .teacher_list li {width: 28%;margin-left:5.3%}
    .teacher_list li p{font-size:15px}
    .dynasty_list_box{width:100%;padding-right:0;border-right:none}
    .dynasty_list{margin-top:-20px}
    .dynasty_list li{margin-top:20px}
    .style_list_box{width:100%;margin-top:25px;padding-right:0;border-right:none}
    .style_list{margin-top:-20px}
    .style_list li{margin-top:20px}
    .style_list li p{font-size:15px}
    .name_list_box{width:100%;margin-top:25px;padding-right:0;border-right:none}
    .name_list{margin-top:-20px}
    .name_list li{margin-top:20px}
    .name_list li p{font-size:15px}
    .bookmaking_list_box{width:100%;margin-top:25px;padding-right:0;border-right:none}
    .bookmaking_list{margin-top:-20px}
    .bookmaking_list li{margin-top:20px}
    .bookmaking_list li p{font-size:15px}
    .message_board .content_box{width:90%}
    .message_board .content_box .line .rightbox .submit_message{margin:0 auto}
    .book_publish li .book_info .name{margin:0}
    .book_publish li .book_info .author{margin-top:0;margin-bottom:0}
    .header-top{height:50px;line-height:50px}
    .header-top-box{height:50px;line-height:50px}
    .header-top-box ul{height:50px;line-height:50px}
    .everyday_title{display:none}
    .txtScroll-top .tempWrap{width:100%!important}
    .txtScroll-top .infoList li{font-size:18px}
    .everyday_more{display:none}
    .everyday_top{display:block}
    .everyday_box1{display:none}
    .float-imgbox{width:30px}
    .float-imgbox img{width:100%}

    .layui-layer-iframe {width: 90% !important}
    #topgelv{display:none}

    .everyday_box {width: 98%;padding:0;margin: 0 auto 10px auto}
    .section1{width:97%;margin-bottom:15px}
    .section1-content-top{margin-top:10px}
    .section1-content-top-img{margin-top:0}

    .section2 { width: 95%!important;padding: 10px 2.5% 20px 2.5%!important;height:auto}
    .section2-pushleft-content{width: 100%;padding:0}
    .section2-pushright-content{width:100%;padding:0;margin-top:25px}
    .section3-content-rhymeloop{width: 45%;margin-left: 2%;margin-bottom: 10px}
    .section3{width:98%;margin-left:1%!important;margin-bottom:15px}
    .section0{width:98%;margin-left:1%;height:auto;padding-bottom:initial}
    .section0-title{display:none}
    .section1-title{display:none}
    .section2-title{display:none}
    .section3-title{display:none}
    .section3-1-title{display:none}
    .section0-1-title{display:none}
    .section2-content-list{width:100%}
    .section1-content-top-img{width:100%;padding-bottom:54%}
    .section1-content-top-news{width:100%}
    .section1-content{width:95%;padding:4% 2.5%}
    .section2-content{width:95%;padding:4% 2.5%}
    .section3-content{width:95%;padding:4% 2.5%}
    .section3-content-service{width:95%;padding:8% 2.5%}
    .section0-content-link{width:95%;padding:8% 2.5%}
    .section1-content-top-news-content{width:100%}
    .section2-content-quarter-list {width: 100%;height: auto;padding-bottom:initial;margin-bottom:0}
    .section2-content-quarter li{width:48%;margin-bottom:10px}
    .section2-content-quarter{margin-bottom:20px}
    .list-title{width:55%}
    .list-author{width:45%}
    .list-time{width:45%}
    .section3-content-bolan{margin-top:10px}
    .bolan-list li{width:25%}
    .section3-content-map{margin:20px auto 0 auto}
    .section3-content-magezine-list{width:100%}
    .banner-associatio-list-box{width:95%}
    .banner-associatio-list-box li{width:50%;text-align:center}
    .bolan-list li{padding:5px 0}
    .section3-content-magezine-periodical{padding-bottom:initial;height:initial}
    .section3-content-magezine-periodical li{padding:5px 0}
    .section3-1{width:98%;margin-left:1%!important}
    .section0-1{width:100%;height:auto;padding-bottom:initial}
    .section0-content-link li{width:50%;font-size:18px;text-align:center}
    .section0-content-link li{padding:5px 0}
    .section1-title{display:none}
    .message-time{width:45%}
    .message-title{font-size:16px;width:100%;margin-bottom:5px;overflow: initial;text-overflow: initial;white-space: initial;max-width:initial}
	.message-title span{font-size:12px;margin-bottom:5px;float:left;padding-left:20px;max-width:initial}
    .message-time{font-size:17px;width:100%;color:#666;text-align:left}
    .introduct-info-img{width:100%;height:0;padding-bottom:57%}
    .introduct-list li{width:50%;margin-top:20px}
    .introduct-list li a{font-size:18px}
    .introduct-list li span{font-size:15px;margin-top:5px;margin-bottom:5px}
    .introduct-section3{width:95%;padding: 30px 2.5%;margin-left:0}
    .introduct-leader{margin: 20px auto;width: 96%;padding:2%}
    .title-small{margin:0 auto 10px auto}
    .introduct-section3-height{height:auto;padding-bottom:initial}
    .introduct-duty-content{font-size:16px;line-height:30px}
    .banner-profile{height:auto;padding-bottom:initial;background-color:#c7c0b8;background-image:none}
    .banner-profile-list-box{width:90%}
    .banner-profile-list-box li{width:12%;font-size:15px;width:initial}
    .profile-left{width:30%}
    .profile-right{width:55%}
    .profile-right-list li{width:33%;margin-bottom:30px}
    .profile-right-list-name{font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
    .profile-box{width:100%}
    .pagecontent{width:100%}
    .message-box{width:94%;padding:3%;line-height:initial!important}

    .poetryhome-select-list{width:95%}
    .poetryhome-select-list li{width:initial}
    .poetryhome-map{width:100%;padding-bottom:71%}
    .poetryhome-map-list{height:auto;width:100%;padding-bottom:initial;padding:15px 0}

    .poetryhome-map-list-title{padding:10px 0}
    .poetryhome-map-list-title li{margin:0;width:30%;height:auto;padding-bottom:initial}
    .poetryhome-data-list{margin-top:0;height:initial;overflow:initial}
    .magazine-title{width:65%;height:auto;padding-bottom:initial}
    .magazine-list li{width:95%;border-top:none;border-bottom:none}
    .magazine-publish-list{width:100%;margin-bottom:0}
    .magazine-title-info{font-size:17px}
    .service-list li{width:30%;margin-left: 2.5%}
    .interconnect-list li {width: 48%!important;margin-left: 2%;margin-bottom:10px}

    .contribute-type li{width: 50%; text-align: center; font-size:16px; float:left;cursor:pointer;height:50px;line-height:50px}
    .contribute-type li i{font-size:20px}
    .contribute-type{height:50px;line-height:50px}
    .magazine-box{width:95%;padding:20px 0;margin:20px auto 0 auto}
    .box2{width:100%;margin:20px auto}
    .contribute-portfolio-step{width:100%}
    .ui-step-item{width:30% !important}
    .contribute-portfolio-content{padding:0}
    .work-search input{width:30%;padding-left:2%}
    .work-search select{width:30%;padding-left:2%}
    .work-search .seach{width:20%}
    .index-content{margin-top:20px}
    .prevBtn{position:absolute;top: 40%;left:-5px}
    .nextBtn{position:absolute;top: 40%;right: -5px}
    .stepbtn{width:35px;height:35px;line-height:35px}
    .stepbtn i{font-size:14px}
    .work-table{width:90%;margin:auto}
    .con_content textarea{height:200px}
    .contribute-step2{font-size:12px}
    .contribute-step3-message{font-size:25px}section-column-title
    .contribute-step3-info{width:80%;margin:auto}
    .ui-step-wrap .ui-step .ui-step-item div{font-size:15px!important}
    .magazine-info-title{font-size:20px}
    .magazine-info-column{font-size:16px}
    .pagebanner-magazine-info{margin:20px auto 0 auto}
    .match_immediate{width:90%}
    .con_content textarea{height:120px}
    .section1-content-top-news-more{width:initial;float:right;margin-bottom:10px}
    .title-left{display:block}
    .introduct-detailtext{font-size: 16px;line-height:24px}
    .pagebanner{width:100%;height:0;padding-bottom:15%;background-size: 100% 100%}
    .pagebanner-title{padding-bottom:10%;width:35%;height:0;background-size: 100% 100%}
    .title-text{font-size:18px}
    .banner-association{height:auto;padding-bottom:initial;background-color:#cdc2ba;background-image:none}
    .title-small-text{font-size:22px}
    .title-biger{width: 45%;padding-bottom: 12%;background-size: 100% 100%}
    .title-biger-text{font-size:20px}
    .introduct-section3{margin-bottom:20px}
    .article-info{text-align:left}
    .article-info span{margin-bottom: 10px;display:inline-block}
    .profile-left-level1-name{font-size:20px}
    .poetryhome-map-title-small{width:31%;padding-bottom:9%}
    .poetryhome-map-title-small-text{;font-size:16px}
    .poetryhome-bottom-line{font-size:14px}
    .banner-association img{width:50%;padding:10px 0}
    .section2-content-list{border-top:none;border-bottom:none;margin-top:0}
    .content-box{margin:10px auto 20px auto;width:100%}
    .memberpage-box{width:200%;left:-100%;position:absolute}
    .memberpage-left{width:50%;padding:0}
    .memberpage-right{width:45%;padding:2.5%}

    .memberpage-title-intro{display:block}
    .memberpage-title-text{position:initial;top:initial;left:initial;font-size:20px;color:#1c3e52;font-weight:600}
    .member-pagebanner-title{height:auto;padding-bottom:initial;background-image:none;color:#1c3e52;width:100%}
    .member-introduction-info{width:90%;margin:auto}
    .memberpage-left .closeico{display:block}
    .navbar_mobile_pannel{display:block}
     #phonemenuico{display:block}
     #login-dltext{display:none}
     #login-regtext{display:none}
     .article-title{text-align:left}
     .article-content{width:95%}
     .title-left1{display:block}
     .shishuhua-more{display:block}
     #nologin{display:none}
     .poetryexpress-search-input{width:30%;height:30px;line-height:30px;margin-bottom: 5px}
     .poetryexpress-search-select{width:30%;height:30px;line-height:30px;margin-bottom: 5px}
     .poetryexpress-search-btn{width:30%;height:30px;line-height:30px;margin-bottom: 5px}
     .profile-provincename{font-size:20px}
     .profile-left-left-topimg{padding-bottom:85%}
     .banner-profile-title{width:60%;padding-bottom:12%;height:initial}
     .banner-profile-title {background-size: 100% 100%}
     .section2-content-techlist-left{width:100%;margin-bottom:15px}
     .online-greymian-left-nav-cur{width:40%;padding-bottom:12%}
     .list-title span{margin:0}
     .login_tip span{width:100%;display:block;margin-bottom:5px}
     .section0-content li{margin-top:0;width: 45%;margin-right: 5%;padding-bottom:initial;height:auto;margin-top:15px}
     .banner-association{margin-bottom:15px}
     .title-text-memberpage{font-size:16px;top: 23%}
     #downloadregfile{display:none}

     .section0_half{padding-bottom:initial;height:auto;width:98%;margin-left:1%}
     .section0_half_title{display:none}
     .section0_half_content_left{width:100%;border-right:initial;padding:0;margin-bottom:15px}
     .section0_half_box{width:95%;margin:4% 2.5%}
     .section0_half_content_right{width:100%}
     
     .foot_statistics span{width: 48%;display: inline-block;margin: 0 0 8px 0}
     .article-content img{max-width:100%!important}
     .article-content section{max-width:100%!important;flex: initial!important}
     #Li1{display:none}
     .foot-content{width:100%}

     .contribute_column .more{display:none!important}
     .txtScroll-top1{display:none}
     .contribute_box1{display:block}

     .section-content-list{margin: 15px 0 0 0}
     .videolist_box li {width: 48%;margin-left: 2%;margin-bottom: 20px}
     .magazine-content{width: 95%;padding: 0 2.5%}

     .magazine_instruction{width:100%}
     .magazine_content{width:96%;margin-bottom:30px}
     .magazine_banner{display:none!important}
     .phone_magezine_banner{display:block}
     .magazine_qwbg{display:none}
     .magazine_title span {font-size:25px}

     .video_box{margin-left: -2%}
     .video_box li{margin-top: 32px; width:48%; float: left; margin-left:2%;cursor:pointer}
     .class_type_box{text-align:center;margin:0 0 20px 0}
     .class_type{width: 25%;padding: 10px 2px;font-size: 15px;margin:0}

     .index-news-list li .list-title{width:100%}
     .index-news-list li .list-time{display:none}
     .section1-content-top-news-content{height:initial;padding-bottom:initial}
}