@charset "utf-8";
.Header {
	left: 0px; top: 0px; width: 100%; position: fixed; z-index: 20;
}
.Header .logo {
	line-height: 28px;
}
.Header .logo a {
	height: 28px; line-height: 280px; display: block;
}
.art {
	background: rgb(255, 255, 255); padding: 49px 15px 0px; border-top-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.art-tit {
	border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dotted;
}
.art-tit h2 {
	padding: 12px 0px 4px; line-height: 22px; font-size: 1.06em; font-weight: normal;
}
.art-tit p {
	color: rgb(153, 153, 153); line-height: 20px; font-size: 0.75em;
}
.art-cont {
	padding: 5px 0px 10px; line-height: 24px; font-size: 0.87em;
}
.art-cont img {
	width: auto; max-width: 100%;
}
.art-say {
	text-indent: 2em;color:#000080;
}
.art-cont .tabCss1{background-color:#cccccc;}
.art-cont .tabCss1 th{background-color:#a8ceed;}
.art-cont .tabCss1 td{background-color:#ffffff;}
.ad-text {
	background: rgb(255, 255, 255); padding: 10px 15px; color: rgb(255, 100, 70); line-height: 24px; font-size: 0.81em; border-top-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ad-text a {
	color: rgb(255, 100, 70);
}
.ad-text i {
	background: url("/imgs/ad-text.png") no-repeat 0% 0% / 14px auto; margin: -3px 3px 0px 0px; width: 14px; height: 13px; vertical-align: middle; display: inline-block;
}
.ad-img {
	background: rgb(255, 255, 255); padding: 10px 15px; border-top-color: rgb(232, 232, 232); border-bottom-color: rgb(232, 232, 232); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.cNav {
	background: rgb(255, 255, 255); padding: 12px 0px 12px 15px; height: 16px; line-height: 16px; border-top-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.cNav dt {
	border-right-color: rgb(215, 215, 215); border-right-width: 1px; border-right-style: solid; float: left;
}
.cNav dt a {
	background: url("/imgs/home.png") no-repeat 0% 0% / 16px auto; width: 36px; color: rgb(0, 117, 193); padding-left: 18px; font-size: 0.81em; display: block;
}
.cNav dd {
	color: rgb(102, 102, 102); padding-left: 6px; font-size: 0.75em; float: left;
}
.cNav dd a {
	margin: 0px 3px; color: rgb(102, 102, 102);
}
/*列表标题导航*/
.listNav {
	background: rgb(255, 255, 255); padding: 12px 0px 12px 15px; height: 16px; line-height: 16px; border-top-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;font-size: 0.93em; font-weight: normal;
}
.listNav dt {
	border-right-color: rgb(0, 117, 193); border-right-width: 2px; border-right-style: solid; float: left;
}
.listNav dt a {
	background: url("/imgs/home.png") no-repeat 0% 0% / 16px auto; width: 72px; color: rgb(0, 117, 193); padding-left: 18px; display: block;
}
.listNav dd {
	color: rgb(102, 102, 102); padding-left: 6px; float: left;
}
.listNav dd a {
	margin: 0px 3px; color: rgb(0, 117, 193);
}
.relate {
	background: rgb(255, 255, 255); border-top-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.relate h4 {
	color: rgb(0, 117, 193); line-height: 40px; padding-left: 15px; font-size: 0.93em; font-weight: normal; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.relate h4 i {
	background: rgb(0, 117, 193); margin: 10px 5px 0px 0px; width: 2px; height: 18px; float: left;
}
/*浮动ad*/
.fad{position:fixed;top:49px;left:0;width:100%;background:#f7e376;height:40px;line-height:40px;padding:0 15px;opacity: .9;}
.fad p{position:relative;display:inline-block;height:40px;line-height:40px;}
.fad a{color:#333;}
.fad a:hover{text-decoration:none;}
.fad i{display: inline-block;width: 25px;height: 25px;margin-right: 20px;margin-top: 9px;}

.ul-list {
	padding: 0px 15px;
}
.ul-list li {
	height: 35px; line-height: 35px; overflow: hidden; font-size: 0.87em; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap; text-overflow: ellipsis;
}
.ul-list li a {
	color: rgb(51, 51, 51);
}
.ul-list li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.key-tag {
	padding: 5px 7px 10px; height: 50px;
}
.key-tag li {
	width: 50%; text-align: center; line-height: 24px; float: left;
}
.key-tag li a {
	margin: 2px 8px; border: 1px solid rgb(226, 226, 226); color:#FF9900; font-size: 0.81em; display: block;
}
.bottomNav {
	background: rgb(104, 115, 124); padding: 0px 6px; height: 40px; line-height: 40px; font-size: 0.81em;
}
.bottomNav li {
	width: 18%; float: left;
}
.bottomNav li:first-child {
	width: 10%;
}
.bottomNav a {
	color: rgb(255, 255, 255); display: block;
}
.sitemap {
	background: rgb(255, 255, 255); padding: 0px 15px;
}
.sitemap dl {
	border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed; position: relative; min-height: 42px;
}
.sitemap dl dt {
	left: 0px; top: 50%; width: 55px; color: rgb(0, 117, 193); line-height: 30px; font-size: 1em; margin-top: -15px; position: absolute;
}
.sitemap dl dt a {
	color: rgb(0, 117, 193); display: block;
}
.sitemap dl dt i {
	width: 0px; height: 14px; margin-top: 8px; border-right-color: rgb(228, 228, 228); border-right-width: 1px; border-right-style: solid; float: right;
}
.sitemap dl dd {
	padding: 6px 0px; margin-left: 65px;
}
.sitemap dl dd span {
	width: 25%; height: 30px; line-height: 30px; font-size: 0.87em; float: left;
}
.sitemap dl dd span a {
	color: rgb(102, 102, 102); display: block;
}
.sitemap dl:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.areaInlet {
	line-height: 30px; clear: both; font-size: 0.87em;
}
.areaInlet a {
	color: rgb(255, 39, 39);
}
.areaInlet i {
	background: rgb(255, 39, 39); padding: 0px 2px; color: rgb(255, 255, 255); line-height: 12px; font-size: 12px; vertical-align: top;
}
.sitemap-nav {
	background: rgb(255, 255, 255); padding: 0px 4px; height: 40px; line-height: 40px; border-top-color: rgb(230, 230, 230); border-top-width: 1px; border-top-style: solid;
}
.sitemap-nav li {
	width: 16%; text-align: center; font-size: 0.87em; float: left;
}
.sitemap-nav li i {
	width: 0px; height: 14px; margin-top: 13px; border-left-color: rgb(228, 228, 228); border-left-width: 1px; border-left-style: solid; float: left;
}
.sitemap-nav li a {
	color: rgb(102, 102, 102); display: block;
}
.sitemap-nav li:nth-child(3) {
	width: 26%;
}
.sitemap-nav li:nth-child(4) {
	width: 26%;
}
.toTop {
	background: url("/imgs/toTop.png") no-repeat 0% 0% / 40px auto rgba(255, 255, 255, 0.9); border: 1px solid rgb(212, 212, 212); width: 40px; height: 45px; right: 0px; bottom: 65px; line-height: 450px; overflow: hidden; display: none; position: fixed; z-index: 100; border-top-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px;
}
/*共享*/
.m-share{height:36px;line-height:36px;font-size:14px; padding:10px 0;}
.bdsharebuttonbox{width:70%;display:inline-block; vertical-align:middle; white-space:nowrap;}
/*分页*/
.showpage{clear:both;font-size:12px; padding-top:3px; margin-top:10px;height:25px;background:#ffffff;border-top:1px dotted #cccccc;}
/*.showpage{overflow:hidden}*/
.showpage .plist{padding-top:3px;line-height:17px;}
.showpage .plist a{color:#000000;}
.showpage .plist span{ float:right; color:#000000; margin-right:5px}
.showpage .plist span input{ border:1px #999999 solid; height:15px; width:30px; text-align:center}
/*方框，太长，可以这里修改padding-left，padding-right值*/
.showpage .plist .pg{display:block;height:17px;float:left;padding-left:6px;padding-right:6px;border:1px solid #ddd;background:#fff;text-decoration:none;margin-right:2px;color:#000;}
.showpage .plist b{float:left;color:#FFFFFF;display:block; padding:0 8px 0 8px;margin-right:3px}
.showpage .plist b{background:#50AAE8;border:1px #DDDDDD solid;}
.showpage .plist a:hover{color:#ff0000;}