html, body, h1, h2, h3, h4, h5, h6, ul, ol, div, dl, dt, dd, li, div,p {
	margin: 0px;
	padding: 0px;
}
ul, ol, li {
	list-style: none;
}
body {
	font: 12px "宋体";
	color: #333;
}

a{
	color: #333;
	text-decoration: none;
}
a:hover{color:#cd1a02; text-decoration:underline}
img{border:0px;}
.f12{font-size:12px;padding:8px 0px;}
.f14{font-size:14px;padding:8px 0px;}
.left{float:left}
.right{float:right}
.vm{vertical-align:middle;}


.listbody .list:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.listbody .list{*zoom: 1;background:#fff;padding-top: 20px;border: 1px solid #c7c7c7; border-top: none; border-bottom: none;}
.cont{width:1000px;margin:0 auto;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";"宋体";}
em,i{font-style:normal;}



  .loginbox .inp{width:90px;height:18px;border:1px solid #d0c7ab;margin-right:10px;}
  .loginbox .btn{width:45px;height:23px;line-heihgt:25px;color:#7a6d2f;font-weight:bold;text-align:center;border:0px;background:url(../image/bg_login_btn.gif) no-repeat;}
  .topside h1 a{display:block;height:140px;width:350px;margin-top:10px;text-indent:-9999px;}
.topside .right{padding:6px 0px 0px 0px;text-align:right;}
  .topside .right p{line-height:30px;}
  
.nav{width:1000px;height:80px;margin:0 auto 15px;overflow:hidden;}
  .nav dl{margin-left:20px;}
  .nav dt{float:left;display:inline;margin-right:10px;width:45px;color:#f5efc3;font-size:16px;font-family:"微软雅黑";;font-weight:bold;padding-top:22px;}
  .nav dd{padding-top:10px;line-height:24px;}
  .nav dd.n1{float:left;width:240px;overflow:hidden;}
  .nav dd.n2{float:left;width:215px;overflow:hidden;}
  .nav dd.n3{float:left;width:160px;overflow:hidden;}
  .nav dd.n4{float:left;width:140px;overflow:hidden;}
  .nav dd a{float:left;display:inline;width:70px;color:#fff;font-size:12px;}
  .nav dd a:hover{color:#fffc9c;}
  
.search{height:50px;overflow:hidden;margin-bottom:10px;border-bottom:3px solid #cd1a02;background:url(../image/bg_search.gif) no-repeat 7px 0 #FFF;}
  .search .wlink{padding-left:45px;padding-top:15px;float:left;}
  .search .wlink a{font-size:14px;}
  .search .searchbox{width:475px;float:right;padding-top:9px;}
  .search .searchbox .inp{ margin-left:10px; margin-top:2px;border:0px;height:24px;width:233px; line-height:24px;}
  .search .searchbox .btn{width:58px;height:32px;border:0px;font-size:14px;font-weight:bold;color:#fff;background:url(../image/bg_searchbtn.gif) no-repeat;}
  .search .searchbox a{font-size:14px;color:#b01500;margin-lefT:10px;}
  
  
.area1{overflow:hidden;padding-bottom:15px;}
  .area1 .left{width:300px;margin-right:20px;}
  .area1 .center{width:440px;float:left;}
  .area1 .right{width:220px;}
.boxFocus{ width:300px; height:255px;position:relative;margin-bottom:5px;}
.focTitleBg{ background:#000;position:absolute; left:0; bottom:0px; z-index:2; filter:alpha(opacity=70);opacity: 0.70;height:35px;width:300px;}
.focTitle{position:absolute; left:5px;text-align:center; bottom:5px; z-index:2; text-align:center; color:#fff; font-size:13px; line-height:26px; width:290px;}
.focTitle a{color:#fff;font-weight:bold;}
.focTitle a:hover{color:#fff; text-decoration:underline;}

.navFocus{ position:absolute;right:3px; bottom:36px; z-index:3;font-size:12px;font-family:Arial, Helvetica, sans-serif; width:85px; height:22px;}
.navFocus ul{}
.navFocus li{float:left; text-align:center; background:#555555; width:20px;line-height:22px; height:22px; margin-right:1px; color:#fff}
.navFocusCard{background:#cd1a02!important;cursor:pointer;}
.navFocus li a{color:#fff;}
.navFocus li a:hover{color:#fff; text-decoration:none}
.btn_video a{display:block;width:145px;height:56px;text-indent:-9999px;}
.btn_video a.video_news{float:left;background:url(../image/video_news_nor.gif) no-repeat;}
.btn_video a.video_news:hover{background:url(../image/video_news_set.gif) no-repeat;}
.btn_video a.video_meeting{float:right;background:url(../image/video_meeting_nor.gif) no-repeat;}
.btn_video a.video_meeting:hover{background:url(../image/video_meeting_set.gif) no-repeat;}

  
.erweima{width:1000px;height:172px;margin:0 auto 10px;background:url(../image/2weima.gif) no-repeat;}
.footer{clear:both; width:1000px; margin:0 auto;padding-bottom:10px;text-align:center;line-height:1.8em; background:#fff;position:relative;}
.footer .footer_link a,.footer em{margin:0 10px;}
.footer .footer_link{
	background: url(../image/footer_2012gb.jpg) repeat-x scroll left top transparent;
	color: #FFFFFF;
	height: 33px;
	line-height: 33px;
	text-align: center;
}
.footer .footer_link a{color: #FFFFFF;}



.wsbs{overflow:hidden;}
.wsbs .left{width:218px;border:1px solid #daad9b;}
  .listbody .left .hd h2{text-align:center;line-height:28px;font-size:20px;font-weight:bold;color:#e0342e; padding: 18px;}
  .listbody .left .bd a.sz{font-family:"微软雅黑";font-weight:bold;text-indent:20px;wdith:190px;display:block;height:50px;margin:0 auto;line-height:45px;font-size:18px;color:#fff;text-align:center;}
  .listbody .left .bd h3{width:180px;margin:10px auto;font-siez:14px;line-height:30px;border-bottom:1px solid #e8e8e8;}
  .listbody .left .bd ul{margin:0 auto 15px;}
  .listbody .left .bd li{font-size:14px;line-height:30px;padding-left:10px;}
  .listbody .left .bd li.on{background:url(../image/icon_list2_hover.gif) no-repeat left;}
  .listbody .left .bd li.on a{font-weight:bold;color:#dd2a29;}
.wsbs .right,.list .right{width:730px; padding-right:20px;}
  .listbody .right .hd{width:100%;height:37px;line-height:37px;text-indent:30px;margin-bottom:15px;margin-top:10px;background:url(../image/title_bg1.jpg) no-repeat left bottom;}
.listbody .right .hd-t{ margin-top: 0;}
  .listbody .right .hd h2{font-size:18px;font-weight:bold;}
  .listbody .right .bd dl{margin-bottom:50px;overflow:hidden;}
  .listbody .right .bd dt{padding-bottom:10px;margin-bottom:20px;background:url(../image/title_bg2.gif) no-repeat bottom;}
  .listbody .right .bd dt h3{border-left:4px solid #ff530f;padding-left:10px;height:14px;line-height:14px;}
  .listbody .right .bd dd{width:140px;float:left;font-size:14px;}
  .listbody .right .bd dd a{display:block;padding-left:20px;}
 
  
.listbody .list .left{width:218px;border:1px solid #cd1a02;background:url(../image/bg_list_title.jpg) no-repeat top center;}
  .list .left .bd li{text-indent:0.5em;background:none;padding-left:0px;border-bottom:1px solid #f0f0f0;}
  .list .left .bd li.on{background:#cd1a02;}
  .list .left .bd li.on a{color:#fff;}
  
.listbody .right .bd .l_hd{padding-bottom:10px;margin-bottom:10px;overflow:hidden;background:url(../image/title_bg2.gif) no-repeat bottom;}
  .list .right .bd .l_hd h3{border-left:4px solid #ff530f;padding-left:10px;height:16px;line-height:16px;float:left; font-size:16px;}
  .list .right .bd .l_hd a{float:right;}
.listbody .right .bd .l_hd{ margin-top:40px;}
.listbody .right .bd .l_hd:first-child{ margin-top:0px;}
  .list .right .bd .n_list li{width:100%;overflow:hidden;line-height:30px; float: left;}
  #jcsj ul{width:765px;}
  #ztzl{width:730px;}
  #jcsj li{float:left; width:240px; margin-right:8px; text-align:center; margin-bottom:8px; line-height:30px;}
  #ztzl li{float:left; width:220px; margin:0 10px 10px; text-align:center; margin-bottom:8px; line-height:30px;}
  .list .right .bd .n_list li a{font-size:14px;padding-left:0px;}
  .list .right .bd .n_list li span{float:right;font-size:14px;color:#999;}
.newsview{width:1000px;margin:0 auto; background:#fff;}
#detail_contentpub_detail{width:900px !important; padding-bottom:20px;}
.detail_content_display div p,#main_contentpub_detail p{font-size:14px; line-height:1.8;margin:10px 0;}
.detail_main_content{width:900px; margin-left:auto; margin-right:auto;max-width:100%; _width:100%;}
.detail_content_display td {border: 1px solid #DDD;}
#content_titlepub_detail{margin-bottom:20px;}
.contant strong{letter-spacing:1px;}
#leader-inform p{line-height:1.7;}

   
    #new-nav{background:url(../image/bg_nav_new.jpg) repeat-x; height:40px; width:1000px; margin:0 auto; border-radius:5px 0 0 0; line-height:40px;}
    #new-nav li{float:left;}
    #new-nav a{color:#fff; display:block; text-align:center; width:125px; text-indent:2px; background:url(../image/fjszf_menu_pic_2012gb.jpg) no-repeat left center; font-size:16px; font-weight:bold;}
    #new-nav a.first{background:none;}




.news_inp{ height:19px !important; }

.news_tab tr td{ text-align: center; padding: 5px 5px; font-size: 13px;}
.news_tab tr td:first-child{ color:#C23607; font-weight: bold;}

.news_xxgk{ width: 134px; height: 22px; border: 1px solid #ccc; display: inline-block; line-height: 22px;}
.news_xxgk2{ width: 136px; height: 22px; border: 1px solid #ccc; display: inline-block;line-height: 22px;}
.gjc_new{ width: 50px;display: inline-block; padding-top:5px; height: 17px; }


.left-B-x{ width: 220px;}
.right-B-x{ width:780px;}


.bd-yc ul li a{ overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; width: 98%;}
.ft-ym{ text-align: center; margin-top: 20px;}
.newsview-w{border: 1px solid #c7c7c7; border-top: none; border-bottom: none;}
.detail_content_display{word-wrap: break-word;}




.ms_c_box-c {
	width: 720px;
	margin-bottom: 10px;
	overflow: hidden;
	clear: both;
}
.msg_zn_list-l {
	padding: 0px;
	margin: 0px;
}
.msg_zn_list-l li {
	
	width: 100%;
	clear: left;
	float: left;
	position: relative;
	border-bottom: 1px dashed #ccc;
	font-size: 14px;
}
.msg_zn_list-l li a {
	line-height: 35px;
	background: url(../image/ico_li1.gif) no-repeat left;
	padding-left: 10px;
	overflow: hidden;
	font-size: 14px;

}
.msg_zn_list-l li span a {
	line-height: 35px;
	background: none;
	color:#777;
	text-decoration:none;
}
.msg_zn_list-l li span {
	float:right;
	line-height: 35px;
	color: #333333;
	font-size: 14px;
}


* html .ecms_pagination li.ecms_currentpage {
	padding-right: 0px;
	margin-right: 5px;
}
* html .ecms_pagination li.ecms_disablepage {
	padding-right: 0px;
	margin-right: 5px;
}

.msg_zn_list-l li em i.deg a{ float: left; width: 78%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block;}
.msg_zn_list-l li em i.dsg{ float: left;}
.msg_zn_list-l li em i.dsg{margin-top: 8px!important;}
.msg_zn_list-l li em{ float: left; display: block; width: 75%;}
.msg_zn_list-l li span em.no{  display: inline-block; width: auto;padding-right:6px; float: none;}
.zwfk h1{ font-size: 14px; font-weight: bold; padding-bottom: 30px;}
.wspy p span{ padding: 0 12px;}

.left_col{ text-align: right!important; width: 80px!important;}
.bg-sj {margin-left: 0!important;}
.left_col-y{width: 90px!important;}

.list .right .bd .n_list-cc li a{ display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 80%; float: left;}

#leader-inform table td.sj-w{padding-left: 2%;}
.sjk{ display:none;}

.zxlb-tit ul li a{ display: block; overflow:hidden; width: 80%; text-overflow: ellipsis;white-space: nowrap; float: left;}

.hd-m li.on {
    border: 1px solid #e7dbd6;
    border-bottom: 1px solid #fff;
    font-weight: bold;
    font-size: 14px;
    
    background: #fff;
    z-index: 999;
}
.hd-m li {
    float: left;
    width: 108px;
    line-height: 25px;
    text-align: center;
    border: 1px solid #fff;
    cursor: pointer;
    border-bottom: 1px solid #e7dbd6;
}

.hd-m{ margin-top: 10px; overflow: hidden;
    height: 27px;
    background: url(../image/tab3Bg.png) repeat-x bottom;} 

.blockTitle {
    clear: both;
    height: 24px;
    line-height: 24px;
    padding: 10px;

}
.blockTitle span {
    display: block;
    float: left;
    padding-left: 3px;
    padding-right: 10px;
  
}

.blockCont {
    border: solid #D5D5D5 1px;
    clear: both;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px;
    
}

.itemCont {
    line-height: 30px;
 
}




.bd-table {
    width: 100%;
    font-size: 12px;
    margin-top: 20px;
}

.bd-table tbody tr td.item {
    color: #555;
   
    text-align: right;
}


.bd-table tbody tr td {
     padding: 10px 10px 10px 0;
}
.bd-table tbody tr td .bd-inp, .bd-table tbody tr td .ntb-inp {
    width: 100%;
    height:20px;
    line-height: 20px;
    border: 1px #ccc solid;
    background: #fff;
    font-size: 12px;
    color: #999;
}

.bd-table tbody tr td .bd-inp, .bd-table tbody tr td.ntb-inp {
    padding-left: 2%;
}

.bd-table tbody tr td textarea {
    width: 98%;
    height: 53px;
    border: 1px #ccc solid;
    padding: 10px 1.1%;
    background: #fff;
    font-size: 14px;
    color: #999;
}

.bd-table tbody tr td .bd-inpp{ width: 25%;}
.bd-table tbody tr td img{ margin-left: 10px;vertical-align:middle}
.bd-table tbody tr td.k{ width:30%;}
.bd-table tbody tr td #sub_cal{ width: 500px;}
.tj-icon a{ display:inline-block; width: 98px; height: 24px; text-align: center;border: 1px solid #b3b3b3; line-height: 24px; border-radius: 4px; background: url(../image/20201018-jb-k.png); margin:15px; }
.tj-icon{ text-align: center; margin-top: 15px; font-weight: bold;}
.bd-tablee{ display: none;}
.wsdh_list1{ display: none;}
.area5{margin-bottom: 0px!important;}
.bd-tp ul li a{display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; line-height: 20px!important;}
.hyy h3{ overflow: hidden; width: 55%; white-space: nowrap;text-overflow: ellipsis; display: inline-block; text-align: left!important;}
