﻿.main{
    margin:20px 0px 30px;
}
.shaixuan{
    background:#fff;
    padding:20px 20px 5px;
    font-size:14px;
}
.shaixuan .layui-btn{
    background:#FF7D3C;
}

.left{
    float:left;
}
.mLeft{
    width:740px;
    background:#fff;
    margin-right:20px;
}
.mLeft .layui-form-item .layui-input-inline{
    width:165px;
}

.mRight{
    width:240px;
    font-family:"SimSun";
}
.qwgzd_box{
    display:none;
}
.con_tit{
    height: 52px;
    font-size: 16px;
    line-height: 52px;
    font-weight: 600;
    border-bottom: 1px solid #e8e8e8;
}
.qwgzd_con{
    padding:0px 20px 10px;
    background:#fff;
}
.qwgzd_con .section{
    display:none;
}
.qwgzd_con .title{
    font-size: 14px;
    color: #333333;
    line-height: 52px;
}
.qwgzd_con .secCon{
    padding:0px 12px;
}
.qwgzd_con .secCon ul li{
    width:56px;
}
.qwgzd_con .secCon ul li{
    float:left;
    padding:0px 10px;
    color:#333;
    font-size:14px;
    line-height:27px;
    cursor:pointer;
}
.qwgzd_con .secCon ul li.now{
    color: #FF7D3C;
    background: #FFF5DA;
}
.qwgzd_con .gzd_btn{
    width:100px;
    height:36px;
    text-align:center;
    line-height:36px;
    font-size:14px;
    color:#fff;
    background:#FF7D3C;
    cursor:pointer;
    margin:20px 0px;
}
.shaixuan .com_con{
    width:auto;
    height:300px;
    position:absolute;
    left:0;
    background:#fff;
    border: 1px solid #e6e6e6;
    z-index:222;
    min-width:100%;
    overflow-y:scroll;
    display:none;
}
.shaixuan .com_con ul li{
    line-height:36px;
    font-size:14px;
    padding:0px 12px;
    cursor:pointer;
    white-space:nowrap
}
.shaixuan .com_con ul li:hover{
    background:#f2f2f2;
}
.offcn_int_list{
    padding-bottom:30px;
    font-family:"SimSun";
}
.offcn_hd_int {
    HEIGHT: 40px;
    BACKGROUND: #22a6db;
    TEXT-ALIGN: center;
}

.offcn_hd_int SPAN {
        HEIGHT: 40px;
        FLOAT: left;
        COLOR: #fff;
        FONT: 16px/40px "Microsoft Yahei";
        DISPLAY: block;
        MARGIN-RIGHT: 10px;
    }

.offcn_int_time {
    WIDTH: 135px;
    POSITION: relative;
    Z-INDEX: 333;
}
.offcn_int_time EM {
    OVERFLOW: hidden;
    CURSOR: pointer;
    HEIGHT: 40px;
    WIDTH: 42px;
    BACKGROUND: url("../images/offcn_xjh_date.jpg") no-repeat center center;
    POSITION: absolute;
    FLOAT: left;
    LEFT: 85px;
    DISPLAY: inline-block;
    LINE-HEIGHT: 22px;
    TOP: 0px;
}
.offcn_int_qiye {
    WIDTH: 130px;
}
.offcn_int_address {
    WIDTH: 300px;
}
.offcn_hd_int .offcn_int_inf {
    WIDTH: 105px;
    MARGIN-RIGHT: 0px;
}
.offcn_con_int {
    OVERFLOW: hidden;
    WIDTH: 738px;
}
.offcn_dl_int {
    OVERFLOW: hidden;
    HEIGHT: 50px;
    WIDTH: 738px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    PADDING-LEFT: 0px;
    CLEAR: both;
    MARGIN: 0px auto;
    PADDING-RIGHT: 0px;
    border-bottom: 1px solid #e8e8e8;
}
.offcn_int_dd_time {
    OVERFLOW: hidden;
    WIDTH: 115px;
    FLOAT: left;
    TEXT-ALIGN: center;
    PADDING-LEFT: 20px;
    DISPLAY: block;
    MARGIN-RIGHT: 10px;
}
.offcn_int_day {
    OVERFLOW: hidden;
    HEIGHT: 50px;
    WIDTH: 36px;
    FLOAT: left;
    DISPLAY: block;
    MARGIN-RIGHT: 5px;
}
.offcn_int_day SPAN {
    COLOR: #333;
    DISPLAY: block;
}
.offcn_int_day FONT {
    FONT-SIZE: 30px;
    COLOR: #333;
    DISPLAY: block;
}
.offcn_int_week {
    HEIGHT: 50px;
    WIDTH: 50px;
    FLOAT: left;
    BORDER-LEFT: #aaa 1px dotted;
    DISPLAY: block;
}
.offcn_int_week SPAN {
    FONT-SIZE: 14px;
    COLOR: #333;
    LINE-HEIGHT: 24px;
}
.offcn_int_week FONT {
    COLOR: #333;
    DISPLAY: block;
    LINE-HEIGHT: 20px;
}
.offcn_int_dd_qiye {
    HEIGHT: 45px;
    WIDTH: 260px;
    FLOAT: left;
    DISPLAY: block;
    LINE-HEIGHT: 24px;
    MARGIN-RIGHT: 10px;
}
.offcn_int_dd_qiye A {
    FONT-SIZE: 14px;
    MARGIN-TOP: -50%;
    POSITION: relative;
    COLOR: #0070c8;
    TOP: 6%;
}
.offcn_int_dd_address {
    HEIGHT: 45px;
    WIDTH: 200px;
    FLOAT: left;
    DISPLAY: block;
    LINE-HEIGHT: 24px;
    MARGIN-RIGHT: 10px;
}
.offcn_int_dd_address A {
    FONT-SIZE: 14px;
    COLOR: #0070c8;
}
.offcn_int_dd_address SPAN {
    FONT-SIZE: 13px;
    COLOR: #333;
    DISPLAY: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.offcn_int_dd_inf {
    TEXT-ALIGN: center;
}

.offcn_int_dd_inf {
    HEIGHT: 37px;
    WIDTH: 105px;
    FLOAT: left;
    PADDING-TOP: 8px;
    DISPLAY: block;
}
.offcn_note {
    OVERFLOW: hidden;
    HEIGHT: 22px;
    MARGIN-TOP: 30px;
    COLOR: #666;
    TEXT-ALIGN: center;
}
.offcn_note IMG {
    MARGIN-RIGHT: 5px;
    vertical-align:middle;
    margin-bottom:3px;
}
.offcn_tool {
    OVERFLOW: hidden;
    BORDER-TOP: #1fb4f0 1px solid;
    HEIGHT: 159px;
    BORDER-RIGHT: #e6e6e6 1px solid;
    WIDTH: 208px;
    MARGIN-TOP: 15px;
    BORDER-BOTTOM: #e6e6e6 1px solid;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 24px;
    PADDING-LEFT: 15px;
    BORDER-LEFT: #e6e6e6 1px solid;
    PADDING-RIGHT: 15px;
    background:#fff;
}
.offcn_tool DL {
    HEIGHT: 78px;
    WIDTH: 69px;
    FLOAT: left;
    DISPLAY: block;
}
.offcn_tool DL DT {
    OVERFLOW: hidden;
    HEIGHT: 38px;
    WIDTH: 38px;
    MARGIN: 0px auto;
    DISPLAY: block;
}
.offcn_tool DL DT A {
    HEIGHT: 38px;
    WIDTH: 38px;
    DISPLAY: block;
}
.offcn_tool_1 {
    BACKGROUND: url("../images/offcn_xjh_tool_1.jpg") no-repeat center center;
}
.offcn_tool_2 {
    BACKGROUND: url("../images/offcn_xjh_tool_2.jpg") no-repeat center center;
}
.offcn_tool_3 {
    BACKGROUND: url("../images/dew.jpg") no-repeat center center;
}
.offcn_tool_4 {
    BACKGROUND: url("../images/offcn_xjh_tool_4.jpg") no-repeat center center;
}
.offcn_tool_5 {
    BACKGROUND: url("../images/offcn_xjh_tool_5.jpg") no-repeat center center;
}
.offcn_tool_6 {
    BACKGROUND: url("../images/offcn_xjh_tool_6.jpg") no-repeat center center;
}
.offcn_tool DL DD {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 30px;
}
.offcn_tool DL DD A {
    COLOR: #7c7c7c;
}
.offcn_bkhd {
    OVERFLOW: hidden;
    BORDER-TOP: #e6e6e6 1px;
    BORDER-RIGHT: #e6e6e6 1px solid;
    WIDTH: 208px;
    BORDER-BOTTOM: #e6e6e6 1px solid;
    PADDING-BOTTOM: 24px;
    PADDING-TOP: 15px;
    PADDING-LEFT: 15px;
    BORDER-LEFT: #e6e6e6 1px solid;
    PADDING-RIGHT: 15px;
    background:#fff;
    margin-top:10px;
}
.offcn_hd_bkhd {
    HEIGHT: 32px;
}
.offcn_hd_bkhd A {
    BACKGROUND: url("../images/offcn_xjh_bkhd.jpg") no-repeat center bottom;
    FLOAT: left;
    COLOR: #22a6db;
    PADDING-BOTTOM: 15px;
    FONT: 18px/24px "Microsoft Yahei";
    DISPLAY: block;
}
.offcn_ul_bkhd {
    MARGIN-TOP: 20px;
    CLEAR: both;
}
.offcn_ul_bkhd LI {
    font-size:14px;
    padding:8px 0px;
}
.offcn_ul_bkhd LI .neir{
    margin-bottom:5px;
}
.offcn_ul_bkhd LI .neir i{
    display:block;
    width:4px;
    height:4px;
    margin-right:8px;
    margin-top:8px;
    background: #8E8E8E;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.offcn_ul_bkhd LI .neir span{
    display:block;
    max-width:106px;
    font-size: 14px;
    color: #333333;
    line-height:20px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.offcn_ul_bkhd LI .neir em{
    display:block;
    font-size: 14px;
    color: #7BCA79;
    line-height:20px;
    max-width:78px;
   height:20px;
   overflow:hidden;
}
.offcn_ul_bkhd LI.now em{
    color: #FF7D3C;
}
.offcn_ul_bkhd LI .dz{
    font-size: 12px;
    color: #666666;
    line-height: 14px;
    padding-left:13px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}


/*改版后*/
.revision{
    min-width: 1138px;
    background: #32373E;
}
.revision .wp {
    width: 1100px;
    margin: 0 auto;
    height:57px;
}
.revision .wp .logo_img a{
    display:block;
    width: 166px;
    height: 52px;
    line-height: 49px;
    text-align:center;
    margin-top: 2px;
}
.revision .wp .logo_img a img{
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
}
.revision .wp .headerNav {
    float: left;
    margin-left: 23px;
}
.revision .wp .headerNav li {
    margin-right: 14px;
}
.revision .wp .headerNav li a {
    line-height: 53px;
    display: inline-block;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #FFFFFF;
}
.revision .wp .headerNav li.now a {
    color: #FF7D3C;
    font-size: 15px;
}
.revision .wp .headerNav li.now i {
    display:block;
    width:20px;
    height:4px;
    margin: 0 auto;
    background: #FF8E0B;
    border-radius: 2px;
}
.revision .revision_right{
    color:#fff;
    height:57px;
    line-height:57px;
}
.revision .revision_right .download{
    background: url(/images/mbha.png) no-repeat left center;
    padding-left: 14px;
    line-height:57px;
    margin-left: 15px;
}
.revision .revision_right .download a {
    display: inline-block;
    height: 18px;
    margin: 6px 0px;
    line-height: 18px;
    font-family: STSongti-SC-Regular;
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
}
.revision .revision_right .topBar-r a {
    padding: 0px 4px;
    position: relative;
    border-left: none;
    font-family: STSongti-SC-Regular;
    font-size: 12px;
    color: #FFFFFF;
    text-align: left;
}

.revision .revision_right .topBar-r .dlh span {
    display: block;
    height: 57px;
    font-size: 12px;
    color: #fff;
    padding-left: 10px;
    line-height: 57px;
    cursor: pointer;
}
.revision .revision_right .topBar-r .dlh .dlhCon {
    position: absolute;
    width: 120px;
    height: auto;
    padding-top: 7px;
    background: #FFFFFF;
    border: 1px solid #E8E8E8;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,0.10);
    z-index: 11;
    display: none;
}


.revision .revision_right .topBar-r .dlh .dlhCon a {
    display: block;
    height: 18px;
    line-height: 16px;
    margin: 6px 0px;
    margin-bottom: 16px;
    text-align: center;
    font-size: 14px;
    color: #333333;
    border-left: none;
    padding: 0px 8px;
    position: relative;
}
.revision .revision_right .topBar-r .dlh .dlhCon a:hover {
    color: #FF7D3C;
}
.revision .revision_right .topBar-r .dlh:hover .dlhCon{
    display: block;
}

.yongimg{
    content: "";
    width: 18px;
    height: 18px;
    background-image: url(/images/sprite_361857f.png);
    background-position: -76px -174px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
}
.revision .download{
    position:relative;
}
.revision .download:hover .drop-tips{
     display: block;
}
.revision .drop-tips{
    position: absolute;
    top: 52px;
    right: 0;
     display: none; 
}
.revision .drop-tips .nodetpl{
    position: relative;
    background-color: #fff;
    width: 500px;
    right: 0;
    top: -5px;
    padding: 10px 15px;
    color: #454545;
    line-height: 20px;
    text-align: left;
    border: 2px solid #8a9499;
    z-index: 9999999;
}
.revision .drop-tips .nodetpl .arrow{
    border-style: solid;
    border-width: 8px;
    display:block;
    top: -16px;
    right: 30px;
    position: absolute;
    border-color: transparent;
    border-bottom-color: #fff;
}
.revision .drop-tips .nodetpl .h4{
    margin: -10px -15px 15px;
    padding: 0 15px;
    line-height: 50px;
    font-weight: normal;
    font-size: 16px;
    font-family: 'Microsoft Yahei';
    border-bottom: 1px dotted #ccc;
    text-align: center;
}
.revision .drop-tips .nodetpl .erwei .clearfix:before{
    display: table;
    line-height: 0;
    content: "";
}
.revision .drop-tips .nodetpl .erwei:nth-child(2n+1){
    border-right:1px solid #ccc;
    padding-right:16px;
}
.revision .drop-tips .nodetpl .erwei .clearfix:after {
    display: table;
    line-height: 0;
    content: "";
}
.revision .drop-tips .nodetpl .erwei dl dt {
    float: left;
    padding: 0 5px;
    width: 115px;
    display:block;
}
.revision .drop-tips .nodetpl .erwei dl dt img {
    width: 99px;
    height: 99px;
    vertical-align:middle;
}
.revision .drop-tips .nodetpl .erwei dl dd {
    margin-left: 125px;
    padding: 8px 0;
}
.revision .drop-tips .nodetpl .erwei dl .zioti{
    margin-left: 35px;
}
.revision .drop-tips .nodetpl .erwei dl dd  a {
    display: inline-block;
    margin: 0;
    padding: 5px 12px;
    cursor: pointer;
    text-decoration: none;
     color: #fff;
    font-size: 12px;
    width: 90px;
    line-height: 16px;
    padding-top: 7px;
    padding-bottom: 7px;
    box-shadow: none;
    background: #3d9ccc;
    text-shadow: none;
    border: 1px #3b97c4 solid;
    text-align: center;
    vertical-align: middle;
}
.revision .drop-tips .nodetpl .erwei dl dd a .xiazp{
    display: inline-block;
    background-position: 0px -144px;
    background-image: url(/images/header-icons16.7b293174.png);
    width: 16px;
    height: 16px;
    line-height: 16px;
    margin-top: -1px;
    margin-right: .1em;
    vertical-align: middle;
    background-repeat: no-repeat;
    overflow: hidden;
    cursor: pointer;
} 
.revision .drop-tips .nodetpl .erwei dl dd a .android{
    background-position: 0px -16px;
}


