@charset "utf-8";
/* CSS Document */
.guidang{position:absolute; right:0; top:40px; z-index: 10;}
.ls-special-main{padding:0 0 40px;}
@media (max-width:991px){
    .ls-special-main{padding:0 10px 20px;}
    .guidang{width: 200px !important;height: 200px !important;background-size: 100% 100% !important;}
}
@media (max-width:767px){
    .ls-special-main{padding:0 10px 10px;}
    .guidang{width: 160px !important;height: 160px !important;top: 100px;}
    .ls-special-column{padding:0 10px;}
}

/*头部*/
.ls-special-banner{height: 240px;background:url("../images_llz_tgq/banner.png") top center no-repeat;}
.ls-special-banner .img_title{display:none;}
.ls-special-right{position: absolute;top: 0;right: 0;z-index: 1;}
.ls-special-right li{float: left;font-size: 16px;height: 40px;line-height: 40px;color: #fff;padding:0 20px; margin-left: 10px;background: rgba(0,0,0,0.2);border-radius: 0 0 5px 5px;}
.ls-special-right li a{color: #fff;}
.ls-special-right li a:hover{text-decoration: underline;}

/*logo*/
.ls-special-logo{margin:67px auto 0;line-height: 0; font-size: 0;}
.ls-special-logo img{vertical-align: middle; max-height: 74px; width: auto;height: auto;}
.ls-logo-gh{display: inline-block;vertical-align: middle;}
.ls-unit-name{display: inline-block;line-height: 109px; font-size: 50px;font-weight: bold;color: #0F67C1;vertical-align: middle;padding-left: 10px;}
.ls-unit-name{max-width: 620px;}
.ls-special-logo a{display: inline-block;}
/*搜索*/
.ls-special-search{position: absolute;top: 97px;right:0px;width:408px;height: 43px;background:#fff;  border: 1px solid #0F67C1; }
.ls-special-search ul{ display:block; height:43px;position:relative; padding:0 60px 0 15px;}
.ls-special-search label{display: inline;}
.ls-special-search ul li{float: none; height:43px;}
.ls-special-search ul li input{float: left; width:100%;height:43px;line-height: 43px;font-size: 16px;border: 0 none;}
.ls-special-search ul li.ss1{position: relative;}
.ls-special-search ul li.ss1 input{background: none; color: #999; }
.ls-special-search ul li.ss1 .msg-box{left:0px;top:45px;position: absolute;}
.ls-special-search ul li.ss1 .ph-label{left:0px;top:0px;position:absolute;font-weight:normal;}
.ls-special-search ul li.ss2{ width:60px; position: absolute; top:0; right:0px; }
.ls-special-search ul li.ss2 input{cursor:pointer;overflow:hidden;background: #176EC7 url("../images_llz_tgq/search-btn.png") center no-repeat;font-size: 0;}
/*导航*/
.ls-special-navigation{background: #176EC7;}
.ls-special-navigation .navbar{height: 60px;}
.ls-special-navigation .navbar-nav{text-align:center;float:none;}
.ls-special-navigation .navbar-nav li{width:234px;}
.ls-special-navigation .navbar-nav li.first{width:230px;}
.ls-special-navigation .navbar-nav li a{display:block;height:60px;line-height:60px;font-size:22px; font-weight:bold; text-align:center; color: #fff; position: relative;}
.ls-special-navigation .navbar-nav li:first-child a{background: none;}
.ls-special-navigation .navbar-nav li a:hover,.ls-special-navigation .navbar-nav li.active a,.ls-special-navigation .navbar-nav li.on a{ color: #fff;background: rgba(255, 255, 255, 0.15);}

@media (max-width: 1399px) and (min-width: 1200px) {
    /*导航*/
    .ls-special-navigation .navbar-nav li,.ls-special-navigation .navbar-nav li.first{width: 200px;}
}
@media only screen and (min-width: 992px) and (max-width:1199px) {
    /*logo*/
    .ls-unit-name{font-size: 40px;}
    /*搜索*/
    .ls-special-search{width: 360px;}
    /*导航*/
    .ls-special-navigation .navbar-nav li{width:166px;}
    .ls-special-navigation .navbar-nav li.first{width:162px;}
    .ls-special-navigation .navbar-nav li a{font-size: 20px;}
}
@media(max-width:991px) {
    .ls-special-banner{height:auto;padding-bottom: 30px;}
    /*logo*/
    .ls-special-logo{margin: 50px auto 0;text-align: center;}
    .ls-unit-name{font-size: 40px;}
    /*搜索*/
    .ls-special-search{position: relative;top: auto;right: auto;margin: 20px auto 0;}
    /*导航*/
    .ls-special-navigation .navbar-nav li,.ls-special-navigation .navbar-nav li.first{width: 16.66667%;}
    .ls-special-navigation .navbar-nav li a{font-size: 20px;}
}
@media(max-width:767px) {
    .ls-special-banner{padding-bottom: 20px;}

    .ls-special-right li{font-size:14px;height: 32px;line-height: 32px;}
    /*logo*/
    .ls-special-logo{margin-top: 40px; text-align: center;}
    .ls-unit-name{font-size: 30px;line-height: 50px;}
    /*搜索*/
    .ls-special-search{width: 90%;height: 32px;}
    .ls-special-search ul,.ls-special-search ul li{height: 32px;}
    .ls-special-search ul li input{height: 32px;line-height: 32px;}

    /*导航*/
    .ls-special-navigation .navbar-header{ height:60px; font-weight:bold;padding:0 10px;}
    .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: #fff;}
    .navbar-default .navbar-toggle:hover .icon-bar{background: #176EC7;}
    .ls-special-navigation .navbar{height:auto;width:100%; z-index: 3;}
    .ls-special-navigation .navbar-nav{margin:0;}
    .ls-special-navigation .navbar-nav li{float: none; text-align:center;padding: 0; margin: 0;width: auto !important; font-size:20px !important;}
    .ls-special-navigation .navbar-nav li.frist{ display:none;}
    .ls-special-navigation .navbar-brand{padding: 0;height:60px;line-height: 60px;font-size:20px;color: #fff;}
    .ls-special-navigation .navbar-nav li a{height: auto;line-height: 2;}
    .navbar-toggle{padding: 10px;margin-top: 12px;}
}
@media(max-width:767px) {
    .ls-unit-name{font-size: 26px;line-height:40px;}
}
/*当前位置*/
.ls-special-crumbs-box{display:block;line-height:24px;padding:0 0 12px 28px;background:url(../images_llz_tgq/llz-wz.png) 0px 3px no-repeat;font-size:16px;overflow:hidden;margin: 15px 0;}
.ls-special-crumbs-box i{font-style: normal;}
.ls-special-crumbs-box a{color:#505050;}
.ls-special-crumbs-box a:hover{color:#d20000;}
.ls-special-crumbs-box .search-keywords{color:#f00;}
@media (max-width: 991px) {
    .ls-special-crumbs-box{}
}
@media (max-width: 767px) {
    .ls-special-crumbs-box{margin: 10px 0;}
}

/*标题*/
.ls-special-tabs{}
.ls-special-tabs li{float: left;margin-left: 40px;}
.ls-special-tabs li:first-child,.ls-special-tabs li.first{margin-left: 0;}
.ls-special-tabs li a,.ls-special-tabs li .tit{display: block;font-size: 24px;height: 45px;line-height: 30px;position: relative;}
.ls-special-tabs li a:hover,.ls-special-tabs li.active a,.ls-special-tabs li .tit:hover,.ls-special-tabs li.active .tit{font-weight: bold; color: #176EC7;height: 41px;border-bottom:#176EC7 4px solid;}

.ls-llz-title{text-align: center;}
.ls-llz-title .tit{display: inline-block; font-size: 24px;color: #176EC7;line-height:1.8; font-weight: bold;}

.ls-llz-title-l .tit{display: inline-block; font-size: 24px;color: #176EC7;line-height:1.8;padding-bottom: 5px; font-weight: bold;}

.ls-dbxx-title{height: 45px;background:url("../images_llz_tgq/title_line.png") bottom repeat-x;position: relative; }
.ls-dbxx-title li{float: left;border-right: #fff 4px solid;}
.ls-dbxx-title li a{display: block;}
.ls-dbxx-title li a,.ls-dbxx-title .title{position: relative; display: inline-block; font-size: 22px;height: 41px;border-bottom: #176EC7 4px solid; font-weight: bold;color: #176EC7;}
.ls-dbxx-title li a:before,.ls-dbxx-title .title:before{display: block; position: absolute;content: "";width: 4px;height: 4px;background:#fff;bottom:-4px;right: -4px;z-index: 9;}
@media (max-width: 1399px) and (min-width: 1200px) {
    .ls-special-tabs li{margin-left: 20px;}
}
@media only screen and (min-width: 992px) and (max-width:1199px) {
    .ls-special-tabs li{margin-left: 15px;}
    .ls-special-tabs li a, .ls-special-tabs li .tit{font-size: 20px;}

    .ls-llz-title .tit,.ls-llz-title-l .tit{font-size: 22px;}
}
@media(max-width:991px) {
    .ls-special-tabs li a, .ls-special-tabs li .tit{font-size: 20px;}

    .ls-llz-title .tit,.ls-llz-title-l .tit{font-size: 20px;}

    .ls-dbxx-title li a, .ls-dbxx-title .title{font-size: 20px;}
}
@media(max-width:767px) {
    .ls-special-tabs li{margin-left: 10px;}
    .ls-special-tabs li a, .ls-special-tabs li .tit{font-size: 20px;}

    .ls-llz-title .tit,.ls-llz-title-l .tit{font-size: 20px;}

    .ls-dbxx-title li a,.ls-dbxx-title .title{font-size: 20px;}
}
/*主页*/
.flash-pic,.flash-pic ul,.flash-pic li,.flash-pic img,.flash-pic a{height:100% !important; width: 100% !important; }
.flash-pic{ position:relative; z-index:0;}
.flash-pic li{ zoom:1; vertical-align:middle;}
.flash-pic a{display:block; color: #fff; position: relative;}
.flash-pic img{display:block;}
.flash-pic .img-title{display: none;}
/*焦点图*/
.ls-special-flash{width:800px;height: 450px;margin-top: 30px; position: relative;overflow: hidden;}
.ls-special-flash .flash-pic .title{ position: absolute; left: 0; right: 0; bottom: 0; height: 45px; line-height: 45px; padding: 0 140px 0 20px; font-size: 18px; background: rgba(0, 0, 0, 0.4) ; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.wza-on .ls-special-flash .flash-pic .title { background: rgba(0, 0, 0, 0.6) !important; color: #fff !important;}
.ls-special-flash .flash-num{ position: absolute; right: 26px; bottom: 17px; font-size: 0; line-height: 0;}
.ls-special-flash .flash-num li{ display: inline;}
.ls-special-flash .flash-num li span,.flash-num li a,.wza-on .flash-num li a{ display: inline-block; cursor: pointer; margin:0 6px; transition: 0.4s all; width: 10px; height: 10px; background:#fff !important; border-radius: 50%;}
.ls-special-flash .flash-num li.on span,.flash-num li.on a{ background: #F60000 !important;}

/*工作动态*/
.ls-special-news{width: 600px;margin-top: 20px;}

.ls-special-news .ls-special-tabs{margin-left: 30px;}
.ls-special-news .ls-special-list{ background: #F8F8F8;padding:10px 20px 10px 30px;}
.ls-special-news .ls-doc-list li a{max-width: 478px;}

/* 代表留言 */
.ls-special-dbly{margin-top: 28px;}
.ls-dbly-slide{position: relative;height: 272px;margin-top: 30px;overflow: hidden;}
.ls-dbly-slide li{float: left; width: 204px; height: 100%;}
.ls-dbly-slide li .li{display: block; padding-right: 26px; }
.ls-dbly-slide li .img_img{height: 220px;overflow: hidden;}
.ls-dbly-slide li img{width: auto; height:auto; max-width: 100%;max-height: 100%; margin: 0 auto;display: block;}
.ls-dbly-slide li a{display: block;height: 100%;}
.ls-dbly-slide li .info{background: #F8F8F8;line-height: 40px;padding:6px 15px;text-align: center; position: relative;}
.ls-dbly-slide li .info .name{display: inline-block;}
.ls-dbly-slide li .info .ly{position: absolute;top: 6px;right: 15px;font-size: 16px;text-decoration: underline; color: #176EC7;display: none; }
.ls-dbly-slide li .info .ly:hover{font-weight: bold;}

.ls-dbly-slide li .img-title,.ls-dbly-slide li .title{display: block;text-align: center;height: 43px;line-height: 21px;font-size: 16px;background: #F8F8F8;padding-top: 4px;padding-bottom: 4px;}
.ls-dbly-slide li .img-title span, .ls-dbly-slide li .title span{display: block;}
.ls-dbly-slide .ls-prev,.ls-dbly-slide .ls-next{ position: absolute; width: 24px; height: 44px; display: block; top: 50%; margin-top: -22px;z-index: 2; cursor: pointer;}
.ls-dbly-slide .ls-prev{left: 0;background:rgba(0, 0, 0, 0.3) url('../images/left-ico.png') no-repeat center center;}
.ls-dbly-slide .ls-prev:hover{background:rgba(0, 0, 0, 0.6) url('../images/left-ico.png') no-repeat center center;}
.ls-dbly-slide .ls-next{right: 0; background:rgba(0, 0, 0, 0.3) url('../images/right-ico.png') no-repeat center center;}
.ls-dbly-slide .ls-next:hover{background:rgba(0, 0, 0, 0.6) url('../images/right-ico.png') no-repeat center center;}

/*联络站概况*/
.ls-special-llzgk{margin-top: 30px;width: 762px;padding:10px 20px 20px; background: #F7FBFF;}

.ls-special-llzgk-info{font-size: 18px;line-height: 40px;text-align: justify; margin-top: 10px;padding:18px 40px;height: 320px;box-shadow: 0px 0px 15px 0px rgba(23, 110, 199, 0.1);background: #fff;position: relative;}
.ls-special-llzgk-info p{text-indent: 2em;}
.ls-special-llzgk-info .detailed{display:inline-block;font-size: 16px;height: 35px; line-height: 35px;color: #176EC7;width: 109px;text-align: center; border: 1px solid #DCE8F4;text-indent: 0;position: absolute;right: 40px;bottom: 40px;}
.ls-special-llzgk-info .detailed:hover{border-color:#176EC7;background-color: #176EC7;color:#fff; }
/*接待公示*/
.ls-special-jdgs{margin-top: 30px;width: 532px;padding:10px 20px 20px; background: #F7FBFF;}
.ls-special-jdgs-info{font-size: 18px;line-height: 40px;text-align: justify; margin-top: 10px;padding:18px 40px;height: 320px;box-shadow: 0px 0px 15px 0px rgba(23, 110, 199, 0.1);background: #fff;}
.ls-special-jdgs-info .remarks{height: 320px;overflow-y: auto;}
/*站点分布*/
.ls-special-zdfb{width: 802px; margin-top: 20px;}

.ls-zdfb-top{font-size: 20px;font-weight: bold;color: #fff;text-align: center; height: 47px;line-height: 47px;background:url("../images_llz_tgq/llz-titlebg.png") center no-repeat;background-size: 100% 100%;}
.ls-zdfb-list{height: 86px; padding:16px 25px; border: 1px solid #DCE8F4;border-top: none;}
.ls-zdfb-list li{width: 33.33%;float: left;font-size: 18px;line-height: 32px;padding:5px 0;}
.ls-zdfb-list li img{vertical-align: middle;padding-right: 5px;}
.ls-zdfb-list li.num3{text-align: center;}
/*我要查询*/
.ls-special-wycx{width: 572px;margin-top: 20px;}
.ls-liuyan-searchbox{padding: 30px 30px 0 20px;height: 134px; border: 1px solid #DCE8F4;}
.ls-liuyan-search{position: relative;padding-right: 95px;}
.ls-liuyan-search li{font-size: 18px; line-height: 44px;margin-bottom: 18px;}
.ls-liuyan-search li .bt{width: 90px;float: left;}
.ls-liuyan-search li .input{display: block; margin-left: 90px;height: 42px;border: 1px solid #DFE5EB;}
.ls-liuyan-search li .input input{width: 100%;line-height: 42px;text-indent: 10px;border: none;background:none;  }
.ls-liuyan-search .cxbtn{width: 74px;height: 106px;margin:0; position: absolute;top: 0;right: 0;z-index: 1;}
.ls-liuyan-search .cxbtn input{width: 100%;height:100%;font-size: 18px;text-align: center;line-height: 106px;color: #fff; background: #176EC7 url("../images_llz_tgq/cx-btn.png") center no-repeat;border: none;}
@media (max-width: 1399px) and (min-width: 1200px) {
    /*焦点图*/
    .ls-special-flash{width: 700px;}
    /*工作动态*/

    .ls-special-news{width: 500px;}
    .ls-special-news .ls-doc-list li a{max-width:378px;}
    /*联络站概况*/
    .ls-special-llzgk{width: 662px;}

    /*接待公示*/
    .ls-special-jdgs{width: 432px;}

    /*站点分布*/
    .ls-special-zdfb{width: 702px;}
    .ls-zdfb-list li{width: auto; margin-right: 20px;}
    /*我要查询*/
    .ls-special-wycx{width: 472px;}

}
@media only screen and (min-width: 992px) and (max-width:1199px) {
    /*焦点图*/
    .ls-special-flash{width: 592px;height: 335px;overflow:hidden;}

    /*工作动态*/
    .ls-special-news .ls-special-tabs{margin-left: 20px;}
    .ls-special-news{width: 400px;}
    .ls-special-news .ls-special-list{padding: 10px;height: 280px;overflow:hidden; }
    .ls-special-news .ls-doc-list li{font-size: 16px;height: 36px;line-height: 36px;}
    .ls-special-news .ls-doc-list li a{max-width:308px;}
    .ls-special-news .ls-doc-list li img{padding-top: 10px;}
    /*联络站概况*/
    .ls-special-llzgk{width: 562px;}
    .ls-special-llzgk-info p{max-height: 250px;overflow-y: auto;}
    /*接待公示*/
    .ls-special-jdgs{width: 332px;}

    /*站点分布*/
    .ls-special-zdfb{width: 602px;}
    .ls-zdfb-list li{width: auto; margin-right: 20px;font-size: 16px;}
    /*我要查询*/
    .ls-special-wycx{width: 372px;}
    .ls-liuyan-searchbox{padding:30px 20px 0 20px;}

}
@media(max-width:991px) {
    .ls-module{float: none !important;width: auto !important;}
    /*焦点图*/
    .ls-special-flash{margin-top: 15px; height: 421px !important;}
    /*工作动态*/
    .ls-special-news .ls-special-tabs{margin-left:0;}
    .ls-special-news .ls-special-list{padding: 10px;}
    /* 代表留言 */
    .ls-special-dbly{margin-top: 15px;}

    .ls-dbly-slide{margin-top: 15px;height: 267px;}
    .ls-dbly-slide li{width: 192px;}
    .ls-dbly-slide li .li{padding-right: 20px;}
    .ls-dbly-slide li .img_img{height: 215px;}
    /*联络站概况*/
    .ls-special-llzgk,.ls-special-jdgs{margin-top: 15px;}
    .ls-special-llzgk-info{height: auto;padding:10px 15px 40px;}
    .ls-special-llzgk-info .detailed{bottom: 10px;right: 15px;}
    .ls-special-jdgs-info{padding:15px; height: auto;}
    .ls-zdfb-list{height: auto;padding:15px;}
    /*我要查询*/
    .ls-special-wycx{margin-top: 15px;}
    .ls-special-jdgs-info{padding:10px;}
    .ls-liuyan-searchbox{padding:10px;height:auto; }


}
@media(max-width:767px) {
    /*焦点图*/
    .ls-special-flash{margin-top: 10px; height: 360px !important;}
    .ls-special-flash .flash-num{right: 10px;}
    .ls-special-flash .flash-pic .title{font-size: 16px; padding-right: 120px;}

    .ls-special-llzgk,.ls-special-jdgs{margin-top: 10px;padding:5px 10px 10px;}
    .ls-special-llzgk-info{padding:10px 10px 50px;font-size: 16px;line-height: 2;}
    .ls-special-jdgs-info{font-size: 16px;line-height: 2;}
    /* 代表留言 */
    .ls-special-dbly{margin-top: 10px;}
    .ls-dbxx-title li a, .ls-dbxx-title .title{font-size: 18px;}
    .ls-dbly-slide{width: 364px;margin:10px auto 0; }
    /*联络站概况*/
    .ls-special-llzgk-info .detailed{right: 10px;}
    /*站点分布*/
    .ls-zdfb-list{height: auto;padding:10px;}
    .ls-zdfb-top{font-size: 16px;}
    .ls-zdfb-list li{width: auto;margin-right: 15px;font-size: 16px;}
    /*我要查询*/
    .ls-liuyan-search{padding-right: 85px;}
    .ls-liuyan-search li{font-size: 16px;}
}
@media(max-width:479px) {
    /*焦点图*/
    .ls-special-flash{height: 236px !important;}
    /*我要查询*/
    .ls-liuyan-search{padding-right:0;}
    .ls-liuyan-search .cxbtn{width: auto;position: static;height: 42px;}
    .ls-liuyan-search .cxbtn input{font-size: 16px;line-height: 42px;background-image: none !important;}
}
@media only screen and (max-width: 414px) {
    /* 焦点图 */
    .ls-special-flash{height: 222px !important;;}

}

@media (max-width:390px){
    /* 焦点图 */
    .ls-special-flash{height: 208px !important;;}
    /* 代表留言 */
    .ls-dbly-slide{width: 300px;height: 234px;}
    .ls-dbly-slide li{width: 155px;}
    .ls-dbly-slide li .li{padding-right: 10px;}
    .ls-dbly-slide li .img_img{height: 182px;}
}
@media (max-width:375px){
    /* 焦点图 */
    .ls-special-flash{height: 200px !important;;}

}
@media (max-width:360px){
    /* 焦点图 */
    .ls-special-flash{height: 191px !important;;}

}
@media (max-width:320px){
    /* 焦点图 */
    .ls-special-flash{height: 169px !important;;}

}
/*主页end*/
/*代表信息-栏目*/

.ls-dbxx-title .num{position: absolute;top: 0;right: 0;font-size: 20px;color: #176EC7;}

.ls-dbxx-list{margin-top: 30px;}
.ls-dbxx-list ul{margin-right: -28px;}
.ls-dbxx-list li{width: 210px;float: left;margin:0 28px 20px 0;}
.ls-dbxx-list li a{display: block;font-size: 18px;line-height: 48px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border: 1px solid #DDDDDD;}
.ls-dbxx-list li a:hover{border-color: #176EC7;background:#176EC7;color: #fff; }

@media (max-width: 1399px) and (min-width: 1200px) {
    .ls-dbxx-list li{width: 176px;}
}
@media only screen and (min-width: 992px) and (max-width:1199px) {
    .ls-dbxx-list li{width: 176px;}
}
@media(max-width:991px) {
    .ls-dbxx-list{margin-top: 15px;}
    .ls-dbxx-list ul{margin-right: -2%;}
    .ls-dbxx-list li{width: 23%;margin: 0 2% 15px 0;}
}
@media(max-width:767px) {


    .ls-dbxx-list{margin-top: 10px;}
    .ls-dbxx-list li{width: 31.33%;margin: 0 2% 10px 0;}
    .ls-dbxx-list li a{font-size: 14px;height: 42px;line-height: 42px;}
}
/*代表信息-栏目end*/
