﻿body{ font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; color:#000; line-height:24px; margin:0 auto;}
ul,li,p,span,img,p,h1,h2,h3,h4,h5{ list-style:none; padding:0; margin:0; border:none; font-weight:normal;}
a{ text-decoration:none; color:#000;}

.main1{ width:1100px; margin:0 auto;}
.summary{ font-size:42px; font-weight:bold; line-height:46px; text-align:center; margin:40px 0 0 0;}
.summary a{ color:#0f426a;}
.summary-f1{ font-size:16px; line-height:30px; font-family:\5B8B\4F53; color:#999; text-indent:2em; margin:12px 0 0 0;}
.summary-f1 a:hover{ text-decoration:underline;}

.bt-long { margin:40px 0 0 0;}
.bt-long_xxb { margin:40px 0 0 0; background:url(http://www.bjwljt.com/images/20180529_sz_btbj.png) center repeat-x;}

.wjHang{ margin:20px 0 0 0;}
.zcwj{ width:530px; float:left;}
.btShort{ font-size:24px; font-weight:bold; color:#0f426a; line-height:30px;}

.zcwj-font1{ font-size:16px; font-family:\5B8B\4F53; line-height:26px; max-height:52px; overflow:hidden; margin:12px 0 0 0;}
.zcwj-font1 img{ float:left; margin:8px 10px 0 0;}
.zcwj-font1 span{ float:right; width:510px;}
.zcwj-font1 a:hover span{ text-decoration:underline;}
.zcwj-font2{ height:0; border-bottom:1px dotted #d3cfcb; margin:12px 0 0 0;}

.tujie{ width:533px; float:right;}
.tjbg{ margin:14px 0 0 0;}


/*main2*/
.main2{ width:100%; float:left; background:#f4f4f4; margin:60px 0 0 0; padding-bottom:50px; min-width:1100px;}
.main2-in{ width:1100px; margin:0 auto;}

.dj_szbt{ margin:30px 0 0 0; height:50px; background:url(http://www.bjwljt.com/images/20180529_sz_btbj.png) center repeat-x; line-height:50px;}
.dj_szbt_in{ width:274px; height:50px; margin:0 auto; background:#fff; border-radius:30px;}
.dj_szbt_in span{ float:left; font-size:30px; padding:0 23px;}
.dj_szbt_in span.now{ background:#1ab75c; border-radius:30px;}
.dj_szbt_in span.now a{ color:#fff;}

.sz_nrz{ width:1100px; float:left; border-bottom:1px solid #dadada; padding:20px 0 12px 0;}
.sz_nrz div{ float:left; font-size:18px; line-height:40px;}
.sz_nrz div a{ color:#999;}
.sz_nrz div a:hover{ color:#1ab75c;}
.sz_nrz div.now a{ color:#1ab75c;}
.sz_nrz img{ float:left; margin:12px 10px 0 10px;}

.sz_szbm{width: 1100px;height: 388px;clear: both;position: relative;overflow: hidden;}
.sz_szbm_left{ width:530px; float:left;}
.sz_szbm_font1{text-align: center;width: 1100px;font-size:24px; margin:28px 0 0 0;}
.sz_szbm_font2{ font-size:14px; color:#999; margin:12px 0 0 0; border-bottom:1px dotted #d3cfcb; padding-bottom:20px; line-height:28px; font-family:\5B8B\4F53;}
.sz_szbm_font2 a:hover{ text-decoration:underline;}

ul.sz_szbm_font3{ width:530px; float:left; margin:10px 0 0 0; font-family:\5B8B\4F53;}
ul.sz_szbm_font3 li{ width:530px; float:left; line-height:40px; height:40px; overflow:hidden; font-size:16px;}
ul.sz_szbm_font3 li img{ float:left; margin:15px 10px 0 0;}
ul.sz_szbm_font3 li a:hover{ text-decoration:underline;}

.sz_img_z{ width:530px; height:275px; float:right; position:relative; margin-top:30px;}
.sz_img{ width:530px; height:275px; position:absolute; left:0; top:0; z-index:1;}
.sz_img_bg{ width:530px; height:50px; position:absolute; left:0; bottom:0; z-index:2; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
p.sz_font1{ width:430px; float:left; font-size:18px; line-height:50px; height:50px; overflow:hidden; font-family:\5FAE\8F6F\96C5\9ED1; position:absolute; left:12px; bottom:0; z-index:3;}
p.sz_font1 a{ color:#fff;}
.sz_img_z ul{ width:45px; position:absolute; right:0; bottom:20px; z-index:3;}
.sz_img_z ul li{ float:left;}
.sz_img_z ul li a{ width:8px; height:8px; background:#fff; float:left; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin:16px 10px 0 0;}
.sz_img_z ul li a.now{ width:11px; height:11px; background:#1ab75c; float:left; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin:14px 10px 0 0;}
.more {float: right;right: 0;bottom: 0;}

.t1{
	width: 530px;
	text-align: justify;
	text-indent: 2em;
	height: 55px;
	color: #999;
	font-size: 14px;
	line-height: 28px;
	display: inline-block;
}


/*main3*/
.main3{ width:1100px; margin:0 auto;}
.bt-long1{ float:left; margin:40px 0 0 0;}

.yj-hang{ margin:40px 0 0 0;}
.yj-left{ width:529px; float:left; margin:18px 0 0 0;}


.dczs-font1{ font-size:16px; font-family:\5B8B\4F53; line-height:26px; height:26px; overflow:hidden; margin:12px 0 0 0;}
.dczs-font1 img{ float:left; margin:8px 10px 0 0;}
.dczs-font1 span{ float:right; width:512px;}
.dczs-font1 a:hover span{ text-decoration:underline;}

.yj_bt_h{ margin:30px 0 0 0;}
.yj_bt_left{ float:left; font-size:24px; font-weight:bold; color:#0f426a; margin:5px 0 0 0;}
.wcpl_bt{ float:right;}

.wypl_bj{ width:529px; height:85px; float:left; background:url(http://www.bjwljt.com/images/20180529_wypl_bj.png) 0 4px no-repeat; margin:20px 0 0 0;}
.wypl_img{ float:left; width:85px; height:85px; border-radius:50%; overflow:hidden; border:2px solid #fff;}
.wypl_font1{ width:400px; float:left; font-size:16px; line-height:30px; height:60px; overflow:hidden; margin:14px 0 0 12px; font-family:\5B8B\4F53;}

.yj_xx{ width:0px; height:626px; float:left; border-left:1px dotted #d3cfcb; margin:25px 0 0 20px;}

.yj_wlkh{ width:529px; float:left; margin:0 0 0 20px;}
.yj_khbz{ float:left; font-size:18px; color:#10568a; margin:8px 0 0 5px;}

.yj_szbt_in{ width:168px; height:32px; float:right; background:#eaeaea; border-radius:30px; line-height:32px;}
.yj_szbt_in span{ float:left; font-size:18px; padding:0 15px;}
.yj_szbt_in span a{ color:#666;}
.yj_szbt_in span.now{ background:#0f426a; border-radius:30px;}
.yj_szbt_in span.now a{ color:#fff;}

.wlkh_bg{ width:529px; float:left; margin:10px 0 0 0;}
.wlkh_bg tr.wlkj_h1{ background:#87d0ef; color:#fff; font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1;}
.wlkh_bg tr td{ border-right:1px solid #ececec; height:35px; line-height:35px;}
.wlkh_bg tr td.last{ border-right:0;}
.wlkh_bg tr.wlkj_h2{ font-size:16px;}
.wlkh_bg tr.wlkj_h3{ font-size:16px; background:#f1f1f1;}

.yj_an{ width:100%; float:left; margin:10px 0 0 0; text-align:center;}
.yj_an a{ width:106px; height:42px; font-size:24px; color:#fff; line-height:42px; text-align:center; background:#1ab75c; display:inline-block; border-radius:20px;}


.m-menu .search{ float: right; margin-top: 12px; margin-right: 10px; width: 180px; height: 36px; background: url('top_search_bg.png') no-repeat; 
display: inline-block;
}
.m-menu .search .sr{display: inline-block;float: left;width: 120px;height: 22px; margin-top: 6px; margin-left: 20px; color:#fff;border-width: initial;border-style: none;border-color: initial;border-image: initial;background: none;font: 14px/22px 微软雅黑;}
.m-menu .search input::input-placeholder{ color: #6DABCE;}
.m-menu .search input::-webkit-input-placeholder{ color: #6DABCE;}
.m-menu .search input::-moz-placeholder{ color: #6DABCE;}
.m-menu .search input:-moz-placeholder{ color: #6DABCE;}
.m-menu .search input:-ms-input-placeholder{ color: #6DABCE;}
.m-menu .search .btn {border-style: none;
	border-color: inherit;
	border-width: medium;
	display: inline-block;	float: left;	width:20px;	height:20px;	margin-top: 6px;	margin-left:6px; background: url('http://www.bjwljt.com/hnyw/dajuan/2017_search_btn.png') no-repeat center;
	cursor: pointer;
}

.m-menu{ width:100%; height: 60px;background: #006EAB; clear:both;}
.menu-list{ float:left;}
.menu-list a{display: inline-block;line-height: 60px;font-size: 18px;color: #fff;font-weight: bold;padding: 0 17px;letter-spacing: 0.9px;}
.menu-list a.last{ margin-right: 0;}
.menu-list a.on{ background: url('top_menu_on.png') no-repeat center bottom; 
color:#fff;
}
.menu-list a:hover{background: #0A81C3;}



/*main4*/
.main4{ width:1100px; margin:0 auto;}
.bt-long2{ width:1100px; height:70px; float:left; margin:40px 0 0 0; clear:both;}

.xgzt_box { width:1140px; height:440px; margin: 40px 0px 40px 0px;}

.xgzt_a{ width:1140px; height:440px;}
.xgzt_a span{ margin:0px 42px 36px 0px; float:left;}

.Imgbh img{ cursor: pointer; transition: all 1s;}
.Imgbh:hover img{transform: scale(1.018);}



/*sgxx_banner*/

/*.banner{ background:url('../images/20190729_banner.jpg') no-repeat center top; 
height:400px; min-width:1920px;
}*/
.summary-f1{text-align: justify; color:black; margin-bottom:20px;}
.sz_szbm_font2{text-align: justify;text-indent: 2em;}
ul.sz_szbm_font3{width: 530px;}
ul.sz_szbm_font3 li{width: 530px;}
.szgd{float: right;font-family: "微软雅黑";}

.summary {margin-top: 30px;font-size: 35px;}

.jcpl-bt{ width:100%; float:left; margin:16px 0 0 0;}
.jcpl-nr{ width:1000px; float:left; border-radius:50px; background:#e8e8e8; margin:20px 0 0 0; padding:0px 50px 0px 50px; font-size:16px; line-height:30px;}

/*.dj_szbt{ margin:30px 0 0 0; height:52px; background:url('../images/sgxx_xdgl.png') no-repeat left 50%; 
line-height:40px;
}*/
.dj_szbt_in{ width:240px; height:40px; margin:0 auto; background:#fff; border-radius:30px;}
.dj_szbt_in span{ float:left; font-size:24px; padding:0 23px;}
.dj_szbt_in span.now{ background:#1ab75c; border-radius:30px;}
.dj_szbt_in span.now a{ color:#fff;}


/*.dj_zzls { margin:30px 0 0 0; height:52px; background:url('../images/sgxx_zzls.png') no-repeat left 50%; 
line-height:40px;
}*/

.box_zzls { margin:20px 0 0 0; width:1100px; height:300px; }

.zzls_box { margin:0 0 20px 0; width:530px; height:136px; }
.zzls_box_l { width:200px; height:136px; float:left }
.zzls_box_l img { width:200px; height:136px; border:0px;}

.zzls_box_r { width:289px; height:94px; float:right; border:1px dotted #d3cfcb; border-left:0px dotted #d3cfcb; padding:20px;  }
.zzls_box_r a{ font-size:24px; color:#000; font-weight: normal; text-align:left; line-height:38px;}
.zzls_box_r a:hover{ color:#d42026;}

/*焦点图*/

.fp_toutiao{ width:1100px; float:left; }
.fptt_bt a{ width:1100px; float:left; font-size:36px; color:#005888; margin:18px 0 10px 0; font-weight:bold; text-align:center;}
.fptt_bt a:hover{ color:#0a3a63;}
.fptt_xq{ width:1100px; float:left; font-size:16px;  text-align:center; color:#333; margin-bottom:16px;}

.fpw_jdt{ width:680px; height:405px; float:left;}
.fpjd_yb{ width:360px; height:355px; float:left; background-color:#f2f2f2; padding:30px 30px 20px 30px;}
.fpjd_bt a{ width:360px; float:left; font-size:24px;}
.fpjt_xq{ width:360px; height:270px; float:left; margin-bottom:10px; font-size:16px; line-height:30px; text-indent:2em; margin-top:20px; color:#666;}
.fpjd_nav{ width:360px; float:left;}
.fpjd_nav ul{ width:120px; height:5px; float:right;}
.fpjd_nav ul li a{ width:29px; height:5px; float:left; margin-left:5px; background-color:#d1d1d1;}
.fpjd_nav ul li a:hover{ background-color:#d42026;}
.fpjd_nav ul li.show a{ background-color:#d42026;}

