﻿.index-wrap{padding: 15px;background: #fff;}

/*轮播样式*/
.ind-flashlb{ width: 100%; height: 100%; position:relative; }
.ind-flashlb .flash-pic,.ind-flashlb .flash-pic ul,.ind-flashlb .flash-pic li,.ind-flashlb .flash-pic img,.ind-flashlb .flash-pic a{height:100% !important; width: 100% !important; }
.ind-flashlb .flash-pic{ position:relative; z-index:0;}
.ind-flashlb .flash-pic li{ zoom:1; vertical-align:middle;}
.ind-flashlb .flash-pic a{display:block; color: #fff; position: relative;}
.ind-flashlb .flash-pic img{display:block;width: 100%;max-width:100%;height:100%;margin: 0 auto}
.ind-flashlb .flash-pic .title{display:block;height:36px;line-height:36px;padding:0 100px 0 10px;font-size:16px;background:rgba(0,0,0,0.5) !important;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff!important;}
.ind-flashlb .flash-pic a:hover .title{color:#fff;}
.ind-flashlb .flash-num{height:12px;overflow:hidden;position:absolute;right:5px;bottom:12px;z-index:1;}
.ind-flashlb .flash-num ul{overflow:hidden;zoom:1;float:left;}
.ind-flashlb .flash-num ul li{float:left;margin-right:9px;width:8px;height:8px;margin-top:2px;text-indent:-30em;font-size:0;background:url(../images/btn.png) center center no-repeat !important;overflow:hidden;cursor:pointer;border-radius:50%;}
.ind-flashlb .flash-num ul li.on{background:url(../images/btnhover.png) center center no-repeat !important;width:12px;height:12px;margin-top:0;}

/*轮播图*/
.ind_flash{  height: 320px; overflow:hidden; width: 570px; clear:both;}
.ind_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.ind_flash .mF_sohusports_myFocus01{ width:100%;}
.ind_flash .mF_sohusports .txt{ width:100%;}
.ind_flash .mF_sohusports .txt li{height:35px !important;line-height:35px !important; }
.ind_flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:16px !important;  color:#fff!important;font-weight:normal !important; margin-right:120px; height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }
.ind_flash .mF_sohusports .num{bottom:12px !important;right:5px !important;}
.ind_flash .mF_sohusports .num li{margin-right:5px !important;}
.ind_flash .mF_sohusports .num li a{width:12px !important;height:12px !important;background:url(../images/btn.png) 0 0 no-repeat; color:#fff !important; text-indent:-999em;}
.ind_flash .mF_sohusports .num li.current a{width:12px !important; background:url(../images/btnhover.png) 0 0 no-repeat;}
.ind_flash .mF_sohusports .pic,.ind_flash .mF_sohusports .pic li img,.ind_flash .mF_sohusports .txt li,.ind_flash .mF_sohusports .pic li{ width:100% !important;}

.tw-tab{width: 580px;}
.tab-title li{float: left;width: 145px;height: 46px;}
.tab-title li.active{background: url("../images/tab-ico.png") center bottom no-repeat;}
.tab-title li a{display: block;font-size: 18px;font-weight: bold;text-align: center;height: 40px;line-height: 40px;
    background: url("../images/tab-line.png") right center no-repeat;}
.tab-title li.last a{background: none;}
.tab-title li.active a{background: #0067c6;color: #fff;}
/*二级标题*/
.tab-title2 li{float: left;height: 50px;line-height: 50px;padding: 0 10px;font-size: 18px;font-weight: bold;}
.tab-title2 li.active a{color: #0265ca;}

/*文字列表*/
.lists li{height: 32px;line-height: 32px;vertical-align: middle;padding-left: 20px;background: url("../images/dot.png") 3px center no-repeat;font-size: 16px;position: relative;}
.lists li a{ display:block;float: left;max-width:420px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.lists .date{ float: none; color: #999; font-size: 14px;display: block;position: absolute;right: 0;top: 2px;}
.lists li img{margin-left: 3px;}
.top-news{height: 50px;line-height: 50px;overflow: hidden;}
.top-news a{float: none;display: block;text-align: center;font-size: 22px;color: #0265ca;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;margin: 0 15px;}
.top-news img{display: none;}

/*版块2*/
.zt-box{height: 70px;overflow: hidden;position: relative;}
.zt-box>.fl{width: 570px;background: #f7f7f7;height: 70px;}
.zt-box>.fr{width: 580px;}

.tslm-box .title{width: 42px;padding: 0 15px;line-height: 26px;float: left;margin-top: 10px;border-right: 1px solid #ddd;}
.tslm-box .title a{font-size: 20px;font-weight: bold;color: #0265ca;}
.tslm{padding: 5px 0;margin-left: 80px;height: 60px;margin-right: 15px;}
.tslm .j-marquee{height: 60px;}

/*专题专栏*/
.ztzl-box>.fr{width: 285px;height: 70px;}

/*专题专栏*/
.ztzl-box>.fr .j-scroll{height: 70px !important; overflow: hidden; width: auto;}
.ztzl-box>.fr .j-scroll .prev,.ztzl-box>.fr .j-scroll .next{position: absolute; top: 27px;z-index:5; width: 14px; height: 22px; cursor: pointer;background:url(../images/arr-lr.png) no-repeat;}
.ztzl-box>.fr .j-scroll .prev{left: 0;background-position: 0px 0px;}
.ztzl-box>.fr .j-scroll .next{right: 0px;background-position: -14px 0px;}
.ztzl-box>.fr .j-scroll .scroll-wrap{height: 70px;overflow: hidden;position: absolute;left: 0px;top: 0;z-index: 4;width: 100%;}
.ztzl-box>.fr .ztzl-list li{float: left; width: 285px;height:70px;}
.ztzl-box>.fr .ztzl-list li .img_title{display:none;}

/*政务公开*/
.gk-box>.fl{width: 570px;}
.title-gk{height: 40px;line-height: 40px;background: #f7f7f7;width: 100%;}
.title-gk>a{border-left: 3px solid #d02020;display: block;float: left;padding: 0 22px;height: 40px;color: #fff;
    background: #0067c6;font-size: 20px;font-weight: bold;}
.gk-list-con{padding-top: 12px;}
.gk-links{padding-top: 12px;}
.gk-links li{float: left;margin-right: 5px;width: 138px;}
.gk-links li.num4{margin-right: 0;width: 141px;}
.gk-links li a{display: block;border: 1px solid #ddd;height: 48px;line-height: 48px;text-align: center;}



.listgk li{height:32px;line-height:32px;vertical-align:bottom;padding:0 80px 0 14px;background:url(../images/dot.png) 0 center no-repeat;overflow:hidden;position:relative; font-size: 16px;}
.listgk li .col-block{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .date{white-space: nowrap; position: absolute; right: 0; top: 0; color: #999;font-size: 14px;}
.listgk li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none; margin-right: 0;}
.listgk li .explain-list,.listgk li .policy-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .explain-list .split-line,.listgk li .policy-list .split-line{padding:0 5px;color:#666;font-size:14px;}
.listgk li .explain-list a,.listgk li .policy-list a{display:inline;color:#d00;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li .explain-list a:hover,.listgk li .policy-list a:hover{color: #f00;}

#atab3 .listgk li{ padding-left: 20px; background-position: 3px center;}


/*互动交流*/
.gk-box>.fr{width: 580px;}
.hd-tabs{padding-top: 10px;}
.hd-tabs>.fl{width: 160px;}
.hd-tabs>.fl li{height:52px;border-bottom: 1px solid #fff;line-height: 52px;}
.hd-tabs>.fl li.num3{border-bottom: none;}
.hd-tabs>.fl li a{display: block;height: 52px;padding-left: 65px;font-size: 16px;}
.hd-tabs>.fl li.active a{color: #fff;}
.hd-list{margin-left: 165px;}

.hd-tabs>.fl li.num1 a{background: #f7f7f7 url("../images/ly-ico.png") 20px center no-repeat;}
.hd-tabs>.fl li.num1.active a{background: #63a1dc url("../images/ly-ico-h.png") 20px center no-repeat;}
.hd-tabs>.fl li.num2 a{background: #f7f7f7 url("../images/zj-ico.png") 20px center no-repeat;}
.hd-tabs>.fl li.num2.active a{background: #63a1dc url("../images/zj-ico-h.png") 20px center no-repeat;}
.hd-tabs>.fl li.num3 a{background: #f7f7f7 url("../images/dc-ico.png") 20px center no-repeat;}
.hd-tabs>.fl li.num3.active a{background: #63a1dc url("../images/dc-ico-h.png") 20px center no-repeat;}



/*征集*/
.zj-list li{ position: relative;height: 32px;line-height: 32px;padding-left: 20px;background: url("../images/dot.png") 3px center no-repeat;}
.zj-list li a{ max-width: none; float: none; margin-right: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 16px;}
.zj-list li span{ position: absolute; top: 0px; right: 0px;}
.zj-list li .date{display: none;}
.zj-list li .starting{ color: green;}
.zj-list li .over{ color:red;}

.dc-list li{ position: relative;height: 32px;line-height: 32px;padding-left: 20px;background: url("../images/dot.png") 3px center no-repeat;}
.dc-list li a{ max-width: none; float: none; margin-right: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 16px;}
.dc-list li span{ position: absolute; top: 0px; right: 0px;}
.dc-list li .date{display: none;}
.dc-list li .starting{ color: green;}
.dc-list li .over{ color:red;}

/*友情链接*/
.friend_links{width: 100%;height: 46px;border-top: 1px solid #ccc;margin-bottom: 20px;background: #fff;}
.friend_link_tit{width: 150px;height: 46px;line-height: 46px;color: #0265ca;font-size: 16px;text-align: right;}
.friend_link_main{margin-left: 100px;height: 46px;}
.friend_link_main dl{float: left;}
.friend_link_main dt{ cursor:pointer; text-align: center; height: 46px; line-height: 46px; color: #505050; font-size: 16px;background: url("../images/footerlink-ico.png") 92% no-repeat;padding: 0 75px;}
.friend_link_main dt img{vertical-align: middle; margin-left: 6px;}
.friend_link_main .num1{margin-left: 0;}
.friend_link_main dt.active{ background-color: #f5f5f5;}
.friend_link_main dd{position:absolute;left:0; background: #fefefe; border-top: 3px #0265ca solid; text-align: center; right: 0; bottom:47px;display:none;z-index:98; padding:20px;}
.friend_link_main dd ul{max-height:150px;_height:150px;overflow-y:auto;overflow-x:hidden; text-align:center;}
.friend_link_main dd ul li{ width: 16.6%; float: left;}
.friend_link_main dd ul li a{display:block;padding:0 5px 0 10px; background: url("../images/icon.png") left center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: left;}

/*对联左*/
.index-dll{position:fixed; _position:absolute;right: 50%;top:270px;z-index: 999;display: none;margin-right: 605px;}
.index-dll .img-title{display: none;}
.index-dll ul{border: 1px solid #ccc;background: #fff;}
.index-dll ul li{padding: 10px;border-top: 1px solid #ccc;}
.index-dll ul li.num1{border-top: none;}
.index-dll .couplet-close{text-align: center;height: 26px;}
.index-dll .couplet-close img{vertical-align: middle;cursor: pointer;}
/*对联右*/
.index-dlr{left: 50%;margin-left: 605px;right: auto;margin-right: auto;}
.index-dlr .img-title{display: none;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-dlr ul li{border-top: none;}