﻿@charset"utf-8";
.prolist-main{ width: 970px; margin: 7px auto 0; overflow: hidden; }
.top7{ margin-top: 7px; }
/*-----相关产品-----*/
.zlxx_right{ width: 267px; float: left; }
.ad{ float: left; height: 190px; width: 265px; border: solid 1px #BCBCBC; }
.ad .flash{ float: left; width: 265px; height: 190px; }
.ad .wenzi{ float: left; width: 265px; height: 58px; background: url(../images/Technology/wenzi_bg.jpg); }
.ad .wenzi .flash_wenzi{ float: left; width: 265px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; font-size: 14px; }
.ad .wenzi .gs{ float: left; width: 265px; height: 26px; }
.ad .wenzi .gs li{ float: left; width: 83px; height: 26px; margin-left: 4px; line-height: 26px; overflow: hidden; }
.xgcp_right{ float: left; width: 267px; margin-top: 7px; }
.xgcp_right .xgcp_tittle{ float: left; height: 24px; width: 267px; background: url(../images/Technology/zlxx_tittle.jpg); }
.xgcp_right .xgcp_tittle span{ float: left; display: block; margin-top: 6px; color: #fff; font-weight: bold; margin-left: 10px; }
.xgcp_right .xgcp_box{ float: left; width: 265px; border: solid 1px #C1E1FF; border-top: none; background: #E6F4FF; padding-bottom: 40px; }
.xgcp_list{ float: left; width: 265px; }
.xgcp_list_left{ float: left; width: 111px; height: 36px; background: url(../images/Technology/zlxx_libg1.jpg); padding-left: 20px; line-height: 36px; overflow: hidden; }
.xgcp_list_right{ float: left; width: 114px; height: 36px; background: url(../images/Technology/zlxx_libg2.jpg); padding-left: 20px; line-height: 36px; overflow: hidden; }
/*-----left-----*/
.zlxx_left{ float: left; width: 696px; margin-right: 7px; }
.zlxx_left_box{ float: left; width: 694px; border: #E3E3E3 1px solid; }
.zlxx_left_tittle{ float: left; width: 694px; height: 26px; background: url(../images/Technology/zlxx_tittle2bg.jpg); }
.zlxx_left_tittle .bt1{ display: block; float: left; height: 26px; line-height: 26px; overflow: hidden; background: url(../images/Technology/zlxx_tittle4.jpg) left no-repeat; }
.zlxx_left_tittle .bt1 span{ color: #fff; font-weight: bold; margin-left: 24px; _margin-left: 12px; height: 26px; line-height: 26px; overflow: hidden; display: block; background: url(../images/Technology/zlxx_tittle5.jpg); float: left; }
.zlxx_left_tittle .bt2{ float: left; width: 11px; height: 26px; background: url(../images/Technology/zlxx_tittle3.jpg); line-height: 26px; overflow: hidden; }
.js{ float: left; width: 694px; }
.js .js_bg1{ float: left; width: 554px; border-bottom: solid 1px #E3E3E3; height: 44px; background: #fff; line-height: 44px; position: relative; font-size: 14px; padding-left: 140px; }
.js .js_bg3{ float: left; width: 674px; background: #fff; font-size: 14px; line-height: 28px; padding: 10px; }
.js .js_bg1 .tu1{ height: 25px; width: 94px; background: url(../images/Technology/tu1.jpg); left: 10px; top: 8px; margin-left: 10px; position: absolute; }
.js .js_bg1 .tu1 span{ height: 25px; width: 94px; left: 10px; margin-left: 10px; position: absolute; font-size: 14px; line-height: 25px; color: #003373; }
.js .js_bg2{ float: left; width: 554px; border-bottom: solid 1px #E3E3E3; height: 44px; background: #F2F5FA; line-height: 44px; font-size: 14px; padding-left: 140px; position: relative; }
.js .js_bg2 img{ margin-top: 8px; }
.js .js_bg2 .tu2{ height: 26px; width: 94px; background: url(../images/Technology/tu2.jpg); left: 10px; top: 8px; margin-left: 10px; position: absolute; }
.js .js_bg2 .tu2 span{ height: 25px; width: 94px; left: 10px; margin-left: 10px; position: absolute; font-size: 14px; line-height: 25px; color: #003373; }
.hongse{ color: #ff0000; }
/*-----guest--------*/
.newshow_kuang{ width: 674px; border: 1px #d8d8d8 solid; margin-top: 15px; overflow: hidden; padding: 10px; }
.newshow_kuang_pltitle{ height: 30px; line-height: 30px; padding: 4px 10px 2px 10px; }
.newshow_kuang_pltitle a:link,.newshow_kuang_pltitle a:visited{ color: #06549F; font-size: 12px; }
.newshow_kuang_pltitle a:hover{ color: #ff6600; }
.newshow_kuang_plnr{ padding: 0 10px 0 10px; width: 626px; }
.newshow_kuang_plnr p{ float: left; width: 626px; overflow: hidden; padding-bottom: 4px; }
.newshow_kuang_plnr p .xk{ float: left; }
.banquan{ float:left;display: block; width: 622px; line-height: 20px; background: #F6F2F2; border: 1px solid #D8D8D8; padding: 10px; word-break: break-all; margin: 15px 25px;  }
.banquan a{ text-decoration: underline; color: #0002fb; }

.authBg {
    background-color: #fff;
    display: none;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    filter: alpha(opacity=50);
    opacity: 0.5;
    /*FF*/
    z-index: 9998;
    position: fixed !important;
    position: absolute;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
.authBox {
    z-index: 9999;
    display: none;
    left: 50%;
    top: 50%;
    margin-left: -175px !important;
    margin-top: -125px !important;
    margin-top: 0px;
    position: fixed !important;
    position: absolute;
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: /*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.downBox {
    position: absolute;
    top: 100px;
    left: 47px; }
.authMain {
    background: #fff;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.authMain a.close {
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    background: url("/NewShowStand/Style/17/images/closed.png") no-repeat 0 0;
    right: 18px;
    top: 14px;
    z-index: 8; }
.authMain h3 {
    position: absolute;
    font-size: 16px;
    top: 0px;
    left: 0px;
    z-index: 3;
    font-weight: bold;
    font-family: microsoft yahei;
    width: 100%;
    height: 44px;
    background: #f3f3f3;
    line-height: 44px;
    border-bottom: 1px solid #dddddd;
    text-indent: 15px;
 }
.authMain .downBox label{
    font-size: 14px;
}
.authMain .downBox  input{
    width: 180px;
    height: 30px;
    border: 1px solid #d7d7d7;
    border-radius: 2px;
    font-size: 14px;
    line-height: 30px;
    text-indent: 13px;
}
.authMain .downBox .Btn{
    text-align: center;
    margin-top: 30px;
}
.authMain .downBox .Btn button{
    width: 70px;
    margin: 10px;
    padding: 8px 0px;
    color: #fff;
    font-size: 16px;
    background: #2d78f4;
    text-align: center;
    display: inline-block;
    border: 0;
    font-family: microsoft yahei;
    border-radius: 2px;
}
.authMain .downBox .Btn button.cancel{
    background: #666666;
}
