html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,p,form,fieldset,input,th,td {margin:0; padding:0;}
body {background:#EEE;}

/* Top */
.top {background:#FFF;}
.top .menu {background:#1B334B url("../images/logo_102b5c2cef5f41608aa01c454d6dadcb.png") no-repeat 5px 0; background-size:144px auto; height:50px;}
.top .menu .Ml {width:30px; padding:10px 10px 0 0; display:inline; float:right;}
.top .menu .Ml .Mr {padding-left:10px;}
.top .menu a {color:#FFF;}

/* Guid */
.Guid {background:#E5E5E5;}
.Guid .Gdiv {padding:5px; line-height:180%; font-family:Helvetica; color:#333; clear:both;}
.Guid .Gdiv a {color:#333;}
.Guid .Gdiv a:hover {color:#F90; text-decoration:underline;}

.Main {margin:4px;}
.Main .Mbody {width:100%; box-sizing:border-box; background:#FFF; border:1px solid #E5E5E5; border-radius:0.5em; margin:1px 0; float:left;}
.WHead0,.WHead1,.WHead2,.WHead3,.WHead4,.WHead5,.WHead6,.WHead7 {width:100%; box-sizing:border-box; border-radius:0.5em;}
.Main .Mbody .WHead0 {background:url("../images/ico_webcom0_ca808a360ebc487cbacd8ca3592f6943.png");}
.Main .Mbody .WHead1 {background:url("../images/ico_webcom1_81471fe2ad1642929dc783785ce74604.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead2 {background:url("../images/ico_webcom2_2da3637c4dcc4f2c91d7aae825376ef8.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead3 {background:url("../images/ico_webcom3_b92313fc54844bd1babe8a5cbb3650dc.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead4 {background:url("../images/ico_webcom4_5739ad5ef7da45769836e88f01ecc06c.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead5 {background:url("../images/ico_webcom5_2c781e7a7ff6428f83f364a83834373f.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead6 {background:url("../images/ico_webcom6_20cafe9092e64a69ac0536fc361f4e01.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .WHead7 {background:url("../images/ico_webcom7_0d6aaa208f8146d19c02992bacd250c0.png") no-repeat left 0; background-size:48px;}
.Main .Mbody .HLogo {text-align:center; padding-top:5px;}
.Main .Mbody .HLogo img,.Main .Mbody .HLogo image {width:40%; height:auto; border-radius:0.5em;}
.Main .Mbody .HTit {text-align:center;display: flex;    margin: 4px 0;justify-content: center; /* 水平居中 */
    align-items: center;   }
.Main .Mbody  h1 {font-size:14px; font-weight:400; color:#555; margin:2px 0 2px;}
.Main .Mbody  h1 img{ width:14px; height:14px; margin-right:3px;vertical-align: middle;}
.Main .Mbody .con_other_dybv {justify-content: flex-start;align-items: center;margin-left: 8px;display: flex;padding: 7px 0;
}
.Main .Mbody .con_other_dyv {text-indent: -99999px;height: 12px;width: 12px;background: url(../images/v.svg) 50% / contain no-repeat;
}
.Main .Mbody span{font-size: 10px;color: #999; margin-left: 2px;font-family: serif;}


.Main .Mbody  .art_title h1{font-size:18px; margin-top:10px;}
.Main .Mbody .WTit {height:30px; line-height:30px; text-align:center; clear:both;}
.Main .Mbody .WTit .Tbg1 {background:#9CEA66;}
.Main .Mbody .WTit .Tbg2 {background:#FAB000; border-radius:0.5em 0.5em 0 0;}
.Main .Mbody .WTit .Tbg3 {background:#78BCFF; border-radius:0.5em 0.5em 0 0;}
.Main .Mbody .WTit .Tbg4 {background:#E9FFA4; font-size:small;}
.Main .Mbody .WTit .Tbg5 {background:#FFF; border:1px dotted #E9FFA4; color:#F70; border-radius:0.5em 0.5em 0 0;}
.Main .Mbody .WTit .Tbg6 {background:#59e2cc; border-radius:0.5em 0.5em 0 0;}
.Main .Mbody .WTit .Tbg7 {background:#00fa48; border-radius:0.5em 0.5em 0 0;}
.Main .Mbody .WBd {width:100%; box-sizing:border-box; padding:10px 5px; border-bottom:1px dotted #DDD; font-size:12px; float:left; clear:both;}
.Main .Mbody .WBd a {color:#08F;}
.Main .Mbody .TBd {width:100%; box-sizing:border-box; padding:10px 5px; color:#888; font-size:12px; float:left; clear:both;}
.Main .Mbody .TBddy {width:100%; box-sizing:border-box; padding:10px 5px; color:#888; font-size:12px; float:left; clear:both;}
.Main .Mbody .TBd img{max-width: 70%;
    text-align: center;
    margin: 0 auto;
    display: block;}
.Main .Mbody .artinfoimg p img{max-width: 93%;padding: 3%;height: auto !important;vertical-align: middle;}
.Main .Mbody .artinfoimg h2,h3{font-size: 18px;margin: auto;
    font-weight: bold;
    border-left: 5px solid #1B334B;
    padding-left: 10px;
    line-height: 130%;
    margin-bottom: 15px;
    margin-top: 15px;
    font-weight: normal;color: #333;}
.Main .Mbody .artinfoimg ol{    font-size: 16px;color: #333;padding: 0 2rem;}	
.Main .Mbody .ttBd{border-bottom: 1px dotted #DDD;margin-bottom: 10px;}
.Main .Mbody .TBd a {color:#F62;}
.Main .Mbody .TBd .TBd_rank {height:65px;list-style:none;padding:5px;border: 1px solid #ddd;border-bottom: none;font-size: 14px;}
.Main .Mbody .TBd .TBd_rank li {display:block;float:left;text-align:center;width:20%;line-height:30px;color:#5e5e5e;}
.Main .Mbody .TBd .TBd_rank li em {display:block;font-size:13px;padding-top:6px;}
.Main .Mbody .TBd .TBd_rank_seo{border: 1px solid #ddd;border-right: none;overflow-x: hidden;font-size: 14px;}
.Main .Mbody .TBd .TBd_rank_seo dl {width:100%;box-sizing:border-box;}
.Main .Mbody .TBd .TBd_rank_seo dd,.Main .Mbody .TBd .TBd_rank_seo dt {width:25%;text-align:center;display:inline-block;float:left;height:35px;line-height:35px;border-right:1px solid #ddd;box-sizing:border-box;overflow:hidden;}
.Main .Mbody .TBd .TBd_rank_seo dt {color:#666;background:#f9f9f9;}

.Main .Mbody .ABd {width:100%; box-sizing:border-box; padding:10px 15px; color:#555; font-size:small; float:left; clear:both;}
.Main .Mbody span.UrlGo {background:#08F; border-radius:1.5em; color:#FFF; text-align:center; padding:2px 10px 3px; margin-left:15px;}
.Main .Mbody span.UrlGo a {color:#FFF;}
.Main .Mbody span.UrlGo2 {background:#888; border-radius:1.5em; color:#FFF; text-align:center; padding:2px 10px 3px; margin-left:15px;}
.Main .Mbody span.Lan {color:#666;}
.Main .Mbody span.Pr {color:#AAA; text-align:right; float:right;}
.Main .Mbody span.Pr2 {color:#000;}
.Main .Mbody span.Pr2 .Pr2t {background:#333; border-radius:1.5em; color:#FFF; padding:0 5px 2px;}
.Main .Mbody span.Pr2 a {background:#666; border-radius:1.5em; color:#FFF; padding:2px 5px 3px;}
.Main .Mbody span.Pr3 {color:#000;}
.Main .Mbody span.Pr3 .Pr3t {background:#00500B; border-radius:1.5em; color:#FFF; padding:0 5px 2px;}
.Main .Mbody span.Pr3 a {background:#071; border-radius:1.5em; color:#FFF; padding:2px 5px 3px;}
.Main .Mbody span.HotNum {color:#C00;}
.Main .Mbody span.Atime {color:#AAA; font-size:12px;}
.Main .Mbody .OSeo {width:33%; box-sizing:border-box; text-align:center; float:left;}
.Main .Mbody .DivOne {width:50%; float:left;}
.Main .Mbody .DivTwo {width:50%; float:left;}
.Main .Mbody .DivThree {width:25%; float:left;}
.Main .Mbody p {width:100%; box-sizing:border-box; line-height:200%; text-align:justify; font-size:16px; color:#333; padding:0 10px;}
.Main .Mbody b {font-weight:bold; margin-right:5px; color:#555;}
.Main .Mbody em {font-style:normal; color:#999;}
.Main .Mbody i {font-style:normal; color:#F70;}
.Main .Mbody strike,.Main .Mbody s {text-decoration:none; font-weight:bold; color:#756300;}
.Main .MoreD {width:100%; box-sizing:border-box; float:left;}
.Main .MoreD .HomeTit {width:100%; box-sizing:border-box; padding:5px;}
.Main .MoreD .HomeTit span {color:#FD6D27;}
.Main .MoreD .HomeTit h1 {color:#FD6D27;text-align:center;}
.Main .MoreD .HomeTit .more {font-size:12px; padding-right:5px; float:right;}
.Main .MoreD .HomeDiv {width:100%;  box-sizing:border-box;}
.Main .MoreD .pageDiv{    width: 100%;box-sizing: border-box;background: #FFF;border: 1px solid #E5E5E5;border-radius: 0.5em;padding: 10px 10px;margin: 5px 0;clear: both;}
.Main .MoreD .HomeDiv .HomeD2 {width:31%; background:#FFF; border-radius:0.5em; margin:1.5% 1%; text-align:center; float:left; height:54px;}
.Main .MoreD .HomeDiv li{list-style: none;}
.Main .MoreD .HomeDiv .HomeD2 img {max-width:75px; max-height:34px;  padding:10px 0; border-radius:0.5em; border:0;}
.Main .Cad {width:100%; box-sizing:border-box; background:#FFF; border:1px solid #E5E5E5; border-radius:0.5em; padding:5px 3px; margin:5px 0; text-align:center; float:left; clear:both;}

/*linkinfo*/
.Main .MoreD .HomeDiv .HomeD3 {width:23%; background:#FFF; border-radius:0.5em; margin:1.5% 1%; text-align:center; float:left; height:110px;}
.Main .MoreD .HomeDiv .HomeD3 img {max-width:60px; max-height:60px; margin: 10px 0 0 0; border-radius:0.5em; border:0;}
.Main .MoreD .HomeDiv .HomeD3 em{display: block;text-align: center;line-height: 30px;height: 30px;overflow: hidden;font-style: normal;color: #333;}

/*新文章相关*/
.Main .MoreD .HomeDiv .artul{background: #FFF;border-radius: 0.5em}
.Main .MoreD .HomeDiv .artul .arthome{overflow: hidden;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #DDD;
    text-overflow: ellipsis;
    white-space: nowrap;padding: 0 10px;}

.zx_siteinfo_aq {padding:0.5rem 0;display:block;border:1px dashed #ccc;margin:0.5rem;overflow-x:hidden;}
.zx_siteinfo_aq  dl {float:left;width:33%;text-align:center;}
.zx_siteinfo_aq dd {font-size:0.8rem;line-height:1.8rem;}
.zx_siteinfo_aq dt {font-size:0.8rem;line-height:1.8rem;}
.zx_siteinfo_aq dt i {width:12px;height:12px;padding-right:15px;}
.zx_siteinfo_seo {margin:10px 10px 10px 10px;border:1px solid #ddd;border-right:none;overflow-x:hidden;}
.zx_siteinfo_seo dl {width:100%;box-sizing:border-box;}
.zx_siteinfo_seo dd,.zx_siteinfo_seo dt {width:25%;text-align:center;font-size:12px;display:inline-block;float:left;height:35px;line-height:35px;border-right:1px solid #ddd;box-sizing:border-box;overflow:hidden;}
.zx_siteinfo_seo dt {color:#666;background:#f9f9f9;font-size:16px;}
/* Bottom */
.bottom {width:100%; font-size:12px;}
.bottom .copy {width:100%; color:#BBB; padding:10px 0; text-align:center;}
.bottom .copy a {color:#BBB;}

/* Link */
a {background:none; text-decoration:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); -moz-user-focus:none;}
a:link {color:#000;}
a:visited {color:#555;}
a:hover {color:#F60;}
a:active {color:#F00;}
