#subject-banner{height:475px;width:100%;position:relative}
#subject-banner .owl-wrap li{width:100%}
#subject-banner .owl-wrap li a{text-align:center;display:block}
#subject-banner .owl-wrap li img{display:inline-block;}
#subject-banner .owl-control{width:100%;position:absolute;bottom:0px;}
#subject-banner .owl-control ul{width:500px;margin:0 auto}
#subject-banner .owl-control li{float:left;width:125px;box-shadow:0px 1px 1px  #ddd;}
#subject-banner .owl-control li a{padding:5px;background:#fff;height:50px;overflow:hidden;display:block;border-radius:5px;}
#subject-banner .owl-control li img{width:115px;height:50px}
#subject-banner .owl-control li.active a{background:#ffa018}
#subject-list {margin-top:44px}
#subject-list li{float:left;width:324px;padding-right:14px;position:relative;}
#subject-list li a.cover{width:324px;height:204px;overflow:hidden;position:relative;display:block}
#subject-list li a.cover span{position:absolute;top:10px;left:-30px;background:#85c226;color:#fff;text-align: center; transform: rotate(320deg); -ms-transform: rotate(320deg); -moz-transform: rotate(320deg); -webkit-transform: rotate(320deg); -o-transform: rotate(320deg);width:100px}
#subject-list li a.cover h2{color:#fff;background:#4c663c;position:absolute;width:100%;bottom:0;font-size:15px;line-height:30px;text-indent:10px;background:rgba(0,0,0,0.5)}
#subject-list li.tri{padding-right:0}
#subject-list li img{width:324px;height:204px}
#subject-list li.first a.cover span{background:#d3312a}
#subject-list li .summary{color:#a5a5a5;line-height:25px;padding:20px 0 45px}

.bread {background:url(../img/bread_bg.jpg) left no-repeat;height:48px;padding-left:30px;color:#494949;font-size:15px;line-height:48px;border-bottom:1px solid #c4df9b}
.bread  a{display:inline-block;padding:0 5px}


#subject-main .owl-wrap{height:475px;overflow:hidden}
#subject-view .view-bd{float:left;width:740px;border:1px solid #e5e5e5;padding:0 7px;margin-bottom:20px;padding:5px 0 10px 0}
#subject-view .col-rgt{float:right;width:220px;padding-left:20px}
#subject-view .subject-seg {padding-top:20px}
#subject-view .subject-seg img{height:114px;width:218px}
#subject-view .subject-seg h3{font-size:13px;line-height:28px;height:28px;overflow:hidden}
#subject-view .hot-block{border:1px solid #e5e5e5;padding:0 4px}
#subject-view .hot-block  .hd{border-bottom:1px solid #85c226}
#subject-view .hot-block  .hd h2{height:37px;line-height:37px;background:#85c226;margin-top:2px;text-align:center;color:#fff;font-size:16px;margin-bottom:2px}
#subject-view .hot-block .bd{width:210px;margin:0 auto}
#subject-view .hot-block li{background:url(../img/ask_ar.jpg) left no-repeat;padding-left:10px;height:31px;line-height:31px;border-bottom:1px solid #eaeaea;overflow:hidden}


#subject-main .st-grid{position:relative;}
#goto-top {display:block;background:url(../img/animate_top.png);position:fixed;bottom:90px;width:65px;height:65px;left: 50%; margin-left: 530px;z-index:1000;cursor:pointer}


