/* pc */
.theme-dqwz{    padding-left: 25px;
    line-height: 45px;
    border-bottom: 1px solid #CCCCCC;
    background: url(../../images/icon/icon_dqwz.jpg) no-repeat 0 center;}


@media (max-width: 1220px) {
	.theme-ct {
		padding-left: 10px;
		padding-right: 10px;
	}

	.theme-dqwz {
		background-position-y: 20px;
	}

	/* list */
	.list-fl {
		width: 100%;
	}

	.list-lm {
		overflow: hidden;
	}

	.list-lm li {
		background: none;
		line-height: 31px;
	}

	.list-lm li:before {
		background: none;
	}

	.list-fl p {
		text-align: left;
		background-color: #FFFFFF;
		color: #000000;
		padding-left: 10px;
		border-left: solid 4px #3871a6;
		line-height: 22px;
		margin-bottom: 10px;
	}

	.list-fl li {
		float: left;
	}

	.list-fr {
		width: 100%;
		margin-top: 10px;
	}

	/* dtail */
	#NewsContent {
		padding-left: initial;
		padding-right: initial;
	}

	#NewsContent img {
		height: initial !important;
	}

	.detail>h1 {
		font-size: 20px;
		padding: 0 0 20px 0;
	}

	.inform {
		line-height: 25px;
		padding: 10px 0;
	}

	.xgxw li {
		float: initial;
		width: initial;
	}

	.inform .removedis,
	.click-top,
	#div-div {
		display: none;
	}

	.col-pcN_100 {
		width: 100%;
		float: left;
	}
	.col-pcN_33 {
		width: 33.33333333333333333333333333333%;
		float: left;
	}
	.col-pcN_20 {
		width: 20%;
		float: left;
	}
	.col-pcN_25 {
		width: 25%;
		float: left;
	}
	.col-pcN_50 {
		width: 50%;
		float: left;
	}
	.col-pcN_48 {
		width: 48%;
		float: left;
	}
	.pull-pcN_2{
		margin-left: 4%;
	}
	.col-pcN_1c6 {
		width: 16.66666666666667%;
		float: left;
	}


	
}

.jgznlist li {
	display: inline-block;
	width: 25%;
	float: left;
	padding: 15px;
	font-size: 16px;
	background-repeat: no-repeat;
	background-position: 2px 22px;

}
.detail {
	background: #FFFFFF;
	padding-bottom: 20px;
}
.detaillist{
	border: solid 1px #EFF4F9;
	padding: 15px;
}

.detail>h1 {
	font-size: 32px;
	text-align: center;
	padding: 0 50px 20px;
}

.inform {
	border: 1px solid #CCCCCC;
	border-left: none;
	border-right: none;
	line-height: 40px;
	text-align: center;
	color: #999;
}

.inform>div {
	display: inline-block;
	margin: 0 20px;
}

.inform .fontsize img,
.inform .fontsize span {
	margin: 0 5px;
	cursor: pointer;
}

.inform .dywb {
	cursor: pointer;
	padding-left: 15px;
}

.inform .bdsharebuttonbox {
	display: inline-block;
	vertical-align: middle;
}

#NewsContent {
	padding: 20px;
}

.zrbj {
	display: block;
	margin: 10px 0;
	text-align: right;
}

#div-div {
	text-align: center;
	font-size: 12px;
	color: #999;
	clear: both;
	padding-bottom: 20px;
}

#div-div>table {
	display: inline-block;
}

.xgxw p {
	border-bottom: 1px solid #CCCCCC;
	font-size: 20px;
	line-height: 50px;
	margin-bottom: 10px;
}

.xgxw p i {
	width: 5px;
	height: 20px;
	background: #3871a6;
	display: inline-block;
	margin-right: 15px;
	vertical-align: -3px;
}

.xgxw ul {
	padding-bottom: 20px;
	margin: 0 -20px;
}

.xgxw li {
	float: left;
	width: 100%;
	padding: 0 20px 0 35px;
	line-height: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
}

.xgxw li span {
	float: right;
	color: #999;
	margin-left: 20px;
}

.click-top {
	position: fixed;
	bottom: 50px;
	right: 20px;
	z-index: 1000;
	cursor: pointer;
	width: 30px;
	display: none;
}

@media print {
	.dyyc {
		display: none !important;
	}

	.detail {
		padding-top: 20px;
	}
}

.fgjbg {
	display: block;
	width: 100px;
	background-repeat: no-repeat;
	font-size: 20px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 33px;
	text-align: center;
}

.LdxxContent .headinfo {
	text-align: center;
}

.LdxxContent .headinfo p {
	font-size: 16px;
	font-weight: 600;
	color: #000000;
	line-height: 36px;
}

.LdxxContent .headinfo p+p {
	font-size: 22px;
	font-weight: 400;
	color: #00589C;
	line-height: 36px;
}

.LdxxContent>.headinfo>img {
	width: 132px;
	height: 176px;
}

.LdxxContent .fg,
.LdxxContent .jl {
	margin-top: 20px;
}

.LdxxContent .fg p,
.LdxxContent .jl p {
	width: 100%;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 36px;
	text-indent: 18px;
	word-break: break-all;
}

.ldhd {
	padding: 20px;
}

.ldxxxgxw {
	padding: 0 20px 20px 20px;
	margin-top: -20px;
}


@media (min-width:1200px) {
	a.gd {
		font-size: 16px;
		font-weight: 400;
		color: #999999;
		line-height: 24px;
		float: right;
	}

	a.gd:hover {
		color: #000000 !important;
	}

	.data {
		float: right;
		color: #999999;
		font-size: 16px;
		font-weight: 400;
	}

	.listNews {
		line-height: 37px;
		margin-top: 15px;
	}

	.listNews li {
		background-repeat: no-repeat;
		background-position: 0 17px;
		padding-left: 10px;
		font-size: 16px;
		font-weight: 400;
	}


	html,
	body {
		background: #F4F4F4;
	}
	.paddl20{
		padding-left: 20px;
	}
	.paddr20{
		padding-right: 20px;
	}
	.container {
		padding:0 20px 20px;
		background-color: #FFFFFF;
	}
	.fgjbg{
		display: block;
		width: 100px;
		background-repeat: no-repeat;
		font-size:16px;
		font-weight:400;
		color:#FFFFFF;
		line-height: 33px;
		text-align: center;
		background-color: #0065FF;
	}
	.kp{
		padding: 20px;
		transition: all 0.4s linear;
	}
	.kp:hover{
		-moz-box-shadow: 5px 5px 10px #999;
		box-shadow: 5px 5px 10px #999;
	}
	.lead{
		height:272px;
		background-color:#F5F7F9;
		border:1px solid #EAEDF0;
		margin-bottom: 25px;
		overflow: hidden;
		margin-top: 20px;
	}
	.lead img{
		width: 173px;
		height: 228px;
		float: left;
	}
	.lead .info{
		padding-left: 193px;
	}
	.lead .info .b,.lead .info .c{
		margin-top: 12px;
	}
	.lead .info .a span{
		font-size:28px;
		font-weight:400;
		color:#00589C;
	}
	.lead .info .a span a{
		color:#000;
	}
	.lead .info .a span+span{
		font-size:16px;
		font-weight:bold;
		color:#000000;
	}
	.lead .info .b p{
		font-size:16px;
		font-weight:400;
		color:#000000;
		line-height:24px;
	}
	.lead .info .b p a{
		color:#000;
	}
	.lead .info .c p{
		font-size:16px;
		font-weight:400;
		color:#000000;
		line-height:32px;
	}
	.lead .info .c p a{
		color: #CA1310;
	}
	.ldlist{
		border: solid 1px #EAEAEA;
		overflow: hidden;
		margin-top: 20px;
	}
	.kp .dh {
		border-bottom: solid 1px #E1E1E1;
		font-size: 20px;
		font-weight: bold;
		color: #5C5C5C;
		padding-bottom: 15px;
	}

	.kp .dh span {
		vertical-align: middle;
		border-bottom: solid 2px #0F7AC0;
		padding-bottom: 15px;
	}
	.ldlist .detail{
		overflow: hidden;
		text-align: center;
		margin-top: 30px;
	}
	.ldlist .detail li p{
		font-size: 16px;
		color: #000000;
	}
	.ldlist .detail li{
		margin-top: 20px;
		height: 230px;
	}
	.ldlist .detail li img{
		width: 123px;
		height: 163px;
	}
	.ldlist .qt{
		overflow: hidden;
	}
}


@media (max-width:1200px) {
	a.gd {
		font-size: 16px;
		font-weight: 400;
		color: #999999;
		line-height: 24px;
		float: right;
	}
	
	a.gd:hover {
		color: #000000 !important;
	}
	
	.data {
		float: right;
		color: #999999;
		font-size: 16px;
		font-weight: 400;
	}
	
	.listNews {
		line-height: 37px;
		margin-top: 15px;
	}
	
	.listNews li {
		background-repeat: no-repeat;
		background-position: 0 17px;
		padding-left: 10px;
		font-size: 16px;
		font-weight: 400;
	}
	
	
	html,
	body {
		background: #F4F4F4;
	}
	.paddl20{
		/* padding-left: 20px; */
	}
	.paddr20{
		padding-right: 20px;
	}
	.container {
		padding: 10px;
		background-color: #FFFFFF;
	}
	.fgjbg{
		display: block;
		width: 100px;
		height: 41px;
		background-repeat: no-repeat;
		font-size:16px;
		font-weight:400;
		color:#FFFFFF;
		line-height:33px;
		text-align: center;
	}
	.kp{
		padding: 10px;
		transition: all 0.4s linear;
	}
	.kp:hover{
		-moz-box-shadow: 5px 5px 10px #999;
		box-shadow: 5px 5px 10px #999;
	}
	.lead{
		background-color:#F5F7F9;
		border:1px solid #EAEDF0;
		margin-bottom: 25px;
		overflow: hidden;
	}
	.lead img{
		width: 173px;
		height: 228px;
		float: left;
	}
	.lead .info{
		padding-left: 193px;
	}
	.lead .info .b,.lead .info .c{
		margin-top: 12px;
	}
	.lead .info .a span{
		font-size:28px;
		font-weight:400;
		color:#00589C;
	}
	.lead .info .a span+span{
		font-size:16px;
		font-weight:bold;
		color:#000000;
	}
	.lead .info .b p{
		font-size:16px;
		font-weight:400;
		color:#000000;
		line-height:24px;
	}
	.lead .info .c p{
		font-size:16px;
		font-weight:400;
		color:#000000;
		line-height:32px;
	}
	.lead .info .c p a{
		color: #CA1310;
	}
	.ldlist{
		border: solid 1px #EAEAEA;
		overflow: hidden;
	}
	.kp .dh {
		border-bottom: solid 1px #E1E1E1;
		font-size: 20px;
		font-weight: bold;
		color: #5C5C5C;
		padding-bottom: 15px;
	}
	
	.kp .dh span {
		vertical-align: middle;
		border-bottom: solid 2px #0F7AC0;
		padding-bottom: 15px;
	}
	.ldlist .detail{
		overflow: hidden;
		text-align: center;
		margin-top: 30px;
	}
	.ldlist .detail li p{
		font-size: 16px;
		color: #000000;
	}
	.ldlist .detail li{
		margin-top: 20px;
	}
	.ldlist .detail li img{
		width: 123px;
		height: 163px;
	}
	.ldlist .qt{
		overflow: hidden;
	}

	#nr{
		width:100% !important;
	}
	#fx{
		width:100% !important;
	}
	.LdxxContent .fg p, .LdxxContent .jl p{
		width:100%;
	}
}


@media (min-width: 1220px) {
	.container {
		width: 1200px;
	}
	#db1 a{
		color:#000;
	}

	.theme-ct {
		min-height: 600px;
	}

	.text-center {
		text-align: center;
	}

	.show {
		display: block !important;
	}

	.tac {
		text-align: center;
	}

	.tar {
		text-align: right;
	}


	.deff {
		transition: all 0.4s linear;
	}

	.deffXz {
		animation: overturn 2s;
		-moz-animation: overturn 2s;
		-webkit-animation: overturn 2s;
		-o-animation: overturn 2s;
	}


	.col-pc_100 {
		width: 100%;
		float: left;
	}

	.col-pc_52d7 {
		width: 52.703%;
		float: left;
	}

	.col-pc_47d3 {
		width: 47.298%;
		float: left;
	}

	.col-pc_39d1 {
		width: 39.19%;
		float: left;
	}

	.col-pc_60d9 {
		width: 60.812%;
		float: left;
	}

	.col-pc_50 {
		width: 50%;
		float: left;
	}

	.col-pc_33 {
		width: 33.33333333%;
		float: left;
	}

	.col-pc_20 {
		width: 20%;
		float: left;
	}

	.col-pc_80 {
		width: 80%;
		float: left;
	}

	.col-pc_65d {
		float: left;
		width: 70.4%;
	}

	.col-pc_29d6 {
		width: 29.6%;
		float: left;
	}

	.col-pc_56 {
		width: 56%;
		float: left;
	}

	.col-pc_68 {
		width: 68%;
		float: left;
	}

	.col-pc_70 {
		width: 70%;
		float: left;
	}

	.col-pc_30 {
		width: 30%;
		float: left;
	}

	.col-pc_39 {
		width: 39%;
		float: left;
	}

	.col-pc_32 {
		width: 32%;
		float: left;
	}

	.col-pc_72 {
		width: 72%;
		float: left;
	}

	.col-pc_28 {
		width: 28%;
		float: left;
	}

	.col-pc_25 {
		width: 25%;
		float: left;
	}

	.col-pc_54d6 {
		width: 54.6%;
		float: left;
	}

	.col-pc_45d4 {
		width: 45.4%;
		float: left;
	}

	.col-pc_52d3 {
		width: 52.3%;
		float: left;
	}

	.col-pc_47d7 {
		width: 47.7%;
		float: left;
	}

	.col-pc_66 {
		width: 66%;
		float: left;
	}

	.col-pc_34 {
		width: 34%;
		float: left;
	}

	.col-pc_1c6 {
		width: 16.66666666666667%;
		float: left;
	}

	.col-pc_40 {
		width: 40%;
		float: left;
	}
	.col-pc_49 {
		width: 49%;
		float: left;
	}
	.col-pc_60 {
		width: 60%;
		float: left;
	}

	.pull-pc_2{
		margin-left: 2%;
	}
	.hidePc {
		display: none !important;
	}
}