
body {
    font-family: "微软雅黑" !important;
    width: 100%;
    background-color: #efefef;
}
ul li,
ol li {
    list-style-type: none;
}
ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
img {
    border: none;
}
a{
	 text-decoration: none;
}
* {
    margin: 0px;
    padding: 0px;
}
p, hr, ul, ol, dl, blockquote, pre, address, fieldset, figure {
    margin: 0 0 10px 0;
}
* + p, * + hr, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure {
    margin-top: 10px;
}
a{
	 text-decoration:none;
}
.top{
	width: 1100px;
	height: 40px;
	margin: 0 auto;
	color: #a9a9a9;
}
.top a{
	font-size: 13px;
	line-height: 40px;
	color: #a9a9a9;
}
.top a:hover{
	color: #C60900;
}
.content_box{	width:1100px;	margin:0 auto; padding-top:20px;}

.clearfix{
    /* overflow:hidden; */
    zoom:1
}
.box_list{
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-top: #1b7cd2 solid 3px;
    border-left: #dcdddd solid 1px;
    border-right: #dcdddd solid 1px;
    border-bottom: #dcdddd solid 1px;
    overflow: hidden;
}
.box_list h2{
    background:url(./box01_h2_bg.gif) repeat-x;
    height:29px;
}
.box_list .tit{
    height:30px;
    background-color:#ffffff;
    padding:9px 20px 0;
    border-right:#bfbfbf solid 1px;
    color:#1561af;
    word-break:keep-all;
    font-size:16px;
}
.box_list .more{
    display:inline;
    margin:8px 10px 0 0;
}

.con03{
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}


/******文字排版-02 ==样式****/
.bt-mod-wzpb-02{
    padding:0px 15px 0px 0px;
}
.bt-mod-wzpb-02 li {
    width:100%;
    height:30px;
    float:left;
	border-bottom: 1px dotted #DDDDDD; 
	height: 30px;
	line-height: 30px; 
	margin-top: 15px; 
}
.bt-mod-wzpb-02 li a {
    line-height:30px;
    float:left;
	font-size: 17px;
	color:#000;
}
.bt-mod-wzpb-02 li span {
	font-size:17px;
}
.bt-mod-wzpb-02 li a:hover{
}
.bt-mod-wzpb-02 .bt-data-time{
    line-height:30px;
}

/*前缀属性*/
.bt-mod-wzpb-02 li .bt-prefix{
    height:30px;
}
.bt-mod-wzpb-02 li .bt-prefix img{
    margin:13px 10px 0 0;
    display:block
}
.default_pgContainer {
    min-height:100px;
    _height:100px;
}
.list_title{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #d2d2d2;
}
.list_title span{
	display:inline-block;
	padding:0 5px;
	position:relative;
	height:30px;
	border-bottom:1px solid #1a57a8;
}
.list_title span a{
	color:#1a57a8;
	font-weight:bold;
	font-size:18px;
}
.list_title span b{
	display:inline-block;
	width:11px;
	height:6px;
	background:url(jn_pic_01.png) no-repeat;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-6px;
}
.list{}
.list li{ height:40px; line-height:40px; border-bottom:1px dashed #d2d2d2; padding:0 15px; background:url(jn_pic_02.png) no-repeat left center;}
.list li a{font-size:14px; color:#515151;}
.list li a:hover{ text-decoration:underline;}
.list li .time{ float:right; font-size:14px;}


.link_title{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#1b55a7;
	border-bottom:2px solid #e2e2e2;
}
.link_tab{overflow:hidden;}
.link_tab li{ height:38px; line-height:38px; float:left;padding-left:10px; padding-right:15px;}
.link_tab li:hover,.link_tab li.hover{border-bottom:2px solid #015294;}

.position{
	height:30px;
	line-height:30px;
	background:#f2f2f2;
	width: 1100px;
	margin: 0 auto;
	color: #333;
}
.position a{ color:#333;}
.position_t{
	width:890px; margin:0 auto; background:url(jn_bg_01.png) no-repeat left center; padding-left:25px;
}
.xxjw{ height:55px;margin-bottom:20px;}
.contact{
	height:185px;background:#f3f3f3;
}

.content_box{
	width: 1100px;
	min-height: 500px;
	background-color: #fff;
	margin: 0 auto;
	margin-bottom: 25px;
	padding: 8px 18px 28px 18px;
	overflow: hidden;
}
.left_box{
	width: 253px;
	min-height: 500px;
	background-color: #fafafa;
	margin-left: 10px;
	padding-top: 18px;
	float: left;;
}
.lanmu_head{
	width: 261px;
	height: 58px;
	background: url(lanmu_head.png) no-repeat;
	margin-left: -8px;
	font-size: 17px;
	color: #fff;
	font-weight: bold;
	line-height: 50px;
	padding-left: 30px;

}
.lanmu_list {
	margin-top: 15px;
}
.lanmu_list li{
	width: 100%;
	min-height: 45px;
	line-height: 45px;
	padding-left: 60px;
	font-size: 17px;
	background: url(lanmu_san.png) no-repeat 36px center;
}
.lanmu_list li a{
	color: #000;
}
.lanmu_list li a:hover{
	color: #fa5200;
}
.lanmu_list .lanmu_avtive{
	background: url(lanmu_active.png) no-repeat 29px center;
	border-left: 7px solid #fa5200;
	padding-left: 53px;
}
.lanmu_list .lanmu_avtive a{
	color: #fa5200;
}

.right_box{
	width: 1080px;

	min-height: 500px;
	background-color: #f9f9f9;
	margin-top: 18px;
	border: 1px solid #dfdfdf;
}
.right_list{
	padding: 5px 6px 20px 20px;
}
.right_list li{
	height: 45px;
	line-height: 45px;
	padding-left: 13px;
	padding-right: 20px;
	border-bottom: 1px dashed #e8e8e8;
	background: url(lanmu_dian.png) no-repeat 0px center;
	overflow: hidden;
}
.right_list li a{
	color: #333;
	font-size: 17px;
}
.right_list li a:hover{
	color: #f00;
}
.right_list li span{
	text-align: right;
	font-size: 17px;
	color: #999;
	float: right;
}
