@charset "utf-8";

*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', Arial;outline: none;font-size: inherit; }

textarea { -webkit-appearance: none; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none;color:#1961ac; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #333; width: 100%;background-color: #fff; min-width: 1100px; margin:0 auto;  overflow-x: hidden; }
html, body { width: 100%; font-size: 14px; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }
.conW{ min-width: 1100px;width: 1100px;margin: 0 auto;  }
.none{display:none;}
@font-face{
    font-family:SourceBold;
    src: url("/css/font/NotoSansCJK-Bold-6.otf");
}
/*三色图标定位
.eps-portlet-header{position: relative;z-index: 99999;}
.eps-portlet-header .eps-dn{left: 0 !important;top: 0 !important;}*/
/*-----------------------------------二级页--------------------------------*/
.padd30{ padding:30px 0;}
.Menutitle{line-height: 50px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.Menutitle span{border-bottom: 2px solid #006cb7;font-size: 24px;font-weight: bold;color: #006cb7; display: inline-block;}
	/*列表*/
	.list1{}
	.list1 li{ border-bottom: 1px dashed #b2b2b2; }
	.list1 li a,.list1 li span{ display: inline-block; vertical-align: top;	line-height:60px;}
	.list1 li a{ font-size: 16px; float: left;width: 85%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.list1 li span{font-size: 16px; float: right;}
	.list1 li:hover span{color: #1961ac; }
	/*分页*/
	.pageCon{ width: 100%; text-align: center; padding-top: 40px; }
	.pageCon p{ display: inline-block; border-bottom: 1px solid #f5f5f5; }
	.pageCon p a ,.pageCon p font{ font-size: 14px; line-height:34px; padding:0 6px; margin:0 10px; display: inline-block; border-bottom: 2px solid #fff; }
	.pageCon p a:hover,.pageCon p .NormalRed{ border-bottom: 2px solid #3975aa; color: #1961ac; }
	/*单篇介绍*/
	.zoomCon img{ max-width: 100%; }
	.zoomCon,.zoomCon p,.zoomCon div{ font-size: 16px; line-height: 200%; }
	.zoomCon p,.zoomCon div{padding-bottom: 15px;}

@media screen and (min-width:1600px){
	body{min-width: 1440px;}
	.conW{ min-width: 1440px;width: 1440px;}
	/*导航*/
	/*.nav li{padding:0 40px;}
	.nav li:first-child{ padding-left:15px; }*/
		.navOne{ font-size:22px;}
	/*列表*/
	.list1 li a,.list1 li span{line-height:70px;}
	.list1 li a{ font-size: 18px;}
	/*分页*/
	.pageCon p a ,.pageCon p font{ font-size: 16px; line-height: 44px; padding:0 10px;}


}
@media screen and (max-width:1199px){
	body{ min-width: 320px; }
	.conW{ min-width:94%;width:94%;}
}
@media screen and (max-width:1023px){
	html,body{ font-size:62.5%;}
	/*右侧列表*/
	.list1 li a,.list1 li span{ font-size: 1.6rem; line-height:50px; }
	/*分页*/
	.pageCon p a, .pageCon p font{margin:0 5px; }

}
@media screen and (max-width:639px){
	/*右侧列表*/
	.list1 li a,.list1 li span{ font-size: 1.4rem; line-height:50px; }
	.list1 li a{ width: 80%; }
}

@media screen and (max-width:479px){
	/*右侧列表*/
	.list1 li a{ width:75%; }
	/*分页*/
	.pageCon p a, .pageCon p font{margin:0px; font-size: 1.4rem; padding:0 4px;}
}

@media screen and (max-width:349px){
	/*右侧列表*/
	.list1 li a,.list1 li span{font-size: 1.2rem;}
	.list1 li a	{ width:75%; }
	/*分页*/
	.pageCon p a, .pageCon p font{font-size: 1.2rem;}
	/*底部
	.foot_l p, .foot_l p span, .foot_l p a {font-size: 1.2rem; line-height: 150%;}*/

}