@charset "utf-8";
/* CSS Document */
body,div,p,h1,h2,h3,h4,span,input,ul,li,dl,dt,dd,ol,li,b,a,button,input{margin:0;padding:0;
	list-style:none; border:0;}
	img,span{display:block; border-style: none;line-height:20px;}
	a:link,a:visited{color:#333;text-decoration:none;}
	a:hover{text-decoration:none;color:#2f52a0;}
	body{
		font-size:14px;
		color:#000;
		font-family:'Microsoft YaHei';
		background:#fff;
	}

	/*首页以及二级页面背景样式*/
	 .body-bg{
	/*display: table-cell;
    text-align: center;
    vertical-align: middle;*/
    width: 100%;
    min-height: 834px;
    overflow: hidden;
    background: url(../images/newsbg.jpg) no-repeat center 0px;
    background-color: #d2d8e4;
}
/*.ph-bg img{
	max-width: 100%;
    max-height: 100%;
    }*/
#container{
	min-width:1080px;
}
/*头部样式*/
.heading{
    width:100%;
    height:142px;
    background: url(../images/home-bg.png) repeat-x;
}
.heading .heading-tl{
    width: 1080px;
    height: 116px;
    margin: 0 auto;
    position: relative;
}
 .heading .heading-tl .top{
        float: right;
        font-size: 12px;
        margin-top:10px;
        position: absolute;
        right:0px;
    }
 .heading-tl .top .ppt{
        display: inline-block;
        cursor: pointer;
        font-size: 12px;
    }
 .heading-tl .top .ppt a:hover{
        color: #fff;
    }
 .heading-tl .top .ppt .opo{
        display: inline-block;
        color: #fff;
    }
 .heading-tl .top .ppt img{
        display: inline-block;
        position: relative;
        top:3px;
    }
 .heading-tl .top input{
        outline: none;
        width: 55px;
        height: 26px;
        line-height: 26px;
        text-align: center;
        font-size: 12px;
        cursor: pointer;
    }
 .heading-tl .top .btn1{
        background: url(../images/left.png) no-repeat;
    }
 .heading-tl .top .btn2{
        background: url(../images/right.png) no-repeat;
    }
 .heading-tl  .logo_ h1{
        float: left;
        margin-top:12px;
    }
 .heading-tl  .logo_ h2{
        float:right;
        margin-top: 46px;
    }
.heading-tl .logo_ .box-ss{
    width: 369px;
    height: 101px;
    margin-top: 10px;
    margin-left: 45px;
    float: left;
    position: relative;
}
.logo_ .search_panel{
	height:33px; 
	width:368px; 
	text-align:center; 
	float:left; 
	position: relative;
}
.logo_ .shgaygjw_font{
	font-family: '华文新魏';
	color: #FFF;
	font-size: 30px;
	text-align:center;
    margin-left: 33px;
}
.logo_ .box-ss .inputdd{
    width: 362px;
    height: 33px;
    line-height:33px;
    background: #fff;
    border:1px solid #087aee;
}
.logo_ .box-ss .hhimg{
    position: absolute;
    right:0px;
    top:1px;
    cursor: pointer;
    clear:both;
    height:33px;
}
.logo_ .box-ss ul li{
    float: left;
    font-size: 12px;
    color: #fff;
    margin-right: 5px;
    margin-top:6px;
}
.content{
    	width: 1080px;
    	margin:0 auto;
    	overflow: hidden;
    	position: relative;
    	padding-top:25px;
    }
   
    .content .nav{
    	margin-top:-15px;
    	cursor: pointer;
        font-size: 16px;
    }
    .content .nav_ a{
    	color: #2f52a0;

    }
    .con-ing{	
    	width: 1050px;
    	height:auto;
    	background: #fff;
    	box-shadow: 0 0 6px 0 #666;
    	padding: 15px;
    	margin-top:10px;
    	margin-bottom: 25px;
    	border: 1px solid #dddddd;
    }
    .con-ing .biaoti{
    	height: 48px;
    	background: url(../img/nav-bg.png) no-repeat;
    	font-size:20px;
    	color: #fff;
    	line-height: 48px;
    	padding-left:35px;	
    }
    .con-ing .biaoti h2{
    	font-weight: normal;
    	font-size:23px;
    }
    .con-ing .bner{
    	margin-top: 20px;
    }
    /*头部以及背景结束*/


    /*列表页以及详情页、三级页面公共样式*/
    /*头部*/
    #list-con{
    	width: 100%;
    	height:430px;
    	background: url(../img/bgnews.png) no-repeat center 0px;
    }
    #BoxHead{
    	height:40px;
    	float:right;
    	margin-top:10px;
    }
    .Warp{
    	width: 1080px;
    	margin: -100px auto;
    }
    #PanelNewsList{
    	width: 1080px;
    	padding-bottom: 50px;
    	background: #fff;
    	box-shadow: 0 0 6px 0 #666;
    	margin: 0 auto 25px;
	    border: 1px solid #ddd;
    }
    #PanelUser{ background:url(../images/login.png) no-repeat center;
    	width:102px; height:25px; line-height:25px;}
    	#PanelUser ul li{ width:43px; float:left; text-align:center; font-size:13px;}
    	#PanelUser ul li a{ color:#FFF;}

    	#PanelMenu{
    		height:48px;
    		line-height:48px;
    		margin:108px auto 0;
    		background: #3a7dc1;
    	}
    	ul#BoxMenu li{ width:215px; float:left; text-align:center; font-size:16px; position: relative;}
    	ul#BoxMenu li a{ color:#FFF;}
    	ul#BoxMenu li a:hover{ width:215px; background:#2988e5; display:block;}

    	.navs{
    		width:1060px; 
    		border:1px solid #1b8be2; 
    		height:46px; 
    		line-height:46px; 
    		padding-left:20px;
    		margin: 15px auto;
    		font-size: 16px;
    		background: #fff;
    		cursor: pointer;
    	}
    	.navs a{
    		color: #2f52a0;
    	}

    	/*分页*/
    	ul#PanelPage{
    		width:350px;
    		margin:0 auto;
    		height:27px;
    	}
    	ul#PanelPage li{
    		float:left;
    		margin-left:10px;
    		height:25px;
    		line-height:25px;
    		padding:0 10px;
    		font-size:14px;
    		margin-top:40px;
    	}
    	ul#PanelPage li:hover{
    		border:1px solid #ccc;
    		background:#2071b8;
    	}
    	ul#PanelPage li:hover a{ color:#fff;}
    	/*分页*/
/*列表页以及详情页、三级页面公共样式结束*/

    /*共用底部样式*/
        .footer{
            width: 100%;
            height:185px;
            min-width: 1080px;
            background: #475473;
        }
        .footer .footer-ing{
            width: 1080px;
            margin: 0 auto;         
        }
        .footer .ft-top{
         position: relative;
        }
        .ft-top li{
            width: 246px;
            height:40px;
            border:1px solid #fff;
            float: left;
            font-size: 15px;
            text-align: center;
            line-height:40px;
            margin-right: 165px;
            margin-top:20px;
            position: relative;
            color: #fff;
            cursor: pointer;
        }
        .ft-top li .spantt{
            position: absolute;
            right:26px;
            top:15px;
        }
        .ft-top li:hover{
          color:#21a0f8;
          text-decoration: underline;
        }
        .ft-top .li-dibu{
          width:900px;
          padding:10px 0;
          background:#fff;
          border:1px solid #3ab5fb;
          position:absolute;
          left:0px;
          bottom:41px;
          z-index:9999;
          display:none;
        }
        .ft-top li .li-dibu a{
        width:150px;
        font-size:12px;
        text-align:center;
        line-height:22px;
        float:left;
        white-space:nowrap
        }
        
        .footer-ing .ft-left{
            float: left;
            margin-top:62px;
        }
        .footer-ing .ft-center{
            float: left;
            width: 615px;
            height: 130px;
            color: #fff;
            text-align: center;
            margin-left:110px;
            margin-top:10px;
        }
        .ft-center p{
            line-height: 26px;
        }
        .ft-center .ppu{
            display: inline-block;
            line-height: 35px;
        }
        .ft-center .ppu img{
            display: inline-block;
            position: relative;
            top: 12px;
        }
        .ft-center .ppy a{
            color: #fff;
        }
        .ft-center .ppy a:hover{
            color: #e32927;
        }
        .footer-ing .ft-right{
            float:right;
            margin-top:62px;
        }
        .ft-right li{
            float: left;
            margin-left: 20px;
        }

/*** 分页条样式 */
.pageBar {font-size: 12px;clear:both;text-align: center;}
.pageBar span{display: inline;}
.pageBar .currentPage {text-decoration: none;border: 1px solid #ccc;padding: 5px 10px;color: #ccc;font-weight: bold;background: #f4f7fd;}
.pageBar .descPage {text-decoration: none;border: 1px solid #8ba6ea;padding: 5px 10px;color: #0a5ccc;font-weight: bold;background: #f4f7fd;}
.pageBar  A {text-decoration: none;border: 1px solid #ddd;padding: 5px 10px;color: #666;}
.pageBar input{border: 1px solid #ddd; padding: 3px 5px;}

/*分页样式2*/
.pageBar2{ font-size:12px; margin-top:6px;text-align: center;}
.pageBar2 span{display: inline;}
.pageBar2 span a {text-decoration: none;border: 1px solid #ddd;padding: 2px 7px;color: #666;}
.pageBar2 .currentPage {text-decoration: none;border: 1px solid #ccc;padding: 2px 7px;color:#ccc;font-weight: bold;background: #f4f7fd;}
.pageBar2 .descPage {text-decoration: none;border: 1px solid #8ba6ea;padding: 2px 7px;color: #0a5ccc;font-weight: bold;background: #f4f7fd;}
.pageBar2 input{border: 1px solid #ddd; padding: 3px 5px;}

/*新闻公共分页*/
.list_fenye {color: #666;line-height: 24px;margin: 40px 30px 10px;}
.list_fenye_a {color: #2e4e99;}
.list_fenye_input {width: 40px;border: 1px solid #ddd;margin: 0px 5px;}
.list_fenye_syy {border: 1px solid #ecf3fd;padding: 5px 8px;}
.list_fenye_btn {background: url(../img/list_fenye_btn.png) no-repeat;color: #2e4e99;border: none;font-weight: bold;width: 47px;height: 28px;cursor: pointer;}

/*分局首页底部样式*/
.footer-con{
    width: 100%;
    height: 185px;
    background: #104085;
}
.footer-con .footer-coning{
    width: 1080px;
    height: 200px;
    margin: 0 auto;
}

.footer-coning .fjdb_center{
    float: left;
    width: 615px;
    color: #fff;
    margin-left:30px;
    margin-top:15px;
}
.fjdb_center p{
    line-height: 26px;
}
.fjdb_center .ppu{
    display: inline-block;
    line-height: 35px;
}
.fjdb_center .ppu img{
    display: inline-block;
    position: relative;
    top: 12px;
}
.fjdb_center .ppy a{
    color: #fff;
}
.fjdb_center .ppy a:hover{
    color: #e32927;
}
.footer-coning .fjdb_right{
    float:right;
    margin-top:62px;
    margin-right: 10px;
}
 .fjdb_right li{
    float: left;
    margin-left: 20px;
}