@charset "gb2312";
/* CSS Document */
body{
    font-size: 16px;
    line-height: 24px;
    font-family: 'Microsoft YaHei', '\5FAE \8F6F \96C5\91';
    color:#444;
}

.ad,.header,.container,.breadCrumbs{
    width:1200px;
    margin:0 auto;
}
.ad{
    text-align: center;
    margin-top:10px;
}

.bread-bg{
    background-color: #f8f8f8;
    height: 40px;
    margin-bottom:20px;
}

.bread-cnt{
    float:left;
    line-height: 40px;
    font-size:14px;
}
h1{
    font-size:30px;
    line-height: 50px;
}
.info{
    font-size:14px;
    color:#888;
}
.info span{
    margin-right:10px;
}

.news-tit{
    margin-bottom:20px;
}
.hot{
    background-color: #f3f3f3;
    border:1px #dedede dashed;
    padding:2%;
    position: relative;
    margin-bottom:4%;
}
.hot h3{
    font-size:16px;
    line-height: 20px;
    width:20px;
    text-align: center;
    padding:8px 5px !important; ;
    height: 80px;
    position: absolute;
    left:-15px;
    top:10px;
    background: #ff543b;
    border:0;
    color:#fff;
    border-radius: 3px;
}
.hot .hot-news{
    margin-left:4%;

}
.hot .hot-news li{
    float:left;
    width:46%;
    margin:0 1%;
    line-height: 40px;
    background: url(../images/newss/li_bg.png) no-repeat left center ;
    padding-left:2%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap ;
}

.news-cnt p{
    line-height: 34px;
    margin-bottom:20px;
}
.news-cnt table,.news-cnt td{
    border:1px #999 solid;
	table-layout: auto;
}
.news-cnt table h3{
    border:0;
    padding-left:0;
    margin-bottom:0;
}
.news-cnt table p{
    margin-bottom:0;
}
.news-cnt td{
    font-size:14px;
}
.footer-pic{
    border-bottom:1px #dedede solid;
    padding-bottom:10px;
    margin-bottom:20px;
}
.keyword{
    width:75%;
    background: url(../images/newss/icon-gjc.png) no-repeat left center;
    padding-left:25px;

}
.keyword a{
    height: 40px;
    padding:0 1%;
    color: #f5a62d;
    font-size:14px;
}
.footer-pic .right span{
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    padding-left:25px;
    margin:0 8px;
    color:#f5a62d;
    font-size:14px;
}
.dianzan{
    background: url(../images/newss/good.png) no-repeat left center;
}
.shoucang{
    background: url(../images/newss/icon-sc.png) no-repeat left center;
}
.news-recommend{
    margin-bottom:20px;
}
.news-recommend li{
    float:left;
    width: 48%;
    margin:0 1%;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fenxiang{ width:275px; float:right;  }
.fenxiang a{ padding-left:22px; line-height: 40px; float: left; font-family: "Microsoft YaHei"; font-size:12px; color:#999; display:inline-block; margin-right:10px; margin-left:5px;}
.fenxiang a.QQqun{  background:url(../images/newss/icon-qqx.png) no-repeat left center;}
.fenxiang a.QQqun:hover{background:url(../images/newss/icon-qqxhover.png) no-repeat left center;  }
.fenxiang a.wx{  background:url(../images/newss/icon-weixin.png) no-repeat left center;     position: relative;}
.fenxiang a.wx:hover{background:url(../images/newss/icon-weixinhover.png) no-repeat left center; }
.fenxiang a.sina{  background:url(../images/newss/icon-weibo.png) no-repeat left center;}
.fenxiang a.sina:hover{background:url(../images/newss/icon-weibohover.png) no-repeat left center;  }
.fenxiang a.shequ{  background:url(../images/newss/icon-sq.png) no-repeat  left center;}
.fenxiang a.shequ:hover{background:url(../images/newss/icon-sqhover.png) no-repeat left center;  }
.wx_tc{ position:absolute; top:30px; left:-50px; z-index:200;}


h3{
    font-size:20px;
    line-height: 26px;
    margin-bottom:15px;
    border-left:3px #f5a62d solid;
    padding-left:6%;
}

.cnt-left{
    width:71%;
}

.header,.container{
    width:1200px;
    margin:0 auto;
}
.header{
    text-align:center;
    margin:20px auto 25px;
}
.header .logo{
    width: 260px;
    height: 50px;
    margin-right:20px;
}
.header .logo img{
    float:left;
}
.header .logo a.logo-ky{
    font-size:20px;
    float:left;
    margin:10px;
    line-height: 30px;
    height: 30px;
    border-left: 2px #999 solid;
    padding-left: 10px;
    font-weight: bold;
}
.header .logo a span{
    color:#ed9206;
}
.header .nav{
    width:900px;
    height: 52px;
}
.header .nav li{
    float:left;
    text-align: center;
    line-height: 50px;
    width:14.6666%;
    font-size:18px;
    position:relative;
    margin:0 1%;
}
.header .nav li:hover{
    color:#ed9206;
}
.header .nav li.li01,.header .nav li.li02,.header .nav li.li03,.header .nav li.li04{
    background:url(../images/newss/jt-x.png) no-repeat 95% center;
}
.header .nav li.li03,.header .nav li.li04,.header .nav li.li05,.header .nav li.li06,.header .nav li.li03:hover,.header .nav li.li04:hover,.header .nav li.li05:hover,.header .nav li.li06:hover{
    background: none !important;
}

.header .nav li div{
    display:none;
    position:absolute;
    width:80%;
    padding:8%;
    top:50px;
    left:50%;
    margin-left:-45%;
    z-index:10;
    border-top:3px #ed9206 solid;
    -webkit-box-shadow:0 0 6px rgba(153, 153, 153, .5);
    -moz-box-shadow:0 0 6px rgba(153, 153, 153, .5);
    box-shadow:0 0 6px rgba(153, 153, 153, .5);
    background-color:#fff;
    background-color: rgba(255,255,255,.9);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);
}
.header .nav li div a{
    display:block;
    height:30px;
    line-height:30px;
    font-size:14px;
}
.header .nav li div a:hover{
    background-color:#ed9206;
    color:#fff;
}
.read,.weixin{
    margin-bottom:20px;
}
.read{
    float:left;
    width:54%;
    padding-right:3%;
    margin-right:3%;
    border-right: 1px #dedede dashed;
}
.read dl{
    margin-bottom:10px;
}
.read dl dt{
    float:left;
    width:28%;
}
.read dl dd{
    float:right;
    width:70%;
}
.read ul li{
    font-size:14px;
    line-height: 30px;
    background: url(../images/newss/li_bg.png) no-repeat left center;
    padding-left:4%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.weixin{
    float:right;
    width:39%
}

.weixin dt{
    width: 48%;
}
.weixin dd{
    width: 52%;
    margin-top:5%;
}
.weixin dd a{
    float: left;
    display: block;
    width: 50%;
    text-align: center;
}
.weixin dd p{
    width: 100%;
    text-align: center;
    margin-top:10px;
    color: #f5a62d;
}
.weixin dd p span{
    text-align: center;
    display: block;
    width: 100%;
}
.dyform-bottom{
    border-top:1px #dedede dashed;
    padding:15px 0;
}
.cnt-left h3{
    padding-left:3%
}
.dyform-bottom h3{
    float:left;
    width:13%;
    padding-left:2%


}
.dyform-bottom form{
    float:right;
    width:84%;
}
.dyform-bottom form li{
    float:left;
    width:25%;
}
.dyform-bottom form li input{
    width: 80%;
    border:1px #dedede solid;
    line-height: 26px;
    height: 26px;
    padding:0 3%;
}
.dyform-bottom form li input.sub_btn{
    width:50%;
    border-radius: 2px;
    background-color: #f5a62d;
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    border:none;
    margin:0 25%;
    cursor: pointer;

}
.schooltj {
    background-color: #f6f6f6;
    padding: 3% 2%;
    margin-bottom:20px;
}
.schooltj  h3{
    text-align: center;
    font-size: 26px;
    line-height: 40px;
    color: #f5a62d;
    border:none;
    padding-left:0;
}
.schooltj h3:before{
    content: url(../images/newss/schoolti-bg01.png) ;
}
.schooltj h3:after{
    content: url(../images/newss/schoolti-bg02.png) ;
}
.schooltj .bk-cnt{
    position: relative;
    padding:2%;
}
 .center{
    width: 800px;
    overflow: hidden;
    padding-bottom:5px;
    margin: 0 auto;
}
#caselist .prev, #caselist .next{ display:block;  width:49px; height:67px; background:url(../images/newss/prevnext.png) no-repeat; overflow:hidden;cursor:pointer;  position:absolute; top:50px;}
#caselist .prev{background-position:5px 0;left:10px; }
#caselist .next{background-position: -156px 0;right:10px; }
#caselist .prev:hover{background-position: -45px 0;}
#caselist .next:hover{background-position: -106px 0;}
.schooltj .list{
    width: 1600px;
}
.right_btn{
    left:auto;
    right:30px;
}



.schooltj .list li{
    width: 110px;
    text-align:center;
    float: left;
    margin:0 15px;
    padding:15px 10px;
    background-color: #fff;
    -webkit-box-shadow:0 0 6px rgba(153,153, 153, .5);
    -moz-box-shadow:0 0 6px rgba(153, 153, 153, .5);
    box-shadow:0 0 6px rgba(153, 153, 153, .5);
}
.schooltj .list li span{
    display: block;
    text-align: center;
    font-size:18px;
    line-height: 40px;
    margin-top:10px;
}
.schooltj .list li.li01 span{
    color:#384c9b;
}
.schooltj .list li.li02 span{
    color:#3eb034;
}
.schooltj .list li.li03 span{
    color:#1a4b9f;
}
.schooltj .list li.li04 span{
    color:#0088d2;
}
.schooltj .list li.li05 span{
    color:#ed6d00;
}
.schooltj .list li.li06 span{
    color:#e00011;
}


.schooltj .list li.li07 span{
    color:#009b8a;
}
.schooltj .list li.li08 span{
    color:#12167a;
}
.schooltj .list li.li09 span{
    color:#2121fb;
}
.schooltj .list li.li10 span{
    color:#e01916;
}




/* 评论begin */
.speak1{
    margin-bottom:30px;
}
.speak1 .top3{
    font-size: 20px;
    line-height: 36px;
    margin-bottom: 1%;
}
.speak1 .top3 i{
    font-family: "宋体";
    font-size: 32px;
    color:#f58220;
    padding-right: 10px;
}
.speak1 form{
    border: 1px solid #ccc;
    margin-bottom: 4.5%;
}
.speak1 form textarea{
    width: 95%;
    height: 80px;
    resize: none;
    padding:1% 2%;
    color:#999;
    outline: none;
    border: 0 none;
}
.speak1 form .bottom{
    line-height: 14px;
    background: #f6f6f6;
}
.speak1 form .bottom .left p{
    float: left;
    color:#666;
    display: block;
    padding:0 2% 0 4%;
    font-size: 14px;
}
.speak1 form .bottom .left{
    width: 78%;
    line-height: 54px;
}
.speak1 form .bottom .left input{
    line-height: 26px;
    height: 26px;
    border: 1px solid #ccc;
    outline: none;
    color:#ccc;
    padding-left: 5px;
}
.speak1 form .bottom .left a{
    display: inline-block;
    padding-right: 10px;
}
.speak1 form .bottom .right{
    width: 18%;
    text-align: center;
    line-height: 54px;
    background: #f58220;
    color:#fff;
    border:1px solid transparent;
    cursor: pointer;
}
.speak1 .content .bottom .right span{
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    padding-left:20px;
    margin:0 8px;
}
.speak1 .content .bottom .right .span1{
    background: url(../images/newss/good.png) no-repeat left center;
}
.speak1 .content .bottom .right .span2{
    background: url(../images/newss/bzt.png) no-repeat left center;
}
.speak1 form .bottom .btn1{
    font-size: 16px;
    background: #f58220;
    color:#fff;
    border:1px solid transparent;
}
.speak1 .content{
    border-top:1px solid #ccc;
}
.speak1 .content>div{
    padding:3% 0;
    border-bottom: 1px dashed #ccc;
}
.speak1 .content .div_last{
    border-bottom: 0 none !important;
}
.speak1 .content .bottom p,.speak1 .content .bottom img{
    float: left;
    color:#999;
}
.speak1 .content .p1{
    font-size: 14px;
    padding-bottom: 1.5%;
}
.speak1 .content .top_1{
    margin-bottom: 2%;
}
.speak1 .content .top_1 span{
    font-size:16px;
    margin:0 10px;
    color:#15709b;
}
.speak1 .content .top_1 em{
    font-size:14px;
    color:#888;
    font-style: normal;

}
.speak1 .content .bottom p span,.speak1 .content .bottom p em{
    display: block;
    float: left;
}
.speak1 .content .bottom p span{
    padding-left: 5px;
}
.speak1 .content .bottom p{
    padding-right: 15px;
}
.speak1 .content .bottom a{
    color:#ccc;
}
.speak1 .last_a{
    display: block;
    margin-top: 3%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color:#00aa90;
    text-align: center;
}
.c-item .c-footer-action{
    margin-bottom:10px;
}
.c-item .c-footer-action span{
    color:#15709b;
    margin:0 5px;
    cursor: pointer;
    font-size:14px;
    padding-left:25px;
}
.c-item .c-footer-action span.hf{
    background:url(../images/newss/hf.png) no-repeat left center;
}
.c-item .c-footer-action span.hf-ts{
    background:url(../images/newss/ck.png) no-repeat left center;
}
.hf_input{
    width: 100%;

}
.hf_input .input-box{
    border:1px  #3f404c solid;
}

.hf_input  .c-textarea{
    width: 80%;
    height: 44px;
    line-height: 44px;
}
.hf_input  .c-textarea textarea{
    width: 95.5%;
    border:0;
    padding:5px 2%;
    height: 32px;
    line-height: 32px;
    resize:none;
}
.hf_input .focus .c-textarea{
    width: 100%;
    height: 110px;
}
.hf_input .focus .c-textarea textarea{
    height: 110px;
}

.hf_input .c-action {
    width: 20%;
    background-color: #f0f0f0;
    color:#fff;
    text-align: center;
    height: 44px;
    line-height: 44px;
    font-size:16px;

}
.hf_input .c-action  .c-submit{
    background-color: #3f404c;
    float: right;
    width: 100%;
    cursor: pointer;
}
.hf_input .focus  .c-action{
    width: 100%;
}

.hf_input .focus  .c-action .c-submit{
    width: 130px;
}
.hf-content{
    margin:20px 0;
    background-color: #f5f5f5;
    padding:3%;
    position: relative;
    display: none;
}
.hf-content:before{
    content: "";
    width: 0; height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 23px solid #f5f5f5;
    position: absolute;
    left:7%;
    top:-20px;
}

.hf-content .hf-reply-comment{
    margin-bottom:30px;
}
/* 评论end*/

.mzsm{
    padding:3%;
    background-color: #fbf7ec;
}
.mzsm h3{
    border-left:3px #fe8c2c solid;
    font-size:24px;
    color:#444;
    line-height: 30px;
    padding-left:10px;
    margin-bottom:2%;

}
.mzsm p{
    line-height: 26px;
    margin-bottom:5px;
    font-size:14px;
}

.cnt-right{
    width: 25%;
    padding:0% 0% 1%;
}
.cnt-right h3{
    background-color: #f5f5f5;
    padding:2% 0 2% 6%;
}
.cnt-right h3 a{
    font-size:14px;
    margin-right:2%;
    color: #777;
}
.bkgj,.yztj,.bkfd{
    margin-bottom:20px;
}
.gj-cnt a{
    display: block;
    float:left;
    width:28.5%;
    border:1px #dedede solid;
    margin:0 2% 4%;
    text-align: center;
    font-size:12px;
    line-height: 24px;
}
.gj-cnt a:hover{
    background-color: #f5a62d;
    color:#fff;
    border:1px #f5a62d solid;
}
.yztj ul li,.bkfd ul li{
    background: url(../images/newss/li_bg.png) no-repeat left center ;
    padding-left:4%;
    font-size:14px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.forum-cnt dl{
     position: relative;
     margin-bottom:15px;
 }
.forum-cnt dl dd{
    width: 100%;
    background-color: #000;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    bottom:0;
    left:0;
    background-color:#000;
    background-color: rgba(0,0,0,.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
}
.forum-cnt dl dd a{
    color:#fff;
}
.forum-cnt ul li{
    font-size:14px;
    line-height: 30px;
    background: url(../images/newss/li_bg.png) no-repeat left center;
    padding-left:4%;
}

.newslist-cnt{
    margin-bottom:30px;
}
.newslist-cnt dl,.newslist-cnt .nl li{
    margin-bottom:20px;
    border-bottom:1px #dedede solid;
    padding-bottom:20px;
}
.newslist-cnt dl dt{
    float:left;
    width:28%;
}
.newslist-cnt dl dd{
    float:right;
    width:69%;
}
.newslist-cnt dl dd>a,.newslist-cnt .nl li>a{
    display: block;
    width:100%;
    line-height: 40px;
    font-size:18px;
    font-weight: bold;
    margin-bottom:5px;
}
.newslist-cnt dl dd p ,.newslist-cnt .nl p{
    font-size:14px;
    color:#666;
    margin-bottom:15px;
    height:48px;
    overflow: hidden;
}

.keyword{
    background: url(../images/newss/icon-gjc.png) no-repeat left center;
    padding:0 3%;
    width:40%;
}
.keyword a{
    padding:0 5px;
    color: #e95b49;
    font-size:14px;
}
.newslist-cnt dl dd .qt .browse-volume, .newslist-cnt .nl .qt .browse-volume {
    background: url(../images/newss/icon-volume.png) no-repeat left center;
    padding-left:5%;
    color: #e95b49;
    font-size: 14px;
    float: left;
    width: 10%;
}
.newslist-cnt dl dd .qt .comment-quantity, .newslist-cnt .nl .qt .comment-quantity{
    background: url(../images/newss/icon-quantity.png) no-repeat left center;
    padding-left:5%;
    color: #e95b49;
    font-size: 14px;
    float: left;
    width: 10%;
}

.newslist-cnt dl dd .qt span.time, .newslist-cnt .nl .qt span.time {
    float: right;
    font-size: 14px;
    color: #666;
    width:15%;
}
.hdjl-cnt a{
    display: block;
    width: 29.3333333%;
    margin:0 2% 5%;
    float:left;
    font-size:14px;
    text-align: center;
}
.hdjl-cnt span{
    display: block;
    width: 100%;
    text-align: center;
    line-height: 28px;
}
.page{
    width: 100%;
    margin-bottom: 2%;
}
.page>ul>li{
    float: left;

}
.page .pagezong:hover{ background-color: #f5f5f5;
    color: #444;}
.page>a, .page>b{
    width: 10%;
    background-color: #f5f5f5;
    font-size: 14px;
    line-height: 32px;
    text-align: center;
    padding:10px 20px;
    border-radius: 2px;
    margin-right:10px;
}
.page>b{
    background-color: #fff;
}
.page>a:hover{
    background-color: #e84c35;
    color:#fff;
}
.page>ul>li>.active{
    color: white;
    background-color: #e84c35;
}

.fst-page a,.last-page a{
    padding-left: 5px;
    padding-right: 5px;
}
/*footer开始*/
#footer{ width:1200px; margin:30px auto ; text-align:center; }
#footer table{ width:100% !important; font-size:14px;}

.copyright{ display:none; padding:1em 0em 1em; text-align:center;border-top:2px solid #fb6a55; margin:1.5em 0 2em;}
.copyright p{ margin:0 0.3em 0.3em; font-size:12px;}
.copyright p a{ margin-right:5px; }

.last{ display:none;width:100%; height:40px; line-height:40px; background:#2978BB; position:fixed; z-index:99999; bottom:0px;}
.last ul li{ float:left; width:33%; height:40px; border-right:1px #61B3FA solid; background:#2978BB; text-align:center; display:block; overflow:hidden;}
.last ul li a { display:inline-block; height:40px; width:99.8%; color:#FFF; border-right:1px #0469BB solid; text-align:center; }
.last ul li a span { font-size:14px; font-weight:600;}

.share1{
    position: absolute;
    top:400px;
    padding: 15px;
    width:90px;
    background-color: #f3f3f3;
    -webkit-box-shadow:0 0 4px rgba(153,153, 153, .5);
    -moz-box-shadow:0 0 4px rgba(153, 153, 153, .5);
    box-shadow:0 0 4px rgba(153, 153, 153, .5);
}
.share_top{
    margin-bottom: 12px;
    padding-left: 5px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 14px;
}
.share_top div,.share_top span{
    float: left;
}
.share1 .closed{
    display: none;
}
.share_top img{
    display: block;
    margin:0 auto;
}
.share_top em{
    font-style: normal;
    text-align: center;
    display: block;
}
.share_top span{
    display: block;
    font-size: 28px;
    color:#f96767;
    font-family: simsun;
    padding-left: 15px;
    line-height: 33px;
}
.bdsharebuttonbox a{
    display: block;
    margin-bottom: 14px;
    width:50px !important;
    font-size:14px !important;
    text-indent:0 !important;
    padding-left:40px !important;
    color:#444  !important;
    margin-left:5px !important;
}

.share_fixed{
    position: fixed;
    top:10px;
}

.mobile-news-footer{
    background-color: #e8533d;
    width: 98%;
    padding:2% 1%;
    position: fixed;
    bottom:0;
    left:0;
    display: none;
}
.mobile-news-footer .fh-jt{
    display: block;
    float: left;
    width:5%;
    height: 34px;
    background: url(../images/newss/icon-jt-yd.png) no-repeat center center;
}
.mobile-comment{
    float: left;
    width:55%;
    margin-left:3%;
    background-color: #fff;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
}
.mobile-comment i{
    float: left;
    display: block;
    width: 20px;
    height: 20px;
    margin:7px 1%;
    background:url(../images/newss/mobile-icon.png) no-repeat 0 0;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
}
.mobile-comment input.comment{
    border:0;
    float: left;
    width:55%;
    height: 34px;
    line-height: 34px;
    padding:0 2%;
    outline: none;
    font-size:12px;

}
.mobile-comment input.publish{
    float:right;
    width: 25%;
    height: 34px;
    line-height: 34px;
    border:0;
    background-color: #dedede;
    font-size:14px;
    color: #e84c35;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
}
.mobile-share{
    width: 33%;
    padding:7px 0;
}
.mobile-share span{
    display: block;
    float:left;
    color: #fff;
    height:20px;
    cursor: pointer;
    line-height: 20px;
    background: url(../images/newss/mobile-icon.png) no-repeat;
    padding-left: 25px;
    margin-right:6%;
}
.mobile-share span.fabulous{
    background-position: 0 -20px;
}
.mobile-share span.collection{
    background-position: 0 -40px;
}
.mobile-share span.share{
    background-position: 0 -60px;
    padding-left:20px;
    margin-right:0%;
}

.scrotop{
    width: 30px;
    height: 30px;
    line-height: 15px;
    padding:9px;
    background-color:#e8533d ;
    font-size: 12px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    position: fixed;
    bottom:50px;
    display: none;
}

.related-news{
	width: 90%;
	margin:3% 5%;
}
.related-news h3{
	border-bottom:0;
	background: none;
	padding:0;
	color:#444;
	font-size:16px;
    border-left:0;
    line-height: 30px;
    margin-bottom:0;
}
.related-news li{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background:url(http://www.yuloo.com/zzy/images/newss/li_bg.png) 5px no-repeat;
	padding-left:20px;
	font-size:16px;
}
.related-news li a{
	color:#e84c35;
}

.info .original {
    color: #E84C35;
    border: 1px solid #E84C35;
    padding: 0 2%;
    height: 16px;
    line-height: 16px;
    border-radius: 15px;
    margin-top: 11px;
    font-size: 12px;
}


@media only screen and (max-width: 1440px) {
    .share1{
        left:10px!important;
    }
    .top, .ad, .head,.header,.container, .breadCrumbs{
        width:1100px;
    }
    .center{
        width:640px;
    }
    .header .nav{
        width:800px;
    }
}

@media only screen and (max-width:1200px) {
    .ad, .header, .container, .breadCrumbs,#footer{
        width: 1024px;
    }
    .cnt-right{
        width: 23.5%;
    }
    .header .logo{
        width: 250px;
        margin-right:10px;
    }
    .center{
        width: 640px;
    }

}

@media only screen and (max-width:1024px){
    .cnt-right{
        display: none;
    }
    .ad{
        width: 100%;
    }
    .header,.breadCrumbs,.container{
        width: 95%;
        margin:2% 2.5%;
    }
    .header .nav{
        width: 100%;
    }
    .cnt-left{
        width: 100%;
    }
    .weixin dd a span{
        display:block ;
    }
    .weixin dd p{
        font-size:14px;
    }
    .share1{
        display: none;
    }
    .bdsharebuttonbox{
        width:40%;
        float:right;
    }
    .bdsharebuttonbox a {
        width:21.333333333% !important;
        float: left;
        margin:9px 1% !important;
        padding-left:10% !important;
        height: 20px !important;
        line-height: 20px !important;
        color:#fff !important;
        background: url(../images/newss/mobile-icon.png) no-repeat !important;
    }
    .bdsharebuttonbox .bds_tsina{
        background-position: 0 -81px !important;
    }
    .bdsharebuttonbox .bds_weixin{
        background-position:  0 -100px !important;
    }
    .bdsharebuttonbox .bds_more {
        background-position:  0 -61px !important;
    }

    .share1 .closed{
        position: absolute;
        top:-16px;
        right:2px;
        cursor: pointer;
    }
    .mobile-news-footer{ display:block;}
    .scrotop{
        bottom:120px;
    }
    #footer{
        width:95%;
        margin:3% 2.5% 3%
    }
}
@media only screen and (max-width: 850px) {
    .page [title],.page>.pagezong{
        display: none;
    }
    .page{
        margin-bottom: 6%;
    }
    .page a, .page>b {
        width: 22%;
        padding: 0;
        display: inline-block;
    }
}
@media only screen and (max-width:767px){

    .header .logo{
        width: 100%;
    }
    h1{
        height: auto;
        width: 100%;
        font-size:22px;
        line-height: 30px;
        margin-bottom:5px;
    }
    .schooltj h3:before,.schooltj h3:after,.read,.ad,.header .nav,.fenxiang,.newslist-cnt dl dd p,.keyword,.schooltj h3:before,.schooltj h3:after{
        display: none;
    }
    .newslist-cnt dl dd>a{
        display: block;
        font-size: 18px;
        line-height: 34px;
        font-weight: bold;
        margin-bottom:5%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .newslist-cnt dl dd p{
        margin-bottom:15px;
    }
    .news-cnt p{
        margin-bottom:3%;
        font-size:14px;
    }
    .news-cnt table{
        width: auto !important;
    }
    .newslist-cnt dl, .newslist-cnt .nl li{
        padding-bottom:2%;
        margin-bottom:2%;
    }
    .newslist-cnt dl dd .qt .browse-volume, .newslist-cnt .nl .qt .browse-volume,.newslist-cnt dl dd .qt .comment-quantity, .newslist-cnt .nl .qt .comment-quantity{
        padding-left:7%;
        width:25%;
    }
    .newslist-cnt dl dd .qt span.time, .newslist-cnt .nl .qt span.time{
        width:25%;
    }
    .newslist-cnt .nl p{
        margin-bottom:2%;
    }
    .schooltj .bk-cnt{
        padding:0;
    }
    .center{
        width:620px;
    }
    .schooltj .list li{
        margin:0 10px;
        width:115px;
    }
    .read{
        width: 50%;
    }
    .weixin{
        width:100%;
    }
    .dyform{
        margin-bottom:4%;
    }
    .dyform-top{
        float:left;
        width:47.5%;
        border-right:1px #dedede solid;
        padding-right:2%;
        margin-right:2%;

    }
    .dyform-bottom{
        float:right;
        width:47.5%;
        padding:0;
        border:0;
    }
    .dyform-bottom h3{
        width:100%;
        float:none;
    }
    .dyform-bottom form{
        float: none;
        width: 100%;

    }
    .dyform-bottom form li{
        width: 100%;
        margin-bottom:4%;
    }
    .dyform-bottom form li input{
        margin:0 6.5%;
    }
    .news-recommend li{
        width: 100%;
        margin:0;
    }

.hot {
    display: none;
}

    .related-news li{
        font-size:14px;
    }
    .page a,.page>b{
        display: none;
    }
    .page a.fst-page,.page a.pre,.page a.next,.page a.last-page{
        display: inline-block;
    }
    .speak1 .content .p1{
        font-size:12px;
    }
    #footer,#qiao-wrap,#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner{ display:none !important;}
    #QIAO_INVITE_CONTAINER{ width:0 !important; height:0 !important;}
    .copyright,.last{ display:block;}
}
@media only screen and (max-width:680px){
    .center{
        width: 548px;
    }
    .schooltj .list li{
        width: 97px;
    }
}
@media only screen and (max-width:600px){
    .center{
        width: 489px;
    }
    .schooltj .list li{
        width:123px;
    }
    .mobile-share{
        width:45%;
    }
    .mobile-share span{
        margin-right:8%;
    }
    .mobile-share span,.bdsharebuttonbox a{
        font-size:12px !important;
    }
    .bdsharebuttonbox{
        width:50% !important;
    }
    .bdsharebuttonbox a{
        width:19.333333%  !important;
        padding-left:12% !important;
    }
}
@media only screen and (max-width:540px){
    .center{
        width: 435px;
    }
    .schooltj .list li{
        width: 105px;
    }
    .read{
        width:100%;
        border-right:none;
        padding-right:0;
        margin-right:0;
    }
    .speak1 form .bottom .left{
        width: 100%;
        margin-bottom:3%;
    }

    .speak1 form .bottom .right{
        width:50%;
        margin:0 25% 2%
    }
}
@media only screen and (max-width:480px){
    .hot h3{
        position: inherit;
        left:inherit;
        top:inherit;
        width:100px;
        height: auto;
        margin-bottom:10px;
    }
    .hot .hot-news{
        margin-left:2%;;
    }
    .hot .hot-news li{
        width: 98%;
        margin:0;
        font-size:14px;
        line-height: 34px;
    }
    .center{
        width: 360px;
    }
    .newslist-cnt dl dt{
        width:40%;
    }
    .newslist-cnt dl dd{
        width:58%;
    }
    .newslist-cnt dl dd>a,.newslist-cnt .nl li > a{
        font-size:16px;
        margin-bottom:0;
    }
    .newslist-cnt dl dd .qt span,.newslist-cnt .nl .qt span,.newslist-cnt dl dd p, .newslist-cnt .nl p{
        font-size:12px !important;
    }
    .newslist-cnt dl dd .qt span.time{
        width:100%;
    }
    .newslist-cnt dl dd .qt .browse-volume,.newslist-cnt dl dd .qt .comment-quantity{
        width:35%;
        padding-left:15%;
    }
    .schooltj .list li{
        width: 90px;
        margin:0 5px;
    }
    .schooltj .list li span{
        font-size:18px;
    }
    .dyform-top,.dyform-bottom{
        width:100%;
        margin-right:0;
        padding-right:0;

    }
    .weixin-cnt{
        width: 80%;
        margin:0 10%;
    }
    .weixin dt{
        text-align: center;
    }
    .page a,.page>b{
        width: 22%;
    }
}
@media only screen and (max-width:400px){
    .newslist-cnt dl dd .qt span.time,.newslist-cnt dl dd .qt .browse-volume,.newslist-cnt dl dd .qt .comment-quantity{
        height: 20px;
        line-height: 20px;
    }
    .center{
        width: 290px;
    }
    .schooltj .list li{
        width: 115px;
    }
    .mobile-comment{
        width: 53%;
    }
    .mobile-share{
        width:38%;
    }
    .mobile-share span{
        margin-right:3%;
    }
    .bdsharebuttonbox a{
        width:18.33333333333%  !important;
        padding-left:13% !important;
    }
}