@charset "utf-8";
/* CSS Document */


/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

body{ max-width: 1920px; margin: 0 auto;}
.layout, .content{ width:1200px; margin:0 auto; position:relative;}

.boxMo{ min-width:1200px;}

.marB10{ margin-bottom: 10px;}
.marB20{ margin-bottom: 20px;}
.marB30{ margin-bottom: 30px;}
.marB40{ margin-bottom: 40px;}
.w720{ width: 720px;}
.w450{ width: 450px;}
.w560{ width: 560px;}
.w585{ width: 585px;}
.w590{ width: 590px;}
.w580{ width: 580px;}
.w220{ width: 220px;}
.w950{ width: 950px;}
.w693{ width: 693px;}
.w477{ width: 477px;}

.ad img{ width: 1200px; height: auto;}

.headline{ margin-bottom: 30px;}
.headline h2{ margin-bottom: 5px; font: bold 38px/48px "Microsoft Yahei"; text-align: center;}
.headline h2 a{ color: #1c438a;}
.headline p{ font-size: 18px; line-height: 32px; color: #666;}

.slider1_wrap{ position: relative; width:693px; height: 378px; overflow: hidden;}
.slider1{}
.slider1 li{ position: relative; width:694px; height: 378px;}
.slider1 li img{ width:694px; height: 378px; overflow: hidden;}
.slider1 .slider_t{position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; font: 18px/40px "Microsoft Yahei"; text-indent: 0.5em; color: #fff; background: #18388e; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0,0,0,0.8);}
.slider1 .slider_t a{ display: block; width: 80%; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.slider1_wrap .bx-wrapper{ position: relative;}
.slider1_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider1_wrap .bx-pager{ position: absolute; bottom: 14px; right: 10px;}
.slider1_wrap .bx-pager-item{ float: left;}
.slider1_wrap .bx-pager-link{ float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: 999em; background: #999999; border-radius: 50%; overflow: hidden;}
.slider1_wrap .bx-pager-link:hover, .slider1_wrap .bx-pager-link.active{ background-color: #e60012; text-decoration: none;}

.slider1_wrap .bx-prev, .slider1_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -23px; background-image: url(../images/arr.png); text-indent: 999em; overflow: hidden;}
.slider1_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider1_wrap .bx-next{ right: 0; background-position:  -46px 0;}

.news_tab{ position: relative; width: 100%;}
.news_tab .etabs.sty1{ height: 52px; margin-bottom: 18px; background: url(../images/bg_lmT.jpg) no-repeat right center #dcedfd;}
.news_tab .etabs.sty1 a.tab{ float: left; display: block; width: auto; height: 52px; padding: 0 30px; font: 24px/52px "Microsoft Yahei";  color: #666;  cursor: pointer;}

.news_tab .etabs.sty1 .tab:hover, .news_tab .etabs.sty1 .tab.active{ font-weight: bold; color: #fff;  background-color: #3f6fd1;}

.news_tab .etabs.sty2{ height: 44px; margin-bottom: 14px; font: bold 24px/44px "Microsoft Yahei"; border-bottom: 2px solid #dcedfd;}
.news_tab .etabs.sty2 a.tab{ float: left; display: block; height: 44px; padding: 0 24px; font: 24px/44px "Microsoft Yahei"; color: #666; }

.news_tab .etabs.sty2 .tab:hover, .news_tab .etabs.sty2 .tab.active{ font-weight: bold; color: #284b90;  border-bottom: 2px solid #284b90;}

.news_list{}
.news_list li{ position: relative; height: 52px; padding-left: 16px; font: 20px/52px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_list li:before{ position: absolute; top: 50%; left: 0; width: 6px; height: 6px; margin-top: -3px; background-color: #cbcbcb; content: "";}
.news_list li a{}

.lmT{ height: 52px; margin-bottom: 20px; background: url(../images/bg_lmT.jpg) no-repeat right center #dcedfd;}
.lmT span{ display: inline-block; padding: 0 50px; font: bold 24px/52px "Microsoft Yahei"; color: #fff; background-color: #3f6fd1;}
.lmT span a{color: #fff;}

.s_lmT{ height: 44px; margin-bottom: 14px; font: bold 24px/44px "Microsoft Yahei"; border-bottom: 2px solid #dcedfd;}
.s_lmT span{ display: inline-block; height: 44px; padding: 0 24px; font: bold 24px/44px "Microsoft Yahei"; color: #284b90; border-bottom: 2px solid #284b90;}
.s_lmT span a{ color: #284b90;}

.zwgk_icon_wrap1{ float: left; width: 900px; margin-top: 20px;}
.zwgk_tem1{ float: left; width: 180px; height: 54px;overflow: hidden;}
.zwgk_tem1 a{}
.zwgk_tem1 i{ float: left; width: 50px; height: 54px; background-image: url(../images/icon_zwgk1.png);}
.zwgk_tem1 span{ float: left; margin-left: 5px; font-size: 20px; color: #284b90;}
.zwgk_tem1 span.sty1{ line-height: 54px;}
.zwgk_tem1 span.sty2{ margin-top: 3px; line-height: 24px;}
.zwgk_tem1.tem1 i{ background-position: 0 0;}
.zwgk_tem1.tem2 i{ background-position: 0 -54px;}
.zwgk_tem1.tem3 i{ background-position: 0 -108px;}
.zwgk_tem1.tem4 i{ background-position: 0 -162px;}
.zwgk_tem1.tem5 i{ background-position: 0 -216px;}
.zwgk_tem1.tem6 i{ background-position: 0 -270px;}
.zwgk_tem1.tem7 i{ background-position: 0 -324px;}
.zwgk_tem1.tem8 i{ background-position: 0 -378px;}
.zwgk_tem1.tem9 i{ background-position: 0 -432px;}
.zwgk_tem1.tem10 i{ background-position: 0 -486px;}
.zwgk_tem1.tem1,.zwgk_tem1.tem2,.zwgk_tem1.tem3,.zwgk_tem1.tem4,.zwgk_tem1.tem5{ margin-bottom: 50px;}

.i_kfgd{ float: right; width: 300px; height: 200px;}

.ywztc_wrap{ width: 550px; height: 284px; padding: 0 20px; background: #2f66c1;
	/* Firefox 3.6+ */background: -moz-linear-gradient(top, #2f66c1, #6eaae4); 
	/* Safari 4-5, Chrome 1-9 */ /* -webkit-gradient(,  [, ]?,  [, ]? [, ]*) */background: -webkit-gradient(linear,top,from(#2f66c1),to(#6eaae4));/* Safari 5.1+, Chrome 10+ */background: -webkit-linear-gradient(top, #2f66c1, #6eaae4);/* Opera 11.10+ */background: -o-linear-gradient(top, #2f66c1, #6eaae4); border-radius: 8px;}
.ywztc_tit{ height: 64px; font: bold 24px/64px "Microsoft Yahei"; color: #fff;}
.ywztc_tem{ position: relative; float: left; width: 265px; height: 95px; margin: 0 20px 10px 0; background-color: #fff;}
.ywztc_tem a{ display: block; width: 100%; height: 100%;}
.ywztc_tem i{ position: absolute; top: 18px; left: 48px; width: 59px; height: 56px; background-image: url(../images/icon_ywztc.png);}
.ywztc_tem span{ position: absolute; top: 0; left: 122px; height: 95px; font: bold 24px/95px "Microsoft Yahei"; color: #4f77c4;}
.ywztc_tem.tem1 i{ background-position:  0 0}
.ywztc_tem.tem2 i{ background-position:  0 -56px;}
.ywztc_tem.tem3 i{ background-position:  0 -112px;}
.ywztc_tem.tem4 i{ background-position:  0 -168px;}

.zmhd_tem{ position: relative; float: left; width: 224px; height: 86px; margin-right: 20px;}
.zmhd_tem i{ position: absolute; top: 15px; left: 25px; width: 58px; height: 53px; background-image: url(../images/icon_zmhd.png);}
.zmhd_tem span{ position: absolute; top: 0; left: 95px; font: bold 24px/86px "Microsoft Yahei"; color: #fff;}
.zmhd_tem span.sty2{ top: 20px; line-height: 26px;}

.zmhd_tem.tem1{ background-color: #4f77c4;}
.zmhd_tem.tem2{ background-color: #4f97c4;}
.zmhd_tem.tem3{ background-color: #4fb8c4;}
.zmhd_tem.tem4{ background-color: #4fc4af;}
.zmhd_tem.tem5{ background-color: #4fc47e;}
.zmhd_tem.tem6{ background-color: #70c44f;}
.zmhd_tem.tem1 i{ background-position: 0 0;}
.zmhd_tem.tem2 i{ background-position: 0 -53px;}
.zmhd_tem.tem3 i{ background-position: 0 -106px;}
.zmhd_tem.tem4 i{ background-position: 0 -159px;}
.zmhd_tem.tem5 i{ background-position: 0 -212px;}
.zmhd_tem.tem6 i{ background-position: 0 -265px;}

.zmhd_news_wrap{ padding: 20px; background-color: #eee;}
.s_lmT2{ height: 32px; padding-left: 10px; margin-bottom: 15px; font: bold 24px/32px "Microsoft Yahei"; color: #284b90; border-left: 3px solid #284b90;}
.s_lmT2 a{ color: #284b90;}

.yjzj_list{}
/* .yjzj_list li{ height: 56px; font: 20px/56px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden} */
.yjzj_list li{ padding-bottom: 10px; margin-bottom: 10px; font: 18px/26px "Microsoft Yahei"; border-bottom: 1px dashed #dfdfdf;}
.yjzj_list li a{}

.zxft_tem{ position: relative; width: 560px; height: 142px;}
.zxft_tem img{ position: absolute; top: 0; width: 252px; height: 142px; z-index: 2}
.zxft_tem .zxft_t{ position: absolute; top: 0; width: 308px; height: 142px; z-index: 3}
.zxft_tem .zxft_t h3{ padding: 15px 18px; font: 20px/36px "Microsoft Yahei"; text-align: justify;}
.zxft_tem .zxft_t h3 a{ color: #fff;}

.zxft_tem.tem1 img{ left: 0;}
.zxft_tem.tem2 img{ right: 0;}
.zxft_tem.tem1 .zxft_t{ right: 0; background: url(../images/icon_zxft1.png) no-repeat 180px center #91b6ff;}
.zxft_tem.tem1 .zxft_t:before{ position: absolute; top: 28px; left: -20px; width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-right: 20px solid #91b6ff; content: ""}
.zxft_tem.tem2 .zxft_t{ left: 0; background: url(../images/icon_zxft2.png) no-repeat 10px center #4f77c4;}
.zxft_tem.tem2 .zxft_t:before{ position: absolute; bottom: 12px; right: -20px; width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 20px solid #4f77c4; content: ""}

#jcl1{ width:1200px; margin:0 auto; height:100px; position:relative; }
.jcl_wrap{ width: 1200px; overflow-x: hidden;}
.jcl_container1{overflow: hidden; width:1200px; position: relative; display: block; }
.jcl_container1 li{ width: 290px; height: 100px; margin-right: 14px;}
.jcl_container1 li img{ display: block; width: 290px; height: 100px;}

.jcl_next1, .jcl_prev1{ position:absolute; top:50%; display:block; width:46px; height:46px; margin-top: -23px; background-image:url(../images/arr.png); z-index:10; cursor:pointer;}
.jcl_prev1{ background-position:0 0; left:0; }
.jcl_next1{ background-position:-46px 0; right:0;}

.ztzl_i{}
.ztzl_i img{ float: left; width: 290px; height: 100px; margin-right: 13px;}


/*要闻动态*/
.loc{ height: 28px; margin-bottom: 20px; padding-left: 26px; font-size: 16px; line-height: 28px; color: #666; background: url(../images/icon_loc.png) no-repeat left top;}
.loc a{ color: #666;}
.loc span{}

.slider2_wrap{ position: relative; width: 1200px; height: 405px; overflow: hidden;}
.slider2{}
.slider2 li{ position: relative; width: 1200px; height: 405px;}
.slider2 li img{ float: left; width: 720px; height: 405px;}
.slider2 .slider_wz{ float: right; width: 480px; height: 405px; background-color: #1c438a;}
.slider2 .slider_wz h3{  padding: 20px 20px 0; font: 24px/36px "Microsoft Yahei"; text-align: justify;}
.slider2 .slider_wz h3 a{ color: #fff;}
.slider2 .slider_wz p{ padding: 0 20px; font-size: 16px; line-height: 36px; color: #fff;}

.slider2_wrap .bx-wrapper{ position: relative;}
.slider2_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider2_wrap .bx-pager{ position: absolute; bottom: 10px; right: 10px;}
.slider2_wrap .bx-pager-item{ float: left;}
.slider2_wrap .bx-pager-link{ float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: 999em; background: #999999; border-radius: 50%; overflow: hidden;}
.slider2_wrap .bx-pager-link:hover, .slider2_wrap .bx-pager-link.active{ background-color: #fff; text-decoration: none;}

.slider2_wrap .bx-prev, .slider2_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -23px; background-image: url(../images/arr.png); text-indent: 999em; overflow: hidden;}
.slider2_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider2_wrap .bx-next{ right: 0; background-position:  -46px 0;}

/*政务公开*/
.zwgk_icon_wrap2{ float: left; margin-left: 10px; }
.zwgk_tem2{ float: left; width: 150px; height: 51px; margin: 30px 50px 0 0; overflow: hidden;}
.zwgk_tem2 a{}
.zwgk_tem2 i{ float: left; width: 51px; height: 51px; background-image: url(../images/icon_zwgk2.png);}
.zwgk_tem2 span{ float: left; margin-left: 5px; font-size: 20px; color: #284b90;}
.zwgk_tem2 span.sty1{ line-height: 51px;}
.zwgk_tem2 span.sty2{ margin-top: 3px; line-height: 24px;}
.zwgk_tem2.tem1 i{ background-position: 0 0;}
.zwgk_tem2.tem2 i{ background-position: 0 -51px;}
.zwgk_tem2.tem3 i{ background-position: 0 -102px;}
.zwgk_tem2.tem4 i{ background-position: 0 -153px;}
.zwgk_tem2.tem5 i{ background-position: 0 -204px;}
.zwgk_tem2.tem6 i{ background-position: 0 -255px;}
.zwgk_tem2.tem3, .zwgk_tem2.tem6{ margin-right: 0}

.tzgg{ height: 337px; background: url(../images/bg_tzgg.png) no-repeat center top; overflow: hidden;}
.tzgg_t{ height: 40px; margin: 20px auto 10px; font: bold 36px/40px "Microsoft Yahei"; text-align: center; color: #1c438a;}
.tzgg_list{ padding: 0 25px;}
.tzgg_list li{ padding: 12px 0; font: 20px/28px "Microsoft Yahei"; border-bottom: 1px dashed #729ee7;}
.tzgg_list li:last-child{ border-bottom: 0}
.tzgg_list li a{}

.zwgk_i1{ width: 280px; height: 160px;}
.zwgk_i2{ float: left; width: 286px; height: 160px; margin-right: 18px;}

.slider_rmjx_wrap{ position: relative; width: 585px; height: 230px; overflow: hidden;}
.slider_rmjx{}
.slider_rmjx li{ position: relative; width: 585px; height: 230px;}
.slider_rmjx li img{ float: left; width: 407px; height: 230px;}
.slider_rmjx .slider_t{ float: right; width: 178px; height: 230px; font: 20px/24px "Microsoft Yahei"; text-align: justify; background-color: #dcedfd}
.slider_rmjx .slider_t a{ display: block; padding: 18px 20px; color: #284b90;}

.slider_rmjx_wrap .bx-wrapper{ position: relative;}
.slider_rmjx_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider_rmjx_wrap .bx-pager{ position: absolute; bottom: 25px; right: 70px;}
.slider_rmjx_wrap .bx-pager-item{ float: left;}
.slider_rmjx_wrap .bx-pager-link{ float: left; width: 8px; height: 8px; margin-left: 6px; text-indent: 999em; background: #6190eb; border-radius: 50%; overflow: hidden;}
.slider_rmjx_wrap .bx-pager-link:hover, .slider_rmjx_wrap .bx-pager-link.active{ background-color: #284b90; text-decoration: none;}

.slider_rmjx_wrap .bx-prev, .slider_rmjx_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -23px; background-image: url(../images/arr.png); text-indent: 999em; overflow: hidden;}
.slider_rmjx_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider_rmjx_wrap .bx-next{ right: 0; background-position:  -46px 0;}

/*通用概览*/
.list{ margin-bottom: 30px;}
.list li{ position: relative; height: 72px; font-size: 20px; line-height: 72px; border-bottom: 1px dashed #e6e6e6;}
.list li a{ float: left; width: 82%; height: 72px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list li .pubDate{ float: right; width: 15%; height: 52px; font-size: 16px; line-height: 72px; text-align: right; color: #888;}

.pages{ margin-bottom: 30px; text-align: center;}
.pages a{ box-sizing: border-box; display: inline-block; width: 34px; height: 34px; margin: 0 4px; font-size: 14px; line-height: 32px; text-align: center; color: #666; background-color: #fff; border: 1px solid #e6e6e6; border-radius: 4px; cursor: pointer;}
.pages span{ font-size: 14px; line-height: 40px; margin: 0 5px;}
.pages a.first, .pages a.prev, .pages a.next, .pages a.last{ box-sizing: border-box; width: auto; padding: 0 10px; height: 34px; cursor: pointer;}
.pages a.current, .pages a:hover{ color: #fff; background-color: #3f6fd1; border-color: #3f6fd1;}
.sel_page_wrap{ display: inline-block; font-size: 14px; line-height: 36px; color: #666;}
#sel_page{ height: 34px; margin: 0 5px; color: #666; border-color: #e6e6e6; border-radius: 4px; cursor: pointer;}

.list_leftbar{ padding-bottom: 10px; background-color: #efefef;}
.list_leftbar a{ position: relative; display: block; width: auto; padding: 18px 40px 18px 20px; font: 18px/24px "Microsoft Yahei"; color: #026bd1; background-color: #efefef;}
.list_leftbar a:after{ display: none; position: absolute; top: 23px; right: 22px; width: 8px; height: 14px; background: url(../images/leftbar_arr.png) no-repeat center top; content: "";}
.list_leftbar a:hover, .list_leftbar a.active{ background-color: #fff;}
.list_leftbar a:hover:after, .list_leftbar a.active:after{ display: block;}

/*content*/
.article{ padding: 20px; border: 1px solid #dfdfdf;}
.article_t,.article h2{ font: bold 32px/44px "Microsoft Yahei"; color: #0c4ebb; text-align: center;}
/* .article h2{font:24px/44px "Microsoft Yahei"; margin-bottom: 20px;text-align: center;} */
.article_item{ padding-bottom: 14px; margin: 20px 0; border-bottom: 1px solid #cecece;}
.article_item span{  font-size: 14px; line-height: 24px; color: #999;}
.article_item .article_item_tem{ float: left; margin-right: 10px;}
.article_item .article_fs{ float: right; margin-right: 20px;}
.article_item .article_fs a{ margin-left: 4px; color: #999; cursor: pointer;}

.article_con{ margin-bottom: 30px;}
.article_con p{ font-size: 16px; line-height: 40px; color: #333;}
.article_con img{  max-width: 800px; height: auto; margin: 10px auto ;}

.article_con table { margin-bottom: 10px; border-collapse: collapse; display: table; }
.article_con table tr td { border: 1px solid #000; }

.article_share{ float: right; height: 16px; color: #666;}
.bdshare_des{ float: left; font-size: 14px; line-height: 24px;}
#share{ float: left;}
a.article_bot_btn{ float: right; width: 72px; height: 30px; margin-left: 10px; font-size: 14px; line-height: 30px; color: #666; text-indent: 33px; border-radius: 4px; cursor: pointer;}
#btn_close{ background: url(../images/icon_close.png) no-repeat 8px center #e8e8e8;}
#btn_print{ background: url(../images/icon_print.png) no-repeat 8px center #e8e8e8;}

/*业务直通车*/
.fl_wrap{ margin-top: -30px; padding-top: 30px; background: url(../images/bg_fl.jpg) repeat-x center top;}
.fl_nav{ }
.fl_nav a{ position: relative; float: left; width: 300px; height: 60px; font: bold 24px/60px "Microsoft Yahei"; color: #666; text-align: center; background-color: #eee}
.fl_nav a.current{ color: #1c438a; background-color: #fff}
.fl_nav a.current:after{ position: absolute; bottom: -1px; left: 0; width: 100%; height: 2px; background-color: #1c438a; content: "";}

.fl_con{ padding: 30px 30px 0; background-color: #fff; border: 1px solid #e4e4e4;}
.fl_tem{ margin-bottom: 36px;}
.fl_lmT{ height: 30px; padding-left: 12px; margin-bottom: 10px; font: 24px/30px "Microsoft Yahei"; border-left: 4px solid #1c438a;}
.fl_lmT a{ color: #1c438a;}
.fl_list{}
.fl_list li{ height: 52px; font: 20px/52px "Microsoft Yahei"; border-bottom: 1px dashed #e6e6e6; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.sitemap_tem{ margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #dfdfdf;}
.column{ margin-bottom: 20px; font-size: 20px; line-height: 30px;}
.column a{  color: #e85603;}
.column_list{ }
.column_list li{ position: relative; float: left;  padding-left: 10px; margin: 0 30px 10px 0; font: 16px/20px "Microsoft Yahei"; }
.column_list li:before{ position: absolute; top: 50%; left: 0; width: 4px; height: 4px; margin-top: -2px; background-color: #333; border-radius: 50%; content: "";}
.column_list li.qrcode:before{ display: none;}
.column_list li a{}
.column_list li p{ font-size: 12px; text-align: center; color: #888;}

/*综合服务大厅预约取号*/
.w540{ width: 540px;}
.box_zzfwdtyyqh{ padding: 24px 40px 0; background: url(../images/bg_zhfwdtyyqh.png) no-repeat center top;}
.box_zzfwdtyyqh h3{ position: relative; height: 36px; margin-bottom: 52px; font: bold 32px/36px "Microsoft Yahei"; text-align: center; color: #1c438a;}
.box_zzfwdtyyqh h3:before, .box_zzfwdtyyqh h3:after{ position: absolute; top: 50%; width: 404px; height: 2px; margin-top: -1px; background-color: #bbd2e5; content: "";}
.box_zzfwdtyyqh h3:before{ left: -20px;}
.box_zzfwdtyyqh h3:after{ right: -20px;}

.yyqh_l{ width: 540px; height: 62px; margin-bottom: 30px; font: 28px/62px "Microsoft Yahei"; text-align: center; background-color: #d3e3f1; border-radius: 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.yyqh_l a{ color: #1c438a}
.yyqh_des1{ font-size: 20px; line-height: 36px; color: #666; text-align: center;}
.yyqh_des1 span{ color: #1c438a;}
.yyqh_des2{ height: 40px; margin-top: 100px; font-size: 20px; line-height: 40px; color: #888; text-align: center; background-color: #fbfbfb;}

/*要闻动态*/

.ywdt_p1{
    margin: 20px auto;
}

.ywdt_swiper{
    width: 1200px;
    height: 380px;
    overflow: hidden;
    position: relative;
}

.ywdt_swiper_itm{
    width: 1200px;
    height: 380px;
    overflow: hidden;
    position: relative;
}

.ywdt_swiper_itm .pic,.ywdt_swiper_itm .pic img{
    width: 693px;
    height: 378px;
}

.ywdt_swiper_itm .til{
    width: 490px;
    height: 380px;
    background-color: #f7f7f7;
}

.ywdt_swiper_itm .wrap{
    height:290px;
    overflow:hidden;
}

.ywdt_swiper_itm .til h3,.ywdt_swiper_itm .til h4{
    width: 430px;
    line-height: 40px;
    font-size: 26px;
    font-weight: normal;
    color: #4e4e4e;
    text-align: center;
    margin: 45px auto 20px auto;
}

.ywdt_swiper_itm .til p{font-size: 16px;
    text-align: justify;
    color: #595959;
    width: 400px;
    margin: 0 auto;
    line-height: 30px;
    max-height: 180px;
    overflow: hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:5;
    -webkit-box-orient:vertical;
}

.ywdt_swiper .btn{
    width: 40px;
    height: 40px;
    border-radius: 40px;
    position: absolute;
    top: 300px;
}

.ywdt_swiper .btn:hover{
    background-color: #2f6ea2;
}

.ywdt_swiper .btn_ywdt_l{
    background: url("../images/btn__03.png") no-repeat #DEDEDE;
    right: 285px;
}

.ywdt_swiper .btn_ywdt_r{
    background: url("../images/btn__05.png") no-repeat #DEDEDE;
    right: 165px;
}

.slider4_wrap{ height:100px;}
.slider4_wrap li{width:1200px; height:100px;}
.slider4 li img{width:1200px; height:100px;}
.slider4_wrap .bx-wrapper{ position: relative;}
.slider4_wrap .bx-pager{ position: absolute; bottom: 10px; right: 10px;}
.slider4_wrap .bx-pager-item{ float: left;}
.slider4_wrap .bx-pager-link{ float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: 999em; background: #999999; border-radius: 50%; overflow: hidden;}
.slider4_wrap .bx-pager-link:hover, .slider4_wrap .bx-pager-link.active{ background-color: #e60012; text-decoration: none;}

.slider4_wrap .bx-prev, .slider4_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -23px; background-image: url(../images/arr.png); text-indent: 999em; overflow: hidden;}
.slider4_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider4_wrap .bx-next{ right: 0; background-position:  -46px 0;}

#jcl3{ position: relative; width:1200px; height:100px; position:relative; }
.jcl3_wrap{ width: 1200px; height: 100px; overflow: hidden;}
.jcl_container3{overflow: hidden; width:1200px; position: relative; display: block; }

.jcl_container3 li{ position: relative; width: 290px; height: 100px; margin-right: 13px;}
.jcl_container3 li img{ width: 100%; height: 100%;}

.jcl_next3, .jcl_prev3{ position:absolute; top: 50%; display:block; width:56px; height:56px; margin-top: -28px; background-image:url(/pics/arr1.png); background-repeat: no-repeat; z-index:10; cursor:pointer;}
.jcl_prev3{ background-position:0 0; left: 0;}
.jcl_next3{ background-position:-56px 0; right: 0;}