p {
    margin: 0 0 0px;
}
ul{
	margin-bottom: 0;
}
.bd_con {
    overflow:hidden;
}
.page{height:24px;margin-bottom: 30px; line-height:24px; text-align:center; margin-top:30px; clear:both;}
.page li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}
.page li a{color: #555;}
.page li a:hover{background:#f5f5f5; color:#0064c4;}
.page li.thisclass{background:#9A9FA5; color: #fff;}
.page li.thisclass a{text-decoration:none; cursor:default; border-color:#0064c4; color: #fff;}
.page .pageinfo strong{font-weight:normal;}

 /*分页样式*/
	 #pager {
            margin: 0 auto;
            margin-top: 20px;
            margin-bottom: 20px;
            display: table;
        }


    #pager span.disenable {
        color: #999;
        border-color: #999;
        background: #fff;
        border: solid 1px #999;
    }
   #pager span {
        display: block;
        float: left;
        padding: 0.3em 0.8em;
        margin-right: 5px;
        margin-bottom: 5px;
    }

       #pager span.current {
            background: #ff0000;
            color: #fff;
            border: solid 1px #ff0000;
        }
       #pager a {
            display: block;
            float: left;
            padding: 0.3em 0.8em;
            margin-right: 5px;
            margin-bottom: 5px;
            text-decoration: none;
            border: solid 1px #999;
            color: #999;
        }
       #pager span.text {
            padding: 0.3em 0;
            color: #999999;
        }
       #pager input[type=text] {
            padding: 0px 2px;
            border: solid 1px #999;
            width: 22px;
            height: 29px;
            line-height: 22px;
            float: left;
            margin-right: 5px;
            margin-bottom: 5px;
            text-align: center;
        }
       #pager button {
            cursor: pointer;
            border: solid 1px #999;
            height: 30px;
            line-height: 30px;
            float: left;
            margin-right: 5px;
            margin-bottom: 5px;
            padding: 0px 3px;
            color: #404040;
            background: white;
        }
.bd_con .list:hover{
	box-shadow: 5px 5px 5px #c2c4c5;
	transition: all 0.8s;
}	
@media  (min-width:1200px ) {
	.banner{
	  	background-size: cover;
	    position: relative;
	    height: 540px;
	    
	    background-attachment: fixed;
	}
	.banner .pack,.qd_banner .pack{
		position: absolute;
		width: 100%;
		height: 100%;
		background: #394b59;
		background-color:rgba(57,75,89,0.7);
	}
	.banner_case_con{

        width:100%;
        max-width:1000px;
        padding:0 20px;
		margin:0 auto;
	    position: absolute;
	    top:60%;
	    left: 50%;
	    -webkit-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
	}
	
	.banner_case_conTitle{
		text-align: center;
	}
	.banner_case_conTxt{
		color: #fff;
		text-align: center;
	}
	
	.bdmenu{
		position: absolute;
		width: 100%;
		height: 48px;
		background: #394b59;
		background-color:rgba(57,75,89,0.8);
		bottom: 0;
	}
	.bdmenu ul {
		width: 30%;
		margin: 0 auto;
	}
	.bdmenu ul li{
		display: inline-block;
		width: 32%;
		height: 48px;
		text-align: center;
		line-height: 48px;
		position: relative;
	}
	.bdmenu ul li a{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
		text-decoration: none;
		display: inline-block;
		width: 100%;
	}
	.bdmenu ul li .bd_active{
		background: #fff;
		color: #01a0dc;
	}
	.bd_con{
		width: 1200px;
		margin: 0 auto;
		margin-top: 78px;
		padding-bottom: 50px;
	}
	
	.bd_con .list .bd_list_tips{
		width: 300px;
		height:180px ;
		float: left;
		margin-right: 45px;
	}
	.listright{
		float: left;
		width: 68%;
		padding-top: 15px;
	}
	.listright .listTitle{
		font-family: "微软雅黑";
		font-size: 20px;
		color: #1f2021;
        line-height:2em;
		text-decoration: none;
		
	}
    .listright .listTitle:hover {
        color: #1e5ace;
    }
	.listright .time,.listright .tap{
		font-family: "微软雅黑";
		font-size: 14px;
        line-height:2em;
		color: #727272;
		padding-top: 10px;
	}
	.listright .tap{
		padding-top: 20px;
	}
}
/*小屏*/
@media  (min-width:992px ) and (max-width:1199px) {
	.banner{
	  	background-size: cover;
	    position: relative;
	    height: 440px;
	    /*background: url(../images/bd_banner.jpg) center top no-repeat;*/
	    background-attachment: fixed;
	}
	.banner .pack,.qd_banner .pack{
		position: absolute;
		width: 100%;
		height: 100%;
		background: #394b59;
		background-color:rgba(57,75,89,0.7);
	}
	.banner_case_con{
         width:100%;
        max-width:1000px;
        padding:0 20px;
		margin:0 auto;
	    position: absolute;
	    top:50%;
	    left: 50%;
	    -webkit-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
	}
	
	.banner_case_conTitle{
		text-align: center;
	}
	.banner_case_conTxt{
		color: #fff;
		text-align: center;
	}
	
	.bdmenu{
		position: absolute;
		width: 100%;
		height: 48px;
		background: #394b59;
		background-color:rgba(57,75,89,0.8);
		bottom: 0;
	}
	.bdmenu ul {
		width: 30%;
		margin: 0 auto;
	}
	.bdmenu ul li{
		display: inline-block;
		width: 32%;
		height: 48px;
		text-align: center;
		line-height: 48px;
	}
	.bdmenu ul li a{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
		text-decoration: none;
		display: inline-block;
		width: 100%;
	}
	.bdmenu ul li .bd_active{
		background: #fff;
		color: #FF0000;
	}
	.bd_con{
		width: 100%;
		margin: 0 auto;
		margin-top: 78px;
		padding-bottom: 50px;
		padding: 0 20px;
	}
	.bd_con .list{
		width:100%;
		padding: 27px 0;
		background: #f6f6f6;
		margin-top: 10px;
	}
	.bd_con .list .bd_list_tips{
		width: 300px;
		height:180px ;
		float: left;
		margin-right: 45px;
	}
	.listright{
		float: left;
		width: 60%;
		padding-top: 15px;
	}
	.listright .listTitle{
		font-family: "微软雅黑";
        line-height:2em;
		font-size: 20px;
		color: #1f2021;
		text-decoration: none;
		
	}
    .listright .listTitle:hover {
        color: #FF0000;
    }
	.listright .time,.listright .tap{
		font-family: "微软雅黑";
		font-size: 14px;
        line-height:2em;
		color: #727272;
		padding-top: 10px;
	}
	.listright .tap{
		padding-top: 20px;
	}
	
}
/*ipad*/
@media  (min-width:768px ) and (max-width:991px) {
	
	.banner{
	  	background-size: cover;
	    position: relative;
	    height: 440px;
	    /*background: url(../images/coop_pc_bj.jpg) center top no-repeat;*/
	    background-attachment: fixed;
	}
	.banner .pack,.qd_banner .pack{
		position: absolute;
		width: 100%;
		height: 100%;
		background: #394b59;
		background-color:rgba(57,75,89,0.7);
	}
	
	.banner_case_con{
         width:100%;
        max-width:1000px;
        padding:0 20px;
		margin:0 auto;
	    position: absolute;
	    top:50%;
	    left: 50%;
	    -webkit-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
	}
	
	.banner_case_conTitle{
		text-align: center;
	}
	.banner_case_conTxt{
		color: #fff;
		text-align: center;
	}
	
	.bdmenu{
		position: absolute;
		width: 100%;
		height: 48px;
		background: #394b59;
		background-color:rgba(57,75,89,0.8);
		bottom: 0;
	}
	.bdmenu ul {
		width: 50%;
		margin: 0 auto;
	}
	.bdmenu ul li{
		display: inline-block;
		width: 32%;
		height: 48px;
		text-align: center;
		line-height: 48px;
	}
	.bdmenu ul li a{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
		text-decoration: none;
		display: inline-block;
		width: 100%;
	}
	.bdmenu ul li .bd_active{
		background: #fff;
		color: #FF0000;
	}
	.bd_con{
		width: 100%;
		margin: 0 auto;
		margin-top: 78px;
		padding-bottom: 50px;
		padding: 0 20px;
	}
	.bd_con .list{
		width:100%;
		padding: 27px 0;
		background: #f6f6f6;
		margin-top: 10px;
	}
	.bd_con .list .bd_list_tips{
		width: 230px;
		height:137px ;
		float: left;
		margin-right: 35px;
		margin-left: 10px;
	}
	.listright{
		float: left;
		width: 60%;
		padding-top: 0px;
	}
	.listright .listTitle{
		font-family: "微软雅黑";
		font-size: 20px;
        line-height:2em;
		color: #FF0000;
		text-decoration: none;
		
	}
	.listright .time,.listright .tap{
		font-family: "微软雅黑";
		font-size: 14px;
        line-height:2em;
		color: #727272;
		padding-top: 10px;
	}
	.listright .tap{
		padding-top: 10px;
	}
	.ipad_bannerfontsize{
		font-family: "微软雅黑";
		font-size: 42px;
		color: #fff;
	}
	.ipad_bannerfontsizeTxt{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
	}
	
}
/*移动端*/
@media  (max-width:767px ) {
	
.banner{
	  	background-size: cover;
	    position: relative;
	    height: 200px;
	    /*background: url(../images/coop_pc_bj.jpg) center top no-repeat;*/
	    background-attachment: fixed;
	}
	.banner .pack,.qd_banner .pack{
		position: absolute;
		width: 100%;
		height: 100%;
		background: #394b59;
		background-color:rgba(57,75,89,0.7);
	}
	
	.banner_case_con{
         width:100%;
        max-width:1000px;
        padding:0 20px;
		margin:0 auto;
	    position: absolute;
	    top:50%;
	    left: 50%;
	    -webkit-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
	}
	
	.banner_case_conTitle{
		text-align: center;
	}
	.banner_case_conTxt{
		color: #fff;
		text-align: center;
	}
	
	.bdmenu{
		position: absolute;
		width: 100%;
		height: 48px;
		background: #394b59;
		background-color:rgba(57,75,89,0.8);
		bottom: 0;
	}
	.bdmenu ul {
		width: 100% !important;
		margin: 0 auto;
	}
	.bdmenu ul li{
		display: inline-block;
		width: 50%;
		height: 48px;
		text-align: center;
		line-height: 48px;
		float: left;
	}
	.bdmenu ul li a{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
		text-decoration: none;
		display: inline-block;
		width: 100%;
	}
	.bdmenu ul li .bd_active{
		background: #fff;
		color: #01a0dc;
	}
	.bd_con{
		width: 100% ;
		margin: 0 auto;
		margin-top: 45px;
		padding-bottom: 50px;
		padding: 0 20px;
	}
	.bd_con .list{
		width:100% !important;
		background: #f6f6f6;
		padding-top: 20px;
		margin-top: 10px;
		padding-bottom: 20px;
		margin-left: 0px !important;
	}
	.bd_con .list .bd_list_tips{
		width: 40% !important;
		height:auto;
		float: left;
		margin-right: 5% !important;
	}
	.listright{
		float: left;
		width: 55% !important;
		padding-top: 20px;
	}
	.listright .listTitle{
		font-family: "微软雅黑";
        line-height:2em;
		font-size: 16px;
		color: #1f2021;
		text-decoration: none;
		
	}
	.listright .time,.listright .tap{
		font-family: "微软雅黑";
		font-size: 12px;
        line-height:1.5em;
		color: #727272;
		padding-top: 3px !important;
	}
	.listright .tap{

		padding:5px 3px 0px 3px;
	}
	.ipad_bannerfontsize{
		font-family: "微软雅黑";
		font-size: 34px;
		color: #fff;
	}
	.ipad_bannerfontsizeTxt{
		font-family: "微软雅黑";
		font-size: 16px;
		color: #fff;
	}
	
	
}

