﻿/*logo/search*/
.head { padding-top: 12px; }
.head .logo .fl { width: 200px; height: 75px; background:url(//www.xinhuanet.com/info/xhsy/index/images170627/logo.jpg) no-repeat; text-indent: -999px; overflow: hidden; }
.head .logo .search { position: relative; }
/*通用导航*/
#topHeader { height: 30px; line-height: 30px; text-align: center; background: none; border: none; background: #efefef !important; }
#topHeader a { float: left; height: 32px; line-height: 32px; color: #000 !important; margin: 0 10px; font-size: 12px; font-family: '微软雅黑'; text-decoration: none; }
/* 顶部新闻 */
.topNews li { width: 33%; float: left; font-family: "微软雅黑"; position: relative; }
.topNews li img { float: left; margin-right: 20px; }
.topNews li h3 { font-size: 16px; font-weight: bold; line-height: 35px; }
.topNews li .info { padding-right: 50px; }
.topNews li span { font-family: "微软雅黑"; color: #fff; position: absolute; left: 110px; top: 5px; width: 18px; padding: 2px 0; background: #DB6D4C; line-height: 16px; text-align: center; }
.topNews li span a{ color: #fff;  }
/* 导航 */
.nav { height: 55px; background:url(//www.xinhuanet.com/info/xhsy/index/images170627/banner.png) no-repeat 50% 0; color: #fff; vertical-align: middle; margin-bottom: 5px; z-index: 100; }
.nav a { display: inline-block; width: 119px; height: 38px; line-height: 38px; text-align: center; margin-top: 9px;  font-size: 16px; color: #fff; font-family: "微软雅黑"; vertical-align: top;  z-index: 100; }
.nav a:hover { text-decoration: none; background-color: none; }
.nav a.on { color: #ffffff; font-weight: bold;  text-decoration: none; background-color: #00a775; }
/* 手机导航 */
#mobileHeader { display: none; font-family: "微软雅黑"; }
#mobileHeader { width: 100%; display: none; background: #f5f3f2 url(//news.cn/2014/images/xh_mobile_map.png) no-repeat 98% 0px; -webkit-background-size: 154px; background-size: 154px; position: relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(//www.news.cn/politics/2015/images/xh_mobile_header.png) no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; width: 97px; height: 45px; line-height: 48px; font-size: 22px; font-family: "微软雅黑"; padding: 0 0 0 10px; color: #00aae7; vertical-align: top; margin: 0 0 0 74px; background: url(//www.news.cn/politics/2015/images/xh_mobile_header.png) 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url(//www.news.cn/politics/2015/images/xh_mobile_header.png) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height: 0px; overflow: hidden; position: absolute; top: 45px; left: 0px; background: #379be9; z-index: 10; }
#mobileHeader .mobileNavList a { float: left; width: 20%; padding: 10px 0; color: #fff; text-align: center; font-size: 16px; }
#mobileHeader .phnav { text-align: center; border-top: 2px solid #00abe7; padding-bottom: 6px; }
#mobileHeader .phnav a { float: left; width: 25%; height: 30px; line-height: 35px; text-align: center; font-size: 14px !important; font-family: "微软雅黑"; color: #333; }

.footer { padding:30px 0 30px 0; background:#e4fef6; text-align:center; width:100%; font-size:12px !important; border-top: 2px solid #00a775; }
.footer p { line-height: 20px; font-size:12px !important;  }
#searchInput { display: block; width: 270px; height: 37px; line-height: 37px\9; color: #333; border: 1px solid #ccc; position: absolute; right: 0; top: 12px; }
#searchSubmit { position: absolute; right: 2px; top: 14px; width: 35px; height: 35px; background: url(//www.xinhuanet.com/world/2015/images/common.png) -380px 0 no-repeat; cursor: pointer; }



