@charset "utf-8";
/* CSS Document */

/* 通用样式 */
body{ padding:0px; margin:0px; min-width:1200px; max-width:1920px; margin:auto; font-family:"微软雅黑"; background-image:url(../images/top__bg.jpg); background-repeat:no-repeat; background-position:center 0 ;}
a, p{ text-decoration:none; display:block;}
img{ border:none; padding:0px; margin:0px; display:block; user-select:none;}
ul,li{ list-style:none; margin:0; padding:0;}
*{ margin:0; padding:0;}

p{text-decoration:none; display:block;}
a { text-decoration:none;}
span{margin:0; padding:0;}


/* body */	
.body_box{ width:100%; height:auto; background-image:url(../images/body_bg.jpg); background-repeat:no-repeat; background-position:center 0; background-size:100% 1262px;}
.body_min{ width:1200px; height:auto; margin:auto;}

.top_logo{ width:100%; height:auto; clear:both; overflow:hidden;}
.top_logo img{ float:left; padding-top:71px;width:70px;}
.top_logo h1{ float:left; font-size:35px; color:#fff; padding-top:76px; padding-left:24px; font-weight:normal;}
.top_logo p{float:left;font-size:18px; color:#fff; padding-top:122px;padding-left:24px;margin-left:-252px;}
.top_logo p span{color:red;}

.top_tt{ font-size:100px; color:#fff; text-align:center; font-weight:bold; margin-top:50px;}


/* 内容 */	
.nr_box{ width:1100px; height:auto; background-color:#f4f4f4; margin:auto;margin-top:130px;}

/* 搜索 */	
.sc_box{width:510px;height:50px; padding-top:80px; margin:auto; }
.search{ position:relative;width:510px;height:50px; }
.search input{line-height:50px; font-size:15px; color:#999;padding-left:36px;width:474px;height:50px;border:solid 1px #2a689f; background-color:#fff; border-radius:9px;}
.search input::-webkit-input-placeholder{color:#b3b3b3;}
	
.search div{ position:absolute; right:10px;top:0px;width:56px;height:50px;border:none;border-radius:0 10px 10px 0; }
.search div img{ float:right; margin-right:14px; margin-top:12px;}


/* 信息内容 */	
.xxnr{ width:1028px; height:auto; clear:both; overflow:hidden; margin:auto; margin-top:82px;}

/* 信息列表 */	
.xxlb{ float:left; width:240px; height:auto;margin-bottom: 100px;}

.cdh_cd{ width:100%; height:auto;}
	.cdh_lm_ul{ width:100%; overflow:hidden;}
	.cdh_lm_ul_li{ width:96%; margin-left: 2%; height:auto; overflow:hidden; background-color:#fff;    border: 1px solid #fff;box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 35%); }
	.cdh_lm_ul_li div p{ float:left; width:96px; padding-top:8px; margin-left:89px; color:#2a689f; font-size:23px; line-height:1.2em;}
	.cdh_lm_ul_li div a{ width:100px;padding-top:8px;  margin-left:89px; color:#2a689f; font-size:23px; line-height:1.2em;  color:#2a689f;}
	.cdh_lm_ul_li div span{ float:left; line-height:70px; margin-right:0px; font-size:42px;color:#2a689f;}
	#fjb_qh_a1 div img{ float:left; margin-top:23px; margin-left:8px;}
	#fjb_qh_b1 div img{ float:left; margin-top:23px; margin-left:8px;}
	#fjb_qh_a1 p{padding-top:22px;}
	#fjb_qh_b1 p{padding-top:22px;}
	.cdh_lm_ul_li ul{ width:100%; overflow:hidden; padding-top:6px; padding-bottom:6px;}
	.cdh_lm_ul_li ul li{ width:100%; height:32px; font-size:14px;}
	.cdh_lm_ul_li ul li a{ color:#666666; line-height:32px; margin-left:89px;}
	.cdh_lm_ul_li ul li:hover{ background-color:#e7f5ff;}
	.cdh_lm_ul_li ul li:hover a{ color:#346fa3;}
	
	#cdh_lm_ul_li_01,#cdh_lm_ul_li_02,#cdh_lm_ul_li_04,#cdh_lm_ul_li_05,#cdh_lm_ul_li_06,#cdh_lm_ul_li_07,#fjb_qh_a1,#fjb_qh_a2,#fjb_qh_a3{ margin-bottom:15px; height:70px;}
	#fjb_qh_b1,#fjb_qh_b2,#fjb_qh_b3{ height:70px;}
	#fjb_qh_c1,#fjb_qh_c2,#fjb_qh_c3{ margin-bottom:15px;}
	
	#fjb_qh_a1_span{ line-height:70px;}
	
	#cdh_lm_ul_li_01{ background-image:url(../images/lb_01.png);}
	#cdh_lm_ul_li_01:hover{ background-color:#2a689f; background-image:url(../images/lb_01.1.png);}
	#cdh_lm_ul_li_01:hover div a{ color:#fff;}
	#cdh_lm_ul_li_02{ background-image:url(../images/lb_02.png);}
	#cdh_lm_ul_li_02:hover{ background-color:#2a689f; background-image:url(../images/lb_02.1.png);}
	#cdh_lm_ul_li_02:hover div a{ color:#fff;}
	#cdh_lm_ul_li_04{ background-image:url(../images/lb_04.png);}
	#cdh_lm_ul_li_04:hover{ background-color:#2a689f; background-image:url(../images/lb_04.1.png);}
	#cdh_lm_ul_li_04:hover div a{ color:#fff;}
#cdh_lm_ul_li_05{ background-image:url(../images/lb_05.png);}
#cdh_lm_ul_li_05:hover{ background-color:#2a689f; background-image:url(../images/lb_05.1.png);}
#cdh_lm_ul_li_05:hover div a{ color:#fff;}
#cdh_lm_ul_li_06{ background-image:url(../images/lb_06.png);}
#cdh_lm_ul_li_06:hover{ background-color:#2a689f; background-image:url(../images/lb_06.1.png);}
#cdh_lm_ul_li_06:hover div a{ color:#fff;}
#cdh_lm_ul_li_07{ background-image:url(../images/lb_07.png);}
#cdh_lm_ul_li_07:hover{ background-color:#2a689f; background-image:url(../images/lb_07.1.png);}
#cdh_lm_ul_li_07:hover div a{ color:#fff;}
	
	#fjb_qh_a1{ background-image:url(../images/lb_zc_01.png);}
	#fjb_qh_a1:hover{ background-image:url(../images/lb_zc_01.3.png); background-color:#2a689f;}
	#fjb_qh_a1:hover div p{ color:#fff;}
	
	#fjb_qh_b1{ background-image:url(../images/lb_zc_01.1.png); background-color:#2a689f; display:none;}
	#fjb_qh_b1 div p{ color:#fff;}
	
	#fjb_qh_a2{ background-image:url(../images/lb_03.png);}
	#fjb_qh_a2:hover{ background-image:url(../images/lb_03.3.png); background-color:#2a689f;}
	#fjb_qh_a2:hover div p{ color:#fff;}
	
	#fjb_qh_b2{ background-image:url(../images/lb_03.1.png); background-color:#2a689f; display:none;}
	#fjb_qh_b2 div p{ color:#fff;}
	
	#fjb_qh_a3{ background-image:url(../images/lb_03.png);}
	#fjb_qh_a3:hover{ background-image:url(../images/lb_03.3.png); background-color:#2a689f;}
	#fjb_qh_a3:hover div p{ color:#fff;}
	
	#fjb_qh_b3{ background-image:url(../images/lb_03.1.png); background-color:#2a689f; display:none;}
	#fjb_qh_b3 div p{ color:#fff;}
	
	
	
.xx_xq{ float:right; width:770px; height:auto; background-color:#fff; margin-bottom:48px;margin-top: 2px;
	box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 20%);}
.xx_xq_tynr{ width:720px; height:auto; margin:auto;}
.xx_xq_tynr h1{ font-size:32px; padding-top:50px; color:#2a689f; text-align:center; }
.xx_xq_tynr div{ width:100%; height:auto; padding-top:38px; padding-bottom:30px;}
.xx_xq_tynr p{ font-size:16px; color:#666; line-height:30px;}


.xx_znlb_tt{ width:100%; height:auto; border-bottom:solid 1px #f4f4f4;}
.xx_znlb_tt h1{ font-size:18px; display:inline-block; font-weight:normal; color:#fff; padding-left:18px; padding-right:18px; line-height:40px; background-color:#2a689f;}
/*.xx_znlb_min{ width:820px; height:auto; margin:auto; padding-top:16px; padding-bottom:16px;}
.xx_znlb_min_a{ width:100%; height:46px; line-height:46px;}
.xx_znlb_min_a p{ float:left; font-size:18px; color:#666;}
.xx_znlb_min_a time{ float:right; font-size:18px; color:#666;}
.xx_znlb_min_a:hover p{ color:#2a689f;}*/
.xx_znlb_min{ width:770px; height:auto; margin:auto; padding-top:16px; padding-bottom:16px;}
.xx_znlb_min_a{ width:100%; height:46px; line-height:46px;margin-left: 18px;}
.xx_znlb_min_a p{ width:78%;float:left; font-size:18px; color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xx_znlb_min_a time{ float:left; margin-left: 20px; font-size:16px; color:#999;}
.xx_znlb_min_a:hover p{ color:#2a689f;}

/*.xx_xxzw{ width:100%; height:auto; margin-bottom:34px;}
.xxzw_gd{ width:100px; height:30px; margin:auto; border:solid 1px #2a689f; color:#2a689f; line-height:30px; margin-top:24px; text-align:center;}
.xxzw_gd:hover{ background-color:#2a689f; color:#fff;}*/
.xx_xxzw{ width:100%; height:auto; margin-bottom:34px;}
.xxzw_gd{ width:100px; margin:auto; color:#2a689f; margin-top:24px; text-align:center;}
.xxzw_gd button{width:100px; height:30px;border: none;}
.xxzw_gd button:hover{ background-color:#2a689f; color:#fff;}


/*底部*/
.footer{ width:100%; height:200px; background-color:#006eab; margin:auto;}
.footer-box{ width:1200px; height:176px; margin:auto;}
.fr-links{ margin:auto;}
.fr-links h4{ width:180px;float:left;margin-left:30px; margin-right:30px;font-weight:normal; position:relative;}
.fr-links h4 p{ width:160px; text-align:center;display:block; float:left;color:#ffffff; font-size:14px;}
.fr-links h4 div{ width:0px; height:0px; margin-top:20px;float:right;border-top:8px solid #fff; border-bottom:none;border-left:10px solid transparent;border-right:8px solid transparent;border-left:8px solid transparent; }
.fr-links h4 div:hover{ border-top:none; border-bottom:8px solid #fff;}

.fr-links h4 ul{ position:absolute; left:0px; bottom:40px; overflow-y:auto;max-height: 200px; width:100%; background-color:#fff; border: solid 1px #bfbfbf;}
.fr-links h4 ul li a{ text-decoration:none; font-size:14px; color:#818181; margin-left:8px; line-height:28px;}
.fr-links h4 ul li a:hover{ color:#006eab;}

.footer-1{ margin:auto; width:232px; margin-bottom:10px;}
.footer-1 a{ font-size:16px; text-decoration:none; color:#ffffff;}
.footer-1 span{ color:#ffffff; font-size:10px;margin-left:8px; margin-right:4px;}

.footer-2{ width:100%;font-size:12px; color:#ffffff; text-align:center;}
.footer-2 span{ margin-left:4px; margin-right:4px;line-height:26px;}
.footer-2 a{display: inline;}
.footer-3{ width:184px; margin:auto; margin-top:20px;}
.footer-3 img{ display:block;}

/* 翻页 */
.ytfy_pc{ width:100%; margin:auto; text-align:center; overflow:hidden; display:none;margin-top:50px; display:block; font-size:14px; margin-bottom: 50px;}

/* bootstrap  分页样式 */
.pagination{display:inline-block;padding-left:0;border-radius:0}
.pagination  li{display:inline;background: none;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#333;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#333;background-color:#ecf0f1;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#0a55a4;border-color:#ddd;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#b4bcc2;background-color:#fff;border-color:#ddd;cursor:not-allowed}

hr{width:488px;margin-left: 508px;margin-top:10px;}