﻿body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size: 12px;
    font-family: "宋体";
    line-height: 18px;
}

.lutop {
    color: #FFFFFF;
    font-size: 12px;
}

td {
    font-size: 12px;
    line-height: 18px;
}

.navigation {
    line-height: 50px;
}

a:link {
    color: #000000;
    text-decoration: none;
}

a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #FF3300;
    text-decoration: none;
}

a:active {
    color: #FF3300;
    text-decoration: none;
}

.indexEssay {
    _height: 29px;
    min-height: 29px;
}

.T1 {
    font-size: 14px;
    font-weight: bold;
    color: #4b628c;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.foot {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #C8C8C8;
}

.indexdown {
    font-size: 12px;
    font-weight: bold;
    color: #4b628c;
    font-family: Arial, Helvetica, sans-serif;
}

.index_L {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #cfd3dd;
}

.index_R {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #cfd3dd;
}

.html01 {
    font-size: 12px;
    font-weight: bold;
    color: #4b628c;
    font-family: "宋体";
}

.html02 {
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    font-family: "宋体";
}

.html03 {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.html03 a:link {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.html03 a:visited {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.html03 a:hover {
    color: #FF3300;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.html03 a:active {
    color: #FF6600;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.html04 {
    border: 1px solid #cfd3dd;
}

.html05 {
    font-size: 15px;
    font-weight: bold;
    color: #4b628c;
    font-family: Arial, Helvetica, sans-serif;
}

.hh {
    border-bottom-width: 2px;
    border-bottom-style: solid;
}

.html06 {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #4b628c;
}

.html07 {
    line-height: 20px;
}

.html08 {
    font-size: 12px;
    text-decoration: none;
}

.html08 a:link {
    font-size: 12px;
    color: #4b628c;
    text-decoration: none;
    font-weight: bold;
}

.html08 a:visited {
    font-size: 12px;
    color: #4b628c;
    text-decoration: none;
    font-weight: bold;
}

.html08 a:hover {
    font-size: 12px;
    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
}

.html08 a:active {
    font-size: 12px;
    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
}

.html09 {
    font-size: 12px;
    line-height: 23px;
}

.Fb1 {
    border: 1px solid #BEBEBE;
    background-color: #ffffff;
}

.Fb2 {
    font-size: 12px;
    background-color: #FFFFFF;
    border: 1px solid #999999;
}

.Fb3 {
    border: 1px solid #999999;
    background-color: #FFFFFF;
}

.module_top {
    font-size: 15px;
    font-weight: bold;
    color: #FF9900;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

.module_t {
    background-image: url(images/Rbg.jpg);
}

.module_font {
    font-size: 15px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FF9900;
}

.Resources_top {
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}

.Resources_box {
    border: 1px solid #097c25;
}

.module {
    font-size: 12px;
    text-decoration: none;
}

.module a:link {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.module a:visited {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.module a:hover {
    font-size: 12px;
    color: #FFFF00;
    text-decoration: none;
    font-weight: bold;
}

.module a:active {
    font-size: 12px;
    color: #FFFF00;
    text-decoration: none;
    font-weight: bold;
}

.case2 {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    background-color: #E0E6F1;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 25px;
}

.case3 {
    border: 1px solid #C3C3C3;
    background-color: #E0E6F1;
}

.DAQcase {
    font-size: 14px;
    color: #FFFFFF;
    background-color: #000000;
}

.Q01 {
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    border-bottom-style: none;
}

.conten1 {
    font-size: 13px;
    font-weight: bold;
    color: #FF6600;
}

.b1 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #354a70;
    border-bottom-color: #354a70;
    border-left-color: #354a70;
}

.b2 {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #354a70;
}

.class01 {
    border: 1px solid #B3BACA;
}

.class02 {
    font-size: 18px;
    font-weight: bold;
    color: #4b628c;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 25px;
}

.class03 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 25px;
}

.class04-1 {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #b3baca;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #b3baca;
    border-left-color: #b3baca;
}

.class04-2 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b3baca;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #b3baca;
}

.class04-3 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: #b3baca;
    border-right-color: #b3baca;
    border-bottom-color: #b3baca;
}

.class05 {
    font-size: 14px;
    line-height: 22px;
}

#Article1 a {
    text-decoration: underline;
    color: #0000cc;
    font-size: 18px;
}

#Article2 {
    text-decoration: none;
    color: #008000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

#Article3 {
    text-decoration: underline;
    color: #666666;
    font-size: 13px;
}

.search {
    font-size: 16px;
    color: #3a517a;
    height: 20px;
    width: 140px;
    border: 1px solid #FFFFFF;
    font-weight: bold;
}

.keyboard1 {
    font-family: "微软雅黑";
    font-size: 24px;
    line-height: 50px;
    font-weight: bold;
}

.keyboard2 {
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 22px;
}

#zhCode a {
    text-decoration: underline;
    color: #3f5a84;
    font-size: 12px;
}

#zhCode a:hover {
    text-decoration: none;
    color: #3f5a84;
    font-size: 12px;
}

.whs1 {
    line-height: 25px;
    font-family: "宋体";
    font-size: 12px;
}

.whs2 {
    font-size: 18px;
    line-height: 50px;
    font-weight: bold;
    border-bottom-style: none;
    color: #354A70;
    font-family: "宋体";
}

.whs3 {
    line-height: 22px;
    font-family: "宋体";
    font-size: 12px;
}

.whs4 {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #E6E6E6;
}

.whs5 {
    line-height: 18px;
    font-family: "宋体";
    font-size: 12px;
}

.whs6 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #999999;
}

.whs7 {
    border: 1px solid #CCCCCC;
}

.whs8 {
    line-height: 5px;
}

.whs9 {
    line-height: 35px;
    font-family: "宋体";
    font-size: 12px;
}

.whs10 {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #E6E6E6;
}

#Audit1 a {
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#Audit1 a:hover {
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}


/*首页右侧QQ在线*/

.QQonline1 {
    border: 1px solid #333333;
    background-color: #ffffff;
}

.Pag0 {
    line-height: 32px;
    font-family: 微软雅黑;
    font-size: 30px;
    color: #FFFFFF;
    font-weight: bold;
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LIST-STYLE-TYPE: none;
    BORDER-BOTTOM-STYLE: none
}

UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LIST-STYLE-TYPE: none;
    BORDER-BOTTOM-STYLE: none
}

LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    LIST-STYLE-TYPE: none;
    BORDER-BOTTOM-STYLE: none
}

A:hover {
    COLOR: #000000
}

A {
    FONT-SIZE: 12px;
    COLOR: #696969;
    TEXT-DECORATION: none
}

.QQbox {
    Z-INDEX: 99;
    RIGHT: 78px;
    WIDTH: 178px;
    POSITION: absolute;
    TOP: 365px/*  填写留言主体框设置，top的值要跟.js文件的theTop40一致才可以的 */
}

.QQbox .press {
    RIGHT: -70px;
    WIDTH: 114px;
    CURSOR: pointer;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    POSITION: absolute;
    HEIGHT: 153px;
    BORDER-BOTTOM-STYLE: none/*  靠右侧小边图设置 */
}

.----QQbox .Qlist {
    /*  这行可删除 */
    BACKGROUND: url(../images/qq_listbg.gif) repeat-y -155px 0px;
    LEFT: 0px;
    WIDTH: 212px;
    POSITION: absolute
}

.-------QQbox .Qlist .t {
    /*  这行可删除 */
    FONT-SIZE: 1px;
    FLOAT: right;
    WIDTH: 212px;
    HEIGHT: 6px
}

.------QQbox .Qlist .b {
    /*  这行可删除 */
    FONT-SIZE: 1px;
    FLOAT: right;
    WIDTH: 212px;
    HEIGHT: 6px
}

.------QQbox .Qlist .t {
    /*  这行可删除 */
    BACKGROUND: url(../images/qq_listbg.gif) no-repeat left 50%
}

.------QQbox .Qlist .b {
    /*  这行可删除 */
    BACKGROUND: url(../images/qq_listbg.gif) no-repeat right 50%
}

.QQbox .Qlist .con {
    BACKGROUND: #fff;
    MARGIN: 0px auto;
    WIDTH: 90%
}

.------QQbox .Qlist .con H2 {
    /*  这行可删除 */
    BORDER-RIGHT: #3a708d 1px solid;
    BORDER-TOP: #3a708d 1px solid;
    BACKGROUND: url(../images/qq_listbg.gif) repeat-y -163px 0px;
    FONT: bold 12px/22px "宋体";
    BORDER-LEFT: #3a708d 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #3a708d 1px solid;
    HEIGHT: 22px;
    TEXT-ALIGN: center
}

.QQbox .Qlist .con UL {}

.QQbox .Qlist .con UL LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 20px
}

.QQbox .Qlist .con UL LI.odd {
    BACKGROUND: #fff
}


/*内页左侧QQ在线*/

div.pic {
    display: block;
    width: 55px;
    height: 15px;
    margin: 0px;
    position: relative;
}

div.edit {
    width: 50px;
    height: 30px;
    line-height: 30px;
    color: #000000;
    font-size: 13px;
    position: absolute;
    background: black;
    bottom: 1;
    right: 1;
    display: none;
}


/*导航条*/

.imcm ul,
.imcm li,
.imcm div,
.imcm span,
.imcm a {
    text-align: left;
    vertical-align: top;
    padding: 0px;
    margin: 0;
    list-style: none outside none;
    border-style: none;
    background-image: none;
    clear: none;
    float: none;
    display: block;
    position: static;
    overflow: visible;
    line-height: normal;
}

.imcm li a img {
    display: inline;
    border-width: 0px;
}

.imcm span {
    display: inline;
}

.imcm .imclear,
.imclear {
    clear: both;
    height: 0px;
    visibility: hidden;
    line-height: 0px;
    font-size: 1px;
}

.imcm .imsc {
    position: relative;
}

.imcm .imsubc {
    position: absolute;
    visibility: hidden;
}

.imcm li {
    list-style: none;
    font-size: 1px;
    float: left;
}

.imcm ul ul li {
    width: 100%;
    float: none !important;
}

.imcm a {
    display: block;
    position: relative;
}

.imcm ul .imsc,
.imcm ul .imsubc {
    z-index: 10;
}

.imcm ul ul .imsc,
.imcm ul ul .imsubc {
    z-index: 20;
}

.imcm ul ul ul .imsc,
.imcm ul ul ul .imsubc {
    z-index: 30;
}

.imde ul li:hover .imsubc {
    visibility: visible;
}

.imde ul ul li:hover .imsubc {
    visibility: visible;
}

.imde ul ul ul li:hover .imsubc {
    visibility: visible;
}

.imde li:hover ul .imsubc {
    visibility: hidden;
}

.imde li:hover ul ul .imsubc {
    visibility: hidden;
}

.imde li:hover ul ul ul .imsubc {
    visibility: hidden;
}

.imcm .imea {
    display: block;
    position: relative;
    left: 0px;
    font-size: 1px;
    line-height: 1px;
    height: 0px;
    width: 1px;
    float: right;
}

.imcm .imea span {
    display: block;
    position: relative;
    font-size: 1px;
    line-height: 0px;
}

.imsc tr td {
    background-size: cover;
}

.dvs,
.dvm {
    border-width: 0px
}

#imenus0 .imeam span,
#imenus0 .imeamj span {
    background-image: url(http://down.gztaiyou.com/images/sample3_main_arrow.gif);
    width: 7px;
    height: 5px;
    left: -10px;
    top: 5px;
    background-repeat: no-repeat;
    background-position: top left;
}

#imenus0 li:hover .imeam span,
#imenus0 li a.iactive .imeamj span {
    background-image: url(http://down.gztaiyou.com/images/sample3_main_arrow.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

#imenus0 ul .imeas span,
#imenus0 ul .imeasj span {
    background-image: url(http://down.gztaiyou.com/images/sample3_sub_arrow.gif);
    width: 5px;
    height: 7px;
    left: -20px;
    top: 13px;
    background-repeat: no-repeat;
    background-position: top left;
}

#imenus0 ul li:hover .imeas span,
#imenus0 ul li a.iactive .imeasj span {
    background-image: url(http://down.gztaiyou.com/images/sample3_sub_arrow.gif);
    background-repeat: no-repeat;
    background-position: top left;
}


/* 设置导航条默认背景颜色*/

#imouter0 {
    padding: 0px;
    margin: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}


/* --[[ Sub Container ]]--  设置下拉菜单边框颜色,背景颜色，菜单位置,插入内容位置, */

#imenus0 li ul {
    padding: 0px;
    margin: 8px 0px 0px;
    border: 0px solid #cccccc;
}


/* --[[ Main Items ]]--   设置导航条高度，默认字体大小颜色,边框大小颜色，*/

#imenus0 li a,
#imenus0 .imctitle {
    /* color:#bfcce4; */
    color: #fff;
    text-align: center;
    font-family: "宋体";
    font-size: 14px;
    text-decoration: none;
    padding: 10px 0px;
    /*设置导航条鼠标移过背景框高度*/
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}


/* [hover] - These settings must be duplicated for IE compatibility.*/

#imenus0 li:hover>a {
    background-color: #efefef;
    text-decoration: none;
    color: #4b628c;
    font-weight: bold;
}


/* 设置导航条、下拉菜单所有超连接鼠标经过后的背景颜色，导航条鼠标经过字体颜色*/

#imenus0 li a.ihover,
.imde imenus0 a:hover {
    text-decoration: none;
    color: #4b628c;
    /* 设置导航条鼠标移过字体颜色*/
    background-color: #ffffff;
    /* 设置导航条鼠标移过背景框颜色*/
    font-weight: bold;
}


/* [active] */

#imenus0 li a.iactive {}


/* 设置下拉菜单超连接默认文字颜色,超连接文字大小*/

#imenus0 ul a,
#imenus0 .imsubc li .imctitle {
    color: #4b628c;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    border-style: none;
    border-color: #000000;
    border-width: 1px;
    padding: 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 32px;
}


/* [hover] - These settings must be duplicated for IE comptatibility.*/

#imenus0 ul li:hover>a {
    color: #000000;
    text-decoration: underline;
}

#imenus0 ul li a.ihover {
    color: #4b628c;
    text-decoration: none;
}


/* 设置下拉菜单超连接文字鼠标经过后的颜色*/


/* 设置藏有第3级表格背景颜色 */

#imenus0 ul li a.iactive {}


/*导航条结束*/


/*左侧下载栏目*/

#left-download {
    position: fixed;
    top: 55%;
    left: 0;
    margin-top: -280px;
}

#cbb {
    position: absolute;
    right: 10px;
    top: 6px;
}

#cbb svg {
    position: absolute;
    top: 0;
    right: 0;
    height: 15px;
    width: 15px;
    stroke: #185099;
    stroke-width: 2;  
    cursor: pointer;
}


/*右侧企业二维码 -- 除了5SAudit.html */ 

#newBridge .icon-right-center {
  top: 30% !important;
}

#right-customer {
  position: fixed; 
  top: 45%;
  right: 0;
  margin-right: 2px;
}  



