
body {background-color: #f6f7f9;}
.title_01 {background-color: white;}
.title_01 a {font-size: 18px;width: auto;padding: 0 10px}
.title_01 a.active {width: 100%;background-image: none;padding: 0 0 0 30px;background-color: #c30b00;line-height: 80px;height: 80px;font-size: 26px;text-align: left;box-sizing: border-box;}
#list_dan img {max-width: 90%;height: auto !important}
#list_weizhi {overflow: hidden;border-bottom: 0;line-height: 50px;padding: 0 0 0 26px;background: url(style/images/dizhi.png);background-repeat: no-repeat;background-size: 20px auto;background-position: left center;font-size: 14px;color: #666;margin-top: 10px;}
#list_weizhi a {font-size: 14px;color: #666;}
.title_01 a.active {color: white;}
.jj p {text-indent: 2em;}
.box{border-bottom: 5px solid #c30b00;}
.box .title a:hover{ color:#c30b00}
.box .title.active a{ color:#c30b00;font-weight: bold;}
.list_right .title{font-size: 24px;font-weight: bold;border-bottom: 1px solid #ccc;height: 50px;}
.list_right .title h3{height: 48px;line-height: 48px;padding: 0 10px;font-size: 24px; color:#c30b00; display: inline-block;border-bottom: 4px solid #c30b00;}
.wztitle{font-size: 26px;margin-bottom: 10px;}
.lx_li{height: 40px;line-height: 40px;}
.lx_li h4{font-size: 16px;font-weight: 400;color: #666;}
.lx_li h4 span{font-size: 18px;color: #333;}



.list_container{ width:1200px; margin:10px auto 40px; overflow:hidden;}
.list_right{min-height: 600px;}
.class_title h1{vertical-align:middle;font-size:24px; color:#d43531; font-weight:bold;    text-indent: 20px;
    line-height: 50px;display: block;}

.list_left{ float:left; width:270px;    vertical-align: middle;background:#FFF;}
.list_left h2{
    font-size: 24px;
    color: #4896e0;
    font-weight: bold;
    text-indent: 20px;
    line-height: 60px;
    display: block;}
.list_left h3{ font-size:16px; text-align:center; font-weight:400; height:36px; line-height:36px;}
.list_left h4{ text-align:center}


.box .title{ font-size:18px; font-weight:400;padding: 0 0 0 30px;text-indent: 0; position:relative }
.box .title a{ font-size:18px;color: #222222;}
.box .title img{height: 16px;display: inline-block;position: absolute;right: 5px;float: right;top: 50%;margin-top: -8px;}



.pageShow .active a{color: white!important;background: #aa2924}
.box .content{ display:none}
.box .content li{     margin-bottom: 8px;background-color: #f1f1f1;height: 34px;line-height: 34px;text-indent: 2em;font-size: 15px;}
.box .content a{ color:#666}


.list_right{ float:right; width:890px;;background:#FFF;}


.divinfowai{ overflow:hidden; border-bottom:1px dashed #ccc; margin: 8px 0}
.divinfowai:hover font{ color:red}
.divinfoleft{ float:left; height:32px; width:80%; line-height:32px; font-size:16px; text-indent:10px; }
.divinforight{ float:right; height:32px; line-height:32px; color:#999; font-size:14px}


.divpicwai{ float:left; width:33.3%; text-align:center; padding-bottom:20px}
.divpicwai .divPictitle{ line-height:36px}
.divpicwai img{width: 90%;height: 180px}
.divpicwai h4{color: #333;font-weight: normal;font-size: 16px}
.divpicwai p{color: #afafaf;font-weight: normal;font-size: 14px}
.divpicwai .divPictitle_1{width: 90%;margin: 0 auto;text-align: left;}


.article_contain{ width:1200px; margin:10px auto 60px; padding:20px 0 0;background-color:#FFF;}


.article_head{ border:1px solid #ddd; border-top:5px solid #aa2924; height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:16px}
.article_head a:hover{ color:red}


.weizhi{ height:44px; line-height:44px; padding-left:40px; color:#555555; font-size:18px}
.weizhi a:hover{ color:red}


.article_body{ border-top:none;padding:18px}
.article_body h3{ font-size:24px; text-align:center; line-height:30px; font-family:"黑体"; font-weight:400}
.article_body h4{ text-align:center;border-bottom:1px solid #ddd; color:#777; font-weight:400;  line-height:30px; font-size:16px; padding:12px 0}


.article_text{ margin:30px; text-align:justify}
.article_text img{ max-width:90%; height: auto !important}


.button{ display:inline-block; border:none; width:120px; height:36px; line-height:36px; background-color:#999; color:white; font-size:16px; padding:0; text-align:center}

.title_01 a{ font-size:18px}
#list_dan img{ max-width:90%; height:auto !important}
#list_weizhi{ overflow:hidden; line-height:50px; padding:0 20px}
#list_weizhi2{ float:right; text-align:right; font-size:14px}
.view_bottom li{background: unset;}
.view_bottom{padding: 15px 10px 0px 0px}
.view_bottom i{color: #888888}
.map{position: relative;width: 310px;margin: 25px auto;overflow: hidden;height: 249px}
.map a {font-size: 12px}
.cx_foot p{height: 35px;line-height: 35px;padding: 0 10px}
.map .citybg{cursor: pointer;transition: all 0.6s;}


.f5{
    width: 100px;
    background-color: rgb(0, 112, 192);
    height: 70px;
    position: relative;
}
.f5 p{
    display: block;
    margin: 0 auto;
    text-align: center;
    font-size: 24px;
    color: white;
}
.f5 .glyphicon{
    line-height: 20px;
    padding-top: 5px;
}
.f5 a{
    width: 65px;
    position: absolute;
    left: 50%;
    margin-left: -32.5px;
    font-weight: bold;
    color: white;
}

.title_03 a.active{display: inline-block;float: left;font-size: 24px;line-height: 50px;background-color: #c30b00;border-radius: 10px;padding: 0 30px;color: white;margin-top: 10px;}
#cxjg_table tr td{cursor: pointer;}

.divinfo21{overflow: hidden;padding: 10px;border-bottom: 1px solid #ddd;}
.divinfo21:last-child{border-bottom:0;}
.divinfo21:hover{background-color: #f6f7f9;}
.divinfo21 .imgs{width: 160px;}
.divinfo21 .imgs img{width: 160px;}
.divinfo21 .text{width: 655px;text-align: justify;}
.divinfo21 .text h4{font-size: 18px;padding-bottom: 15px;}
.divinfo21 .text p{  font-size: 14px;color: #666;}
.divinfo21 .text p a{font-size: 14px;}
.divinfo21 .text .time{margin-top: 10px;height: 30px;line-height: 30px;}
.divinfo21 .text .time img{    display: inline-block;margin-top: 4px;float: left;margin-right: 6px;}
.divinfo21 .text .time span{font-size: 14px;}

.share{margin-bottom: 20px;display: block;position: relative;height: 60px;border-bottom: 1px solid #e5e5e5;}
.share .wz{height: 42px;line-height: 42px;width: 10px;}
.share .dg a{margin-left:30px;margin-top: 5px;}
.share .dg a img{margin-right: 5px;}
.share .dg span{ height: 30px;line-height: 30px;color:#444; }

.nex_pr a{display: inline-block;color: #555;margin: 5px 0;width: 100%;}


body {
    background-color: #f6f7f9;
}

.view_bottom span {
    float: left;
}

.view_bottom span a {
    margin-left: 10px;
}

#list_weizhi {
    overflow: hidden;
    border-bottom: 0;
    line-height: 50px;
    padding: 0 0 0 26px;
    background: url(../images/dizhi.png);
    background-repeat: no-repeat;
    background-size: 20px auto;
    background-position: left center;
    font-size: 14px;
    color: #666;
    margin-top: 10px;
}

#list_weizhi a {
    font-size: 14px;
    color: #666;
}


.home_listnews{ padding:10px}
.home_listnews li{ overflow:hidden; padding-left:10px; line-height:30px; vertical-align:top}
.home_listnews span{ float:left; font-size:16px}
.home_listnews span a{ color:#424242}
.home_listnews i{ display:block; float:right; font-size:12px; font-style:normal;}
.home_listnews li a:hover{color:#ff0000}