@charset "gb2312";

/**
 *
 * @authors tyk
 * @date    2017-06-17 14:30:00
 * @version
 */
body{ background: #fefefe;}

/* 顶部链接 */
.nr-top-wz { background: #f4fafc; border-bottom: 1px solid #e8eff8; }
.nr-top-link { height: 33px; }
.nr-top-link span, .nr-top-link a { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; padding-left: 6px; padding-right: 6px; line-height: 33px; }

.nr-top-link .fl { padding-left: 10px; }
.nr-top-link .fr { padding-right: 10px; }
.nr-top-link .top-icon{ padding-left: 24px; background: url(imagesnr-icon1.png) 0 50% no-repeat; color: #10ab00;}

/* 顶部 logo + title*/
.nr-top-area{background: url(imagesindex-bg.jpg) 50% 0 no-repeat;}
.nr-top-img{position: relative;height: 207px; background: url(imagesnr-top-img2.png) 95% 50% no-repeat;}
.nr-top-img .logo{ position: absolute; top: 60px; left: 40px; width: 388px; height: 78px; background: url(imageslogo.png) no-repeat; text-indent: -9999px;}
.nr-top-img .search-area{ position: absolute; top: 100px; left: 580px; width: 324px; height: 35px; background: url(imagesss-bk.png) no-repeat;}
.nr-top-img .search-area .box{margin-left: 25px;margin-right: 25px;width: 225px;height: 30px;line-height: 30px;background: none;border: none;}
.nr-top-img .search-area .btn{ height: 30px; width: 30px; background: url(imagesss-icon.png) 50% 50% no-repeat; cursor: pointer; border: none;}
.nr-nav-bg{ background: #0b97d5;}
.nr-nav-area {position: relative;height: 50px;color: #fff;overflow: hidden;}
.nr-nav-area ul{letter-spacing: -.34em; text-align: center; overflow: hidden;}
.nr-nav-area li{display: inline-block;vertical-align: middle;letter-spacing: normal;height: 50px;line-height: 50px;padding-left: 22px;padding-right: 22px;background: url(imagesnav-line1.png) 100% 50% no-repeat;}
.nr-nav-area li a{display: block;color: #fff;height: 100%; font-size: 16px;}
.nr-nav-area li a:hover{ color: #ffcc00; }
.nr-nav-area .on a{color: #ffcc00; background: url(imagesnr-nav-on.png) 50% 44px no-repeat;}
.time-weather-bg{background: #fafafa;border-bottom: 1px solid #f0f0f0;height: 50px;overflow: hidden;}
.nr-time-weather{ height: 50px; text-align: center; background: #fafafa;}
.nr-time-weather em{display: inline-block;vertical-align: top;height: 50px;line-height: 50px;padding-left: 8px;}
.nr-time-weather .tianqi_qingtian{ width:25px; padding: 0; margin-left: 5px; background: url(imagesqingtian.png) 0 50% no-repeat;}
.nr-time-weather .tianqi_yin{width:25px; padding: 0; margin-left: 5px; background: url(imagesyin.png) 0 50% no-repeat;}
.nr-time-weather .tianqi_duoyun{width:25px;padding: 0; margin-left: 5px; background: url(imagesduoyun.png) 0 50% no-repeat;margin-left: 8px;}
.nr-time-weather .tianqi_dalei{width:25px; padding: 0; margin-left: 5px; background: url(imagesdalei.png) 0 50% no-repeat;}
.nr-time-weather.tianqi_xiayu{width:25px; padding: 0; margin-left: 5px; background: url(imagesxiayu.png) 0 50% no-repeat;}
.nr-time-weather.tianqi_zhenyu{width:25px; padding: 0; margin-left: 5px; background: url(imageszhenyu.png) 0 50% no-repeat;}

.nr-search-area{width: 380px;height: 24px;padding-top: 14px;}
.nr-search-area label{ color: #555;line-height: 24px; }
.nr-search-area .box{margin-left: 8px;padding-left: 8px;padding-right: 8px;width: 240px;height: 22px;line-height: 22px;background: none;border: 1px solid #e9e9e9;}
.nr-search-area .btn{ height: 24px; width: 37px; background: url(imagesnr-ss_11.jpg) 50% 50% no-repeat; cursor: pointer; border: none;}

.wrapper { clear: both; margin: auto; max-width: 1920px; min-width: 1100px; width: 100%; }
.layout { clear: both; margin: auto; width: 1100px; }

/* 底部 */
.footer{border-top: 3px solid #1c74e0; font-size: 12px;}
.copyright{padding-top: 20px;padding-bottom: 10px;text-align: center;line-height: 1.8;color: #7f7e7e; position: relative;}
.copyright a{color: #7f7e7e; }
.copyright a:hover{color: #1c74e0;}
.copyright #_ideConac{ position: absolute; top:150px; left:230px;}
.copyright #_span_jiucuo{ position: absolute; top:160px; right:200px;}
.copyright #wzndbg{ position: absolute; top:150px; right:50px;}
.bottom-nav a{ display: inline-block; vertical-align: top; padding-left: 10px; padding-right: 10px;}
.footer .rwm{ width: 100%; text-align: center;}
.footer .rwm div{display: inline-block;vertical-align: middle;width:112px;margin-left: 15px;margin-right: 15px;margin-top: 5px;}
.footer .rwm div img{ display: block; width:112px;height: 112px;}
.footer .rwm div em{display: block;text-align: center;/* padding-top: 5px; */color: #666;}
.bottom-logo{display: block;padding-top: 5px;margin:auto;text-align: center;}

/* 分页 */
.page-area {clear: both;margin: 30px auto;letter-spacing: -0.34em;text-align: center;}
.pages,.page-area a, .page-area span, .page-area i, .page-area input { display: inline-block; *display: inline; zoom: 1; vertical-align: top; letter-spacing: normal; text-align: center; }
.page-area .prev, .page-area .next {width: 28px;height: 26px;line-height: 26px;border: 1px solid #d5d5d5;margin-left: 10px;}
.page-area .page-number a {margin-left: 10px;width: 26px;height: 26px;line-height: 26px;border: 1px solid #d5d5d5;}
.page-area .page-number i { margin-left: 10px; }
.page-area .page-number a.on {background: #0b97d5;color: #ffffff;border: 1px solid #0b97d5;}
.page-area .textbox {margin-left: 8px;margin-right: 8px;padding-left: 10px;padding-right: 10px;width: 20px;height: 25px;line-height: 25px;border: 1px solid #c9c9c9;}
.page-area .button {margin-left: 10px;width: 50px;height: 26px;line-height: 26px;background: #0b97d5;color: #ffffff;border: 1px solid #0b97d5;font-size: 14px;font-family: "Microsoft YaHei";cursor: pointer;border-radius: 4px;}
.page-area .tj { padding-left: 10px; padding-right: 10px; height: 26px; line-height: 26px; }
.page-area .button-area { padding-left: 10px; padding-right: 10px; height: 26px; line-height: 26px; }

