﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#f3f3f3;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#dd0000;text-decoration:none;}
a:focus{outline:auto;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:auto;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.p1em{padding-left:1em;}

.z-hide{display: block; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0;}
.hide.active{display: block !important;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}
/*****头部****/
.topbox{background:url("../images/topbg.png") 0 0 repeat-x; height: 41px; line-height: 0; font-size: 0; overflow: hidden;}
.topbox li{display: inline;}
.topbox li a{ padding: 0 7px 0 8px; background: url("../images/topfg.png") left center no-repeat; display: inline-block; vertical-align: middle; line-height: 40px; font-size: 14px; color: #fff;}
.topbox li.num1 a{padding-left: 0; background: none;}

.banner{ height:144px;margin:auto;position:relative;z-index:1;}
.banner .img_title{display:none;}

.logo{position:absolute;left:18px;top:26px;overflow:hidden;z-index:3;}
.logo .img_title{display:none;}
.logo li a{cursor:default;}
/***** 搜索 ******/
.ind_searchbox{ padding:45px 190px 0 0;position: relative;}
.search{ height: 40px; width: 380px;background: url("../images-oldage/searchbg_icon.png");border-radius: 20px;}
.search ul{padding-right: 90px; position: relative; }
.search li{line-height: 0; font-size: 0;}
.search li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.search li.ss3{ width: 52px; right: 0; top: 0; text-align: right; position: absolute; height: 40px; line-height: 40px; font-size: 14px;}
.search li.ss3 a{ color: #0d60a0; text-decoration: underline;}
.search li.ss3 a:hover{ color: #fff;}
.search li.ss2{ width: 80px; height: 40px; position: absolute; top: 0; right: 0;}
.search li.ss2 input{cursor: pointer;width: 100%; height: 40px;line-height: 40px;font-size: 18px;color: #fff;font-weight: bold;text-align: center;border-radius: 20px; overflow: hidden;background: #0a5fc0;}
.search li.ss1{padding: 0 0 0 17px;}
.search li.ss1 input{ height: 40px; line-height: 40px; font-size: 14px;}
/*搜索 end*/

/*长者模式和无障碍图标*/
.top-oldlink{ position: absolute; top:36px; right:0px;z-index: 99;}
.top-oldlink li{display: inline;}
.top-oldlink li a{display: inline-block; margin: 0 15px; padding: 4px 0 0; font-size: 0; line-height: 0;color:#fff;}
.top-oldlink li.num-wza a{margin-right: 0;margin-left: 10px;}
.top-oldlink li span{display: inline-block; width: 100%; vertical-align: middle; cursor: pointer;}
.top-oldlink li .ico{display: block;margin: 0 auto; width: 26px; height: 26px; background-image: url("../images-oldage/wzaico-white.png") !important;background-position: 0 0;background-repeat: no-repeat;}
.top-oldlink li.num-wza .ico{ background-position: 0 -26px;}
.top-oldlink li .tit{ padding: 2px 0 0; height: 28px; line-height: 28px; font-weight: bold; font-size: 18px;}

/*头部导航 */
.navbox{ height:60px; background:#0061d0; z-index:99;}
.navbox .navbar{background:none;border-radius:0;border:0; position:relative; height:60px; z-index: 20;}
.navbox .navbar-nav{ height:60px; float: none;}
.navbox .navbar-nav li{float:left; width:174px;}
.navbox .navbar-nav li a{display:block; border-left: 1px #2679d7 solid; height: 60px; line-height: 60px; color: #fff; font-size: 20px; font-weight: bold; text-align: center;}
.navbox .navbar-nav li.num1{width: 156px;}
.navbox .navbar-nav li.num1 a{ border-left: 0;}
.navbox .navbar-nav li a:hover,.navbox .navbar-nav li.active a,.navbox .navbar-nav li a.on{color: #fff; background: #1a71d5;}



/***底部-版权信息***/
.footer{border-top:#0061d0 3px solid;background:#ddd;height:auto;}
.footnav{margin:auto;height:auto;line-height:24px;padding:28px 0 27px;position:relative;font-size:14px;text-align:center;overflow:hidden;}
.footnav>span{padding: 0 0.5em;}
.bot_ico{width:70px;height:70px;position:absolute;left:0;top:30px;overflow:hidden;}
.bot_ico img{width:70px !important;height:70px !important;}

.bot_jiucuo{width:110px;height:55px;position:absolute;left:100px;top:37px;}
.j-jubao{position:absolute;right:0;top:40px;}
/********头部新 end********/
.ind_body {background: url(../images/bodybgn.jpg) center 0 no-repeat #fff;}


@media(max-width:1199px) {
    .navbox .navbar-nav li{width: 14.28% !important;}
    .bot_ico,.bot_jiucuo,.j-jubao,.old-icon{ position: static; display: inline;}
}
@media(max-width:991px) {
    .ind_body{ background-size: auto 120%;}

    .banner{ height: auto; padding-bottom: 30px;}
    .banner .logo,.banner .ind_searchbox{ float: none; width: auto;}
    .banner .logo{text-align: center; max-width: 96%; margin: 20px auto 0; position: static;}
    .banner .logo img{max-width: 96%; height: auto;}
    .banner .ind_searchbox{width: 430px; max-width: 90%;  padding:20px 0 0 0; margin: 0 auto;}
    .search{width: 100%;}
    .hot_search{height: auto;}

    /*导航*/
    .navbox .navbar-nav li.num1{width: 10% !important;}
    .navbox .navbar-nav li{width: 15% !important;}
    .navbox .navbar-nav li a{font-size: 18px;}

    /*底部*/
    .footnav>span{display: inline-block;}
}
@media (max-width: 767px) {
    .ind_body{ background-size: auto 100%;}
    .topbox ul.fl{display: none;}
    .topbox li a{padding: 0 5px;}
    /*导航*/
    .navbox{height: auto; padding:0;}
    .navbar-header{ padding: 0 8px;}
    .navbar-default .navbar-brand{ padding: 0; color: #fff; line-height: 42px; height: 42px;}
    .navbar-default .navbar-brand:active{color: #fff;}
    .navbar-default .navbar-toggle{background-color: #fff; margin:4px 0 !important;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
    .navbox .navbar{background:#0061d0;height:auto; margin: 0;}
    .navbox .navbar-nav{ height:auto; background: #0061d0; margin: 5px 0;}
    .navbox .navbar-nav li.num1,.navbox .navbar-nav li{width: 100% !important; border-bottom: 1px #2679d7 solid;}
    .navbox .navbar-nav li a{ background: none; border-radius: 0; margin: 0;}
    .navbox .navbar-nav li a:hover{ background: #1a71d5;}
    .navbar-default .navbar-collapse{border-top: 0 none;}
}
@media (max-width: 520px) {
    .banner .ind_searchbox{width: auto;}
    /*.search{width: auto; background: none;}*/
    /*.search ul{padding-right: 0;}*/
    /*.search li.ss2{ background: #0a5fc0; border-radius: 20px;}*/
    /*.search li.ss2 input{ text-indent: 0; text-align: center; line-height: 36px; font-size: 17px; letter-spacing: 1px; font-weight: bold; color: #fff;}*/
    /*.search li.ss1{ background: #fff; border-radius: 20px; padding-right: 60px;}*/
    /*.search li.ss3{display: none;}*/
}

/********头部新 end********/
/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0 !important;text-align:center;display:block;height:50px !important;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-content .btn-group .btn-yes{background:#0061d0;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}

/*右侧悬浮窗口*/
.home_web{width:88px;height:auto;position:fixed; _position:absolute;left:50%;top:243px;_top:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:300px;margin-left:615px; z-index: 100;}
.home_web .close{width:40px;float:right;margin-bottom:4px;padding-right:2px;cursor:pointer; font-size: 0;}
.home_web .close img{vertical-align: middle;}
.home_web .wx{width:88px;bclear:both;}
.home_web .wx_tu{width:86px;margin:0 auto;}
.home_web .wx_tu ul li{width:86px;border:1px solid #d2d2d2; height:122px;overflow:hidden;margin-bottom:5px; background:#eee;}
#gwdShare_win_2{width:88px !important;height:102px !important;border:1px solid #d2d2d2 !important;background:url(../images/gwdImg_fgw_LOGO_sm.gif) 0 0 no-repeat !important; position: relative;}
.gwds_tools_24 a{ overflow:hidden;}
.web_error{ width:68px; height:28px; padding-left:24px; margin-top:2px; line-height:28px;}
.web_error a{ color:#f0720e;}
.web_error a:hover{ color:#ff6600;}
.pos{left:-1px !important; top:104px !important;}
#gwdShare_con_2{ padding-left:3px !important;  padding-right:3px !important; height:55px !important;}
.gwds_more{margin-top:-2px;*margin-top:-24px !important;_margin-top:-24px !important;}
.share_xf{ display: none;width: 87px;    height: 51px;    border:1px solid #F93;    background-color: #FFF;    position:absolute; top:103px;
    left: 0px;z-index: 9999;}
.share-bar, .share-box{ width: 83px;}
.share-bar a{ margin: 0 2px 0 0;}
#gwdShare_win_2:hover .share_xf{ display: block;}




/*分页*/
.pagination{clear:both;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0 12px;text-decoration:none;white-space:nowrap;height:24px;line-height:24px;}
.pagination a:hover{background:#1a71d5;border:1px solid #1a71d5;color:#fff !important;}
.pagination a.active{border:1px solid #1a71d5;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#1a71d5;border:1px solid #1a71d5;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#1a71d5;border:#1a71d5 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:26px;line-height:26px;padding:0 7px;}
.pagination .total{border:0;height:26px;line-height:26px;padding:0;}
.pagination .inputBar input{width:30px;height:20px;padding:2px 5px;border:#ccc 1px solid;margin:-4px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;background:#eee;}
.pagination .inputBar button{width:40px;height:26px; line-height: 26px; padding:0 5px;border:#d9d9d9 1px solid;margin:-4px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;background:#eee;}
.pagination .inputBar button:hover{color:#fff;background:#1a71d5;border:#1a71d5 1px solid;}


/*当前位置*/
.xxgk_lmyposition{height:auto;line-height:20px;padding:10px 0 10px 35px;background:url(../images/sdpos.gif) 10px 10px no-repeat #fff;font-size:14px; color:#999;border-bottom:#ddd 1px solid; position: relative;}
.xxgk_lmyposition i{font-style: normal;}
.xxgk_lmyposition a{color:#999;}
.xxgk_lmyposition a:hover{color:#1a71d5;}
.xxgk_lmyposition .search-keywords{color:#f00;}
