﻿/* CSS Document */
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,table,tr,td,p,header,article,BanQuan,section,aside{margin:0; padding:0;}
header,article,BanQuan,section,aside{display:block;}
img{ border:none;}
a:link{color:#000;text-decoration:none;outline:none;}
a:active,a:visited{color:#168dd9; text-decoration:none;}
a:hover { color:#e05a63;}
body{ margin:0;padding:0;font:14px/22px Microsoft Yahei;/* font-size:1em; line-height:1.571em;*/ min-width:320px;}
.fix:after {visibility: hidden;display:block;font-size: 0;content:""; clear:both; height:0;}
.fix{*zoom:1;}
.fleft{float:left;}
.fright{ float:right;}
.clear{ clear:both;}
A.Glink:link,A.Glink:visited { COLOR: #fe0166;}
A.Glink:hover { COLOR: #007acc;TEXT-DECORATION: underline}
A.Glink:active { COLOR: #007acc;}
.PicIndex{ text-align:center; margin-top:8px;}
.PicIndex img{ width:95%; border:1px #CCCCCC solid; border-radius: 9px; max-width:398px;}

/**============ 大类导航条 ===========**/
.navbar{background:#339ee2;}
.navbar .IcoHome,.navbar .IcoNav{float:left;width:18%;height:80px;overflow:hidden;text-indent:-9999em;background:url(/images/icohome.png) center center no-repeat;}
.navbar .IcoNav{float:right; background:url(/images/IcoNav.png) center center no-repeat;}

.header {position:relative; height:5.6em; padding:0px 0px; text-align:center;}	
.header span{ color:#FFFFFF; text-align:center; font-size:2.6em; line-height:2.2em; margin:0 0.2em; font-family:黑体;}
.header span a{ color:#FFFFFF; padding:0.15em 0.25em;}
.header a.on,.header a:hover{color: #666666; background:#FFFFFF; border-radius:0.3em;}

/**============ 小类导航条 ===========**/
.SmallNavbar{width:100%; background-color:#fff; margin-bottom:6px;}
.SmallNavbar li{ float:left; width:15%; font-size:1.3em; padding:0px 10px; height:2em; line-height:2em; text-align:center; margin-top:5px;}
.SmallNavbar li a{ display:block; color:#6d6d6d; background:#f3f3f3; border-radius:10px;}
.SmallNavbar li a:hover{ display:block; color:#fff; background:#339ee2; border-radius:10px;}
.SmallNavbar li.on a{ display:block; color:#fff; background:#339ee2; border-radius:10px;}
.catetag{border-bottom:1px solid #E9E9E9; padding:5px 0;}

/**============ 内容页 =============**/
.article{padding:0;}
.article h1{ font-size:2.2em; font-weight:normal; text-align:center; line-height:1.8em;}
.article .Time,.article .Time A{font-size:0.9em;color:#9c9c9c;text-align:center;}
.article .Time A{color:#FF9933; font-size:1em;}
.article .ArticleCon{ clear: both; margin:0.3em; font-size:18px; line-height:180%;}
.article .ArticleCon .img{border:1px double #CCC;}
.article .ArticleCon img{ height:auto; max-width:600px; border-radius:9px;}
.article .ArticleCon A{ COLOR: #007acc;}
.ArticleCon .wm li {display:inline-block; width:47%; background: url(/images/dian_c.gif) no-repeat; background-position: 2px 4px; margin:0 0 0 6px; text-indent: 12px; border:1px #EEEEEE dotted; line-height:30px; overflow:hidden; white-space:nowrap; font-family: Arial, Helvetica, sans-serif,"宋体"; border-radius: 5px;}
.article .WzPic {width:100%; text-align:center;}
.article .WzPic img{height:auto !important;max-width:98%;border-radius:9px;}
.article .TxCon img{ border-radius:5px;}

/**=========== 底部导航条 =============**/
.BotNav{overflow:hidden; background:#F9F9F9;}
.BotNav li a{height:75px;line-height:75px;background:#fff;transition:all 0.3s ease-in-out;}
.BotNav li a:focus,.BotNav li a:active{background:#339EE2;color:#fff;box-shadow:0 0 5px rgba(51,158,226,0.5);border:1px solid #339EE2;transition:all 0.3s ease-in-out;}
.BotNav ul{overflow:hidden;padding:20px 0;}
.BotNav li{float:left;width:25%;margin:1% 0;}
.BotNav li a{display:block;width:108px;height: auto; padding:18px 16px;margin:0 auto; white-space:nowrap; overflow:hidden;font-size:1.7em;line-height:39px;vertical-align:middle;color:#414040;text-align:center;border:1px solid #bbbbbb;border-radius:10px;}
#gotop{display:none;position:fixed;z-index:777;width:82px;height:110px;right:10px;bottom:138px;background:url(/images/top.png) no-repeat;cursor:pointer;}

/**=========== 底部版权 =============**/
.BanQuan{text-align:center;margin:0; padding:0.5em 0; font-size:0.8em; line-height:1.6em;color:#F6F6F6; line-height:1.8em; background:#333;}
.BanQuan P A{ font-size:1.39em; padding:0 6px;}
.BanQuan a{color:#FFF;}

/**============ 内页幻灯 ==============**/
.HotTab .hd{ height:40px; line-height:40px; padding:0 10px; font-size:20px; background:#f4f4f4; border-bottom:1px solid #F5AB38; position:relative; margin-top:2px;}
.HotTab .hd ul{ position:absolute; height:41px; top:0; overflow:hidden;}
.HotTab .hd ul li{ float:left; padding:0 10px; color:#666;}
.HotTab .hd ul .on{ border:2px solid #F5AB38; border-bottom-color:#fff; background:#fff; color:#CF7F21;}
.HotTab .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.HotTab .bd ul{ padding:10px 0 0 0;}
.HotTab .bd li{ height:33px; line-height:33px;  border-bottom:#CCCCCC 1px dotted; padding-left:12px;}
.HotTab .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */

/**============ 上下文章 ==============**/
.SxPage { clear:both; padding:8px 16px;}
.SxPage li{display: inline-block;width: 48%;text-align: center; background-color: #f4a100; border-radius: 5px;}
.SxPage li:last-child{float:right;margin:0;}
.SxPage a:hover { background-color:#C59B51; border-radius:5px;}
.SxPage a,.SxPage span{display:inline-block; padding:8px 0;width:100%; font-size:18px;}
.SxPage a {color:#fff;}
.SxPage span { color:#FDDD9F;}

/**============= 分页按钮 =============**/
.showpage {clear:both; height:2em; padding:0.6em 0 0.3em 0; text-align:center; font-size:1em; white-space:nowrap; overflow:hidden;}
.showpage a{color:#000;padding:4px 8px 3px; line-height:1.5em; height:1.5em; border:1px solid #F90; background:#FFE9D0; margin:0 5px;border-radius: 5px;}
.showpage a:hover{color:#f80; border:1px solid #F80;}
.showpage a:focus{-moz-outline-style: none;}
.showpage a.active{ color:#fff; background:#F80; border:1px solid #F80;}

/**============ 分类页面 ============**/
/*图片分类样式*/
.ConList {text-align:center; color:#666; clear:both;}
.ConList .PicList img{border:0px; margin-top:4px;border-radius: 5px;}
.ConList .PicList li{display:inline-block;width:47%; background:#FBFBFB;border-radius:5px; margin:1px 3px;}
.ConList .PicList li{border:1px double #EEE; padding:0 0 2px 0; white-space:nowrap; overflow:hidden; line-height:20px;}
/*文章分类样式*/
.ConList .ArticleList li{ clear:both; border:1px double #EEE; line-height:20px; margin:6px 5px; border-radius: 5px; /*min-height:168px;*/max-height:140px; overflow:hidden; background-image:url('bg_hui.jpg'); background-repeat: repeat-x;}
.ConList .ArticleList .Glink{ line-height:30px; font-size:16px; color:#FE6637; font-weight: bold;}
.ConList .ArticleList img{ float:left; border-radius: 5px; margin:5px 3px 0 3px;}
.ConList .ArticleList p{ text-align:left; padding:0 2px; line-height:22px;}

/**========= 当手机浏览器时 ===========**/
@media screen and (max-width: 639px){
/**============ 大类导航条 ===========**/
.navbar .IcoHome,.navbar .IcoNav{width:10%; height:38px; background-size:29.5px 24.5px;}
.header {height:35px;}	
.header span{ font-size:18px; line-height:38px; margin:0 1px;}
.header span a{ padding:2px 2px;}
.header a.on,.header a:hover{border-radius:5px;}

/**============ 小类导航条 ===========**/
.SmallNavbar li{ font-size:15px; padding:1px 3px; height:20px; line-height:20px;}

/**============ 内容页CSS =============**/
.article{padding:0; font-size:16px; line-height:26px;}
.article h1{font-size:20px;}
.article .ArticleCon img {height:auto !important;max-width:93%; border-radius:9px;}
.article .TxCon img{ height:auto; max-width:168px; border-radius:5px; margin-left:3px;}
.article .WzPic {width:100%; text-align:center;}
.article .WzPic img{ height:auto !important;max-width:96%;border-radius:9px;}

/**=========== 底部导航条 =============**/
.BotNav ul{padding:10px 0;}
.BotNav li a{width:54px;padding:5px;overflow:hidden;font-size:0.85em;line-height:19.5px;border-radius:5px;}
.BotNav li a{height:30px;line-height:30px;}	
#gotop{width:41px;height:55px;right:0;bottom:118px;background-size:41px 55px;}
} 

/**=========== 判断手机横屏 ============**/
@media all and (orientation: landscape) and (max-width: 740px){ 
/**============ 大类导航条 ===========**/
.navbar .IcoHome,.navbar .IcoNav{width:10%; height:45px; background-size:29.5px 24.5px;}
.header {height:40px;}	
.header span{ font-size:20px; line-height:45px; margin:0 2px;}
.header span a{ padding:2px 6px;}
.header a.on,.header a:hover{border-radius:5px;}
/**============ 小类导航条 ===========**/
.SmallNavbar li{ font-size:15px; padding:1px 5px; height:20px; line-height:20px;}
/**============ 头像内容页 ===========**/
.article .TxCon img{ border-radius:8px; margin-left:3px;}
} 

/**============ 网站首页样式 =============**/
.ImgNav{padding:20px 0 0;margin:0 0.6%; text-align:center;}
.IndexIco{ display: flex;  flex-wrap:wrap;}
.IndexIco li{display:inline-block; width:33.3%;padding-bottom: 8px;font-size:.8rem;}
.IndexIco span{display: block;margin-top:4px;}
.NavIco{background-image: url(/images/public.png);background-repeat: no-repeat; background-size: 110px 220px;}
.NavIco{width:51px;height:51px;margin:auto;}
.ImgIcoZf{background-position:-59px 0;}
.ImgIcoTx{background-position:  0 -55px ;}
.ImgIcoBz{background-position: -59px -55px ;}
.ImgIcoTp{background-position: 0 -112px ;}
.ImgIcoJz{background-position: -59px -112px ;}

/**============ 展开阅读全文 =============**/
.readall_box {position: relative;z-index: 9999;padding: 0 0 18px;margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 200px;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))}
.read_more_btn{cursor:pointer;font-size: 18px; color: #de686d; background: #FFF; border-radius: 4px;border: 1px solid #de686d;line-height: 30px;padding:6px 18px;}
.read_more_btn:hover{background:#de686d;color:#fff;}