﻿@charset "utf-8";
body{padding:0; margin:0 auto; color:#333333; font-size:14px; font-family:Microsoft Yahei;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, form, fieldset, input, textarea, blockquote, table{padding: 0;margin: 0;}
ul, li{list-style-type:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333;}
a:hover{color:#3188d8;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}

input,
select,
label,
textarea,
button,
option
{
font-family:Microsoft Yahei; 
font-size:inherit;
color:inherit;
vertical-align:middle;
}
textarea
{
overflow:auto;
}
input[type=password],
input[type=text],
input[type=file],
input[type=tel],
select,
textarea
{
border:1px solid #e6e6e6;
background-color:#fff;
background-color:rgba( 255,255,255 );
color:#999;
line-height:24px; padding:2px 6px;
}
input[type=submit],
input[type=button],
input[type=image],
input[type=reset]
{
border:none;
cursor:pointer;
}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.mt25{margin-top:25px;}
.mt15{margin-top:15px;}
.red{color:#f00;}

/*common*/
.common_submenu{height:42px; background:#ebebeb; line-height:42px; overflow:hidden; zoom:1;}
.common_submenu li, .common_submenu h2{float:left; padding:0 33px; font-size:16px;}
.common_submenu li.on, .common_submenu h2.on{background:#447dd4; color:#fff;}
.common_submenu li{cursor:pointer;}
.news_list li{ line-height:36px; height:36px; background:url(../images/common_dot.gif) no-repeat left center; padding-left:22px; font-size:15px;}
.news_list li span{float:right; color:#666666;}
.news_list li a:hover{font-weight:bold; color:#333;}
.common_btn1{ height:38px; padding:0 35px; color:#fff; font-weight:bold; font-size:17px; border:0; cursor:pointer;}
.btn1_blue{background:#447dd4;}
.btn1_gray{background:#9fa6b0;}
.common_info{line-height:180%; padding-left:15px; padding-right:15px; border-bottom:dashed 1px #ccc; margin-bottom:25px;}
.common_info a{color:#437ed4; font-weight:700;}
.common_info a:hover{color:#437ed4; text-decoration:underline;}
.common_info b{color:#447dd4;}
.common_info p{margin-bottom:20px;}

.common_channel{border-bottom:solid #447dd4 1px; background:url(../images/common_channel_ico.jpg) no-repeat left; padding-left:18px; font-size:20px; color:#6196E7; line-height:58px;}

.btnSubmit, .btnReset{padding-left:50px; padding-right:50px; height:40px;}
.btnSubmit{background-color:#6195e8;}
.btnReset, .btn01{background-color:#dc2925;}
.btn02{background-color:#89c2d4;}
.btnDelete, .btnUpload{padding-left:15px; padding-right:15px; height:28px; font-size:14px;}
.btnDelete{background-color:#e1090a;}
.btnUpload{background-color:#6195e8;}
.btntp{background:url(../images/tp.png) no-repeat 28px #447DD4; padding-left:56px; padding-right:26px; height:38px;}
.btnSubmit, .btnReset, .btnDelete, .btnUpload, .btntp, .btnadv{color:#fff;}
.btnSubmit, .btnReset, .btntp, .btnadv{font-size:16px; font-weight:700;}
.btn-upload{width:154px; text-align:center; height:32px;}
.btnadv{width:120px; text-align:center; height:30px;}


.bjqkgk{text-align:right; line-height:40px; margin-bottom:20px;}
.bjqkgk span{min-height:40px; line-height:38px; display:block; float:left; overflow:hidden;}
.bjqkgk span.title{color:#fff; font-size:16px; padding-left:20px; padding-right:20px; background-color:#dc2925;}
.bjqkgk span.arr{background:url(../images/arr-01.png) no-repeat left; width:6px;}
.bjqkgk span.font{float:right;}
.bjqkgk font{margin-left:42px;}

.search_form{height:40px; position:relative;}
.search_form form{background-color:#fafafa; border:solid #e6e6e6 1px; height:38px; overflow:hidden; position:absolute; top:0; right:0;}
.search_form form input{float:left;}
.search_form form input.input-text{border:none; background:none; line-height:36px; height:36px; margin-left:4px; width:260px;}
.search_form form input.input-btn{width:44px; background:url(../images/search-btn.png) no-repeat center #dc2925; height:38px;}

.result_list{}
.result_list li{float:left; width:100%; position:relative; overflow:hidden; border-bottom:dashed #ccc 1px; line-height:26px; padding-top:10px; padding-bottom:10px;}
.result_list li a{float:left; background:url(../images/arr-02.png) no-repeat 10px; padding-left:30px; width:70%;}
.result_list .time{position:absolute; z-index:10; top:10px; right:8px; color:#666; white-space:nowrap;}

.result_search{padding-left:15px; padding-right:15px;}
.result_search td{padding-top:6px; padding-bottom:6px;}
.result_search input[type=password],
.result_search input[type=text],
.result_search input[type=file],
.result_search input[type=tel],
.result_search textarea
{background-color:#fafafa;}
.result_search h2{position:relative; padding-top:15px;}
.result_search .cont{position:relative; padding-top:20px; padding-bottom:20px;}
.result_search h2 span.title, .result_search .cont span.title{width:98px; text-align:right; position:absolute; left:0; top:15px; font-size:14px;}
.result_search h2 span.time, .result_search .cont span.time{position:absolute;top:15px; right:8px; font-size:14px;}
.result_search h2{color:#437ed4; font-size:15px; font-weight:300; min-height:20px;}
.result_search .cont{margin-bottom:15px; border-bottom:dashed #ccc 1px;}
.result_search .cont textarea{width:98%; height:96px; color:#666;}
.result_search p{color:#ed0808;}
.result_search h2, .result_search .cont, .result_search p{padding-left:98px;}

.page_num{height:26px; line-height:26px; position:relative; text-align:center; padding:20px 12px;}
.page_num font{color:#f00;}
.page_num span{}
.page_num a{display:inline-block; padding-left:24px; padding-right:24px; background-color:#e6e6e6; margin-left:4px;}
.page_num a:hover{color:#fff; background-color:#6196e7;}
.page_num #page_input{width:40px; margin:0 2px; height:24px; line-height:24px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}

.form_table table{margin-bottom:20px; margin-left:auto; margin-right:auto;}
.form_table td,.form_table th{padding:6px 5px;}
.form_table th, td.td-head{font-size:16px; font-weight:700; padding-top:30px;}
.form_table font{color:#f00;}
.form_table .font_black font{color:#333;}
.form_table td.td-head font{font-weight:300; font-size:14px; padding-left:6px;}

/*ssfg*/
.ssfg_max{}
.ssfg_local{height:80px; overflow:hidden; background:url(../images/sscx_local.png) repeat-x bottom #fff; border:solid #ebebeb 1px; position:relative; padding-left:120px; padding-top:18px;}
.ssfg_local h2{position:absolute; top:0; left:0; background-color:#447DD4; color:#fff; font-size:18px; width:80px; text-align:center; line-height:20px; padding-top:29px; padding-bottom:29px;}
.ssfg_local a{line-height:32px; width:67.5px; display:inline-block; white-space:nowrap;}
.ssfg_search{padding:15px 70px;}
.ssfg_list{}
.ssfg_list table, .sscx_list td{border-collapse:collapse;}
.ssfg_list th{background-color:#447dd4; color:#fff; font-size:16px;}
.ssfg_list td{padding:12px; line-height:150%; border:solid #e0e0e0 1px;}

/*sscx*/
.sscx_menu{text-align:center; line-height:180%; color:#447fd5; margin-top:40px; padding-left:12%;}
.sscx_menu li{width:17%; float:left; height:220px;}
.sscx_menu li a{color:#447fd5; display:block;}
.sscx_menu li a:hover{color:#447fd5;}
.sscx_menu li a span, .sscx_menu li a i{background-repeat:no-repeat; background-position:0 0; display:block; margin-left:auto; margin-right:auto;}
.sscx_menu li a span{width:106px; height:106px; margin-bottom:12px;  background-image:url(../images/sscx_menu_bg.png); overflow:hidden;}
.sscx_menu li a:hover span{background-position:0 -106px;}
.sscx_menu li a i{width:68px; height:68px; background-image:url(../images/sscx_menu_ico.png); margin-top:19px;}
.sscx_menu li a:hover i{transition:All 0.8s ease-in-out;-webkit-transition:All 0.8s ease-in-out;-moz-transition:All 0.8s ease-in-out;-o-transition:All 0.8s ease-in-out; transform:rotate(360deg);-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg);  -ms-transform:rotate(360deg);}
.sscx_menu li.icon0 a i{background-position:0 0;}
.sscx_menu li.icon1 a i{background-position:0 -68px;}
.sscx_menu li.icon2 a i{background-position:0 -136px;}
.sscx_menu li.icon3 a i{background-position:0 -204px;}
.sscx_menu li.icon4 a i{background-position:0 -272px;}
.sscx_menu li.icon5 a i{background-position:0 -340px;}
.sscx_menu li.icon6 a i{background-position:0 -408px;}
.sscx_menu li.icon7 a i{background-position:0 -476px;}
.sscx_menu li.icon8 a i{background-position:0 -544px;}
.sscx_menu li.icon9 a i{background-position:0 -612px;}
.sscx_menu li.icon0 a:hover i{background-position:-68px 0;}
.sscx_menu li.icon1 a:hover i{background-position:-68px -68px;}
.sscx_menu li.icon2 a:hover i{background-position:-68px -136px;}
.sscx_menu li.icon3 a:hover i{background-position:-68px -204px;}
.sscx_menu li.icon4 a:hover i{background-position:-68px -272px;}
.sscx_menu li.icon5 a:hover i{background-position:-68px -340px;}
.sscx_menu li.icon6 a:hover i{background-position:-68px -408px;}
.sscx_menu li.icon7 a:hover i{background-position:-68px -476px;}
.sscx_menu li.icon8 a:hover i{background-position:-68px -544px;}
.sscx_menu li.icon9 a:hover i{background-position:-68px -612px;}
.sscx_search{padding-top:20px; padding-bottom:30px;}
.sscx_search td{padding:8px 6px;}
.sscx_list{}
.sscx_list table, .sscx_list td{border-collapse:collapse;}
.sscx_list th{background-color:#ccebff;}
.sscx_list td{padding:6px; line-height:150%; font-size:14px;}
.sscx_list tr.even{background-color:#f6f6f6;}
.sscx_list tr.odd{background-color:#fff;}

/*wjdc*/
.wjdc_cx{ padding:25px 0; border-bottom:#e6e6e6 1px solid;}
.wjdc_cxbtn{ width:72px; height:30px; border:0; color:#fff; text-align:center; font-size:16px; font-weight:bold; background:#dc2925;}
.wjdc_list li{ padding:18px 0; overflow:hidden; zoom:1; border-bottom:#cdcccc 1px dashed;}
.wjdc_list li .txt{float:left; width:635px;}
.wjdc_list li .txt h5{margin:0; padding-bottom:8px; line-height:22px; font-size:16px; font-weight:normal;}
.wjdc_list li .txt h5 a:hover{font-weight:bold;}
.wjdc_list li .txt span{color:#999999;}
.wjdc_list li .btn{float:right; width:105px; padding-top:10px;}
.wjdc_list li .btn a{ display:block; width:105px; height:28px; line-height:28px; text-align:center; color:#fff; background:#b3b3b3;}
.wjdc_list li .btn .btn_orange{ font-weight:bold; background:#dc2925;}

.wjdc_detail .title{ margin:0; padding:10px 0 25px; font-weight:normal; font-size:21px; text-align:center; color:#447dd4;}
.wjdc_detail .cont{ padding-top:12px; font-size:16px;}
.wjdc_detail .item{ padding:10px 0; line-height:26px;}
.wjdc_detail .item dt{padding-bottom:5px;}
.wjdc_detail .item ul{ padding-left:30px;}
.wjdc_detail .item ul li{padding:5px 0; clear:both; overflow:hidden; zoom:1;}
.wjdc_detail .item ul li.liTxt span{float:left; padding-right:10px;}
.wjdc_detail .item ul li.liTxt textarea{float:left; width:60%;}
.wjdc_detail .btn{ padding:30px 0;}
.wjdc_detail .btn input{margin-right:15px;}

.wjdc_statistics .title{ margin:0; padding:10px 0; text-align:center; font-weight:normal; color:#6196e7; font-size:20px;}
.wjdc_statistics .attr{ text-align:center; color:#666666; border-bottom:#e6e6e6 1px solid; padding-bottom:22px;}
.wjdc_statistics .article{ padding:25px 30px; font-size:16px;}
.wjdc_statistics .wjdc_bfbfx{ padding:10px 0 20px;}
.wjdc_statistics .wjdc_bfbfx dd{ padding-left:32px;}
.wjdc_statistics .wjdc_bfbfx dt{ line-height:28px; padding-bottom:10px;}
.wjdc_statistics .wjdc_bfbfx dt b{ color:#e31717;}
.wjdc_statistics .wjdc_bfbfx dd p{margin:0; padding:6px 0;}
.wjdc_statistics .wjdc_bfbfx dd p span{padding-right:20px;}


/*zxzj*/
.zxzj_detail{font-size:15px; line-height:1.8;}
.zxzj_detail .title{margin:0; padding:15px 0; font-weight:normal; font-size:21px; text-align:center; color:#1e56aa;}
.zxzj_detail .attr{color:#999;  border-bottom:#e6e6e6 1px solid; position:relative; height:40px; font-size:14px;}
.zxzj_detail .attr .print{display:block; width:75px; margin:0 auto; background:url(../images/print_icon.gif) no-repeat left center; padding-left:30px; }
.zxzj_detail .attr a{color:#999; }
.zxzj_detail .attr a:hover{color:#666;}
.zxzj_detail .attr .size, .zxzj_detail .attr .zjbm{position:absolute; top:0;}
.zxzj_detail .attr .zjbm{ left:200px;}
.zxzj_detail .attr .size{right:200px; top:3px;}
.zxzj_detail .attr .size li{float:left; line-height:20px;}
.zxzj_detail .attr .size a{display:block; text-align:center; border:solid #ccc 1px; margin-left:5px; background:#f9f9f9;}
.zxzj_detail .attr .size a:hover{background:#333; color:#fff;}
.zxzj_detail .attr .size a.big{width:18px; height:18px; line-height:16px;}
.zxzj_detail .attr .size a.large{width:14px; height:14px; line-height:14px; font-size:12px; margin-top:2px;}
.zxzj_detail .attr .size a.small{width:10px; height:10px; line-height:10px; font-size:10px; margin-top:4px;}
.zxzj_detail #zoomcon{ padding:0 30px;}
.zxzj_detail .tips1{ padding:25px 0 0; font-size:16px; text-indent:2em;}
.zxzj_table{border-collapse:collapse;}
.zxzj_table td, .zxzj_table th{border:#e0e0e0 1px solid;}
.zxzj_table th{background:#ebebeb; padding:5px 10px;}
.zxzj_table td{background:#fff; padding:10px;}
.zxzj_table_box{ padding:15px 0;}
.zxzj_btn{ width:142px; height:38px; background:#dc2925; color:#fff; border:0; font-size:16px; font-weight:bold; cursor:pointer; margin-top:5px;}
.tips2{ color:#d91e1b; padding:15px 0;}
.zxzj_gzyjxd .item{ padding:15px 25px; border-bottom:#cccccc 1px dashed;}
.zxzj_gzyjxd .item dt .date{float:right;}
.zxzj_gzyjxd .item dt .name{ display:inline-block; padding:0 200px 0 20px;}
.zxzj_gzyjxd .item dd{clear:both; padding-top:8px; color:#666;}
.zxzj_yjzjtj{padding-top:10px;}
.zxzj_yjzjtj .cont{text-align:center; padding:20px 0 30px;}

/*sssr*/
.sssr .bd{clear:both; padding-top:15px;}
.sssr_it{color:#008bcd; font-size:16px; display:inline-block; width:100px;}
.sssr_zxfs{padding:15px 0;}
.sssr_ayfzs .cont{padding-top:12px;}


/*page*/
.pagediv{ clear:both; padding:25px 0; color:#666; font-size:14px; text-align:center;}
.pagediv a{color:#666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x; border-radius:4px;}
.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:10px;}
.pagination_index_last a{display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x; border-radius:4px;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}

.wycxinput{width:50%; outline: none; border:1px solid #ccc}

.result-item{padding-top:5px;}
.result-item .nodeHead{height:42px; line-height:40px; color:#fff; background-color:#3188d8;}
.result-item .nodeHead span{font-weight:700; font-size:16px;}

.result-item .nodeHead span.cz{text-align:center;}
.result-item li span{float:left; text-align:left;}
.result-item span.slh{width:25%; padding-left:2%;}
.result-item span.title{width:35%;}
.result-item span.cjsj{width:15%;}
.result-item span.status{width:10%;}
.result-item span.cz{width:13%;}
.result-item span.title a{display:block; width:95%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.result-item span.cz a{display:block; padding:0 5px; color:#666; text-align:center; background-color:#d7d7d7;}
.result-item span.cz a.clickStyle{background-color: #a3f1f1;}
.result-item span.cz a:hover{color:#fff; font-weight:700; background-color:#e1090a;}
.result-item li.nodeList{padding-top:10px; padding-bottom:10px; font-size:15px; line-height:30px; border-right:solid #e0e0e0 1px; border-bottom:solid #e0e0e0 1px; border-left:solid #e0e0e0 1px;}

/*ipad*/
@media (max-width: 992px) {


}

/* xs mobile*/
@media only screen and (max-width: 768px) {
.bjqkgk font{margin-left:22px;}
.btnSubmit, .btnReset{padding-left:15px; padding-right:15px;}
.search_form form input.input-text{width:200px;}

.result_search h2, .result_search .cont, .result_search p{padding-left:0;}
.result_search h2 span.title, .result_search .cont span.title{position:relative; top:0; width:auto;}
.result_search h2 span.time, .result_search .cont span.time{position:relative; top:0; display:block; margin-top:10px; right:0;}

.result-item span.slh{width:30%; padding-left:2%;}
.result-item span.title{width:55%;}
.result-item span.status{width:13%;}
.result-item span.cz{display:none;}
}

@media only screen and (max-width: 600px) {
.result-item span.slh{width:40%; padding-left:2%;}	
.result-item span.title{width:58%;}
.result-item span.status{display:none;}
.result-item span.cjsj{display:none;}
}
@media only screen and (max-width: 480px) {
.search_form{height:86px;}
.search_form form{position:absolute; top:54px; left:0;}
.search_form form input.input-text{width:68%;}
.search_form form input.input-btn{float:right;}
.btnSubmit, .btnReset{width:45.5%; text-align:center; padding-left:0; padding-right:0;}
.bjqkgk span.font{display:block; clear:both; float:left; line-height:30px; margin-top:10px; text-align:left;}
.bjqkgk span.font font{float:left;}
.bjqkgk font{margin-left:0; margin-right:10px;}
.result_list li a{ float:none;}
.result_list .time{position:static!important;padding-left:10px;}
.page_num a{padding-left:8px; padding-right:8px;}
.wycxinput{width:90%;}
.result-item span.slh{width:48%; padding-left:2%;}	
.result-item span.title{width:50%;}
}

@media only screen and (max-width: 320px) {
.btnSubmit, .btnReset{ padding-left:12px; padding-right:12px; width:auto;}	


}


.form_table .tslable{text-align: right;}