﻿html,body,ul,ol,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
ul,ol{ list-style-type:none;}
*{ font-family:"Microsoft YaHei";}
a{ text-decoration:none; color:#000; font-family:"Microsoft YaHei";}
a:hover{ color:#000;}
img,span{ border:none; padding:0px; margin:0px;}

.xxgk_box{ max-width:1300px; width:95%; margin:0 auto;}
.weiz_box{ overflow:hidden; text-align:right; margin-top:20px;}
.weiz{ line-height:30px; display:inline-block; font-size:14px; color:#333;}
.weiz a{ font-size:14px; color:#333;}
.weiz img{ margin-right:10px; vertical-align:top; display:inline-block; }

.ldzc_box{ width:100%;}
.ldzc_top{ width:100%; height:40px; border-bottom:1px solid #c9c9c9; background:url(../images/redt.png) no-repeat 20px 4px; padding-left:40px; box-sizing:border-box;}
.ldzc_top a{ font-size:20px; font-weight:bold; color:#015293;}
.ldzc_list{ width:100%; overflow:hidden; margin-top:30px;}
.ldzc_list>li{ width:25%; float:left; border-right:1px solid #c9c9c9; padding-top:20px; box-sizing:border-box;}
.ldzc_li_box{ width:165px; margin-left:24%;}
.ldzc_list .ldzc_last{ border:none;}
.ldzc_list_top{ font-size:18px; color:#333;}
.shj_box,.fshj_box{ width:100%; overflow:hidden;}
.shj_left,.fshj_left{ float:left; font-size:14px; color:#333;}
.shj_right,.fshj_right{ float:left; font-size:14px; width:134px;}
.shj_right a,.fshj_right a{ color:#015293;}
.fshj_right li{ width:45%; float:left; border:none;}
.cwei_box{ width:100%; overflow:hidden;}
.cwei_left{ float:left; font-size:14px; color:#333; width:55px;}
.cwei_right{ float:left; font-size:14px; overflow:hidden; width:108px;}
.cwei_right li{ float:left; border:none; margin-right:10px;}
.cwei_right li a{ color:#015293;}
.shj_box{ margin-top:15px;}
.fshj_box{ margin-top:15px;}
.cwei_box{ margin-top:15px;}
.fshj_right li,.cwei_right li{ margin-bottom:8px;}

.jhgh_box{ width:100%; overflow:hidden; margin-top:30px;}
.jhgh_box li{ float:left; width:8.1%;margin-left:9px;}
.jhgh_box li a{ display:block; width:100%; text-align:center; font-size:16px; color:#333;}
.jhgh_box li .jhgh_bt{ margin-top:10px;}

.zdly_box{ width:100%; overflow:hidden; margin-top:30px; padding:0px 20px; box-sizing:border-box;}
.zdly_box li{ width:11.5%; float:left; height:80px; line-height:80px; margin-right:1%;}
.zdly_box .zdly_last{ margin-right:0px;}
.zdly_box li a{ display:block; width:100%; height:100%; background:#015293; color:#fff; font-size:18px; text-align:center;}

.rshy_box{ margin-top:30px; width:100%; overflow:hidden;}
.rsxx_box{ width:48%; float:left;}
.hygq_box{ width:48%; float:right;}
.rsxx_top{ width:100%; overflow:hidden; height:40px; border-bottom:1px solid #ccc; padding:0px 20px; box-sizing:border-box;} 
.rsxx_top_left{ float:left;}
.rsxx_top_left a{ font-size:20px; color:#b20505;}
.more{ float:right; line-height:40px;}
.more a{ float:right; color:#999; font-size:14px;}
.rsxx_list{ width:100%; padding:0px 20px; box-sizing:border-box; margin-top:20px;}
.rsxx_list li{ overflow:hidden; padding-left:20px; background:url(../images/redq.png) no-repeat left center; line-height:38px;}
.rsxx_list li a{ display:block; width:70%; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px; color:#333;}
.rsxx_list li span{ display:block; width:30%; float:right; text-align:right; font-size:16px; color:#333;}

.zfzd_box{ width:100%; overflow:hidden; margin-top:30px;}
.zfzd_left{ width:48%; float:left;}
.zfzd_right{ width:48%; float:right;}
.ldzc_bottom{ width:100%; padding:0px 14px; box-sizing:border-box;}
.zfzd_left_list{ width:100%; box-sizing:border-box; margin-top:30px; overflow:hidden;}
.zfzd_left_list li{ width:48%; margin:0 1%; margin-bottom:14px; float:left; text-align:center; padding-top:14px; height:60px; border:1px solid #015293; box-sizing:border-box;}
.zfzd_left_list li a{ display:block; width:100%; height:100%;}
.zfzd_left_list li a span{ margin-left:20px; color:#015293;}
.zfzd_left_list li a img{ vertical-align:middle;}
.ysqgk{ margin:0 auto; height:60px; border:1px solid #015293; box-sizing:border-box; margin:0 1%; text-align:center; padding-top:14px;}
.ysqgk a{ display:block; width:100%; height:100%;}
.ysqgk a span{ margin-left:20px; color:#015293;}
.ysqgk a img{ vertical-align:middle;}
.zfzd_right_list{ width: 100%;margin-top: 30px;padding:0px 20px; box-sizing:border-box; overflow:hidden;}
.zfzd_right_list li{ width: 23%;height: 40px;text-align: center;line-height: 40px;display: inline-block;float: left;margin-top: 8px;margin-right: 5px;border: #e2e2e2 solid 1px;}
.zfzd_right_list li:hover{background: #2d66a5;font-weight: bold;color: #fff;}
.zfzd_right_list li a{ font-size:16px; color:#333;}

.ztzl_box{ width:100%; margin-top:30px;}
.ztzl_list{ overflow:hidden; margin-top:30px; padding:0px 20px; box-sizing:border-box;}
.ztzl_list li{ float:left; margin-right:1%; width:24.25%; height:100px;}
.ztzl_list li a{ display:block; width:100%; height:100%;}
.ztzl_list li a img{ display:block; width:100%; height:100%;}
.ztzl_list .ztzl_last{ margin-right:0px;}


/*****************无子概览*******************/
.wzgl_box{ width:100%; overflow:hidden;}
.wzgl_list{ width:70%; float:left;}
.wzgl_right{ width:28%; float:right;}
.wzgl_list li{ border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:30px;}
.wzgl_bt{ width:100%; overflow:hidden;}
.wzgl_bt a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:80%; color:#333; float:left;}
.wzgl_bt span{ display:block; width:20%; float:right; text-align:right; color:#333;}
.wzgl_zw{ font-size:14px; color:#666; line-height:27px; margin-top:15px;}

.wzgl_zdly{ width:100%; border:1px solid #ccc; padding:20px; box-sizing:border-box; }
.wzgl_zdly .ldzc_top,.wzgl_rsxx .ldzc_top{ background:url(../images/redt.png) no-repeat 0px 4px; padding-left:20px; border:none; box-sizing:border-box;}
.wzgl_zdly_list{ overflow:hidden; padding:0px 20px; box-sizing:border-box;}
.wzgl_zdly_list li{ float:left; width:50%; margin-top:20px;}
.wzgl_zdly_list li a{ display:block; width:100%; font-size:16px; color:#333;}

.wzgl_rsxx{ width:100%; margin-top:33px; padding:20px; box-sizing:border-box; border:1px solid #ccc;}
.wzgl_rsxx_list{ margin-top:10px;}
.wzgl_rsxx_list li{ padding-left:20px; background:url(../images/redq.png) no-repeat left center; box-sizing:border-box; line-height:38px;} 
.wzgl_rsxx_list li a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px; color:#333;}

/*****************有子概览*******************/
.yzgl_box{ width:100%; overflow:hidden;}
.yzgl_left{ float:left; width:20%; border:1px solid #ccc; box-sizing:border-box;}
.yzgl_left_first{ width:100%; height:70px; line-height:70px; background:#015293;}
.yzgl_left_first a{ display:block; width:100%; height:100%; padding-left:30px; font-size:18px; color:#fff; box-sizing:border-box;}
.yzgl_left_list{ width:100%; padding-bottom:20px;}
.yzgl_left_list li{ width:100%; height:50px; padding-top:15px; padding-left:50px; box-sizing:border-box; background:url(../images/redt.png) no-repeat 30px 17px; } 
.yzgl_left_list li a{ display:block; width:100%; height:100%; font-size:16px; color:#333;}
.yzgl_left_list li:hover a{ color:#015293;}

.yzgl_right{ width:77%; float:right;}
.yzgl_right_top{ width:100%; margin:30px 0px;}
.yzgl_right_top a{ font-size:18px; color:#015293;}
.yzgl_right_list{ width:100%;}

/*****************领导页面*******************/
.ldye_box{ width:100%;}
.ldye_top{ width:100%; overflow:hidden;}
.ldye_top li{ line-height:40px; background:#e6e6e6; width:25%; float:left;}
.ldye_top li a{ display:block; width:100%; height:100%; text-align:center; font-size:18px; color:#333;}
.ldye_top .ldye_first{ background:#015293;color:#fff;}
.ldye_top .ldye_first a{ color:#fff;}
.ldye_bottom{ width:100%; overflow:hidden; margin-top:20px;}
.ldye_left{ float:left; width:20%;}
.ldye_left li{ width:100%; padding:10px 15px; border:1px solid #ccc; box-sizing:border-box; margin-bottom:10px;}
.ldye_left li a{ display:block; width:100%; height:100%; position:relative; color:#333;}
.ldye_job{ margin-top:5px;}
.ldye_left li a .ldye_jiant{ position:absolute; bottom:0px; right:0px; font-family:'宋体'; font-size:18px;}
.ldye_left .ldye_left_first{ border:1px solid #015293;}
.ldye_left .ldye_left_first a{ color:#015293;}
.ldye_right{ width:77%; float:right;}
.ldye_pic_box{ overflow:hidden;}
.ldye_pic{ width:20%; float:left;}
.ldye_pic img{ display:block; width:100%;}
.ldye_lvli{ width:77%; float:right;}
.ldye_lvli_one{ font-size:18px; color:#015293; margin-bottom:20px;}
.ldye_lvli_main{ font-size:16px; color:#333; margin-bottom:20px; line-height:30px;}
.ldye_lvli_main2{ text-indent:2em;}
.ldye_right_list{ width:100%; margin-top:30px;}
.ldye_right_list li{ overflow:hidden; line-height:38px;}
.ldye_right_list li a{ display:block; float:left; width:75%; text-overflow:ellipsis; font-size:16px; color:#333; overflow:hidden; white-space:nowrap;}
.ldye_right_list li span{ display:block; float:right; text-align:right; width:25%; font-size:16px; color:#333;} 
.ldye_right>div{ display:none;}
.ldye_right .ldye_right_one{ display:block;}




@media (max-width:880px) {
.ldzc_li_box{ margin-left:10%;}
.rsxx_list li span{ font-size:14px;}
.rsxx_list li a{ font-size:14px;}
.zfzd_left_list li a span{ font-size:14px; margin-left:2px;}
}

@media (max-width:767px) {
	
.weiz_box{ margin-top:10px;}
.ldzc_list_top{ font-size:16px;}
.shj_left, .fshj_left{ font-size:12px;}
.shj_right, .fshj_right{ font-size:12px;}
.cwei_left,.cwei_right{ font-size:12px;}
.ldzc_list>li{ width:50%; border:none;}
.ldzc_li_box{ margin-left:0px;}
.ldzc_top{ background:url(../images/redt.png) no-repeat 0px 4px; padding-left:20px;}
.ldzc_list{ margin-top:0px;}
.jhgh_box li{ width:16%; margin-top:10px;margin-left: 2px;}
.jhgh_box li a{ font-size:14px;}
.jhgh_box{ margin-top:10px;}
.jhgh_box li .jhgh_bt{ margin-top:5px;}
.zdly_box{ padding:0px; margin-top:20px;}
.zdly_box li{ width:22.5%; height:50px; line-height:50px; margin-top:5px;margin-left: 1.5%;}
.zdly_box li a{ font-size:14px;}
.rsxx_box,.hygq_box{ width:100%; float:none;}
.rsxx_list{ padding:0px; margin-top:10px;}
.rsxx_list li a{ font-size:14px;}
.rsxx_list li span{ font-size:14px;}
.rsxx_list li{ padding-left:15px; line-height:30px;}
.rsxx_top{ padding:0px;}
.rshy_box{ margin-top:20px;}
.hygq_box{ margin-top:15px;}
.zfzd_left{ width:100%; float:none;}
.zfzd_right{ width:100%; float:none; margin-top:20px;}
.ldzc_bottom{ padding:0px;}
.zfzd_left_list li a span{ margin-left:5px; font-size:14px; line-height:16px;}
.ysqgk a span{ font-size:14px;}
.zfzd_left_list{ margin-top:10px;}
.zfzd_left_list li{ margin-bottom:5px;}
.zfzd_box{ margin-top:15px;}
.zfzd_right_list{ padding:0px; margin-top:10px;}
.zfzd_right_list li{ margin-bottom:10px;width: 31%;}
.zfzd_right_list li a{ font-size:14px;}
.ztzl_box{ margin-top:15px;}
.ztzl_list{ margin-top:10px; padding:0px;}
.ztzl_list li{ width:49%; height:68px; margin-bottom:5px;}

/*******************无子概览************************/
.wzgl_list,.wzgl_right{ float:none; width:100%;}
.wzgl_bt a{ font-size:14px; width:72%;}
.wzgl_bt span{ font-size:14px; width:28%;}
.wzgl_zw{ font-size:12px; line-height:20px; margin-top:5px;}
.wzgl_list li{ padding-bottom:10px; margin-bottom:10px; line-height:24px; }
.wzgl_zdly{ padding:10px;}
.ldzc_top a{ font-size:18px;}
.wzgl_zdly_list li{ margin-top:10px;}
.wzgl_zdly .ldzc_top, .wzgl_rsxx .ldzc_top{ height:30px;}
.wzgl_zdly_list li a{ font-size:14px;}
.wzgl_rsxx{ padding:10px; margin-top:10px;}
.wzgl_rsxx_list li a{ font-size:14px;}
.wzgl_rsxx_list li{ line-height:30px;}

/*******************有子概览************************/
.yzgl_left{ float:none; width:100%;}
.yzgl_right{ float:none; width:100%;}
.yzgl_left_list{ overflow:hidden; padding-bottom:0px;}
.yzgl_left_list li{ width:33.33%; float:left; padding:0px; background:none; height:36px; padding-top:10px; box-sizing:border-box;}
.yzgl_left_list li a{ display:block; width:100%; text-align:center; box-sizing:border-box; font-size:14px; line-height:14px;}
.yzgl_left_first{ height:50px; line-height:50px;}
.yzgl_left_first a{ font-size:16px;}
.yzgl_right_top{ margin:15px 0px; }

/**********************领导页面**********************/
.ldye_top li a{ font-size:16px;}
.ldye_left{  width:42%; overflow:hidden;}
.ldye_right{ width:52%;}
.ldye_left li{ float:left; width:100%;}
.ldye_left li a{ font-size:14px;}
.ldye_job{ margin-top:0px;}
.ldye_left li{ padding:5px 10px; margin-bottom:15px;}
.ldye_bottom{ margin-top:10px;}
.ldye_pic{ float:none; width:auto; text-align:center; margin-top:20px;}
.ldye_lvli{ float:none; width:100%; margin-top:20px;}
.ldye_pic img{ display:inline; width:auto;}
.ldye_lvli_one{ margin-bottom:10px; font-size:16px;}
.ldye_lvli_main{ margin-bottom:10px; font-size:14px; line-height:24px;}
.ldye_right_list li a{ font-size:14px; width:72%;} 
.ldye_right_list li span{ font-size:14px; width:28%;}
.ldye_right_list{ margin-top:0px;}
.ldye_right_list li{ line-height:30px;}
.ldye_left li a .ldye_jiant{display:none;}
}
