﻿body {	
    font-family: Arial, Helvetica, sans-serif, "YaHei", "SimSun";	
    margin: 0px;	
    padding: 0px;	
    text-align: center;	
    color: #333;
    min-width: 1300px;
    /* background: url(/content/zjszx/images/12j5c/21_02.jpg) no-repeat center bottom;
    height: 3535px; */
}	
img,		
ul,		
li,		
form,		
td,		
tr,		
dl,		
dt,		
dd,		
p,		
input {	
    border: 0;	
    margin: 0;	
    padding: 0;	
    list-style: none;
    
}	
div {	
    	text-align: left;
}	
tr,		
img {	
    vertical-align: top;	
}	
.fb {	
    font-weight: bold;	
}	
a {	
    color: #000;	
}	
.ulTitle .ul2 li a, .ulTitle .ul1 li a {	
    font-size: 15px;	
}	
.mid {	
    text-align: center;	
}	
.clear {	
    clear: both;	
}	
.f14 {	
    font-size: 14px;	
}	
.f18 {	
    font-size: 18px;	
}	
.f24 {	
    font-size: 24px;	
}	
.rit {	
    text-align: right;	
}	
.blue {	
    color: #004079;	
}	
.red {	
    color: #f00 !important;	
}	
.gray {	
    color: #999;	
}	
.white {	
    color: #fff;	
}	
.lightYellow {	
    background: #fff3dd;	
}	
.floatR {	
    float: right;	
}	
.floatL {	
    float: left;	
}	
.marT {	
    margin-top: 10px;	
}	
.marR {	
    margin-right: 30px		
}	
.marLR {	
    margin: 0 8px;	
}	
.wid1 {	
    width: 579px;	
}	
.wid2{	
    width: 300px;	
}	
.time {	
    font-size: 12px;	
    color: #c8c8c8;	
}	
/*----------------------main page start--------------------*/		
.logo {	
    position: relative;	
    margin: 0 auto;	
    padding-bottom: 30px;	
    min-width: 1200px;	
}	
.logo img {	
    width: 100%;	
    min-width: 1200px;	
}	
.logo .title {	
    position: absolute;	
    bottom: 19%;	
    left: 0;	
    right: 0;	
    margin: -30px auto;	
    width: 1200px;	
    text-align: center;	
    font-size: 36px;	
    color: #fff;	
    height: 54px;	
    line-height: 54px;	
}	
.nav {		
    left: 0;	
    right: 0;
    display: flex;
    /*background-color: #c92628;*/
   /*  background:linear-gradient(90deg,#F08080 -5%,#9f1003 12%,#9f1003 86%,#F08080 106%) */
}
.nav ul {	
    height: 65px;			
    margin: 0px auto !important;
    width: auto !important;
}	
.nav li {	
    display: inline-block;	
    width: 137px;	
    height: 55px;	
    cursor: pointer;	
    margin:0px 35px;	
    float:left;	
    /*background-size: 815px 23px;*/		
}	
/*-------------------banner--------------*/		
.banner {	
    list-style-type: none;	
}	
.banner li {	
    display: inline-block;	
    height: 45px;	
    width: 45px;	
    padding: 10px;	
    background: #ccc;	
    border-radius: 5px;	
    text-align: center;	
    margin-right: 72.5px;	
    vertical-align: middle;	
    float:left;	
}	
.banner li a {	
    display: inline-block;	
    width: 40px;	
    color: #fff;	
    font-size: 16px;	
    text-align: center;	
    height:45px;	
    line-height:23px;	
}	
/*-------------------container--------------*/		
.container {	
    /*background: #fff url(../images/bg.gif) repeat-y center center;*/		
    margin: 15px auto;	
    width: 1200px;	
    /*padding:20px;*/		
    position: relative;	
}	
.logo img {	
    vertical-align: top;	
}	
.flag {	
    position: absolute;	
    top: 20px;	
    right: -140px;	
}	
/*--toolbar--*/		
.zhanti {	
    width: 1360px;	
    margin: 0 auto;	
}	
.zhanti {	
    margin: 20px auto;	
    position: relative;	
    color: #fff;	
    height: 32px;	
}	
.zhantiTit {	
    position: absolute;	
    left: 10px;	
    top: 5px;	
    color: #68989a;	
    font-size: 16px;	
}	
.zhantiTit2 {	
    display: block;	
    width: 1360px;	
    height: 1px;	
    margin: auto;	
}	
.zhanti li {	
    float: left;	
    border-right: 2px solid #fff;	
    width: 198px;	
    border-left: 1px solid #fff;	
    border-right: 1px solid #fff;	
    text-align: center;	
    line-height: 32px;	
}	
.zhantiCol1 {	
    background: #9fa97d;	
}	
.zhantiCol2 {	
    background: #8ea949;	
}	
.zhantiCol3 {	
    background: #c6b359;	
}	
.zhantiCol4 {	
    background: #68989a;	
}	
.zhantiCol5 {	
    background: #689a76;	
}	
.zhantiCol6 {	
    background: #9a9868;	
}	
/*--------col1---------*/		
.title_tabs {	
    color: #ffeaa0;	
    font-size: 18px;	
}	
.hlPic {	
    background: #ececec;	
    color: #3c3c3c;	
    width: 580px;	
    line-height: 24px;	
    text-align: center;	
    height: 360px;	
}	
.hlPic img {	
    vertical-align: top;	
    width: 100%;	
    height: 100%;	
}	
.hlText {	
    font-size: 12px;	
    color: #666;	
    line-height: 24px;	
    text-indent: 2em;	
    border-bottom: 1px dashed #f00;	
    padding: 0 0 20px;	
    margin: 0 0 8px;	
}	
.hlPicList {	
    height: 86px;	
    margin: 5px 0 0;	
}	
.hlPicList li {	
    display: inline-block;	
    float: left;	
}	
.hlPicList img {	
    border: 3px solid #fff;	
}	
.hlPicSet img {	
    border: 3px solid #f00;	
}	
.hlTop {	
    text-align: center;	
    font-size: 24px;	
    font-weight: bold;	
    color: #f00;	
    height: 60px;	
    line-height: 60px;	
    margin: 0;	
}	
.note {	
    background: #eee url(/content/zjszx/images/19lh/resume.png) no-repeat 0 0px;	
    padding-left: 72px;	
    line-height: 5.2em;	
    text-align: center		
}	
.note span a {	
    padding: 0 32px;	
}	
.noteRed {	
    font-size: 16px;	
}	
.font24 {	
    font-size: 24px;	
}	
.summary {	
    background: #fffce3;	
    border: 1px solid #fec337;	
    padding: 15px 20px;	
    font-size: 14px;	
}	
.summary h3 {	
    color: #e00;	
    font-size: 24px;	
    padding: 0;	
    margin: 10px 0 20px;	
    text-align: center;	
    font-family: "黑体"		
}	
.summary p {	
    text-indent: 2em;	
    line-height: 22px;	
}	
.subTitle {	
    font: bold 18px/38px "FZDaBiaoSong-B06S", "SimHei";	
    color: #e00;	
    background: url(../../images/srjyc/bar_01.png) no-repeat 0 0px;	
    margin-bottom: 20px;	
    padding-left: 42px;	
    height: 40px;	
}	
.subTitle2 {	
    font: bold 18px/38px "FZDaBiaoSong-B06S", "SimHei";	
    color: #e00;	
    /*border-bottom: 2px solid #e9e9e9;*/		
    text-align: left;	
    height: 40px;	
}	
.tabTitle {	
    color: #cc101a;	
    font-size: 20px;	
    display: inline-block;	
    height: 100%;	
    padding: 0 10px;	
    border-bottom: 2px solid #bf070f;	
}	
span.more {	
    float: right;	
    font: 12px/24px "YaHei";	
    padding: 0 10px 0 0;	
    height: 37px;	
    line-height: 38px;	
    font-size: 16px;	
}	
span.date {	
    float: right;	
    font: 14px/27px "YaHei";	
    padding: 0 5px 0 0;	
}	
span.more a:link,		
span.more a:visited {	
    color: #cc101a;	
}	
span.more a:hover,		
span.more a:active {	
    color: #e00;	
    text-decoration: underline;	
}	
/*.subjectBg {		
background: url(../images/tit.gif) no-repeat 0 36px;		
}*/		
/*政协要闻*/		
.newList {	
    padding-top: 10px;
}	
.tabs-nav1-content {	
    height: 316px;	
    position: relative;	
}	
.newList li a[href] {	
    width: 100%;	
    display: block;	
    white-space: normal !important;
    /*overflow: hidden;	
    text-overflow: ellipsis;*/	
    height: 35px;
    font-size: 17px;
}
.newList1 li a[href] {	
    width: 100%;	
    display: block;	
    white-space: nowrap;	
    overflow: hidden;	
    text-overflow: ellipsis;	
    height: 35px;	
}	
.newList a[href]:before {	
    content: "• ";	
    color: #e91313;	
    font-size: 14px;	
}	
.newList li {	
    /*	background: url(../images/list_02.png) no-repeat 8px 13px;*/		
    line-height: 30px;	
}	
.newList a:link,		
.newList a:visited {	
    color: #333;	
}	
.newList a:hover,		
.newList a:active {	
    color: #f00;	
}	
.subjectBg .subTitle {	
    border: none;	
}	
/*委员风采*/		
.subjectListBox{	
    background: url(/content/zjszx/images/19lh/fengcaibg.png);	
}	
.subject{	
    position: relative;	
    height: 400px;	
}	
.subList li a {	
    width: 100%;	
    display: block;	
    white-space: nowrap;	
    overflow: hidden;	
    text-overflow: ellipsis;	
    height: 35px;	
}	
.subList a:before {	
    content: "• ";	
    color: #fff;	
    font-size: 14px;	
}	
.subList li {	
    line-height: 29px;	
    padding: 0 0 0 20px;	
}	
.subject a:link,		
.subject a:visited {	
    color: #fff;	
}	
.subject a:hover,		
.subject a:active {	
    color: #fff;	
}	
.subjectIcon{	
    text-align: center;	
    height: 110px;	
    margin: 20px 0 15px 0;	
    background: url(/content/zjszx/images/19lh/iconbg.png) no-repeat center;	
}	
.subjectIcon img{	
    padding: 33px;	
}	
/*风采图片*/		
.subjectBox {	
    height: 330px;	
}	
.box {	
    position: absolute;	
    width: 1200px;	
    height: 330px;	
    /*border: 1px solid #ccc;*/		
}	
.box ul li {	
    position: absolute;	
    display: inline-block;	
    height: 200px;	
    width: 400px;	
    top: 20px;	
    left: 50%;	
    margin-left: -200px!important;	
    opacity: 1;	
    z-index: 4;	
}	
.box img {	
    box-shadow: 0 0 23px #dbdbdb;	
}	
.picList li {	
    float: left;	
    margin-right: 8px;	
    text-align: center;	
    font-size: 12px;	
    line-height: 24px;	
    width:400px;	
    height:260px;	
    top:30px;	
    left:599px;	
    z-index:4;	
}	
.picList img {	
    width:100%;	
}	
.picList img:hover{	
    transform:scale(1.2);	
}	
.picList li:hover{	
    position:relative;	
    z-index:5 !important;	
}	
/*通知公告*/		
.noteTitle {	
    height: 230px;	
    display: inline-block;	
    width: 50px;	
    padding: 15px;	
    background-color: #e91313;	
    color: #fff;	
    font-size: 24px;	
    margin-right: 10px;	
    text-align: center;	
    line-height: 30px;	
}	
.noteTitle p {	
    display: inline-block;	
    margin-top: 55px;	
    width: 40px;	
    height: 120px;	
    /*margin-top: -70px;*/		
}	
.noteList {	
    /*height: 230px;*/		
    display: inline-block;	
    width: 600px;	
    vertical-align: top;	
    margin-top: 25px;	
}	
.noteList li a {	
    width: 100%;	
    display: block;	
    white-space: nowrap;	
    overflow: hidden;	
    text-overflow: ellipsis;	
    height: 35px;	
    vertical-align: top;	
}	
/* .videoList{		
padding:0 0 0 5px;} */		
/*视频聚焦*/		
.videoBox{	
    position: relative;	
    height: 360px;	
}	
.videoList li {	
    position: absolute;	
    /*float: left;*/		
    width: 395px;	
    text-align: center;	
    /*background: #fff1d7;*/		
    /*display: inline;*/		
    /*line-height: 24px;*/		
    width:380px;	
    height:200px;	
    top:30px;	
    left:410px;	
    z-index:3;	
}	
.videoList li a {	
    /*display: block;*/		
    /*height: 255px;*/		
    height: 100%;	
    width: 100%;	
    position: relative;	
}	
.videoList li .videoImg {	
    height: 100%;	
    width: 100%;	
}	
.videoList a {	
    font-size: 16px;	
}	
.videoList span {	
    color: white;
    position: relative;
    top: -20px;
    display: block;
    background-color: #00000075;
}	
.videoBtn{	
        position: relative;
    top: -56%;
    left: 2%;
    margin-left: -40px;
    margin-top: -40px;
    z-index: 111111;
}	
.wid310 {	
    overflow: hidden;	
}	
.link {	
    padding: 10px 0 0;	
    text-align: center;	
}	
.link img {	
    margin: 0 3px;	
}	
.maplist {	
    width: 288px;	
    border-right: 1px dashed #ddd;	
}	
.bookImg {	
    margin: 5px 0 8px;	
}	
.bookImg img {	
    vertical-align: top;	
}	
.bookP {	
    width: 150px;	
    margin: 5px 5px 5px 0;	
    text-indent: 2em;	
    line-height: 20px;	
}	
.video {	
    text-align: center;	
    margin: 3px 0 4px;	
}	
.data {	
    background: url(/content/zjszx/images/19lh/data.png) no-repeat 0 0;	
    text-align: center;	
    font: bold 24px/36px "FZDaBiaoSong-B06S";	
    color: #fff;	
    width: 98px;	
    height: 123px;	
    padding: 20px 0 0;	
}	
.bgNote {	
    background: url(/content/zjszx/images/12j4c/rcbanner.png);
    text-align: center;
    line-height: 23px;
    padding: 13px 20px;
    margin: 15px auto;
    margin-bottom: 30px;
    width: 1200px;	
}	
.bgNote p {	
    color: #fff;	
    font-size: 18px;	
    font-weight: 800;	
    text-align: center;	
    margin-bottom: 1px;	
}	
.tabs p {	
    font-size: 24px;	
    text-align: center;	
    color: #e91313;	
}	
.listContent{	
    min-height: 500px ;	
}	
.listContent ul{	
    margin: 0 24px 0 24px ;	
    padding: 24px 20px 24px 10px ;	
    line-height: 32px ;	
}	
.listContent li{	
    background: url(../images/iconlist01.gif) no-repeat 0 12px ;	
    padding: 0 0 0 12px ;	
    border-bottom: 1px solid #ddd;	
    font-family:"SimSun";	
    font-size: 14px ;	
}	
.listContent li a{	
    color: #333;	
    line-height: 20px;	
    display: inline-block;	
    width: 100%;	
    word-break: keep-all;	
    white-space: nowrap;	
    overflow: hidden;	
    text-overflow: ellipsis;	
}	
.listContent h3{	
    background:url(../../images/srjyc/icon_3.gif) no-repeat 4px 24px;	
    padding:20px 0 10px 30px;	
    color:#ff0000;	
    border-bottom:2px solid #ff0000;	
    margin:0 20px 10px;	
}	
.listContent div.listTitle{	
    color: #0f77ca ;	
    border-bottom: 1px solid #dbdbdb ;	
    font-weight: bold ;	
    height: 28px ;	
    line-height: 28px ;	
    padding: 0 0 0 20px ;	
    margin: 20px 0 0 0 ;	
}	
.listContent div.listTitle label{	
    font-size: 24px ;	
}	
.listContent-zx{	
    line-height:50px;	
}	
.listContent-zx img{	
    width:230px ;	
}	
.listTitle2{	
    margin: 22px 0 0 0 ;	
    float: left ;	
}	
.listTitle3{	
    float: left ;	
}	
.listContent .picList2{	
    line-height: 40px;	
    font-weight: bold;	
    text-align: center;	
    padding: 24px 0 0;	
}	
/*---------right---------*/		
.footer {	
    /*background:url(../images/jg.gif) no-repeat 133px 5px;*/		
    border-top: 1px solid #ccc;	
    line-height: 46px;	
    padding-bottom: 20px;	
}	
.footer img {	
    width: auto;	
    margin-right: 15px;	
    margin-top: 5px;	
}	
.windowWave{	
    position:absolute;	
    background-color:#ccc;	
    width:150px;	
    height:100px;	
    top: -200px;	
    left: 1210px;	
}	
/******change*********/		
.hr {	
    height: 1px;	
    width: 100%;	
    border-bottom: 1px dashed #c3c3c3;	
    margin: 20px 0;	
}	
.img_icon{	
    display:none;	
}	
.title_new {	
    margin: 20px auto;	
    width: 1200px;	
    color: #ff0600;	
    text-align: center;	
    height: 36px;	
    font-family: "微软雅黑";	
    font-size: 36px;	
    font-weight: bold;	
    letter-spacing: 2px;	
}	
.title_new  a{	
    color:#ff0000;	
}	
