body, ul, li, p, h1, h2, h3, h4, h5, h6 {padding: 0;margin: 0;}
body, ul, li, p, h1, h2, h3, h4, h5, h6, li, a,div{}
li {list-style: none;}
a {text-decoration: none}
img {border: 0;vertical-align: top;}
/* .clearfix {zoom: 1;_zoom: 1} */
.clearfix:after {content: "";display: block;line-height: 0px;height: 0px;clear: both;visibility: hidden}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none;color:#000;}
img{ border:none;}
.clear{clear:both;}
.equal{ padding-bottom:9999px; margin-bottom:-9999px; overflow:hidden;}
input,textarea,select,button,a:focus {outline: none;}
body{width: 100%;min-width: 1280px;height: 100%;margin: 0 auto;}
input,textarea,select,button,a:focus {outline: none;}
.left{float: left;}
.right{float: right;}
.mainContainer{margin: 0 auto;padding: 0px;}
.zsxxMainContainer{width: 1200px;margin: 0 auto;}
/* -----------------------------------------header----------------------------- */
.header{height: 150px;width: 100%;background:#003B8D;}
.header .logo{width: 75%;}
.header .logo{height: 51px;margin-top: 47px;float: left;}
.header .search {width: 25%;text-align: right;height:38px;margin-top:49px;}
.header .search input{width:200px;line-height: 38px;height: 38px;padding: 0;padding-left:32px;
border:none;float: right;background:url('../image/32.png') no-repeat;color: #fff;}
.search input::-webkit-input-placeholder { /* WebKit browsers */ 
    color: #ccc; 
    } 
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color: #ccc; 
    } 
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color: #ccc; 
    } 
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #ccc; 
} 
.header .search button{border: none;color: #fff;background: #0D55B8;
  height:38px;width:52px;float: right;padding: 0;}

/* ----------------------------nav------------------------------- */
.nav {width: 100%; height: 50px;margin-top: 0px;padding: 0px;background: #0D55B8;}
.nav ul{height: 50px;}
.nav ul li {float: left;width: 16.66%;text-align: center;height: 50px;}
.nav ul li  a{width:100%;color: #fff;display: inline-block;height: 50px;line-height: 50px;font-size:18px;font-weight:500;}
.nav ul  li:hover > a{background-color: #FFB911;font-weight:bold;}
.nav ul  .active > a{background-color: #FFB911;font-weight:bold;}

/* -----------------------------------footer-------------------------------------- */
.footer{width: 100%;text-align: center;clear: both;background: #003B8D;
color: #fff;font-size: 16px;padding: 17px 0;line-height:35px;height: 136px;}



/* 鍒嗛〉 */
.paging{margin-top:20px;text-align:right;}
.paging a{
    color:#808080 !important;
    /* margin-right: 10px !important; */
    padding:3px 8px;
    font-size:14px;
    text-decoration:none;
    border: 1px solid #BFBFBF;
    display: inline-block;
}
.paging a:hover{background-color:#eee; text-decoration: none;}
.paging .page-curr{
    background-color:#0945B1 !important;
    color:#fff !important;
    border:none !important;
    padding:3px 8px;
}
.pagination{
    margin-top: 40px;
    /* margin-left: 10px; */
}
.jump{
    width: 165px;
    margin-top: 4px;
    margin-left: 15px;
}
.paging .drift{
    float: left;
    margin-bottom: 50px;
}
.txt{
    width: 40px;
    height: 27px;
    border: none;
}
.bnt{
    background: #fff;
    width: 48px;
    height: 27px;
    border: none;
}


.mt20 a:hover{color:#0945B1; }

/**------------searchContainer --------**/
.searchContainer{min-height:600px;margin-top:10px;margin-bottom:20px;}
.searchContainer .search_nav{line-height:40px;text-align:left;}
.searchContainer .searchResult .ts{line-height:30px;}
.searchContainer .searchResult ul li{line-height: 50px;height:50px;border-bottom: 1px dotted #4d76c0;}

/* 
@media screen and (min-width:1000px) {
  .zsxxMainContainer{overflow-x: hidden;}
} */



*{font-size: 14px;}
.top{width:100%;height: 130px;margin: 0 auto; background: url('../image/sjdimg/logo1.png') no-repeat ;}
.top .logo{margin: 0 auto;width: 1200px;padding-top: 33px;}
.menu { width: 100%; height:50px;margin:0 auto; background-color:#E2110F; }
.ulMenu {margin: 0 auto;width: 1200px;height: 50px;}
.ulMenu li {float: left;font-size: 20px; font-weight:400; width:140px; height:50px;line-height: 50px; text-align:center;}
.ulMenu li a{ color:#FFFFFF;font-size:20px;}
.ulMenu li:hover { background: #fff; cursor:pointer;}
.ulMenu li:hover a{color: #E2110F;}
.banner{width:100%;height: 500px;margin: 0 auto; background: url('../image/sjdimg/banner.png') no-repeat ;}
.main{width: 100%;min-height: 848px;background: url('../image/sjdimg/main.png') no-repeat left bottom;}
.middle {margin: 0 auto;width: 1200px;height:auto;  }
.left{width: 48.36%;float: left;}
.item{margin-top: 50px;height:374px;}
.hd{width: 100%;height: 46px;}
.hd a{float:right;margin-right:15px;line-height:40px;}
.hd:hover a{color:#E2110F}
.hyjs{background: url('../image/sjdimg/hyjs.png') no-repeat ;}
.xxdt{background: url('../image/sjdimg/xxdt.png') no-repeat ;}
.xxxd{background: url('../image/sjdimg/xxxd.png') no-repeat ;}
.xw {width: 100%;}
.xw li{height: 36px; line-height:36px;padding-left:10px; background: url('../image/sjdimg/ICON22.png') no-repeat left center;}
.xw  .itemTitle { float:left; width: 469px;}
.xw  .itemTitle a {color: #1A1A1A;}
.xw li:hover .itemTitle a {color: #E2110F;}
.xw  .itemDate { float:right; width:90px;font-size: 16px;color: #999999;}
.right{margin-left:30px;width: 48.37%;float:right;}
.divbottom { margin: 0 auto; width:100%;color: #fff;padding-top: 20px; font-size: 14px;line-height: 30px; text-align: center; height: 70px;background: #E2110F;}


/* 图片新闻 */
.tpxw .slideBox{ width:100%; height:374px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.tpxw .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.tpxw .slideBox .hd ul{ overflow:hidden; zoom:1; float:right;  }
.tpxw .slideBox .hd ul li{ float:left; margin-right:5px;font-size: 10px;  width:15px; height:15px; line-height:14px;color: #fff;text-align: center; background:#ccc; cursor:pointer; }
.tpxw .slideBox .hd ul li.on{ background:#fff; color:#F64742; }
.tpxw .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.tpxw .slideBox .bd li{ zoom:1; vertical-align:middle; }
.tpxw .slideBox .bd img{ width:100%; height:374px; display:block;  }


/* 会议精神List */
.hyjsList li{width: 100%;height: 46px;line-height: 46px; border-bottom: 1px solid #E6E6E6;}
.hyjsList .itemTitle{width:480px;float: left;margin-left: 10px;}
.hyjsList .itemDate{width: 90px;height: 22px;line-height: 22px; float:left; color: #fff;background: #ccc;text-align: center;margin-top: 12px;}
.hyjsList li:hover .itemTitle a{color: #E2110F;}
.hyjsList li:hover .itemDate{background-color: #E2110F;}