/****Í¨ÓÃÑùÊ½****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;box-sizing:border-box;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
.detail_list .mi_ht{min-height: 105px!important;}
.mg_rt{margin-right: 15px;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style: none;}
.clearfix:after{display: block;clear:both;content:"";visibility:hidden;height:0}
.clearfix {zoom:1}
a {text-decoration:none}
.hidden{display:none;}
body {background-color:#fcfcfe;font-family: 'Microsoft YaHei';}
.top{background: url(http://www.shandong.gov.cn/picture/662/2009151026057791884.png) !important;}
.w1200 {width:1200px;margin: 0 auto;}
/*******************banner************************/
#banner {width:100%;background:url(/api-gateway/jpaas-jiq-sdywtb/static/intergratedQuery/style/demo/kstb/images/shtb/banner.png) top center no-repeat;}
.banner {width:1200px;height:177px;margin:0 auto;}
.banner h1 {width:100%;height:95px;line-height:95px;display:inline-block;font-size:30px;color:#FFFFFF;text-align:left;
font-weight:normal;margin-top:25px;}
.content{width:1200px;margin:auto;padding-top:29px;}
.s-side{margin-top:4px;}
.city{font-size:30px;font-weight:bold;color:#3b7cbc;float:left;line-height:85px;width:308px;text-align:center;}
.city1{width:470px;display:block;margin-right:124px;}
.fw_til {height:35px;clear:both;line-height:35px;margin-bottom:24px;margin:auto;}
.fw_til a{cursor:pointer;width:131px;display:block;float:left;color:#3b7cbc;font-size:17px;text-align:center;margin-left:10px;
border-radius:5px;background:#eeeeee;}
.fw_til a.hover{background:#3b7cbc;color:#fff;border-radius:5px;}
#one1{margin-left:0px;width:151px;}
#one2{width:195px;}
#one3,#one4,#one5{width:151px;}
#one7{width:210px;}
.search_form{height:43px;line-height:43px;width:460px;border:1px solid #e7e7e7;float:right;}
#hotwords{color:#999999;font-size:15px;height:41px;line-height:41px;outline:none;width:377px;border:none;
text-indent:17px;display:block;float:left;}
.search_btn{border:none;outline:none;display:block;float:right;background:#3b7cbc;width:81px;height:42px;font-size:15px;color:#fff;}
.blqx{line-height:56px;font-size:18px;color:#333;margin-top:23px;}
.box_list_title{line-height:52px;}
.sx_list2{padding-bottom:27px;min-height:400px;clear:both;}
.right_sx2{width:100%;line-height:52px;height:52px;border-bottom:1px solid #e5e5e5;}
.right_sx2 .sxmc{font-size:15px;color: #333;display: inline-block;padding-left:125px;float:left;width:366px;}
.zgbm{font-size:15px;color:#333;width:174px;;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xzqh{width:394px;font-size:15px;color:#333;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:20px;}
.right_sx2 .cz{font-size:15px;color:#333;float: left;}
.r2 {display: block;height:53px;position: relative;padding-left:51px;line-height:53px;}
.r2 .r2_tit {width:315px;color:#333;float:left;font-size:17px;}
.r2 .r2_tit a{font-size:15px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:95%;}
.r2_bslj{float:left;}
.r2_bslj a {float:left;text-align:left;cursor:pointer;font-size:15px;color:#3b7cbc;}
.r2_bslj2{margin-left:20px;float:left;position:relative;}
.r2_bslj2 a{cursor:default;}
.r2_bslj2:hover .xfc{display:block;z-index:999;}
.xfc{display:none;position:absolute;font-size:12px;line-height:14px;margin-left:-42px;height:49px;margin-top:20px;
    color:#fff;text-align:left;vertical-align:middle;padding-top:15px;}
.xfc img{display:block;}
.xxzt{background:#3b7cbc;line-height:17px;border-radius:3px;vertical-align:middle;display:table-cell;padding-left:18px;
    padding-right:17px;width:192px;min-height:41px;padding-top:4px;padding-bottom:3px;text-align: justify;}
.ck{cursor:default !important;}
.page{margin-bottom:32px;}


@media screen and (max-width:1200px) {
    .banner{width:100%;height:225px;}
    .content{width:100%;}
    .sx_list2{white-space:nowrap;overflow:scroll;}
    .right_sx2{width:1200px;}
    .s-side{width:1200px;}
    #one1{margin-left:1%;width:11%;background-size:100% 100%;}
    /*#one2{width:18%;}*/
    #one3, #one4, #one5{width:11%;}
    .fw_til a{width:10%;margin-left:1%;background-size:100% 100%}
    .fw_til{width:100%;margin:auto;}
    #one7{width:19%}


}

@media screen and (max-width:1024px) {
    /*#one1{margin-left:1%;}*/
    /*#one4{margin-left:1% !important;}*/
    /*.fw_til a{margin-left:0.7%;width:11.22%;}*/
    /*.banner{height:150px;}*/
    /*#one1{margin-left:0%;width:11%;background-size:100% 100%;}*/
    /*#one2{width:20%;}*/
    /*#one3, #one4, #one5{width:11%;}*/
    /*#one7{width:20%;}*/
    .title{width:100%;}
    .city1{margin-right:0px;}
    .city{width:50%;}
    .fw_til{width:100%;margin:auto;}
    .fw_til a{margin-left:4%;background-size:100% 100%;width:20%;margin-bottom:2%}
    .fw_til a.hover{background-size:100% 100%}
    #one1{margin-left:1%;width:30%;background-size:100% 100%;}
    #one2{width:30%;}
    #one3, #one4, #one5{width:30%;}
    #one4{margin-left: 0px;}
    .sx_list2{white-space:nowrap;overflow:scroll;}
    .right_sx2{width:1200px;}
    .s-side{width:1200px;}
    .banner h1{margin-top:0px;}
}
@media screen and (max-width:910px) {
    .title{width:100%;}
    .city1{margin-right:0px;}
    .city{width:50%;}
    .fw_til{width:100%;margin:auto;}
    .fw_til a{margin-left:4%;background-size:100% 100%;width:20%;margin-bottom:2%}
    .fw_til a.hover{background-size:100% 100%}
    #one1{margin-left:1%;width:30%;background-size:100% 100%;}
    #one2{width:30%;}
    #one3, #one4, #one5{width:30%;}
    .sx_list2{white-space:nowrap;overflow:scroll;}
    .right_sx2{width:1200px;}
    .s-side{width:1200px;}
    .banner h1{margin-top:0px;}
}
@media screen and (max-width:600px) {
    .fw_til a{width:47%;margin-left:2%;margin-bottom:2%;}
    #one1{margin-left:1%;width:48%;background-size:100% 100%;}
    #one2{width:48%;}
    #one3, #one4, #one5{width:48%;margin-left:1%}
    #one4{margin-left:2% !important;}
    .search_form{float:left;}
    .sx_list2{white-space:nowrap;overflow:scroll;}
    .right_sx2{width:1200px;}
    .s-side{width:1200px;}
    .banner h1{margin-top:0px;}

}
@media screen and (max-width:460px) {
    .search_form{width:100%;overflow:hidden;}
    #hotwords{width:82%;}
    .search_btn{width:18%;}
    .search_btn img{width:100%;height:41px;}
    .banner h1{text-align:center;margin-top:0px;}
    .right_sx2{width:1200px;}
    .s-side{width:1200px;}
    .xfc{overflow:hidden;white-space:normal;}
    .page{width:100%;margin:auto;text-align:center;}
    .fw_til{height:auto;}
}
.pageold .city {
    font-size: 36px;
}
.pageold .fw_til {
    height: 56px;
    line-height: 56px;
}
.pageold .fw_til a {
    height: 56px !important;
    font-size: 28px;
    margin-left: 13px;
    background-size: 100% 100% !important;
}
.pageold #hotwords ,.pageold .search_btn,.pageold .right_sx2 .sxmc,.pageold .zgbm,.pageold .xzqh,.pageold .right_sx2 .cz,.pageold .r2 .r2_tit a{
    font-size: 26px;
}
.pageold .r2_bslj a {
    font-size: 22px;
}
.pageold .page .laypageskin_molv a,.pageold .page .laypageskin_molv span {
    font-size: 26px;
    height: 52px !important;
    line-height: 52px;
}


#one5, #one6, #one7{display:none;}