.breakcrumb{background:#f4f4f4; height:45px; line-height:45px; padding-left:20px;}
.breakcrumb-pic{background:url(../png/2czvmy.png) no-repeat center center; height:45px; width:27px; float:left; padding-right:10px;}
.breakcrumb{color:#666;}
.breakcrumb a{color:#666;}
.breakcrumb a:hover{color:#3188d8;}


.list-main{background:#FFF;}


.aticle_box{ width:1100px; margin:auto; padding:30px 0;}
.aticle_box h2{ font-weight:normal; text-align:center; color:#1968C4; font-size:24PX; padding-bottom:20px;}
.aticle_xx{ height:30px; width:100%; border-top:solid 1px #CCC; border-bottom:solid 1px #CCC; text-align:center; line-height:30px; color:#999; margin-bottom:40px;}
.content{ font-size:16px; padding:0 40px;}
.content p{ font-size:16px;line-height:30px;color: #333;margin: 10px 0;word-wrap: break-word;}
.share{ background:#F2F2F2; text-align:center; line-height:45px;}
.share_main{ width:300px; margin:auto; height:45px; line-height:45px;}
.bdsharebuttonbox{float: right;margin-top: 7px;}

.pages_content table{border-top:1px solid #ccc;border-left:1px solid #ccc;}
.pages_content table p{margin:0;}
.pages_content table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px;}
.pages_content p img{height:auto;}

.trs_key4format{line-height:30px;zoom:1;color:#333;}
.trs_key4format>p{line-height:30px;color:#333;margin:10px 0;}
.trs_key4format p{line-height:30px;color:#333;margin:10px 0;}
.trs_key4format img{text-align:center;margin-bottom:-3px;max-width:100%;}



.font{ display:block; width:65px; height:45px; line-height:45px; float:left; font-size:14px; cursor:pointer; margin-right:10px;}


.list_box{ margin:0 20px;}
.navTitle{ position:relative; zoom:1; width:100%; height:30px; border-bottom:solid 2px #ededed; margin-bottom:10px;}
.navtxt{ padding:0 10px; height:30px; border-bottom:solid 2px #298bd4; position:absolute; left:0; top:0; z-index:999; font-size:16px; font-weight:bold; line-height:30px; color:#298bd4;}
.list-more{float:right; background:url(../png/4kjn1v.png) no-repeat center center; background-position-x:35px; width:45px;}
.list-more{display:block;}
.nav1Cont li{ height:35px; padding-bottom:0px;  box-sizing:border-box; text-align:right; font-size:14px;}
.nav1Cont li a{width:85%; height:35px; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; float:left; text-align:left;}
.nav1Cont li span.dot{width:3px; height:3px; float:left; margin-right:15px; margin-top:16px;}
.nav1Cont li span.dot img{ vertical-align:top;}
.nav1Cont li span.time{ width:100px; height:35px; line-height:35px; float:right; color:#999;}
.addBgColor{ background:#f2f2f2;}
.sub_left{ width:250px; float:left; overflow-x:hidden;}
.sub_left_head{ height:45px; background:#298bd4; padding-left:20px; color:#FFF; line-height:45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub_list li{ display:block; padding:0 20px; height:40px; border-bottom:solid 1px #FFF;}
.sub_list li a{ display:block; height:40px; line-height:40px; color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub_list li:hover,.sub_list li.on{ background:#39a5f6 url(../png/f8u2pn.png) no-repeat left center;}
.sub_list li:hover a,.sub_list li.on a{ color:#FFF;}
.sub_right{ width:890px; background:#FFF; float:right; padding-left:20px;}



.maptitle{height: 40px;line-height: 40px;text-indent: 10px;color: #0067cc;background: #f4f4f4;font-size: 16px;margin: 10px 0;}
.maptitle a {color: #1864d0;}
.maplist{width: 96%;padding: 0 2%;overflow: hidden;}
.article_list ul.maplist li{border: 0;float: left;width: 25%;display: inline;line-height: 36px;height: 36px;font-size: 14px;display: block;}
.article_list ul.maplist li a{color: #3c3c3c;display: block;width: 98%;padding-right: 2%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.article_list ul.maplist li a:hover{ color:#3188d8;}