@charset "utf-8";
/* CSS Document */
/*
* @description: 网站内页样式
* @author: ishang_pan
* @update: ishang_pan (2017-09-22 13:30)
*/

/** 通用颜色值 **/
.red{color: #f50000;}
.m-banner{width: 100%;}
/**************list**********************/
/*左栏*/

/*****************************************/


/********************detail*********************/
.m-body{padding: 30px;border: 1px solid #ddd;    margin-bottom: 20px;}
.m-body h1{font-size: 30px;line-height: 45px;text-align: center;padding: 20px 60px 40px;font-weight:bold;color: #0066ae;}
.m-body h2{font-size: 20px;line-height: 45px;text-align: center;padding: 0 60px 30px;}
/*作者  发布时间*/
.u-funs{padding: 10px;font-size: 14px;color: #999;position:relative;background:#f5f5f5;line-height: 20px;overflow: hidden;}
.u-funs span{margin: 0 10px;}
.u-funs a{color: #999;}
/*分享按钮*/
.bdsharebuttonbox{position: absolute;top: 7px;right: 0;}
/*内容*/
.m-contnet{font-size: 16px;min-height: 250px; padding: 30px 0;}
.m-contnet p{margin-bottom: 20px;line-height: 30px;text-align: justify;}
.m-contnet p img{max-width: 100%;}
.m-contnet table{border-collapse: collapse;}
.m-contnet table td{border: 1px solid #333;}
/*二维码*/
.wzewm{text-align:center; margin:0 auto;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 12px; color: #c0c0c0;}
/*顶部  打印  关闭*/
.m-btfuns{line-height: 24px;margin-top: 30px; border-top: 1px dashed #ddd; padding: 10px 0; overflow: hidden;}
.m-btfuns ul{float:right;overflow: hidden;}
.m-btfuns li{float: left;}
.m-btfuns li a{display: block;color: #5e5e5e;font-size: 14px;padding-left: 15px;}
.m-btfuns li a img{margin: 5px 5px 0 0;}
.m-btfuns li a:hover{color: #0066ae;}
#qrcode img {margin: 10px auto;padding: 5px;border: 1px solid #ddd;}
/*上一条*/
.detail-zy{margin-top: 15px;overflow: hidden;}
.detail-zy .detail-prev img{margin-right: 15px;}
.detail-zy .detail-next img{margin-left: 15px;}
/*****************************************/


/* 分页 */
/* #page-list{line-height: 20px; text-align: center; margin: 40px 0; font-size: 14px; font-family:'Arial';}
#page-list .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;display: block;}
#page-list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page-list a{text-decoration: none;display: inline-block;margin-bottom: 10px;}
#page-list .currentpage{display: inline-block;border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
#page-list span.direct {padding: 5px 50px 5px 8px;}
#page-list .direct input {color: #666;padding: 2px 2px;border: 1px solid #ddd;margin: 0 3px;width: 40px;position: absolute;line-height: 20px;height: 18px;background-color: #fff;text-align: center;}
#page-list .direct + a {padding: 5px 8px;border: 1px solid #e0e0e0;border-radius: 3px;color: #868585;}
#page-list .direct + a:hover {background: #015293;color: #fff;text-decoration: none;border: 1px solid #015293;} */

/*媒体查询*/
@media (max-width: 1200px){
    .list-right{width: 71%;}
	.m-body h1{width:auto;}
}
@media (max-width: 992px) {
    .list-left .listleft-box{display: none;margin-top:0;}
    .list-left,.list-right{width: 100%;min-height: auto; }
    .list-left .listleft-box{min-height: auto;}
    .list-left h3{text-align: left;text-indent: 20px; position: initial;width:100%;height:45px;line-height:45px;font-size: 18px;margin-top: 15px;}
    .list-left h3 span{background: none;}
    #list-h{display: block;}
    .bdsharebuttonbox{display: none;}
	.u-funs{text-align: center;line-height: 26px;}
	.wzewm{display:none;}
	#zoom{width:100%;}
    .detail-zy div{width: 100%;}
    .detail-zy .detail-next{margin-top: 15px;}
    .detail-zy .detail-next img{float: left;margin-right: 15px;margin-left: 0;}
}
@media (max-width: 768px) {
	.m-banner {margin-top: 20px;}
}
@media (max-width: 720px) {
    .m-btfuns span{display: block;text-align: center;float: none;}
    .m-btfuns ul{float: none;text-align: center; margin-top: 10px;}
    .m-btfuns ul li{float: none;display: inline-block;}
}
@media (max-width: 414px) {
    .m-body{padding: 15px;}
    .m-body h1{font-size: 20px;margin:0;line-height: 35px;padding: 0 20px 10px;}
    .m-contnet{padding: 10px 0;}
}

/********************list-picture*********************/
.picture-right .listright-box ul{overflow:hidden;}
.picture-right .listright-box img{display:block;width:210px;height:133px;margin:0 auto;}
.picture-right .listright-box li{float:left;width:25%;height:160px;background:none;padding:0;margin-bottom:10px;text-align:center;}

/*媒体查询*/
@media (max-width: 1200px){
    .picture-right .listright-box li{width:33.33%;}
}
@media (max-width: 620px) {
    .picture-right .listright-box li{width:50%;}
}
@media (max-width: 414px) {
    .picture-right .listright-box li{width:100%;}
}
/*****************************************/

.u-newscontnet{width:800px;margin:0 auto;}

/*搜索页 on*/
.search-box{padding: 10px; border: 1px solid #ddd;margin-bottom: 20px;}
.is-search-title {height:40px; line-height: 40px; font-size: 14px; font-weight: bold;}
.search-list{height:auto; min-height:550px;}
.search-list ul li{height:auto; line-height:30px; list-style:none; color:#999; background: url(../images/page/search_icon.png) 10px 13px no-repeat; padding-left:21px; padding-bottom:5px; border-bottom:1px dashed #ddd; margin-bottom:5px;    font-size: 14px;}
.search-list ul li span{float:right; font-family:Arial, Helvetica, sans-serif;}
.search-list ul li p{line-height:20px;}
/*搜索页 end*/


/***********************高级搜索页***************************/
.m-gjss{padding:10px 20px 0 20px; border: 1px solid #ddd;margin-top: 15px;border-radius: 5px;overflow: hidden;position: relative;}
.m-gjz{display:block;height:40px;line-height:30px;font-size: 14px;border-bottom: 1px dashed #ddd;}
.m-gjss form{position: absolute;top: 8px;right: 20px;}
.m-gjss form .ec-t{width:250px;padding:0 5px;border: 1px solid #ddd;height:32px;line-height: 32px;}
.m-gjss form .ec-b{width:80px;border:none;background:#0066ae;color:#fff;font-size:14px;height:32px;line-height: 32px;font-weight: bold;}
/*左栏*/
.search-left{float:left;width: 180px;overflow: hidden;margin: 20px 0 10px 10px;}
.search-left h3{margin-bottom:15px;font-weight: bold;font-size: 18px;background: url(../images/page/t-bj.jpg) 0 center no-repeat;text-indent: 15px;}
/*站点*/
.m-zd{margin-bottom: 35px;}
.m-zd h4{font-weight: normal;margin: 0 10px;font-size: 16px;}
.m-zd ul.shd{padding: 5px 10px;}
.m-zd li.nLi{padding: 3px 0;background: url(../images/page/treeview-default-line.gif) -1px -16px no-repeat;}
.m-zd li.nLi a{font-size: 14px;}
.m-zd h5 i{padding-left:15px;cursor:pointer;background: url(../images/page/treeview-default.png) -49px -45px no-repeat;}
.m-zd li.on .sub{display: block;}
.m-zd li.on i{background: url(../images/page/treeview-default.png) -17px -89px no-repeat;}
.m-zd ul.sub{padding-left: 13px;padding-top:3px;display: none;}
.m-zd ul.sub li{background: url(../images/page/treeview-default-line.png) no-repeat;padding-left: 15px;}
.m-zd ul.sub li:last-child{background-position: 0 -1763px;}
.m-zd ul.sub a{padding-left:18px;line-height:25px;font-size: 14px;background: url(../images/page/file.gif) 0 center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-zd ul.sub li.wei a{color: #999;}
/*搜索范围*/
.m-ssfw{margin-bottom: 35px;}
.m-ssfw ul{padding-left: 15px;}
.m-ssfw ul li{margin-bottom: 10px;}
/*右栏*/
.search-right{float: right;width: 965px;margin-top: 20px;overflow: hidden;}
.searight-box{border-left: 1px solid #ddd;padding-left: 20px;overflow: hidden;}
.u-content{margin-bottom: 30px;overflow: hidden;}
.u-content h3{font-size: 16px;font-weight: bold;margin-bottom: 15px;}
.u-content h3 p{font-size: 16px;font-weight: bold;color:#000;}
.u-content h3 b{color: #f50000;}
.u-content span{float: right;color: #999;font-size: 13px;font-weight: normal;}
.u-content p{line-height: 20px;font-size: 14px;color: #666;text-align: justify;}
.u-content p b{color: #f50000;font-weight: normal;}
.u-content .zd{color: #015293;margin: 5px 0;}
.u-content p a{color: #007f09;font-size: 12px;float: left;}

/*媒体查询*/
@media (max-width: 1200px){
    .search-right{width: 706px;}
}
@media (max-width: 992px) {
    .m-zd,.m-ssfw{margin-bottom: 20px;}
    .search-right{margin-top: 0;width: 100%;}
    .searight-box{padding: 0;border: none;}
    .u-content h3{line-height: 30px;text-align: center;}
    .u-content p{line-height: 25px;}
}
@media (max-width: 660px) {
    .m-gjz{height: 35px;border: none;}
    .m-gjss form{position:initial;}
    .m-gjss form .ec-t{width: 78%;}
    .m-gjss form .ec-b{width: 20%;}
}
@media (max-width: 414px) {
    .m-gjss form .ec-t{width: 74%;}
    .m-gjss form .ec-b{width: 24%;}
}
@media (max-width: 320px) {
    .m-gjz{text-align: center;}
    .m-gjss form{width: 248px;margin: 0 auto;}
    .m-gjss form .ec-t{width: 163px;}
    .m-gjss form .ec-b{width: 80px;}
}

/* 站点地图 */
.is-line {background:#fff;margin:10px auto 0; border: 1px solid #ddd; border-radius: 5px; padding: 10px;overflow:hidden}
.is-sitemap {height: auto !important;min-height: 400px;padding: 10px 15px;}
.is-sitemap h2 {font-size: 18px;    border-bottom: 1px solid #ddd;height: 45px;line-height: 45px;font-weight: bold;}
.is-sitemap h2 a {color:#015293;}
.is-sitemap ul {overflow:hidden;padding:10px 0;}
.is-sitemap ul li {float:left;width: 20%;height:40px;line-height:40px;margin-bottom:10px;text-align:center;}
.is-sitemap ul li a {display:block;background:#f5f5f5;margin: 0 10px;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.is-sitemap ul li a:hover{background:#015293;color:#fff;}

/*媒体查询*/
@media (max-width: 600px){
    .is-sitemap ul li {width: 50%;}
}
@media (max-width: 380px){
    .is-sitemap ul li {width: 100%;}
}


/* 列表页2 */
.m-list li{width: 100%;height: 158px;background: #f5f5f5;padding: 18px;margin-top: 20px;transition: all 0.2s ease-in;overflow: hidden;border: 1px solid transparent;}
.m-list li:hover{background: #fff;border: 1px solid #435a9d;box-shadow: 5px 5px 15px #999;transform: translate3d(0px,1px,0px) scale(1);transition: all 0.2s ease-in;}
.m-list li .content h4 a{font-size: 16px;font-weight: 700;line-height: 28px;display: inline-block;}
.m-list li .content h4 span{color: #666666;font-size: 16px;line-height: 28px;}
.m-list li .content div{width: 84%;}
.m-list li .content p{color: #999999;font-size: 14px;margin-top: 20px;}
.m-list li .content img{width: 152px;height: 118px;}

.top-hd{width: 100%;border-bottom: 1px solid #ddd;text-align: center;}
.top-hd ul{margin: 0 auto;}
.top-hd ul li{display: inline-block;width: 180px;height: 56px;border: 1px solid #dddddd;margin: 0 6px 22px;transition: all 0.2s ease-in;}
.top-hd ul li a{text-align: center;color:#333333;line-height: 56px;display: block;}
.top-hd ul li:hover{box-shadow: 5px 5px 15px #999;transform: translate3d(0px,1px,0px) scale(1); transition: all 0.2s ease-in;}
.top-hd ul li.on a{background: #435a9d;color: #fff;}

.m-syks{width: 100%;margin-top: 30px;}

.m-syks .u-tit{background: url(../images/page/ks.png) #f5f5f5 21px center no-repeat;height: 60px;padding-left: 70px;font-weight: 700;font-size: 18px;line-height: 60px;}
.m-syks .u-body{border: 1px solid #dddddd;padding-top: 12px;padding-bottom: 10px;}
.m-syks .u-body ul li{width:14.6%;height: 48px;text-align: center; line-height: 48px;float: left;margin: 1.7% 0 0px 1.7%;}
.m-syks .u-body ul li a:hover{background: #435a9d;color: #fff;box-shadow:inset 1px 1px 6px #292929;text-shadow: 2px 2px 2px #292929;transition: all .2s linear;}
.m-syks .u-body ul li.on a{background: #435a9d;color: #fff;}
.m-syks .u-body ul li a{display: block;background: #f5f5f5;transition: all .2s linear;font-size:14px;}
.m-syks .lolli ul li a{pointer-events:none;}
.m-zj{width: 100%;}
.m-zj .u-zj{width: 50%;overflow: hidden;margin-top: 30px;}
.m-zj .u-zj .u-photo{width:35%;height:265px}
.m-zj .u-zj .u-photo img{transform: scale(1);max-width: 100%;max-height: 100%;width: auto;height: auto;}
.m-zj .u-zj .u-detail{width: 47%;margin-left: 5%;}
.m-zj .u-zj .u-detail h4{font-size: 16px;font-weight: 100;padding: 14px 0;border-bottom: 1px solid #ddd;}
.m-zj .u-zj .u-detail h4 a{font-size: 24px;display: inline;font-weight: 500;}
.m-zj .u-zj .u-detail h5{color: #435a9d;font-size: 18px; font-weight: 100;padding: 20px 0;}
.m-zj .u-zj .u-detail p{font-size: 15px;line-height: 30px;}
/*媒体查询*/
@media (max-width: 768px){
    .list-top .m-location {float: left;padding-top: 0;}
    .m-list .bd h3{width:80px;}
    .m-list .content img{display:none;}
    .m-list .content div{margin-left:0;}
    .m-list li .content div{width: 100%;}
    
   
}
@media (max-width: 1199px) and (min-width: 992px){
    .m-list li .content div{width: 81%;}
	.top-hd ul li{width: 13%;margin: 0 1% 22px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .m-list li .content div{width: 76%;}
    .m-zj .u-zj .u-photo{width:60%;height:auto;}
}
@media (max-width: 767px){
    .m-syks .u-body ul li{width: 22.6%;}
    .m-zj .u-zj .u-detail{width: 85%;}
	.top-hd ul li{width:28%;margin: 0 1% 2%;}
	.m-zj .u-zj .u-photo{width:60%;height:auto;}
}

/* 图片列表页 */
.m-picture{}
.m-picture .hd{height:50px;line-height:50px;background:#f5f5f5;text-align:center;margin-bottom: 30px;}
.m-picture .hd li{display:inline-block;margin:0 20px;font-size: 18px;line-height: 48px;cursor: pointer;}
.m-picture .hd li.on{color:#0066ae;border-bottom: 2px solid #0066ae;font-weight:bold;}
.m-picture .bd li{float:left;width:25%;padding:0 10px;margin-bottom: 25px;}
.m-picture .bd img{width:100%;height:100%;}
.m-picture .bd p{height:55px;line-height:55px;background:#edf4ff;text-align: center;}

/*媒体查询*/
@media (max-width: 768px){
    .m-picture .bd li{width: 50%;}
}
@media (max-width: 414px){
    .m-picture .bd li{width: 100%;}
}
