/* 全局CSS定义 */
body{text-align:center; font:400 12px Arial, Helvetica, sans-serif,"宋体"; background:#ffffff; color:#444; line-height:20px;}
body,div,dt,dd,dl,ul,ul,li,h1,h2,h3,h4,h5,h6,img,form,a{margin:0; padding:0; border:0;}
ul,li{list-style:none;}
.l{float:left;}
.r{float:right;}
.floatfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.floatfix{display: inline-block;}

/*conn style*/
.mainwarp{text-align:left; width:980px; margin:0 auto; background:#fff; overflow:hidden;}
.area{clear:both; margin:0 0 14px;}

/*head*/
.head{height:108px; position:relative; margin:0 0 9px; border:1px solid #aaccef;}
.head div{position:absolute;}
.logo{ top:0; left:0;}
.topmenu{width:828px;top:0; font-family:"宋体"; text-indent:6px;right:0;background:url(/style/img/topmenubg.gif) repeat-x;font-size:12px;	line-height:30px;color:#fff;}
.fav{ width:120px; top:38px; right:24px; }
.banner1{top:39px; left:150px;}
.banner2{top:39px;left:753px;}
.topmenu a{ padding:9px 6px;text-decoration:none;}
.topmenu a:link,
.topmenu a:visited{color:#fff;}
.topmenu a:hover{color:#005496; text-decoration:underline; background:url(/style/img/top_bg.gif) repeat-x 0 5px;}
.menu li.last{ border:0;}
.warp{font-size:14px;}

/*内容列表*/
.content {width:650px; padding:5px 0 10px 0; border:1px solid #aaccef; line-height:26px; margin:0;}
.content .con_ifr{width:620px; margin:15px 9px;}
.content .ifr_wz{width:315px; margin:0;}
.content .ifr_tp{width:290px; margin:0; border:1px solid #aaccef;}
/*位置*/
.content .postion{padding:0 10px; font-family:"宋体"; font-size:12px; color:#ccc; }
.content .postion a{padding:0;text-decoration:none;}
.content .postion a:link,
.content .postion a:visited{color:#ccc;}
.content .postion a:hover{color:#000;}

.content .line{padding:0 10px; height:1px; line-height:1px; overflow:hidden; border-bottom:0px; background:url(/style/img/bg_line.gif); font-size:0px; margin:2px 0 0;}
/*标题*/
.content .biaoti{font-size:24px; font-family:"黑体","宋体"; text-align:center; color:#000;padding:15px 0 12px; line-height:130%;}
/*来源*/
.content .laiyuan{font-size:12px; font-family:"宋体"; color:#00000; padding:6px 6px; line-height:100%; text-align:center;}
/*内容*/
.content .neirong{padding:15px;font-size:14px; font-family:"宋体"; color:#00000;line-height:200%;}
/*功能菜单*/
.content .gncd{font-size:12px; font-family:"宋体"; color:#1D5DC9; background:#F7FAFF; text-align:center; border:1px solid #aaccef; border-width:1px 0; padding:6px 6px; line-height:100%;}
.content .gncd .jianju{ height:100%; font-size:1px; width:300; overflow:hidden;}
.content .gncd a{padding:2;text-decoration:none;}
.content .gncd a:link {color:#1D5DC9;}
.content .gncd a:visited{color:#1D5DC9;}
.content .gncd a:hover{color:#1D5DC9;}
.content .gncd_b {width:620px; height:28px; margin:15px 9px; font-size:12px; font-family:"宋体"; color:#ffffff; background:#999999; text-align:right; padding:9px; line-height:16px;}
.content .gncd_b a{padding:2;text-decoration:none;}
.content .gncd_b a:link {color:#ffffff;}
.content .gncd_b a:visited{color:#ffffff;}
.content .gncd_b a:hover{color:#ffffff;}
/**/
.content .Tlist{padding:8px 0;}
.content .Tlist li.line{height:1px; line-height:5px; overflow:hidden; border-bottom:0px; background:url(/style/img/bg_line.gif); font-size:0px; margin:3px 0 6px;}
.content .Tlist span{font-size:11px; color:#999; padding:0 10px;}

.content .plist {margin:10px 0 0;padding:6px 0 0 0; font-size:12px; font-family:"宋体"; color:#000;text-align:center;}
.content .plist li{float:left; display:inline; margin:0; height:180px; width:202px; line-height:16px;}
.content .plist img{padding:5px; border:1px solid #ccc; margin:0 0 3px; width:180px; height:130px;}
/*右边列表*/
.sidebar {width:310px; border:1px solid #aaccef; margin:0 0 9px; padding:8px 0;}
.search  {width:310px; border:0; margin:0; padding:0; background:url(/style/nnews/search.gif) no-repeat;line-height:30px;}
.search  .more{ text-align:right; font-size:12px; padding:0 0px; font-weight:400; font-family:"宋体";}
.searchf {width:310px;  border:1px solid #aaccef; border-top-width:0; margin:0 0 9px; padding:8px 0;}
.searchIpt{width:230px; overflow:hidden; float:left; padding:4px 0 0 9px;}
.searchIpt input{border:1px #d0d0d0 solid; padding:6px; width:210px; height:28px;line-height:16px; font-size:12px; margin:0 0 0 0;}
.searchBtn{width:60px; overflow:hidden; padding:4px 0 0 0; *padding:5px 0 0 0; float:left;}
.searchBtn input{width:54px; height:28px; *line-height:30px; overflow:hidden; background:url(/style/img/search_b.gif) no-repeat 0px #ffb725; color:#000; font-size:12px; text-align:center; padding:0; margin:0; border:none; cursor:pointer;}

/*link*/
a:link{color:#00247d; text-decoration:none;}
a:visited{color:#909}
a:hover{text-decoration:underline;color:#00247d;}

/*footer*/
.footer{clear:both; margin:9px 0 2px; padding:10px 0 10px 100px; font-family:"宋体"; font-size:12px; background:#f2faff; border:1px solid #aaccef;}
.footer a{ padding:9px 6px;text-decoration:none;}
.footer a:link,
.footer a:visited{color:#0000;}
.footer a:hover{color:#000;}
.clear{clear:both; height:0px; line-height:0; font-size:0; overflow:hidden;}
