.con{background:#fff;padding-bottom: 20px; margin-top: 40px;}
.small_nav{height:40px;line-height: 40px;box-shadow: 0px 5px 5px #ccc;color:#9e9e9e;padding-left: 30px;}
.small_nav span{color:#0056a2;font-size: 16px;}
.small_nav a{margin:0 10px;color:#9e9e9e;}
.list_con{width:1110px;margin:40px auto 0; }
.left_list{width:330px;float:left;background:#f1f1f1;}
.left_list h1{ text-align: center;padding: 20px 0;border-bottom: 1px solid #e5e5e5;width:260px;margin:0 auto;}
.left_list h1 a{font-size: 24px;font-weight: bold; color:#0056a2; }
.left_list h1 span{width:20px;height:4px;background:#0056a2;margin:0 auto;display:block;margin-top: 5px;}
.left_list ul{width:260px;margin:0 auto;}
.left_list ul li{height:54px; line-height: 54px; text-align: center;border-bottom: 1px solid #e5e5e5;}
.left_list ul li a{ font-size: 18px; color:#484848;}
.left_list ul li a:hover{color:#0056a2;}
.right_box{float:right;width:740px;}
.zxjj{margin-bottom: 30px;}
.zxjj h2{height:40px;border-bottom: 1px solid #e3e3e3;background:url(../images/right_tab.png) left 3px no-repeat; }
.zxjj h2 a{font-size: 18px;color:#0056a2;height:40px;border-bottom: 1px solid #0056a2;display:block;padding-left: 40px;width:80px;}
.zxjj_txt{font-size: 14px; line-height: 25px; color:#666;text-indent: 30px;margin-top: 25px;}
.dj_more{display:inline-block;width:65px; height:16px; color:#fff;background-image: linear-gradient(#001b62, #0056a2);font-size: 12px;text-align: center;}
.dj_more:hover{color:#fff;}
.zxld_bottom{border-bottom: 1px dashed #eee;padding-bottom: 30px;}
.ldzp{margin-top:30px;}
.ldzp_left{float:left;width:175px;}
.ldzp_name{width:125px;height:45px;line-height:45px;background:#f4f4f4;text-align: center;display:block;font-size: 16px;color:#000;}
.ldzp_right{float:left;width:540px;margin:0 auto;}
.ldzp_right li{width:30%;margin:0 auto;box-shadow: 5px 5px 5px 5px #ccc;padding-top: 5px;}
.ldzp_right li img{width:90%; height:178px;margin:0px auto 0;display:block;}
.ldzp_right li span{display:block;text-align: center; height:56px;line-height: 56px;}

.ldzp_fzx li{width:30%;box-shadow: 5px 5px 5px 5px #ccc;padding-top: 5px;margin:0 5% 30px 0;float:left;}
.ldzp_fzx li:nth-of-type(3){margin-right:0;}
.ldzp_fzx li:nth-of-type(6){margin-right:0;}
.ldzp_fzx li:nth-of-type(9){margin-right:0;}
.ldzp_fzx li:nth-of-type(12){margin-right:0;}
.ldzp_fzx li:nth-of-type(15){margin-right:0;}
.ldzp_fzx li:nth-of-type(18){margin-right:0;}
.ldzp_fzx li img{width:90%; height:178px;margin:0px auto 0;display:block;}
.ldzp_fzx li span{display:block;text-align: center; height:56px;line-height: 56px;}
.jg_list{margin-top: 30px;}
.jg_list a{display:block;padding:10px;font-size: 14px;background:#f4f4f4;margin:0 20px 20px 0;float:left;}


/*list*/
.left_list .on a{color:#0056a2;font-weight: bold;}
.news_list ul li{ height:40px; }
.news_list .list_time{ float:right;font-size: 16px;line-height: 40px; text-align: right;}
.news_list ul li a{ display:block;width:550px;font-size: 16px;margin-left: 10px; color:#333;line-height: 40px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zxjj ul li a:hover{ color:#0056a2;}
.zxjj .number{ display:table; margin:40px auto 0;}
.zxjj .number .on{ background:#0056a2;}
.zxjj .number .on a{ color:#fff;}
.zxjj .number dl{border:1px solid #ccc;}
.zxjj .number dd{ float:left; border:none; text-align: center;border-right:1px solid #ccc;}
.zxjj .number dd:hover{ background:#0056a2;}
.zxjj .number dd:hover a{ color:#fff; }
.zxjj .number dd a{display:block; padding:10px;font-size: 12px; color:#333;  text-align: center;}
.zxjj .number .no_border{border-right:0;}
/*details*/
.details_txt h2{ width:1100px; font-size: 20px;color:#333; font-weight: bold; text-align: center;  margin:0 auto; border-bottom: 2px solid #333; padding: 30px 0;}
.right_con{ width:1100px; margin-top: 10px;  margin:0 auto;  font-size: medium; font-family: not specified;}

.author_time{width:900px; margin:20px auto; text-align: center; font-size: 12px; color:#999; padding-bottom: 10px;}
.author_time span{font-size: 12px; color:#999;}
.author_time em{font-size: 12px; color:#999; font-style: normal;}
@media screen and (max-width: 980px) {
    .list_con{width:100%;margin-top: 20px;}
    .left_list{width:100%;float:none;}
    .left_list h1{width:100%;}
    .left_list ul{width:100%;}
    .left_list ul li{width:50%;float:left;}
    .right_box{width:100%;float:none;margin-top: 20px;}
    .zxjj_txt{padding:0 10px;}
    .dj_more{margin-left: 10px;}
    .ldzp_left{float:none;margin:0 auto;}
    .ldzp_name{margin:0 auto;}
    .ldzp_right{float:none;width:100%;margin:20px auto 0;}
    .jg_list a{margin-right: 15px;}
    /*list*/

    .news_list ul{ width:95%; margin:0 auto;border-bottom: 1px dashed #ccc; }
    .news_list ul li{ height:40px;}
    .news_list .list_time{ width:30%; float:right;font-size: 16px;line-height: 40px;text-align: right;margin-right: 0;}
    .news_list ul li a{font-size: 16px;line-height: 40px; float:left; width:63%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333;}
    .news_list ul li a:hover{ color:#274e79;}
    .zxjj .number{ display:table; margin:40px auto 0;}
    .zxjj .number .on{ background:#00b8ee;}
    .zxjj .number .on a{ color:#fff;}
    .zxjj .number dl{border:1px solid #ccc;}
    .zxjj .number dd{ float:left; border:none; text-align: center;border-right:1px solid #ccc;}
    .zxjj .number dd:hover{ background:#00b8ee;}
    .zxjj .number dd:hover a{ color:#fff; }
    .zxjj .number dd a{display:block; padding:10px;font-size: 12px; color:#333;  text-align: center;}
    .zxjj .number .no_border{border-right:0;}
    /*details*/
    .list_con h2{ width:100%;  font-size: 20px;   font-weight: bold; text-align: center;  margin:20px auto 20px;}
.right_con{ padding:20px 0;  font-size: 18px; width:95%;margin:20px auto 0;}



.author_time{width:100%; margin:0 auto; font-size: 12px; color:#999; padding-bottom: 10px;}
.author_time span{font-size: 12px; color:#999;}
.author_time em{font-size: 12px; color:#999; font-style: normal;}

}