.w1200{ margin:0 auto; width:1200px;}

.b_w_c{ background-color:#FFF}
.lmy_topnav_zw{}
.lmy_top_mini_nav{ height:36px; background-color:#f0f0f0; line-height:36px;}
#lmy_top_box{ width:1216px; height:36px; margin:0 auto}
.lmy_top_mini_nav ul{}
.lmy_top_mini_nav ul li{ padding:0 8px; position:relative; height:36px;}
.lmy_top_mini_nav ul li a{ float:left; color:#4c4c4c; font-size:14px;}
.lmy_top_mini_nav ul li.more{ color:#4c4c4c; font-size:14px; cursor:pointer}
.lmy_top_mini_nav ul li.more:hover{ background-color:#FFF; color:#4c4c4c}
.lmy_top_mini_nav ul li.on{}
.lmy_top_mini_nav ul li.more .sub01{ display:none; position:absolute; width:490px; padding:6px 10px; height:48px; left:-184px;top:36px; background-color:#FFF; line-height:24px; text-align:center; border:1px solid #f0f0f0; border-top:none; z-index:99}
.lmy_top_mini_nav ul li.more .sub01 a{ margin:0 3px 0 8px; font-size:12px; color:#4c4c4c}
.lmy_top_mini_nav ul li.right{ float:right;}
.lmy_top_mini_nav ul li.right a{ float:left}
.lmy_top_mini_nav ul li.right span{ float:left; margin:0 5px;}

.xwpd_top_box{ height:80px; overflow:hidden; position:relative}
.xwpd_top_box .logo{ float:left; margin-top:22px;}
.search_box{ width:340px; height:34px; position:absolute; top:25px; right:0px;}
.search_box .box{ width:54px; height:34px; background:url(images/news_search_bg_t.jpg) no-repeat; float:left}
.search_box .searchbox{ width:282px; height:34px; float:right}
.search_box .searchbox input{ background:none; border:0;}
.search_box .searchbox .s_text{ height:32px; line-height:32px; border:1px solid #e5e5e5; width:243px; float:left; font-size:14px; overflow:hidden}
.search_box .searchbox .s_text input{ width:243px; height:32px; line-height:32px; font-size:14px; text-indent:5px}
.search_box .searchbox .s_button{ width:37px; height:34px; background:url(images/news_search_btn_t.jpg) no-repeat; cursor:pointer; float:left; overflow:hidden}
.search_box .searchbox .s_button input{ width:37px; height:34px;cursor:pointer;}

#zwpd02{ background:url(images/zxlm_navbgx.png) repeat-x; height:60px; overflow:hidden}
#zwpd02 .w1200 ul{}
#zwpd02 .w1200 ul li{ padding-right:48px; line-height:60px; text-align:center; background:url(images/2017jcwsy_navbg_ulli.png) right 10px no-repeat}
#zwpd02 .w1200 ul li a{ font-size:20px; color:#FFF; margin-left:48px;}
#zwpd02 .w1200 ul li.first,#xwpd02 .w1200 ul li.last{}
#zwpd02 .w1200 ul li.first{ text-align:left}
#zwpd02 .w1200 ul li.first a{ margin-left:0;}
#zwpd02 .w1200 ul li.last{ background:none; text-align:right; float:right; padding-right:0}
#zwpd02 .w1200 ul li.last a{letter-spacing:0; margin-right:0;}

.zwpd_left{ width:915px; overflow:hidden}
.hot_news{padding-bottom:10px;}
.hot_news dl{}
.hot_news dl dt{ text-align:center; margin-top:20px;}
.hot_news dl dt a{ font-size:32px; color:#226aa5; font-weight:bold}
.hot_news dl dd{ color:#555555; line-height:28px; font-size:16px; text-indent:2em; margin-top:10px;}
.hot_news dl dd a{ color:#d50d2a}

.zw_big_pic{}
.zw_big_pic .bd{ width:620px; height:420px; overflow:hidden; margin-top:12px;}
.zw_big_pic .bd img{ width:620px; height:380px;}
.zw_big_pic .bd p{ background-color:#236ea5; height:40px; line-height:40px; text-align:center}
.zw_big_pic .bd p a{ color:#FFF; font-size:16px;}
.zw_big_pic .hd{ width:274px; overflow:hidden}
.zw_big_pic .hd ul{}
/*.zw_big_pic .hd ul li span{ display:block; overflow:hidden; line-height:24px; height:48px; padding:20px 0 20px 34px; background:url(images/bigpic_newsbg02.jpg) 4px 30px no-repeat; white-space:normal; border-bottom:1px dashed #333; font-size:16px; cursor:pointer}*/
.zw_big_pic .hd ul li span{display: table-cell;overflow:hidden;line-height:24px;height: 104px;width:  274px;padding: 0 0 0 34px;background: url(images/bigpic_newsbg02.jpg) 4px 33px no-repeat;white-space:normal;border-bottom:1px dashed #333;font-size:16px;cursor:pointer;/* text-indent:  2em; */vertical-align:  middle;}


.zw_big_pic .hd ul li.on span{ background:url(images/bigpic_newsbg01.jpg) 4px 30px no-repeat; font-weight:bold}
.zw_big_pic .hd ul li .video{background:url(images/bigpic_videobg02.jpg) 4px 32px no-repeat;}
.zw_big_pic .hd ul li.on .video{background:url(images/bigpic_videobg01.jpg) 4px 32px no-repeat; font-weight:bold}

.zwpd_right{width:238px; overflow:hidden}
.zwpd_right .box{ width:238px; overflow:hidden; background-color:#f6f6f6; margin-top:20px; padding-top:20px; padding-bottom:20px;}
.zwpd_right .nav{ background:url(images/zwldj_navbg.jpg) no-repeat; width:204px; height:38px; line-height:38px; color:#000000; font-size:18px; text-indent:14px; margin:0 auto; overflow:hidden}
.zwpd_right .sj_link{ margin:0 auto; width:92px; text-align:center; margin-top:20px;}
.zwpd_right .sj_link p{ height:32px; line-height:32px; overflow:hidden}
.zwpd_right .sj_link a{ font-size:16px;}
.zwpd_right .sj_link img{ border:5px solid #e8e5e6; margin:0 auto}
.zwpd_right .ld_list{ width:216px; margin:0 auto;}
.zwpd_right .ld_list li{ width:108px; text-align:center; overflow:hidden; margin-top:14px;}
.zwpd_right .ld_list li img{border:5px solid #e8e5e6;}
.zwpd_right .ld_list li p{ height:32px; line-height:32px; overflow:hidden}
.zwpd_right .ld_list li a{ font-size:16px;}

.zw_lm_box{}
.zw_lm_box .nav_box{ border-top:1px solid #236ea5}
.zw_lm_box .nav_box span{ width:124px; float:left; background-color:#236ea5; font-size:20px; color:#FFF; text-align:center; line-height:36px; height:38px; display:block}
.zw_lm_box .nav_box a{ float:right; font-family:"SimSun"; color:#7c7c7c; margin-top:12px;}
.zw_lm_box ul{ width:620px; overflow:hidden; float:left}
.zw_lm_box ul li{ height:42px; line-height:42px; background:url(images/zw_ulli.jpg) 5px 19px no-repeat; text-indent:18px;}
.zw_lm_box ul li a{ font-size:16px;}

.zw_lm_box .pic_box{ width:270px; float:right; margin-top:12px;}
.zw_lm_box .pic_box img{ width:270px; height:156px;}
.zw_lm_box .pic_box p{ background-color:#236ea5; height:30px; line-height:30px; text-align:center; overflow:hidden; white-space:nowrap}
.zw_lm_box .pic_box p a{ color:#FFF; font-size:14px;}

.zw_zttj_box{}
.zw_zttj_box .nav_box{ border-top:1px solid #236ea5}
.zw_zttj_box .nav_box span{ width:124px; float:left; background-color:#236ea5; font-size:20px; color:#FFF; text-align:center; line-height:36px; height:38px; display:block}

.gd_pic{ position:relative; overflow:hidden; width:1200px; margin-top:20px;}
.zw_zttj_box .bd{ width:1100px; margin:0 auto; overflow:hidden}
.zw_zttj_box .bd ul li{ width:245px; margin:0 15px;}
.zw_zttj_box .bd ul li p{ height:36px; line-height:36px; text-align:center}
.zw_zttj_box .bd ul li p a{ font-size:16px;}
.zw_zttj_box .bd ul li img{ width:245px; height:141px;}
.gd_pic a.next,.gd_pic a.prev{ width:40px; height:141px; top:0; position:absolute; display:block; cursor:pointer}
.gd_pic a.next{ background:url(images/zw_right_btn.jpg) no-repeat; right:5px;}
.gd_pic a.prev{ background:url(images/zw_left_btn.jpg) no-repeat; left:5px;}


.lmy_bottom_div{ padding:0 0 30px 0; overflow:hidden; background:#226aa5;}
.lmy_bottom_div .lmy_bottom_box{ position:relative; overflow:hidden; padding-top:30px; text-align:center}
.lmy_bottom_div  .lmy_bottom_box p{ color:#FFF; line-height:32px;}
