@charset "utf-8";
@import url("../../css/globle.css");
/*顶部*/
header {width: 100%;position: relative;z-index:1000;}
.sp-top{height: 44px;line-height: 40px;background:#2163a6;color: #fff;font-size: 14px;text-align:center; width:100%;}
.sp-top .spt-1,.sp-top .spt-3{ display:block;height:20px; background:transparent url(../images/sp.gif) no-repeat 0 0; background-size:40px;position:absolute; top:11px;}
.sp-top .spt-1{ width:15px; background-position: -5px -4px;left:2%}
.sp-top .spt-2 { font-size:18px;}
.sp-top .spt-3{ width:20px; background-position:-6px -47px;right:11%; }
.nav2{width: 98%; margin:0 1%;position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none}
.jt{display:block; width:13px; height:10px; position:absolute; right:10.5%; top:-9px;background:url(../images/sp.gif) no-repeat -5px -261px; background-size:40px;}
.nav2 ul{width:92%; padding:0 4%; background:#fff}
.nav2 ul li{ width:16%;height: 40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.nav2 ul li.yh{ width:17%;}
.nav2 ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}

/*导航*/
nav{width:96%;position: relative;z-index: 10;height:38px; padding:0 2%; background:#f6f6f6}
nav .nav{width:86%;height:38px;line-height:38px; margin:0 auto;z-index:888; float:left; overflow:hidden}
nav .nav1{width:86%;height:38px;line-height:38px; margin:0 auto;z-index:888;float:left; font-size:18px;display:none;}
nav .nav li{ float:left; margin:0 4px;text-align:center; font-size:18px }
nav .nav li.un,nav .nav li:hover{ border-bottom:2px solid #b30808; height:36px;}
nav .nav li a{ color:#000; font-size:18px; display:block}nav ul li a:hover{ cursor:pointer; color:#a50310}
nav #more{ float:right; height:38px; line-height:38px;}
nav .x-down{ padding:19px 22px 19px 10px; display:block;background:url(../images/navud.png) no-repeat center center;  background-size:18px;-webkit-box-flex: 1;-webkit-transform: rotate(0deg); -webkit-transition: All .5s ease;}
nav .x-up{-webkit-transform: rotate(180deg);-webkit-transition: All .5s ease;}
.mask{height:100%; width:100%; position:fixed; _position:absolute; top:44px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; display:none } 
#wrapper{ position: fixed; top:80px; bottom:0px;overflow:hidden; z-index:9999}
.more{width:100%;line-height:38px; margin:0 auto;display:none;border-top:1px solid #d4d4d4; background:#fff;}
#wrapper ul{ position:absolute}
#wrapper li{ float:left; width:28%; text-align:center; border:1px solid #ccc; border-radius:16px; -webkit-border-radius:16px; margin:5px 2%}nav .more li.yh{width:28%;}
.more li a{ color:#000; font-size:18px;}nav ul li a:hover{ cursor:pointer; color:#a50310}


/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto 10px; width:100%; height:150px}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:100; }
.slideBox .hd li{ display:inline-block; width:10px; height:28px; background: url(../images/li.png) no-repeat 1px center; background-size:8px; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:url(../images/2.png) no-repeat center 9px; background-size:14px }

.slideBox .bd{ position:relative; z-index:0; height:150px;}	.slideBox .bd ul{ height:150px}
.slideBox .bd li{ position:relative; text-align:center; width:100%; height:150px; overflow:hidden}
.slideBox .bd li .pic{ display:block; width:100%; height:150px;}
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;vertical-align: middle;width:100%; height:100%}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  
.slideBox .bd li .tit{ display:block; width:100%;position:absolute; bottom:0; left:0; text-indent:10px; font-size:16px;height:28px; line-height:28px; background: rgba(255,255,255,0.6); color:#424242;  text-align:left;  }
.mani1{/* margin-top:3px;*/}
/*列表*/
.nlist{ width:92%; margin:10px 4%}
.nul{width:100%; height:auto; overflow:hidden}
.nul li{ width:100%; height:56px; padding:8px 0; border-bottom:1px solid #eeeeee; overflow:hidden; position:relative}
.nul li a{ width:100%; height:56px; display:inline-block}
.nul li .nul-img{ width:60px;height:56px;display:block; float:left; margin-right:6px; text-align:center}
.nul li .nul-img img{ width:100%; height:100%;}
.nul li .nul-r{ overflow:hidden}
.nul li .nul-r .nul-title{ font-size:18px;color:#123261; display:block; height:19px; line-height:19px;margin-bottom: 3px; overflow:hidden}
.nul li .nul-r .nul-c{ color:#666666; height:34px; overflow:hidden; line-height:17px; font-size:13px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nul li .nul-s{ padding-left:26px; background:url(../images/news-in.png) no-repeat 1px -4px; background-size:26px; position:absolute; right:0; bottom:7px;}

.n1{ width:100%; margin-top:3px;border-bottom:1px solid #dedede; padding-bottom:14px;}
.n1 h3{ height:32px; line-height:32px; width:100%; display:block; overflow:hidden}.n1 h3 a{ font-size:17px; color:#123261;}
.n1 ul{ display:block; width:100%; overflow:hidden}
.n1 ul li{ float:left;width:22.4%;margin-right:2.6%; height:60px; overflow:hidden }
.n1 ul li a{ width:66px; height:60px; margin:auto; display:block}
.n1 ul li a img{ width:100%; height:100%}
.n1 ul li .mr0{margin-right:0}
/*发表文章投稿*/
.tg{ width:100%; height:30px; line-height:30px; display:block; background:#f98700;-webkit-border-radius:6px;border-radius:6px; text-align:center; margin:10px 0}
.tg a{ color:#fff; font-size:18px; padding-left:24px; background:url(../images/news-in.png) no-repeat 1px -56px; background-size:26px;}
