﻿
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;}


.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;
    font-size: 17px;
}
.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 25px 28px 8px;
	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: 770px;
	float: right;
	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;
}
.dqwz-box{min-width: 1100px;}
.right_list li span{font-size: 14px;}
.lm-nav-box{display: none;}
 .lm-nav-main-box{display: none;}
@media only screen and (max-width: 750px) {
    .left_box{display: none;}
    .position{display: none;}
    .content_box{width: 100%;display: flex;flex-direction: column;padding: 0px;}
    .right_box{width: 100%;}
    .dqwz-box{min-width: auto;}
    .bt-mod-wzpb-02{padding: 0px;}
     .lm-nav-main-box{display: block;margin-top: .107rem;}
    .bt-mod-wzpb-02 li a{font-size: .35rem;display: block;width: 50%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .right_list li span{font-size: .35rem;margin-left: .667rem;}
    .right_list li{display: flex;align-items: center;}
    .lm-nav-box{display: block;width: 100%;height: 1.2rem;background-color: #3f92d5;display: flex;justify-content:space-between;align-items: center;padding-right: .667rem;border-bottom: 1px solid #fff;padding-left: .667rem;}
    .lm-nav-btn{width: .8rem;height:.8rem;border-radius: .093rem;position: relative;background: url(more.png);background-size: 100% 100%;}
    
    .lm-nav-main-box{position: relative;}
    .lm-nav-list{padding: .267rem;width: 100%;height:auto;background-color: #3f92d5;position: absolute;top:1.2rem ;z-index: 999;margin-top: 0px;display: none;}
    .lm-nav-list li{color: #fff;font-size: .4rem;text-align: center;line-height: .8rem;}
    .lm-nav-list li a{color:#fff;}
    .lm-nav-box-title{font-size: .45rem;color: #fff;}

}


.newStyle .position{
    display: none;
}
.newStyle .lanmu_head{
    font-size: 34px;

}
.newStyle .lanmu_list li {
    min-height: 65px;
    line-height: 55px;
    font-size: 34px;
}
.newStyle .right_list li a {
    color: #333;
    font-size: 32px;
    width: 550px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newStyle .bt-mod-wzpb-02 .bt-data-time{
    font-size: 32px !important;
}
