.newTitle{ font-size: 32px; text-align: center; margin: 30px 0;}
.newTitle a{color: #b61412;}
#swiper_top_Focus .swiper-slide img{height:395px; width:590px; display: block;}
#swiper_top_Focus,.swiper-slide{position:relative}
.focus_txt{position: absolute; height: 42px; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.8);}
.focus_txt h6{margin: 0 20px; line-height: 42px; font-size: 16px; font-weight: normal;}
.focus_txt h6 a{color: #fff;}
#swiper_top_pagination{position: absolute; bottom: 10px; right: 20px;}
#swiper_top_pagination span{width: 9px; height: 9px;border-radius: 50%; background: #d7d6d6; display: inline-block; margin-left: 10px; opacity: 1;}
#swiper_top_pagination span.swiper-pagination-bullet-active{background: #ffe000;}
.boxLeft{width: 590px; position: relative;}
.boxRight{width: 560px;}

.column .ywMore{line-height: 14px; background: url(indexImg_03.png) no-repeat bottom center;width: 500px;height: 25px; display: inline-block;text-align: right;float: right;}
.column h4{color: #dc0101; float: left; line-height: 24px;font-size: 24px;}
.column a{float: right; font-size: 14px; color: #333; line-height: 35px;}

.colume2{background: url(indexImg_07.png) no-repeat bottom center;height: 40px;font-size: 20px;color: #dc0101;line-height: 70px;}

/* 本例子css */
.txtMarquee-left{ position:relative; display: inline-block;  }
.txtMarquee-left .bd{}
.txtMarquee-left .bd .tempWrap{ width: 1045px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px; font-size: 16px; float:left; line-height:25px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{color:#db3d0d}

.news h3{font-size: 25px;line-height: 34px; font-weight: bold; margin: 24px 0 10px;}
.news h3 a{color: #333333;}
.news{margin-bottom: 16px;}
.news p{font-size: 17px; line-height: 34px;color: #333333;text-indent: 34px;text-align: justify;}
.news .date{float: right;font-size: 16px;line-height: 34px;color: #8e8e8e;}
.tzgg{height: 26px; background: url(indexImg_11.png);}
.tzgg_t{float: left; line-height: 25px;margin-right: 25px; font-size: 16px; color: #fff;text-indent: 10px;}
.tzgg_list li{float: left; width: 480px; background: url(dian_red.png) no-repeat left center; padding-left: 18px; line-height: 55px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-left: 20px;}
.tzggMore{display: inline-block;width: 30px;float: right;height: 26px;}

.imgZt{height: 240px;background:#f9f8f6 url(tpxwbg_03.jpg) repeat-y left center;margin: 20px 0;}
.imgZt .topic{font-size: 24px;color: #fff;width: 34px;float: left;margin-left: 18px;margin-top: 50px;}
/* 本例子css */
.picScroll-left{ overflow:hidden; position:relative;top: 20px;  }
.picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
        cursor:pointer;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width: 27px; height:5px;background: #b5b5b5;border-radius: 3px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; background: #e72b01;}
.picScroll-left .bd{ padding-top:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width: 264px;height:174px; display:block;border: 3px solid #fff; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.picScroll-left .prev,
.picScroll-left .next{width: 47px;height: 90px;z-index: 99; position:absolute; left:0%; top:37%; margin-top:-25px; display:block; width:32px; height:40px;/*filter:alpha(opacity=50);opacity:0.5; */  }
.picScroll-left .next{ left:auto; right:0.5%;}
.picScroll-left .prev:hover,
.picScroll-left .next:hover{/* filter:alpha(opacity=100);opacity:1;*/  }


		

.boxLeft2{width: 592px; float: left; position: relative;}
.boxRight2{width: 592px; float: right;}

.tab_item{background: url(bg2Tpc_03.png) no-repeat bottom center;height: 42px;}
.tab_item li{float: left; font-size: 14px; cursor: pointer;font-size: 20px;color: #555555;}
.tab_item{ }
.tab_item li span{margin: 0 6px; color: #bfbfbf;}
.tab_item li.on{color: #b61412;font-weight: bold;}
.tab_item li.on span{font-weight: normal;}
.tab_box{display: none; position: relative;}
.tab_more{position: absolute;font-size: 14px; color: #333; right:0; top:-40px}

.ztyj_boxcenter{height: 185px; overflow: hidden;}
.list2 li{background: url(dian_red.png) no-repeat left center; padding-left: 18px; line-height: 34px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.swiper_xsqk_box{position: relative;}

#swiper_xsqk{margin: 20px 30px 0;}
#swiper_xsqk_span .swiper-button-next, #swiper_xsqk_span .swiper-button-prev{ width: 36px; height: 36px;}
#swiper_xsqk_span .swiper-button-next{background: url(btn_right.png) no-repeat center; right: -12px;}
#swiper_xsqk_span .swiper-button-prev{background: url(btn_left.png) no-repeat center; left: -12px;}
.yqlj_t{width: 112px; height: 40px; background: url(title3.png) no-repeat center; font-size: 20px; font-weight: bold; text-align: center; color: #fff; line-height: 34px;}
.yqlj_link{padding: 20px 0; overflow: hidden; margin: 6px 0;}
.yqlj_link a{float: left; margin-left: 40px;}
