@charset "utf-8";
/* CSS Document */

html{min-width:1280px; margin:0 auto; padding:0;}
body{font-family:'Microsoft YaHei','ssimsun'; background:#fff url(work_version_res/bg_w.png); min-width:1280px; margin:0 auto; padding:0}
.container {width:1080px; max-width: none !important; padding:0;margin:0 auto;}

.top_bar{width:100%; height:100px; background:#fff; overflow:hidden}

.top_link_box{float:right;}
.top_link{float:right; line-height:30px; background:#000; color:#fff; padding:0 10px; font-size:11px}
.top_link a{color:#fff; font-size: 11px;font-family: "Microsoft YaHei";}
.top_link span {margin:0 10px;}

.top_icon_link{float:right; line-height:30px; color:#000; font-size:11px}
.top_icon_link a{height:30px;     font-size: 13px; line-height:30px; color:#000; background:url(work_version_res/icon_top_link.png) 0 3px no-repeat; padding:0 0 0 28px; margin:0 10px 0 0; display:inline-block;font-family: "Microsoft YaHei";}
.top_icon_link a.clinc{background:url(work_version_res/icon_top_link.png) -68px 3px no-repeat;}
.top_icon_link a.train{background:url(work_version_res/icon_top_link.png) -146px 3px no-repeat; padding-left:20px;}
.top_logo{width:355px; height:100px; background:url(work_version_res/logo_x.png) center no-repeat; float:left;}

.top_search_box{position:relative; float:right; clear:right; margin:25px 0 0 0; font-size:11px;}
.top_search_box .top_search_input{width:250px; height:25px; padding:0 30px 0 10px; background:#fff; color:#333; border:2px solid #000; outline:none; border-radius:13px;font-family: "Microsoft YaHei";}
.top_search_box .top_search_submit{position:absolute; top:3px; right:10px; width:19px; height:19px; background:url('work_version_res/icon_search_gray.png') no-repeat; border:none; outline:none;}

.nav-custom.navbar {height:40px;margin-bottom:0; min-height:0;}
.nav-custom{background:#800000; border:none; border-radius:0;}
.nav-custom .navbar-nav {float: left;margin: 0;}
.nav-custom .navbar-nav>li {float: left;}
.nav-custom .navbar-nav>li>a {color: #fff; padding:0 18px;  line-height:40px; font-size: 14px;
    font-family: "微软雅黑";}
.nav-custom .navbar-nav>li>a:hover{background:#690000}
.nav-custom .navbar-toggle:focus, .nav-custom .navbar-toggle:hover {background-color:#690000;}
.nav-custom .navbar-toggle {border-color:#580000;}
.nav-custom .navbar-collapse, .nav-custom .navbar-form {border-color: #690000;}
.nav-custom .navbar-nav>.open>a, .nav-custom .navbar-nav>.open>a:focus, .navbar-custom .navbar-nav>.open>a:hover{background-color:#690000;}
.nav > li:hover .dropdown-menu {display: block;}
.carousel {background:#f7eed6 url(work_version_res/bg_w.png);}
.carousel .container{position:relative;}
.carousel-inner>.item>a{display:block; height: 330px;width:100%}
.carousel-inner>.item>a img{height:330px; width:100%;}
.carousel-block{position: absolute; right:0; bottom: 30px; width:440px; height:62px; background:url(work_version_res/slider_fixed.png) no-repeat; display:block}
.carousel-control.left{width:28px; left:-50px; background:url(work_version_res/icon_s_slide_arrow.png) 0 150px no-repeat; filter:none}
.carousel-control.right{width:28px; right:-50px; background:url(work_version_res/icon_s_slide_arrow.png) -72px 150px no-repeat; filter:none}

.information_box{overflow:hidden; color:#000;}
.information_box a{    color: #3f3f3f;}
.information_block{width:100%; margin:10px 0 0 0; overflow:hidden;}
.information_block.xxdt{}
.information_block.zdts{width: 476px;}
.information_block.xsjz{}
.information_block.tpxw{width: 476px;}
.information_block div.title{height:40px; line-height:40px; font-size:15px;    font-family: "微软雅黑";    color: #fff; margin:0 0 3px 0; border-bottom:1px solid #aaa;}
.information_block div.title span{    height: 26px;
    line-height: 26px;
	width: 85px;
    display: inline-block;
    margin: 0 0 0 0px;
    padding: 0 0 0 13px;
	background:url(work_version_res/mod_bgg.png) no-repeat;}
.information_block div.title a{margin:5px 0 0 0; line-height:30px; font-size:12px; float:right;}
.information_block ul{padding:0px;}
.information_block ul li{position:relative; list-style:none; width:100%; padding:0;     height: 40px;
    line-height: 40px; overflow:hidden; font-size:12px;}
.information_block ul li a{height:24px; line-height:24px;     font-size: 12px;font-family:"Microsoft YaHei";}
.information_block ul li span{color:#3f3f3f; margin:0 0px 0 0;font-family:'Microsoft YaHei'}
.information_block.zdts ul li{padding:0 0px 0 0px; list-style:disc;}
.information_block.zdts ul li a{height:24px; line-height:24px;}
/*.information_block.zdts ul li span{position:absolute; top:0; right:0;}*/

.information_block.tpxw ul li{width:227px; height:auto; float:left}
.information_block.tpxw ul li img {    height: 172px;
    width: 227px;}
.information_block.tpxw ul li a.title{width:100%; height:24px; font-size:13px; line-height:24px; overflow:hidden; display:block;}
.information_block.tpxw ul li a.text{width:100%; height:40px; font-size:12px; line-height:20px; overflow:hidden; display:block;}
.information_block.tpxw ul li.item2{margin:0 0 0 11px;}

.tab_box{margin:6px 0 0 0;}
.tab_box .nav-tabs{margin-bottom:20px;}
.tab_box .nav-tabs>li>a{padding:0 12px; color:#777777;}
.tab_box .nav-tabs>li>a:hover{border:none;}
.tab_box .nav-tabs>li.active>a, .tab_box .nav-tabs>li.active>a:focus, .tab_box .nav-tabs>li.active>a:hover {border:0; border-bottom:7px solid #8f2926; margin-bottom:-3px;}
.tab-content ul{ list-style:disc; padding-left:20px;}
.tab-content ul li{position:relative; padding:0 40px 0 0px; line-height:24px; font-size:12px;}
.tab-content ul li a{width:100%; overflow:hidden; color:#000;}
.tab-content ul li span{position:absolute; top:0; right:10px;}

.tab-pane .a_more{margin:0 0 0 0; line-height:30px; font-size:14px; float:right;color:#333;}


.footer{background:#3b3a3a; color:#fefefe; padding:25px 0; margin:20px 0 0 0;}
.footer_main_box{background:#3b3a3a; color:#fefefe; padding:25px 0 10px 0; margin:35px 0 0 0; border-bottom:1px solid #1b1b1b; overflow:hidden;}
.footer_links{max-width:300px; margin:0 auto; margin-bottom:20px;}
.footer_links .footer_links_title{border-bottom:1px solid #fff; line-height:30px;}
.footer_links select{color:#000; display:block; width:100%; margin:10px 0;}
.footer_links a{color:#000;}
.footer_links span{margin:0 10px;}

.footer_logo {margin:5px 0 0 0;}
.footer_logo img{width:100%;}
.footer_code{padding:17px 0; text-align:right}
.footer_code img{margin:0 10px}

.footer_info{ overflow:hidden; margin:45px 0 0 0; font-size:13px; text-align:center}
.footer_info span{}

.sitemap{padding-right:0;  text-align:center}
.sitemap h4{font-size:13px; font-weight:bold;    font-family: "微软雅黑";}
.sitemap ul{padding:0; list-style:none; font-size:11px;}
.sitemap ul li{}
.sitemap ul li a{color:#fff; font-size:13px;line-height: 28px;    font-family: "微软雅黑";}

.banner_box{height:80px; padding:20px 0 0; color:#850a0a; overflow:hidden;}
.banner_box a{color:#850a0a;}
.banner_box h1{float:left; font-size:30px; line-height:45px; font-weight:bold; margin:0;}
.banner_box .bread_crumb{height:20px; line-height:20px; margin:20px 0 0 40px; float:left;}
.banner_box .bread_crumb span{margin:0 5px;}
.banner_main{padding:0 40px 10px 40px; border-bottom:7px solid #850a0a;}

.main_box{padding:30px 0;}
.main_box .container{ background:#fff; padding:0 0 30px 0;}
.sec_nav{}
.sec_nav a.sec_nav_item{background:#850a0a; color:#fff; display:block; line-height:40px; font-size:18px; text-decoration:none; text-align:center; margin-bottom:10px;}
.sec_nav a.sec_nav_item:last-child{border:none;}
.sec_nav a.sec_nav_item:hover{color:#fff}
.sec_nav a.sec_nav_item span{padding:0 20px 0 0;}

.main_box .news_block{ margin:35px 0;}
.main_box .news_block .title{background:#850a0a; color:#fff; line-height:40px;  font-size:18px; margin:0 0 15px 0; padding:0 20px;}
.main_box .news_block ul{padding:0;}
.main_box .news_block ul li{padding:0 20px; height:30px; line-height:30px; overflow:hidden;}
.main_box .news_block ul li:nth-child(2n){background:#dbc7c7;}
.main_box .news_block ul li span{margin:0 10px 0 0;}
.main_box .news_block ul li a{color:#000;}

.list_box{border-left:1px solid #850a0a; padding:0 10px; background:#fff; overflow:hidden;font-size:13PX;}
.list_box ul.list_ul{padding:0 0 0 10px;}
.list_box ul.list_ul li{position:relative;width:100%; line-height:40px; height:40px; list-style:none; padding:0 100px 0 18px; overflow:hidden}
.list_box ul.list_ul li a{color:#000; font-size:12px;}
.list_box ul.list_ul li span{position:absolute; top:0px; right:10px; color:#2b2b2b;}
.list_box ul.list_ul li:nth-child(2n){}

.list_pagination{ text-align:center; margin:20px 0 10px 0;}
.list_pagination .pagination>li>a, .list_pagination .pagination>li>span {color:#333;}
.list_pagination .pagination>li>a:focus, .list_pagination .pagination>li>a:hover, .list_pagination .pagination>li>span:focus, .list_pagination .pagination>li>span:hover{color:#333}
.list_pagination .pagination>.active>a, .list_pagination .pagination>.active>a:focus, .list_pagination .pagination>.active>a:hover, .list_pagination .pagination>.active>span, .list_pagination .pagination>.active>span:focus, .pagination>.active>span:hover{color:#fff; background:#800000; border:#800000 solid 1px}

.content_box{padding:10px 20px 20px 30px;background:#fff; overflow:hidden; font-size:14px;}
.content_box .title{font-size:24px; color:#800000; text-align:center; padding:15px 0;}
.content_box .info{text-align:center; font-size:12px; border-bottom:1px solid #333; line-height:30px; margin:0 0 20px 0;}

.bdsharebuttonbox a{float:right}

.picture_list{margin:0 0 20px 0;}
.picture_block{padding:10px;  line-height:28px; overflow:hidden;}
.picture_block img{border:5px solid #fff; max-width:100%}
.picture_block .text{height:56px; overflow:hidden;}
.picture_block a{color:#800000; float:right}
.picture_block:nth-child(2n-1){background:#ebd6d6}






.picture_list1{margin:20px 0 0 0;}
.picture_block1{padding:10px;  line-height:28px; overflow:hidden;}
.picture_block1 img{border:5px solid #fff; max-width:100%}
.picture_block1 .text{height:20px; overflow:hidden;text-align:center;}
.picture_block1 a{height:20px; overflow:hidden;text-align:center;color:#333;}
.picture_block1:nth-child(3n-1){background:#ebd6d6}
@media (max-width: 500px)
{
.list_box ul.list_ul li{padding-right:80px;}
.list_box ul.list_ul li span{font-size:12px;}	
.word_btn{display:none}
.picture_block1 .picture{float:none; text-align:center; margin:10px 0 20px 0}
.picture_block1 .col-xs-4,.picture_block .col-xs-8{width:100%}
}

.selected { /*background:#000;*/ color:#FFF;}
.col-xs-3 .title {
    color: #800000;
}
.col-xs-6 .title {
    color: #800000;
}
.information_block .mod_cd ul li{    border-bottom: 1px solid #e2e2e2;}
li.m.i1 {
    margin-left: 6px;
}
.information_block.xsjzd {
    margin: 3px 0 0 0;
}
.information_block.xsjzg {
  
    margin: 3px 0 0 0;

}
.mod_pic {
    margin-top: 18px;
}
.mod_tim {
    width: 227px;
    position: absolute;
    top: 147px;
    background: rgba(0,0,0,0.5);
	    text-align: center;
		font-size: 12px;
		color:#fff;
    font-family: "微软雅黑";
}	
span.mod_daten {
    float: right;
}
a.more_1 {
    position: absolute;
    right:5px;
    top: 0;
	    margin-top: 2px;
}
.col-sm-9 .list_box .list_ul li {
    background: url(list.png) no-repeat left center;
}
table.wp_article_list_table {
    font-family: 'Microsoft YaHei';
}
.footbg {
    width: 100%;
    height: 1px;
    background: #626161;
    margin-top: -27px;
}
.wp_paging{    font-size: 12px;}
.imgscroll2_img {
    padding: 0px 0px 0px 10px;
}

.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{float: left;width: 60px;height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"Microsoft YaHei";border-radius:4px;background: #146cc1;text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding: 0 4px;font-size: 18px;color: #fff;}
.rili .news_list li.news .news_date .news_days{display:inline-block;height: 26px;padding: 0 6px;font-size: 14px;color: #18267d;border-radius:0px 4px 4px 0px;background: #fff;vertical-align:top;border:1px solid #146cc1;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 14px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}

.rili2{}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 10px;padding-bottom: 10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news.n1{margin-top:14px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news .news_date{float: left;width: 50px;margin-right:-70px;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 20px; color:#fff; background-color:#951514; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:30px; font-size: 12px; color:#6b6b6b; background-color:#e3e4e6;border-radius: 2px;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.rili2 .news_list li.news .news_title{line-height: 23px;
    margin-top: 0px;
    font-size: 12px;
    color: #3f3f3f;
overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
} 
.rili2 .news_list li.news:hover .news_date .news_year{background-color:#951514;transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news:hover .news_date .news_days{background-color:#e3e4e6;}

.information_block div.title .mod_xp a {
   height: 26px;
    line-height: 26px;
    width: 85px;
    display: inline-block;
    margin: 0 0 0 0px;
    padding: 0 0 0 13px;
    font-size: 15px;
color: #fff;
    font-family: "Microsoft Yahei";
    text-decoration: none;
    background: url(work_version_res/mod_bgg.png) no-repeat;
}
.information_block div.title .mod_xp {
    margin-top: 7px;
}


ul.list-menu-left-sub .list-menu-left-sub-li .list-menu-left-sub-a span {
    font-size: 16px;
    color: #fff;
}



ul.list-menu-left-sub .list-menu-left-sub-li {
    background: #850a0a;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 105px;
}
li.list-menu-left-sub-li a {
    text-decoration: none;
}