@charset "utf-8";
/* CSS Document */
.ml30{ margin-left:30px;}
@media (min-width: 1199px) {
.container{width: 1200px !important;}
}
/*头部*/
.msly-header{height:369px; background:url(../images_new/msly_headerbg.jpg) center 0 no-repeat;}
.msly-header .img_title{ display: none;}
.msly-banner{ height:369px; position:relative;}
.msly-logo{position:absolute;left:16px;top:31px;}
.msly-logo a{display: block;}
.msly-logo img{ height: 39px; width: auto;}
.msly-ban{ text-align: center; padding: 149px 0 0; font-size: 0; line-height: 0;}
.msly-ban img{max-width: 96%; height: auto;}
.guidang{position:absolute;right:100px;top:150px;}
.zt-right a{height: 40px; line-height: 40px; font-size:18px;}
.back-home a{width:84px; height: 42px; padding:0 0 0 43px; color:#fff; text-align: left; background:0 0 no-repeat; background-image: url(../images_msly/ms_backhome.png) !important; margin-left: 8px;}
.back-home a:hover{color:#fff;background-position:0 -42px;}
/*头部end*/
/***主体内容***/
.msly-container{padding:30px 0 20px;}
.msly-bigtop{height:45px; background: 0 18px repeat-x; background-image: url(../images_msly/ms_bigline.gif) !important; overflow:hidden;}
.msly-bigtop .title{display:block; width:185px; height:45px; line-height:44px; text-align:center; font-size:24px; font-weight:bold; color:#fff; background: #f47c49; margin:0 auto; position: relative;}
.msly-bigtop .title:hover{color:#fff;}
.msly-bigtop .title span{display: block; position: absolute; width: 26px; top: 0; bottom: 0; background: url("../images_new/ms_titbg.png") 0 0 no-repeat #fff;}
.msly-bigtop .title .bgl{ left: -26px;}
.msly-bigtop .title .bgr{ background-position: 0 -45px; right: -26px;}

.small-top{height:38px; background: 0 36px repeat-x; line-height: 0; font-size: 0; background-image: url(../images_msly/line_de.gif) !important;}
.small-top .tit{display:inline-block;width:auto;white-space:nowrap;height:38px;line-height:34px;padding:0 1px;font-size:20px;font-weight:bold;color:#389826;position:relative;}
.small-top .tit i{display:block;width:37px;height:3px;background:#62af54;position:absolute;left:50%;margin-left:-18px;bottom:0;}

.ylws-main .msly-bigtop{background-image:url(../images_msly/ms_bigline2.gif) !important;}
.ylws-main .msly-bigtop .title{background:#02c6cd;}
.ylws-main .msly-bigtop .title .bgl{ background-position: 0 -90px;}
.ylws-main .msly-bigtop .title .bgr{ background-position: 0 -135px;}
.ylws-main .small-top .tit{color:#11a3a8;}
.ylws-main .small-top .tit i{background:#11a3a8;}

.zffw-main .msly-bigtop{background-image:url(../images_msly/ms_bigline3.gif) !important;}
.zffw-main .msly-bigtop .title{background:#54c0ff;}
.zffw-main .msly-bigtop .title .bgl{ background-position: 0 -180px;}
.zffw-main .msly-bigtop .title .bgr{ background-position: 0 -225px;}
.zffw-main .small-top .tit{color:#249ce2;}
.zffw-main .small-top .tit i{background:#249ce2;}

.jyfw-main .msly-bigtop{background-image:url(../images_msly/ms_bigline4.gif) !important;}
.jyfw-main .small-top .tit{color:#e2612a;}
.jyfw-main .small-top .tit i{background:#e2612a;}

.shbz-main .msly-bigtop{background-image:url(../images_msly/ms_bigline5.gif) !important;}
.shbz-main .msly-bigtop .title{background:#a087f4;}
.shbz-main .msly-bigtop .title .bgl{ background-position: 0 -270px;}
.shbz-main .msly-bigtop .title .bgr{ background-position: 0 -315px;}
.shbz-main .small-top .tit{color:#8a6fe3;}
.shbz-main .small-top .tit i{background:#8a6fe3;}

.jtcx-main .msly-bigtop{background-image:url(../images_msly/ms_bigline6.gif) !important;}
.jtcx-main .msly-bigtop .title{background:#f9c342;}
.jtcx-main .msly-bigtop .title .bgl{ background-position: 0 -360px;}
.jtcx-main .msly-bigtop .title .bgr{ background-position: 0 -405px;}
.jtcx-main .small-top .tit{color:#e7ae27;}
.jtcx-main .small-top .tit i{background:#e7ae27;}

.ms-bkbox{width:380px;height:195px;overflow:hidden;}
.list{padding-top:13px; line-height:32px; overflow:hidden;}
.list li{height:32px;line-height:32px;vertical-align:bottom;overflow:hidden;padding-left:12px;background:url("../images/ico.gif") 1px 17px no-repeat;font-size:15px;}
.list li a{vertical-align: middle; max-width: 100%;}
.list li u{display:none;}
.list li a.lang1{max-width:230px;}
.list li a.lang2{max-width:160px;}
.list li a.lang3{max-width:90px;}
.list li a.lang4{max-width:90px;}
.list li a.lang5{max-width:90px;}
.list li a.lang6{max-width:90px;}
.list li a.a{color:#f00;}
.list li .date{float:right; color:#999; font-size:14px; font-family:Arial;}
.list li img{display:none;}

/**便民查询**/
.ms-scroll{margin: 15px 0 0; height: 70px; padding: 15px 25px; background: #f5f5f5; overflow: hidden; position: relative;}
.ms-scroll li{float: left; width: 218px; padding-right: 15px;}
.ms-scroll li a{display: block; height: 68px; line-height: 68px; font-size: 18px; text-align: center; background: #f9f0ec; border: #e2612a 1px solid; color: #e2612a;}
.ms-scroll .scroll-wrap{ overflow: hidden; height: 70px;}
.ms-scroll .ms-prev,.ms-scroll .ms-next{position:absolute; top:50%; margin-top: -10px; width:20px; height:20px; overflow:hidden; cursor:pointer;background:url(../images/ind_ztbtn.png) no-repeat #cbcbcb;}
.ms-scroll .ms-prev{left:0; background-position:0 0;}
.ms-scroll .ms-next{right:0; background-position:-21px 0;}
.ms-scroll .ms-prev:hover,.ms-scroll .ms-next:hover{background-color:#e2612a;}

.ms-scroll.ylws li a{background: #edf8f8; border: #11a3a8 1px solid; color: #11a3a8;}
.ms-scroll.ylws .ms-prev:hover,.ms-scroll.ylws .ms-next:hover{background-color:#11a3a8;}

.ms-scroll.zffw li a{background: #ecf4f8; border: #249ce2 1px solid; color: #249ce2;}
.ms-scroll.zffw .ms-prev:hover,.ms-scroll.zffw .ms-next:hover{background-color:#249ce2;}

.ms-scroll.shbz li a{background: #efecf7; border: #8a6fe3 1px solid; color: #8a6fe3;}
.ms-scroll.shbz .ms-prev:hover,.ms-scroll.shbz .ms-next:hover{background-color:#8a6fe3;}

.ms-scroll.jtcx li a{background: #f8f5ef; border: #e7ae27 1px solid; color: #e7ae27;}
.ms-scroll.jtcx .ms-prev:hover,.ms-scroll.jtcx .ms-next:hover{background-color:#e7ae27;}


/**便民查询**/
.bmcx-main{height:93px;background:#fafafa;padding:20px 20px 17px;overflow:hidden;}
.bmcx-main .title{display:block; position: relative; height: 50px; line-height: 25px; width: 44px; padding: 17px 22px; border: 1px #ea5a63 solid; margin: 0 3px 3px 0; background: #fff; text-align: center; box-shadow: 3px 3px 0 #fdeeef; color: #de111d; font-size: 20px; font-weight: bold;}
.bmcx-main .title span{display: block; position: absolute; width: 21px; height: 20px; background: url("../images_new/ms_titbg2.png") 0 0 no-repeat;}
.bmcx-main .title .tit{ width: auto; position: static; background: none; height: auto;}
.bmcx-main .title .msbmbg-tl{left: 0; top: 0;}
.bmcx-main .title .msbmbg-tr{ background-position: 0 -20px; right: 0; top: 0;}
.bmcx-main .title .msbmbg-bl{ background-position: 0 -60px; right: 0; bottom: 0;}
.bmcx-main .title .msbmbg-br{ background-position: 0 -40px; left: 0; bottom: 0;}

.bm-list{ margin-left: 110px; height:90px;overflow:hidden;font-size:16px;}
.bm-list ul li{float:left;width:160px;height:90px;padding-left:18px;}
.bm-list ul li.num1{padding-left:0;}
.bm-list ul li a{display:block;height:76px;padding:12px 10px 0;border:#fbd67e 1px solid;background:#f9f3e4;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;transition:all .3s; font-size: 0; line-height: 0;text-align:center;}
.bm-list ul li a:hover{color:#fff;background-color:#de111d;border-color:#de111d;}
.bm-list ul li a span{display:block; vertical-align: middle; cursor: pointer;}
.bm-list ul li a .img_img{height:31px;overflow:hidden;}
.bm-list ul li a .img_img img{margin-top:-31px;-webkit-transition:all .3s;transition:all .3s;}
.bm-list ul li a:hover .img_img img{margin-top:0;}
.bm-list ul li a .img_title{height:36px;line-height:36px; font-size: 16px; padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*底部 on*/
@media (min-width: 992px) and (max-width:1199px) {
.ml30{margin-left: 15px;}
.ms-bkbox{width: 321px;}
.list li a.lang1{max-width:175px;}
.list li a.lang2{max-width:95px;}
.list li a.lang3{max-width:95px;}
.list li a.lang4{max-width:95px;}
.list li a.lang5{max-width:95px;}
.list li a.lang6{max-width:95px;}
.bm-list ul li{ width: 125px;}
}
@media (max-width:991px) {
.ml30{margin-left:0;}
.ms-bkbox{width: auto; float: none;}
.list li a{display: inline-block; max-width: 100% !important;}
.list li a.lang1{max-width:620px !important;}
.list li a.lang2{max-width:540px !important;}
.list li a.lang3{max-width:460px !important;}
.list li a.lang4{max-width:380px !important;}
.list li a.lang5{max-width:300px !important;}
.list li a.lang6{max-width:220px !important;}
.bmcx-main{padding: 10px 9px 7px;}
.bm-list{margin-left: 100px;}
.bm-list ul li{ width: 100px; padding-left: 10px;}
}
@media (max-width: 768px) {
.jyfw-main{padding: 0 10px;}
}
@media (max-width:767px) {
.jyfw-main{padding: 0;}
.msly-header{height: auto; background-size: auto 100%;}
.msly-logo {top: 5px;left: 5px;}
.msly-banner {height: auto;}
.msly-ban{ padding: 80px 0 50px;}
.msly-container{padding: 10px;}
.list li a,.list li a.lang1,.list li a.lang2,.list li a.lang3,.list li a.lang4,.list li a.lang5,.list li a.lang6{max-width: 100% !important;}
.bmcx-main{height: auto; padding:10px 5px 0;}
.bmcx-main .title{ margin-left: 5px; float: none; width: auto; padding: 0 10px; height: 40px; display: inline-block;}
.bmcx-main .title span{display: none;}
.bmcx-main .title .tit{display: inline; line-height: 40px;}
.bm-list{margin: 10px 0 0; height: auto;}
.bm-list ul li{padding: 0 0 10px; width: 33.3%;}
.bm-list ul li a{margin: 0 5px;}
}
@media (max-width:479px) {
.bm-list ul li{width: 50%;}
}
