@import url(global.css);

/*前景色*/
.color1{color:#088fdc;}
.color2{color:#fd6533;}
.color3{color:#71B210;}
.color4{color:#FF9900;}
.color5{color:#FF8C69;}
.color6{color:#00CED1;}
.color7{color:#7DAA2A;}
.bg7{background:#fff;}

/*背景色*/
.bg1{background:#088fdc;}
.bg2{background:#fd6533;}
.bg3{background:#71B210;}
.bg4{background:#FF9900;}
.bg5{background:#FF8C69;}
.bg6{background:#00CED1;}

.header_mid .title2{float:left;height:70px;width:90px;position:relative;}
.header_mid .title2 a{background:#c9c9c9;;color:#fff;font-size:22px;position:absolute;padding:4px 20px;border-radius:7px;top:8px;left:-10px;}
.header_mid .title2 i{content: " ";
    border-left: 1px solid #c9c9c9;;
    border-top: 1px solid #c9c9c9;;
    display: block;
    height:8px;
    width:8px;
    -webkit-transform: translate(0,4px) rotate(45deg);
    transform: translate(0,4px) rotate(45deg);
    position: absolute;
    top:19px;
    left:-15px;
    z-index: 2;
    background-color: #c9c9c9;;}

.index_h1{}
.index_h1{height: 36px;border-bottom:2px solid #d5d5d5;}
.index_h1 h2 {float: left;font: 700 20px/36px "Microsoft Yahei";color: #888;}
.index_h1 h2 span{color: #1d7ad9;}
.index_h1 h2 .blue{color:#1d7ad9;}
.index_h1 .more{float:right;border:1px solid #e0e0e0;padding:2px 8px;border-radius:10px;margin-top:13px;cursor:pointer;background:#;}
.index_h1 .more a{color:#FF8C00;}
.index_h1 p{line-height:20px;text-align:right;margin-top:10px;float:left;margin-left:50px;}
.index_h1 p a{padding-right:15px;}

.index_h2{border-bottom:2px solid #1d7ad9;padding: 5px 0;overflow: hidden;zoom: 1;}
.index_h2 h2{float: left;padding-left:15px;background: url(../image/tit-ico.png) no-repeat 0 0;padding-left: 40px;font-weight: normal;}
.index_h2 h2 .tt{font-size: 20px;color: #1d7ad9;line-height: 34px;}

.top{font-family: "微软雅黑",Arial;}
.top .r{float:right;width:298px;border: 1px solid #dedede;border-top: 2px solid #1d7ad9;height:320px;overflow:hidden;background: #fff;}
.top .m{float:left;width:560px;margin-left:20px;}

.top .r h3{font-size: 18px;color:#1d7ad9;font-weight: normal;padding-right: 15px;margin: 10px 0 0 10px;}
.top .r ul{margin:0px 8px;}
.top .r li{line-height:28px;height:28px;overflow:hidden;}
.top .r li .time{float:right;color:#999;}
.top .r li .tp{color:#ff6600;}

.top .l{float:left;width:284px;height:304px;padding:8px;overflow:hidden;background: #fff;border-top: 2px solid #1d7ad9;}
.top .l h3{font-size: 18px;color:#1d7ad9;font-weight: normal;padding-right:15px;}
.top .l li{line-height:30px;height:66px;margin-bottom:14px;overflow:hidden;}
.top .l li img{width:110px;float:left;margin-right:8px;}
.top .l li span{display:block;height:30px;overflow:hidden;}
.top .l li p{color:#999;font-size:12px;text-indent:2em;line-height:20px;}
/*焦点图*/
.top .m .main-news{width:560px;}
.main-news__slider{width:560px;height:320px;overflow:hidden;position:relative;}
.main-news__slider .conbox{position:absolute;}
.main-news__slider .switcher{position:absolute;bottom:20px;right:10px;float:right;z-index:10;}
.main-news__slider .switcher span{width:8px;height:8px;float:left;background:url(../image/slider.png) 0 0 no-repeat;cursor:pointer;margin-right:10px;text-indent:-9999px}
.main-news__slider .switcher span.cur,
.main-news__slider .switcher span:hover{background-position:0 -8px;}
.main-news__slider .txt{color:#fff;display:block;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:50px;text-indent:20px;font-size:20px;position:absolute;bottom:0;left:0;max-width:500px;}
.main-news__slider .bg{display:block;height:50px;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );}
.main-news__slider img{width:560px;height:320px;vertical-align:middle;}


.jr{position: relative;}
.jr .index_h2 .more{float: right;color: #b1b1b1;line-height:30px;}
.jr .index_h2 .more a{color: #b1b1b1;}
.jr .tab{height:135px;position: relative;z-index:0;background: #fff;padding: 15px 0px;border: 1px solid #dedede;}
.jr .line{background: #f1f1f1;height: 8px;border: 1px solid #d1d1d1;position: absolute;top:91px;left: 15px;width: 97%;border-radius: 4px;}
.jr .tab li{margin: 0px 20px 0px 19px;width:60px;float: left;cursor: pointer;text-align: center;position: relative;z-index:2;}
.jr .tab li .tate{width:60px;height:62px;border:1px solid #ddd;border-radius:10px;}
.jr .tab li .tate i{color: #fff;font-size: 11px;line-height: 15px;display: block;background:#aaa;border-radius:5px 5px 0px 0px;}
.jr .tab li .tate span{color: #898989;font-size:18px;line-height:15px;display: block;padding-top:12px;}
.jr .tab li .ico{width: 18px;height:18px;border-radius:9px;margin: 0 auto;margin-top:7px;border:1px solid #aaa;background:#fff;}
.jr .tab li .ico i{display:block;background:#aaa;width:10px;height:10px;border-radius:5px;margin: 0 auto;margin-top:4px;}

.jr .list div{position: absolute;z-index: 4;top:160px;display:none;background: #ffebdc;border: 1px solid #dabaa2;padding:8px;width:300px;}
.jr .list div a{padding-right:15px;}
.jr .list div i{content: " ";border-left: 1px solid #dabaa2;border-top: 1px solid #dabaa2;display: block;height: 8px;width: 8px;-webkit-transform: translate(0,4px) rotate(45deg);transform: translate(0,4px) rotate(45deg);position: absolute;top: -10px;left:45px;z-index: 2;background-color: #fff;}
#jr_tab_son_1{left:0px;}
#jr_tab_son_2{left:99px;}
#jr_tab_son_3{left:198px;}
#jr_tab_son_4{left:297px;}
#jr_tab_son_5{left:396px;}
#jr_tab_son_6{left:495px;}
#jr_tab_son_7{left:594px;}
#jr_tab_son_8{left:693px;}
#jr_tab_son_9{left:792px;}
#jr_tab_son_10{left:880px;}
.jr .list #jr_tab_son_10 i{left:55px;}
#jr_tab_son_11{left:880px;}
.jr .list #jr_tab_son_11 i{left:155px;}
#jr_tab_son_12{left:880px;}
.jr .list #jr_tab_son_12 i{left:255px;}
.jr .tab .hover .tate i{color: #fff;background:#f00;}
.jr .tab .hover .tate span{color: #000;}
.jr .tab .hover .tate{border:1px solid #f00;}
.jr .tab .hover .ico i{background:#f00;}
.jr .list .hover{display:block;}

.xx{font-family: "微软雅黑",Arial;}
.xx .index_h2 h2{background-position: 0 -50px;}
.xx_bg{border: 1px solid #dedede;background:#fff;border-top:0;border-left:0;}

.xx_mid{float:left;width:920px;}
.xx_mid .nav{border-bottom: 1px solid #dcdcdc;height:43px;}
.xx_mid .nav li{float: left;line-height: 43px;width:14.28%;text-align:center;font-size: 16px;}
.xx_mid .nav li a{display:block;border-left: 1px solid #dcdcdc;}
.xx_mid .nav .hover{background:#1d7ad9;}
.xx_mid .nav .hover a{color:#fff;border-left: 1px solid #1d7ad9;}

.xx_mid .list{display:none;border-left:1px solid #dedede;height:276px;}
.xx_mid .hover{display:block;}
.xx_mid .list .tags{color:#999;height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 5px 10px 5px 15px;margin-bottom:5px;}
.xx_mid .list .tags a{padding:0px 8px;line-height:24px;}

.xx_mid .list ul{float:left;width:50%;}
.xx_mid .list ul li{color:#666;line-height:26px;height:26px;overflow:hidden;margin-right:15px;}
.xx_mid .list .l li{margin-left:15px;}
.xx_mid .list ul li .tt{display:block;width:350px;overflow:hidden;float:left;}
.xx_mid .list ul li .tp{color:#ff6600;}
.xx_mid .list ul li a{color:#666;}
.xx_mid .list ul li .time{float:right;color:#999;display:block;}

.xx_mid .list .danyuan{width:100%;float:none;}
.xx_mid .list .danyuan li{width:296px;float:left;margin:0px 0px 0px 10px;}
.xx_mid .list .danyuan li a{}

.xx_right{float:right;width:277px;border-left:1px solid #ddd;height:320px;}
.xx_right h3{line-height:42px;height:42px;font-size:16px;color:#ff6600;border-bottom:1px solid #dedede;}
.xx_right h3 a{border-bottom:1px solid #1d7ad9;display:block;float:left;color:#1d7ad9;padding:0px 8px;}
.xx_right img{width:100%;}
.xx_right ul{padding-left:8px;}
.xx_right ul li{list-style: square;color:#aaa;line-height:27px;height:27px;overflow:hidden;list-style-position:inside;}
.xx_right ul li a{color:#333;}

.cz{font-family: "微软雅黑",Arial;}
.cz .index_h2 h2{background-position: 0 -50px;}
.cz_bg{border: 1px solid #dedede;background:#fff;border-top:0;border-left:0;}

.cz_mid{float:left;width:920px;}
.cz_mid .nav{border-bottom: 1px solid #dcdcdc;height:43px;}
.cz_mid .nav li{float: left;line-height: 43px;width:14.28%;text-align:center;font-size: 16px;}
.cz_mid .nav li a{display:block;border-left: 1px solid #dcdcdc;}
.cz_mid .nav .hover{background:#1d7ad9;}
.cz_mid .nav .hover a{color:#fff;border-left: 1px solid #1d7ad9;}

.cz_mid .list{display:none;border-left:1px solid #dedede;height:276px;}
.cz_mid .hover{display:block;}
.cz_mid .list .tags{color:#999;height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 5px 10px 5px 15px;margin-bottom:5px;}
.cz_mid .list .tags a{padding:0px 8px;line-height:24px;}

.cz_mid .list ul{float:left;width:50%;}
.cz_mid .list ul li{color:#666;line-height:26px;height:26px;overflow:hidden;margin-right:15px;}
.cz_mid .list .l li{margin-left:15px;}
.cz_mid .list ul li .tt{display:block;width:350px;overflow:hidden;float:left;}
.cz_mid .list ul li .tp{color:#ff6600;}
.cz_mid .list ul li a{color:#666;}
.cz_mid .list ul li .time{float:right;color:#999;display:block;}

.cz_mid .list .danyuan{width:100%;float:none;}
.cz_mid .list .danyuan li{width:296px;float:left;margin:0px 0px 0px 10px;}
.cz_mid .list .danyuan li a{}

.cz_right{float:right;width:277px;border-left:1px solid #ddd;height:320px;}
.cz_right h3{line-height:42px;height:42px;font-size:16px;color:#ff6600;border-bottom:1px solid #dedede;}
.cz_right h3 a{border-bottom:1px solid #1d7ad9;display:block;float:left;color:#1d7ad9;padding:0px 8px;}
.cz_right img{width:100%;}
.cz_right ul{padding-left:8px;}
.cz_right ul li{list-style: square;color:#aaa;line-height:27px;height:27px;overflow:hidden;list-style-position:inside;}
.cz_right ul li a{color:#333;}

.gz{font-family: "微软雅黑",Arial;}
.gz .index_h2 h2{background-position: 0 -50px;}
.gz_bg{border: 1px solid #dedede;background:#fff;border-top:0;border-left:0;}

.gz_mid{float:left;width:920px;}
.gz_mid .nav{border-bottom: 1px solid #dcdcdc;height:43px;}
.gz_mid .nav li{float: left;line-height: 43px;width:14.28%;text-align:center;font-size: 16px;}
.gz_mid .nav li a{display:block;border-left: 1px solid #dcdcdc;}
.gz_mid .nav .hover{background:#1d7ad9;}
.gz_mid .nav .hover a{color:#fff;border-left: 1px solid #1d7ad9;}

.gz_mid .list{display:none;border-left:1px solid #dedede;height:276px;}
.gz_mid .hover{display:block;}
.gz_mid .list .tags{color:#999;height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 5px 10px 5px 15px;margin-bottom:5px;}
.gz_mid .list .tags a{padding:0px 8px;line-height:24px;}

.gz_mid .list ul{float:left;width:50%;}
.gz_mid .list ul li{color:#666;line-height:26px;height:26px;overflow:hidden;margin-right:15px;}
.gz_mid .list .l li{margin-left:15px;}
.gz_mid .list ul li .tt{display:block;width:350px;overflow:hidden;float:left;}
.gz_mid .list ul li .tp{color:#ff6600;}
.gz_mid .list ul li a{color:#666;}
.gz_mid .list ul li .time{float:right;color:#999;display:block;}

.gz_mid .list .danyuan{width:100%;float:none;}
.gz_mid .list .danyuan li{width:33.33%;float:left;margin:0px;}
.gz_mid .list .danyuan li a{display:block;margin-right:15px;margin-left:15px;}

.gz_right{float:right;width:277px;border-left:1px solid #ddd;height:320px;}
.gz_right h3{line-height:42px;height:42px;font-size:16px;color:#ff6600;border-bottom:1px solid #dedede;}
.gz_right h3 a{border-bottom:1px solid #1d7ad9;display:block;float:left;color:#1d7ad9;padding:0px 8px;}
.gz_right img{width:100%;}
.gz_right ul{padding-left:8px;}
.gz_right ul li{list-style: square;color:#aaa;line-height:27px;height:27px;overflow:hidden;list-style-position:inside;}
.gz_right ul li a{color:#333;}


.ht{width:910px;float:left;}
.ht .index_h2 h2{background-position: 0 -100px;}
.ht_bg{border: 1px solid #dedede;background:#fff;border-top:0;}
.ht .index_h2 .more{float: right;color: #b1b1b1;line-height:30px;}
.ht .index_h2 .more a{color: #b1b1b1;}
.ht .tags{color:#999;line-height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 6px 10px 6px 15px;}
.ht .tags a{padding:0px 6px;line-height:24px;}
.ht .list ul{float:left;width:50%;}
.ht .list ul li{color:#666;line-height:26px;height:26px;overflow:hidden;margin-right:15px;margin-left:15px;}
.ht .list ul li .tt{display:block;width:350px;overflow:hidden;float:left;}
.ht .list ul li .tp{color:#ff6600;}
.ht .list ul li a{color:#666;}
.ht .list ul li .time{float:right;color:#999;display:block;}

.sc{width:280px;float:right;}
.sc .index_h2 h2{background-position: 0 -150px;}
.sc_bg{border: 1px solid #dedede;background:#fff;border-top:0;}
.sc .index_h2 .more{float: right;color: #b1b1b1;line-height:30px;}
.sc .index_h2 .more a{color: #b1b1b1;}
.sc .tags{color:#999;line-height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 5px 8px 5px 8px;}
.sc .tags a{padding:0px 6px;line-height:24px;}

.sc img{width:100%;}
.sc ul{padding-left:8px;}
.sc ul li{list-style: square;color:#aaa;line-height:26px;height:26px;overflow:hidden;list-style-position:inside;}
.sc ul li a{color:#333;}


/*小学单元作文*/
.xx_dyzw{}
.xx_dyzw .index_h2 h2{background-position: 0 -50px;}
.xx_dyzw .bg{border: 1px solid #dedede;background:#fff;border-top:0;border-left:0;}

.xx_dyzw  .nav{border-bottom: 1px solid #dcdcdc;height:43px;}
.xx_dyzw  .nav li{float: left;line-height: 43px;width:14.28%;text-align:center;font-size: 16px;}
.xx_dyzw  .nav li .tt{display:block;border-left: 1px solid #dcdcdc;}
.xx_dyzw  .nav .hover{background:#1d7ad9;}
.xx_dyzw  .nav .hover .tt{color:#fff;border-left: 1px solid #1d7ad9;}

.xx_dyzw  .list{display:none;border-left:1px solid #dedede;height:276px;}
.xx_dyzw  .hover{display:block;}
.xx_dyzw  .list .tags{color:#999;height:24px;background: #fefbed;border-bottom: 1px solid #dcdcdc;padding: 5px 10px 5px 15px;margin-bottom:5px;}
.xx_dyzw  .list .tags a{padding:0px 8px;line-height:24px;}
.xx_dyzw  .box{width:299px;float:left;}
.xx_dyzw  .box h3{color:#1d7ad9;padding-left:8px;font-weight:900;}
.xx_dyzw  .box ul{padding-left:8px;}
.xx_dyzw  .box ul li{color:#666;line-height:26px;height:26px;overflow:hidden;margin-right:15px;}
.xx_dyzw  .box ul li a{color:#666;}

/*左边栏*/

.left_bar_tj{}
.left_bar_tj li{height:70px;margin-bottom:12px;overflow:hidden;line-height:23px;}
.left_bar_tj li img{width:100px;float:left;margin-right:8px;max-height:68px;border:1px solid #ddd;border-radius:5px;}
.left_bar_tj li span{color:#444;padding-top:8px;font-size:12px;}
.left_bar_tj li span small{color:#aaa;}

.left_bar_menu{position: relative;top: 0px;width:198px;background-color: #fff;z-index:2;}
.bar_type{box-shadow: 3px 3px 3px #888888;border-left:1px solid #e0e0e0;}
.left_bar h3{background:#f0f0f0;color:#1d7ad9;height:33px;line-height:33px;font-size:15px;}

.left_bar{width:198px;text-align:left;position:relative;}
.bar_type{box-shadow: 3px 3px 3px #888888;border-left:1px solid #e0e0e0;}
.left_bar h3{background:#f0f0f0;color:#1d7ad9;text-align:center;height:33px;line-height:33px;font-size:15px;}

.left_bar .ul1{display:;position:relative;width:197px;z-index:11;}
.left_bar .ul1:hover{display:block;border-right:none;}
.left_bar .li1{}
.left_bar .t1{background:#fff;line-height:20px;color:#fff;z-index:11;position:relative;width:196px;border-bottom:1px solid #e0e0e0;padding-top:0px;position:relative;padding-bottom:8px;}

.left_bar .a1{line-height:28px;padding-left:8px;font-weight:700;}
.left_bar .t1 i{top:15px;right:10px;position:absolute;}
.left_bar .t1_son{color:#ddd;font-size:13px;line-height:26px;}
.left_bar .t1_son a{color:#666;display:block;float:left;text-align:center;width:65px;}

.left_bar .li1:hover .t1{background:#fff;color:#1d7ad9;width:197px;}
.left_bar .li1 .t1 .a1_xx{color:#1d7ad9;background:url(../image/xxff_xx.png) 5px 0px no-repeat;background-size:20px 20px;padding-left:30px;}
.left_bar .li1 .t1 .a1_cz{color:#1d7ad9;background:url(../image/xxff_cz.png) 5px 0px no-repeat;background-size:20px 20px;padding-left:30px;}
.left_bar .li1 .t1 .a1_gz{color:#1d7ad9;background:url(../image/xxff_gz.png) 5px 0px no-repeat;background-size:20px 20px;padding-left:30px;}
.left_bar .li1 .t1 a:hover{color:#1d7ad9;}
.left_bar  .item{display:none;width:350px;min-height:336px;position:absolute;left:196px;top:-1px;background:#fff;border:1px solid #ddd;z-index:10;padding:10px 0px;box-shadow: 3px 3px 3px #888888;}
.left_bar .li1:hover .item{display:block;}

.left_bar .item dl{margin:1px 8px 10px 15px;box-sizing:border-box;text-align:left;}
.left_bar .item dl .tt{display: block;border-bottom: 1px solid #e0e0e0;}
.left_bar .item dl .tt dt{font-size: 14px;font-weight: 600;line-height: 30px;overflow: hidden;display: inline;border-bottom: 1px solid #ccc;padding-bottom: 6px;color:#666;}
.left_bar .item dl  dd{padding-right: 15px;font-size: 12px;line-height: 12px;margin-left: 0;margin-top: 12px;display: inline-block;}
.left_bar .item dl  a{color:#666;}


/*列表格式*/
.listbox .title{overflow:hidden; background:#FFF;}
.listbox .title a{ color:#333;}
.listbox .title i{ width:30px; height:30px; float:left; display:block; margin-left:5px; margin-right:8px; margin-top:-2px;background:url(../image/zx2.png) no-repeat; background-size:25px 25px;}
.listbox .title span{ width:500px; height:10px; border-bottom:#e5e5e5 1px solid; float:left;}
.listbox .title p{width:110px; font-size:16px; font-weight:bold; height:30px; float:left;color:#1d7ad9;}
.listbox .type_more{border:1px solid #efefef;text-align:center;line-height:32px;background:#fefefe;}
.listbox .type_more a{background:url(../image/more.gif) top 0px right no-repeat;padding:0px 25px 0px 0px;background-size: 15px 16px;}
/*图文列表*/
.listbox  .listimg{background:#fff;}
.listbox  .listimg li{padding:20px 8px 15px 8px;border-bottom:2px solid #e7e7e7;}
.listbox  .listimg li img{float:left;height:128px;width: 176px;margin-right:24px;border-radius:5px;margin-top:6px;}
.listbox  .listimg li b{font-size: 20px;color: #444;font-weight: normal;}
.listbox  .listimg  .info{color:#999;text-align:right;height:24px;overflow:hidden;float:right;margin-bottom:0px;}
.listbox  .listimg  p{text-indent:2em;line-height:1.8em;color: #999;padding:1px 0px 0px 0px;}


.listbox h1{background:url(../image/shuben.png) 0px 15px no-repeat;padding:6px 0px 20px 30px;line-height: 25px;font-size: 24px;font-weight: normal;padding-bottom:10px;padding-top: 6px;color: #444;background-size:16px;}
.listbox .info{border-bottom: #dadada 1px dotted;text-align:right;padding-bottom:5px;}
.listbox .info a{color:#999;padding:0px 6px;}

.listbox .recommend{overflow: hidden;background: #FFF;padding-bottom:8px}
.listbox .recommend .img{float: left;width: 176px;margin-left:8px;position: relative;height:158px;}
.listbox .recommend .img img{width:176px;height:132px;margin-top: 26px;}
.listbox .recommend .img span{display: block;color:#fff;line-height:24px;text-align:center;background: #000;background-color: rgba( 0, 0, 0, .7 );position:absolute;width:176px;bottom:0px;}
.listbox .recommend ul{float: left;padding-left:18px;padding-top: 26px;width:456px;}
.listbox .recommend ul li{height:32px;line-height: 32px;margin-right: 23px;font-size: 15px;border-bottom: #eee 1px solid;padding-left: 15px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listbox .recommend ul li span{color: #999;font-size: 12px;float: right;}


/*内容格式*/
.viewbox{overflow:hidden;}
.viewbox  h1{font-size:24px;text-align:center;line-height:40px;margin:10px;}

.viewbox .info{font-size:12px;height:24px;line-height:17px;text-align:center;overflow:hidden;color:#777;border-bottom:1px dashed #ddd;margin:0px 10px;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#999;}
.viewbox .info a{color:#666;}

.viewbox .content{font-size:15px;padding:8px 15px 0px 15px;color:#333;line-height:2.2em;}
.viewbox .content a{color: #136ec2;}
.viewbox .content p{margin-bottom:16px;}
.viewbox .indent2en p{text-indent:2em;}

.viewbox .content .cat_h1{height:22px;line-height:22px;color:#333;margin:25px 0px 20px -20px;font-size:16px;text-indent:0em;}
.viewbox .content .cat_h1 hr{border:none;border-top:1px #ddd solid;margin-top:12px;}
.viewbox .content .cat_h1 a{width:20px;height:20px;line-height:20px;display:block;background:#088fdc;text-align:center;color:#FFF;float:left;font-size:14px;margin:3px 0px 0px 10px;border-radius:10px;-moz-border-radius:10px;}
.viewbox .content .cat_h1  span {height:24px;line-height:24px;background:#FFF;display:block;float:left;padding:0 7px;font-weight:900;}
.viewbox .content .recommend{padding:20px 0px 0px 30px;}
.viewbox .content .recommend a{padding:0px 5px;display:block;padding-left:80px;}

.tuijian_title{overflow:hidden; background:#FFF;}
.tuijian_title a{ color:#333;}
.tuijian_title i{ width:30px; height:30px; float:left; display:block; margin-left:5px; margin-right:8px; margin-top:-2px;background:url(../image/tuijian.png) no-repeat; background-size:25px 25px;}
.tuijian_title span{ width:500px; height:10px; border-bottom:#e5e5e5 1px solid; float:left;}
.tuijian_title p{width:110px; font-size:16px; font-weight:bold; height:30px; float:left;color:#1d7ad9;}

/*话题页面*/
.huati{border: 1px solid #dcdcdc;border-bottom:0;background: #fff;}
.huati .tags{line-height:24px;border-bottom: 1px solid #dcdcdc;padding: 6px 10px 6px 15px;}
.huati .tags span{color:#333;font-weight:700;}
.huati .tags .son{float:right;width:580px;}
.huati .tags a{padding:0px 6px;line-height:24px;color:#666;}

.listbox  .imgList li{float:left;width:220px;text-align:center;height:170px;overflow:hidden;}
.listbox  .imgList li .item{margin:8px;}
.listbox  .imgList .img{width:206px;height:120px;overflow:hidden;border:1px solid #ededed;padding:1px;vertical-align:middle;display:table-cell;}
.listbox  .imgList  img{max-width:98%;max-height:98%;}
.listbox  .imgList  h3{line-height:35px;font-size:12px;text-align:left;}
.listbox  .imgList  h3 span{color:#ff6600;}
.listbox  .imgList  h3 a{color: #088fdc;font:"微软雅黑","simhei";font-size:13px;}

/*diy*/
.diy_h3_1{}
.diy_h3_1 .tt{font-weight: normal;font-size:16px;padding:0px 15px 10px 0px;}
.diy_h3_1 .l{border-left:2px solid #088fdc;}

.diy_h2_1{}
.diy_h2_1 .tt{font-family: "微软雅黑";font-size: 22px;font-weight: normal;padding:28px 15px 10px 0px;}

.diy_ul2{}
.diy_ul2 ul li{width:50%;float:left;}
.diy_ul2 ul  li a{display:block;margin-right:15px;padding-top:5px;line-height:25px;height:25px;overflow:hidden;border-bottom: 1px dotted #CCC;}

.diy_ul3{}
.diy_ul3 ul li{width:33.33%;float:left;line-height:27px;height:27px;}
.diy_ul3 ul  li a{padding-left:8px;overflow:hidden;}
.diy_ul3 ul  li .icon_1{float:right;background:url(../image/style_icon.png) 0px 0px no-repeat;padding:8px;height:1px;margin:5px 5px 0px 0px;}
.diy_ul3 ul  li .icon_2{float:right;background:url(../image/style_icon.png) 0px -20px no-repeat;padding:8px;height:1px;margin:5px 5px 0px 0px;}

.diy_ul5{}
.diy_ul5 ul li{width:20%;float:left;overflow:hidden;;}
.diy_ul5 ul  li a{display:block;padding: 0 10px;line-height:28px;height:28px;border: 1px solid #E4E4E4;margin: 5px 8px 5px 8px;}

.diy_ul_img_3{}
.diy_ul_img_3 ul{}
.diy_ul_img_3 ul li{width:33.33%;float:left;text-align:center;}
.diy_ul_img_3 ul  li a{display:block;line-height:27px;overflow:hidden;}
.diy_ul_img_3 ul  li img{width:207px;height:129px;}

.diy_ul_img_5{}
.diy_ul_img_5 ul{}
.diy_ul_img_5 ul li{width:20%;float:left;text-align:center;}
.diy_ul_img_5 ul  li a{display:block;line-height:27px;overflow:hidden;}
.diy_ul_img_5 ul  li img{max-width:96%;height:129px;}

.diy_ul_p{}
.diy_ul_p ul{}
.diy_ul_p ul li{line-height:27px;}
.diy_ul_p ul li p{text-indent:2em;color:#777;}
.diy_ul_p ul  li a{color:#7DAA2A;padding-left:8px;}

.diy_ul_tag{}
.diy_ul_tag ul li{line-height:27px;width:25%;float:left;text-align:center;overflow:hidden;}
.diy_ul_tag ul  li a{border: 1px solid #F0F0F0;display:block;margin:4px;}

.tg_add a{display:block;float:right;margin-right:20px;background:#ff3600;border-radius:5px;}
.tg_add a span{display:block;margin:4px;line-height:24px;border:1px dashed #ddd;border-radius:5px;padding:0px 20px;color:#fff;}