@charset "utf-8";
/*--------------------------------------------
|        Type:    CSS Document 
+---------------------------------------------
|        Author:  林伟 
+---------------------------------------------
|        QQ:    351243937
+---------------------------------------------
|        Mail:    351243937@qq.com
+---------------------------------------------*/

/*--------------------------------------------
|              L I N W E T
+-------------------------------------------*/

/*头部*/
.header{ height: 42px; background: url(../images/icon/topbar.gif) repeat-x;  font:13px/42px "宋体"; color: #767676; overflow: hidden; }
.header a{ color: #767676; }
.header a:hover{ color: #4494cb;}
.header .icon{ background: url(../images/icon/1.png) no-repeat; display: inline-block;  height: 14px; width: 12px; vertical-align: middle; padding-left: 5px; 
margin-top: -3px;}
.header span{ float:right;  color:#999;  }
.header span a{ margin:0 5px; color:#666;  }

/*logo*/
.mian{ height: 126px; background-color: #fff; overflow: hidden; }

/*搜 索*/
.search{ width: 370px;  height: 66px; margin-top: 30px; }
.search .hd{ height: 22px; font:13px/22px "宋体"; color: #a1a1a1;}
.search .hd ul li{ display: inline; float: left; }
.search .hd ul li a{ padding: 0px 4px; display: inline-block; color: #a1a1a1;}
.search .hd ul li.on{ color: #a1a1a1; font-weight: bold; background-color: #ededed;}

.search .bd{ height: 40px; background-color: #ededed; padding-top: 4px; }
.boxc{ width: 355px;  height: 30px;  margin: auto; margin-top: 3px; *margin-top: 7px; color: #a1a1a1;}
.inpb{ float: left; width: 204px; height: 28px; padding: 0px 33px; border: 1px solid #e1e1e1;  
	   background: #fff url(../images/icon/2.gif) no-repeat 5px 5px; display: block; font:12px/28px\9 "宋体"; color: #a1a1a1;  }
.btn{ float: right; width: 73px; height: 30px; background-color: #0a2437; color: #fff; cursor: pointer; font: 16px/30px "Microsoft YaHei", "微软雅黑"; }

/*导航*/
.nav{ height: 50px; background-color: #0a2437; overflow: hidden; font: 16px/50px "Microsoft YaHei", "微软雅黑"; }
.nav ul li{ display: inline; float: left; margin-right: 5px; } 
.nav ul li a{ display: inline-block; padding: 0px 28px; color: #fff; }
.nav ul li a:hover{ background-color: #022e4f; }
.nav ul li a.active{background-color: #022e4f;}

/*今日头条*/
.headline{ height: 108px; border: 1px solid #e6e6e6; margin-top: 12px; position: relative; text-align:center; }
.headline .iconbar{ position:absolute; left: 10px; top: 10px; }
.headline h1{ font-size: 36px; font-family:"Microsoft YaHei", "微软雅黑"; padding-top: 20px; padding-left:120px;  }
.headline h1 a{ color: #0360a7; }
.headline h1 a:hover{  color: #0a2437;}
.headline p{ line-height: 40px; }
.headline p a{ padding: 0px 5px; font-size: 14px; color: #8e8e8e; }
.headline p a:hover{ color: #0a2437; }

/*网站内容*/
.index-container{ margin-top: 12px; }
/*左栏*/
.index-sidea{ width: 735px;  }
.index-sidea .index-news { height: 300px; overflow: hidden; }
/*幻灯片*/
.slidepic,.lfar-ui{ width: 330px; height: 300px; overflow: hidden; }
.slidecon { position: relative; width:330px; height:300px; overflow: hidden; background: #f3f3f3; }
.slidecon .pic li{ position: relative; }
.slidecon .pic li h1{ position: absolute; height: 40px; z-index: 999999; bottom: 0; left: 0; width: 329px; background: url(../images/icon/vv.png) repeat;
line-height: 40px; text-align: center; color: #fff; font-family: "宋体";  font-size: 14px; }

.slidecon .pic img { width:330px; height:249px; display: block; overflow: hidden; }
.slidecon .hd { overflow:hidden; zoom:1; position:absolute; bottom:0px; left:60px; z-index:3; height: 40px; background: #f3f3f3; width: 330px;  }
.slidecon .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; 
background:#919191; margin-top: 10px; 
margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.slidecon .hd .on{ background:#ed6a12; filter:alpha(opacity=100);opacity:1;   }


/*时政要闻*/
.nwes-ui,.tba-ui{ width: 385px; height: 300px;  overflow: hidden;}


.nwes-ui .hd{ height: 42px; background: #f7f8f9 url(../images/icon/news.gif) no-repeat left top; border-top: 3px solid #0a2437; position:relative;  }
.nwes-ui .hd .moer{ position: absolute; right: 10px; top: 0px; line-height: 42px; font-family: "宋体"; color: #a5a5a5; }
.nwes-ui .hd .moer:hover{ color: #0a2437; }
.nwes-ui .bd{ padding-top: 5px; }
.nwes-ui .bd h1{ text-align: center; font-size: 22px; line-height: 40px;  }
.nwes-ui .bd h1 a{  color: #0360a7; }
.nwes-ui .bd h1 a:hover{ color: #0a2437; }
.nwes-ui .bd ul li{ line-height: 30px; background: url(../images/icon/li.gif) no-repeat 0px 12px; }
.nwes-ui .bd ul li a{ padding-left: 10px; font-size: 14px; color: #333;  }
.nwes-ui .bd ul li a:hover{color: #0360a7; }

.index-list{ height: 300px; margin-top: 15px;  }
/*海闻天下*/
.lfar-ui .index-tit{ height: 43px; background-color: #4a5259; line-height: 43px; position:relative; }
.lfar-ui .index-tit h1 { font-size: 16px; color: #fff; text-indent: 15px; }
.lfar-ui .index-tit .moer{ position: absolute; right: 10px; top: 0px; line-height: 42px; font-family: "宋体"; color: #a5a5a5; }
.lfar-ui .index-tit .moer:hover{ color: #0a2437; }
.lfar-ui .list{ padding-top: 5px; }
.lfar-ui .list li{ line-height: 31px; background: url(../images/icon/dian.gif) no-repeat 0px 15px; }
.lfar-ui .list li a{ padding-left: 10px; font-size: 14px; color: #333;  }
.lfar-ui .list li a:hover{color: #0360a7; }
/*切换*/
.tba-ui{ position: relative;  }
.tba-ui .hd{ height: 40px; border-top: 2px solid #4a5259; border-bottom: 1px solid #e6e6e6; background-color: #f7f8f9; line-height: 40px;  }
.tba-ui .hd ul li{ float: left; border-left: 1px solid #e6e6e6; }
.tba-ui .hd ul li a{ padding: 0px 25px; font-size:14px; display:block; }
.tba-ui .hd ul li.on a{ background-color: #fff; border-bottom: 1px solid #fff; font-weight:bold; color: #333;  border-top: 2px solid #1977be; margin-top: -2px;   }

.tba-ui .bd .tab-pl .moer{ position: absolute; top: 0px; right: 10px; line-height: 40px;  font-family: "宋体"; color: #a5a5a5; }
.tba-ui .bd .tab-pl .moer:hover{ color: #0a2437; }
.tba-ui .bd .tab-pl { padding-top: 5px; }
.tba-ui .bd .tab-pl ul li{ line-height: 31px; background: url(../images/icon/li.gif) no-repeat 0px 15px; }
.tba-ui .bd .tab-pl ul li a{ padding-left: 10px; font-size: 14px; color: #333;  }
.tba-ui .bd .tab-pl ul li a:hover{color: #0360a7; }

/*信息栏目*/
.index-infor{ height: 405px; margin-top: 10px; overflow: hidden; }
.inforbar-a{ width: 330px; height: 405px; }

.inforbar-a .index-tit{ height: 43px; background-color: #4a5259; line-height: 43px; position:relative; margin-top: 12px;  }
.inforbar-a .index-tit h1 { font-size: 16px; color: #fff; text-indent: 15px; }
.inforbar-a .index-tit .moer{ position: absolute; right: 10px; top: 0px; line-height: 42px; font-family: "宋体"; color: #a5a5a5; }
.inforbar-a .index-tit .moer:hover{ color: #0a2437; }

.inforbar-a .list{ padding-top: 5px; }
.inforbar-a .list li{ line-height: 31px; background: url(../images/icon/dian.gif) no-repeat 0px 15px; }
.inforbar-a .list li a{ padding-left: 10px; font-size: 14px; color: #333;  }
.inforbar-a .list li a:hover{color: #0360a7; }
.inforbar-a .list li .date{ float: right; color: #bcbcbc;}

.inforbar-b{ width: 385px; height: 405px; overflow: hidden; position:relative; }
.inforbar-b .hd{ height: 40px; border-top: 2px solid #4a5259; border-bottom: 1px solid #e6e6e6; background-color: #f7f8f9; line-height: 40px;  }
.inforbar-b .hd ul li{ float: left; border-left: 1px solid #e6e6e6; }
.inforbar-b .hd ul li a{ padding: 0px 25px; font-size:14px; display:block; }
.inforbar-b .hd ul li.on a{ background-color: #fff; border-bottom: 1px solid #fff; font-weight:bold; color: #333;  border-top: 2px solid #1977be; margin-top: -2px;   }

.inforbar-b .bd .tab-pl .moer{ position: absolute; top: 0px; right: 10px; line-height: 40px;  font-family: "宋体"; color: #a5a5a5; }
.inforbar-b .bd .tab-pl .moer:hover{ color: #0a2437; }
.inforbar-b .bd .tab-pl { padding-top: 8px; }
.inforbar-b .bd .tab-pl ul li{ line-height: 31px; background: url(../images/icon/li.gif) no-repeat 0px 15px; display:block;  }
.inforbar-b .bd .tab-pl ul li a{ padding-left: 10px; font-size: 14px; color: #333;  }
.inforbar-b .bd .tab-pl ul li a:hover{color: #0360a7; }
.inforbar-b .bd .tab-pl ul li .date{ float: right; padding-right: 5px; color: #bcbcbc; }

.lst-ui-li ul { padding-right: 10px; }
.lst-ui-li ul li{ float: left; color: #fff; }
.lst-ui-li ul li a{ padding: 0px 5px; color: #fff; }
.lst-ui-li ul li.on a{ font-weight:bold; }


/*右栏*/
.index-sideb{ width: 250px; border-left: 1px solid #ededed;  }
/*公告*/
.announ-index .title{ height: 42px;  border-top: 3px solid #0a2437; position:relative; line-height: 42px; border-bottom: 1px solid #e7e7e7;  }
.announ-index .title .moer{ position: absolute; right: 10px; top: 0px; line-height: 42px; font-family: "宋体"; color: #a5a5a5; }
.announ-index .title .moer:hover{ color: #0a2437; }
.announ-index .title h1{ text-indent: 15px; font-size: 16px; }

.announ-index .lst{ padding-top: 10px; }
.announ-index .lst li{ line-height: 25px; background: url(../images/icon/lu.gif) no-repeat 5px 13px; }
.announ-index .lst li a{ padding-left: 15px; font-size:14px;  }
.announ-index .lst li a:hover{ color: #0068b7;}

.ui-adv{ margin: 15px 0px; height: 80px;  }
.ui-adv a img{ width: 250px; height: 80px; overflow: hidden; }









