/* 365jz.com */
*{margin:0;padding:0}
/* define common elements */
ul,li,ol,dd,dt{list-style:none}
td{vertical-align:top}
/* for short */
body{background:#FFFFFF;color:#000000;font:12px/1.5 "Lucida Grande",Arial,Tahoma,Helvetica,sans-serif;padding:0px 0}
a{color:#3B5998;text-decoration:underline}
a:hover{background:#3B5998;color:#FFFFFF;text-decoration:none}
/* define img border */
img{border:0;max-width: 100%;}
h1{font-size:16px}
h2,h3{font-size:14px}
h4,h5{font-size:12px}
h6{font-size:12px;font-weight:normal}
/* define table padding */
table{border-collapse:collapse;overflow:hidden;width:100%}
/* clear both */
.changeline{clear:both}
/* Structure */
#container{margin:0 auto;text-align:left;width:780px}
/* jumble */
.white_space{color:#808080;font-family:Tahoma,Helvetica,sans-serif;padding:0 3px}
.time{color:#808080}
.color6{color:#666666}
.subtime{margin:0px 0px 0px 25px;}
.attention{background:#FFEBE8;border:1px solid;border-color:#DD3C10;line-height:24px;margin:10px 10px 10px 5px;padding:10px;vertical-align:top}
.tips{background:#F7F7F7;border:1px solid #D8DFEA;margin:0 0 10px 0;padding:10px}
/* header css */
#za0dc4header_top{float:left;font-size:1px;height:5px;width:780px}
#za0dc4header_top_left{background:url(../images/hl.gif) no-repeat bottom left;float:left;font-size:1px;height:5px;width:5px}
#za0dc4header_top_mid{background:#3B5998;float:left;font-size:1px;height:5px;width:770px}
#za0dc4header_top_right{background:url(../images/hr.gif) no-repeat bottom right;float:left;font-size:1px;height:5px;width:5px}
#za0dc4header{height:33px;position:relative;width:780px}
#left_header{background:#3B5998;float:left;height:60px;padding:5px 0px 0px 15px;width:285px}
#left_header li{color:#FFFFFF;font-size:14px}
#right_header{background:#3B5998;float:left;height:60px;padding:5px 15px 0px 0px;text-align:right;width:465px}
#right_header li a{color:#D8DFEA;text-decoration:none}
#right_header li a:hover{color:#FFFFFF;text-decoration:none}
/* header navigation */
#za0dc4navigation{background:#6D84B4;border-bottom:1px solid #3B5998;float:left;width:780px}
#za0dc4navigation li{display:inline;white-space:nowrap}
#za0dc4navigation a{color:#FFFFFF;float:left;height:22px;line-height:22px;margin-right:2px;padding:1px 11px 0 9px;text-decoration:none}
#za0dc4navigation a:hover{height:20px;line-height:20px;padding:3px 10px 0}
/* content */
#left_content{float:left;padding:10px 10px 0px 19px;width:220px}
#right_content{float:left;padding:10px 19px 0px 10px;width:500px}
/* sort */
#sort .za0dc4box .za0dc4boxcontent{border:1px solid #C2CCDE;float:left;overflow:hidden;padding:5px 5px 5px 5px;width:726px}
/* link */
#link .za0dc4box .za0dc4boxcontent{border:1px solid #C2CCDE;float:left;padding:5px 5px 5px 5px;width:726px}
/* box */
.za0dc4box{background:#FFFFFF;margin-bottom:10px;overflow:hidden;position:relative;width:100%}
.za0dc4box h4 div.ing a{text-decoration:underline}
.za0dc4box .za0dc4boxcontent1{background:#FFFFFF;padding:5px 5px 5px 10px}
.za0dc4box .za0dc4boxcontent1 li{border-bottom:1px dashed #D8DFEA;height:50px;line-height:24px;padding:10px 0;vertical-align:top}
#left_content .za0dc4box .za0dc4boxcontent{overflow:hidden;white-space:nowrap;width:203px}
.za0dc4box .readmore{text-align:right}
.za0dc4box .more{line-height:24px;position:absolute;right:10px;top:0}
.za0dc4box .more .stat{color:#3B5998}
#bigbox{background:#FFFFFF;border:1px solid #3B5998;float:left;margin-bottom:10px}
/* subbox */
#subbox{border-bottom:1px solid #3B5998;color:#3B5998;height:20px;margin:5px 0px 10px;overflow:hidden;padding-left:8px;width:100%}
#subbox a{float:left;height:18px;line-height:18px;margin-right:2px;padding:2px 5px 0 5px;text-decoration:none}
#subbox a:hover{height:18px;line-height:18px}
/* post */
.posts{background:#FFFFFF;height:30px;line-height:30px;width:567px}
.posts .title{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;padding-left:5px;text-align:center;white-space:nowrap;width:339px}
.posts .author{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .read{background:#F8F9FC;border-right:1px solid #D8DFEA;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:50px}
.posts .times{background:#F8F9FC;color:#3B5998;font-weight:bold;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .title1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;padding-left:5px;text-align:left;white-space:nowrap;width:339px}
.posts .author1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.posts .read1{border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:50px}
.posts .times1{border-top:1px solid #D8DFEA;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.post{height:30px;line-height:30px;width:500px}
.bgcolor1{background:#F7F9FD}
.bgcolor2{background:#EEF0F3}
.post .title{margin-right:10px;overflow:hidden;padding-left:5px;text-align:left;white-space:nowrap;width:260px}
.post .author{margin-right:10px;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
.post .read{overflow:hidden;text-align:center;white-space:nowrap;width:35px}
.post .times{margin-left:10px;overflow:hidden;text-align:center;white-space:nowrap;width:85px}
/* footer */
#footer{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;border-top:1px solid #D8DFEA;float:left;padding:15px 0px 10px 0px;text-align:center;width:778px}
#footer_bottom{background:url(../images/bc.gif) no-repeat bottom center;float:left;font-size:1px;height:5px;margin:0px 0px 10px 0px;width:780px}
#footer_bottom_left{background:url(../images/bl.gif) no-repeat bottom left;float:left;font-size:1px;height:5px;width:775px}
#footer_bottom_right{background:url(../images/br.gif) no-repeat bottom right;float:left;font-size:1px;height:5px;width:5px}
/* nav */
#nav{background:#FFFFFF;border-bottom:1px solid #D8DFEA;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;color:#3B5998;float:left;font-family:Verdana,Arial,sans-serif;height:20px;padding:10px 10px 0px 10px;width:758px}
#nav_right{float:right}
#nav_right a:hover{background:transparent;text-decoration:none;}
/* goooogle */
#goooogle{background:#FFFFFF;border-bottom:1px solid #D8DFEA;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;text-align:center;width:778px}
/* bigclass */
#bigclass_left_content{float:left;padding:10px 0px 10px 0px;width:188px}
#bigclass_left_content .sidenav{border-bottom:1px solid #D8DFEA;color:#3B5998;float:left;font-weight:bold;height:23px;padding-left:10px;width:178px}
#bigclass_left_content .side_space{border-top:1px solid #D8DFEA;float:left;font-size:1px;height:9px;width:188px}
#bigclass_right_content{background:#F7F7F7;border-left:1px solid #D8DFEA;float:left;float:left;padding:0px 10px 0px 10px;width:569px}
#bigclass_right_content .more{padding:5px 0px;text-align:left}
.info{overflow:hidden;text-align:left;width:460px}
.info .subtext{line-height:24px;padding:5px 0px}
.link{float:right;overflow:hidden;text-align:center;width:80px}
.link ul{border-top:1px solid #D8DFEA;line-height:24px;width:80px}
.link ul a{border-bottom:1px solid #D8DFEA;display:block;text-align:center;text-decoration:none}
.link ul a:hover{background:#3B5998;color:#FFFFFF}
/* navbar */
.navbar li{border-bottom:1px solid #D8DFEA;white-space:nowrap}
.navbar a{display:block;line-height:24px;padding-left:10px;text-decoration:none;width:168px}
.navbar1 li{border-bottom:1px solid #D8DFEA;padding-left:10px;white-space:nowrap;width:168px}
.navbar1 a{line-height:24px;text-decoration:none}
/* page */
.page{clear:both;font-family:Tahoma,Helvetica,sans-serif;line-height:24px;margin:10px 0;position:relative;text-align:center}
.page .currentpage{padding:2px 0px 0px 5px}
/* class */
/* news */
.newsbox .newsboxcontent a,.newsbox .news_boxcontent a,.newsbox .newsbox_content a,.newsbox .newsboxcon_tent a,.newsbox .newsboxconten_t a,.newsbox .news_box_con_ten_t a{color:#000000;text-decoration:none}
.newsbox .newsboxcontent img,.newsbox .news_boxcontent img,.newsbox .newsbox_content img,.newsbox .newsboxcon_tent img,.newsbox .newsboxconten_t img,.newsbox .news_box_con_ten_t img{max-width:740px}
.newsbox .newsboxcontent a:hover,.newsbox .news_boxcontent a:hover,.newsbox .newsbox_content a:hover,.newsbox .newsboxcon_tent a:hover,.newsbox .newsboxconten_t a:hover,.newsbox .news_box_con_ten_t a:hover{background:#FFFFFF;color:#000000;text-decoration:underline}
.newsbox{margin-bottom:10px;overflow:hidden;position:relative;width:100%}
.newsbox .newstimes a{color:#808080;text-decoration:none}
.newsbox .newstimes a:hover{background:#FFFFFF;color:#808080;text-decoration:none}
.newsbox .readers{background:#FFFFFF;border-bottom:1px solid #C2CCDE;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;color:#808080;border-top:1px dashed #C2CCDE;padding:5px 5px 5px 10px;width:741px;float:left}
.newsbox .newsboxcontent,.newsbox .news_boxcontent,.newsbox .newsbox_content,.newsbox .newsboxcon_tent,.newsbox .newsboxconten_t,.newsbox .news_box_con_ten_t{background:#FFFFFF;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;padding:5px 5px 5px 10px;width:741px;float:left}
.newspage{clear:both;font-family:Tahoma,Helvetica,sans-serif;line-height:24px;margin:10px 0;overflow:hidden;position:relative;text-align:center;word-break:break-all;word-wrap:break-word}
#news .right_box,#news1 .right_box{float:left;padding:0px 0px 0px 0px;width:369px}
#news .right_box .za0dc4box .za0dc4boxcontent,#news1 .right_box .za0dc4box .za0dc4boxcontent{height:250px}
/* ecmscopyright */
/* printer */
#printer hr{border:1px dashed #C2CCDE;height:1px}
/* search */
#search{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;height:180px;padding:10px;width:758px}
#search .za0dc4boxcontent{background:#F7F7F7;text-align:center}
#search p{margin:10px 0px 10px 0px}
/* comment */
#comment{border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:758px}
#comment h3{border-bottom:1px solid #D8DFEA;color:#3B5998;font-size:14px;margin:15px 0}
#comment h4{margin:10px 0 5px 0}
/* Form Elements only forIE6 IE7 firefox */
input,textarea,select{font:12px "Lucida Grande",Arial,Tahoma,Helvetica,sans-serif}
.inputtext{border:1px solid #BDC7D8;padding:2px}
input.subbutton,input.canbutton{background:#3B5998;border:1px solid;border-color:#D8DFEA #0E1F5B #0E1F5B #D8DFEA;color:#FFFFFF;height:24px;line-height:16px;padding:3px 5px}
.inputbutton,.inputsubmit{background:#3B5998;border:1px solid;border-color:#D8DFEA #0E1F5B #0E1F5B #D8DFEA;color:#FFFFFF;height:24px;line-height:16px;margin:5px 0;padding:3px 5px}
input.subbutton{margin-right:5px}
select{border:1px solid #BDC7D8;height:21px;padding:2px}
textarea{border:1px solid #BDC7D8;overflow:auto;padding:2px}
/* bigclass1 */
#right_content1{float:left;padding:10px 1px 0px 10px;width:518px}
#right_content1 .right_space{float:left;height:335px;width:19px}
.za0dc4box1{margin-bottom:10px;overflow:hidden;position:relative;width:499px}
#right_header .white_space,.za0dc4box .za0dc4boxcontent1 li .white_space{visibility:hidden}
#content,#bigclass_content{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;width:778px}
#right_content .right_box,#right_content1 .right_box{float:left;padding:0px 0px 0px 0px;width:240px}
#right_content .right_space{float:left;height:335px;width:20px}
#news .right_space,#news1 .right_space{float:left;height:20px;width:20px}
#sort,#link{border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px 20px 0px 20px;width:738px}
#sort .za0dc4box .za0dc4boxcontent li,#link .za0dc4box .za0dc4boxcontent li,#moreclass .content li{float:left;line-height:24px;margin-left:3px;overflow:hidden;vertical-align:top;white-space:nowrap;width:100px}
.za0dc4box h4 div a,.za0dc4box1 h4 div a{display:block;text-decoration:none}
.za0dc4box h4 div a:hover,.za0dc4box1 h4 div a:hover{background:transparent;color:#3B5998;text-decoration:underline}
.za0dc4box .za0dc4boxcontent,.za0dc4box1 .za0dc4boxcontent{background:#FFFFFF;border:1px solid #C2CCDE;padding:5px 5px 5px 10px}
#right_content .right_box .za0dc4box .za0dc4boxcontent,#right_content1 .right_box .za0dc4box .za0dc4boxcontent{overflow:hidden;white-space:nowrap;width:223px}
.za0dc4box .piccontent,.za0dc4box1 .piccontent{border:1px solid #C2CCDE;padding:5px 5px 5px 10px}
.za0dc4box .piccontent .pic,.za0dc4box1 .piccontent .pic{float:left;width:96px}
.za0dc4box .piccontent .pic img,.za0dc4box1 .piccontent .pic img{background:#FFFFFF;border:1px solid #D8DFEA;padding:3px}
.za0dc4box .piccontent .pic a:hover,.za0dc4box1 .piccontent .pic a:hover{background:transparent}
.za0dc4box .piccontent .pic a:hover img,.za0dc4box1 .piccontent .pic a:hover img{background:#D8DFEA;border:1px solid #3B5998}
#subbox li,#sort .za0dc4box .za0dc4boxcontent div,.za0dc4box .za0dc4boxcontent div.ing{display:inline}
.gggg,.aaaa,.bbbb,.cccc,.dddd,.eeee,.ffff,.efef,#dwdw,#yuyu,#ioio,#xcxc,#asas,#qwqw,#jiji{border-bottom:medium none;border-left:medium none;border-right:medium none;border-top:medium none;float:left;height:280px;margin:0px;padding:0px;width:336px;}
#bigclass_right_content .content,#search_result .content{background:#FFFFFF;border:1px solid #D8DFEA;margin:10px 0;padding:10px}
#moreclass .content{background:#FFFFFF;border:1px solid #D8DFEA;margin:10px 0;padding:10px;float:left;width:736px}
.info h3,.info h4{line-height:24px}
.navbar,.navbar1{float:left;font-family:Tahoma,Helvetica,sans-serif;margin-bottom:10px;overflow:hidden;width:168px}
.navbar ul,.navbar1 ul{list-style-type:none;margin-left:15px}
.page a,.newspage a{background:#FFFFFF;border:solid 1px #D8DFEA;color:#3B5998;margin-left:5px;padding:2px 6px;text-decoration:none}
.page a:hover,.newspage a:hover{background:#3B5998;border:solid 1px #D8DFEA;color:#FFFFFF;text-decoration:none}
#news,#printer{background:#FFFFFF;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:758px}
#news1,#search_result,#moreclass{background:#F7F7F7;border-left:1px solid #D8DFEA;border-right:1px solid #D8DFEA;float:left;padding:10px;width:758px}
#news1 .newsbox .newstimes,.newsbox .newstimes{background:#FFFFFF;border-bottom:1px dashed #C2CCDE;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;border-top:1px solid #C2CCDE;color:#808080;padding:5px 5px 5px 10px}
#news1 .newsbox h4,#news1 .za0dc4box h4{background:#FFFFFF;border-left:1px solid #C2CCDE;border-right:1px solid #C2CCDE;border-top:1px solid #C2CCDE;color:#3B5998;height:24px;line-height:24px;padding-left:8px}
.ecmscopyright,.hid,.bid,.hia,.hsds,.dsada,.dac3,.dafgr,.fgsvs,.kuiy,.wcax,.sqdeg,.evrt,.xssxs,.cdcr,.zasw,.za0dc4box .za0dc4boxcontent div,.za0dc4box .za0dc4boxcontent div.no{display:none}
.za0dc4box1 h4,.za0dc4box h4,.newsbox h4{background:#D8DFEA;border-top:1px solid #3B5998;color:#3B5998;height:24px;line-height:24px;padding-left:8px}
.za0dc4box1 h4 div,.za0dc4box h4 div,.newsbox h4 div{float:left;height:24px;line-height:24px;text-align:center;width:60px}
.za0dc4box1 .za0dc4boxcontent li,.za0dc4box .za0dc4boxcontent li,.newsbox .newsboxcontent li,.newsbox .news_boxcontent li,.newsbox .newsbox_content li,.newsbox .newsboxcon_tent li,.newsbox .newsboxconten_t li,.newsbox .news_box_con_ten_t li{line-height:24px;vertical-align:top}
.za0dc4box h4 div.no a,.posts .title1 a,.post .title a,#nav a{text-decoration:none}
.posts li,.post li,#bigclass_right_content #list,.newsbox .newsboxcontent table,.newsbox .news_boxcontent table,.newsbox .newsbox_content table,.newsbox .newsboxcon_tent table,.newsbox .newsboxconten_t table,.newsbox .news_box_con_ten_t table{float:left;}


 
 
/*  
banner
*/
    .swiper-container {
      width: 100%;
    }
	.swiper-container img{max-width:100%;}
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
    }
	.swiper-text{position: absolute;left:0;top:50%;margin-top: -56px;z-index:2;text-align:center;color:#FFF;width:100%;}
	.swiper-text h3 {
        font-size: 24px;
        text-align: center;
        margin-bottom: 3%;
		color: #FFF;
		line-height: 24px;
    }
	.swiper-text p {
        font-size: 16px;
        text-align: center;
        margin-bottom: 3%;
		color: #FFF;
		line-height: 24px;
    }
	.swiper-text .swiperbtn {
		display: block;
        background: #0064Cd;
        background-image: -webkit-gradient(linear,right top, left top,color-stop(0, #1dab7d),to(#47de9d));
        background-image: linear-gradient(270deg,#1dab7d 0,#47de9d 100%);
        width: 120px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        text-align: center;
        border-radius: 20px;
		margin:0 auto;
		font-size: 14px;
    }
	.swiper-text .swiperbtn:hover {
        -webkit-box-shadow: 0 1px 5px 0 rgb(34 178 129 / 50%);
        box-shadow: 0 1px 5px 0 rgb(34 178 129 / 50%);
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }


/* 话题标签topic */
.za0dc4meta-tags{padding: 20px 0;}
.za0dc4meta-tags .za0dc4tagitem {
    position: relative;
    display: inline-block;
    height: 30px;
    padding: 0 12px;
    font-size: 14px;
    line-height: 30px;
    vertical-align: top;
    border-radius: 100px;
    background: #f2f3f5;
    margin-bottom: 20px;
}
.za0dc4meta-tags .za0dc4tagitem:hover {
    background-color: rgba(0,102,255,.15);
}
.za0dc4meta-tags .za0dc4tagitem:not(:last-child) {
    margin-right: 10px;
}


/* 话题标签topic列表 */
.za0dc4container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}

@media screen and (min-width:768px){.za0dc4container{width:750px}}
@media screen and (min-width:992px){.za0dc4container{width:970px}}
@media screen and (min-width:1200px){.za0dc4container{width:1170px}}
@media only screen and (max-width: 1140px) {.za0dc4main,.za0dc4container{width: auto;}}

.za0dc4place{min-height: 56px;background-color: #f2f3f5;line-height: 56px;font-size: 16px;padding:0 20px;margin:20px 0;}

.za0dc4row .za0dc4rowtitle{
    text-align: center;padding: 30px 0 20px 0;
}
.za0dc4row .za0dc4rowtitle h1{
    font-size: 28px;
    line-height: 30px;
    text-align: center;
}
.za0dc4row .za0dc4rowtitle p{
	font-size: 16px;line-height: 30px;
    color: rgba(119,119,119,1);
    font-family: Arial;
}

/* 自定义内容 */
.za0dc4content{width:100%;font-size:16px;line-height:28px;padding-bottom:30px;}
.za0dc4content p{padding-bottom: 20px;}

.za0dc4content .contain {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 36px 40px;
    background: #FAF7F2;
	box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);
    border-radius: 6px;
	-webkit-transition: .7s;
    -moz-transition: .7s;
    -o-transition: .7s;
    transition: .7s;
}
.za0dc4content .contain:hover {
    background: #EFEFEF;
}
.za0dc4content .contain .ch-title {
    font-size: 24px;
    font-weight: 600;
    color: #5d5044;
    line-height: 32px;
    margin-bottom: 6px;
}
.za0dc4content .contain .en-title {
    font-size: 16px;
    font-family: HelveticaNeueLTPro;
    color: rgba(133, 114, 90, 0.6);
    line-height: 32px;
    padding-bottom: 8px;
}
.za0dc4content .contain .line {
    width: 48px;
    height: 4px;
    background: #ff9f38;
    display: inline-block;
    margin-bottom: 24px;
}
.za0dc4content .contain p {
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 24px;
    text-align: justify;
}

/* 列表 */
.za0dc4news_list_wrap{max-width:1140px;margin:0 auto;}
.news_list_item_line {
    padding: 30px;
	position: relative;
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
	opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
.news_list_item_line:hover {
	-webkit-box-shadow: rgba(0,0,0,.12) 0 0 22px;
    -moz-box-shadow: rgba(0,0,0,.12) 0 0 22px;
    box-shadow: rgba(0,0,0,.12) 0 0 22px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    color: #2ba0e8;
	
}
.news_list_item_line:hover a{
	color: #2ba0e8;
}
.news_list_item_header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}
.news_list_item_date {
    font-size: 14px;
    color: #999;
    line-height: 24px;
}
.news_list_item_title {
    font-size: 16px;
    font-weight: 400;
    color: #333;
    line-height: 24px;
}
.news_list_item_link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.news_list_item_summery {
    margin-top: 18px;
    font-size: 14px;
    color: #666;
    line-height: 1.7;
}
.news_list_item_group a{
    display: inline-block;
    position: relative;
    height: 26px;
    line-height: 26px;
    max-width: 100%;
    padding: 0 8px;
    border: 1px solid #e5e5e5;
    margin-top: 12px;
    margin-right: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #999;
    font-size: 12px;
    word-break: keep-all;
    overflow: hidden;
    z-index: 2;
}
.news_list_parting_line {
    height: 0;
    border-bottom: 1px solid #ececec;
    margin: 0 1.6666%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* 分页 */
.zzpages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.zzpages ul li{
	display: inline-block;
    height: 35px;
    line-height: 35px;
    background: #fff;
    border: 1px solid #e5e5e5;
    overflow: hidden;
    vertical-align: top;
}
.zzpages li.thisclass {
    background: #292a32;
    border: 1px solid #292a32;
    color: #fff;
}
.zzpages ul li:hover{
    border: 1px solid #292a32;
}
.zzpages ul li a,.zzpages ul li .pageinfo{
	color: #292a32;
    padding: 8px 12px;
}
.zzpages li.thisclass a{
    color: #fff;
}
.zzpages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/* 话题标签topic列表结束 */