@charset "utf-8";
/* CSS Document */

/*Firefox line-height*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
border:none;padding:0;
}

/*全局代码20200207*/
img{ border:0;}
ul {margin:0; padding:0;}
ul li{ list-style:none;}/*li去掉前面的点*/
a:active{ star:expression(this.onFocus=this.blur()); }/* a标签点击后的虚线框问题 ie*/
a:focus { outline:none; }/* a标签点击后的虚线框问题 ff/chorme/opera/safari*/
a{ text-decoration: none;}
img{ border:0px; }
li {list-style-type:none;}
*{padding:0px; margin:0px;font-family:"微软雅黑";}

/*ke编辑器文件下载样式*/
.ke-insertfile {
    height:30px;
    color:#666;
    padding-left:20px;
    font:12px/30px Verdana, Arial, Helvetica, sans-serif;
    background:url(images/downfile.gif) no-repeat ;
}
.ke-insertfile a:hover{
    color:#666;
}


body{margin:0 auto; padding:0 auto; min-width:300px; max-width:640px;}


/*header------------------------------------------------------------------------------------------*/

.header{
min-width:300px; max-width:640px;
    height:3.5rem;}

.logo{
    background:#0074cb url(/baohan/templates/images/logo_m.png) no-repeat  center;
    width:100%;
	height:3.5rem;    
	border:#ebebeb 0px solid;
    position:fixed;
	z-index:20;
	left:0;
	right:0;
}


.foot_m{
margin-top:10px;
width:100%;
height:7rem;
float:left;
border-top:#cecece 1px solid;
background-color:#f3f3f3;
}
.copyright{
	text-align:center;width:100%;height:15px; line-height:15px;
	color:#999;font-size:13px;
}
.copyright a{
	text-decoration:none;color:#666;
}
.copyright a:hover{
	text-decoration:underline;color:#FF0000;
}

/*导航*/

.slide-box{
margin-top:1px;
display: -webkit-box;
overflow-x: auto;
/*适应苹果*/
-webkit-overflow-scrolling:touch;
}
.slide-item{
width: 5rem;
height:2.5rem;
border-bottom:1px solid #ccc;
background: url(/baohan/templates/images/bja.png) right 50% no-repeat;
background-size: 1px 14px;
background-color: #f3f3f3;
}
.slide-box li a
{
    width: 5rem;
    height:2.5rem;
    line-height:2.5rem;
    display: block;
    text-align: center;
    font-size: 16px;
    font-family: Microsoft YaHei;
    text-decoration: none;
    color: #111;
	}

/*隐藏掉滚动条*/
.slide-box::-webkit-scrollbar {
display: none;
}


/*-----------移动端--------------*/

.hd {
    padding: 0 4.5%;
    height: 38px;
    line-height: 38px;
    background: #f3f3f3;
    color: #515151;
    border-top: 2px solid #cecece;
}

.yifu {
    float:left;
    padding-left:0px;
    text-align:left;
    color: #0F7CCE;
    font: 18px/38px Verdana, Arial, Helvetica, sans-serif;
    font-family: Microsoft YaHei;clear:both;
	background:url(/baohan/templates/images/bjm.png) no-repeat 0 0.7rem;
	padding-left:0.8rem;
	}


.newslist_e li {
    height:28px;
    line-height: 28px;
    margin: 0 4.2%;
    border-bottom: 1px solid #ececec;
    background: url() right center no-repeat;
    background-size: auto 12px;
	list-style-type: none;overflow:hidden; /*溢出隐藏，不换行*/
	

}
.newslist_e li a,newslist_a li a:active,newslist_a li a:visited{
	float:left;	color:#333;	text-decoration:none;
	font:14px/28px Verdana, Arial, Helvetica, sans-serif;
	font-family:Microsoft YaHei;
}
.newslist_e li a:hover{
	color:#FF0000;text-decoration:underline;
}
/*更多*/
.more{
	float:right;position:relative;
	color: #0F7CCE;
    font-size: 0.9rem;
    text-decoration: none;
    cursor: pointer;
    font-weight: normal!important;
    margin-right: 0.2rem;
}
.more a{
	color: #0F7CCE;
}

/*-- newslist_a -- time --*/
.newslist_a li{
	padding-left:20px;background:url(../images/li.gif) no-repeat 5px center;
	height:32px;*height:30px;line-height:30px;list-style-type: none;overflow:hidden; /*溢出隐藏，不换行*/
}
.newslist_a li a,newslist_a li a:active,newslist_a li a:visited{
	float:left;	color:#333;	text-decoration:none;
	font:14px/30px Verdana, Arial, Helvetica, sans-serif;
	font-family:Microsoft YaHei;
}
.newslist_a li a:hover{
	color:#FF0000;text-decoration:underline;
}
.newstime{
	font:12px/30px Verdana, Arial, Helvetica, sans-serif;color:#454648;float:right;padding-right:10px;
}


/*oneclass*/
.oneclass{
	font-size:18px;
}
.oneclass li{
	list-style-type:none;
	text-align:left;
	/*background-color: #d5ecf5;
	background:#d5ecf5 url(../images/nav_tt.png) no-repeat right center;*/
	background: #87b7db url(../images/nav_tt.png) 100% 50% no-repeat;
    background-size:2.5rem;
}
.oneclass li a{
	border-top:#fff 1px solid;
	display:block;	padding-left:20px;
	text-decoration:none;
	font:16px/45px 'SimSun',Arial,Sans-Serif;
	color:#fff;
	height:45px;
	overflow:hidden; /*overflow:hidden,溢出隐藏，防止换行*/
	font-family:Microsoft YaHei;
}

.nav{
    height:2rem;
    text-align: left;
    color: #333;
    border-bottom: #ff4400 1px solid;
	font:0.9rem/1.5rem Arial,Verdana,Sans-serif;
	font-family: Microsoft YaHei;
	padding-left:20px;
}
.nav a{
    color: #333;
}



/* --文档详情样式-- */
.article_title{
margin-left:auto;/**/
margin-right:auto;/**/
width:auto;
text-align:center;
font-size:20px;
font-weight:bold;
padding:15px 0;
border:#999999 0px solid;
color:#FF2D2D;
}
.article_info{
height:30px;
width:auto;
background-color:#E7EBE8;
margin-left:auto;/**/
margin-right:auto;/**/
text-align:center;
color:#999;
font:12px/30px Verdana, Arial, Helvetica, sans-serif;
margin-bottom:20px;
}
.article_summary{
width:auto;
height:auto;
text-align:left;
font-size:14px;
padding:10px;
border:#ccc 1px solid;
}

/* ============列表翻页============== */
#listpages {
	float:right;height:22px;
}

#listpages li{
	margin:2px;list-style-type: none;float:left;color:#505050;cursor:pointer;background-color:#fff;
}

#listpages a{
	display:block;text-decoration:none;border:0px #ddd solid;list-style-type: none;float:left;
	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;color:#505050;white-space: nowrap;
	padding:0px 8px;cursor:pointer;background-color:#ddd;
}
#listpages li a:hover{
	background-color:#c6c6c6;
}

.homemk_1{
width: 54%;
    height: 6rem;
    display: inline-block;
    float: left;
	margin-top:0.5rem;
	margin-left:2%;
}
.homemk_2 {
    width: 40%;
    height: 6rem;
    display: inline-block;
    float: right;
	margin-top:0.5rem;
	margin-right:2%;
}
.homemk_title{
text-align: center;
    color: #FFF;
    font-family: Microsoft YaHei;
    font-size: 0.8rem;
    margin-top: 3.5rem;
}