@import url(reset.css);
@import url(header.css);
@import url(footer.css);

/*今日头条*/
.ny_tt{height: 74px;overflow: hidden; background: #efefef;}
.ny_tt dt{ float: left; width: 126px; overflow: hidden; text-align: center;}
.ny_tt dt a{ background: url(sy_tb.png) no-repeat 0 -553px;color: #ffffff; display: block;
font-size: 24px;height: 75px;line-height: 72px;}

.ny_tt dd{ float: right; width: 1050px; overflow: hidden;height: 74px; text-indent: 40px; line-height: 30px;}
.ny_tt dd ul li h3 a{ font-size: 20px; font-weight: normal; line-height: 40px; height: 40px; color: #333333;}
.ny_tt dd ul li span{ color: #575757; font-size: 13px; padding-left: 55px;}
.ny_tt dd ul li span a{color: #ef8700; font-size: 13px;}

/*第一栏*/
.xw_yi{ height: 345px; overflow: hidden;}
/*焦点图*/
.yi_zb{ overflow: hidden; position: relative; width: 828px; background: #1b96d7;height: 345px;}
.xw_jdt{ }
.xw_img{ width: 538px;position:relative; height:100%; z-index:0;height:285px; overflow: hidden;}
.xw_img .bd li{ zoom:1; vertical-align:middle; }
.xw_img .bd img{ width:538px; height:285px;}
.xw_wz{position:absolute; left:0;bottom:0; z-index:4;width:730px; height:60px;overflow:hidden; text-indent: 2em;}
.xw_wz h3 a{line-height:60px; font-size:16px; color:#FFF; font-weight: normal;}
.xw_wz a:hover{color:#FF6B07;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.xw_sPrev{ position:absolute; top:94%; margin-top:-25px; display:block; width:29px; height:29px;
background:url(sy_tb.png) -63px -423px no-repeat; z-index: 10; }
.xw_sPrev{ left:auto; right:60px; }
.xw_sNext{ position:absolute; top:94%; margin-top:-25px; display:block; width:29px; height:29px;
background:url(sy_tb.png) -109px -423px no-repeat;z-index: 10;  }
.xw_sNext{ left:auto; right:13px;}

/*政务要闻*/
.xw_zwyw{background: #3abbff;height: 285px;position: absolute;right: 0;top: 0;width: 290px;}
.xw_zwyw ul{ padding:7px 10px;}
.xw_zwyw ul li{ line-height: 30px; height: 30px; overflow: hidden;}
.xw_zwyw ul li a{ color: #FFFFFF;}

/*通知公告*/
.tzgg{ overflow: hidden; width: 335px; height: 240px;}
.tzgg_bt{ background: url(sy_tb.png) no-repeat -398px -422px; width: 335px; height: 56px;}
.tzgg_bt a{ font-size: 16px; color: #FFFFFF; line-height: 46px; margin-left: 60px; }
.tzgg_nr{ float: right; width:323px; height: 190px; border: 1px solid #dddddd; border-top: none; margin-top: -8px;}
.tzgg_nr ul{ padding: 5px 12px;}
.tzgg_nr ul li{ line-height: 30px; height: 30px;}
.dflz{ margin-top: 10px; width: 335px; float: right; height: 95px; background: #000000;}
.dflz a{ display: block; background: url(sy_tb.png) no-repeat -211px -553px; width: 335px; height: 95px;}

/*第二栏*/
.xw_er{ height: 295px; overflow: hidden;}
.ldhd{ width: 380px;}
.xw_er h3{ height: 40px; line-height: 40px; background: #f1f1f1; font-weight: normal; text-align: right;}
.xw_er h3 a.ldbt{ font-size: 16px; color: #FFFFFF; background: #3abbff; padding: 0 20px; width: 110px; height: 40px; display: block; float: left;}
.xw_er h3 a.ldbt em{ display: block; width: 32px; height: 30px; padding: 5px 0; float: left;}
.xw_er h3 a.ld1 em{ background:  url(sy_tb.png) no-repeat -54px -495px; }
.xw_er h3 a.ld2 em{ background:  url(sy_tb.png) no-repeat -105px -495px; }
.xw_er h3 a.ld3 em{ background:  url(sy_tb.png) no-repeat -107px -456px; }
.ldhd h3 span a{ float: right;background: url(sy_tb.png) no-repeat -55px -460px; width: 22px; height: 24px; margin: 8px 5px;}
.ldhd ul{ margin-top: 5px; padding: 0 5px;}
.ldhd ul li{ height: 30px; line-height: 30px; }
.ldhd ul li span{ float: right;}
.ldhd ul li a{  list-style:circle;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.ldhd ul li a:hover{margin-left:8px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}

/*第三栏*/
.xw_san{ height: 270px; overflow: hidden; position: relative;}
.xw_san h2{ height: 38px; line-height: 38px; border-bottom: 2px solid #dbdbdb; text-align: right; font-weight: normal; width: 1126px; position: absolute; left: 0; top: 0; float: left; z-index: 100;}
.xw_san h2 a.tu_bt{ padding: 0 10px; color: #666666; font-size: 16px;float: left; display: block; margin-right: 30px; }
.xw_san h2 a.tu_bt em{ display: block; width: 45px; height: 35px; float: left; background-repeat: no-repeat;}
.tu1 em{ background: url(sy_tb.png) -210px -481px;}
.tu2 em{ background: url(sy_tb.png) -265px -482px;}
.xw_san h2 .tu_bt.on{ border-bottom: 2px solid #3abbff; color: #3abbff;}
.tu1.on em{ background: url(sy_tb.png) -210px -514px;}
.tu2.on  em{ background: url(sy_tb.png) -265px -515px;}

/*图片新闻 切换*/
.tp_nr{height: 232px;left: 0;overflow: visible !important;position: absolute;top: 40px;z-index: 90;}
.xw_san .tempWrap{height: 270px!important;}
#qh{float:left; width:280px; margin-right:20px; height:212px;overflow:hidden; position:relative; margin-top:20px;}
#qh .tp_hd{ position:relative; height:100%; z-index:0;}
#qh .tp_hd li{ zoom:1; vertical-align:middle; }
#qh .tp_hd img{ width:280px; height:212px; display:block; margin:0 auto;}
/*----------------   透明背景文字*/
#qh .tp_wzb{position:absolute; zoom:1; left:0; bottom:0; z-index:2; width:280px; height:30px; line-height:30px; 
background:#000;opacity:0.4;filter:alpha(opacity=40); /*IE6,7,8兼容*/ overflow:hidden;}
#qh .tp_wz{position:absolute; left:0;bottom:0; z-index:4;width:260px; text-indent:1em; height:30px;overflow:hidden;}
#qh .tp_wz h3 a{line-height:30px; color:#FFF; font-weight:normal; }

.tp_qh1{ width:100%; position:relative; float: left;}
.tp_qh1 .tp_Prev{ display:block;  width:29px; height:20px; position:absolute; z-index:98; top:-17px; margin-top:-11px; right:49px; background:url(jdt_z.png) no-repeat left center;border-bottom: 2px solid #dbdbdb; padding-bottom: 6px; padding-left: 6px;}
.tp_qh1 .tp_Next{ display:block;  width:29px; height:20px; position:absolute; z-index:98;top:-17px; margin-top:-11px; right:20px;  background:url(jdt_z1.png) no-repeat left center;border-bottom: 2px solid #dbdbdb; padding-bottom: 6px; }
.tp_qh1 .tp_Prev:hover{background:url(jdt_y1.png) no-repeat left center;}
.tp_qh1 .tp_Next:hover{background:url(jdt_y.png) no-repeat left center;}