﻿﻿@import url("http://at.alicdn.com/t/font_1715123_umr22ugbnef.css");
.container{max-width:1200px;}
.lm-index{padding-top:30px;padding-bottom:30px;background:#f5f5f5;}
.breadcrumb2{background:#f5f5f5;}
.lm-body{padding-top:20px;padding-bottom:20px;}
@media (max-width:1000px) /*手机端*/
{
    .lm-body{padding-top:0px;padding-bottom:0px;}
}
/*站点变灰*/
  .grey img{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	}
  .grey { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); filter: gray;-webkit-filter: grayscale(1);} 

/*栏目-标题-布局*/
.header-1 {
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    line-height: 1;
}
.header-1 h4 {
    color: #015293;
    font-size: 18px;
    border-left: 3px solid #015293;
    padding-left: 12px;
    font-weight: 700;
    margin: 0px 0px 20px;
    
}
.red {color:#ff0000;}
.header-1 h4 a {
    color: #015293;
}

.panel {
    clear: both;
    margin-bottom: 20px;
    padding:20px 20px 14px 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    overflow: hidden;
}
.lm-title{padding-bottom: 15px;border-bottom:1px #ddd solid;}
.lm-title span{border-left: 8px solid #015293;text-align:left;padding-left:15px;font-size:18px;color: #015293;font-weight: 700;}

/*网站地图*/
.mapbox{clear:both;width:100%; margin:20px 0px;padding:0 0px;}
.mapbox ul{line-height:50px;   font-size:20px;}
.mapbox ul li{float:left;height:50px;line-height:50px;border-bottom:1px dashed #ccc;}
.mapbox ul li a{padding:0 10px; display:block; float:left; font-size:18px;overflow:hidden;}
.mapbox ul li ul li{height:50px;line-height:50px;border-bottom:1px dashed #ccc;font-size:18x;}

/*网站公共样式*/
.info-content1{font-size:16px;line-height:2;min-height: 300px;padding-top:0px;margin-bottom:10px;}
.info-content{font-size:16px;line-height:2;min-height: 300px;padding:10px 100px;border:1px #d8d8d8 solid;margin-bottom:20px;overflow: hidden; }
.info-content .title{line-height:30px;padding:20px 0 12px;border-bottom: #f2f2f2 1px solid;font-weight: normal;}
.info-content .title1{line-height:1.5;text-align: center;padding:20px 0 10px;border-bottom: #f2f2f2 0px solid;font-weight: normal;}
.info-content .info{color:#999;}
.info-content .info1{color:#999;padding-bottom:10px;}
.info-content p{padding: 0px;margin:10px 0px;}
.info-next{clear:both;}
.info-next li{float:left;width:50%;}
@media (max-width:1000px) /*手机端*/
{
    .info-content{font-size:14px;padding:0px 0px;border:0px #eee solid;margin-bottom:0px; }
    .info-next li{float:left;width:100%;}
}
a{color:#444;text-decoration:none;}                                            
a:hover{color:#015293}
a:focus{color:#015293}
a.btn-more{display:inline-block;width:100px;height:30px;line-height:28px;background:#015293;border:1px #015293 solid;color:#fff;transition:all 0.5s ease;font-size:14px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:10px;border-radius: 15px;}
a.btn-more:hover{background:#fff;border:1px #015293 solid;color:#015293;}

.banner{text-align: center;margin:0 auto;height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/

/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color: rgba(0, 0, 0, .7);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}

/*首页模块样式*/
.module-box {position:relative;padding:20px 0px;}
.module-box .module-title{clear:both;text-align:center;margin:0px 0px 20px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box .module-title .cn-title{display:block;font-size:24px;font-weight:bold;line-height:35px;}
.module-box .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#015293;font-size:12px;text-transform:uppercase;}
.module-box .module-title .en-title i{float:left;width:54px;height:4px;margin-top:11px;background:url(images/t1.png) no-repeat left center;}
.module-box .module-title .en-title g{float:left;width:54px;height:4px;margin-top:11px;background:url(images/t2.png) no-repeat left center;}
.module-box .module-title .en-title span{float:left;margin:0px 10px;}

@media (max-width:1000px) /*手机端*/
{
.module-box {position:relative;padding:20px 0px 10px; background:#f5f5f5;}
.module-box .module-title{clear:both;text-align:center;margin:0px 0px 10px 0px;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.module-box .module-title .cn-title{display:block;font-size:20px;font-weight:bold;line-height:30px;}
.module-box .module-title .en-title{display:inline-block;*display:inline;*zoom:1;color:#015293;font-size:12px;text-transform:uppercase;}
.module-box .module-title .en-title span{float:left;margin:0px 10px;}
}
/*底部*/
footer{text-align:left;width:100%;padding:20px 0;background:#dee0e2;margin-top:0px;line-height:25px;border-top: 10px solid #015293;}

@media (max-width:1025px) /*手机端*/
{
footer{padding:12px 0;line-height:20px;font-size: 12px;background:#015293;border-top: 0px solid #015293;}
}
/*顶部样式*/
.Mtop{width:100%;height:36px;background:#f2f2f2;border-bottom: 1px solid #e5e5e5;}
.Mtop .Most-top {height:36px;line-height:36px; width:1200px;margin:0px auto;}
.Mtop .Most-top .t1{float:left;color: #666;}
.Mtop .Most-top .t2{float:right;color: #666;}
.Mtop .Most-top .t2 a{margin-right: 2px;color: #666;}
.Mtop .Most-top .t2 a:hover{color: #666;}}
.Mtop .Most-top .t2 span{background:url(back_images/tel.png) no-repeat left center;padding-left:20px;margin:0 2px;}

/*顶部样式*/
.header{position: relative;z-index:2;background:url(images/headbg1.png) repeat-x center top;}
.header .logo img{max-height:100%;padding: 30px 5px;}
.header .top_zdy{max-width: 500px;padding-top: 40px;padding-right:25px;text-align:right;float:right;}
.header .date{padding-right:0px;line-height:45px;}
.header .remen{padding-right:0px;line-height:25px;color: #999;text-align:left;}
.header .remen a{color: #999;}

.top-search .input-group-btn:last-child > .btn i {color: #0c6db6;font-size: 22px;}

/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/
.nav .animated,.sub-nav .animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}

/*主菜单*/
@media (min-width:1025px) /*pc端*/
{
.header .nav-toggle{display:none}
.main-menu{clear:both;padding:0px;background:#015293;margin:0 auto;height:54px;}
.nav{padding-top:0px}
.nav>ul>li{float:left;text-align:center;height:54px;line-height:54px;}
.nav>ul>li>ul{position:absolute;z-index:1001;}
.nav>ul>li>a{padding:0px 49px;color:#fff;font-size:18px;font-weight: normal;}
.nav >ul>li.active >a,.nav >ul>li> a:hover{display:block;color:#fff;background:#0c6db6;}
.nav li:hover> ul{display:block;}

.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.nav ul li ul li a{display:block;width:100%;text-align:center;font-size:16px;line-height:50px} 
.nav ul li ul li a:hover{text-decoration:none;color:#fff;background:#0c6db6;}

.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{background:#fff url(images/menu-bg.png) repeat 0 0;display:none;position:absolute;z-index:1001;top:54px;left:0;z-index:2;width:170px} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
}

@media (max-width:1025px) /*手机端*/
{
.header{background:#015293;padding:0px 0;}
.Mtop{display: none;}
.header .logo {color:#fff;padding:0 0 0 10px;line-height: 1;}
.header .t1{font-size: 21px;line-height: 1.1;padding:10px 0 0 10px;color:#fff;}
.header .t2{font-size: 14px;line-height: 1.1;padding:0 0 10px 10px;color:#fff;}
.header .logo img{height:60px;padding: 5px 0px 5px 8px;}
.header .top_zdy{display: none;}
.header .nav-toggle{position:absolute;right:0px;top:0px;font-size:25px;color:#fff;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1005;}
.header .nav-toggle.active{color:#fff;}

.nav{position:fixed;z-index:1006;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}

.nav ul li.current > a{color:#333;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}
}

/*子栏目样式*/
.sub-nav-box {clear: both;position: relative;background:#f5f5f5;padding: 15px;margin-bottom:20px;overflow:hidden;}
.sub-nav-box .sub-nav-title{padding-bottom: 15px;border-bottom:1px #ddd solid;}
.sub-nav-box .sub-nav-title span{border-left: 8px solid #015293;text-align:left;padding-left:12px;font-size:18px;color: #015293;font-weight: 600;}
.sub-nav-box .sub-nav-title .s1{line-height:35px;font-size:28px;padding-top:13px;}
.sub-nav-box .sub-nav-title .s2{line-height:20px;font-size:12px;text-transform:Uppercase;}

.sub-nav-box .sub-nav-title .nav-toggle{width:50px;line-height:40px;padding: 0px;cursor:pointer;color:#fff;text-align:center}
.sub-nav-box .sub-nav-title .nav-toggle.active{color:#333}

.sub-nav-box .sub-nav{clear:both;text-align:center;margin-top:10px;margin-bottom:20px;width:100%;}
.sub-nav-box .sub-nav li{float:left;width:100%;padding:0px;text-align:left;position:relative;}
.sub-nav-box .sub-nav li a{display:block;line-height:50px;border-bottom:1px #eee solid;padding-left:20px;font-size:16px;}
.sub-nav-box .sub-nav li a:before1{font-family:FontAwesome;content:"\f105";padding-right: 10px;}
.sub-nav-box .sub-nav li a:hover{color:#015293;}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{padding-left:52px;}
.sub-nav-box .sub-nav li ul li ul li a{padding-left:80px}

.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:50px;line-height:50px; text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:normal;font-size:18px;}

.sub-nav-box .sub-nav li.current > a{color:#015293;}
.sub-nav-box .sub-nav li.active > ul{display:block}
.sub-nav-box .sub-nav li.active > .arrow{color:#333;transform:rotate(90deg)}

.sub-nav1{clear:both;text-align:left;margin-top:5px;margin-bottom:0px;width:100%;overflow:visible;}
.sub-nav1 li{float:left;width:auto;padding:0px;margin-right:40px;text-align:left;position:relative;}
.sub-nav1 li a{display:block;padding-left:0px;line-height:30px;color:#666;border-bottom:1px #fff solid;font-size:16px}
.sub-nav1 li a:hover{color:#015293;border-bottom:1px #015293 solid;}
.sub-nav1 li ul{display:none}
.sub-nav1 li ul li a{padding-left:55px;}
.sub-nav1 li ul li ul li a{padding-left:85px}

.sub-nav1 li.current > a{color:#015293;border-bottom:1px #015293 solid;}
.sub-nav1 li.active > ul{display:block}
.sub-nav1 li.active > .arrow{transform:rotate(90deg)}

@media (max-width:1000px) /*手机端*/
{
    .sub-nav-box {background:none;padding: 0px;}
    .sub-nav-box .sub-nav-title{height:40px;line-height:40px;padding-bottom: 0px;text-align:left;font-size:16px;background:#015293;color: #fff;padding-left: 10px;border-radius: 5px;}
    .sub-nav-box .sub-nav-title span{clear: both;border-left: 0px solid #015293;}
    .sub-nav-box .sub-nav-title .s1{display: none;}
    .sub-nav-box .sub-nav-title .s2{display: none;}

    .sub-nav-box .sub-nav{overflow-y:auto;background:#fff;margin-top:0px;}
    .sub-nav-box .sub-nav li{float:left;width:100%;background:none;}
    .sub-nav-box .sub-nav li a{display:block;padding-left:20px;line-height:50px;border-top:0px #fff solid;border-bottom:1px #ececec solid;font-size:15px;}
.sub-nav {display:none}
.sub-nav.active{display:block}
.sub-nav.active{opacity:1;width:260px;max-width:60%;
    position: fixed;
    z-index: 1005;
    top: 0px;
    right: 0px;height:100%;height:100vh;}
    .sub-nav-box .sub-nav li.current > a{background:none;color:#333;}
}


/*图片列表*/
.images-list .row .item {padding:15px;border:1px solid #e5e5e5;margin-top:20px;}
.images-list .row .item:hover {border:1px solid #0c6db6;}
.images-list .row .item a{display:block;overflow:hidden;font-size: 16px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.images-list .row .item img{display:block;width:100%;height:auto;}
.images-list .row .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}

.images-list1 {clear: both;margin-top: 20px;}
.images-list1 .item{text-align: center;}
.images-list1 .item .title{display:block;overflow:hidden;font-size: 16px;padding-top: 10px;}
.images-list1 .item .pic{display:block;width:100%;overflow: hidden;}
.images-list1 .item .pic img{width:100%;height:auto;}
.images-list1 .item a:hover img{transform:scale(1.2,1.2);transition: all 0.8s ease-out 0s;}

@media (max-width:1000px) /*手机端*/
{
    .images-list .row .item {padding:8px;}
    .images-list .row .item a{font-size: 15px;}
}
/*首页_模块标题*/
.module_box {clear:both;}
.module_box .tit{height:32px;line-height:32px;margin:0px;padding:0px 0px;background:#eee;border-left: 2px solid #015293;}
.module_box .s1{font-size:18px;font-weight:normal;color:#015293;padding-left:10px;}
.module_box .more{float:right;text-align:right;font-size:14px;padding-right:10px;line-height:30px;color: #999;}
.module_box .more a{color: #999;}
.module_box .cent{padding:10px;border: 1px solid #eee;border-top: 0px solid #eee;}
.module_box .cent1{padding:10px 10px 0px 10px;border: 1px solid #eee;border-top: 0px solid #eee;}

/*首页_日期搜索*/
.sy_rqss{clear:both;width:100%;margin:0px auto;padding:5px 0px;border: 0px solid #d8d8d8;background:#f5f5f5;overflow:hidden;}
.sy_rqss .date{line-height:30px;padding:0px;margin:0px;}

/*首页_日期搜索*/
.sy_xwtt{clear:both;width:1200px;margin:15px auto;padding:15px 30px;border: 0px solid #d8d8d8;overflow:hidden;background:#fff url(images/hot_bg.png) no-repeat left top; }

/*文章列表左边日期*/
.wzlb_zbrq_box{clear:both;}
.wzlb_zbrq_box li{clear:both;position:relative;margin:0px;padding-bottom:0px;}
.wzlb_zbrq_box .date{position:absolute;left:0px;top:0px;max-width:90px;height:64px;border:#e3e3e3 0px solid;text-align:center;font-family:Arial;padding:0px;width:100%;background:url(images/newr.jpg) no-repeat right 6px;}
.wzlb_zbrq_box .date span{display:block;}
.wzlb_zbrq_box .date span.date1{line-height:30px;border-bottom:0px solid #333;color:#646464;font-size: 28px;font-weight:bold;margin:0 auto;padding-top:2px;}
.wzlb_zbrq_box .date span.date2{color:#666;font-size:14px;height:20px;line-height:20px;}
.wzlb_zbrq_box .con{margin-left:90px;}
.wzlb_zbrq_box .con a.title{clear:both;display:block;text-align: center;font-size:28px;font-weight: bold;line-height:1.5em;color:#015293;text-decoration:none;margin:0px auto;overflow:hidden;}
.wzlb_zbrq_box div.introduct{display:block;color:#333;line-height:22px;font-size:14px;margin-top:15px;text-indent: 2em;}



/*首页-友情链接*/
.footlink { clear:both;width:100%;margin:0px;padding-bottom:20px;overflow:hidden;border-bottom:1px #bfc1c3 solid;}
.footlink .cent{margin:0px auto;text-align: center;}
.footlink .title{height:40px;line-height:40px;text-align:left;border-bottom:1px #ccd8e4 solid;}
.footlink .title span{float:left;height:40px;line-height:40px;padding-left:30px;padding-right:10px;font-size:18px;font-weight:bold;border-bottom:2px #015293 solid;background:url(images/t1.png) no-repeat 5px 13px;}

.footlink .link-list { display: inline-block;margin-top: 0px;}
.footlink .link-list .item { width:98%;   }
.footlink .link-list .item .linksele { text-align: center; text-align-last: center; width:220px;margin:0 10px; height:30px;line-height:30x; outline: none; border:#ccc 1px solid;border-radius:2px;background:#f7f7f7;}
.footlink .link-list .item .linksele option { text-align: center; text-align-last: center;}


/*新闻资讯-首页、子栏目公用*/
.news-list{clear:both;overflow:hidden;}
.news-list li.tw{clear:both;width:100%;margin:8px 0px 5px 0px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;text-align:left;}
.news-list li.tw .pic{float:left;width:160px;height:105px;overflow:hidden;margin-right:12px;}
.news-list li.tw .pic img{width:100%;height:100%;display:block;}
.news-list li.tw .content{display:inline;}
.news-list li.tw .content .t1{display:block;height:40px;line-height:40px;font-size:16px;white-space:nowrap;font-weight:bold;overflow: hidden;text-overflow:ellipsis;}
.news-list li.tw .content .t2{color:#999;max-height:44px;line-height: 22px;overflow:hidden;} 
.news-list li.tw .content .date{display:block;text-align:right;padding-right: 2px;color:#999;} 
.news-list li.tw .content .readmore{color:#015293;font-weight:bold;} 

.news-list li.item{clear:both;overflow:hidden;width:100%;padding:0px;font-size:16px;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.news-list li.item .title{float:left;padding-left:15px;height:38px;line-height:38px;background:url(images/arr.png) no-repeat 2px center;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list li.item .date{float:right;padding-right: 2px;font-size: 14px;color: #999;line-height:38px;}
.news-list li.item:hover {background:#f8f8f8;}
.news-list li.item .title:hover {color: #015293;background: url(images/arr-hover.png) 2px center no-repeat;}
.news-list li.item .date:hover {color: #015293;}



.news-list li.item2{clear:both;overflow:hidden;width:100%;padding:0px;font-size:16px;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;border-bottom: 1px dashed #ddd;}
.news-list li.item2 .title{float:left;padding-left:15px;height:50px;line-height:50px;background:url(images/arr.png) no-repeat 2px center;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list li.item2 .date{float:right;padding-right: 2px;font-size: 14px;color: #999;line-height:50px;}
.news-list li.item2:hover {background:#f8f8f8;}
.news-list li.item2 .title:hover {color: #015293;background: url(images/arr-hover.png) 2px center no-repeat;}
.news-list li.item2 .date:hover {color: #015293;}

@media (max-width:998px) /*手机端*/
{
    .news-list li.item2{border-bottom: 1px dashed #eee;}
    .news-list li.item2 .title{padding-left:10px;height:38px;line-height:38px;background:url(images/arr.jpg) no-repeat left center;}
    .news-list li.item2 .date{line-height:38px;}
    .news-list li.item2 .title:hover {background: url(images/arr.jpg) no-repeat left center;}
}

.news-list1 {padding-top:10px;}
.news-list1 li.item{clear:both;overflow:hidden;width:100%;padding:0px;font-size:16px;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;}
.news-list1 li.item .title{float:left;padding-left:15px;height:38px;line-height:38px;background:url(images/arr.png) no-repeat 2px center;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list1 li.item .date{float:right;padding-right: 2px;font-size: 14px;color: #999;line-height:38px;}
.news-list1 li.item:hover {background:#f8f8f8;}
.news-list1 li.item .title:hover {color: #015293;background: url(images/arr-hover.png) 2px center no-repeat;}
.news-list1 li.item .date:hover {color: #015293;}


.news-list2{clear:both;overflow:hidden;}
.news-list2 li.tw{clear:both;overflow:hidden;width:100%;padding:0px 0px 5px 0px;margin:0px 0px 3px 0px;text-align:left;}
.news-list2 li.tw .pic{float:left;width:115px;height:80px;overflow:hidden;margin-right:10px;}
.news-list2 li.tw .pic img{width:100%;height:100%;display:block;}
.news-list2 li.tw .content{max-height:80px;overflow:hidden;}
.news-list2 li.tw .content a{display:block;line-height:20px;font-size:14px;overflow:hidden;}
.news-list2 li.tw .content span{display:block;color:#808080;max-height:40px;line-height:20px;font-size:12px;overflow:hidden;} 
.news-list2 li.tw .content .date{text-align:left;color:#d7be83;line-height:24px;} 

.news-list2 li.item{clear:both;width:100%;border-bottom:0px solid #F2F2F2;padding:0px;line-height:38px;font-size:14px;overflow:hidden;}
.news-list2 li.item .title{padding-left:8px;background:url(images/arr.jpg) no-repeat left center;border-bottom:0px solid #F2F2F2;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list2 li.item .date{float:right;padding-right: 0px;color:#999999;}

/*政务公开-子栏目列表*/
.zwgk {padding-top:10px;}
.zwgk li.item{clear:both;overflow:hidden;width:100%;padding:0px;height:45px;line-height:45px;font-size:14px;text-align: center;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;border-bottom:1px solid #eee;}
.zwgk li.item1{clear:both;overflow:hidden;width:100%;padding:0px;height:45px;line-height:45px;text-align: center;font-size:16px;font-weight: bold;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;background:#f5f5f5;border-bottom:1px solid #eee;}
.zwgk li.item .title{padding-left:16px;text-align: left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(images/arr.jpg) 8px center no-repeat;}
.zwgk li.item:hover {background:#f5f5f5;}

.zwgk li:nth-child(2n-1){background:#f5f5f5;}
.zwgk li.item span{border-left:1px solid #eee;}
.zwgk li.item span:nth-child(4n){border-right:1px solid #eee;}
.zwgk li.item1 span{border-left:1px solid #eee;border-top:1px solid #eee;}
.zwgk li.item1 span:nth-child(4n){border-right:1px solid #eee;}

.zwgk2 {margin-top:0px;border:1px solid #ddd;border-top:0px solid #ddd;}
.zwgk2 .title{padding-left:20px;text-align: left;font-size:16px;height:42px;line-height:42px;background:#f5f5f5;font-weight: bold;}
.zwgk2 .con {padding: 15px 10px 5px 10px;border-top:1px solid #ddd;}
.zwgk2 .con .form-horizontal .form-group {padding: 0px 0 0 0;margin:0px;z-index:1;}
.zwgk2 .con .form-horizontal .form-group .btn-primary{background: #0c6db6;border:1px solid #0c6db6;width:119px;border-radius: 5px;margin:0 5px;}
.zwgk2 .con .form-horizontal .form-group .form-control-feedback{margin-right: -17px;}


/*新闻资讯-子栏目图文*/
.tw_article{clear:both;margin:0px 0px 0px 0px;}
.tw_article li{text-align:left;border:1px solid #f3f3f3;border-width:0 0 1px 0;padding:15px 0px 15px 0px;margin:0 0px 0px 0px;overflow:hidden;} /*置顶通用样式*/
.tw_article .pic{float:left;margin:5px 20px 5px 0;border:0px solid #dddddd;display:inline;line-height:0px;width:210px;height:140px;}
.tw_article .pic img{width:100%;height:100%;border:0px solid #eaeaea;}
.tw_article .title{text-align:left;line-height:25px;}
.tw_article .title a{padding-left:0px;font-size:18px;}
.tw_article .date{font-size:14px;line-height:30px;color:#8e8e8e;padding-right:0px;}
.tw_article .introduct{padding:0px 0px 0px 0px;line-height:24px;color:#8e8e8e;font-size:14px;}
.tw_article .more{float:left;text-align:center;color:#fff;background:#015293;width:120px;height:28px;line-height:28px;margin-top:6px;border-radius: 2px;cursor:pointer;}


@media (max-width:998px) /*手机端*/
{
    .tw_article{clear:both;margin:10px 0px 0px 0px;}
    .tw_article li{text-align:left;border:1px solid #f3f3f3;border-width:0 0 1px 0;padding:0px 0px 10px 0px;margin:0 0px 10px 0px;overflow:hidden;} /*置顶通用样式*/
    .tw_article .pic{float:left;margin:5px 10px 5px 0;width:120px;height:90px;}
    .tw_article .title{text-align:left;line-height:22px;}
    .tw_article .title a{padding-left:0px;font-size:16px;}
    .tw_article .introduct{padding:0px 0px 0px 0px;line-height:20px;color:#8d8c8c;font-size:12px;}
    .tw_article .more{width:100px;height:25px;line-height:25px;margin-top:6px;;}
}



#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 12px;
    right: 12px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border: none;
    text-indent: -9999px;
    background: url(Images/ui.totop.png) no-repeat left 0px;
    background-size: auto;
    background-size: cover;
    z-index:190;
    border-radius:50%;
    transition:all 0.2s linear;
}
    #toTop:hover {
        background-position:left -50px;
        background-size: cover;
    }

@media (max-width:776px) /*手机端*/
{
#toTop {

    bottom: 55px;
    right: 10px;
    width: 35px;
    height: 35px;

}
    #toTop:hover {
        background-position:left -35px;
    }
}

.wGbookWarp {
  WIDTH: 100%
}
.wGbookBarWarp {
  
}
.gbook_btnr {
  FONT-SIZE: 14px; WIDTH: 120px; FLOAT: right; TEXT-ALIGN: center; 
}
.gbook_btnr A {
  FONT-SIZE: 14px; WIDTH: 120px; BACKGROUND: #f3f3f3; TEXT-ALIGN: center; DISPLAY: block; 
}
.gbook_type_list A {
  FONT-SIZE: 14px; WIDTH: 120px; BACKGROUND: #f3f3f3; TEXT-ALIGN: center; DISPLAY: block; 
}
.gbook_btnr A.add {
  FLOAT: right; MARGIN-LEFT: 5px; border-radius: 5px;margin-top:0px;
}
.gbook_type_list {
  WIDTH: 120px; POSITION: relative; FLOAT: right;margin-top:0px; MARGIN-LEFT: 5px; Z-INDEX: 1
}
.gbook_type_list A {
  WIDTH: 120px;
}
.gbook_type_list A.gbt_a {
  border-radius: 5px
}
.gbook_type_on A.gbt_a {
  border-bottom-left-radius: 0px; border-bottom-right-radius: 0px
}
.gbook_type_list .gbt_type {
  BACKGROUND: #eee; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; DISPLAY: none;  PADDING-RIGHT: 0px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
}
.gbook_btnr {
  COLOR: #745b5c
}
.gbook_btnr A {
  COLOR: #745b5c
}
.gbook_type_list {
  COLOR: #745b5c
}
.gbook_type_list A {
  COLOR: #745b5c
}
.gbook_type_on A.gbt_a {
  BACKGROUND: #1a58a5; FONT-WEIGHT: bold; COLOR: #fff
}
.gbook_btnr A:hover {
  BACKGROUND: #1a58a5; FONT-WEIGHT: bold; COLOR: #fff
}
.gbook_type_list .gbt_type A:hover {
  BACKGROUND: #1a58a5; FONT-WEIGHT: bold; COLOR: #fff;
}
.gbook_btnr A.on.add {
  BACKGROUND: #1a58a5; FONT-WEIGHT: bold; COLOR: #fff
}
.gbook_type_list A.on.gbt_a {
  BACKGROUND: #1a58a5; FONT-WEIGHT: bold; COLOR: #fff
}


.hdjl .zongji{font-size: 16px;line-height: 36px;}
.hdjl .xinxie{}
@media (max-width:998px) /*手机端*/
{
    .hdjl .zongji{text-align: center;font-size: 14px;}
    .hdjl .xinxie{text-align: center;}
    .gbook_btnr {float: left;}

}


/*政务公开-内容页属性*/
.lm-zwsx{clear: both;font-size: 14px;padding-bottom: 0px;overflow: hidden;border:1px solid #b4e1fc;}
.lm-zwsx li{border-top:1px solid #fff;border-left:1px solid #fff; text-align: center;line-height: 36px;background:#eaf6fd;}
.lm-zwsx li:nth-child(2n-1){font-weight: bold;color: #015293;}
.lm-zwsx li:nth-child(4n){border-right: 1px solid #fff;}
.lm-zwsx li:nth-child(n+9){border-bottom: 1px solid #fff;}

@media (max-width:767px) /*手机端*/
{
    .lm-zwsx li:nth-child(2n){border-right: 1px solid #fff;}
    .lm-zwsx li:nth-child(n+9){border-bottom: 0px solid #fff;}
    .lm-zwsx li:nth-child(n+11){border-bottom: 1px solid #fff;}
}


/*首页_信息公开*/

.lm-xxgk{margin-top: 0px;}
.lm-xxgk .c1{clear:both;padding:0px 0px;overflow:hidden;}
.lm-xxgk .c1 ul li {}
.lm-xxgk .c1 ul li a{float:left;margin-right:20px;padding-left:16px;width:218px;font-size:18px;color:#fff;border:1px solid #355e92;text-align: left;background: #355e92;line-height: 70px;height: 70px;}
.lm-xxgk .c1 ul li a i{
    float:left;
    font-size: 25px;
    padding-right: 8px;
}
.lm-xxgk .c1 ul li a:hover{color: #355e92;border:1px solid #355e92;background: #edf5ff;}

.lm-xxgk .c2{clear:both;padding:20px 0px;overflow:hidden;}
.lm-xxgk .c2 ul{}
.lm-xxgk .c2 ul li a{float:left;margin-right:20px;padding:20px 0px;width:150px;font-size:16px;text-align: center;color: #355e92;border:1px solid #355e92;background: #edf5ff;}
.lm-xxgk .c2 ul li a i{display: block;font-size:36px;text-align: center;padding-bottom: 5px;}
.lm-xxgk .c2 ul li a:hover{color: #fff;border:1px solid #355e92;background: #355e92;}


/*栏目选项卡-政务公开*/
.lm-xxk {
    margin-top: 0px;
}
.lm-xxk .tabs {
    position:relative;
    width:100%;
    margin:0 auto;
}

.lm-xxk .tabs ul.horizontal {
    list-style: normal;
    text-align: center;
    height: 40px;
    border-bottom: 1px solid #ddd;
}

.lm-xxk .tabs ul.horizontal li {
    
    float:left;
    
}

.lm-xxk .tabs ul.horizontal li a {
    color: #333;
    display: block;
    font-size: 18px;
    height: 40px;
    padding:0 15px;
    text-decoration: none;
}


.lm-xxk .tabs ul.horizontal li:hover a {
    color: #355e92;font-weight: bold;border-bottom: 1px solid #355e92;
}


.lm-xxk .tabs ul.horizontal .active a {
    color: #355e92 !important;border-bottom: 1px solid #355e92;font-weight: bold;
}

/*政务公开-申请公开表*/
    .ysqgk{clear:both;padding:15px 0;}
    .ysqgk p{padding:10px 15px;font-size:16px;line-height:1.5;background:#f8f8f8;}
    .ysqgk .t1{color:#015293;font-size:16px;font-weight:bold;padding:15px 0;}
    .ysqgk .con{font-size:15px;padding:15px;background:#f8f8f8;overflow:hidden;}
    .ysqgk .btn-primary{border-radius:4px;}
