UL {list-style-type:none;}
p,form,h1,h2,h3,h4,h5,dd,dl,dt,ol,ul,li{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
a{ transition:all 0.3s ease-in-out 0s;}
A:hover{
	text-decoration: none;
}
img{ border:0px;}

#contain{
	width:100%;
	float:left;
}#contain-1{
	width:100%;
	height:35px;
	margin-bottom:5px;
background-color:#F5F5F5;border-radius:6px;
}#contain-1-1{
	padding-left:32px;
	float:left;
	font-size:14px;
	color:#0067B6;
	line-height:35px;
	background-image: url(hjt2.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}#contain-c{
	width:100%; margin-top:18px;
	float:left;
	overflow:hidden;  text-align:left; padding-bottom:12px;
		
}#contain-1-2{ float:right;
	padding-left:22px;
	line-height:35px;
	text-align:right; color:#555;
	font-size:14px;
	background-image: url(icon-home.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#contain-1-2  A{ color:#555;}
#contain-1-2  A:hover{ color:#0067B6}
#contain-1-2 span{ color:#0067B6;}
#contain-nr{width:100%;float:left; }
#contain-2{width:100%;float:left}
#contain-2 UL{COLOR:#143278;list-style-type:none}
#contain-2 UL LI A:hover{COLOR:#0067B6;}
#contain-2 UL LI{float:left;LINE-HEIGHT:22px;WIDTH:100%;}
#contain-2 UL LI h1{font-size:16px;font-weight:normal;float:left; width:100%;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; margin-top:8px; margin-bottom:8px;}
#contain-2 UL LI.zyjs{font-size:14px; line-height:26px; color:#777;border-bottom:#ddd dotted 1px;}
#contain-2 UL LI.zyjs .db{ width:100px; float:left; width:100%;  margin-bottom:10px;}
#contain-2 UL LI SPAN.date{COLOR:#999;FONT-SIZE:14px; float:left; line-height:30px;  text-align:left;}
#contain-2 UL LI SPAN.more{ float:right; background-color:#AAAAAA; border:#ddd solid 1px; height:28px; line-height:28px; padding-left:14px; padding-right:14px;border-radius:6px; color:#fff;}
#contain-2 UL LI A{COLOR:#555; display:block;}
#contain-2 UL LI A:hover SPAN.more{ background-color:#0067B6;}
#contain-c iframe{max-width:80%; overflow:hidden;}
#contain-c  embed{max-width:80%;;}
#contain-c .danye{ font-size:14px; line-height:28px; color:#555; text-align:left; overflow:hidden; padding:10px;}
#contain-c .danye h1{
	font-size:20px;
	color:#0066CC;
	line-height:35px;
	margin-bottom:8px;
	margin-top:8px;
	text-align:center;
	font-weight:bold;
	background-image: url(h5.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#contain-c .danye h2{ font-size:14px; font-weight:bold; line-height:30px;color:#0066CC; font-weight:bold;}
#contain-c .danye hr{ background-color:#0066CC; height:1px; overflow:hidden; border:0px; margin-top:5px; margin-bottom:5px;}
#contain-c .danye img{ max-width:100%; margin-top:5px; margin-bottom:5px;}
#pro{width:100%;
	float:left;
	text-align:center; margin-bottom:4px; 
}
#pro ul{ list-style-type:none;width:100%; }
#pro UL LI { width:31.2%; float:left;text-align:center; padding-left:1%; padding-right:1%;overflow:hidden;}
#pro UL LI h1{ padding:1%; width:98%; border:#ddd solid 1px; vertical-align: middle;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;;transition:all 0.3s ease-in-out 0s; }
#pro ul li img{ max-width:100%;height:200px;  }
#pro UL LI h2{  font-size:14px; line-height:35px; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:normal;}
#pro UL LI p{ height:25px; font-size:12px; line-height:25px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#999}
#pro UL LI A{ color:#111}
#pro UL LI A:hover{
	color:#0067B6;
	text-decoration: none;
}
#pro UL LI A:hover  h1{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#twlb{ width:100%; float:left;}
#twlb ul{list-style-type:none;}
#twlb ul li{ width:100%; float:left; overflow:hidden; margin-top:5px; margin-bottom:5px; float:left;}
#twlb ul li .tp{ width:22%; float:left; padding-top:5px; padding-bottom:5px; margin-right:12px; display:block; vertical-align:middle;border-radius:4px; text-align:center; border:#ddd solid 1px; background-color:#fff; }
#twlb ul li .tp img{max-width:98%; border:0px; height:140px;}
#twlb ul li .bt{ line-height:28px; height:28px; font-size:16px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
#twlb ul li .js{ line-height:20px; height:80px; font-size:14px; overflow:hidden; color:#777}
#twlb ul li .js .time{ color:#0067B6; font-size:12px;}
#twlb ul li .more .time{ color:#0067B6; font-size:13px; float:left;line-height:25px;}
#twlb ul li .more{ margin-top:4px; color:#0067B6; text-align:right;  }
#twlb ul li .more .xx{ border:#128FDA solid 1px;  padding-left:10px; padding-right:10px; font-size:14px;border-radius:5px; float:right; background-color:#0067B6; color:#fff; line-height:22px;}
#twlb ul li A{ color:#111}
#twlb ul li A:hover{ color:#0067B6;}
#twlb ul li A:hover .tp{ border:#0067B6 solid 1px;}
.hei{font-size:14px;color:#fff; text-indent:20px; background-color:#0067B6;font-weight:bold;line-height:30px; margin-bottom:10px;}
.hei1{font-size:16px;color:#0689DB; text-indent:20px; background-color:#F5F5F5;font-weight:bold;line-height:38px; margin-bottom:10px;}
#title{font-size:18px;font-weight:bold;color:#111;border-bottom:#ddd 1px dotted;line-height:35px;text-align:center}#ly{font-size:14px;color:#1C2939;border-bottom:#ddd 1px dotted;line-height:30px;text-align:center;font-weight:normal}#nr{font-size:14px;color:#333;line-height:25px;text-align:left;overflow:hidden; margin-top:10px;}#nr img{max-width:100%;margin-bottom:5px; margin-top:5px;}#nr table{width:100%;}#nr hr{ background-color:#0066CC; height:1px; overflow:hidden; border:0px; margin-top:5px; margin-bottom:5px;}
#nr h1{
	font-size:16px;
	font-weight:bold;
	color:#444;
	text-align:center;
	line-height:50px;
	background-image: url(h-1.png);
	background-repeat: no-repeat;
	background-position: center center; margin-bottom:8px;
}
#nr h2{ margin-bottom:8px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:50px;
	background-image: url(h-2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.hg1{margin-top:12px}
#lbb2{text-align:center; font-size:14px; width:94%; padding-left:3%; padding-right:3%; float:left; margin-top:20px; padding-bottom:20px; line-height:20px;}
#lbb2 span{margin-left:1px; margin-right:1px;}
#lbb2 .current{ padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px;border:#0067B6 solid 1px; color:#fff; background-color:#0067B6;}


#lbb2 ul{ overflow:hidden;}
#lbb2 ul li{ float:left;	margin-left:1px; margin-right:1px; margin-bottom:5px; padding:10px 0;}
#lbb2 ul li a{border:#ddd solid 1px; padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px;}
#lbb2 ul li.active a{ padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px;border:#0067B6 solid 1px; color:#fff; background-color:#0067B6;}


#lbb2 A:hover{ border:#0067B6 solid 1px;color:#0067B6 ;}
#lbb2 .pagebegin{ float:left;}
#lbb2 .page-num{ float:right;}
#pagelist .right{ float:right; margin-top:10px;}
#pagelist .right A{ height:30px; line-height:30px; background-color:#0067B6; color:#fff; font-size:13px; text-align:center; display:block; float:left; margin-left:12px; margin-bottom:8px; padding-left:15px; padding-right:15px;}
#pagelist .right A:hover{ height:30px; line-height:30px; background-color:#0689DB; color:#fff; font-size:13px; text-align:center; }
#pagelist .right A.sec{ height:30px; line-height:30px; background-color:#0689DB; color:#fff; font-size:13px; text-align:center; }
.list-group A.sec{color:#fff;background-color:#0067B6} {color:#0067B6;background-color:#fff}
#contain-cpnr{width:100%;float:left; border-bottom:#ddd solid 1px; padding-bottom:12px; }
#contain-cpnr .bt{ font-size:14px; font-weight:bold; line-height:30px;width:100%;float:left; text-transform:capitalize; overflow:hidden; margin-top:10px;}
#contain-cpnr .bt1{font-size:18px; font-weight:bold; line-height:30px;width:100%;float:left; text-transform:capitalize; overflow:hidden; margin-top:10px;}
#profl{width:100%;float:left;text-align:center; margin-bottom:4px; }
#profl ul{ list-style-type:none;width:100%; }
#profl UL LI { width:18%; float:left;text-align:center; padding-left:1%; padding-right:1%;overflow:hidden;}
#profl UL LI h1{ padding:1%; width:98%; border:#ddd solid 1px; vertical-align: middle;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;;transition:all 0.3s ease-in-out 0s; }
#profl ul li img{ max-width:100%;height:150px;  }
#profl UL LI h2{ height:35px; font-size:14px; line-height:35px; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:normal;}
#profl UL LI A{ color:#111}
#profl UL LI A:hover{
	color:#0067B6;
	text-decoration: none;
}
#profl UL LI A:hover  h1{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#cpzs{ width:100%; float:left; margin-top:15px;}
#cpzs .tp{ width:25%; float:left;}
#cpzs .tp img{ width:100%; border:0px;}
#cpzs .nrc{ width:70%; float:right; line-height:25px;}
#cpzs .nrc A{ display:block; float:left; margin-right:12px;}
@media only screen and (min-width: 768px) and (max-width:1000px){
#pro ul li img{height:160px;  }
#profl ul li img{ max-width:100%;height:100px;  }}
@media only screen and (min-width: 450px) and (max-width:767px){#profl UL LI{ width:23%;}
#profl ul li img{ max-width:100%;height:120px;  }
#pro UL LI {width:48%;}
#pro ul li img{height:180px;  }
#pro UL LI h2{  font-size:14px; }
#twlb ul li .tp img{ height:120px;}
#twlb ul li .bt{ line-height:28px; height:28px; font-size:14px;}
#twlb ul li .js{ line-height:20px; height:60px; font-size:12px;}
#contain-c iframe{max-width:100%; height:280px;overflow:hidden;}
#contain-c  embed{max-width:100%;height:280px;}}
@media only screen and (max-width: 449px){
#profl UL LI{ width:31.3%;}
#profl ul li img{ max-width:100%;height:100px;  }
#pro UL LI {width:48%; }
#pro ul li img{height:125px;  }
#pro UL LI h2{ font-size:12px; }
#twlb ul li .tp{ width:38%;}
#twlb ul li .tp img{ height:90px;}
#twlb ul li .bt{ line-height:20px; height:20px; font-size:14px;}
#twlb ul li .js{ line-height:20px; height:60px; font-size:12px;}
#contain-c iframe{max-width:100%; height:250px;overflow:hidden;}
#contain-c  embed{max-width:100%;height:250px;}
.hg2{ padding-top:20px;}
.allx img{ float:right; width:25%; margin-LEFT:10PX;}
.main-tit-bar .title{ font-size:14px;}
 .newsletter h3{ font-size:14px;}
#title{	font-size:14px;}#nr{ font-size:12px;}}

/*相关文章*/
.related_articles{ width:90%; position:relative;  margin:30px 0; border-top:2px solid #eee; border-bottom:2px solid #eee;}
.related_articles h5{ height:42px; line-height:42px; border-bottom:1px solid #f2f2f2; font-weight:bold; font-size:18px;}
.related_articles ul{ padding:5px;}
.related_articles ul li{ line-height:32px; color:#666;}
.related_articles ul li i{ font-size:8px; margin-right:5px; color:#888;}
.related_articles b{ display:block; width:8%; background-color:#f10; height:2px; position:absolute; left:0;}
.related_articles #re_top{top:-2px;}
.related_articles #re_bottom{bottom:-2px;}

