body{
 background: #F5F5F5 !important;
}
#main {
    padding-top: 16px;
    background: #FFFFFF;
    min-height: 800px;
    margin-bottom: 24px;
}

.main {
    padding: 9px;
}

#current_pos {
    height: 50px;
	display: table;
}

#firstspan{
line-height: 50px;
}
#current_pos a {
    line-height: 32px;
    font-size: 16px;
    color: #666;
}

.current_pos_icon {
    padding: 0  10px;
    display: table-cell;
    height: 50px;
    vertical-align: middle;
}

#content {
    position: relative;
}

#content_l {
    width: 230px;
  /*  height: 100%; */
    background: #F8F8F8;
   /* position: absolute; */
    left: 0;
    top: 0;
}

#content_l h3 {
   /*  width: inherit; */
    height: 70px;
    line-height: 70px;
    background: url("../image/bottom.png") no-repeat #b30015 190px center;
	text-align: center;
}

#content_l h3 a {
    color: #FFFFFF;
    font-size: 22px;
    text-align: left;
}
.content_ul{
	width:100%;
}
.content_ul li a {
    min-height: 46px;
    display: block;
    text-align: center;
    color: #333333;
    font-size: 18px;
    line-height: 46px;
    background: #fff;
    margin: 8px 5px 0 5px;
    border: 1px solid #fff;
    padding: 5px 15px;
}

.content_ul li a:hover ,.active a{
    border: 1px solid #AC0000 !important;
}

.channel_name {
    width: inherit;
    border-bottom: 2px solid #D9D9D9;
    position: relative;
    height: 70px;
}

.channel_name p {
    color: #b30015;
    font-size: 22px;
	height:70px;
	line-height:70px;
	padding:0 20px;
    border-bottom: 2px solid #b30015;
    position: absolute;
    top: 0;
    left: 0;
}

#content_r {
    width: 930px;
}

.channel_list {
    padding-top: 30px;
   min-height: 650px;
	font-size: 16px;
	padding-right: 10px;
}

.article_ul li {
    float: left;
    margin-right: 2%;
	width:32%;
    margin-bottom: 0.1rem;
}

.article_ul li a img {
    width: 290px;
    height: 193px;
}

.article_ul li a p {
    color: #333;
    font-size: 20px;
    text-align: center;
    line-height: 2;
}
.list_title h3{
    color: #333333;
    font-size: 16px;
    padding: 5px 10px 2px 16px;
}
.list_title a{
    padding-right: 12px;
    color: #333;
    font-size: 16px;
}
.list_ul{
    color: #B3B3B3;
    padding-right: 12px;
    margin-bottom: 17px;
}
.list_ul li{
    line-height: 2.5;
}
.list_ul li:hover a{
     color:red;
}
.list_ul li:hover .date{
     color:red;
}
.list_ul a {
    font-size: 22px;
	font-family: "medium";
}

.date {
    float: right;
	font-size: 22px;
	font-family: "medium";
}
/*** ����ҳ START ****/
.container{ padding: 10px 0;}
.secnr{height:auto;text-align:left; min-height:550px;_height:550px; background: #fff}
.secnr img{ max-width:800px;}
.f14{font-size:16px;padding:0 30px;}
#wenzhang{font-size:16px;line-height:200%;height:auto;overflow:hidden;padding:20px 50px;border: 1px solid #ddd;}
.wztit{font-size:27px;line-height:40px;text-align:center;padding-top:20px; padding-bottom: 5px; }
.wzfbt{line-height:36px;text-align:center;font-size:18px;font-weight:100;margin-top:5px; color:#cc0001;}
.wzbjxx{line-height:24px;font-size:13px;text-align:center;border-bottom:#ddd 1px solid;height:24px;padding:9px 0;position:relative;overflow:hidden; margin-top: 15px; color: #666;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#e20a0d;}
.wzbjxx .nostart{color:#ce0000;}
.wzbjxx .starting{color:#2f9c2e;}
.wzbjxx .over{color:#999;}
.wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzbjxx .top_ztimg{position:absolute;width:100px;height:36px;right:10px;top:5px;overflow:hidden;}
.wzbjxx .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;}
.wz_zybox{border:#ddd 1px dashed;background:#fbfbfb;padding:10px 15px;line-height:28px;font-size:14px;margin-bottom:20px;}
.wz_zybox span{font-weight:bold;}
.wzcon{padding:20px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;}
.wzcon table,.wzcon img{max-width:100% !important;}
.wzcon p{margin:1em 0;}
.wzbot{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:28px;color:#666;}
.wzbot a{color:#666;}
.wzbot a:hover{color:#c00;}
.wzbot1{height:50px;line-height:36px;text-align:right;font-size:12px;color:#999;padding:20px 30px 0 30px}
.wzbot1 a{color:#999;line-height:36px;}
.wzbot1 a:hover{color:#d00;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:30px;}
.wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:50px;height:26px;line-height:26px;background:url(../image/print.gif) 0 5px no-repeat;padding-left:22px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:40px;height:26px;line-height:26px;padding-left:22px;background:url(../image/close1.gif) 0 5px no-repeat;}
.share_icon{width:600px;height:36px;float:left;overflow:hidden;margin-left:10px;}
.share_icon ul li{float:left;}
.share_icon ul li .si_a{background:url(../image/share_icon.png) no-repeat;width:35px;height:28px;display:block;float:left;}
.share_icon ul li.ztimg{position:relative;width:48px;height:36px;}
.share_icon ul li.ztimg .si_img{position:absolute;left:11px;top:-4px;}
.wzewm{text-align:center; margin:0 auto; padding-bottom: 40px;border-top:#dbdee1 1px dashed;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 14px; color: #c0c0c0;}
.wzewm span.img{ margin: 0 auto; width: 160px; height: 160px;}
.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px;width:860px;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:860px !important;}
/*������ϸҳ*/
.secondsearch{display: none;}
.two_search{ height:35px;}
.two_search ul li{ float:left;}
.two_search ul li.tt1{position:relative; width:241px;}
.two_search ul li.tt1 .msg-box{position:absolute;left:0;top:0;}
.two_search ul li.tt1 .txtinput{width:220px;height:32px;padding:0 10px; outline:none; line-height:32px;border:1px solid #cdcdcd; border-right:none;font-size:14px;color:#999;}
.two_search ul li.tt2{width:77px;height:34px;}
.two_search ul li.tt2 .sear_button1{border:0;cursor:pointer;width:100%;color:#fff;height:34px; line-height:34px; text-align:center;overflow:hidden;background:#1a71b6 ;outline:none; font-size:14px;}
.two_ssresult{ line-height:30px; padding:5px 0; border-bottom:1px dashed #e1e1e1; font-size:14px; margin-bottom:16px;}
.two_ssresult span{ color:#d71619; padding:0 5px;}

.ssy_container{padding:15px;}
.ssy_leftbar{width:20%;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:10px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#f1f1f1;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}
.ssy_rightbar{width:75%;height:auto;padding-top:10px;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:15px;}
.ssy_rightbar .search-list li.search-title{line-height:26px;font-weight:bold;font-size:14px;}
.ssy_rightbar .search-list li.search-title a{}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;}
.ssy_rightbar .search-list li.search-column{/*color:#cc0001;*/line-height:22px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:22px; color:#008000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#008000;}
.ssy_rightbar .search-list li.search-url a{color:#008000;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline;}

/*�߼�����*/
.ssnrbox{ padding:10px 50px 40px;}
.ssnr{padding:10px 20px;overflow:hidden;margin:30px auto 25px;line-height:30px;font-size:14px; color:#333; border: #dadada 1px dashed}
.search-tab{height:40px; border-bottom:1px solid #ddd; overflow:hidden;margin:auto;}
.search-tab ul li{float:left;width:120px;height:40px;padding-right:6px;overflow:hidden;}
.search-tab ul li a{display:block;float:left;width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;}
.search-tab ul li.active a,.search-tab ul li a:hover{background:#1a71b6;font-weight:bold;color:#fff; text-decoration:none;}
.search-warp{padding:30px 0 10px;}
.search-warp .search-form{display:none;font-size:15px;}
.search-warp .active{display:block !important;}
.search-warp table{margin:auto;}
.search-warp table th.bt{height:46px;text-align:right;padding-right:10px;font-weight:normal !important;width:130px !important;}
.search-warp table .seardate1{height:30px;line-height:30px;}
.search-warp table .seardate2{height:30px;line-height:30px; padding-left:25px;}
.search-warp table .txtinput{line-height:20px;border:1px solid #ddd;font-size:14px;height:20px;padding:2px;}
.search-warp table label{padding-right:10px;}
.search-warp table .txt1{color:#333;border:1px solid #ddd;padding:2px 5px;font-size:16px;}
.search-warp table .sear_xx{line-height:44px;padding-bottom:30px;border-bottom:#ddd 1px solid;}
.search-warp input.sear_button1,.search-warp input.sear_button2{display:inline-block;font-size:16px;border:none;cursor:pointer;width:120px;padding:0;text-align:center;color:#fff;height:42px;line-height:42px;overflow:hidden;margin:20px 10px 0;background:#1a71b6;outline:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.search-warp input.sear_button2{background:#999;}

.pagination span.current, .pagination span.current:hover {
    background: red;
}
.pagination a:hover{background:red;border:1px solid #1a71b6;color:#ffffff !important;}