@charset "utf-8";

body{padding:0; margin:0 auto; font-size:14px; font-family:"微软雅黑"; color:#333333;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur()); -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#333;}
.clear{clear:both;}
input, textarea{font-family:"微软雅黑"; font-size:14px;}


.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{ margin:0 auto; width:1200px;}
.space30{clear:both; height:30px; line-height:6px; overflow:hidden; font-size:0;}
.space25{clear:both; height:25px;}
.space10{clear:both; height:10px;}


.news-list li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat 2px center; padding:0 100px 0 30px; font-size:16px; line-height:35px;  overflow:hidden; position:relative;}
.news-list li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.news-list li a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news-list li a:hover{font-weight:bold;}

/*hd*/
.hd_alfx_table{}
.hd_alfx_table th{background:#f8f8f8; height:38px; line-height:38px; color:#bc1010;}
.hd_alfx_table td{line-height:20px; color:#666666; font-size:13px; padding:8px 5px;}
.hd_alfx_table td.xh{ background:url(../images/2016_arrow1.gif) no-repeat 1px center; padding-left:15px;}
.hd_alfx_table td a{color:#666; display:block; width:178px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.hd_alfx_table td a:hover{color:#000; text-decoration:underline;}

.hd_cjwt_list li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat left center; line-height:27px; overflow:hidden; float:left; width:50%;}
.hd_cjwt_list li a{ padding:0 8px 0 18px; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.hd_cjwt_list li a:hover{font-weight:bold;}

.hd_yjzj_list li{background:url(../images/2016_icon_dot_grey.gif) no-repeat left 22px; padding:11px 0 11px 18px; line-height:24px; font-size:15px;}
.hd_yjzj_list li a:hover{font-weight:bold;}
.hd_yjzj_list li span{color:#be1e1e;}

.hd_fthg_list{padding:12px 0 0 8px; height:210px; overflow:hidden;}
.hd_fthg_list li{background:url(../images/2016_icon_dot_grey.gif) no-repeat left 13px; padding:2px 0 2px 10px; line-height:23px;}
.hd_fthg_list li a:hover{font-weight:bold;}
.hd_fthg_list li span{ margin:0 15px;}

.hd_wsdc_list li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat left center; padding:0 180px 0 12px; line-height:30px; overflow:hidden; position:relative;}
.hd_wsdc_list li a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.hd_wsdc_list li a:hover{font-weight:bold;}
.hd_wsdc_list li em{ font-style:normal;}
.hd_wsdc_list li em.red{color:#bc1010;}
.hd_wsdc_list li em.green{color:#00741b;}
.hd_wsdc_list li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}

.hd_dqmyzj li{border-bottom:#f5f5f5 1px solid; position:relative; min-height:110px;}
.hd_dqmyzj li .pic{ position:absolute; left:25px; top:28px;}
.hd_dqmyzj li .pic img{display:block; width:110px; height:60px;}
.hd_dqmyzj li .txt{padding:25px 25px 25px 164px; line-height:21px;}
.hd_dqmyzj li .txt span, .hd_dqmyzj li .txt a{color:#bc1010;}
.hd_dqmyzj li .txt a:hover{text-decoration:underline;}
.hd_dqmyzj li .txt b{font-weight:normal; color:#666;}

.hd_ywmyzj_search{ text-align:center; padding:25px 0 20px;}
.hd_ywmyzj_search *{vertical-align:middle;}
.hd_ywmyzj_search span{padding-right:5px; font-size:16px;}
.hd_ywmyzj_search .SearchTxt{ width:40%; height:19px; padding:8px 10px; border:#ebebeb 1px solid; line-height:19px; background:#f5f5f5;}
.hd_ywmyzj_search .SearchBtn{ width:51px; height:35px; background:url(../images/hd_myzj_searchicon.png) no-repeat center center #bc1010; border:0; cursor:pointer; }
.hd_ywmyzj_list li{background:url(../images/2016_icon_dot_grey.gif) no-repeat 35px 23px; border-bottom:#f5f5f5 1px solid; padding:15px 35px 15px 53px;}
.hd_ywmyzj_list li a:hover{font-weight:bold;}

.hd_wsdc h4{margin:0; height:40px; line-height:40px; background:#f5f5f5; text-align:center; font-size:16px; margin-bottom:1px;}
.hd_wsdc{ margin-bottom:25px;}
.hd_wsdc .cont{border:#ebebeb 1px solid;}
.hd_wsdc ul li{background:url(../images/2016_icon_dot_grey.gif) no-repeat left 18px; padding:4px 0 4px 18px; line-height:30px; font-size:16px;}
.hd_wsdc ul li a:hover{font-weight:bold;}
.hd_wsdc ul li span{color:#bc1010;}
.hd_wsdc ul{ padding:15px 30px;}
.hd_wsdc_yw ul{ border-bottom:#ebebeb 1px solid;}

/*sy_hd*/
.hd_sy_yjzj{ border:1px solid #f8f8f8; border-collapse:collapse; padding-bottom:10px; height:225px;}
.hd_sy_yjzj th{background:#f8f8f8; height:38px; line-height:38px; color:#333; font-weight:bold; text-align:center;white-space:nowrap;}
.hd_sy_yjzj td{ height:30px; line-height:30px; color:#333; font-size:13px; padding:2px 5px; white-space:nowrap;}
.hd_sy_yjzj tr:nth-child(2) td{padding-top:13px;}
.hd_sy_yjzj tr:nth-child(6) td{padding-bottom:13px;}
.hd_sy_yjzj td a{color:#333; display:block; background:url(../images/2016_icon_dot_2.gif) no-repeat 1px center; padding-left:15px; margin-left:10px; width:95%; height:30px; overflow:hidden; text-overflow:ellipsis;}
.hd_sy_yjzj td a:hover{color:#000; text-decoration:underline;}


/*page*/
.pagediv{ clear:both; padding:30px 0 26px; text-align:center; color:#323232;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(../images/2016_page_num.gif) repeat-x;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(../images/2016_page_num.gif) repeat-x;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center;}


/*gk_zfgb*/
.gk_zfgb{border-collapse:collapse;}
.gk_zfgb caption{font-size:18px; color:#dc0000; text-align:center; background:#f5f5f5; height:48px; line-height:48px; border:#ebebeb 1px solid; border-bottom:none; font-weight:bold;}
.gk_zfgb td{border:#ebebeb 1px solid; font-size:16px; line-height:24px; text-align:center;}
.gk_zfgb td a{display:block; padding:14% 12%;}
.gk_zfgb td span{color:#dc0000; font-size:14px;}
.gk_zfgb td a:hover{background:#f3f9ff;}

.app{ padding:10px; overflow:hidden; width:100%; height:375px;}
.app li{ width:95px; margin-bottom:15px; margin-right:15px; text-align:center;}
.app li img{ width:80px; height:80px;}
.app li a{ font-size:16px; line-height:30px;}