.list_title{border-bottom:none;}
.list_wz{float:none;}

.mb{margin-bottom:20px;}

.ysqgk_main{margin-right:-15px; margin-left:-15px; overflow:hidden;}
.ysqgk_left{float:left; width:29%;}
.ysqgk_right{float:left; width:71%;}
.ysqgk_box{margin-right:15px; margin-left:15px; overflow:hidden;}
.ysqgk_grid{padding:20px; border:1px solid #ebebeb;}

.ysqgk_title{}
.ysqgk_title .currentName{position:relative; float:left; padding-left:20px; font-size:1.5em; color:#c10d0c;}
.ysqgk_title .currentName:before{position:absolute; top:50%; left:0; content:""; width:4px; height:18px; margin-top:-8px; background-color:#c10d0c;}
.ysqgk_title .currentName a{color:#c10d0c;}
.ysqgk_sqxz{padding-top:15px;}
.ysqgk_sqxz p{text-indent:2em; font-size:15px; line-height:220%; color:#454545; text-align:justify;}
.ysqgk_wssq{}
.ysqgk_wssq ul li{float:left; width:100%;}
.ysqgk_wssq ul li a{position:relative; display:block; padding:10px 30px; text-align:left; font-size:18px; color:#fff; background-color:#3e6aab;}
.ysqgk_wssq ul li a:before{display:inline-block; vertical-align:top; content:""; width:30px; height:35px; line-height:35px; margin-right:15px; background:url(../png/mfchrs.png) no-repeat center center;}
.ysqgk_wssq ul li a:after{ position:absolute; top:50%; right:25px; margin-top:-9px; width:9px; height:17px; content:""; background:url(../png/ghto3h.png) no-repeat center center;}
.ysqgk_wssq ul li a font{display:inline-block; vertical-align:top; padding-left:15px; border-left:1px solid #e3e3e3; line-height:35px;}
.ysqgk_ztcx dd{margin-top:15px; overflow:hidden;}
.ysqgk_ztcx dd .textInput{display:block;  padding:0 10px; border:1px solid #ebebeb;}
.ysqgk_ztcx dd .textInput input{width:100%; height:40px; font-size:16px; color:#333; line-height:40px;}
.ysqgk_ztcx dd.buttons{margin-right:-10px; margin-left:-10px; overflow:hidden;}
.ysqgk_ztcx dd.buttons span{float:left; width:50%;}
.ysqgk_ztcx dd.buttons span label{display:block; margin-right:10px; margin-left:10px;}
.ysqgk_ztcx dd.buttons span label input{font-size:16px; display:block; width:100%; height:40px; color:#3761a1; line-height:40px; background:#fff; border:1px solid #3761a1; cursor:pointer;}
.ysqgk_ztcx dd.buttons span label input.btnSubmit{color:#fff; background:#3761a1;}
.ysqgk_ztcx dd.tips{color:#f00; line-height:1.8em;}

.ysqgk_depts .ysqgk_title{padding-bottom:15px; border-bottom:2px solid #dfdfdf;}
.ysqgk_depts dl{margin-top:15px;}
.ysqgk_depts dl dt span{float:left; line-height:35px; padding:0 20px; font-weight:bold; color:#fff; font-size:16px; background-color:#3e6aab;}
.ysqgk_depts dl dd{margin-top:15px; overflow:hidden;}
.ysqgk_depts dl dd{padding-top:1px; padding-left:1px; overflow:hidden;}
.ysqgk_depts dl dd ul li{float:left; width:20%;}
.ysqgk_depts dl dd ul li a{display:block; padding:6px 10px; margin-top:-1px; margin-left:-1px; border:1px solid #e8e8e8;}
.ysqgk_depts dl dd ul li a:before{display:inline-block; vertical-align:middle; content:""; width:1px; height:44px;}
.ysqgk_depts dl dd ul li a font{display:inline-block; vertical-align:middle; width:98%; line-height:140%;}
.ysqgk_depts dl dd ul li a:hover{color:#3e6aab;}
.ysqgk_depts dl dd ul:nth-child(odd){background-color:#f2f2f2;}

@media (max-width: 1200px){
.ysqgk_main{margin-right:-10px; margin-left:-10px;}	
.ysqgk_box{margin-right:10px; margin-left:10px;}
.ysqgk_grid{padding:15px;}
}

@media (max-width: 991px){
.ysqgk_left{float:none; width:auto;}
.ysqgk_right{float:none; width:auto;}
}


@media (max-width: 840px){
.ysqgk_depts dl dd ul li{width:33.33333%;}
}

@media (max-width: 480px){
.ysqgk_depts dl dd{margin-top:0; padding-top:0; padding-left:0;}
.ysqgk_depts dl dd ul{padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #d6d6d6;}
.ysqgk_depts dl dd ul:nth-child(odd){background-color:transparent;}
.ysqgk_depts dl dd ul li{width:100%;}
.ysqgk_depts dl dd ul li a{position:relative; border:none; display:inline-block; padding-left:20px;}
.ysqgk_depts dl dd ul li a:before{position:absolute; top:50%; left:5px; margin-top:-1px; width:4px; height:4px; background-color:#333;}
.ysqgk_depts dl dd ul li a font{width:auto;}
}