@charset "utf-8";
.top_img{width:100%;min-width: 1200px;}
.top_img img{width:100%;}
/*头条几头条列表*/
.topline{padding:0 0 15px;}
.top_tt{padding:10px 0;position: relative;width:960px;}
.topline h2{font-size: 24px;font-weight: bold;line-height: 1.42;color:#fd1000;white-space: nowrap;overflow:hidden;}
.topline h2 a{color:#fd1000;}
.topline h2 a:hover{color:#cc0000;}
.topline_bot{overflow: hidden;}
.topline_bot a{color:#fd1000;font-size: 14px;}
.topline_bot a:hover{text-decoration: underline;color:#cc0000;}
.xjp_img{padding-top:10px;width:227px;height: 72px;}
.xjp_img img{width:227px;height: 72px;display: block;}
/*banner*/
.top_banner{margin-top:20px;overflow: hidden;}
.b860{width:860px;}
.b820 img{width:100%;display: block;height: 35px;}
.b328{width:328px;}
.b328 img{width:100%;height: 35px;display: block;}
.ml12{margin-left:12px;}
.b392{width:392px;}
.b392 img{width:100%;height: 35px;display: block;}
.zt_banner{width:100%;margin-top:20px;}
.zt_banner img{width:100%;display: block;height: 35px;}
/*次头条*/
.sub_tt{padding-left:80px;background: url(../img/tt.png;vpn_img) no-repeat left bottom;height: 60px;}
.picScroll-top{   width:1100px;  overflow:hidden; position:relative;padding-right:20px;height: 60px;overflow: hidden;}
.picScroll-top .hd ul{overflow:hidden; zoom:1;  zoom:1;position: absolute;right:8px;top:16px; width:9px;}
.picScroll-top .hd ul li{   width:7px; height:7px; overflow:hidden;border:1px solid #0c63ce;border-radius: 50%;margin:5px 0;color:#fff;}
.picScroll-top .hd ul li.on{ background: #0c63ce;color:#0c63ce;}
.picScroll-top .bd{ width:100%; }
.picScroll-top .bd ul{ overflow:hidden; zoom:1;width:100%; }
.picScroll-top .bd ul li{ height: 60px;line-height: 60px;width:100%;text-align: center;overflow: hidden;}
.picScroll-top .bd ul li a{font-size:40px;color:#1d71b7;}
.picScroll-top .bd ul li a:hover{color:#df000d;}
.sub_bot{padding:10px 0;text-align: center;}
.sub_bot a{font-size:14px;padding:0 2px;}
.sub_bot a:hover{color:#df000d;}
/*专题*/
.scroll{height: 120px;overflow: hidden;border:1px solid #e6e6e6;width:1198px;}
.scroll_title{width:40px;background:url(../img/zt_tit.jpg;vpn_img) no-repeat left center;height: 120px;}
.scroll_title a{font-size:18px;font-weight: bold;color:#fff;display: block;line-height: 25px;padding:22px 0;}
.scroll_con{width:1120px;overflow: hidden;margin:0 19px 0;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{width:1140px;margin:20px auto;overflow: hidden; height: 80px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; width:208px;position: relative; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:208px; height:80px; display:block;}
/*次级头条*/
.subtopline{overflow: hidden;width:900px;}
.subtopline h2{text-align: center;padding:20px 0;}
.subtopline h2 a{font-size:32px;color:#333;}
.subtopline h2 a:hover{color:#2040c9;}


/*首页幻灯*/
.index_hd{width:620px;height: 348px;}
.slideBox{ width:620px; height:348px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:7px; position:absolute;bottom:25px; z-index:1;width:100%;text-align: right; }
.slideBox .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;}
.slideBox .hd ul li{ float:left; margin-right:12px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer;border-radius: 5px; }
.slideBox .hd ul li.on{ background:#c00; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; height: 348px;width: 620px;}
.slideBox .bd img{ width:620px; height:348px; display:block;  }
.slideBox .bd .img_txt{position: absolute;height: 50px;line-height: 50px;filter: alpha(opacity=80); background: rgba(0, 0, 0, 0.8)!important;
    background: #000;bottom:0;left: 0;width:100%;}
.slideBox .bd p{width: 600px;padding:0 10px;position: absolute;height: 50px;line-height: 50px;bottom:0;left: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color:#fff;}

.slideBox .prev,
.slideBox .next{ width: 60px;height: 90px;margin: -215px 0 0;display: none;background: url(../img/l_r.png;vpn_img) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=20);opacity: 0.2; }
.slideBox .next{ background-position: 0 -90px; right: 0; }
.slideBox .prev{left:0;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/*首页幻灯右侧焦点新闻*/
.ml18{margin-left:18px;}
.focusnews{width:290px;height:348px;}
.focusnews ul li{height: 32px;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.focusnews ul li a{font-size: 16px;color:#1d71b7;}
/*领导*/
.leader{width:250px;height: 348px;background: #fff5cc;font-size:14px;}
.leader h2{font-size:14px;color:#df000e;text-align: center;height: 20px;}
.leader p{padding:0 12px;}
.leader p a{display: inline-block;padding:0px 4px;height: 20px;}

.w760{width: 760px;overflow: hidden;}
.w300{width:300px;overflow: hidden;}
.w380{width:380px;overflow: hidden;}
.w430{width:430px;}
.w410{width:410px;}
.title{height:35px;position: relative;}
.title a{color:#0c63ce;height:35px;line-height: 35px;font-size:30px;}
.title a:hover{color:#2040c9;}

/*新闻列表*/
.news_list ul li{height:40px;line-height: 40px;overflow: hidden;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.news_list ul li a{color:#333;font-size:16px;}
.news_list ul li a:hover{color:#2040c9;}

.pt_list ul li{height:30px;line-height: 30px;overflow: hidden;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.pt_list ul li a{color:#333;font-size:16px;}
.pt_list ul li a:hover{color:#2040c9;}
/*数字报*/
.paper_box{height: 360px;width:300px;overflow: hidden;}
.paper_tit{width:30px;background: #e6e6e6;color:#cd0202;font-size:18px;text-align: center;height: 224px;padding:68px 0;}
.paper_con{width:270px;background: #fef7e4;height: 360px;overflow: hidden;}
.page_tabtit{width:30px;}
.page_tabtit .tit_item{width:28px;border:1px solid #fff;background: #e6e6e6;font-size:16px;text-align: center;padding:9px 0;}
.page_tabtit .tit_item.active{color:#cd0202;background: #fef7e4;}
.page_tabcon{width:240px;}
.page_tabcon .tab_item{padding:10px;}
.page_tabcon .tab_item img{width:220px;height: 340px;display: block;}

/*政风行风、党建、理论*/
.news_tit{border-top:2px solid #e42417;position: relative;height: 34px;}
.com_tit{background: url(../img/tit_bg.png;vpn_img) no-repeat left top;}
.news_tit span{display: block;height: 34px;line-height: 34px;padding-left:10px;}
.news_tit span a{font-size:18px;color:#e42417;font-weight: bold;letter-spacing: 5px;}
.com_tit span a{color:#fff;}
.news_tit a.more{position: absolute;right:10px;top:5px;display: block;}
.ts_tit,.zt_tit{position: relative;height: 34px;width:100%;background: url(../img/ts_titbg.png;vpn_img) no-repeat left center;}
.ts_tit span{display: block;height: 34px;line-height: 34px;padding-left:10px;}
.ts_tit span a{font-size:18px;color:#fff;font-weight: bold;letter-spacing: 5px;}
.l_tit{height: 34px;border-top:2px solid #ccc;width:100%;}
.l_tit span{display: inline-block;border-top:2px solid #aa0000;margin-top:-2px;padding-top:4px;}
.l_tit span a{font-size:18px;color:#e42417;font-weight: bold;letter-spacing: 5px;}



/*z专题集锦*/
.zt_list{background: #fef7e4;width:100%;}
.zt_list ul li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#e42417;height: 27px;line-height: 27px;}
.zt_list ul{overflow: hidden;padding:10px;}
.zt_list ul li a{font-size:14px;color:#e42417;}

/*品牌展播*/
.pp_pic{width:100%;overflow: hidden;background: #fff5cc;}
.zb_list{width:380px;overflow:hidden;margin:0 auto;padding:15px 0;height: 225px;}
.zb_list ul{width:400px;margin-left:-15px;}
.zb_list ul li{float: left;width:185px;margin-left:15px;margin-bottom:15px;}
.zb_list ul li img{width:185px;display: block;height: 104px;}
/*县区新闻*/
.city_news h2{padding:15px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.city_news h2 a{font-size:16px;font-weight: bold;color:#1d71b7;}
.pic_txt{overflow: hidden;}
.picture{width:138px;height: 78px;overflow: hidden;}
.picture img{width:138px;height: 78px;display: block;}
.citynews_list ul li{height: 26px;line-height: 26px;width:252px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.citynews_list ul li a{font-size: 16px;}

/*天天天水网融专区*/
/*H5*/
.left_h5{width:174px;background: #f5f5f5;}
.h5_top,.h5_bot{border:1px solid #ccc;}
.h5_tit{height: 20px;width:100%;padding:10px 0 8px;}
.h5_tit img{display: block;}
.h5{ width:122px; height:240px; overflow:hidden; position:relative;  margin:0 auto;}
.h5 img.phone{width:100%;height: 210px;display: block;z-index:0;position: absolute;left: 0;top:0;}
.h5 .hd{ height:30px;  z-index:1;width:100%;text-align: center;line-height: 30px; }
.h5 .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;margin-left:5px;}
.h5 .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; text-align:center; background:#cccccc; cursor:pointer;border-radius: 5px; }
.h5 .hd ul li.on{ background:#c00; color:#fff;}
.h5 .bd{ position:relative; height:210px; z-index:0; width: 100%;overflow: hidden;  }
.h5 .bd li{ zoom:1; vertical-align:middle;position: relative; height: 210px;width: 122px;overflow: hidden;}
.h5 .bd img{  width:114px; height:204px; display:block; padding:3px 4px;border-radius: 12px;-webkit-border-radius: 12px; 
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;   }

.h51{ width:122px; height:240px; overflow:hidden; position:relative;  margin:0 auto;}
.h51 img.phone{width:100%;height: 210px;display: block;z-index:0;position: absolute;left: 0;top:0;}
.h51 .hd{ height:30px;  z-index:1;width:100%;text-align: center;line-height: 30px; }
.h51 .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;margin-left:5px;}
.h51 .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; text-align:center; background:#cccccc; cursor:pointer;border-radius: 5px; }
.h51 .hd ul li.on{ background:#c00; color:#fff;}
.h51 .bd{ position:relative; height:210px; z-index:0; width: 100%;overflow: hidden;  }
.h51 .bd li{ zoom:1; vertical-align:middle;position: relative; height: 210px;width: 122px;overflow: hidden;}
.h51 .bd img{ width:114px; height:204px; display:block; padding:3px 4px;border-radius: 12px;-webkit-border-radius: 12px; 
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px; }

.center_news,.right_video{width:283px;margin-top:10px;}
.time_con{padding-bottom:8px;}
.time_item p{height: 31px;line-height: 31px;overflow: hidden;width:100%;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.talk_img{width:100%;height: 160px;overflow: hidden;}
.talk_img img{width:100%;height: 160px;display: block;}
.talk_twopic{width:298px;margin-left:-15px;}
.talk_twopic .twopic_item{margin-left:15px;float: left;width:134px;height: 75px;}
.talk_twopic .twopic_item img{width:134px;height: 75px;display: block;}

.banner{width:100%;}
.banner img{width:100%;display: block;}

/*社会万象、基层一线*/
.news_pic{width:100%;height: 240px;}
.imgbox img{width:100%;height: 214px;display: block;}
.news_pic p{width:100%;height: 30px;line-height: 30px;font-size: 14px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*热点资讯*/
.hot_img{width:390px;margin-left:-10px;}
.hot_img .hot_item{width:184px;height: 134px;float: left;margin-left:10px;overflow: hidden;}
.hot_img .hot_item img{width:184px;height: 104px;display: block;}
.hot_img .hot_item p{font-size: 16px;height: 40px;line-height: 40px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/**/
.ts_pics{border:1px solid #ccc;padding:10px;overflow: hidden;}
.pictures{width:1196px;overflow: hidden;margin-left:-12px;}
.pictures .picture_item{width:179px;height:116px;overflow: hidden;float: left;margin-left:18px;position: relative;}
.pictures .picture_item img{width:179px;height: 116px;display: block;}
.pictures .picture_item .picturebox{width:179px;height: 116px;overflow: hidden;}
.pictures .picture_item .text_bg{background: #000;opacity: 0.6;filter: alpha(opacity=60);height: 30px;width:100%;position: absolute;bottom:0;left:0;}
.pictures .picture_item p{height: 30px;line-height: 30px;color:#fff;text-align: center;font-size:14px;width:159px;padding:0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: absolute;left:0;bottom:0;}


/*公益广告*/
.gg{border:1px solid #ccc;}
.gg_tit{height:39px;width:100%;}
.gg_tit img{width:100%;display: block;height: 39px;}
.gg_con{padding:15px 40px;overflow: hidden;}
.gg_box{width:1152px;margin-left:-35px;}
.gg_box .gg_item{float: left;margin-left:35px;border:1px solid #ccc;width:155px;height: 245px;}
.gg_box .gg_item p{height: 30px;line-height: 30px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #ccc;}
.gg_box .gg_item img{width:155px;height: 215px;display: block;}


/*展播平台*/
.pt_name{height: 30px;line-height: 30px;font-size:16px;color:#cd0202;}
.pt_name a{font-size:16px;color:#cd0202;font-weight: bold;}

.pt_name1{border-top:2px solid #ccc;height: 30px;line-height: 30px;position: relative;}
.pt_name1 span{width:50px;height: 2px;display: block;position: absolute;top:-2px;left:0;background: #cd0202;}
.pt_name1 a{font-size:16px;color:#cd0202;font-weight: bold;padding-top: 4px;display: inline-block;}


/*友情链接*/
.links{ width:100%;  text-align:left; overflow: hidden; }
.links .hd{ height:32px; line-height:32px; position:relative; }
.links .hd ul{height:32px;   }
.links .hd ul li{ float:left;width:95px; cursor:pointer;height:30px;border:1px solid #ccc;display: block; text-align: center;font-size:16px; }
.links .hd ul li.on{color:#3a8ada; }
.links .bd ul{ padding:15px;  zoom:1; border:1px solid #ccc; overflow: hidden;}
.links .bd li{ float: left; margin-left:10px; }
.links .bd li a{margin-right:10px;}
/*基层一线*/
.oneline{ width:380px; height:240px; overflow:hidden; position:relative;  }
.oneline .hd{ height:7px; position:absolute;bottom:50px; z-index:1;width:100%;text-align: center; }
.oneline .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;}
.oneline .hd ul li{ float:left; margin-right:12px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer;border-radius: 5px; }
.oneline .hd ul li.on{ background:#c00; color:#fff;}
.oneline .bd{ position:relative; height:100%; z-index:0;   }
.oneline .bd li{ zoom:1; vertical-align:middle;position: relative; height: 240px;width: 380px;}
.oneline .bd img{ width:380px; height:214px; display:block;  }

/*旅游文化*/
.lvy{ width:380px; height:240px; overflow:hidden; position:relative;  }
.lvy .hd{ height:7px; position:absolute;bottom:50px; z-index:1;width:100%;text-align: center; }
.lvy .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;}
.lvy .hd ul li{ float:left; margin-right:12px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer;border-radius: 5px; }
.lvy .hd ul li.on{ background:#c00; color:#fff;}
.lvy .bd{ position:relative; height:100%; z-index:0;   }
.lvy .bd li{ zoom:1; vertical-align:middle;position: relative; height: 240px;width: 380px;}
.lvy .bd img{ width:380px; height:214px; display:block;  }
