﻿body{
	/*min-width: 1200px;*/
}
.clearfix:after { 
				content:"."; 
				display:block; 
				clear:both;
				font-size: 0px;
			}
.wip_a{
	width: 1200px;
	margin: auto;
	background: #FFFFFF;
}

.wip_a_tit {
	width: 100%;
	padding-top: 40px;
	text-align: center;
	margin-bottom: 40px;
}
.wip_a_tit h2{
	color: #565656;
	font-size: 34px;
	margin-bottom: 20px;
}
.wip_a_tit p{
	color: #666666;
	font-size: 15px;
	line-height: 17px;
}



.bt-jq-TX-010108{ /***编号：***/
    position:relative;
    width: 668px;
    height: 445px;
    float: left;
}

.bt-jq-TX-010108-pic{
    /*控制图片大小*/
    width:668px;
    height:445px;
    position:relative;
    overflow:hidden;
    margin:0;
    padding:0;
}
.bt-jq-TX-010108-pic ul{
    margin:0;
    padding:0;
}
.bt-jq-TX-010108-pic li{
    /*控制图片大小*/
    width:668px;
    height:445px;
    float:left;
    overflow:hidden;
}
.bt-jq-TX-010108-pic li a{
    width:100%;
    display:block;
}
.bt-jq-TX-010108-pic li a img{
    width:668px;
    height:445px;
}
.bt-jq-TX-010108-pic li span{
    width:100%;
    height:51px;
    line-height:51px;
    background:url(spanbg.png) center;
    padding-left:20px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    font-size: 15px;
}
/*修改注意：在bt-jq-TX-010108.js 中最后一行修改图片尺寸*/



.rslides-tabs {
    clear:both;
    position:absolute; 
    right:28px;
    bottom:21px;
    font-size:15px;
}
.rslides-tabs li {
    display:inline;
    float:none;
    _float:left;
    *float:left;
    margin-right:3px
}
.rslides-tabs a {
   	text-align: center;
   	font-size: 15px;
   	color: #FFFFFF;
    overflow:hidden;
    background:#2d4c85;
    display:inline-block;
    _display:block;
    *display:block;
    width:35px;
    height:7px;
    line-height: 7px;
}
.rslides-tabs .rslides-here a {
    background:#eaa52e;
}
.rslides-nav {
	display: none;
}















.tab_bg_1{
	width: 490px;
	margin-left: 30px;
	margin-top: -8px;
	overflow: visible;
}
.title_tab_bg{
	width: 490px;
	overflow: visible;
}



.title_tab_hover{
	/*background: url(http://whhly.shandong.gov.cn/images/4006/tab_hover.png) no-repeat center;*/
	overflow: visible;
	border-bottom: 2px solid #2D4C86;
}

.title_tab_hover a{
	font-weight: bold;
}
.tab_tit{
	width: 100%;
    border-bottom: 1px solid #CCCCCC;	
}
.title_tab{
	text-align: center;
	line-height: 43px;
	font-size: 19px;
	color: #2d4c86;
	width: 105px;
	height: 43px;
	overflow: visible;
	
}
.title_tab a{
	color: #2d4c86;
}




.con_tab{
	display: none;
}
.list_new {
	font-size: 17px;
	line-height: 40px;
	border-bottom: 1px dashed #e4e4e4; 
}
.list_new:first-child{
	border-top: 0px dashed #d1d1d1; 	
}

.list_new a:first-child{
	width: 4px;
	height: 4px;
	background: url(icon_1.png) no-repeat center;
	margin: 20px 15px 0px 2px;
}
.list_new a{
	color: #333333;	
}
.list_time{
	color: #666666;
	font-size: 15px;
}



.wip_b{
	width: 1200px;
	margin: 30px auto 25px;
}
.spec{
	width: 285px;
	height:102px;
	margin-left:20px;
}
.spec:first-child{
	margin-left: 0px ;
}
.spec img{
	width: 100%;
	height: 100%;
}



.wip_c{
	width: 1200px;
	margin: auto;
}
.tab_bg_2{
	width: 672px;
}

.videonew_bg{
	width: 504px;
	height: 330px;
	background: #f5f5f5;
	padding: 30px 21px;
}
.video_big{
	width: 464px;
	height: 210px;
}
.video{
	width: 464px;
	height: 210px;
	overflow: hidden;
}
.video img{
	width: 100%;
	height: 100%;
}
/*.video:first-child{
	display: block;
}*/
.focus{
	width: 108px;
	height: 210px;
}
.focus{
	width: 108px;
	height: 70px;
	background: #d8edff;
	border-right:4px solid #D8EDFF;	
	text-align: center;
	line-height: 70px;
}
.focus img{
	vertical-align: middle;
}
.focus_active{
	border-right: 4px solid #fda931;
	background: #FFFFFF;
}
.video_new_ul{
	margin-top: 8px;
}
.video_li{
	line-height: 40px;
	border-bottom: 1px dashed #ececec;
}
.video_li a{
	color: #333333;
	font-size: 17px;
	display: inline-block;
	width: 370px;
}
.video_li span{
	color: #666666;
	font-size: 15px;
}
.video_li img{
	margin-right:13px ;
}

.wip_d{
	width: 1200px;
	margin:30px auto 0px;
}
.wip_d_left{
	width: 674px;
}
.wip_d_right{
	width: 502px;
}
.wip_d_con_bg{
	margin-top: 13px;
}
.wip_d_con{
	width: 217px;
	height: 82px;
	margin-left: 22px;
	margin-bottom: 23px;

}
.wip_d_con img{
	/*width: 100%;
	height: 100%;*/
    width:80px;
    height:80px;
    margin-right: 10px;
}
.wip_d_con a{ font-size: 20px; color:#1a1a1a;}
.wip_d_con a:hover{color:#2e548f;}

.wip_d_box{
	width: 155px;
	height:48px;
	border: 1px solid #e5e5e5;
	margin-top: 17px;
	line-height: 48px;
	text-align: center;
	font-size: 17px;
	margin-left: 10px;
}
/*.wip_d_box:first-child{
	margin-left: 0px;
}*/
.wip_d_box a{
	color: #2e548f;
}

.wip_e{
	width: 1200px;
	margin:0px auto 36px;
}
        #tab{
                overflow: visible;
            }
            #wcagnav{
                overflow: visible;
            }
            #wcagnav{
                overflow: visible;
            }
            .disabilitiesNav .disabilitiesMain .disabilitiesContent{
                margin: auto !important;
            }
           
            .art_con  div,p,img{
                max-width: 100% !important;
            }
            table{
                max-width: 100% !important;
                border-spacing: 0;
            }
            
            
    

.news_banner{ width:668px; height:445px;float:left;}
    .all1{ width:100%; height:445px; }
    .all1 li img{ display:block; width:100%; height:445px;}
    .all1 .display{ width:100%; height:100%; overflow:hidden; position:relative;}
    .all1 ul li{ display:none; position:relative;}
    .banner_tit{ width:100%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%;}
    .all1 ul .current1{ display:block;}
    .all1 ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
    .all1 ol li{ width:35px; height:7px; color:#fff;  background:#2d4c85;  line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
    .all1 .current1{ background:#eaa52e;}
    .wip_b li{float:left;width:24%;margin-right:1%;}
    .wip_b li:last-child{margin-right:0;}
    .wip_b li img{width:100%;height:105px;}
    .list_new a{ width:70%;overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
    }
    .list_time{width:20%;}
    .title_tab {
                width: 115px;
            }
    


@media screen and (max-width: 980px) {
    
    .nav_bg{overflow-x:scroll;}
    .wip_a{width:98%;margin:0 auto;}
    .bt-jq-TX-010108{width:100%;float:none;height:225px;}
    .news_banner{width:100%;}
    .news_banner{ width:100%; height:225px;float:left;}
    .all1{ width:100%; height:225px; }
    .all1 li img{ display:block; width:100%; height:225px;}
    .tab_float{float:none;margin-top: 10px;}
    .tab_bg_1{width:100%;margin-left: 0;}
    .list_new a:first-child{width:5%;margin:20px 1% 0 1%;}
    .list_new a{ width:65%;overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
    }
    .list_time{width:28%;}
    .wip_b,.wip_d{width:100%;margin:0 auto;}
    .wip_b li{width:100%;float:none;margin-bottom: 10px;}
    .wip_d_left{width:100%;float:none;}
    .ggfu_width{width:100%;}
    .wip_d_con{width:48%;margin:0 0 0 2%;}
    .wip_d_con img{width:50px; height:50px;}
    .wip_d_right{width:100%;float:none;margin-bottom: 30px;}
    .wip_d_box{width:27%;}
}