@charset "utf-8";
header{ margin-bottom: 20px; }

.content_list{margin: 10px auto 20px auto;}
.f-20{ font-size:20px;}
.f-14{ font-size:14px}
.pr-20{padding-right:20px;}
.pb-30{padding-bottom:20px}
.ti2{ text-indent:2em}
.lh-25{line-height:25px}
.b-b-1{border-bottom:#e1e1e1 dashed 1px;}
.mt30{ margin-top: 30px; }

.BreadcrumbNav p{ width:90%;overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; white-space: nowrap;}
ul.list-li > li{ overflow: hidden;}
ul.list-li > li img{ width:281px; height: 158px; }
ul.list-li li .div_w{ height:auto; }
ul.list-li li .div_w h1{ height:40px; line-height:40px;width: 100%; }
ul.list-li li .pic-wu{ width: 100%; height:auto; }
ul.list-li > li > div > h1 > span{ font-size: 12px; }
ul.list-li > li > div > h1 > span.list-time{color:#8a8a8a;}
.list-time{ display: block; font-size: 14px; }
.List-T{ width: 80%;font-size: 16px; height:40px;overflow: hidden;}
ul.list-li > li > div > p.list-content{color:#8c8c8c;}
ul.list-li > li > div > p.list-content a{color:#d20707}
.List-T a{ font-weight: bold; }
ul.list-li > li p.list-content a { color: #d20707;}
.common_listnb2 .List-T{overflow:unset;float:none;width:100%;}
.common_listnb2  ul.list-li li .div_w h1{height:auto;}
.common_listnb2  .List-T{height: auto;}

/*图片列表*/
ul.list-li-img li .div_w{ width:60%; float:left; }
ul.list-li-img li .div_w h1{ margin: 0 }
ul.list-li-img li .div_w .List-T{ width: auto; }
ul.list-li-img > li a.a_img{ display:inline-block; float: left; }
ul.list-li-img > li a.a_img img { width: 281px; height: 158px; margin-right: 15px; }
ul.list-li-img > li{margin-bottom:20px;}


/*-------------------------------Page------------------------------------*/
.page_num{padding:20px; height:45px; overflow:hidden; font-size:14px;}
#page_div{line-height:20px; color:#000;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{
    background:#FFFFFF; border:1px solid #bfbfbf; padding:0 8px;margin-right:2px;float: left; height:22px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index_last{width:320px; float:right; text-align:right; color:#8b8b8b;}
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentIndex{ background:#bfbfbf; border:1px solid #bfbfbf; width:20px; height:22px;
line-height:20px; color:#8b8b8b;text-align:center; font-weight:bold;}
.pagination_index_last a{ color:#8b8b8b; }


/*detail*/
.listlmtt{ font-size:12px; line-height:30px; background:#fff;}
.cont_lmttT{ width:100%;border-bottom:1px solid #e5ecf1; display:table-cell;vertical-align: middle;}
.cont_T{ width:100%; height:auto; border-bottom:1px solid #e5ecf1;}
.con_title {padding:20px 0;font-size: 19pt;text-align: center;border-bottom:1px solid #d6d5d5;color:#0b5492;}

.extend{ font-size: 14px; overflow: hidden; padding: 0 10px }
.extend .date,
.extend .source{ width: 240px; }
.extend .look_num{ width: 140px; }
.extend .font{ width: 135px; }
.extend .font img{ margin: 0 12px; }

.con_con{color:#000;font-size:16px;margin:0 auto;padding: 20px 10px 10px 10px;text-align:justify;text-justify:inter-ideograph;}
.con_con .articleimg{color: #0b5492;text-align:center;margin:0px auto;font-size:14px;}
.con_con * img,.con_con img{ text-align: center; /*display: block;*/ margin:0 auto;}
.con_con *{ /*text-indent: 2em;*/height: auto; line-height:180%;}

.Ewm{ width: 136px; height: 135px;margin:20px auto 50px auto; }
.Ewm h3{ color: #cac9c8; font-size: 12px; line-height: 25px; }
.Ewm img{width: 136px; height: 135px; }

#FuJian{ font-size: 16px; }
#xgfj a{ float: left; width: 100%; display: block;}

.keywordtitle{ width:90%; height:250px; margin:0 auto;border-top:1px solid #ccc; }
.keywordtitle > h5{ height:40px; line-height:40px; font-size: 18px; color: #00558e; margin: 10px 0 0 0  }
.keywordtitle > ul{ height: auto; overflow: hidden;  }
.keywordtitle > ul li{float: left;width:100%;margin-right:20px;overflow: hidden;height:40px;
    font-size: 16px;text-align: left;background: url("assets/ffd08fd48f81e1f7.jpg") no-repeat 0 center;
    padding-left: 10px;line-height: 40px;}
.keywordtitle > ul li a,.keywordtitle > ul li a:hover{color:#00558e;}
#Browse{color:red; padding-left:5px;}
.articleCt{ margin:0 auto; width:1100px !important;}
@media (min-width:991px) and (max-width:1199px){
	
}

@media (max-width: 991px){
    .pd30{ padding: 10px }
    .pd0-30{ padding:0px 10px}

    .channel_list ul li{ width: 29% }
    .mt12{ margin-top: 0 }

    /*detail*/
    .extend{ width: 90%; margin: 0 auto }
    .extend .look_num,
    .extend .font,
    .extend .share,
    #div_div{ display: none; }
    .extend .date,
    .extend .source{ width: 50% }
    .extend .source{ text-align: right; }
    .con_con{ padding-top: 10px; }

    /*图片列表*/
    ul.list-li-img > li a.a_img{ width: 40%; height: auto; }
    ul.list-li-img > li a.a_img img{ width: 100%; height: auto; }
    ul.list-li-img li .div_w{ width: 58%; float: right; }
    ul.list-li-img li .div_w h1{ margin:0; height: auto; }
    ul.list-li-img li .div_w .List-T,
    ul.list-li-img > li > div > h1 > span{ width: 100%; float: none; }
    ul.list-li-img li .div_w .List-T{ height: auto; line-height: 26px; }
    ul.list-li-img > li > div > p.list-content{ display: none; }
    ul.list-li > li > div > h1 > span.list-time{ line-height: 26px; }
	.articleCt{ margin:0 auto; width:100% !important;}
}

@media screen and (max-width:767px) {
	.articleCt{ margin:0 auto; width:100% !important;}
	.con_con video{width:100%;}
}
@media screen and (max-width:320px) {
    .channel_list ul li{ font-size: 14px; }
    .List-T{font-size: 14px;}
	.con_con * img,.con_con img{ text-align: center;margin:0 auto;width: 100%;}
	.articleCt{ margin:0 auto; width:100% !important;}
	.con_con video{width:100%;}
}

#TPxgfjs a{ display:block; float:left; width:100%;}
