﻿@charset "utf-8";

/*内页头部*/

body{background-color: #f3faff;}
.sub_banner{height: 0;background-size: cover !important;position: relative;padding-bottom: 34%;z-index: 2;}



.clear{clear: both;}

.neiimgwrap .introbarwrap{background: url(../img/lanbg2.png) repeat-x  bottom;margin-top: -1.8rem;min-height: 0.7rem;position: relative;z-index: 2;}
.neiimgwrap .introbar h2{font-size: 0.3rem;font-weight: bold;color: #FFFFFF;display: flex;align-items: center;text-align: center; justify-content: center;width: 3.06rem; height: 1.8rem;background: url(../img/lanbg.png) no-repeat center bottom ;}
.neiimgwrap .introbar .erjinav{width:calc(100% - 3.06rem) ;}
.neiimgwrap .introbar .erjinav .di{padding-left: 25px;background: url(../img/di.png) no-repeat left top;margin-top: 0.7rem;}
.neiimgwrap .introbar .erjinav .di a,.neiimgwrap .introbar .erjinav{color: #FFFFFF;font-size: 0.16rem;}
.neiimgwrap .introbar ul li,.neiimgwrap .introbar ul{float: left;}
.neiimgwrap .introbar ul li a{color: #FFFFFF;font-size: 0.22rem;padding: 0 0.25rem;}
.neiimgwrap .introbar ul li{display: flex;align-items: center;height: 0.7rem;}
.neiimgwrap .introbar ul{margin-top: 0.2rem;}
.neiimgwrap .introbar ul li:hover,.neiimgwrap .introbar ul .hov {background: #0b6cb8; font-weight:bold;}
.neiimgwrap .introbar ul .hov a{font-weight:bold;}
.neiimgwrap{position: relative;z-index: 9;}








.bread {display: flex;align-items: center;padding-left: 25px;background: url(../img/di2.png) no-repeat left center;}
.bread,.bread a{color: #999999;font-size: 0.16rem;}


.homewp{background-color: #f3faff;padding-top: 0.5rem;padding-bottom: 1rem;}
.sub_left{width: 100%;}
.sub_right{width: 25%;}










/*内容*/

.content{background-color: #FFFFFF;box-sizing: border-box;padding:0.3rem 0.8rem;box-shadow: 0 0 20px #B4D7F0;}
.content_title>h1,
.dp>h1 {
	font-size: 0.34rem;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0.25rem;
	margin-top: 0.2rem;
	color: #0b6cb8;
}

.content_title>p {
	text-align: center;
	font-size: 0.16rem;
	color: #666666;
	padding-bottom: 0.3rem;
	border-bottom: 2px solid #034387;
}

.cont {
	margin-top: 5px;
	border-top: 1px solid #034387;
	padding-top: 0.2rem;
}
.cont iframe{max-width:100%;}

.cont p,.cont p span {
	
    line-height: 2 !important;
    font-size: 18px !important;	
	
margin-top: 10px;
	
}
.cont p span{/* font-size:18px; */}
.cont p img{margin:10px auto;text-align: center;}



.ye {
	margin-top: 40px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	position: relative;
}

.ye p {

	margin: 15px 0px;
	font-size: 16px;
	color: #0b6cb8;
}

.ye p a {
	
	font-size: 16px;
text-decoration:none;

}

.ye p a:hover {
	color: #0b6cb8;
}


.content {
	padding-bottom: 40px;
}

.dp {
	margin-bottom: 80px;
}

.back{position: absolute;right: 0;bottom: 0;background: #0b6cb8;padding: 0.1rem 0.2rem;border-radius: 5px;}
.back img{display: inline-block;padding-right: 15px;}
.back a{color: #FFFFFF;}









/* 图片 */
.ztjjlist{margin-top: 0.4rem;}
.ztjjlist .ztjjitem{width: 23%;margin-right: 2.5%;margin-bottom: 0.55rem;position: relative;}
.ztjjlist .ztjjitem::before{content: "";height: 4px;width: calc(100% - 0.1rem);background:#007a3f;position: absolute;left: 0.05rem;bottom: -4px;}
.ztjjlist .ztjjitem::after{content: "";height: 4px;width: calc(100% - 0.2rem);background:#007a3f;opacity: 0.3; position: absolute;left: 0.1rem;bottom: -8px;}
.ztjjlist1 .ztjjitem:nth-child(4n){margin-right: 0;}
.ztjjlist .ztjjitem .pic{height: 2.6rem;}
.ztjjlist .ztjjitem .txt {line-height: 0.3rem;padding: 0.1rem;padding-top: 1rem; font-weight: bold;box-sizing: border-box;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;background:url(../img/nypicbg.png) repeat-x left bottom}
.ztjjlist .ztjjitem .txt a{font-size: 0.18rem;color: #ffffff;}











/*图文列表*/
.xb-list{margin-top: 0.2rem;}
.xb-list ul li{position: relative;background-color: #FFFFFF;margin-bottom: 0.3rem;box-shadow: 0 0 20px #e2effa;padding: 0.4rem;box-sizing: border-box;}
.xb-list ul li .date{text-align: right;width: 6%;border-top: 2px solid #0b6cb8;color: #0b6cb8;}
.xb-list ul li .date p{font-size: 0.34rem;font-weight: bold;padding: 0.2rem 0 0.05rem 0;}
.xblist-oli{box-sizing: border-box;}
.xblist-pic {width: 20%;height: 2rem; overflow: hidden;}
.xblist-pic a,.xblist-pic span{ display: block;width: 100%;height: 100%;}

.xblist-title{width: 67%;position: relative;background: url(../img/listbg2.png) no-repeat right bottom;background-size: 0.4rem;}
.xblist-title a{display: block;}
.xblist-title h2{font-size: 0.2rem;font-weight: bold;line-height: 0.35rem;margin-bottom: 0.1rem;margin-top: 0.25rem;}
.xblist-title div{ color: #888888;font-size: 0.15rem; line-height: 0.25rem;}
.xblist-title  p{color: #0b6cb8;font-size: 0.15rem;position: absolute;left: 0;bottom: 0.2rem;}
.xb-list ul li:hover h2{color: #0b6cb8;font-weight: bold;}
.xblist-title em{display: none;}











/* 文字列表 */
.list ul li{background: #FFFFFF;box-sizing: border-box;padding:0.3rem 0.4rem;margin-bottom: 0.4rem;box-shadow: 0 0 20px #e0eef9;}
.list ul li .xsright{width: 83%;box-sizing: border-box;padding-right: 1rem;background: url(../img/line2.png) no-repeat right center;}
.list ul li .xsright h2{font-size: 0.2rem;}
.list ul li .xsright div{font-size: 0.15rem; color: #888888;line-height: 0.25rem;margin-top: 0.13rem;position: relative;padding-top: 0.13rem;}

.list ul li:hover .xsright div{ }

.list ul li .morebg{width: 5%;background: url(../img/listbg2.png) no-repeat center;}
.list ul li .date{width: 0.9rem;height:1rem;text-align: center;background: #0b6cb8;border: 1px solid #FFFFFF;}
.list ul li .date p{font-size: 0.34rem;color: #0b6cb8;background-color: #f2f2f2;line-height: 0.7rem;}
.list ul li .date span{color: #FFFFFF;font-size: 0.16rem;}
.list ul li:hover{background: url(../img/listbg1.png) no-repeat center bottom #0b6cb8;}
.list ul li:hover .date{color: #FFFFFF;background-color: #FFFFFF;}
.list ul li:hover .date span{color: #0b6cb8;}
.list ul li:hover .date p{background: #0b6cb8;color: #FFFFFF;}
.list ul li:hover h2,.list ul li:hover .l2{color: #FFFFFF;}
.list ul li:hover .morebg{background: url(../img/listbg3.png) no-repeat center;}
.list ul li:hover .xsright{background: url(../img/line3.png) no-repeat right center;}

















/* 单篇正文 */
.dpzw .content{padding: 0.3rem 0.6rem;}
.dpzw .content table{width:100% !important;font-size: 0.18rem !important;}

.tablecss table{ border-collapse: collapse;width: 100%;margin-bottom: 4px;margin-top: 4px;}
.tablecss table  tr:nth-child(2n) {background-color: #FFF;}
.tablecss table tr:nth-child(2n+1) {background-color: #fff;}
.tablecss table tr:first-child td {
    background-color: #eaf3ef !important;
    border: 1px solid #dee3e1;
    border-bottom: none;
    color: #00693e;
    padding: 3px;
    vertical-align: middle;
    font-weight:bold 
}
.tablecss table tr:first-child td p,.tablecss table tr:first-child td p span{color: #00693e;}
.tablecss table td {
    border: 1px solid #dee3e1 !important;
    padding: 15px 5px !important;
    vertical-align: middle;
}
.tablecss table td p,.zw table td span,.dpzw table td p span{
    padding:0;
    text-indent:0 !important;
    font-family: 微软雅黑 !important;
	font-size:0.18rem !important;
}
.tablecss table td{text-align:center}































@media screen and (max-width: 1024px){


	.neiimgwrap .introbar ul{display: none;}
	
	.neiimgwrap .introbarwrap{background: none;margin-top: -0.7rem;}
	.neiimgwrap .introbar h2{height: 0.7rem;}
	
	
	.xblist-title{width: 50%;}
	.xblist-pic{width: 28%;}
	.xb-list ul li .date{width: 0.85rem;}
}

@media screen and (max-width: 960px){

	.sub_right,.sub_left{width: 100%;}
	.sub_right .page_content{padding: 0.1rem;}
	
	.list ul li .morebg{display: none;}
	.list ul li .xsright{background: none;padding-right: 0;width: 85%;}
	.list ul li:hover .xsright{background: none;}
	.neiimgwrap .introbar .erjinav .di{margin-top: 0;}
	.content{padding: 0.3rem;}
	.back{position: static;display: inline-block;}
	
}
@media screen and (max-width: 760px){
	.list ul li .xsright{width: 80%;}
	
}
@media screen and (max-width: 640px){
	
	.neiimgwrap .introbar h2{width: 40%;}
	.neiimgwrap .introbar .erjinav{width: 50%;}
	
	
	.xb-list ul li{padding: 0.2rem;}
	.xblist-pic{width:50%;}
	.xblist-title{width: 40%;background: none;}
	.xb-list ul li .date,.xblist-title div{display:none;}
	.xblist-title p{position: static;}
	.xblist-title h2{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;white-space: normal;}
	.xblist-title em{font-size: 0.14rem;color: #333333;display: block;}
	
	.list ul li .xsright{width: 75%;}
	.list ul li{padding: 0.15rem;}
	.list ul li .date{height: 0.9rem;}
	.list ul li .date p{line-height: 0.6rem;}
	.list ul li .xsright div{padding-top: 0;}
	
	.bread{position: static;margin-top: 0.2rem;margin-bottom: 0.15rem;}

	
	
	
	
    .ztjjlist .ztjjitem .txt a{font-size: 0.24rem;}
	.ztjjlist .ztjjitem{width: 100%;}
	.ztjjlist .ztjjitem .pic{height: 50vw;}

	
	 .dpzw .content{overflow-x:auto;}
	 .dpzw .content table td{padding: 10px 2px !important;}
	 .dpzw .content table td p,.dpzw .content table td span,.dpzw .content table td strong{font-size: 0.18rem !important;}
	 .dpzw .content #vsb_content_2 TABLE,.dpzw .content #vsb_content TABLE{border:none; border-spacing: 0;border-collapse: separate !important;border-left: 1px solid #007ab8;border-top: 1px solid #007ab8;}
	 .dpzw .content table td{padding:0;border-left: none !important;border-top: none !important;}
	 
	 
	
}

@media screen and (max-width: 480px){
      
	   
	   
	
}