﻿@charset "UTF-8";

/*
*   program: 宁夏集约化
*   author: ln
*   date: 2018-04-04
*/

.xj-bg {
    background: url(../images/body-bg.jpg);
}

.w-container {
    width: 1200px;
    margin: 0 auto;
}

.g-header, .g-main, .g-footer {
    min-width: 1200px;
}

.h-tool {
    height: 41px;
    background: url(../images/h-tool-bg.jpg);
}

.h-tool-a .a {
    margin-left: 6px;
    font: 12px/33px "宋体";
    color: #666;
}

.h-tool-a .line {
    margin: 0 2px 0 10px;
    font: 12px/33px "宋体";
    color: #666;
}

.h-tool-d .s {
    margin-left: 14px;
    font: 12px/33px "宋体";
    color: #666;
}

.h-logo {
    padding-top: 49px;
}

.h-logo .img {
    display: inline-block;
}

.h-logo .a {
    display: inline-block;
    margin-left: 10px;
}

.h-logo .tt {
    padding-top: 17px;
    letter-spacing: 2px;
    font: bold 38px/38px "Microsoft YaHei";
}

.h-logo .tt2 {
    padding-top: 10px;
    letter-spacing: 3.5px;
    font: 12px/12px "Arial";
}

.h-logo .ls10 {
    margin-left: 10px;
    letter-spacing: 10px;
}

.h-search {
    padding: 73px 0 64px;
}

.h-search .inp {
    height: 41px;
    padding: 0 10px 0 43px;
    line-height: 41px;
    font-size: 14px;
    color: #c3c3c3;
    background: #fff url(../images/icon-search.png) 15px center no-repeat;
    border-radius: 2px 0 0 2px;
}

.h-search .btn {
    width: 62px;
    height: 41px;
    margin-right: 2px;
    vertical-align: top;
    font: bold 16px/41px "Microsoft YaHei";
    color: #fff;
    border-radius: 0 2px 2px 0;
}

.h-nav {
    height: 50px;
    background: #005ca9 url(../images/h-nav-bg.png) left top repeat-x;
}

.nav-list li {
    float: left;
    width: 170px; 
}

.nav-list .a {
    display: block;
    text-align: center;
    background: #005ca9 url(../images/h-nav-bg2.png) left top repeat-x;
}

.nav-list .a:hover, .nav-list .a.cur {
    background-color: #fff;
}

.nav-list .tt {
    padding-left: 29px;
    font: bold 18px/50px "Microsoft YaHei";
    color: #fff;
}

.nav-list .nav1 {
    background: url(../images/icon-nav1.png) left center no-repeat;
}

.nav-list .nav2 {
    background: url(../images/icon-nav2.png) left center no-repeat;
}

.nav-list .nav3 {
    background: url(../images/icon-nav3.png) left center no-repeat;
}

.nav-list .nav4 {
    background: url(../images/icon-nav4.png) left center no-repeat;
}

.nav-list .nav5 {
    background: url(../images/icon-nav5.png) left center no-repeat;
}

.nav-list .nav6 {
    background: url(../images/icon-nav6.png) left center no-repeat;
}

.nav-list .nav7 {
    background: url(../images/icon-nav7.png) left center no-repeat;
}

.nav-list .nav8 {
    background: url(../images/icon-nav8.png) left center no-repeat;
}

.nav-list .nav9 {
    background: url(../images/icon-nav9.png) left center no-repeat;
}

.nav-list .nav10 {
    background: url(../images/icon-nav10.png) left center no-repeat;
}

.nav-list .nav11 {
    padding-left: 38px;
    background: url(../images/icon-nav11.png) left center no-repeat;
}

.nav-list .a:hover .nav1, .nav-list .a.cur .nav1 {
    background: url(../images/icon-nav1-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav2, .nav-list .a.cur .nav2 {
    background: url(../images/icon-nav2-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav3, .nav-list .a.cur .nav3 {
    background: url(../images/icon-nav3-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav4, .nav-list .a.cur .nav4 {
    background: url(../images/icon-nav4-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav5, .nav-list .a.cur .nav5 {
    background: url(../images/icon-nav5-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav6, .nav-list .a.cur .nav6 {
    background: url(../images/icon-nav6-ho.png) left center no-repeat;
}

.nav-list .a:hover .nav7, .nav-list .a.cur .nav7 {
    background: url(../images/icon-nav7-ho.png) left center no-repeat;
}

.g-footer {
    background: url(../images/footer-bg2.jpg) center top no-repeat;
    border-top: 1px solid #69b1e7;
}

.f-content {
    position: relative;
    padding-top: 35px;
}

.f-icon {
    position: absolute;
    left: 50%;
    top: -14px;
    margin-left: -14px;
}

.ql-drop>.sp {
    margin-left: 24px;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
}

.drop-groups {
    float: right;
}

.drop-down {
    float: left;
    position: relative;
    width: 214px;
    height: 28px;
    margin-left: 8px;
    line-height: 28px;
    background: #fff url(../images/icon-arrow.png) 196px center no-repeat;
    border: 1px solid #ccd1d3;
}

.drop-down .tag {
    padding-left: 9px;
    font-size: 12px;
    color: #828282;
    cursor: pointer;
}

.drop-lists {
    display: none;
    position: absolute;
    bottom: 29px;
    left: 0;
    width: 100%;
    max-height: 90px;
    overflow-y: auto;
    background: #fff;
}

.drop-lists li {
    height: 28px;
}

.drop-lists li a {
    margin-left: 9px;
    font-size: 12px;
    color: #828282;
}

.f-help {
    margin-top: 46px;
}

.f-lf {
    margin-left: 5px;
}

.f-about .a, .f-about .line, .f-tt, .f-tt2 .tt, .f-tt2 .tt2 {
    line-height: 12px;
    font-size: 12px;
    color: #666;
}

.f-about .line {
    margin: 0 8px;
}

.f-tt {
    margin-top: 19px;
}

.f-tt2 {
    margin-top: 16px;
}

.f-tt2 .tt2 {
    margin-left: 16px;
}

.f-rt .img1, .f-rt .img2 {
    display: block;
    float: left;
}

.f-rt .img1 {
    margin: 1px 33px 0 0;
}

.f-rt .img2 {
    margin: 5px 19px 0 0;
}

.g-main {
    /* background: #fff; */
}



/********************************援疆测绘专题 by linna at 2018-03-13*********************************/

.yj-header {
    padding-top: 339px;
    background: url(../images/yj-header-img.jpg) top center no-repeat;
}

.yj-nav {
    height: 60px;
    background: #bc0f0f;
}

.yj-nav-list li {
    float: left;
    margin-left: 90px;
}

.yj-nav-list li:first-child {
    margin-left: 0;
}

.yj-nav-list .a {
    position: relative;
    display: block;
    width: 91px;
    height: 110px;
    line-height: 110px;
    margin-top: -26px;
    background: url(../images/yj-nav-bg.png);
}

.yj-nav-list .a.cur, .yj-nav-list .a:hover {
    width: 99px;
    height: 119px;
    line-height: 119px;
    margin-top: -31px;
    margin-left: -8px;
    background: url(../images/yj-nav-bg-hv.png)
}

.yj-nav-list .tt {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 40px;
    height: 44px;
    margin: auto;
    vertical-align: middle;
    line-height: 22px;
    font-size: 20px;
    color: #fff;
}

.yj-nav-list li:first-child .tt {
    height: 22px;
}

.yj-nav-list .a:hover .tt {
    font-weight: bold;
}

.yj-footer {
    height: 163px;
    background: #c93f3f;
    border: none;
}

.yj-footer .f-content {
    padding-top: 21px;
}

.yj-footer .ql-drop {
    background: url(../images/yj-icon-drop.png) 2px center no-repeat;
}

.yj-footer .ql-drop>.sp {
    color: #fff;
}

.yj-footer .drop-down {
    background-color: #f4d9d9;
    border-color: #cbb4b5;
}

.yj-footer .drop-down .tag {
    font-size: 14px;
    color: #333;
}

.yj-footer .f-help {
    margin-top: 28px;
}

.yj-footer .f-tt {
    margin-top: 11px;
}

.yj-footer .f-tt2 {
    margin-top: 11px;
}

.yj-footer .f-about .a, .yj-footer .f-about .line, .yj-footer .f-tt, .yj-footer .f-tt2 .tt, .yj-footer .f-tt2 .tt2 {
    color: #fff;
}

.yj-footer .f-rt .img1 {
    margin-right: 50px;
}

.yj-footer .f-rt .img2 {
    float: left;
    margin-right: 2px;
}

.yj-main {
    margin-top: 28px;
}



/********************************产业发展专题 by linna at 2018-03-14*********************************/

.cy-body {
    position: relative;
    min-height: 1346px;
    background: url(../images/cy-footer.png) center 1195px no-repeat;
}

.cy-header {
    height: 336px;
    background: url(../images/cy-header.jpg) center top no-repeat;
}

.cy-header .w-container {
    position: relative;
}

.cy-header .back {
    display: block;
    position: absolute;
    top: 20px;
    right: 30px;
    width: 80px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    background: #3a80ff;
    border-radius: 5px;
    box-shadow: 0 0 0 , 0 0 0, 0 3px 0 #5397f8, 3px 0 0 #5397f8;
}

.cy-footer {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding-bottom: 19px;
    /* padding: 72px 0 19px; */
    text-align: center;
    
}

.cy-footer .f-about .a, .cy-footer .f-about .line, .cy-footer .f-tt, .cy-footer .f-tt2 .tt, .cy-footer .f-tt2 .tt2 {
    color: #fff;
}

.cy-footer .f-tt, .cy-footer .f-tt2 {
    margin-top: 13px;
}

.cy-body .g-header, .cy-body .g-main, .cy-body .g-footer {
    min-width: 1004px;
}

.cy-body .w-container {
    width: 1004px;
    margin: 0 auto;
}

.cy-body .cy-main {
    margin-top: -109px;
}



/********************************地理国情监测专题 by linna at 2018-03-14*********************************/

.dl-bg {
    background: url(../images/dl-bg.jpg) top center no-repeat;
}

.dl-header {
    padding-top: 244px;
}

.dl-nav  {
    height: 53px;
    background: #0668cd;
    border: 1px solid #2993e7;
}

.dl-nav-list {
    padding-left: 67px;
}

.dl-nav-list li {
    float: left;
    width: 130px;
    height: 55px;
    margin-left: 50px;
    margin-top: -1px;
}

.dl-nav-list .a {
    display: block;
    line-height: 55px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
}

.dl-nav-list .a.cur, .dl-nav-list .a:hover {
    background: url(../images/dl-nav-bg.jpg) repeat-x;
}

.dl-footer {
    position: static;
    padding: 35px 0 52px;
    background: #028bdc;
    border-top: 2px solid #007eff;
}



/********************************天地图新疆专题 by linna at 2018-03-14*********************************/

.td-bg {
    position: relative;
    height: 1346px;
    background: url(../images/td-bg.jpg) top center no-repeat;

}

.td-header {
    height: 248px;
    background: none;
}

.td-footer {
    background: none;
}

