.top{width:100%;min-width:1400px;height:240px;position:relative;overflow:hidden;}
.top .top_bg{width:1920px;position:absolute;left:50%;top:0px;margin-left:-960px;z-index:-1;}
.top .top_box{width:1200px;margin:0px auto;height:240px;}
.top .top_box .top_mes{height:40px;line-height:40px;color:#444;}
.top .top_box .top_mes a{color:#444;}
.top .top_box .top_mes span{padding:0px 4px;}
.top .top_box img{padding-top:34px;}
.nav{height:54px;width:100%;min-width:1400px;background:url("../images/nav_bg.png") top left repeat-x;}
.nav ul{width:1200px;margin:0px auto;height:54px;}
.nav ul li{float:left;height:54px;line-height:54px;text-align:center;}
.nav ul li a{display:block;font-size:20px;width:126px;text-align:center;color:#fff;font-family:tahoma, arial, "Hiragino Sans GB", 宋体, sans-serif;font-weight:bold;text-shadow:0px 0px 1px #7d2f2f;}
.nav ul li.chosed{background:url("../images/nav_chosed_bg.png") top left repeat-x;}
.nav ul li:hover{background:url("../images/nav_chosed_bg.png") top left repeat-x;}
.web_mes{width:100%;min-width:1400px;height:42px;background:#f9f9f9;box-shadow:0px 1px 2px #ccc;}
.web_mes .web_box{width:1200px;height:42px;margin:0px auto;}
.web_mes .welcome{height:42px;line-height:42px;}
.web_mes .search{padding-top:5px;}
.web_mes .sert{height:28px;border:1px solid #ccc;border-right:none;width:120px;padding-left:10px;}
.web_mes .btn{height:30px;border:1px solid #ccc;border-left:none;width:40px;background:#fff url("../images/search_icon.png") center no-repeat;cursor:pointer;}

.main{width:1200px;margin:20px auto;padding:0px 100px;}
.main .swiper{width:692px;height:354px;margin-bottom:20px;}
.main .swiper_m{width:556px;height:354px;background:#eee;}
.main .swiper_m li{width:556px;height:354px;position:relative;}
.main .swiper_m li>a{display:block;width:556px;height:354px;overflow:hidden;}
.main .swiper_m li>a img{width:100%;}
.main .swiper_m .tit_dot{position:absolute;background:rgba(0,0,0,0.8);bottom:0px;left:0px;right:0px;height:40px;}
.main .swiper_m .tit_dot a{display:block;height:100%;line-height:40px;padding:0px 30px;color:#fff;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main .swiper_s{width:122px;height:354px;}
.main .swiper_s li{height:78px;margin-bottom:14px;width:100%;background:#eee;}
.main .swiper_s li a{display:block;border:2px solid #ffa500;width:118px;height:74px;overflow:hidden;}
.main .swiper_s li a img{width:100%;height:100%;}
.main .swiper_s li.on a{border:2px solid #a21e04;}
.main .jcdt{width:488px;height:354px;margin-left:20px;margin-bottom:20px;}
.main .jcdt .tit{border-bottom:1px solid #ccc;height:40px;}
.main .jcdt .stit{padding:4px 20px;padding-left:40px;height:31px;border-bottom:2px solid #a21e04;font-size:18px;font-weight:bold;background:url("../images/jcdt_icon.png") 10px 9px no-repeat;position:relative;}
.main .jcdt .stit::before{content:"";display:block;border-top:4px solid #a21e04;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-6px;left:63px;}
.main .jcdt .more{margin-top:8px;}
.main .jcdt .cont{width:100%;}
.main .jcdt .cont .pointer_mes{border-bottom:1px dashed #ccc;padding:14px 0px;}
.main .jcdt .cont .pointer_mes h2{font-size:20px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:6px;}
.main .jcdt .cont .summary a{color:red;}
.main .jcdt .cont .mes_list{padding-top:4px;}
.main .jcdt .cont li{padding-top:10px;height:20px;line-height:20px;padding-left:15px;background:url("../images/dot.png") left 18px no-repeat;position:relative;}
.main .jcdt .cont li a{display:block;width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main .jcdt .cont li span{position:absolute;right:0px;top:12px;}
.main .adver_banner{background:#eee;width:1200px;height:116px;margin-bottom:20px;}
.main .adver_banner img{width:100%;height:100%;}
.main .sflag{width:405px;height:260px;margin-right:20px;margin-bottom:20px;}
.main .sflag .tit{width:100%;height:39px;background:#f9f9f9;border-bottom:1px solid #ccc;}
.main .sflag .tit .stit{height:40px;padding:0px 25px;line-height:40px;font-size:18px;color:#fff;background:url("../images/cate_bg.png") top left repeat-x;position:relative;}
.main .sflag .tit .stit::before{content:"";display:block;border-top:4px solid #a21e04;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-4px;left:56px;}
.main .lgbdj .tit .stit::before{left:64px;}
.main .sflag .tit .fr{line-height:40px;padding-right:15px;}
.main .sflag .cont{width:100%;}
.main .sflag .cont ul{padding-top:8px;}
.main .sflag .cont li{padding-top:10px;height:20px;line-height:20px;padding-left:15px;background:url("../images/dot.png") left 18px no-repeat;position:relative;}
.main .sflag .cont li a{display:block;width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main .sflag .cont li span{position:absolute;right:0px;top:12px;}
.main .tzgg{width:350px;margin-bottom:20px;}
.main .tzgg .tit{border-bottom:1px solid #ccc;height:39px;background:#f9f9f9;}
.main .tzgg .tit .stit{padding:0px 20px;padding-left:40px;height:38px;line-height:38px;border-bottom:2px solid #a21e04;font-size:18px;font-weight:bold;background:url("../images/tzgg_icon.png") 12px 10px no-repeat;position:relative;}
.main .tzgg .tit .stit::before{content:"";display:block;border-top:4px solid #a21e04;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-6px;left:63px;}
.main .tzgg .tit .fr{line-height:40px;padding-right:15px;}
.main .tzgg .cont{}
.main .tzgg .cont ul{padding-top:4px;}
.main .tzgg .cont li{border-bottom:1px dashed #ccc;padding:10px 0px;height:32px;}
.main .tzgg .cont li .time{padding-right:10px;}
.main .tzgg .cont li .time div{border:1px solid #a21e04;height:30px;width:31px;text-align:center;line-height:30px;}
.main .tzgg .cont li .time .month{background:#a21e04;border-radius:4px 0px 0px 4px;color:#fff;}
.main .tzgg .cont li .time .date{border-radius:0px 4px 4px 0px;color:#a21e04;}
.main .tzgg .cont li>a.fl{display:block;width:272px;height:34px;margin-top:-3px;}
.main .gxxyd{width:350px;margin-bottom:20px;margin-right:0px;}
.main .enter_img{width:350px;}
.main .enter_img a{width:100%;height:116px;display:block;background:#eee;margin-bottom:20px;}
.main .enter_img a img{width:100%;height:100%;}
.main .link{border:1px solid #ccc;width:1198px;}
.main .link .tit{background:#f9f9f9;height:40px;}
.main .link .tit .stit{width:122px;height:40px;background:url("../images/cate_bg.png") top left repeat-x;color:#fff;font-size:18px;text-align:center;line-height:40px;}
.main .link .cont{padding:8px;}
.main .link .cont li{height:24px;line-height:24px;padding:6px 25px;float:left;}
.footer{border-top:4px solid #a21e04;width:100%;padding-top:10px;min-width:1400px;}
.footer .footer_box{width:1200px;margin:0px auto;}
.footer .footer_box p{text-align:center;padding:7px 0px;}
.footer .footer_box .dzjg{text-align:center;padding:10px 0px;}

/* 列表页 */
.main2{width:1200px;margin:20px auto;padding:0px 100px;}
.main2 .locate{width:1150px;padding:0px 25px;height:40px;margin-bottom:20px;background:#f9f9f9;line-height:40px;}
.main2 .left_part{width:280px;}
.main2 .left_part .menu{width:280px;}
.main2 .left_part .menu .fir_cate{height:48px;background:#a21e04;line-height:48px;width:100%;color:#fff;text-align:center;font-size:18px;font-weight:bold;margin-bottom:12px;position:relative;}
.main2 .left_part .menu .fir_cate::before{content:"";display:block;border-top:5px solid #a21e04;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-5px;left:135px;}
.main2 .left_part .menu li{background:#f9f9f9;height:44px;text-align:center;line-height:44px;font-size:15px;font-weight:bold;margin-bottom:6px;}
.main2 .left_part .menu li a{display:block;width:100%;height:100%;color:#610d0d;}
.main2 .left_part .menu li a:hover{color:#a21e04;background:#fff;}
.main2 .left_part .menu li.chosed a{color:#a21e04;background:#fff;}
.main2 .right_part{width:898px;border:1px solid #ccc;min-height:400px;}
.main2 .right_part .sec_tit{background:#f9f9f9;height:40px;line-height:40px;padding:0px 25px;font-size:16px;font-weight:bold;}
.main2 .right_part .cont{padding:10px 20px;}
.main2 .right_part .cont li{height:32px;padding:6px 0px;padding-left:20px;border-bottom:1px dashed #ccc;background:url("../images/arrow.png") left 20px no-repeat;position:relative;}
.main2 .right_part .cont li.no_data{background:none;}
.main2 .right_part .cont li a{display:block;width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:32px;line-height:32px;}
.main2 .right_part .cont li span{position:absolute;right:0px;top:14px;}

/* 详情页 */
.main2 .right_part .cont h2{text-align:center;padding:20px 0px;height:24px;line-height:24px;text-align:center;}
.main2 .right_part .cont .m_mes{text-align:center;}
.main2 .right_part .cont .other_article{padding-top:6px;border-top:1px dashed #ccc;margin-top:6px;}

#imgConac{
    display:block;
    margin:0 auto;
}