@charset "utf-8";
/* CSS Document */
/*
* @description: 网站内页样式
* @author: ishang_pan
* @update: ishang_pan (2017-09-22 13:30)
*/

/** 通用颜色值 **/
.red{color: #f50000;}
.is-main{padding: 15px;background: #fff;margin-bottom: 15px;}

/**************list**********************/
/*左栏*/
.list-left{float:left;width: 260px;background: #fafafa;min-height: 685px;}
.list-left h3{height: 48px;line-height: 48px;color:#fff;font-size: 20px;font-weight:bold;text-align:center;background:#005fad;}
.list-left h3 span{display:block;height:56px;background: url(../images/page/list-icon.png) center 48px no-repeat;}
.list-left .listleft-box{padding: 15px;}
.list-left ul li{border-bottom: 1px solid #ddd;}
.list-left li a{display:block;font-size: 18px;padding: 15px 0;margin:0 20px;background: url(../images/page/jt.png) right center no-repeat;}
.list-left li a:hover,.list-left li.hover a{background: url(../images/page/jt-h.png) right center no-repeat;color: #005fad;}

/*右栏*/
.list-right{float: right;width: 880px;min-height: 685px;}
.list-right  h1{height:70px;line-height:70px;text-align:center;font-size:30px;}
.list-right h2{height: 48px;line-height: 48px; font-weight:bold;font-size: 18px;color: #005fad;text-indent:15px;border-bottom: 1px solid #ddd;}
#list-h{display: none;float: right;margin: 19px 15px 0 0;}
.list-right ul{padding: 10px;}
.list-right li{height:44px;line-height: 44px;padding-left: 12px;border-bottom:1px dashed #ddd;background: url(../images/page/dian.png) 0 center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list-right li span{float: right;color: #808080;font-size: 15px;}
/*****************************************/
/*feedback on*/
table.is-feedback td{vertical-align:middle;font-size:14px;font-family:"Microsoft YaHei";background-color:#fff;padding:4px 10px}
table.is-feedback{border-spacing:1px;border-collapse:separate}
.is-feedback,.is-feedbox{margin-bottom:15px}
.is-feedback li{height:36px;line-height:36px;font-size:14px;font-family:"Microsoft YaHei"}
.is-feedbox li{min-height:35px;height:auto;height:35px;padding:0 0 10px 0;line-height:35px;font-size:14px;font-family:"Microsoft YaHei";zoom:1;clear:both}
.is-feedbox li img,.is-feedbox li input,.is-feedbox li label{float:left}
.is-feedbox li img{margin-right:10px}
.is-feedbox li label{width:122px}
li.is-bdnr{height:auto;line-height:22px;padding-bottom:8px}
.is-feedbox li input{background:#fff;position:relative;line-height:1.5em;border:1px solid #ddd;padding:6px;color:#333;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.is-feedbox li textarea{background:#fff;position:relative;line-height:1.5em;border:1px solid #ddd;padding:6px;color:#a7b2b8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:auto;resize:none}
.is-feedbox input.button{background:#313233;display:inline-block;position:relative;height:33px;overflow:hidden;margin:18px 2% 2px 0;padding:0 15px 0 15px;vertical-align:top;line-height:34px;font-family:'Droid Sans',sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}
.is-feedbox input.button:hover{background:#3899d0;color:#fff}
.is-feedbacklist{margin:10px 0}
.is-feedbacklist li{padding:10px 0;border-bottom:1px solid #ddd;line-height:20px}
.is-feedbacktitle{background:#f1f1f1;color:#333;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.is-feedbacktitle dl{padding:5px 10px;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#333;height:21px}
.is-feedbacktitle .right{float:right}
.is-bold{font-weight:700;color:#c50e1b;}
.is-feedbackcontent{color:#333;padding:5px 10px;line-height:20px}
.list-right .is-feedbox ul li,.list-right ul.is-feedbacklist li{background:0 0}
.list-right ul.is-feedbacklist li{line-height:26px}
/*feedback end*/

/********************detail*********************/
.m-body{padding: 30px;}
.m-body h1{font-size: 30px;line-height: 45px;text-align: center;padding: 20px 60px 40px;font-weight:bold;color: #005fad;}
.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;}
.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: 165px; padding: 30px 0;}
.m-contnet p{margin-bottom: 20px;line-height: 30px;}
.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;}
#qrcode img{margin:10px auto;padding: 5px;border: 1px solid #ddd;}
/*顶部  打印  关闭*/
.m-btfuns{line-height: 15px;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: #005fad;}
/*上一条*/
.detail-zy{margin-top: 15px;overflow: hidden;}
.detail-zy .detail-prev img{margin-right: 15px;}
.detail-zy .detail-next img{margin-left: 15px;}


.m-body textarea{width: 100%;height:100px;border: 1px solid #ddd;border-radius: 5px;padding:5px;}
.m-body .yzm{width:100px;height:35px;line-height:35px;padding:0 5px;border:1px solid #ddd;border-radius: 5px;}
.m-body .modal-content{margin-top: 150px;}

.watermark {position: absolute;top: 220px;left: 50%;margin-left: 350px;width: 220px;height: 220px;z-index: 999;}
.m-location {border-bottom: 1px solid #ddd;font-size: 14px;padding: 0 0 10px 30px;line-height: 20px;background: url(../images/page/locate.png) 10px 1px no-repeat;margin-bottom: 15px;}
/*list-picture on*/
.list_box_listpicture{width:923px; overflow: hidden;}
.list_box_listpicture ul{width: 938px; padding: 9px 0;}
.list_box_listpicture ul li{width: 214px; height: 182px; margin: 0 8px 16px 8px; text-align: center; float: left;line-height:auto;padding-left:0;border:none;background:none;}
.list_box_listpicture ul li a img{width: 194px; height: 130px; padding: 10px; background: #a8d5fc;}
.list_box_listpicture ul li a p{width: 100%; height: 32px; line-height: 32px;}
.list_box_listpicture ul li a:hover img{background: #a5d4fc;}
/*list-picture end*/
/*****************************************/




/*媒体查询*/
@media (max-width: 1200px){
    .list-right{width: 71%;}
	.m-body h1{width:auto;}
}
@media (max-width: 992px) {
    .listleft-box{display: none;}
    .list-left,.list-right{width: 100%;min-height: auto;}
    .list-left h3{text-align: left;text-indent: 20px;}
    .list-left h3 span{background: none;}
    #list-h{display: block;}
    .list-left .listleft-box{padding: 0 15px 15px;}
    .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: 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*********************/
.is-listpicture{overflow:hidden;padding:20px 10px;}      
.is-listpicture li{float:left;width:25%;height:160px;background:none;padding:0;margin-top:10px;text-align:center;border-bottom: none;}
.is-listpicture a{display: block;padding: 0 10px;}
.is-listpicture img{display:block;margin:0 auto;width:100%;}

/*媒体查询*/
@media (max-width: 1200px){
    .is-listpicture li{width:33.33%;}
}
@media (max-width: 620px) {
    .is-listpicture li{width:50%;}
}
@media (max-width: 414px) {
    .is-listpicture li{width:100%;height:auto;}
	.is-listpicture img{height:165px;}
}
/*****************************************/

.u-newscontnet{width:800px;margin:20px 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:#f50000;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;}
/*分页 on*/
#page-list{line-height: 20px; text-align: right; padding: 10px; 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;}
#page-list .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
#page-list a{text-decoration: none;}
#page-list a:hover{color: #0000FF;}
#page-list .currentpage{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;}
/*分页 end*/

/*媒体查询*/
@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%;}
	.detail-zy .detail-prev img,.detail-next img,.direct,.determine{display:none}
}
@media (max-width: 414px) {
    .m-gjss form .ec-t{width: 74%;}
    .m-gjss form .ec-b{width: 24%;}
	.detail-zy .detail-prev img,.detail-next img,.direct,.determine{display:none}
}
@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;}
	.detail-zy .detail-prev img,.detail-next img{display:none}
}

/* 站点地图 */
.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:#005fad;}
.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:#005fad;color:#fff;}

/*媒体查询*/
@media (max-width: 600px){
    .is-sitemap ul li {width: 50%;}
	
}
@media (max-width: 380px){
    .is-sitemap ul li {width: 100%;}
}

