/*公用*/
@charset "utf-8";

/**form-style.css*/
body {font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;  margin:0px; padding:0px; color:#000000;position: relative; }
* { margin:0px; padding:0px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
p{text-indent: 2em;}
*:focus { outline: none; }
input {outline:none;}
input[type="button"],input[type="submit"]  {cursor: pointer;}
p{ font-size: 16px;}
h2{ font-size:16px; color:#2f2f2f; font-family:"微软雅黑"; font-weight:300;}
h3{font-size:14px; color:#ffffff; font-family:"微软雅黑"; font-weight: normal;}
h4{font-size:14px; color:#2f2f2f; font-family:"微软雅黑"; font-weight:100;}
h6{font-size:14px; color:#ffffff; font-weight:normal;}
h7{ font-size:24px; color:white;}
h8{ font-size:18px; color:#5b5b5b;}
.font_brand{font-size:14px; color:#333333; font-weight:400;}
div{ word-wrap: break-word; word-break: normal; }

ul,li {list-style-type:none; text-transform:capitalize; margin:0px; padding:0px;}
a {text-decoration:none; color:#2c2e33;font-size: 14px; font-weight:normal;}
a:visited{color:#2c2e33;}
a:hover{text-decoration:none;color:#08589d;}
.body-content a:hover{text-decoration:underline;color:#0059d2;}
.nav .Crumbs a:hover{ text-decoration: underline;}
a:active{text-decoration:none; color:#2c2e33;}
.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}
h3.subh3{ position: relative; border-bottom: 1px dashed #999;}
h3.subh3 a{ height: 25px; line-height: 25px; padding-top: 10px; font-family: "微软雅黑";  font-size:14px; color:#2c5a9c; display: inline-block; }
h3.subh3 a:hover{color:#2c5a9c;}
h3.subh3 a.more{ float: right;font-family: "微软雅黑"; font-size: 14px; padding-right: 10px; padding-top: 10px; *position: absolute; *right: 5px;  }
.clearfix {
    zoom: 1;
}
.hidden{display: none;}
.icon{background:url("../images/icon.png") no-repeat; display: inline-block; position: absolute; left: 8px;}
.button{ background: url("../images/button.png") no-repeat; border: none;}
.font{ font-family: "微软雅黑"}
.border{border:1px solid #dfdfdf;}

table.table {
    font-size: 16px;
    padding: 0;
    border-spacing: 0;
    border-collapse: collapse;
    color: #333333;
    width: 100%;
    overflow-x:auto;
}
table.table tr:hover {
    background: #c0ebe3;
}
table.table tr.hover {
    background: #c0ebe3;
}
table.table tr th {
    font-family: "微软雅黑";
    color: #fff;
    padding: 8px 10px;
    border: 1px solid #dfdfdf;
    border-bottom: 0;
    background-color: #a4aeb9;
}
table.table tr td {
    border: 1px solid #dfdfdf;
    border-top: none;
    padding: 8px 12px;
    color: #5c5c5c;
}
table.table tr{
    background: #fff;
}
table.table tr:nth-child(odd) {
    background: #f6f8fa;
}
table.table tr.odd {
    background: #fff;
}
table.table.alternate tr:hover {
    background: #c0ebe3;
}
table.table.alternate tr.hover {
    background: #c0ebe3;
}
table .table tr:nth-child(odd){background:#f6f8fa;}
table .table tr:nth-child(even){}
table.table .color{background:#f6f8fa;}

.content{
    width:1200px;
    margin: auto; 
    height:auto;
    min-height: 400px;
    background: #fff;
    margin-top: -88px;
    padding-top: 88px;
    *padding-bottom: -20px;
    padding-bottom: 183px;
}
.content-left{ width: 182px; padding-left: 8px; border-right: 1px solid #c4c4c4; background:#fff;}
.content-left>div{padding-top: 5px;}
.content-left li{
    height: 32px; 
    border-bottom: 1px solid #c8c8c8;
    line-height: 35px;
    *line-height: 32px;
    padding-left: 8px;

}
.content-left li:hover{ background: #ededed right no-repeat; }
.content-left li a{font-size: 14px;}
/*首页*/
.weatherbg{
    position: fixed;
    height:100%;
    width: 100%;
    z-index:-9999;
    background: url("../images/bodybg.jpg") center 0;
    left: 0px;
    z-index: -9999;
}
.head{
    margin: auto;
    width: 1200px; 
    height: 90px;
    background: url("../images/headrightbg.png") #fff no-repeat right;
    position: relative;
}
.head .logo{
    float: left;
    margin: 5px 0px 0px 25px;
    width: 475px;
    height: 76px;
    background: url("../images/logo.png") no-repeat right;
}
.head-login{
    position: absolute;
    right: 10px;
    top:10px;

}
.head-login a{
    margin-right: 15px;
    color: #8f8f8f;
    text-decoration: underline;
}
.head-login a span{color: #8f8f8f;}
.head a{ margin-right: 12px; }

.nav{ 
    margin: auto;
    position: relative;
    width:100%;
    height:85px;
    display: block;
    z-index: 99;

}
.nav2{ height: 52px;}
.navbg{
    background:url("../images/navbg.png") repeat-x;
    filter: Alpha(Opacity=70);
    opacity: 0.7;
    width:100%;
    height:52px;
}
.navcont{width: 100%; height: 52px;z-index: 10; position: absolute; left: 0px; top: 0px; }
.Crumbs-line{width: 100%; height: 33px;z-index: 1; position: absolute; left: 0px; top:52px; background: url("../images/navline-bg.png") repeat-x;}
.search{ float: right; position: relative; width:250px; height:30px;margin-right: 14px; margin-top: 10px; background:#fff;border: 1px solid #d4d5d7; }
.search #search{float: left; width: 212px; height: 16px; line-height: 16px; padding: 7px 6px; border: none; background: none;outline: none;font-size: 16px;}
.search .icon{ width: 20px; height: 20px; position: absolute; background-position:-43px -115px; margin-top: 6px; border:none; right: 5px; left: auto; }
/*.nav div.ul{ 
        position: relative;
        background:url("../images/nav-contbg.png") repeat-x;
        width: 1200px;
        margin: auto;
        height: 52px;
}
.nav div.ul div.li{ float: left; position: relative; z-index: 22; color: #fff; font-weight:bold; text-align: center; line-height: 52px; width: 85px;  height: 52px; margin:0px 10px; font-size: 16px;}
.nav div.ul div.li:hover{background:#2e2e2e;}
.nav div.ul div.li>a{ color: #fff; font-weight:bold; font-size: 16px;}
.navdiv.ul div.li:hover{background: #2e2e2e;}
.subnav{ display: none;background: #2e2e2e; z-index: 3; padding: 10px 0px; line-height: 22px; position: absolute; top:52px; left: 0px;  border-bottom-right-radius: 4px; border-bottom-left-radius:4px;}
.subnavList{margin-top: 5px;}
.nav div.ul div.li:hover .subnav{ display: block;}
.subnav .allsub, .subnav p{ display: block; min-width: 210px; width: 100%; height: 26px; font-size: 16px; line-height: 30px; text-indent: 1em; text-align: left; color: #fff; font-weight: normal;}
.subnav .p{ float: left;  color: #fff;}
.subnavList { width: auto; min-width: 300px;}
.subnavList .suboneList{float: left; background:url("../images/sublistBg.png") no-repeat right; }
.subnavList a{display: block; min-width: 4em;  float: left; color: #74d2ea; text-decoration: underline; margin:0px 10px;}
.nav .Crumbs{margin:auto; width: 1200px; left: 0px; height: 33px; background: url("../images/nav-contline-bg.png") repeat-x; text-indent: 2.5em; line-height:33px; color: #dbdbdb;  font-size: 16px }
.nav .Crumbs a{color: #dbdbdb;}*/
.body-content{position: relative; padding-top: 5px; width: 1200px; background: #fff;margin-left:auto;margin-right:auto;}
.body-content>div{ float: left;}
.content-left{ width: 182px; padding-left: 8px; border-right: 1px solid #c4c4c4; background:#fff;}
.content-left>div{padding-top: 5px;}
.content-left li{
    height: 32px; 
    border-bottom: 1px solid #c8c8c8;
    line-height: 35px;
    *line-height: 32px;
    padding-left: 8px;

}
.content-left li:hover{ background: #ededed right no-repeat; }
.content-left li a{font-size: 14px;}

.data-recommed .icon{
    background-position: -15px -13px; width: 28px; height: 25px;top:10px;
}
.online-data .icon{
    background-position: -54px -13px; width: 28px; height: 34px;top:4px;
}
.user-help .icon{
    background-position: -94px -13px; width: 34px; height: 34px;top:4px;
}
.user-help{ padding-bottom: 130px;}

.user-help h3.subh3 a{ padding-left: 44px;}
.sub-title{ padding-left: 40px;}
.classfy-banners{ width: 526px; height: 393px; border: 1px solid #cbcbcb; border-radius: 5px; position: relative; padding: 0px 6px 6px 6px;}
.content-center{ width: 540px; height: auto; margin-left: 14px;}
.banner-nav-cont{position: relative;}
.banner{ width: 526px; height: 350px; overflow: hidden;position: relative;}
.banner a{ width: 526px; height: 350px; display: block; float: left; }
.banner a img{ width: 526px; height: 350px;}
.banner-nav-list{ width: 82px; height: 44px; float: left;}
.bannerCont{ display:none;}
.showBanner .bannerCont{ position: absolute;top: 44px; left: 0px; display:block;}
.bannerIcon{position: absolute; bottom: 20px; right: 20px;}
.bannerIcon li{
    float:left;
    display:block;
    width:10px;
    height:7px;
    margin-left:4px;
    background:url("../images/banner-icon.png") no-repeat;
    margin-top:5px; 
}
.bannerIcon li.current{
    width: 10px; height: 10px; background-position: 0px -6px; margin-top: 2px;
}
.banner-nav{ text-align: center; width: 80px; height: 40px; border: 1px solid #fff; border-top: 4px #fff solid; border-bottom:none; line-height: 40px;}
.showBanner .banner-nav{  border: 1px solid #cbcbcb; border-top: 4px #2c9adc solid; border-bottom:none; background:#f6f6f6;  }
.weather-subject{ padding:12px 18px 0px 18px;}
.subject-list{  width: 168px; float: left; }
.subject-img{ display:block; width: 84px; height:84px; height:84px;padding: 0px 43px;}
.suject-text{ display: block; font-size: 16px; font-family: "微软雅黑"; text-align: center; height: 44px; line-height: 44px;}
.weather-materials{ width: 540px; }
.weather-materials>h2{ margin: 0px 10px; border-top:#444444 solid 7px; height: 38px; line-height: 38px;}
.materials-list{ margin-left: 5px;  width:150px;}
.materials-list>h2{ height: 24px; line-height: 16px; border-bottom: 1px dashed #c8c8c8; position: relative;}
.weather-materials li{ width: 245px; float: left; margin:2px 12px 20px;}
.weather-materials li>div{float: left;}
.materials-img, .materials-img img{ width: 86px; height: 81px;}
.material, .materials-list>h2 a{ font-size: 14px;  font-family: "微软雅黑";}
.materials-list>h2 a{ float: right; color: #08589d; display: block;*position: absolute; *right: 0px; *top: 2px;}
.material{ height: 25px; line-height: 25px; position: relative;}
.material a{ padding-left: 8px;}

.material i{ display:inline-block; width: 5px; height: 5px; left: 0px; background:url("../images/icon.png") -143px -22px no-repeat; margin-top:10px; *margin-top:6px;}
.content-right{ margin-left: 8px;}
.index-login{ 
    position: relative;
    padding: 20px 15px;
    height:240px;
    width: 210px;
    border:1px #d6d6d6 solid; 
    -moz-box-shadow: 0px 4px 3px #eee;   
    box-shadow:0px 4px 3px #eee;
    background-color:#caeaf9;
    border-radius:5px; 
}
.index-login .welcome-login{
    height: 30px; line-height: 30px; text-align: center;  font-family:"微软雅黑"; color: #105aca; 
}
.index-login  .login-list{ margin: 10px 0px;}
input[type="text"]{
    height: 16px; line-height: 16px; padding: 6px 5px;
}
.index-login{}
.index-login .usernameCont,.index-login .passwordCont{border: 1px solid #d4d5d7; width: 180px; padding-left: 36px; height: 28px;background: #fff }
.index-login  i{ float: left; display: inline-block; width:36px; height: 28px; background:url("../images/icon.png")  no-repeat; margin-left: 8px; }
.index-login .usernameCont i{ background-position:-70px -79px; }
.index-login .passwordCont i{ background-position:-114px -79px; }
.index-login #username,.index-login #password{ float: left; width: 170px; height: 16px; line-height: 16px; padding: 6px 5px; border: none; background: none;outline: none}
.index-login .Code{border: 1px solid #d4d5d7; width: 70px; float: left;outline: none;}
.index-login .refer{ float: right;}
.index-login .refer a{ display: block;}
.index-login .fm-button { position: absolute; display: block; bottom:20px; right: 20px; width: 68px; height: 30px; border: none; padding: none; background:url("../images/login.png") no-repeat;}
#mind{ margin-right: 8px;}
.content-right h3.subh3{; background:url("../images/titlebg.png") bottom repeat-x; border-bottom:none;}
.expert-line .icon {
    background-position: -14px -52px;
    width: 28px;
    height: 34px;
    top: 10px;
}
.weather-tip .icon {
    background-position: -55px -52px;
    width: 28px;
    height: 34px;
    top: 10px;
}
.expert-line ul{ background: #f3f8fe; border: 1px solid #e2eefe; border-top: 1px solid #6c99c0; border-bottom:none;  *padding-top: 15px; }
.weather-tip ul{*padding-top: 0px;}
.expert-line ul li{ /*background:url("../images/list-icon.png") no-repeat 10px 24px; padding-left: 30px; */}
.expert-line ul li a{ font-size: 14px;}
.expert-line .withImg{margin-top: 15px}
.expert-line .withImg a{ display: block; float: left;}
.expert-line .withImg .caption-img{ padding-left: 8px;}
.expert-line .withImg .caption-img,.expert-line .withImg .caption-img img{ width: 90px; height: 90px;}
.expert-line .withImg .caption{ width: 122px; padding-left: 10px; height: 90px; line-height: 20px;}
.expert-line li.withoutImg{ height: 32px;
                            border-bottom: 1px  #b5cfe6 dashed;
                            line-height: 35px;
                            *line-height: 32px;
                            padding-left: 8px; margin-top: 0px; width: 224px;}
.weather-tip  ul li a{ color: #105aca}
.frendly-link{margin: 15px 40px; width: 15px;}
.blur-color{
    border:1px solid #4599e4!important; 
    -webkit-box-shadow: 0px 0px 2px #ccc;
    -moz-box-shadow: 0px 0px 2px #ccc;
    box-shadow: 0px 0px 2px #ccc}
.footer{width: 1200px; padding-bottom: 12px; background: url("../images/nav-contline-bg.png") ; position: relative; margin: auto; border-bottom: -144px; text-align:center;}
.footer-help{ margin: auto; width: 950px; height: 52px; line-height:52px; color: #fff; }
.footer-help a{ color: #fff;  font-size: 12px;}
.footer-message{margin: auto; width: 950px; padding-top: 10px; background: url("../images/footer-line.png") left top repeat-x; }
.footer-message p{position: relative; width: 100%; text-align: center; height: 20px; line-height: 20px; color:#a8a8a8; font-size: 12px; }
.footer-bg14{ width: 100%; height: 144px; position: absolute; bottom: 0px; /*background:url("../images/navline-bg.png");*/background:#6d6d6d; z-index: 1;}
.footer-message p .message14{text-align: left; position: absolute; display: inline-block; width: 270px; right: 0px; color: #fff; font-size: 12px; }
.footer-message p .message14 i{ text-align: right; padding-right: 0px; float: left; display: inline-block; width: 140px; font-style: normal;}
/*地面资料*/

.sub-body-content{ background:#fff; padding-top: 0px; margin-bottom:10px;min-height: 700px;}
.sub-body-content .content-left{ padding-top: 10px;}
.sub-content-right{ float: left; border:1px solid #dfdfdf; width: 965px; height: 100%; background:#fff; margin: 20px 0px 15px 12px; }
.sub-content-center{width: 934px; padding: 0px 16px;}
.about-ground-data .ground-data-img{ width: 200px; height: 200px; float: left;}
.about-ground-data .ground-data-img img{ width: 200px; height: 200px;}
.about-ground-data .ground-data-word{ float: left; margin-left: 22px; width: 680px; /*height: 200px;*/ overflow:hidden;}
.ground-data-wordMo{display:none;}
.ground-data-wordHi{max-height:179px;}
.ground-data-word h7{ height: 53px; line-height: 35px}
.ground-data-word p{ padding-top: 15px; /*height: 145px;*/ line-height: 26px; font-family: "微软雅黑"; color:white; overflow: hidden;}
.about-ground-dataBg{background:#6BBFFF;float:left;}
.about-ground-data{width: 904px; padding: 8px 20px 12px 10px; /*height: 200px;*/  /*background:url("../images/data_parent.jpg") no-repeat bottom;*/ margin: auto;float:left;}
.about-ground-dataFn{color:#3056fc;float:right;margin-right:10px;line-height:26px;height:21px;cursor:pointer;display:none;}
.ground-bg{ position:absolute;  bottom: 0px;  width: 934px; height: 24px; }
.related-products{ margin-top: 40px;float:left;}
.sub-content-right .related-products-title{ margin-bottom: 4px; font-size: 14px; letter-spacing:0.1em;  display: block; float: right; background:#5b5b5b; color: #fff; padding: 0px 10px; height: 25px; line-height: 25px; text-align: center; }
.related-products-border{background:url("../images/sub-line-bg.png") repeat-x top; clear: both; padding-bottom: 20px;}
h8 a{ font-size:18px; color:#5b5b5b;}
.related-products-lists li{ float: left; width:146px;   margin-top: 12px;}
.related-products-lists li>div{ margin-top:22px;  position: relative; text-indent:42px; font-size: 16px; font-family: "微软雅黑"; border-right: 1px dashed #b7b8ba; line-height: 25px; padding: 0px 8px; }
.related-products-lists li>div .related-bg{margin-left: 8px; background:url("../images/sub-bg.png") no-repeat; position: absolute; width: 40px; height: 40px; top: -10px;  left: 0px; display: block; }
.related-products-lists  .related-scene .related-bg{ background-position: -13px -6px;  }
.related-products-lists .related-gather  .related-bg{ background-position: -59px -6px;  }
.related-products-lists .related-mapseacher   .related-bg{ background-position: -104px -6px;  }
.related-products-lists .related-site  .related-bg{ background-position: -150px -6px;  }
.related-products-lists .scene-data   .related-bg{ background-position: -192px -6px;  }
.related-products-download{ }
.related-products-download li{margin-left: 14px; font-size: 13px; height: 22px; line-height: 22px; background:url("../images/circle.png") left no-repeat; color: #343434; text-indent: 10px;}
.products-download-list{ border-bottom: 1px solid #dddddd; text-indent: 15px; width: 700px; padding-top: 10px; padding-bottom: 10px;}
.products-download-list>span{ height:30px; line-height: 30px; display: block;color: #343434;font-size: 16px;}
.related-products-lists li:hover a,.related-products-lists li:hover div a{  color: #2c5a9c}
.related-products-lists li a{font-size: 18px;color: #5b5b5b;}
.related-products-lists li div a{color: #2c2e33; font-size: 14px;}
.related-products-lists .related-scene:hover .related-bg{ background-position: -13px -46px;  }
.related-products-lists .related-gather:hover  .related-bg{ background-position: -59px -46px;  }
.related-products-lists .related-mapseacher:hover   .related-bg{ background-position: -104px -46px;  }
.related-products-lists .related-site:hover  .related-bg{ background-position: -150px -46px;  }
.related-products-lists .scene-data:hover   .related-bg{ background-position: -192px -46px;  }
.related-products-lists .scene-data>div{ border-right: none;}
.related-products-list10{border-bottom:1px dashed  #cdcdce; position: relative;min-height: 80px;}
.related-products-list10 .left111{position: absolute; left: 0px; top: 0px; width: 75px; height: 100%;background: #f2f2f2;}
.related-products-list10 .right111{left: 0px; top: 0px; width: 850px; padding: 14px 0px;padding-left: 75px;min-height: 52px; }
.right111 a{display: block; text-decoration: none;}
.right111 .right111-title{font-size: 16px; color: #343434; font-family: "微软雅黑"; height: 30px; line-height: 30px; }
.right111 .right111-cont{font-size: 14px; color: #484a4e; line-height: 22px;}
.left111 i{background: url("../images/icon.png") no-repeat; width: 40px; height: 40px; display: block; left: 20px; top: 20px;position: absolute;}
.reletive-left11 i{background-position: 0px -581px;}
.reletive-left12 i{background-position: -59px -581px;}
.reletive-left13 i{background-position: -114px -581px;}
.reletive-left14 i{background-position: -171px -581px;}
.reletive-left15 i{background-position: 0px -691px;}
.related-products-list10:hover a{color: #0059d2; text-decoration: none;}
.related-products-list10:hover .reletive-left11 i{background-position: 0px -636px;}
.related-products-list10:hover .reletive-left12 i{background-position: -59px -636px;}
.related-products-list10:hover .reletive-left13 i{background-position: -111px -635px;}
.related-products-list10:hover .reletive-left14 i{background-position: -169px -634px;}
.related-products-list10:hover .reletive-left15 i{background-position: -57px -691px;}
.related-products-download11 li {
    margin-left: 14px!important;
    font-size: 13px!important;
    height: 22px!important;
    line-height: 22px!important;
    background: url("../images/circle.png") left no-repeat!important;
    color: #343434!important;
    text-indent: 10px!important;
}

/*检索*/
.search-left-nav{ width: 182px; padding-left: 8px; padding-top: 5px; background:#fff;}
.search-left-nav i{position: absolute; right: 0px; bottom:4px; display: block; width: 20px; height: 20px; background:url("../images/searchnav-bg.png") no-repeat; margin-right: 5px;}
.search-left-nav .search-left-nav-cont .left-nav-list{position: relative; height: 42px; width: 174px; line-height: 52px; *line-height: 42px; padding-left: 8px; border-bottom:1px dashed #979797; clear:both;}
.search-left-nav .search-left-nav-cont .left-nav-list>a{font-size: 16px;}
.search-left-nav .search-left-nav-cont .left-nav-list .first-nav-up{ float: right;  margin-top: 18px; cursor: pointer;}
.search-left-nav .search-left-nav-cont .left-nav-list .unfold{background-position: 0px -21px;}
.left-nav-list img{vertical-align: middle;margin-bottom: 3px;margin-right: 5px}
.search-left-subnav-cont .left-subnav-list{position: relative; height: 36px; line-height: 36px; *line-height: 36px; border-bottom:1px solid #c8c8c8;}
.search-left-subnav-cont .left-subnav-list>a{ background:url("../images/square.png") 0 center no-repeat;  width: 226px; padding-left: 12px; margin-left: 33px;}
.search-left-subnav-cont .left-subnav-list .square{  background-position: 0px -85px;}
.search-left-subnav-cont .left-subnav-list .sub-nav{background-position: 0px -40px; float: right; margin-top: 18px; cursor:pointer; }
.search-left-subnav-cont .left-subnav-list .unfold{background-position: 0px -61px;}
.search-left-threenav-cont{ margin-left: 20px; width: 162px;}
.search-left-threenav-cont>li{ padding-left: 27px; height: 30px; line-height:30px; border-bottom:1px solid #c8c8c8;}
.search-left-threenav-cont>li a{ padding-left: 12px;}
.contain{ display: none;}
.search-left-nav .search-left-nav-cont li.select{  background:#f2f2f2;}
.search-left-nav .search-left-nav-cont li.select>a{ color: #2c5a9c;}

.date .Wdate{ border: 1px solid #e6e6e6;}
.search-center{ width:965px; margin: 15px 0px 0px 0px;float:right !important;}
.search-center .h8{ text-align: left; display: block; height: 50px; color: #5c5c5c; line-height: 50px; display:block; font-family: "微软雅黑"; background: url("../images/title-bg.png") 0 bottom repeat-x;}
.search-center-left{ width: 969px; padding-left: 5px;  padding-right:20px; float: left;}
.search-center-left>h6{ color: #f65857; height: 56px; line-height: 56px; width: 550px;}
.date, .date input{color: #636363}
.search-center-left .date{ margin-bottom: 5px;}
.search-center-129 { font-family: "微软雅黑"}
.search-center-129 h4{ color: #000; font-weight: bold; line-height: 30px; width: 85px; float: left;}
.search-center-129 .search-center-left-cont{height: auto; float: left; position: relative;}
.site-choose .search-center-left-cont{ z-index: 1002;}
.map-search-bn{ width: 96px; height:30px; border: none; background:url(../images/map-search-bn.png) no-repeat;}
.xzqu-search-bn{ margin: 0px 15px 0px 15px;  width: 75px; height:30px; border: none; background-position: 0 -596px;}
.area-selector{position: relative;z-index: 9999 }
.area-selector select{ height: 28px; border:1px solid #e8e8e8;  margin-right:10px;}
.area-selector .title{ width: 64px; float: left;}
.area-selector .area-hoder{ float: left; width:90px; padding: 7px 20px 7px 5px; height: 14px; margin-right: 10px; border: 1px solid #e6e6e6; background:url("../images/select-bg.png") #fff right 10px no-repeat;}
.area-city-choices{ width: 100%}
.area-city-head{ width: 100%; padding:10px 0px 20px 4px; position: relative; border-bottom:1px solid #c8c8c8;}
.area-city-head a{ position: relative; display: inline-block; width: 21px; height: 21px; text-align: center;line-height: 21px; color: #4571c3; font-size: 16px; font-weight: bold; cursor:default; }
.area-city-head a.checked{ background:#4571c3; color: #fff; }
.area-city-head a i{ position: absolute; width: 20px; height: 20px; background: url("../images/area-city-bg.png") no-repeat; bottom: -28px; left: 2px;}
.corner{position: absolute; display: block; width: 20px; height: 13px; left:48px;  background: url("../images/area-city-bg.png")  no-repeat; bottom: -1px;}
.city-choices-cont{ background: #fff; padding: 15px; padding-bottom: 4px;} 
.city-choices-cont strong{ float: left; width: 20px; line-height: 32px;}
.city-choices-cont>div{ float: left;  width: 500px; height: 70px; overflow: auto;}
.city-choices-cont>div>span{ display:inline-block; padding:7px 10px;}
.city-choices-cont>div>span.checked{ background: #4571c3; color: #fff}
.area-district-choices{padding:10px 12px;}
.area-district-choices-head{ padding:5px 0px; font-size: 16px; }
.area-district-choices-head label{color: #4471c2;}
.area-district-choices{ background:#fff;}
.area-district-choices .choosetwo-cont{ height: 85px; overflow-y: auto;}
.area-choices-head{ }
.element-classfy a{ position: relative;}

.element-cont a{ cursor: pointer; z-index: 99; padding-left: 15px; display: block; height: 32px; line-height: 32px;  font-size: 15px; font-family: "微软雅黑"}
.element-classfy{position: relative; overflow: auto; float: left; width: 150px; height:282px; border:1px solid #cacaca;}
.element-classfy .border-bg{ position: absolute;  /*background:url(../images/element-bg.png) top right no-repeat;  width: 15px; height: 284px;right: -4px; top: 0px;*/}
.element-classfy a{  color: #496fc2;}
.element-classfy a:hover{  color: #496fc2;}
.element-list{ float: left; width: 310px; height:282px;  background:#fff; overflow: auto; border: 1px solid #cacaca;border-left: none;}
.element-list a{  color: #343434;}
.element-handle{ width: 64px; padding-top:10px; float: left; padding-left: 16px;}
.element-handle input{cursor: pointer; width: 50px; height: 28px; margin-top:20px; border: none; background:url("../images/element-handle.png") no-repeat;}
.element-handle .selectAll, .area-handle-129 .selectAll{background-position: 0px 0px;}
.element-handle .add, .area-handle-129 .add{background-position: 0px -35px;}
.element-handle .delete, .area-handle-129 .delete{background-position: 0px -71px;}
.element-handle .deleteAll,.area-handle-129 .deleteAll{background-position: 0px -106px;}
.element-checked{ width: 310px; height: 282px; float: left; background:#fff; overflow: auto; border: 1px solid #e6e6e6; overflow: auto;}
.element-cont .choosed{background:#4771c5; color: #fff}
.element-cont .choosed:hover{color: #fff}
.search-center-left .tip{ color: #5d5d5d; font-family:"微软雅黑"}
.element-choosetwo .tip{height: 30px; line-height: 30px; padding-bottom: 10px;}
.element-choosetwo .tip>input {margin-left: 12px; }
.element-choosetwo .tip>label {color: #4471c2; }
.element-choosetwo .choosetwo-cont{ width: 964px; background:#fff; padding:5px; border: 1px solid #e6e6e6; overflow-y:auto; }
.choosetwo-cont>div{ float: left; margin:3px 3px; height: 28px; line-height: 14px; width: 222px; position: relative; overflow: hidden;}
.choosetwo-cont>div label{ display: inline-block;
                           font-size: 14px;
                           width: 222px;
                           padding-left: 16px;
                           *padding-left: 18px;
                           line-height: 14px;}
.choosetwo-cont input{ left: 0px; top: 2px; *top: -4px; position: absolute;}
.element-head{height: 40px; line-height: 40px;}
.element-head span{height: 30px; line-height: 30px; display: block; float: left;}
.element-head .element1{ width: 252px;}
.element-head .element2{ width: 330px;}
.element-head .element3{ width: 130px;}
.search-center-left>div{ margin-bottom: 10px;}
.element-filter{position: relative; float: right; background:#fff; width: 212px; border: 1px solid #b0b0b0; border-top:none; padding-bottom: 200px;}
.element-filter p,.element-filter .title,.element-filter a{ font-family: "微软雅黑"}
.element-filter .element-filter-head{background:#525252; height: 32px; line-height: 32px; text-indent: 1em; font-size: 16px; color: #fff}
.element-filter .element-filter-list{ position: relative; border-bottom: 1px solid #c8c8c8; padding: 5px 10px;}
.element-filter .element-filter-list .title{ font-size: 16px; color:#3a3c41; height: 40px; line-height: 40px;}.element-filter-list .title a{}
.element-filter-content a{font-size: 14px; color:#3a3c41; display: block; height: 25px; line-height: 25px; }
.element-filter-content a:hover{color:#3a3c41;}
.element-filter-list i{ position: absolute; display: block; bottom: 8px; right: 10px; width: 17px; height: 17px; background:url("../images/element-del.png") no-repeat; }
.search-bt{position: absolute; bottom: 6px; right: 6px; width:92px; height: 30px; border:none; background:url(../images/search-bt.png) no-repeat; }
.map-choose{display: none; position: absolute; top: 35px; left: 0px; border:1px solid #c8c8c8; width: 967px; z-index: 888; background: #fff; z-index:1000}
.map-choose .map-choose-head{ height:30px; padding: 8px 5px; background: #73c5f5; }
.map-choose .map-choose-head .longLat{ float: left; height:30px; }
.longLat span { display: block; font-size: 16px; font-family: "微软雅黑"; padding-right: 5px; color: #4571c3; float: left;}
.longLat span i{ display:inline-block; width:13px; height: 15px; margin-top: 5px;  background: url("../images/gnote-icon.png") no-repeat;}
.longLat  p{float: left; width: 15px; height: 30px; line-height: 30px;}
.longLat .longLatinput{ position:relative;  width: 54px; height:30px; float: left;}
.longLat .longLatinput input{ width: 38px; height: 14px; padding: 7px 2px; border:1px solid #e8e8e8;}
.longLat .longLatinput i{ right: 0px; top: -1px; display:block; position: absolute; width: 10px; height: 10px;  background: url("../images/gnote-icon.png") 0 -70px no-repeat; }
.map-choose-head .renge-bt{background:url("../images/range-bt.png") no-repeat; margin-right: 10px; width: 70px; height: 30px; border: none; float: right;}
.map-choose-head .renge-sure1219{width: 47px; height: 30px; background-position: 0 -950px; float: right;}
.longLat.south span i{ background-position:0px -16px; }
.longLat.weastern span i{ background-position:0px -34px; }
.longLat.north span i{ background-position:0px -50px; }
.longLatinput{}
.map-choose-cont{ padding: 10px; position: relative;}
.map-choose-cont .map-sure{position: absolute; background-position: 0px -636px; width: 83px; height: 31px; right:10px; bottom: 10px;}
.map-choose-cont .map{ width: 550px; height: 450px; float: left;}
.map-choose-cont .map img{ width: 550px}
.map-choose-cont .map-choose-right{ width: 200px; float: left; padding-left: 10px;}

.map-choose-right-city { width: 258px; height: 176px; padding: 10px 0px 15px 0px; overflow-y:auto;  position: relative; background: url("../images/concer-bg.png") bottom no-repeat;}
.map-choose-right-city span{ padding: 1px 7px; color: #5b5b5b; font-size: 16px; font-family: "微软雅黑"; display: block; float: left; min-width: 35px;}
.map-choose-right-district{ padding-top: 15px; width: 267px; height: ; overflow-y:auto;}
.map-choose-right-district .area-district-choices-head{ margin-left: 8px;}
.map-choose-right-district .choosetwo-cont{ height: 170px; overflow-y:auto;*overflow-y:hidden; width: 258px;   }
.map-choose-right-district .choosetwo-cont>div{ margin:5px 2px 2px 2px}

.search-center-left-cont .area-hoder-keyword{ width: 751px; height: 16px; float: left; border:1px solid #e6e6e6; padding: 7px 5px;}
.search-keyword-129{display: none; position: absolute;z-index: 999; border: 1px solid #e6e6e6; color: #5b5b5b; font-size: 16px; left: 0px; top: 35px; background: #fff;  padding: 10px; width: 334px;}
.search-keyword-129-title{ height: 35px; line-height: 35px; border-bottom: 1px solid #c8c8c8;position: relative;}
.search-keyword-129-title strong{position: absolute; right: 0px; display: block; width: 20px; cursor: pointer; top: 0px;}
.search-keyword-129-cont{padding-bottom: 10px;}
.search-keyword-129-cont a{ display: block; float: left; min-width: 145px;  cursor: pointer; text-align: center; color: #5b5b5b; font-size: 16px; margin:10px; height: 25px; line-height: 25px; }
.area-choose-129{ display: none; position: absolute; z-index: 9998;font-size: 16px; left: 0px; top: 35px; background: #fff;width: 852px; border: 1px solid #e6e6e6;}

.area-choose-129 .area-hoder{ float: left; width:90px; padding: 7px 20px 7px 5px; height: 14px; margin:0px 15px; border: 1px solid #e6e6e6; background:url("../images/select-bg.png") #fff right 10px no-repeat;}
.area-choose-129 .area-title-129{ background: #73c5f5; height: 30px; padding: 7px 0px;}
.area-cont-129{ width:770px; padding: 10px 15px 60px 15px; position: relative;}
.list-129{float: left;
          width: 330px;
          height: 250px;
          background: #f8f8f8;
          overflow: auto;
          border:1px solid #e6e6e6;
          padding:10px 0px 10px 0px;
}
.area-checked-129{ float: right;}
.area-cont-129 a {
    cursor: pointer;
    z-index: 99;
    display: block;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    font-family: "微软雅黑";
    padding-left: 5px;
}
.area-cont-129 a.choosed{ color: #fff; background:#4771c5;}
.area-handle-129 {
    width: 76px;
    padding-top: 10px;
    float: left;
    float: left;
    padding-left: 28px;
}
.area-handle-129 input {
    cursor: pointer;
    width: 50px;
    height: 28px;
    margin-top: 20px;
    border: none;
    background: url("../images/element-handle.png") no-repeat;
}
.area-cont-129 .area-sure{position: absolute; background-position: 0px -636px; width: 83px; height: 31px; right:15px; bottom: 15px;}
.search-center-left-cont .Wdate{ width: 274px !important;}
.search-bt1210{ width: 118px; height: 29px; background-position: 0 -672px;display: block; margin:auto; margin-top:10px;margin-bottom: 20px;}

/*检索结果页面*/
.mian-content{ width: 1166px; padding: 15px 14px 20px 15px;font-family: "微软雅黑"; position: relative;}
.search-term{ width: 100%; height: 40px; line-height: 40px; border-bottom: 2px solid #2d2d2d; text-indent: 0.4em}
.search-term-cont{  width: 100%; margin:15px 0px 18px 0px; }
.mian-content .search-term-cont p{font-size: 16px; color: #5c5c5c;  line-height: 25px; }
.mian-content .search-term-cont p span{color: #333;}
.mian-content .list-form-tip {margin-bottom:1px;  padding: 8px 10px 8px 12px; width: 1144px; height: 32px; line-height: 32px; border-bottom:1px solid #d3e2f9; background: #73c5f5; border-top-left-radius: 5px; border-top-right-radius: 5px;  position: relative;}
.mian-content .list-form-tip a{font-size: 16px; color: #fff;  }
.mian-content .list-form-tip a>span{font-size: 16px;}
.mian-content .buy-cat{ position: absolute;right: 8px; top:10px; width: 114px; height: 32px; background-position: ;  }
.data-table-bottom{position: relative; height: 48px; padding-bottom: 4px; border: 1px solid #dfdfdf; border-bottom-width:3px;  border-top: none;  border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.data-table-bottom .page{line-height: 48px; padding-right: 150px; float: right; font-size: 14px; color: #333333}
.data-into-buy-cat{background-position: 0px -40px; width: 244px; height: 60px; margin:auto; display: block; margin-top: 24px;}
.search-term .search-term-load{ background-position:0 -105px; width: 70px; height: 30px;  }
.search-term-cont ul li{ background: url("../images/circle.png") 5px 11px no-repeat; padding-left: 20px; font-size: 14px; color: #606060; line-height: 25px;}
.search-term-cont ul li a{ color: #606060;  font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;}
.search-term-cont ul li a:hover{ text-decoration:underline; color: #606060; color: #4571c3}
.area-list-129 a{ color: #476fc4;}
.element-filter1210-cont{border: 1px solid #e6e6e6; padding:0px 10px; width: 596px; background: #fff;}
.element-filter1210-cont .element-filter1210-list{ border-bottom: 1px solid #c8c8c8; padding-bottom: 10px; padding-top: 10px; position: relative;}
.element-filter1210-cont .element-filter1210-list p{ line-height: 35px; text-indent: 10px;}
.element-filter1210-cont .element-filter1210-list p span{ padding: 0px 30px 0px 4px;}
.element-filter1210-list .filter-delete{position: absolute; cursor: pointer; bottom: 8px;right: 5px; width: 50px; height: 28px; overflow: hidden; margin-top:20px; border: none; background:url("../images/element-handle.png") 0 -71px no-repeat;}

/*检索结果页面*/

/*气象要素资料*/
.search-element-cont{font-family: "微软雅黑";font-size: 16px;}
.element-data-brief>div{margin-top: 10px;}
.element-data-brief>div h2{ line-height: 30px;  color: #2c5a9c}
.element-data-brief>div p{ line-height: 26px; color: #2c2e33; text-indent: 2em;}
.brief-1227-left{width: 550px; float: left;}
.brief-img1227{ width: 200px; margin: 10px 0px 0px 10px; display: block; float: left; padding: 8px; border:1px solid #c8c8c8; background: #fff;cursor: pointer; }
.product-data{ padding-top: 20px; clear:both;}
.product-data .product-data-right{ border:1px solid #f2f2f2; width:975px; background: #fff; border: 1px solid #eee; }
.product-data .product-data-right ul{border-bottom:1px solid #eeeeee; line-height: 38px; position: relative; padding-left: 120px;}
.product-data .product-data-right .title{ float: left; width: 120px; position: absolute; left: 0px; top: 0px; height: 100%; font-weight: bold; border-right: 1px solid #eeeeee; text-align: right; }
.product-data .product-data-right .words { float: left;padding: 0px 10px; color: #606060; background: #fff}
.product-data .product-data-right .wordsfirst {color: #355ca5;}
.data-help-button{padding: 32px 0px 20px 50px;}
.data-help-button input{float: left; width: 128px; height: 34px; margin-right: 15px; cursor: pointer;}
.data-help-button .searchData{background-position: 0px -141px;}
.data-help-button .ding{background: url('../images/plus/buttonSs.png');width:144px;height: 39px;}
.data-help-button .look{background-position: 0px -213px;}
.data-help-button .opinion{background-position: 0px -249px;}
.data-help-button .store{background-position: 0px -285px;}
.search-term-cont h4{line-height: 28px; text-indent: 0.3em;font-weight: bold;text-align: right;}
/*气象要素资料*/


/*数据集资料*/
.data-sets-data{ width: 945px; padding: 6px 6px 6px 34px; background: url("../images/data-sets-data-bg.jpg")}
.data-sets-data .data-sets-data-words{width: 710px; float: left;}
.data-sets-data-words .title{ line-height:50px;font-size: 19px; color: #88C2ED; font-family: "微软雅黑"}
.data-sets-data-words h3{ line-height: 25px; text-indent: 2em; color:white; padding-top:20px}
.data-sets-data  img{display: block;; float: right;}
.data-sets-list{background:#fff;}
.data-sets-list ul{ padding: 0px 2px; *margin-bottom: -6px;}
.data-sets-list li{ border-bottom: 1px solid #dfdfdf; padding: 15px;}
.data-sets-list li .data-sets-list-title{ color: #5b5b5b; height: 30px; /*line-height: 40px;  font-size:18px;*/ color:#5b5b5b;}
.data-sets-list li .data-sets-list-title a{ font-size:14px; color:#333; font-family: "微软雅黑";font-weight: bold;}
.data-sets-list li .data-sets-list-title a:hover{ color:#ff460b;}
.data-sets-list li h4{text-indent: 2em;height:58px;overflow: hidden;line-height: 26px;text-overflow:ellipsis;-webkit-line-clamp: 2;display: -webkit-box;
    -webkit-box-orient: vertical;}
.data-sets-list-coin{margin: 8px 0px 5px 0px;}
.data-sets-list-coin a:hover{color:#1ca0ff;}
.pan-data-list .data-sets-list-coin{margin-top: 0px;}
.data-sets-list-coin a{display: inline-block; cursor: pointer; position: relative; min-width: 25px; height: 25px; line-height: 25px; float: left; margin-right: 20px;  overflow: visible;}
.data-sets-list-coin a span{ display: block; padding-left: 28px;color:#ff460b;}
.data-sets-list-coin a .icon{ display: inline-block; width:18px; height:18px; left: 0px;margin-top: 4px;}
.data-sets-list-coin a.icon1 .icon{background-position: 2px -150px;}
.data-sets-list-coin a.icon2 .icon{background-position: -34px -150px;}
.data-sets-list-coin a.icon3 .icon{background-position: -67px -150px;}
.data-sets-list-coin a.icon4 .icon{background-position: -102px -150px;}
.data-sets-list-coin a.icon5 .icon{background-position: -137px -150px;}
.data-sets-list-coin a.icon6 .icon{background-position: -174px -150px;}
.data-sets-list-coin a.icon7 .icon{background-position: -151px -695px;}
.data-sets-list-coin a.icon1:hover .icon{background-position: 2px -183px;}
.data-sets-list-coin a.icon2:hover .icon{background-position: -176px -185px;}
.data-sets-list-coin a.icon3:hover .icon{background-position: -176px -217px;}
.data-sets-list-coin a.icon4:hover .icon{background-position: -175px -286px;}
.data-sets-list-coin a.icon5:hover .icon{background-position: -175px -312px;}
.data-sets-list-coin a.icon6:hover .icon{background-position: -176px -340px;}
.data-sets-list-coin a.icon7:hover .icon{background-position: -112px -695px;}
.data-sets-list-coin a:hover span{display: block;}
/*数据集资料*/

/*所有数据内容*/
.data-product-left{padding-top: 0px;}
.data-product-nav{background: #eef2fe}
.data-recommed .icon{
    background-position: -80px -118px; width: 28px; height: 25px;top:10px;

}
.sub-body-content .data-product-left{padding-top: 0px;}
.sub-body-content .data-product-left .data-product-nav{margin-left:-8px; padding-left: 10px;}
.second-keyword-search .icon{
    background-position: -114px -112px; width: 28px; height: 30px;top:0;

}
.second-keyword-search h3.subh3 a{padding-top: 5px;}
.second-keyword-search .search114{position: relative; margin: 8px 0px 8px 8px; border: 1px solid #999999; background: #f2f2f2;  width: 155px; height: 14px; padding: 8px 5px; border-radius: 4px}
.second-keyword-search input{height: 14px; line-height: 14px;border:none; width: 128px; padding: 0px; position: absolute; top: 8px; left: 8px; background: none; }
.second-keyword-search .icon114{width: 20px;
                                height: 20px;
                                position: absolute;
                                background-position: -43px -115px;
                                margin-top: 7px;
                                border: none;
                                right: 5px;
                                left: auto;}
.second-keyword-search{margin-top:15px; cursor: pointer; }
.no-padding{padding: 0}
.no-back-border{ border: 0; background: none;}
.data-product-left .search-left-nav li{height: 36px;  padding: 0;}
.data-product-left .search-left-nav .left-nav-dropdown,.data-product-left .search-left-nav  .left-subnav-dropdown{ border-bottom: 0;}
.data-product-left li:hover{background: none;}
.sub-content-right{font-family: "微软雅黑"}
.sub-content-right .content-right-title>div{  line-height: 35px; font-size: 16px;}
.sub-content-right .search-number{color: #4370c1}
.sub-content-right span{ color: #2d2c31}
.content-right-title .term>span{ display: inline-block; width: 70px; text-align: left;}
.content-right-title .choose-term a{ margin-right:10px; position: relative; background: #fff; color: #4370c1; display: inline-block; height: 28px; border: 1px solid #c8c8c8; line-height: 28px; padding: 0px 25px 0px 5px;}
.content-right-title .choose-term a span{padding-right: 5px;}
.content-right-title .choose-term .icon{position: absolute; right: 4px !important; left: auto;  bottom: 4px; display: inline-block; width: 15px; height: 15px; background-position: 0px -212px}
.search-product-list-cont{  margin-top: 10px; margin-left: 15px; margin-right: 15px; height: auto; border:1px solid #cfcfcf; background: #fff}
.search-product-list-title{ padding: 0px 5px; height:32px; line-height: 32px; background: url("../images/product-list-bg1.png") repeat-x;}
.search-product-list-title p,.search-product-list-title  input{float: left; display: block;color:white;}
.search-product-list-title .compare{ margin: 4px 0px 0px 5px; width: 52px; height: 26px; background-position: 0px -332px;}
.search-product-list-title  a{ margin-top: 5px; float: right; width: 65px; height: 20px;   text-align: center;letter-spacing:0.3em; line-height: 20px; border-left: 1px solid #c9c9c9;color:white}
.search-product-list{ padding-left:10px;  clear: both; padding-bottom: 20px; }
.search-product-list ul{ width: 100%; padding: 10px 0px; border-bottom: 1px solid #e0dede; }
.search-product-list ul .check{ width: 30px;  float: left; line-height: 70px; }
.search-product-list ul .check input{ vertical-align: middle;}
.search-product-list ul .product-words{ width: 720px; float: left; }
.search-product-list ul .product-words h2{ line-height: 25px; color: #3461a4 }
.search-product-list ul .product-words h2 a{ line-height: 25px; color: #3461a4;font-size: 16px; font-family: "微软雅黑" }
.search-product-list ul .product-words>div{ width: 710px;  overflow-y:auto; padding-left:1em; color: #676767; font-size: 16px; line-height: 20px;}
.search-product-list-compare{ font-size: 16px; width: 100%;
                              border-spacing: 0;
                              border-collapse: collapse;}
.search-product-list-compare tr{width: 100%; }
.search-product-list-compare td{border-bottom: 1px solid #e0dede; border-right: 1px solid #e0dede; word-break: break-all; word-wrap:break-word; }
.search-product-list-compare .compare-title{ width: 15%; line-height: 25px; text-align: right;font-weight: bold;padding-right: 10px;}
.search-product-list-compare .compare-product-cont{ padding: 12px 15px; color: #676767; }
.search-product-list-compare .name{color: #4370c1}
.search-product-compare-cont{  margin-left: 10px;margin-right: 10px; margin-bottom: 20px;}
.data-product-left .search-left-nav li.left-nav-dropdown{ height: auto;}
.data-product-left .search-left-nav li.left-subnav-list{ height: auto;}
/*所有数据内容*/

/*dialog-logIn*/
.ui-dialog .ui-dialog-content{ overflow: visible!important;}
.logIn-title{position: absolute; background: #4771c5; left: -20px; right: -10px; height: 32px; line-height: 32px; font-size: 15px;  color: #fff; font-family: "微软雅黑"}
.mark{ display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:10001; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50);}
.logIn{ display: none; width: 398px;border-top-left-radius:4px; border-top-right-radius:4px; position: fixed; top: 50%; left: 40%; z-index: 10002; background: url("../images/logIn-bg.png"); padding-top: 55px;}
.logIn .logIn-cont {position: relative; padding: 0 45px 20px 45px;}
.logIn .logIn-cont .close {position: absolute; top: -28px;z-index: 2000; cursor: pointer; display: block; width: 15px; height: 15px; right: 10px; left: auto; background-position: 0px -227px;}
.logIn .logIn-cont a { float: right; color: #009ae2; text-decoration: underline;}
.logIn .logIn-cont>a{display: block;
                     width: 100px;
                     height: 18px;
                     clear: both;
                     text-align: right;
}
.logIn .logIn-cont .logIn-title{ position: absolute; top: -35px; height: 30px; width: 408px; left: -10px; text-indent: 30px;}
.logIn .logIn-cont .logIn-out{clear:both; position:relative; background-position: 0px -368px; margin-bottom: 10px; width: 308px; height: 18px; padding: 14px 8px 14px 35px; width: 265px; padding-left: 35px; padding-right: 8px;}
.logIn .logIn-cont .logIn-input{height: 17px;  line-height: 17px; padding: 0px; width: 265px; border: 0;}
.logIn .logIn-cont .logIn-out i{ width: 20px; height: 20px;}
.logIn .logIn-cont .logIn-out.logIn-username i{ background-position:-72px -83px;}
.logIn .logIn-cont .logIn-out.logIn-password i{ background-position:-118px -82px; }
.logIn .logIn-cont .logIn-verify .button{ float: left; width: 141px; height: 16px; background-position: 0px -459px; padding: 13px 5px;}
.logIn-verify-img{ float: left; width: 90px; height: 30px;  margin: 6px 8px;}
.logIn-verify-img img{width: 90px; height: 30px;}
.logIn .logIn-cont .logIn-verify a{width:3em; height: 42px; display: block; float: right;}
.logIn .logIn-submit{width:168px; height: 44px; background-position: 0px -506px; margin: 20px 70px;}
.loginhead span{ cursor: pointer;}
/*dialog-logIn*/
.btn-submit{width:168px; height: 44px; background-position: 0px -1188px; margin: 20px 70px;}
.btn-check-username{ background-position: 0 -1240px;height: 31px;margin: 20px 70px;width: 116px;}
.btn-upload-info{ background-position: 0 -1240px;height: 31px;margin: 20px 70px;width: 116px;}


/*sign*/
.sign-center{ font-family:"微软雅黑"; width: 820px; padding: 20px 90px; background: #f2f2f2}
.sign-center .search-term { font-size: 16px;}
.sign-center .search-term span{ color: #8b8b8b; font-size: 16px;}
.sign-center .sign-center-list { padding-left:55px; width: 765px;}
.sign-center-list .h9{color: #f60000!important; font-size: 15px; height: 35px; line-height: 35px;}
.sign-center-list .sign-list { height: 24px; padding: 10px 0px;}
.sign-center-list .sign-list span{ line-height: 24px; display: inline-block; float: left; min-width: 100px; color: #5f5f5f; font-size: 16px;}
.sign-center-list .sign-list.required span i{ display: inline-block; background: url("../images/require.png") no-repeat; width: 6px; height:6px; vertical-align: 5px; *vertical-align: 10px; margin-left: 4px; }
.sign-center-list .sign-list>input,.sign-center-list .sign-list>select{ float: left; height: 16px; width: 290px; padding: 3px 5px; border: 1px solid #e7e7e7; border-top: 2px #c5c5c5 solid; }
.sign-center-list .sign-list>select{ height: 26px; *height: 30px;}
.sign-center-list .sign-list-float>select{ width: 210px; height: 26px; *height: 30px; margin-right: 30px;}
.sign-center-list .sign-list-float>input{width: 198px; margin-right: 30px;}
.sign-center-list .sign-list-float-input>input{ width: 130px; margin-right: 30px;}
.sign-center-list .sign-list-float .list-float-title{ display: inline-block; min-width: 70px;}
.sign-center-list .sign-list-float-input .list-float-title{ display: inline-block; min-width: 40px;}
.sign-list-float,.sign-list-float-input {float: left;}
.rules{ width:788px; padding: 0px 15px; border: 1px solid #aeb3b9; background: #fff; margin-top: 20px;}
.rules p{ margin: 10px 0px; line-height: 18px; font-size: 16px; color: #666666;}
.sign-bottom{ position: relative; width: 240px; height: 30px; line-height: 30px;  margin: auto;  margin-top: 30px;}
.sign-bottom input. .sign-bottom label{float: left;}
.sign-bottom .sign-submit{ position: absolute; display: inline-block; background-position:0px -639px; width: 90px; height: 29px; right: 0px; bottom: 0px;}
/*sign*/


/*online-analyze*/
.mian-content .analyze-head{ margin: 10px 0px;}
.mian-content .analyze-head span{ display: block; width: 65px; float: left; letter-spacing: 0.1em; height: 32px; font-size: 16px; color: #3a65a3}
.mian-content .analyze-head>div{ display: block; float: left;}
.mian-content .analyze-head>div input{ margin-right: 10px;}
.mian-content .analyze-head>div label{ padding-right: 25px;}
.mian-content .list-form-tip .to-map {
    position: absolute; right: 0px; top: 0px;
    display: block; width: 40px; padding-left: 40px; height: 48px; line-height: 48px; border-top-right-radius: 4px;
    background: #3baef1;
}
.element-img1227{width: 80px; height: 80px;}
.mian-content .list-form-tip .to-map .icon{ top: 10px; width: 30px; height: 30px; background-position: -22px -214px;}
.analyze-list-form td{ text-align: center;}
.analyze-list-form  .data-table-bottom .page{ padding-right: 20px;}
.mian-content .online-analyze-left { float: left; width: 726px;}
.mian-content .online-analyze-right{ float: right; width: 234; border: 1px solid #e5e5e5; border-radius: 5px; }
.mian-content .online-analyze-left .list-form-tip{ width: 904px;}
.mian-content .online-analyze-left .list-form-tip .to-map .icon{ background-position: -60px -214px;}
.mian-content  .online-analyze-left  .list-form-tip a>span{ padding-left: 20px; padding-right: 5px;}
.mian-content .list-form-tip select{ height: 24px; *height: 20px;}
.online-analyze-img{ width: 706px; border: 1px solid #e5e5e5; padding:8px; border-radius: 5px; border-bottom-width: 3px;}
.online-analyze-right .analyze-right-title{ width: 214px; height: 48px; line-height: 48px; padding: 0px 10px; background: #73c5f5; border-bottom: 1px solid #d3e2f9;border-top-left-radius:5px;border-top-right-radius:5px; font-size: 16px; color: #ffffff;}
.online-analyze-right .analyze-right-cont{ width: 214px; padding: 5px 10px; }
.analyze-right-cont h2{ height: 32px; line-height: 32px; color: #284b8d; font-size: 16px; text-align: right;}
.analyze-right-cont .echarts-list{ width: 214px; margin-bottom: 5px;}
/*online-analyze*/



/*GIS*/
.content .GIS-left{float: left; width: 264px; padding: 10px 10px 30px 10px; background: #edeeec; font-family: "微软雅黑"}
.GIS-left-list{  background:url(../images/GIS-border-bg.png) top center  repeat-x;  margin-top: 15px; padding-top: 20px; font-size: 16px; color: #333333}
.GIS-left-list h2{height: 25px; line-height: 25px; font-size: 16px}
.GIS-left-list a {position: relative; display: block; margin: 10px 0px; width: 230px; padding-right: 30px;}
.GIS-left-list a .two{ display: block; width: 20px; height: 20px;left: auto; right: 0px; top: 0px; background-position: -96px -220px; z-index: 555;}
.content .GIS-right{width: 710px; float: right; padding:none;}
.content .GIS-right img{ width: 100%; margin: 0px; display: block;}

.GIS-top15{ width: 100%; height: 41px;padding: 7px 0px 3px 0px; background: #4671c4; z-index: 2; position: relative;}
.GIS-top15-cont{width: 100%; height: 39px; background: url("../images/GIS-topbg.png") #fff left top no-repeat; border-bottom:1px solid #6178a6;}
.GIS-top15-cont img{ height: 33px; margin: 3px 5px 3px 5px;}
.sidebar{margin-bottom:78px!important;}
.calendar-title{}
.panel-header, .panel-bodyr{border-color: #72c5f5 !important;}
.panel-header{border-bottom: 0!important;}
.calendar-header{background: #72c5f5 !important; height: 30px !important;}
.calendar-title{height: 30px !important;}
.calendar-title span{top:0px!important; height: 30px!important; line-height: 30px!important; font-size: 16px!important; color: #fff !important; font-family: "微软雅黑" !important;}
#cc.calendar{height: 206px !important; width: 203px !important; }
.calendar-selected{background-color:#7fcaf5 !important; border:none!important; color: #fff !important;}
.calendar-day{padding: 4px 2px !important; }
.calendar-body th, .calendar-menu-month{padding: 5px 0px;}
#surfDiv{}
.GISlisthead16{color: #2f2f2f;
               font-family: "微软雅黑";
               font-weight: 300;height: 25px;
               line-height: 25px;
               font-size: 16px; text-indent: 8px; background: #ddecff; font-size: 16px; margin-top: 10px;}
.GISlist16{
    margin:7px 9px;
}
.GISlist16 input{margin-right: 3px;}
.calendar-hover{border:none!important;}
.panel-body{padding-bottom: 15px;}
.date16{background: none; margin-top: 0px;}

.accordion .accordion-header-selected{background:none!important;}
.tree-node-selected {background: none!important;color: #009ae2!important;}
.accordion .accordion-header{background:none!important;}
.panel-with-icon{padding-left:20px!important;}
.panel-title{height:40px!important; line-height:40px!important;}
.accordion .accordion-body{padding-top:0px!important; padding-bottom:0px!important;}
.accordion .accordion-body{border:none!important;}
.tree li{margin-top:0!important; margin-bottom:0!important; }
.accordion .accordion-header-selected{}
.tree-expanded, .tree-collapsed, .tree-folder, .tree-file, .tree-checkbox, .tree-indent{vertical-align:middle!important;}
.tree-title{height:30px!important; line-height:30px!important;}
.tree-node{height:30px!important; line-height:30px!important; border-bottom:1px solid #c8c8c8;}
.tree li{line-height:30px!important; }
.tree-node-selected{background:#525252!important; color:#fff!important;}
.panel-header{padding:0px!important;}
.accordion .accordion-header{height:40px!important; line-height:40px!important;border-bottom:1px dashed #979797!important;}
.panel-with-icon{padding-left:24px!important;}
.accordion{margin-right:10px!important; width:238px!important;}
#tablerow1{height:40px!important; font-size:14px!important; background: none!important;}
#tablerow2{background:none!important;}
#showimages{margin-top:10px!important;}
/*GIS*/

/*数据服务*/
.search-center-1213{width: 972px;}
.server-all{}
.server-all .server-all-left h1{ color: #444444; font-weight: normal; height: 45px; line-height: 45px; padding-bottom: 15px;}
.server-all .server-all-left p{color: #444444; line-height: 24px;}
.server-all .server-all-left p span{color: #2ca8dc;}
.server-all .server-all-left{float: left; width: 636px; height: auto;}
.server-all .server-all-right{float: right; width: 361px; position: relative;}
.server-all .server-all-right img{float: right; width: 361px;}
.server-all-right a{display: block; position: absolute; font-size: 14px; line-height: 13px;}
.server-all-right .words1{width: 50px; height: 30px; color: #e4b4ff; top: 32px; left: 55px;}
.server-all-right .words2{color: #4d7ecd; top: 100px; left: 28px; width: 50px;}
.server-all-right .words3{color: #e4b4ff; top: 140px; left: 220px; width: 50px;}
.server-all-right .words4{color: #4d7ecd; top: 140px; left: 220px; top: 218px; left: 78px;}
.server-all-right .words5{color: #4d7ecd; top: 2px; left: 250px; }
.server-all-right .words1:hover, .server-all-right .words3:hover{color: #fff;}
.server-list{position: relative; width: 997px; min-height:800px; background:url("../images/server-bg.png") 145px 40px no-repeat;}
.server-list>div{ position: absolute;}
.server-list>div .img{float: left; display:block; background: url("../images/server-img.png") no-repeat;  width: 120px; height: 120px;}
.server-list>div .words{margin-top: 5px; display: block; float: left; font-size: 14px;line-height: 24px;}
.server-list>div .words:hover{}
.server-list>div span{color: #284b8d}
.server-list .server-list1{ left: 150px; top: 0px;}
.server-list .server-list1 .img{ background-position: }
.server-list .server-list1 .words{ width: 200px; height: 100px;}
.server-list .server-list2{ left:100px; top: 242px;}
.server-list .server-list2 .img{ background-position:0 -125px; }
.server-list .server-list2 .words{ width: 170px; height: 100px;}
.server-list .server-list3{ left:480px; top: 110px;}
.server-list .server-list3 .img{ background-position:0 -255px; }
.server-list .server-list3 .words{ width: 250px; height: 100px; margin-left: 10px;}
.server-list .server-list4{ left:314px; top: 360px;}
.server-list .server-list4 .img{ background-position:-2px -536px; }
.server-list .server-list4 .words{ width: 130px; height: 100px; padding-left: 15px; margin-top: 0px;}
.server-list .server-list5{ left:635px; top: 280px;}
.server-list .server-list5 .img{ background-position:-1px -392px; }
.server-list .server-list5 .words{ width: 115px; height: 100px; padding-left: 15px; }
.server-list .server-list6{ left:200px; top: 595px;}
.server-list .server-list6 .img{ background-position:6px -680px; }
.server-list .server-list6 .words{ width: 180px; height: 100px; padding-left: 10px; }
.server-list .server-list7{ left:620px; top: 520px;}
.server-list .server-list7 .img{ background-position:0px -820px; }
.server-list .server-list7 .words{ width: 140px; height: 100px;margin-left: -5px; }
.server-list .server-list8{ left:455px; top:715px;}
.server-list .server-list8 .img{ background-position:0px -960px; width: 115px; }
.server-list .server-list8 .words{ width: 140px; height: 100px;  margin-top: 4px;}
.server-list .server-list9{ left:106px; top:923px;}
.server-list .server-list9 .img{ background-position:0px -1090px; width: 115px; }
.server-list .server-list9 .words{ width: 140px; height: 100px;  margin-top: 10px;}
.server-list .server-list10{ left:640px; top:968px;}
.server-list .server-list10 .img{ background-position:0px -1236px; width: 115px; }
.server-list .server-list10 .words{ width: 140px; height: 100px;  margin-top: 5px; margin-left: -8px;}
.server-list .server-list11{ left:401px; top:1100px;}
.server-list .server-list11 .img{ background-position:0px -1360px; width: 115px; }
.server-list .server-list11 .words{ width: 140px; height: 100px;  margin-top: 5px; margin-left: -8px;}
.server-list .server-list12{ left:110px; top:1280px;}
.server-list .server-list12 .img{ background-position:0px -1488px; width: 115px; }
.server-list .server-list12 .words{ width: 140px; height: 100px;  margin-top: 5px; }
.server-list .server-list13{ left:535px; top:1322px;}
.server-list .server-list13 .img{ background-position:0px -1620px; width: 115px; }
.server-list .server-list13 .words{ width: 140px; height: 100px;  margin-top: 5px; }
/*数据服务*/

/*雷达卫星资料展示*/
.radar-head{ padding: 20px 0px 15px 20px; float: none!important;}
.radar-head span{ display: inline-block; width:30px; text-align: left; height: 30px; line-height: 30px; font-family: "微软雅黑"; font-size: 16px; color: #3a65a3; float: left;  }
.radar-head input,.radar-head select{float: left; display: block;}
.radar-head select{ height: 30px;min-width: 100px; margin-right: 10px;}
.radar-data,.radar-area{ float: left;}
.radar-area{margin-left: 40px;}
.radar-head .radar-data span{width: 50px;}
.radar-head  .site-1215{ width: 70px;text-align: right; padding-right: 10px;}
.search-left-nav-radar{ padding-right: 8px;}
.radar-right{ float:left; margin-left: 10px; width: 780px;}
.dialog1227,.dialog1228{display: none; position: absolute; top: 10px; z-index:20002; height: auto;}
.radar-right-angle{color: #5b5b5b; font-size: 16px; font-family: "微软雅黑"; padding: 10px 0; line-height: 30px;}
.radar-right-angle span{width: 80px; display: inline-block; float: left; display: inline-block; height: 30px;}
.radar-right-angle>div{ width: 700px; float: left;}
.radar-right-cont .radar-right-angle>div{width: 630px;}
.radar-right-angle>div a{display: inline-block; float: left;}
.radar-right-angle input{vertical-align: -2px;}
.radar-right-angle label{padding: 0px 20px 0px 5px;}
.radar-right-cont{ width: 764px; height: 640px; margin-bottom: 20px; background: #73c5f5; border-radius: 10px; padding: 8px;}
.dialog1227 .radar-right-cont,.dialog1228 .radar-right-cont{ height: auto;  padding-bottom: 20px;}
.radar-img-cont{ width: 764px; height: 520px; background: #fff; overflow: hidden;}
.radar-img-cont a img{ width: 764px; height: 520px;}
.radar-time1221{width: 754px; height: 42px; line-height: 35px;overflow-y:hidden; word-wrap:normal;  overflow-x:auto;  white-space:nowrap!important;  word-break:keep-all; border-radius: 5px; margin: 0 5px;  margin-top: 10px;  background: #fff;}
.radar-time1221 a{color: #2c2e33; padding: 0  5px; line-height: 25px; display: inline-block; }
.video-control{ margin:15px 0px 0px 220px;}
.dialog1227 .video-control,.dialog1228 .video-control{margin-left: 320px;}
.video-control i{display: block; width: 39px; height: 39px; margin:0 15px; background: url(../images/video.png) no-repeat; float: left;}
.video-control i.control{background-position: 0 0;}
.video-control i.go1221{background-position: 0 -89px;}
.video-control i.open1221{background-position: 0 -135px;}
.video-control i.stop1221{background-position: 0 -45px;}
.video-control i.right1221{background-position: 0 -180px;}
.mian-content .mark{position: absolute;z-index: 2; top: -1px;}
.body-content .mark{position: absolute;z-index: 2; top: -1px;}
.mark-img-1221,.mark-img-1227{display: none; position: absolute; top: 10px; left: 15px; height: auto;z-index: 2000;}
.mark-img-1221,.mark-img-1221 img, .mark-img-1221 a{width: 970px; height: auto; }
.mark-img-1221 img{width: 970px; }
.mark-img-1221 a,.mark-img-1227 a{display: block; position: relative;}
.mark-img-1221 a i,.mark-img-1227 a i, .dialog1227 .close,.mark-img-1228 a i, .dialog1228 .close{position: absolute; width: 34px; height: 34px; background:url(../images/close.png) no-repeat; cursor: pointer; right: 20px; top: 10px; z-index: 9999;}
/*雷达卫星资料展示*/


/*购物车*/
.buy-cart-cont{padding: 15px 0px 20px 0px; box-shadow: none; width: 1200px;}
.buy-cart-nav{float: left;  width: 149px;height:auto; border:1px solid #e4e4e4;background:#f4f8f9;}
.buy-cart-nav-part{ margin-bottom: 15px;width:129px;margin-left:auto;margin-right:auto;margin-top:11px;}
.buy-cart-nav-part li{position: relative;}
.buy-cart-nav-part .cart-head{width: 129px;border-radius: 2px; text-align:center; font-family: "微软雅黑"; font-size: 14px; font-weight:bold; color: #fff; height:25px; line-height: 24px; background: #2580e2;}
.buy-cart-nav-part  .cart-part-cont{  padding: 10px;padding-top:7px; width: 110px; border-bottom: 1px dotted #e9e9e9; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}
.buy-cart-nav-part  .cart-part-cont li{height: 35px; line-height: 35px; padding-left: 14px;width: 115px;}
.buy-cart-nav-part  .cart-part-cont li i{ width: 20px; height: 25px; left: 0px; top: 5px;}
.buy-cart-nav-part  .cart-part-cont .my-data-1215 i{ background-position: 0 -264px;}
.buy-cart-nav-part  .cart-part-cont .edit-password-1215 i{ background-position: -31px -264px;}
.buy-cart-nav-part  .cart-part-cont .my-cart-1215 i{ background-position: -65px -264px;}
.buy-cart-nav-part  .cart-part-cont .my-order-1215 i{ background-position: -96px -264px;}
.buy-cart-nav-part  .cart-part-cont .my-read-1215 i{ background-position: -127px -264px;}
.buy-cart-nav-part  .cart-part-cont .my-idea-1215 i{ background-position: -158px -264px;}
.buy-cart-nav-part  .cart-part-cont .my-collect-1215 i{ background-position: -122px -542px;}
.buy-cart-nav-part  .cart-part-cont li a{ font-size: 14px; color: #000000;}
.buy-cart-list{ width: 1038px; float: right;}
.buy-cart-list td{height: 25px; line-height: 25px; text-align: center;  color: #5c5c5c; font-family: "微软雅黑"; font-size: 16px;}
.buy-cart-list table{border-bottom: 3px solid #e3e4e8;border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; margin-bottom: 15px;}
.empty-1216{ float: left; width: 67px; height: 31px; background-position:0 -782px;}
.next-1216{ float: right; width: 84px;height: 31px;background-position:0 -744px; margin-left: 20px;}
.continue-1216{ float: right; width: 83px; height: 31px;background-position:0 -708px;}
/*购物车*/

/*卫星仪器分组查询*/
.satellite-right{ float:left; margin-left: 0px; width: 770px; margin-top: 20px; color: #5b5b5b;font-size: 14px;}
.satellite-top-left{ width: 384px; border-top: 5px solid #73c5f5; float: left;}
.satellite-top-left>div{position: relative; width: 368px; height:255px; margin:0px 8px; border-bottom: 1px solid #dfdfdf;}
.satellite-top-left>div h2{ font-size: 16px; color: #5b5b5b; height: 30px; line-height: 30px;  font-family:"微软雅黑";}
.satellite-top-left>div .satellite-radio{padding: 10px 5px;}
.bottom-icon1216{position: absolute; display: block; bottom: -10px; right: 50px; width: 27px; height: 16px; background: url("../images/wibo.png") no-repeat;}
.satellite-radio a{ display:block; float: left; min-width: 110px; height: 20px; color: #5b5b5b; line-height: 20px; padding-right: 8px; margin: 5px 0px;}
.satellite-radio a:hover{color: #5b5b5b;}
.satellite-radio a input{margin-right:4px; vertical-align: -3px;}
.satellite-select{padding:10px 0px;}
.satellite-select span{ display: inline-block; text-align: right; width: 50px; height: 24px; line-height: 24px; padding-right: 10px;}
.satellite-select select{min-width: 220px; *width: 220px; *vertical-align: -8px; height: 24px; border:1px solid #e5e5e5; }
.satellite-top-right{ width:386px;  float: left; }
.satellite-tab-head{position:relative; background: #73c5f5; padding-left: 6px; width: 380px; height:42px;border-top: 5px solid #73c5f5; border-bottom: 3px solid #3baef1; border-top-right-radius: 5px}
.satellite-tab-head>a,.satellite-tab-head .satellite-1217{width: 84px; height: 42px; display: inline-block; margin-top: 1px; float: left;}
.satellite-tab-head h2{ width: 84px; height: 42px; line-height: 42px; text-align: center; margin-bottom: -1px; display: inline-block; font-size: 16px;color: #fff; font-family: "微软雅黑"}
.satellite-tab-head .tab-head-bg{background: url("../images/weibg.png") no-repeat;}
.satellite-tab-head .satellite-tab-cont{font-size: 14px; color: #333333; position: absolute; top: 46px; left: 0px; width:366px; padding: 10px; background: #fff; border-bottom: 3px solid #e3e4e8; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.satellite-tab-cont .tab-word-1216{height: 148px; border-bottom: 1px solid #dfdfdf; line-height: 22px;}
.satellite-tab-cont a:hover{color:#333333 }
.tab-word-1216 p{ font-size: 14px; text-indent: 2em;}
.more1216{display:block; width: 75px; height: 29px; background-position: 0px -821px; margin-top: 10px; float: right;}
.pan-data-1216{ margin-top: 20px; margin-bottom: 20px; width: 770px;}
.pan-data-list{border-bottom: 1px solid #dfdfdf; padding:5px 20px;}
.item-1216{margin-bottom: 5px;}
.pan-data-list h2{height: 40px; line-height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #5d5d5d;}
.pan-data-list h2 a{ font-size: 16px;}
.pan-data-list h4{text-indent: 2em;}
.pan-data-list .item-1216 a{color:#2c5a9c; display: inline-block; float: left; position: relative; padding-left: 28px; height: 25px;line-height: 25px; margin-right: 22px;}
.pan-data-list .item-1216 a:hover{color:#ff7d34}
.item-1216 i{display: block; position: absolute; left: 0px; top: 0px; display: block; width: 25px; height: 25px;}
.coin1216-1 .icon{background-position: 4px -184px;}
.coin1216-2 .icon{background-position: -175px -187px;}
.coin1216-3 .icon{background-position: -175px -219px;}
.coin1216-4 .icon{background-position: -175px -286px;}
.coin1216-5 .icon{background-position: -175px -312px;}
.coin1216-6 .icon{background-position: -176px -340px;}
.coin1216-1:hover .icon{background-position: 4px -301px;}
.coin1216-2:hover .icon{background-position: -30px -300px;}
.coin1216-3:hover .icon{background-position: -63px -303px;}
.coin1216-4:hover .icon{background-position: -96px -302px;}
.coin1216-5:hover .icon{background-position: -129px -301px;}
.coin1216-6:hover .icon{background-position: 2px -334px;}
.satellite2-cont{width: 770px;}
.satellite2-cont .satellite-tab-head{ border-top-left-radius: 5px; width: 702px;}
.satellite2-cont .satellite-tab-head>span{ float: right;  line-height: 42px; color: #fff; margin-right: 14px; font-size: 16px; font-family: "微软雅黑"}
.satellite2-cont .satellite-tab-head .satellite-tab-cont{position: relative; width: 770px; padding: 0px;}
.satellite-tab-cont a{display: inline-block;}
.choosed-1216{line-height: 24px; color: #2c2e33; padding: 5px 0px;}
.choosed-1216>span{display: inline-block; width: 85px; text-align: right; float: left;}
.choosed-1216>div{ width: 623px; float: left;}
.choosed-1216>div span{ display: inline-block; margin-right: 20px;}
.choose-box-1216{ width: 708px;  background: #fff; border-bottom: 3px solid #e3e4e8; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.choose-box-1216 .box-list-1216{ width: 708px;  background: #fff; border-bottom: 1px solid #dfdfdf; position: relative;}
.box-left-1216{position: absolute;  width:80px;background: #a4aeb9; text-align: center; vertical-align: middle; float: left; height: 100%;}
.box-left-1216 a{margin-top: 20px;display: inline-block;}
.box-left-1216 a input{ margin-right: 4px; vertical-align: -2px;}
.box-right-1216{width: 618px; padding: 8px 0px 8px 10px; float: right;}
.box-right-1216 a{display: inline-block; height: 25px; line-height: 25px;}
.box-right-1216 label{margin:0px 10px 0px 4px;}
.box-right-1216 input{vertical-align: -2px;}
.satellite1217-2{display: none;}
.satellite-tab2 .satellite-tab-cont{display: none;}

/*卫星仪器分组查询*/

/*订单*/
.order-list-head{width: 1026px; position: relative; font-size: 14px; color:#5c5c5c; border: 1px solid #d3e2f9;margin-bottom: 5px; border-top-right-radius: 4px; border-top-left-radius: 4px;  padding-left: 10px; padding-top: 15px; background:url("../images/headbg1217.png") repeat-x; height: 44px;}
.data-status>span{ line-height: 30px; width: 45px; float: left;}
.data-status>.status1218{margin-left: 20px;}
.data-status>.status1218Sb{margin-left: 10px;}
.data-status>div{float: left;}
.data-status>select{float: left; height: 24px;min-width: 100px; *width: 100px; border: 1px solid #e6e6e6;margin-top: 3px; *margin-top: 5px; }
.status-1217Sb{width:242px;}
.tableDiv1218{ width:1038px; font-size: 14px; height: auto; background: #fff; border-bottom: 4px solid #e3e4e8; border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; }
.radio-list-1217{clear: both; margin-top: 10px;}
.radio-list-1217 label{margin-right: 15px;}
.radio-list-1217 input{ vertical-align: -2px; margin-right: 4px;}
.tableDiv1218>div{ width: 100%; line-height: 48px;}
.tableDiv1218 .item1218{ border-bottom: 1px solid #dfdfdf; clear: both;}
.tableDiv1218 .item1218>div{ float: left; text-align: center;}
.tableDiv1218 .item1218{font-size: 14px; color: #5c5c5c;}
.tableDiv1218 .head1218{height: 35px; line-height: 35px; font-size: 16px; color: #fff; background: #73c5f5; text-align: center; width: 100%}
.num1218, .time1218{ width: 27%; position:relative;}
.moid1218{width: 26%;min-height: 1px;}
.moid1218Zo{width: 24%;}
.moid1218 a{color: #004fc6;text-decoration: underline;}
.num1218Sb{width: 14%;}
.num1218SbZo{width: 12%;}
.num1218Zo,.time1218Zo{width: 20%;}
.time1218Sb{width: 23%;}
.opt1218{width: 16%;}
/*订单操作*/
.orOpt{width:70px;height:16px;border: 1px solid #65b0ff;font:12px "微软雅黑";color:#65b0ff;border-radius: 2px;margin-left: 47px;margin-top: 15px;cursor: pointer;}
.orOpt:hover{background: #65b0ff;color:#fff;}
.orOptSe{border: 1px solid #f7874b;color:#f7874b;}
.orOptSe:hover{background: #f7874b;}
.orOptDe{width: 36px;margin-left: 94px;}
.suOpt{float: left;color: #51c269;margin-left: 12px;cursor: pointer;text-decoration: underline;}
.suOpDe{margin-left: 30px;}
.opt1218 a:hover{text-decoration: none;}
/*订单操作end*/
.sbsTo1{width: 7%;}
.sbsTo2{width: 25%;}
.sbsTo2 a{color:#004fc6;text-decoration:underline;cursor: pointer;}
.sbsTo3{width: 12%;}
.sbsTo3Hz{width: 10%;}
.sbsTo4{width: 12%;}
.sbsTo4Hz{width: 10%;}
.sbsTo5{width: 7%;}
.sbsTo6{width: 10%;}
.sbsTo6Hz{width: 7%;}
.sbsTo7{width: 10%;}
.sbsTo7Hz{width: 17%;}
.sbsTo8{width: 17%;}
.sbsToMo{color:#2580e2;float: left;font-weight: bold;margin-left: 19px;cursor:pointer;}
.sbsToDe{float: left;font-weight: bold;margin-left: 14px;cursor:pointer;}
.sbsToAd{float:left;font-weight: bold;margin-left: 14px;cursor:pointer;color: #2580e2;}
.sbsToSe{float:left;font-weight: bold;margin-left: 14px;cursor:pointer;color: #f7874b;}
.sbsToOl{float: left;font-weight: bold;color:#fe9900;margin-left: 16px;cursor:pointer;}
.sbsToHi{float: left;font-weight: bold;color:#51c269;margin-left: 14px;cursor:pointer;}
.odSbCo{width: 26%;}
.upload1218{ width: 10%; position:relative;}
.tableDiv1218 .item1218 .num1218{ text-align: left; text-indent: 44px;}
.progress1218{width: 20%;}
.progress1218Sb{width: 34%;}
.progress1218SbZo{width: 16%;}
.progress1218 .proressout{width:310px; float: left; height: 10px; border:1px solid #a4aeb9; border-radius: 3px; position: relative; margin-top: 18px;}
.progress1218 .proressout .proressinner{position: absolute; left: 0px;  height: 10px; background: #57f25f; border-radius: 3px; }
.progress1218 .proressout span{ display: inline-block; position: absolute; top:0px; left: 150px; height: 10px; line-height:10px;}
.progress1218 .proressout .proressinnerAll{background: #ff6f58; }
.num1218 i{position: absolute; left: 15px; top: 15px; cursor: pointer; background: url("../images/searchnav-bg.png") no-repeat; display: inline-block; width: 17px; height: 17px; }
.num1218 .open1218{background-position: 0px -21px;}
.tableDiv1218 .table-list-1218 {display:none; width:1022px; background:#e2e2e2; padding: 8px;}
.tableDiv1218 .table-list-1218 .table-outer{ width: 1019px;border:1px solid #a4aeb9;}
.tableDiv1218 .table-list-1218 .table{width:1019px; background: #f6f8fa; margin-bottom: 0; border-bottom: 0; }
.tableDiv1218 .table-list-1218 .table tr{background: none!important;}
.tableDiv1218 .table-list-1218 .table tr td{ font-size: 14px; height: 30px; padding: 5px 8px;}
.tableDiv1218 .table-list-1218 .table tr th{ padding: 0; font-size: 14px; font-family: "宋体"; font-weight: normal; height: 35px; line-height: 35px;}
.data-status .date, .date input{padding: 3px 5px;}
.tableDiv1218 .page1218{position: relative; height: 48px;}
.tableDiv1218 .page1218>div{ position: absolute; right: 28px; top: 	10px; line-height: 20px;}
table.table tr .linkcolor a{color: #004fc6; text-decoration: underline; cursor: pointer;}
.order-mag-1218{position:absolute;display: none;  border-bottom-right-radius: 4px;border-bottom-left-radius: 4px; top:40px; width: 775px; background: #fff;z-index: 10015; font-size: 14px; color: #5c5c5c }
.head-mag-1218,.data-term-1218 .term-head-1218{position: relative; height: 35px; line-height: 35px; color: #fff; font-size: 16px; text-indent: 1em; background: #73c5f5}
.head-mag-1218>div{position: absolute; right: 20px; top: 0px; cursor: pointer; font-size: 16px;}
.mag-1218-one{width: 764px; margin:auto; border:1px solid #dfdfdf; margin-left: 4px; margin-bottom: 8px; background: #f2f2f2; }
.mag-1218-one .mag-1218-list{line-height: 42px; float: left; width: 247px; background: #fff; text-indent: 1em; border:1px solid #dfdfdf;  border-width: 0px 1px 1px 0px; position: relative; padding-left: 134px; }
.mag-1218-one .mag-1218-list .mag-list-title,.term-1218-list .term-list-title{background: #eefaff; width: 127px; border-right:1px solid #dfdfdf; position: absolute; left: 0px; top:0px; height: 100%; padding-right: 6px; text-align: right; }
.data-term-1218{ width: 752px; background: #f2f2f2; margin: auto;  margin-top: 8px; margin-bottom: 8px; border:1px solid #dfdfdf; }
.data-term-1218 .term-head-1218{width: 752px; position: relative;}
.term-1218-list{ display: none; width: 624px; background: #fff; line-height: 42px; text-indent: 1em; border-bottom:1px solid #dfdfdf; position: relative; padding-left: 127px;}
.term-1218-list .term-list-title{  width:120px;  }
.term-head-1218 .button{display: block; position: absolute; cursor: pointer; right: 10px; top: 6px; background-position: 0 -859px; width: 58px; height: 24px;}
.term-head-1218 .closeButton{background-position: 0 -890px;}
.tableDiv1218 .table-list-1218 .table tr td .tar{left: 0px;bottom: -3px; width: 35px; height: 30px; vertical-align:middle; display: inline-block; text-align: center;  background-position: -65px -342px; position: relative;}
.down1218{color: #51c269; text-decoration: underline;}
.down1218 i{ background: url("../images/down.png") left top no-repeat; display: inline-block; width: 10px; height:20px; vertical-align: -9px; *vertical-align: -5px;}
.width1218{width: 80px;}
.head-seach-128{width: 46px; height: 25px; margin-left: 20px; margin-top: 2px; cursor: pointer; background-position: 0px -920px;}
table.table1227{ margin: 0px 0.8% 15px 0.8%; width: 98.6%}
/*订单tab*/
.marginDiv{clear: both;}
.usrDetFu{width: 196px;height:25px;margin-left: 12px;padding-bottom: 15px;}
.usrDetFuTb {height: 21px;font: 14px "微软雅黑";color: #000000;float: left;border-bottom: 2px solid #fff;cursor: pointer;margin-right:28px;}
.usrDetFuTbSe{border-bottom: 2px solid #f77016;color: #f7874b;font-weight: bold;}
/*批量下载*/
.subOrderDown{float: left;margin-left: 19px;}
.batchDown{width:18px;height:18px;background: url('/static/images/order/tstb.png') no-repeat -97px -11px;float:left;
    margin-top:4px;}
.batchDownHo{background: none;position: absolute;z-index: 4;width:18px;height:18px;margin-top: 10px;display: none;}
.batchDownBj{position: absolute;width:686px;height:266px;background: url('/static/images/order/bj.png');margin-left: -650px;
    margin-top: 19px;z-index: 4;display: none;}
.batchDownBjTi{height:70px;}
.batchDownBjTiIc{float: left;width: 27px;height:27px;background: url('/static/images/order/tstb.png') no-repeat -8px -6px;
    margin-top:12px;margin-left: 20px;}
.batchDownBjTiTe{font:18px "微软雅黑";color:#fff;font-weight: bold;float: left;margin-top: 14px;margin-left: 8px;}
.batchDownBjCo{width: 610px;margin-left: auto;margin-right: auto;font:14px "微软雅黑";color: #5c5c5c;text-align: left;
    line-height: 27px !important;}
.batchDownBjCoBl{color:#0099d9;font-weight: bold;}
.batchDownBjCoGr{color:#6aa700;font-weight: bold;}
.batchDownBjCoIc{width: 18px;height:18px;background: url('/static/images/order/tstb.png') no-repeat -47px -11px;display: inline-block;
    float: left;margin-top: 5px;margin-right:5px;}
.batchDownBjCoIc2{background-position:-76px -11px;}
.batchDown:hover .batchDownBj{display: block;}
.batchDown:hover .batchDownHo{display: block;}
.subOrderDownTd{padding-left: 0px !important;padding-right:0px !important; }
/*订单*/


/*登陆--login.html*/
.sub-body-top{ border-top: 2px solid #d9d9d9; position: relative;}
.login-left{ position:absolute; left: 50px; top: 40px;  width: 374px; height: 321px;}
.logIn-page{ border-top: 12px solid #4771c5; border-radius: 0; display: block; float: right; margin: 54px 50px 70px 0px; padding-top: 0px; position: relative; top: 0!important; left: 0!important;}
.logIn-page form{border: 1px solid #d7d7d7;}
.logIn-page .h8{color: #333; font-weight: 300; height: 45px; line-height: 45px; font-size: 18px;}
/*登陆*/

/*列表--list*/
h2.h21229{height: 40px; line-height: 40px; text-align: center;}
.list1229{border-top: 3px solid #545454; padding-top: 8px;}
/*.list1229 li{ background: url("../images/square-black.png") no-repeat 16px 11px; padding-left: 25px;}*/
.list1229 li a,.list1229 li{ font-size: 14px; color: #575757; height: 28px; line-height: 23px;margin-top: 10px;}
.list1229 li a{margin-right: 22px;}
.page1229{ float: right; margin: 20px 0px 40px 0px;}
/*列表--list*/

/*文章内容页--article.html*/
.body-content .article-cont{ width: 982px; margin: auto; float: none;}
.body-content .article{margin:10px 0px 20px 0px; font-size: 14px;}
.article-cont .title{ width: 100%; font-family: 18px; color: #575757; text-align: center; background: url("../images/article-bg.png") repeat-x bottom; font-size:23px; font-family: "微软雅黑"; height: 42px; line-height: 42px;}
.relative-list .search-center{ margin: auto; width: auto; padding-bottom:40px;}
/*文章内容页*/

/*404 building*/
.error-page{background: #060c52;  font-family: "微软雅黑";}
.cont-404{ width: 411px; height: auto; margin: auto; margin-top: 50px;}
.error-page img{margin-bottom: 10px;}
.cont-404 p{font-size: 18px; color: #fff; height: 42px; line-height: 42px; text-indent: 0.5em;}
.cont-404 a{ margin: 40px 0px 0px 90px; display: block; width: 172px; height: 48px; background: #107bb9; font-size: 16px; color: #fff; text-align: center; line-height: 48px;}
.building-cont{width: 275px;}
.building-cont img{ margin-bottom: 0px;}
.building-cont p{ height: 40px; line-height: 40px; text-indent: 1.5em;}
.building-cont a{margin: 30px 0px 0px 50px;}
/*404 building*/

/*index2*/
.weatherbg{
    position: fixed;
    height:100%;
    width: 100%;
    z-index:-9999;
   /* background: url("../images/bodybg.jpg") center 0;*/background:#fff;
    left: 0px;
    z-index: -9999;
}
.weather-angle{  width: 617px; height: 427px; position: fixed; right: 0px; bottom: 0px; background: url("../images/angle-bg.png") no-repeat;z-index: -1;}
.head-top{ width: 100%; height: 34px;/*background: url("../images/head-top-bg.png") repeat-x;*/}

.head-top-lg{
    width: 472px;
    height: 34px;
    float: left;
}
.head-top-cont-bg{
    width: 100px;
    height: 34px;
    background: url('../images/home/top-logo_bg.png') repeat-x;
    float: left;
}

.head-top-cont{  height: 34px;padding-top:2px; margin:auto; background: #fff url("../images/top-cont-bg2.jpg") repeat-x 0px 5px;}
.head-top-cont h2{float: left; font-size: 12px; color:#787878; line-height: 24px; text-indent: 1.4em; word-spacing: 1.2em; padding-top: 3px;}
.head-top-cont a{font-size: 12px; float: right; margin-right: 14px; text-decoration: underline;color:#787878; line-height: 24px;}
.head-top-cont .loginhead{color: #ff7d34; cursor: pointer;}
.head12Ba{background:url('http://image.data.cma.cn/static/image/headBa.png') repeat-x;}
.head12Bg{
    background: url('../images/home/light.png') no-repeat;
    position: absolute;
    left: -20px;
    top: 0px;
    width: 110px;
    height: 70px;
    display: none;
    background-position:center center ;
    /*background-size: contain;*/
}
.head12Lo{
    position: absolute;
    left: 54px;
    top: 41px;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-size:100% 100% ;
    overflow: hidden;
}
.head12{
    margin: auto;
    width: 1250px;
    /*height: 192px;*/
    height: 150px;
    background: #fff;
    position: relative;
/*    padding-top: 14px;*/
    background:url('http://image.data.cma.cn/static/image/headBanner5.png?v=2');
}
.head12A{width:244px;height:84px;border:0px solid red;display:block;margin-top:15px;float:left;}
.head12 .head12Lg{float: left;margin-left: 30px;margin-top:23px;width: 483px;height: 110px;cursor:pointer;}
.head12 .head12An{float: right;width: 385px;height: 170px;background: url('http://image.data.cma.cn/static/image/headAn.gif?v=1.1') no-repeat; margin-top: 22px; margin-right: 38px;}
.head12 img{ float: right; display: block; margin-right: 12px;margin-top:10px;}
.nav12{
    margin: auto;
    position: relative;
    width:1250px;
    height:/*69px*//*83px*/65px;
    display: block;
    z-index: 99;
    /*background:#377ad1;*/
}
.nav12.nav2{ height: 48px;}
.navbg12{
    background:url("../images/navbg.png") repeat-x;
    -moz-opacity: 0.7;
    opacity: 0.7;
    filter: Alpha(Opacity=70);
    width:100%;
    height:44px;
}
.navcont12{width: 100%; height: 48px;z-index: 10; position: absolute; left: 0px; top: 0px; }
.Crumbs-line12{width: 100%; height: 25px;z-index: 1; position: absolute; left: 0px; /*top:58px;*/top:40px; background: url("../images/navline-bg.png") repeat-x;}
.search12{ float: right; position: relative; width:212px; height:27px;margin-right: 8px; margin-top: 6px; background:#fff;border: 1px solid #d4d5d7; }
.search12 #search{float: left; width: 202px; height: 16px; line-height: 17px; padding: 4px 6px; border: none; background: none;outline: none;font-size: 16px;}
.search12 .icon{ width: 20px; height: 20px; position: absolute; background-position:-43px -115px; margin-top: 4px; border:none; right: 5px; left: auto; }
.nav12 div.ul{
    position: relative;
    background:url("../images/home/navbg2.png") repeat-x;
    width: 1250px;
    margin: auto;
    height: 40px;
    /*background: #4b7fff;*/
}
.navRightBg{
    width: 360px;
    height: 40px;
    float: right;
    background: url("../images/home/navRightBg.png");
}

.nav12 div.ul div.li{ float: left; position: relative; z-index: 22; color: #fff; font-weight:bold; text-align: center; line-height: 40px; width: 113px;  height: 40px;/*background: url("../images/nav-left-bg.png") right 4px no-repeat;*/ padding:0px 0px; font-size: 16px;}
/*.nav12 div.ul div.li:nth-child(1){width: 110px;height: 40px;background: #0a4dee!*background: url('../images/home/home-bj.png');*!}*/
.nav12 div.ul div.li:hover{background:#06a3f2;cursor: pointer;/*background:!*url("../images/sub-nav-bg.png")*!#0b5db4;*//*border-bottom:8px solid #fff;*/}
/*.nav12 div.ul div.li a:hover{color: #fff}*/
.nav12 div.ul div.li>a{  font-size: 16px;font-family: '微软雅黑'; position: relative;}
.nav12 div.ul div.li>a.index-nav15{ *text-indent: 1.2em;}
.nav12 div.ul div.li>a .home{ display: inline-block; width: 29px; height: 23px; margin-top: 0px; vertical-align: -4px; *vertical-align: none; *position: absolute; *top: -10px; *left:-25px; background: url("../images/home/home.png") 0px 0px no-repeat;}
.navDi{float:left;height:15px;width:1px;background:#d2d2d2;margin-top:13px;}
.navDiHo{float:left;height:40px;width:1px;background:#1492d9;}
.navTy{height:10px;background: url('../images/home/naTy.png') repeat-x;z-index: 1;position: absolute;top:40px;width: 100%}
.liNew{width:21px;height:13px;background:url('../images/home/new.png');position:absolute;margin-left:75px;margin-top:-46px;}
.subnav{ display: none;background:url("../images/sub-nav-bg.png"); z-index: 3; padding: 10px 0px; line-height: 22px; position: absolute; top:44px; left: 0px;  border-bottom-right-radius: 4px; border-bottom-left-radius:4px;}
.subnavList{margin-top: 5px;}
.nav12 div.ul div.li:hover .subnav{ display: block;}
.subnav .allsub, .subnav p{ display: block; min-width: 305px;  width: 100%; height: 26px; font-size: 16px; line-height: 30px; text-indent: 1em; text-align: left; color: #fff; font-weight: normal;}
.subnavList { width: auto; min-width: 305px;}
.subnavList .suboneList{float: left; background:url("../images/sublistBg.png") no-repeat right; }
.subnavList a{display: block; min-width: 4em; width: 95px; text-indent: 1.1em; height: 22px; overflow: hidden;  float: left; color: #74d2ea; text-decoration: underline; margin:0px; text-align: left;font-size:12px;}
.nav12 .Crumbs{margin:auto; width: 1250px; left: 0px; height: 25px; background: url("../images/nav-contline-bg.png") repeat-x; text-indent: 2.5em; line-height:25px; color: #dbdbdb;  font-size: 16px }
.nav12 .Crumbs a{color: #dbdbdb;}
.nav12 .radaCrumbs{width: 1200px; margin-top: 6px;}
.content-left12{ width: 250px; padding-left: 10px; background:#fff;}
.left-part12 {margin-bottom: 10px;}
.left-part12 .index-title12{position: relative;}
.left-part12 .index-title12 .sub-title{ font-size: 16px; color: #fff; position: relative; font-family: "微软雅黑"; line-height: 40px; padding-left: 43px; }
.left-part12 .index-title12 .more12{ font-size: 14px; color: #2e6abc; display: block; position: absolute;  text-decoration: underline; right: 10px; top: 13px;}
.left-part12 ul{ border: 1px solid #dedede; border-width: 0 1px 1px 1px; padding: 4px 12px 6px 10px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;}
.left-part12 ul li{ height: 28; line-height: 28px; position: relative;}
.left-part12 ul li a{display:block; word-break:keep-all; white-space:nowrap; overflow:hidden;  text-overflow:ellipsis; width: 226px; height: 28px;}
.left-part12 .index-title12{ width: 250px; height: 41px; background:url("../images/index-sub-bg.png") no-repeat;}
.left-part12 .index-title12 .icon{width: 40px; height: 40px; top: 2px; left: 5px;}
.new-recommed12 .index-title12 .icon{background-position: 0px -406px; }
.new-recommed12 li i{position: absolute; display: block; width: 14px; height: 14px;right: 10px; top: 7px; background: url("../images/star.png") no-repeat; }
.left-part12two .index-title12{width: 250px; height: 41px; background:url("../images/index-sub-bg2.png") no-repeat;}
.deep-product12 li a i{position: absolute; left: 0px; top: 9px; display: block; width: 20px; height: 20px; background: url("../images/coner.png") no-repeat;}
.deep-product12 ul li a{ padding-left: 12px; width: 154px;}
.deep-product12 .index-title12 .icon{background-position: -45px -407px;}
.subject-server12 .index-title12 .icon{background-position: -90px -407px;}
.download-rank12 .index-title12 .icon{background-position: -130px -409px;}
.hot-word12 .index-title12 .icon{background-position: -170px -406px;}
.download-rank12 li i{position: absolute; display: block; width: 14px; height: 14px;right: 22px; top: 6px; background: url("../images/hot.png") no-repeat; }
.download-rank12 ul{width: 248px; ; padding: 0;}
.download-rank12 ul li{width: 226px; padding:0px 12px 0px 10px; border-bottom:1px solid #dedede;}
.download-rank12 ul li.first14{padding-top: 4px;}
.download-rank12 ul li.last14{padding-bottom: 6px; border-bottom: 0px;}
.download-rank12 ul li.color{background:#f7faff;}
.download-rank12 ul li a, .new-recommed12 ul li a{ width: 196px;}
.new-recommed12 ul{padding-top: 3px;}
.new-recommed12 ul li{line-height: 27px;}
.new-recommed12 ul li a{height: 27px;}
.content-center12{ width: 660px; height: auto; margin-left: 10px;}
.classfy-banners12{width: 576px; height: 434px; border: 1px solid #b3b3b3;  position: relative; }
.classfy-banners12 h4{ font-size: 16px; }
.banner-nav-cont{position: relative;}
.banner12{ width: 574px; height: 390px; overflow: hidden;position: relative; border:1px solid #dedede;text-align:center;}
.banner12 a{ width: 100%; height: 446px; display: block; float: left; }
.banner12 a img{ /*width:563px;*/max-width:564px;}
.banner12 span{ display: block; width: 639px; height: 32px; line-height: 32px; left: 1px; color: #fff; text-indent: 1em; bottom: 0px; position: absolute; background:url("../images/banner-bo.png"); }
.banner12 span:hover{text-decoration: none;}
.banner-nav-list12{ width: 113px; height: 40px; float: left;}
.bannerCont12{ display:none;}
.showBanner .bannerCont12{ position: absolute;top: 40px; left: 0px; display:block; width: 564px;}
.bannerIcon12{position: absolute; bottom: 10px; right: 20px;}
.bannerIcon12 li{
    float:left;
    display:block;
    width:10px;
    height:10px;
    margin-left:8px;
    background:url("../images/banner-icon.png") no-repeat;
    margin-top:5px;
}
.bannerIcon12 li.current{
    width: 14px; height: 14px; background-position: 0px -10px; margin-top: 2px;
}
.banner-nav12{ text-align: center; width: 111px; height: 36px; border: 1px solid #fff; border-top: 4px #fff solid; border-bottom:none; line-height: 36px;}
.showBanner .banner-nav12{   border: 1px solid #dcdcdc; border-top: 4px #feba4b solid; border-bottom:none; /*background:#f6f6f6;*/  }
.poster12{margin-top: 10px; margin-bottom: 2px;}
.poster12 img{ width: 660px; height: 100px;}
.weather-data12-list{ width: 214px;position: relative; float: left; margin-top: 14px;}
.weather-data12-list .h212{background: #5b91e3; display: block; height:32px; line-height: 32px; text-indent: 0.5em; color: #fff; font-size: 16px; font-family: "微软雅黑"; border: 1px solid #dedede; border-width: 0px 1px 0px 1px; }
.weather-data12-list .h212:hover{color: #fff;}
.weather-data12-list .weather-data12-cont{ width: 190px; height: 104px; overflow: hidden; padding: 0px 11px 22px 11px; padding-top: 31px;  border: 1px solid #dedede; border-width: 0 1px 1px 1px;}
.weather-ground-data12 .weather-data12-cont{background: url("../images/subject1.png") no-repeat; }
.weather-data12-list .list12 i{display: inline-block;
                               width: 5px;
                               height: 5px;
                               left: 0px;
                               background: url("../images/icon.png") -143px -22px no-repeat;
                               margin-top: 11px;}
.weather-data12{padding:0px;}
.weather-data12-list .list12{position: relative; height: 26px; line-height: 26px;}
.weather-data12-list .list12 a{padding-left:10px;height: 26px; line-height: 26px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.weather-data12-list .weather-data12-more{display: block; position: absolute;text-align: right; width: 100px; height: 20px; right: 12px; bottom: 5px; color: #08589d; font-size: 14px; font-family: "微软雅黑"}
.weather-data12-list .weather-data12-more:hover{text-decoration: underline;}
.weather-data12-list-center{margin-left: 8px; margin-right: 8px;}
.weather-sky-data12 .weather-data12-cont{background: url("../images/subject2.png") no-repeat;}
.weather-sea-data12 .weather-data12-cont{background: url("../images/subject3.png") no-repeat;}
.weather-radiation-data12 .weather-data12-cont{background: url("../images/subject4.png") no-repeat;}
.weather-farming-data12 .weather-data12-cont{background: url("../images/subject5.png") no-repeat;}
.weather-num-data12 .weather-data12-cont{background: url("../images/subject6.png") no-repeat;}
.weather-air-data12 .weather-data12-cont{background: url("../images/subject7.png") no-repeat;}
.weather-history-data12 .weather-data12-cont{background: url("../images/subject8.png") no-repeat;}
.weather-disaster-data12 .weather-data12-cont{background: url("../images/subject9.png") no-repeat;}
.weather-radar-data12 .weather-data12-cont{background: url("../images/subject10.png") no-repeat;}
.weather-moon-data12 .weather-data12-cont{background: url("../images/subject11.png") no-repeat;}
.weather-server-data12 .weather-data12-cont{background: url("../images/subject12.png") no-repeat;}
.content-right12{ float: left; width: 250px; margin-left: 10px;}
.user-support13 .index-title12 .icon{background-position: 0px -453px; }
.support-list-cont13{  border: 1px solid #dedede; border-width: 0 1px 0 1px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}
.support-list-cont13>div{  height:40px; line-height: 46px; padding-left: 50px; position: relative; border-bottom: 1px solid #dbdbdb;}
.support-list-cont13>div i{background: url("../images/icon.png") no-repeat; display: block; width: 24px; height: 24px; position: absolute; top: 15px; left: 14px;}
.support-list:hover{background: #d6e6ff;}
.support-list-cont13 .support-list1 i{background-position: -48px -502px;}
.support-list-cont13 .support-list2 i{background-position: -86px -501px;}
.support-list-cont13 .support-list3 i{background-position: -121px -500px;}
.support-list-cont13 .support-list4 i{background-position: -155px -500px;}
.support-list-cont13 .support-list5 i{background-position: 0px -536px;}
.support-list-cont13 .support-list6 i{background-position: -34px -536px;}
.support-list-cont13>div.feedback13{ height: 37px; padding:16px 14px; background:#f6f6f6; width: auto;}
.support-list-cont13>div.feedback13 a{background: url("../images/button.png") 0px -988px no-repeat; display: block; text-align: center;color: #2c5a9c; font-family: "微软雅黑"; line-height: 36px; font-size: 16px; position: relative; width: 226px; height: 36px;}
.support-list-cont13>div.feedback13 i{background-position: 0px -498px; width: 33px; height: 28px; top: 5px; left: 10px;}
.law12{ width: 238px; height: 91px; margin-bottom: 10px; background: url("../images/lawbg.png") repeat-x; padding: 3px 6px;}
.law12>div{padding-left: 27px; height: 25px; line-height: 25px; margin: 2px 0; border: 1px solid #5eabe5; background: #fff; position: relative;}
.law12>div a{color: #2d5a9c; line-height: 25px;}
.law12>div:hover{background: #bae2f6;}
.law12>div i{position: absolute; top: 0px; left: 8px; background-position: -68px -544px; width: 10px; height: 20px;}
.coupe12{margin-top: 10px;}
.coupe12 .index-title12 .icon{background-position: -43px -454px;}
.left-part12 ul li img{display:block; width: 62px; height: 59px; float: left;}
.left-part12 ul li a.a-left12{ width: 155px; height: 62px; overflow: hidden; display: block; float: left; text-overflow:inherit; white-space:normal; line-height: 19px; margin-left: 7px;}
/*.coupe12 ul{padding-right: 4px; width: 174px;}*/
.coupe12 ul li.li-left12{ height: 62px; padding: 5px 0px;}
.share-news13 .index-title12 .icon{background-position: -86px -453px;}
.major-link13 .index-title12 .icon{background-position: -128px -455px;}
/*.major-link13 ul{padding-bottom: 20px;}*/
.left-part12 ul li.li-major-link{padding: 8px 8px 1px 8px; height: auto;}
.left-part12 ul li.li-major-link select{  width: 230px; height: 28px; background: #f7faff; margin-top:8px;}
.frendly-link12{ clear: both;  margin-top: 38px; padding: 28px 25px 22px 25px; height: auto; position: relative; border-top: 6px solid #5b91e3; background: #f1f1f1;}
.frendly-link12 .frendly-link-bt{position: absolute; left: 90px; top: -15px; width: 70px; padding-left: 35px; height: 30px; border-radius: 3px; background: #5b91e3; font-family: "微软雅黑"; font-size: 14px; color: #fff; line-height: 30px;}
.frendly-link12 .frendly-link-bt:hover{color: #fff;}
.frendly-link-bt i{ background-position: -172px -460px; width: 25px; height: 30px; left: 5px; top: 2px;}
.frendly-link-list a{ width: 156px; float: left; padding: 0px 17px;font-size: 12px;}
.frendly-link-list a{color: #5b5b5b; display: block; line-height: 25px; height: 25px; width: 156px; word-break:keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*index2*/


/*专题服务*/
.subject-left17{width: 250px; position: absolute; left: 0px; top: 0px; height: 100%; background: #fff;}
.body-content .subject-right17{float: right; margin-right: 12px; margin-bottom: 0px;}
.sub-subject-server17{margin-top: 20px;}
.sub-subject-server17 .index-title12{background: url("../images/subbg.png") repeat-x;}
.sub-subject-server17 ul{border:none; padding: 0px; width: 250px;}
.sub-subject-server17 ul li{height: 35px; line-height: 35px; text-indent: 0px; padding-left: 6px; *padding-left: 0px; width: 244px; *width: 250px;}
.sub-subject-server17 ul li a{ display: inline-block; text-indent: 0.5em;   width: 242px; border-bottom:1px solid #c8c8c8;color: #606060; height: 35px; line-height: 35px;}
.sub-subject-server17 ul li:hover a{text-decoration: none; color: #606060;}
.sub-subject-server17 ul li:hover{background: #d6e6ff;}
.subject-right17 .about-ground-data{height: 170px; padding: 24px 20px 26px 20px; width: 864px;margin-left:30px;position: relative;}
.subject-right17 .about-ground-data .detaile-17{position: absolute; display: inline-block; right: 25px; bottom: 10px; color: #4571c3; text-decoration: underline;}
.subject-right17 .ground-data-word h7{font-size: 16px; color: #484a4e; font-family: "微软雅黑"}
.subject-right17 .ground-data-word p{font-size: 14px; color: #484a4e; font-family: "宋体"; text-indent: 2em; padding-top: 5px;}
.subject-right17 .about-ground-data .ground-data-img,.subject-right17 .about-ground-data .ground-data-img img{height: 170px;}

.subject-right17 .about-ground-data .ground-data-word{width: 570px; height: 170px;}
.subject-products17{margin:10px 30px;}
.subject-products17 img{width:271px; height: 243px; padding: 0 30px;}
.suject-word17{border-top: 3px solid #5a91e3; width: 934px; position: relative;}
.suject-word17 .suject-word17-title{ position: absolute; display: block; top: -33px; font-size: 16px; color: #fff; font-family: "微软雅黑"; text-indent: 0px; text-align: center; left: 0px; background: url("../images/button.png") no-repeat; width: 75px; height: 30px; line-height: 30px; background-position: 0px -1031px;}
.suject-word17-data .suject-word17-title{width: 90px; background-position: 0px -1069px;}
.suject-word17 .related-products-download li{height: 26px; line-height: 26px; background: none; text-indent: 0px; margin-left: 0px; }
.products-download-list.suject-word17{padding-bottom: 10px;margin-bottom: 40px; border-bottom:none;}
.products-download-list.suject-word18 .suject-word17-title{width: 118px; background-position: 0px -1143px;}
.products-download-list.suject-word17-data{border-bottom:1px solid #dddddd;}
.subject-list-title{ color: #575757; font-family: "微软雅黑"; font-size: 18px; border-bottom:3px solid #5a91e3; text-align: center; height: 50px; line-height: 50px; margin-top: 15px;}
.subject-list-cont{width: 694px; margin: 20px 20px 50px 20px; padding-bottom: 20px; border-bottom: 1px solid #c1c1c1;}
.about-ground-list113{ height: auto;}
.subject-right17 .about-ground-list113 .about-ground-data{ height: auto;}
.subject-right17 .about-ground-list113  .about-ground-data .ground-data-word{ height: auto;}
.subject-right17 .about-ground-list113  .about-ground-data .ground-data-word p{height: auto;}
/*专题服务*/

/*我的收藏*/
.body-content .collect-right{width: 978px;float: right; border:1px solid #ddd; background: #fff;}
.collect-right .collect-right-head{height: 30px; line-height: 30px; padding: 5px 0px; border-bottom:3px solid #5a91e3;}
.collect-right-head span{position: absolute; color:#5b5b5b; font-size: 16px; font-family: "微软雅黑"; margin-left: 15px; display: inline-block; width: 150px; height: 30px;}
.collect-right-head .collect-del10{ float: right; background-position:0px -1108px; width: 76px; height: 30px; margin-right: 10px; }
.collect-right-head .collect-all-out{ float: right; margin-right: 15px;}
.collect-right-head .collect-all-out input{margin-right: 4px; vertical-align: -3px;}
.collect-right-head .collect-all-out label{margin-right: 4px; font-size: 14px; color: #5b5b5b;}
.collect-right-list { padding:0px 8px;}
.collect-right-list ul li{position: relative; border-bottom:1px solid #e0e0e0; height: 40px; line-height: 40px; padding-left:35px;}
.collect-right-list ul li input{ display: inline-block; position: absolute; left: 4px; top: 13px; *top: 10px;}
.collect-right-list ul li div{ color: #333333; font-size: 14px; background: url(../images/square-black.png) left 18px no-repeat;padding-left: 10px; height: 40px; line-height: 40px;}
.page10{ height: 50px; padding-bottom: 10px; line-height: 50px; font-size: 14px; color: #333333; float: right;}
div.jqcloud span.jqcloudSize{ font-size: 400%!important;}
/*我的收藏*/

.globle-search-bn{
    width: 100px;
    height: 30px;
    float: left;
    background-image: none;
    background-color: #d4d4d5;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-left: 10px;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 16px;
}
.globle-choose-129{
    position: absolute;
    display: none;
    left: 0px;
    top: 40px;
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    font-size: 14px;
    display: block;
    height: 50px;
    padding: 20px 10px 0px;
}
#submitGlobleRange{
    width: 50px;
    height: 30px;
    line-height: 30px;
    border-radius: 0px;
    margin-left: 10px;
}
.content{min-height:650px!important;}
.support-list-cont14{background: #f6f6f6; margin-top:20px;  border: 1px solid #dedede; padding-bottom: 10px; border-width: 1 1px 1 1px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.support-list-cont14>div.phone-mail{background:#fff;padding:5px 10px 5px 10px; margin: 9px 10px 0px 10px;  height:27px; line-height: 16px;  position: relative; }
.support-list-cont14>div strong{margin-top: 9px;margin-left: 20px;background:#fff; font-size: 14px; font-weight: bold;display: inline}
.support-list-cont14 div.fx{text-align: center;margin-top: 8px;padding: 0;}
.support-list-cont14 div.fx img{cursor: pointer;vertical-align:middle;margin-top: 9px;}


.yhzc-box {
    width:250px;
    height:342px;
    position:relative;
}
.yhzc-title {
    background:url(../images/index-sub-bg.png) no-repeat;
    width:250px;
    height:42px;
    line-height:42px;
}
.yhzc-title .yhzc-icon {
    width:40px;
    height:40px;
    background:url(../images/icon.png) no-repeat 0 -451px;
    display:inline-block;
    margin-left:5px;
    float:left;
    margin-top:2px;
}
.yhzc-title span {
    font-size:14px;
    color:#fff;
    padding-left:10px;
    font-family:微软雅黑;
}
.yhzc-tab-box {
    margin-top:-3px;
    clear:both;
}
.yhzc-tab {
    width:100%;
    border-collapse:collapse;
    border-spacing:0;
    border:1px solid #DDDDDD;
    border-top:0;
}
.yhzc-tab td {
    height:78px;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.yhzc-tab td i {
    background:url(../images/icon.png) no-repeat;
    display:block;
    width:24px;
    height:24px;
    margin:0 auto;
    margin-top:-5px;
    margin-bottom:10px
}
.yhzc-tab td a {
    color:#676767;
    display:block;
    width:100%;
    text-align:center;
    font-size: 14px;
    font-weight:bold;
    text-decoration:none;
}
.yhzc-tab td i.icon-hyzc {
    background-position:-48px -502px
}
.yhzc-tab td i.icon-cwhy {
    background-position:-86px -501px
}
.yhzc-tab td i.icon-chjs {
    background-position:-121px -500px
}
.yhzc-tab td i.icon-hqsj {
    background-position:-155px -500px
}
.yhzc-tab td i.icon-wdsc {
    background-position:0 -536px
}
.yhzc-tab td i.icon-cjwt {
    background-position:-34px -536px
}
.yhzc-tab th {
    height:70px;
    background:#F6F6F6;
}
.yhzc-tab th a {
    display:block;
    width:166px;
    height:36px;
    line-height:36px;

    background:url("../images/button.png") no-repeat scroll 0 -988px rgba(0, 0, 0, 0);
    margin:0 auto;
    position:relative;
    padding-top:1px;

}
.yhzc-tab th a i {
    background:url("../images/icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position:0 -498px;
    display:block;
    width:28px;
    height:33px;
    margin-left:5px;
    float:left;
    margin-top:3px;
}
.yhzc-tab th a span{ display:block; float:left; margin-left:10px; color:#2c5a9c; font-family:微软雅黑; font-size:16px; font-weight:100;}

.cur-select {
    width: 150px;
    height: 25px;
    line-height: 25px;
    background: #fff url(ico-arrow.png) no-repeat 125px center;
    font: 14px/20px "Microsoft YaHei";
    text-indent: 10px;
    margin-left: 0px;
}
.cur-select:hover .cur-select {
    background-color: ;
}

.cur-select option {
    text-indent: 10px;
}
.cur-select option:hover {
    background-color: ;
    color: #fff;
}

.station-select{}

.station-select { width: 964px; height: 100px;margin-bottom:-20px; padding: 0px 0px 15px 0px;   bottom no-repeat;}
.station-select span{ padding: 1px 7px; color: #5b5b5b; font-size: 16px; font-family: "微软雅黑"; display: block; float: left; min-width: 35px;}
.station-select-district{ padding-top: 0px; width: 964px; height: ; overflow-y:auto;}
.station-select-district .area-district-choices-head{ margin-left: 8px;margin-top:5px;text-align: right;}
.station-select-district .choosetwo-cont{ min-height: 60px; overflow-y:auto;*overflow-y:hidden;}
.station-select-district .choosetwo-cont>div{ margin:5px 2px 2px 2px}

.station-select-district .element-cont .choosed{background:#4771c5; color: #fff}
.station-select-district .element-cont .choosed:hover{color: #fff}
.station-select-district .search-center-left .tip{ color: #5d5d5d; font-family:"微软雅黑"}
.station-select-district .element-choosetwo .tip{height: 30px; line-height: 30px; padding-bottom: 10px;}
.station-select-district .element-choosetwo .tip>input {margin-left: 12px; }
.station-select-district .element-choosetwo .tip>label {color: #4471c2; }
.station-select-district .element-choosetwo .choosetwo-cont{ width: 796px; background:#fff; padding:5px; border: 1px solid #e6e6e6; overflow-y:auto; }
.station-select-district .choosetwo-cont>div{ float: left; margin:3px 3px; height: 28px; line-height: 14px; width: 225px; position: relative; overflow: hidden;}
.station-select-district .choosetwo-cont>div label{ display: inline-block;
   font-size: 14px;
   width: 210px;
   padding-left: 16px;
   *padding-left: 18px;
   line-height: 14px;}
.station-select-district .choosetwo-cont input{ left: 0px; top: 2px; *top: -4px; position: absolute;}

.station-select-district .choosetwo-cont {margin-top:10px;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #e6e6e6;
    padding: 5px;
    overflow-y: auto;
    overflow-x:hidden;
}

/* select */
.wselect {
    padding:5px 10px;
    border:#ddd 0px solid;
    border-radius:4px;
    width:100%;
    //margin:5% auto;
    font-size:12px
}
.wselect li {
    list-style:none;
    padding:10px 0 5px 0px
}
.wselect .select-list {
    border-bottom:#eee 0px dashed;
    margin-bottom:5px;
}
.wselect dl {
    zoom:1;
    position:relative;
    line-height:24px;
}
.wselect dl:after {
    content:" ";
    display:block;
    clear:both;
    height:0;
    overflow:hidden
}
.wselect dt {
    width:100px;
    margin-bottom:5px;
    position:absolute;
    top:0;
    left:-100px;
    text-align:right;
    color:#666;
    height:24px;
    line-height:24px
}
.wselect dd {
    float:left;
    display:inline;
    margin:0 0 5px 5px;
    width: 62px;
}
.wselect a {
    cursor: pointer;
    display:inline-block;
    white-space:nowrap;
    height:24px;
    padding:0 10px;
    text-decoration:none;
    color:#039;
    border-radius:2px;
}
.wselect a:hover {
    color:#f60;
    background-color:#f3edc2
}
.wselect .selected a {
    color:#fff;
    background-color:#f60
}
.select-result dt {
    font-weight:bold
}
.select-no {
    color:#999
}
.wselect .select-result a {
    padding-right:20px;
    background:#f60 url("close.gif") right 9px no-repeat
}
.wselect .select-result a:hover {
    background-position:right -15px
}
* {
    margin:0;
    padding:0;
    list-style-type:none;
}
.ad-hidden{ display:none;}
.ad-toggle,.ad-toggle1{ position:absolute;display:block; width:12px; height:12px;border:1px solid #ccc;cursor:pointer;right:10px;top:0px;line-height:12px; text-align:center;}
.station-select-district .choosetwo-cont > div, .station-select-district .choosetwo-cont > span > div {
    float: left;
    height: 28px;
    line-height: 14px;
    margin: 3px;
    overflow: hidden;
    position: relative;
    width: 225px;
}
.station-select-district .choosetwo-cont input {
    left: 0;
    position: absolute;
    top: 2px;
}
.station-select-district .choosetwo-cont > div label, .station-select-district .choosetwo-cont > span > div label {
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    padding-left: 16px;
    width: 210px;
}

/*登录弹窗*/
.logIn-title {
    background: transparent url("/static/images/login-head.jpg") no-repeat scroll 0% 0%;
    width: 100% !important;
    left: 0px !important;
    height: 70px !important;
    top: -85px !important;
}

.logIn a{
    text-decoration: none !important;
}

.logIn .logIn-cont {
    top: -10px;
    /*background: none !important;*/
}


.logIn-cont .row {
    position: relative;
    margin: 10px 0px;
}


.logIn-cont .user-icon {
    background: url("/static/images/login-user.jpg") no-repeat;
}

.logIn-cont input{
    height: 30px !important;
    line-height: 30px !important;
    border: 1px solid #DEDEDE;
    font-size: 16px !important;
    margin-left: 47px;
    width: 250px;
    color: #555;
    padding: 6px 5px !important;
    margin-bottom: 0 !important;
}


.logIn-cont input.verifycode {
    width: 40%;
    height: 25px;
    float: left;
    text-indent : 0px;
    margin-left: 0px;
}

.logIn-cont .icon {
    display: inline-block;
    height: 44px;line-height:44px !important;
    width: 47px;
    position: absolute;
    left: 0px;
}

.logIn-cont .close {
    top: -60px !important;
}

.logIn-cont .user-icon{
    background: url("/static/images/login-user.jpg") no-repeat;
}

.logIn-cont .psd-icon {
    background: url("/static/images/login-psd.jpg") no-repeat;
}

.logIn-cont .login-submit {
    height: 38px;
    width: 100%;
    background: url("/static/images/login-submit-btn.jpg");
    border: medium none;
    margin: 0px;
    cursor: pointer;
}

.logIn-cont .verifyCode-row{
    margin-top: 15px;
    overflow: hidden;
}

.logIn-cont .verifyCode-row img {
    padding-top: 7px;
}
.logIn-cont .verifyCode-row a {
    padding-top: 13px;
    color: #666;
    text-decoration: none;
}
.logIn-cont .forget-psd-icon {
    background: url("/static/images/login-forg-psd.jpg") no-repeat 0px 1px;
    display: inline-block;
    height: 15px;
    width: 15px;
}

.logIn-cont .register-btn {
    float: right;
}
.logIn-cont .forget-psd-btn {
    float: left !important;
}
.logRd{height: 50px;border: 0px solid darkred;}
.logRdTi{height:18px;}
.logRdTiLn{height: 1px;width:152px;background:#f4f4f4;margin-top: 8px;}
.logRdTiLnLe{float: left;margin-right: 18px;}
.logRdTiLnRi{float: right;}
.logRdTite{font:14px "微软雅黑";color:#95a3ae;text-align: center;}
.logRdVd{width: 289px;margin-left: auto;margin-right: auto;border: 0px solid darkred;}
.logRdVdIt{color:#666666;font:12px "微软雅黑";height: 20px;line-height: 25px;}
.logRdVdItLo1{width: 222px;height: 30px;background: url('http://image.data.cma.cn/static/image/user/nstib.png');float: left;}
.logRdVdIt:hover .logRdVdItTe1{display: block;}
.logRdVdItTe1{width: 54px;height: 18px;line-height:18px;border: 1px solid #ff5353; float: left;color: #ff5353;text-align: center;border-radius: 2px;margin-top: 8px;
    margin-left: 10px;display: none;}
/*登录弹窗完毕*/

.forget-passwd{ display: block; width: 398px;border-top-left-radius:4px; border-top-right-radius:4px; position: fixed; top: 50%; left: 40%; z-index: 1002; background: url("../images/logIn-bg.png"); padding-top: 55px;}
.forget-passwd .logIn-cont {position: relative; padding: 0 45px 20px 45px;}
.forget-passwd .logIn-cont .close {position: absolute; top: -28px;z-index: 2000; cursor: pointer; display: block; width: 15px; height: 15px; right: 10px; left: auto; background-position: 0px -227px;}
.forget-passwd .logIn-cont a { float: right; color: #009ae2; text-decoration: underline;}
.forget-passwd .logIn-cont>a{display: block;
                     width: 100px;
                     height: 18px;
                     clear: both;
                     text-align: right;
}
.forget-passwd .logIn-cont .logIn-title{ position: absolute; top: -35px; height: 30px; width: 408px; left: -10px; text-indent: 30px;}
.forget-passwd .logIn-cont .logIn-out{clear:both; position:relative; background-position: 0px -368px; margin-bottom: 10px; width: 308px; height: 17px; padding: 14px 8px 14px 35px; width: 265px; padding-left: 35px; padding-right: 8px;}
.forget-passwd .logIn-cont .logIn-input{height: 17px;  line-height: 17px; padding: 0px; width: 167px; border: 0;}
.forget-passwd .logIn-cont .logIn-out i{ width: 20px; height: 20px;}
.forget-passwd .logIn-cont .logIn-out.logIn-username i{ background-position:-72px -83px;}
.forget-passwd .logIn-cont .logIn-out.logIn-password i{ background-position:-118px -82px; }
.forget-passwd .logIn-cont .logIn-verify .button{ float: left; width: 141px; height: 16px; background-position: 0px -459px; padding: 13px 5px;}
.logIn-verify-img{ float: left; width: 90px; height: 30px;  margin: 6px 8px;}
.logIn-verify-img img{width: 90px; height: 30px;}
.forget-passwd .logIn-cont .logIn-verify a{width:3em; height: 42px; display: block; float: right;}
.forget-passwdforget-passwd .logIn-submit{width:168px; height: 44px; background-position: 0px -506px; margin: 20px 70px;}

.forget-passwd{ border-top: 12px solid #4771c5; border-radius: 0; display: block; float: right; margin: 54px 50px 70px 0px; padding-top: 0px; position: relative; top: 0!important; left: 0!important;}
.forget-passwd form{border: 1px solid #d7d7d7;}
.forget-passwd .h8{color: #333; font-weight: 300; height: 45px; line-height: 45px; font-size: 18px;}
.forget-passwd .logIn-cont input{
    height: 46px;
    line-height: 30px;
    border: 1px solid #DEDEDE;
    font-size: 16px;
    margin-left: 47px;
    width: 167px;
}


/*右侧栏 2015-06-23 18:17:18 by zhaoduo*/
.right-bar {
    right: 0px;
    position: fixed;
    width: 73px;
    top: 200px;
    overflow: hidden;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
    z-index: 3;
}

.right-bar .right-bar-list {
    height: 68px;
    border-top : 1px solid #f3f3f3;
    border-bottom: 1px solid #fff;
    background-color: #fafafa;
    cursor: pointer;
}

.right-bar .right-bar-list:hover {
    background-color: #ff5400;

}

.right-bar .right-bar-list:first-child {
    border-top-left-radius: 9px;
    border-top: none;
}

.right-bar .right-bar-list:last-child {
    border-bottom-left-radius: 9px;
    border-bottom: none;
}

.right-bar .right-bar-list>a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}


.right-bar .right-bar-list a p {
    text-align: center;
    margin: 0px;
    padding-top: 7px;
    font-size: 12px;
    color: #767575;
    text-indent : 0px;
}


.right-bar-list:hover a p {
    color: #fff;
}

.right-bar-icon {
    width: 40px;
    height: 40px;
    margin: 0px auto;
    display: block;
    background: url("/static/images/right-bar-icon.png");
}

.order-icon {
    background-position: -9px -15px;
}

.right-bar-list:hover .order-icon {
    background-position: -69px -15px;
}

.data-icon {
    background-position: -9px -85px;
}


.right-bar-list:hover .data-icon {
    background-position: -69px -85px;
}

.collect-icon {
    background-position: -9px -150px;
}


.right-bar-list:hover .collect-icon {
    background-position: -69px -150px;
}

.feedback-icon {
    background-position: -9px -220px;
}


.right-bar-list:hover .feedback-icon {
    background-position: -69px -220px;
}

.return-top-icon {
    background-position: -9px -285px;
}


.right-bar-list:hover .return-top-icon {
    background-position: -69px -285px;
}

/*右侧栏完毕*/
a.emailedit,a.cePhEdit{
    display:inline-block;
    color:white;
    cursor: pointer;width:40px;
    text-align: center;
    background:url("/static/images/as.png");
    margin-left:50px;
}
.emailtext input{
      height: 16px;
  line-height: 16px;
  padding: 6px 5px;
}


img{border:0px;}
td.td-left{
    text-align: left;
}
td.td-right{
    text-align: right;
}

.div-professional{width: 1010px;}
.div-professional .ul-professional{width: 100%;}
.div-professional .ul-professional .li-professional{
    word-break: normal;
    word-wrap: break-word;
    display:block;
    float:none;
    clear:both;
    float:left;
    list-style:none;
}
.div-professional .ul-professional .li-professional .div-cat{
    float: left;
    width: 210px;
    padding:10px;
}
.div-professional .ul-professional .li-professional .div-cat-article{
    float: left;
    width: 780px;
    word-break: normal;
    word-wrap: break-word;
    display:block;
}
.span-cate-name{font-size: 20px;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif}
.span-cate-img{width: 120px;height: 120px;}
.ul-cate-article {
    border-top: 3px solid #545454;
    padding-top: 8px;
}
.li-cat-article{
    float:left;
    list-style:none;
    width: 114px;
}
.li-cat-article img{
    width: 95px;
    height: 95px;
    border: solid #eee 1px;
}

/*数据列表*/
.data-sets-list {
        background: url("/static/images/data-list-content-bg.jpg") no-repeat bottom;
}
.data-sets-list-title-icon {
        background: url("/static/images/daLiIc.png") no-repeat;
        height: 21px;
        line-height:21px !important;
        width: 22px;
        display: block;
        float: left;
        font:14px "宋体";
        color:#fff;
        text-align:center;
        margin-top:10px;
        margin-right:8px;
}
.data-sets-list-coin a span {
        color: #999;;
}
.data-sets-list-coin a span:hover {
        color: #1ca0ff;
}
.data-sets-list .data-sets-list-coin i{
        background: url("/static/images/data-list-icon.png") no-repeat -50px -11px;
}
/*.data-sets-list .data-sets-list-coin a.icon1 .icon {
        background-position: -50px -11px;
}
.data-sets-list .data-sets-list-coin a.icon1:hover .icon {
        background-position: -50px -45px;
}*/
/*.data-sets-list .data-sets-list-coin a.icon2 .icon {
        background-position: -91px -11px;
}
.data-sets-list .data-sets-list-coin a.icon2:hover .icon {
        background-position: -91px -44px;
}*/
/*.data-sets-list .data-sets-list-coin a.icon3 .icon {background: url('../images/plus/icon3.png') 0px 1px;}
.data-sets-list .data-sets-list-coin a.icon3:hover .icon {background: url('../images/plus/icon3H.png') 0px 1px;}*/
/*.data-sets-list .data-sets-list-coin a.icon7 .icon {*/
        /*background-position: -121px -12px;*/
/*}*/
/*.data-sets-list .data-sets-list-coin a.icon7:hover .icon {*/
        /*background-position: -121px -44px;*/
/*}*/
/*.data-sets-list .data-sets-list-coin a.icon8 .icon {background: url('../images/pingjia/icon8.png') no-repeat 2px 2px;}
.data-sets-list .data-sets-list-coin a.icon8:hover .icon {background: url('../images/pingjia/icon8H.png') no-repeat 2px 2px;}*/
/*.data-sets-list .data-sets-list-coin a.icon4 .icon {
        background-position: -156px -12px;
}
.data-sets-list .data-sets-list-coin a.icon4:hover .icon {
        background-position: -156px -44px;
}*/
.data-sets-list-title:hover i{
        background: url('/static/images/daLiIcSe.png');
}
.data-sets-list-title:hover a{
        color: #ff4907 !important;
}
/*header导航页面*/
.head-top-cont a {
            font-size: 12px;
            float: right;
            padding-right: 11px;
            text-decoration: none;
            color: #787878;
            line-height: 12px;
            border-left: 1px solid #B4B4B4;
            padding-left: 11px;
            margin-top: 8px;
            margin-right:0px;
        }
        .headerTopRightSpan {
            //margin-left: 10px;
            margin-right: 0px;
            margin-top: 8px;
            float: right;
            height: 12px;
            line-height: 12px;
            border-left: 1px solid #B4B4B4;
            padding-left: 11px;
            padding-right: 11px;
        }
        .headerTopRightSpan a{
            border-left: 0px;
            padding-left: 0px;
            padding-right: 0px;
        }
        .wx_icon {
            float: right;
            width: 22px;
            height: 16px;
            background: url("/static/images/home/shouye.png") no-repeat -8px -8px;
            margin-top: 0px;
        }
        .wx_text {
            float: right;
            //margin-left: 3px;
            margin-top: -7px;
        }
        .weiXinBloc {
            position: absolute;
            z-index: 999;
            width: 222px;
          //  height: 119px;
            height: 112px;
            border: 1px solid #e0e0e0;
            background: #fff;
            margin-left: 18px;
            margin-top: 20px;
            display: none;
        }
        .weiXinBlocTitle {
            color: #019af1;
            border: 1px solid #e0e0e0;
            float: left;
            margin-top: -31px;
            margin-left: -1px;
            width: 30px;
            height: 23px;
            text-align: center;
            background: #fff;
            padding-top: 7px;
            position: absolute;
            background: url("/static/images/home/top-cont-bg2.png");
        }
        .weiXinBlocTitleBorder1 {
            border: 1px solid #fff;
            height: 20px;
            margin-top: -7px;
            padding-top: 8px;
        }
        .weiXinBlocTitleBorder {
            border: 1px solid #fff;
            height: 27px;
            margin-top: -6px;
            //padding-top: 5px;
        }
        .weiXinBlocTitleBorder a{
            color: #019af1;
        }
        .weiXinLineMark {
            width: 41px;
            height: 10px;
            background: #fff;
            margin-top: 0px;
            margin-left: 0px;
            position: absolute;
        }
        .weiXinImg {
            width: 93px;
            height: 94px;
            float: left;
            margin-top: 14px;
            margin-left: 12px;
        }
        .text12SongH {
            font: 12px '宋体';
            cursor:pointer;
            //color: #888888;
        }
        .weiXinText {
            color: #484848;
            margin-top: 35px;
            width: 96px;
            float: left;
            margin-left: 8px;
            text-align: left;
        }
        .wb_icon {
            float: left;
            width: 22px;
            height: 16px;
            background: url("/static/images/home/shouye.png") no-repeat -34px -8px;
            margin-top: 0px;
        }
        .wb_text {
            float: right;
            margin-top: -7px;
        }
        .cel_icon {
            float: right;
            width: 18px;
            height: 16px;
            background: url("/static/images/home/shouye.png") no-repeat -60px -8px;
            margin-top: 0px;
        }
        .cel_text {
            float: right;
            margin-top: -7px;
        }
        .mobileBloc {
            position: absolute;
            z-index: 999;
            width: 191px;
            height: 112px;
            border: 1px solid #e0e0e0;
            background: #fff;
            margin-left: 5px;
            margin-top: 20px;
            display: none;
        }
        .mobileBlocTitle {
            color: #019af1;
            border-top: 1px solid #e0e0e0;
            border-left: 1px solid #e0e0e0;
            border-right: 1px solid #e0e0e0;
            float: left;
            margin-top: -31px;
            margin-left: 9px;
            width: 41px;
            height: 24px;
            text-align: center;
            background: #fff;
            padding-top: 7px;
            position: absolute;
            background: url("/static/images/home/top-cont-bg2.png");
        }
        .mobileLineMark {
            width: 43px;
            height: 10px;
            background: #fff;
            margin-top: 0px;
            margin-left: 44px;
            position: absolute;
        }
        .moblieTop {
            float: left;
        }
        .weiXinImg {
            width: 93px;
            height: 94px;
            float: left;
            margin-top: 10px;
            margin-left: 13px;
        }
         .weiXinImg_tongyong {
            width: 74px;
            height: 77px;
            float: left;
            margin-top: 18px;
            margin-left: 13px;
        }
        .weiXinImg_right_tongyong{
            width:90px;
            height:80px;
            float:right;
            margin-top:18px;
            margin-right:6px;
        }
        
        .weiXinImg_right_tongyong .weiXinImg_right_word{
            width:85px;height:33px;font: normal 12px "微软雅黑";text-align:left;color:#484848;
        }
        
        .weiXinImg_right_tongyong .weiXinImg_right_iphone{width:47px;height:41px;float:left;margin-top:8px;}
        
        .mobileLineMark_tongyong {
            width: 43px;
            height: 10px;
            background: #fff;
            margin-top: 0px;
            margin-left: 9px;
            position: absolute;
        }
        
