﻿/* CSS Document */
body {
margin:0;
padding:0;
background:#fff url(bg.jpg) repeat-x 50% 0;
behavior:url(ie-css3.htc);
}
/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}


/* 按钮 */
.btn{display:inline-block;border:none;text-align:center;background:#158064;color:#fff;min-height:34px;line-height:34px;padding:0 15px;-webkit-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s;}
.btn:hover{background:#009966;color:#fff;}
.btn.white{background:#fff;color:#666;border:1px solid #ddd;}
.btn.white:hover{background:#666;color:#fff;border:1px solid #666;}
.btn.disabled{background:#f1f1f1;border-color:#aaa;color:#aaa;cursor:default;}

/* 边距 */
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pl5 {
	padding-left:5px;
}
.pl8 {
	padding-left:8px;
}

/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;;}
.clearfix:after{clear:both;}

/*显示形式*/
.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}
.d-inline {
_display:inline;
}
/* 下拉三角符号 */
.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;content:"";}
.caret.up{border-top:none;border-bottom:8px solid #ccc;}
.caret.down{border-top:8px solid #ccc;border-bottom:none;}

.main-1200 {
width:1200px;
margin:0 auto;	
}
/*&#98;&#101;&#116;&#50;&#56;&#51;&#54;&#53;&#51;&#54;&#53;&#23089;&#20048;&#22330;&#95;&#98;&#97;&#116;&#51;&#54;&#53;&#23448;&#26041;&#32593;&#39029;&#29256;&#95;&#33521;&#22269;&#51;&#54;&#53;&#98;&#101;&#116;&#23448;&#26041;专题*/
.zt_nav_container{
    height:60px;
    background: #0099dc;
    margin:15px 0 20px;
}
.zt_nav{
    overflow: hidden;
}
.zt_nav ul{
    height: 60px;
    line-height: 60px;
}
.zt_nav ul li{
    float: left;
}
.zt_nav ul li a{
    padding: 12px 17px;
    color: #FFFFFF;
    font-size: 16px;
}
.zt_nav span{
    line-height: 60px;
    float: left;
    color: #FFFFFF;
    font-size: 30px;
    margin-left: 20px;
    margin-right: 75px;
}
.zt_nav ul li a.zt_nav_action {
    color: #0099dc;
    background: url(zt_nav_bg.png) center no-repeat;
    background-size: contain;
}
.zt_nav ul li a:hover {
    color: #0099dc;
    background: url(zt_nav_bg.png) center no-repeat;
    background-size: contain;	
}
#general-content1 {
	margin-top:20px;
}
#general-c1left {
width:794px;
float:left;
height:480px;	
position:relative;
overflow:hidden;
}

#general-c1right {
width:390px;
height:480px;	
overflow:hidden;
float:left;
margin-left:16px;
}
#general-c1right ul li {
margin-bottom:10px;	
position:relative;
overflow:hidden;
}
#general-c1right ul li img {
width:390px;
height:235px;	
}
#general-c1right ul li span {
background: #000;
opacity: 0.5;
filter:alpha(opacity=50);
display:block;
height:40px;
line-height:40px;
text-align:center;
width:390px;
position:absolute;
left:0;
bottom:0;
font-size:18px;
color:#fff;		
}
#general-c1right ul li span a {
color:#fff;	
}
.general-content2 {
margin-top:20px;	
}
.general-c2left {
width:846px;
float:left;	
}
.general-c2right {
	float:left;
	margin-left:16px;
	width:338px;
}
.general-c2lefttu {
width:410px;
height:260px;	
float:left;
margin-top:
20px;
}
.general-c2lefttu ul li {
position:relative;
width:410px;
height:260px;
overflow:hidden;	
}
.general-c2lefttu ul li a {
width:410px;
height:260px;
display:block;	
}
.general-c2lefttu ul li img {
width:410px;
height:260px;		
}
.general-c2lefttu ul li  span {
background: #000;
opacity: 0.5;
filter:alpha(opacity=50);
display:block;
height:36px;
line-height:36px;
text-indent:20px;
width:410px;
position:absolute;
left:0;
bottom:0;
color:#fff;	
}
.general-c2lefttu ul li span a {

font-size:18px;
color:#fff;		
}
.general-c2leftnew {
	
width:770px;
margin-left:20px;	


float:left;	
/*
width:420px;
margin-left:16px;
*/
}
.general-c2leftnew  dl {
border-bottom:1px solid #eeeeee;	
padding-bottom:10px;
}
.general-c2leftnew  dl dt {
font-size:20px;
font-weight:normal;	
}
.general-c2leftnew  dl  dd {
padding-top:4px;
color:#b3b3b3;	
line-height:24px;
font-size:14px;
}
.general-c2leftnew  dl  dd a {
color:#0077dd;	
}
.general-c2newlist {
	margin-top:10px;
}
.general-c2newlist ul li {
line-height:32px;
font-size:16px;	
float:left;
width:360px;
background:url(icohei.jpg) no-repeat 0px 14px;
text-indent:15px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

margin-left:15px;
}
.general-c2rightnnew {
border:1px solid #eeeeee;	
}
	
#general-c2gy ul li {
	
width:336px;	
}
#general-c2gy  {
position:relative;	
}
#general-c2gy ul li  img {
width:336px;
height:210px;
display:block;	
}
#general-c2gy ul li  span {
display:block;
text-align:center;
height:45px;
line-height:45px;
font-size:16px;
}
#general-c2gy  .prev,
#general-c2gy  .next{ position:absolute; left:3%; top:45%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#general-c2gy  .next{ left:auto; right:3%; background-position:8px 5px; }
#general-c2gy  .prev:hover,
#general-c2gy  .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.general-c2tea {
	padding:0 20px;
	padding-bottom:15px;
}
.general-c2tea dl  {
	
margin-top:12px;	
}
.general-c2tea dl dt {
font-size:15px;
line-height:34px;
font-weight:bold;	
}
.general-c2tea dl dd img {
width:116px;
height:84px;
display:block;
float:left;	
}
.general-c2tea dl dd  span {
display:block;
color:#b3b3b3;	
margin-left:130px;	
padding-top:6px;
line-height:24px;
}


.general-c2tea dl dd a {
color:#0077dd;		
}
/* 横幅广告 1200 90 */
      .general_hfgg1 {margin-top:20px;}
      .general_hfgg1 {position:relative;width:1200px;height:90px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;text-align:left;background:white;}
      .general_hfgg1 .pic img{width:1200px;height:90px;display:block}
      .general_hfgg1 .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;filter:alpha(opacity=40);opacity:0.4;overflow:hidden}
      .general_hfgg1 .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden}
      .general_hfgg1 .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px}
      .general_hfgg1 .txt li a{display:block;color:white;padding:0 0 0 10px;font-size:12px;font-weight:bold;text-decoration:none}
      .general_hfgg1 .num{position:absolute;z-index:3;bottom:8px;right:8px}
      .general_hfgg1 .num li{float:left;position:relative;width:10px;height:10px;line-height:15px;overflow:hidden;text-align:center;margin-right:4px;cursor:pointer}
      .general_hfgg1 .num li a,.general_hfgg1 .num li span{position:absolute;z-index:2;display:block;color:white;width:100%;height:100%;top:0;left:0;text-decoration:none}
      .general_hfgg1 .num li span{z-index:1;background:black;filter:alpha(opacity=50);opacity:0.5}
      .general_hfgg1 .num li.on a,.general_hfgg1 .num a:hover{background:#0077db;}
	  
	  
#general_yygg {
height:86px;
margin-top:20px;
overflow:hidden;	
}
#general_yygg ul li {
width:141px;
float:left;
margin-right:30px;
}
#general_yygg ul li img {
width:141px;
height:86px;	
}

/* 栏目列表用－同区县样式 */
#qxnews2018_nav {
	height:60px;
	background:#0099dc;
	margin-top:15px;
}
.qxmain1200 {
	width:1200px;
	margin:0px auto;
}
#qxnews2018_nav h2 {
	
	float:left;
	padding:0 20px;
	line-height:60px;
	font-size:18px;
}
#qxnews2018_nav a {
	color:#fff;
}
#qxnews2018_nav h3 {
	float:left;
	padding:0 20px;
	line-height:60px;
	font-size:16px;	
}
#qxnews_sidenav {
	margin-top:25px;
height:50px;
border-top:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;

box-shadow:3px 5px 5px #e5e5e5;	
}
#qxnews_sidenav h2 {
	line-height:48px;
	font-size:16px;
	padding-left:35px;
}

#qxnews_content1 {
	margin-top:25px;
}
#qxnews_c1left {
	width:800px;
	height:480px;
	float:left;
	overflow:hidden;
	position:relative;
}
#qxnews_c1right {
float:left;
margin-left:20px;
width:380px;	
position:relative;
}
#qxnews_c1right ul {
position:absolute;
top:-20px;	
}
#qxnews_c1right ul li {
	width:380px;
	height:230px;
	margin-top:20px;
	position:relative;
}
#qxnews_c1right ul li span {
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	font-size:16px;
	height:30px;
	line-height:30px;
	text-indent:20px;
	background:rgba(0,0,0,0.2);
	width:380px;
}
#qxnews_c1right ul li a {
	color:#fff;
}
#qxnews_c1right ul li img {
	width:380px;
	height:230px;	
}
#qxnews_content2 {
	
	
	
}
#qxnews_content2 ul li  {
border-bottom:1px solid #e5e5e5;
padding:25px 0;	
}
#qxnews_content2 ul li img {
	width:220px;
	height:130px;
	display:block;
	float:left;
}
#qxnews_content2 ul li dl {
	margin-left:240px;
}
#qxnews_content2 ul li dl dt {
	
font-size:16px;
height:36px;

line-height:36px;
}
#qxnews_content2 ul li dl dd {
color:#979797;
font-size:14px;
line-height:26px;	
}
#qxnews_content2 ul li dl dd  a {
color:#0099dc;	
}
.qxnews_list {
	margin-top:40px;
	padding-bottom:30px;
}
.qxnews_list ul li {
	width:560px;
	float:left;
	margin-left:20px;
*display:inline;
	height:36px;
	line-height:36px;
}
.qxnews_list ul li  a {
	float:left;
	background:url(icohui.jpg) no-repeat 0 14px;
	text-indent:20px;
	color:#292929;
	font-size:16px;
}
.qxnews_list ul li  span {
color:#979797;
font-size:14px;	
	float:right;
}
.qxnews_list ul {
	border-bottom:1px solid #ccc;
	padding:25px 0;
}
.qxnews_xian {
height:1px;
background:#e5e5e5;
}
#getMore {
display:block;
text-align:center;
height:40px;
line-height:40px;

}
.lookmore {

height:40px;
line-height:38px;
font-size:18px;
border:1px solid #ccc;
margin-bottom:20px;s
}
.lookmore:hover {
	cursor:pointer;
	color:#0099dc;
}
.lanren a {
display:block;	
text-align:center;
width:100%;
height:38px;
line-height:38px;
font-size:18px;
}
	  
	 
