@charset "utf-8";/* CSS Document *//*公司新闻 样式 开始*/.MkNews {    width: 762px;    display: block;    margin-top: 15px;    height: 450px;    min-height: 450px;    height: auto !important;    padding-bottom: 10px;    border-bottom: 1px solid #ccc;}.MkNews li {    clear: both;    height: 23px;    padding-top: 5px;}.MkNews li img {    float: left;    margin: 8px 8px 0 15px;}.MkNews li a {    width: 640px;    float: left;    display: block;}.MkNews li span {    float: right;    display: block;    width: 92px;    color: #999;}.MkNewsBg {    background: #f4f8fc;}.MkNewsBottom {    width: 682px;    height: 35px;    display: block;    padding-top: 10px;    padding-left: 80px;}.MkNewsBottom a {    padding: 4px 10px;    border: 1px solid #e7e7e9;    background: #fff;    margin-left: 5px;}.MkNewsBottom a:hover {    padding: 4px 10px;    border: 1px solid #e7e7e9;    background: #e3e3f4;}.MkNewsBottom span {    margin-left: 10px;    width: 80px;}.MkNewsDetail {    width: 732px;    height: 450px;    min-height: 450px;    height: auto !important;    margin-left: auto;    margin-right: auto;    font-size: 14px;}.MkNewsTitle {    width: 732px;    height: 30px;    border-bottom: 1px solid #ccc;    display: block;    text-align: center;    padding-top: 30px;    font-size: 14px;    font-weight: bold;}.MkNewsTime {    width: 732px;    display: block;    text-align: center;    color: #666;    font-size: 12px;    height: 30px;    padding-top: 12px;}.MkNewsDetail p {    font-size: 14px;    line-height: 28px;    text-indent: 2em;}/*公司新闻 样式 结束*//*产品与解决方案 样式 开始*/DIV.sdmenu {    WIDTH: 198px;}DIV.sdmenu DIV {    OVERFLOW: hidden;    background: url(../images/LeftBoxBg.png) center top no-repeat;    margin-left: auto;    margin-right: auto;    margin-top: 8px;}DIV.sdmenu DIV.collapsed {    HEIGHT: 25px;}DIV.sdmenu DIV SPAN {    color: #00529a;    display: block;    CURSOR: pointer;    /*background: url(../images/Reduce.png) no-repeat 160px;*/    text-align: left;    padding-left: 20px;    margin-bottom: 5px;}DIV.sdmenu DIV.collapsed SPAN {    background: url(../images/add.png) no-repeat 160px;}DIV.sdmenu DIV A {    background: url(../images/LeftLine2.jpg) no-repeat 20px;    COLOR: #333;    padding-left: 30px;    text-align: left;    text-decoration: none;    display: block;    height: 29px;    padding-top: 3px;}DIV.sdmenu DIV A:hover {    COLOR: #004d95;    width: 170px;    background: #eff5fb;    height: 29px;    padding-top: 3px;    display: block;    background: url(../images/LeftLine3.jpg) no-repeat 20px;}#sdmenuCurrents {    background: url(../images/ProHoverBg.png) right no-repeat;    text-align: center;    color: #004d95;    font-weight: bold;    width: 189px;    height: 32px;    display: block;    margin-left: -21px;    line-height: 32px;}.ProList {    width: 732px;    margin-left: auto;    margin-right: auto;    border-bottom: 1px solid #ccc;    display: inline-table;    padding-bottom: 15px;}.ProList li {    display: block;    clear: both;    padding-top: 18px;}.ProList li img {    float: left;    border: 1px solid #ccc;    padding: 1px;    width: 140px;    height: 92px;}.ProList li b {    display: block;    float: left;    color: #00529a;    margin-left: 15px;    display: block;    width: 450px;}.ProList li a {    width: 50px;    height: 20px;    background: #0061a9;    color: #fff;    display: block;    float: right;    text-align: center;}.ProList li a:hover {    width: 50px;    height: 20px;    background: #0061a9;    color: #fff;    text-decoration: underline;    text-align: center;}.ProList li p {    margin-left: 15px;    line-height: 22px;    display: block;    float: left;    width: 572px;}.ProBottom {    width: 642px;    height: 35px;    display: block;    padding-top: 10px;    padding-left: 120px;    border-top: 1px solid #ccc;}.ProBottom a {    padding: 4px 10px;    border: 1px solid #e7e7e9;    background: #fff;    margin-left: 5px;}.ProBottom a:hover {    padding: 4px 10px;    border: 1px solid #e7e7e9;    background: #e3e3f4;}.ProBottom span {    margin-left: 10px;    width: 80px;}.ProDetail {    width: 732PX;    margin-left: auto;    margin-right: auto;    font-size: 14px;}.ProTitle {    width: 732px;    height: 30px;    border-bottom: 1px solid #ccc;    display: block;    text-align: center;    padding-top: 30px;    font-size: 14px;    font-weight: bold;}.ProDetailTitle {    width: 730px;    height: 20px;    padding: 25px 0 10px 0;    margin-left: auto;    margin-right: auto;    border-bottom: 1px dotted #ccc;    text-align: center;    font-size: 16px;    font-weight: bold;    color: #666;}.ProDetailPic {    width: 250px;    height: 165px;    float: left;    margin: 15px 0 15px 10px;    display: inline-block;}.ProDetailPic img {    border: 1px solid #ccc;    padding: 1px;    margin-left: 30px;}.ProDetailText {    width: 440px;    float: right;    text-align: left;    line-height: 26px;    padding-right: 10px;    margin-top: 10px;    vertical-align: top;}.main {    clear: both;    text-align: center;    margin-left: auto;    margin-right: auto;}#tabs1 {    text-align: left;    width: 690px;    margin-left: auto;    margin-right: auto;}.menu1box {    position: relative;    overflow: hidden;    height: 22px;    width: 690px;    text-align: left;}#menu1 {    position: absolute;    top: 0;    left: 0;}#menu1 li {    float: left;    display: block;    margin-right: 5px;    height: 22px;    cursor: pointer;    width: 71px;    text-align: center;    line-height: 22px;    background: url(../images/ExchangeBtn_B.png) no-repeat;}#menu1 li.hover {    height: 24px;    width: 75px;    line-height: 24px;    color: #fff;    background: url(../images/ExchangeBtn_A.png) no-repeat;}#menu1 li a {    color: #000;}.main1box {    clear: both;    margin-top: 0px;    border-top: 2px solid #1e3686;    width: 690px;}#main1 ul {    display: none;    text-align: left;}#main1 ul li p {    line-height: 28px;    min-height: 350px;    height: auto !important;    height: 350px;}#main1 ul.block {    display: block;}/*产品与解决方案 样式 结束*//*在线留言 开始*/.FeedBackBox_A {    width: 716px;    margin-left: 15px;    margin-top: 10px;    padding: 8px;    background: #fafafa;    border: 1px solid #ccc;}.FeedBackBox_B {    width: 716px;    margin-left: 15px;    margin-top: 10px;    padding: 8px;}.FeedBackListTitle {    width: 570px;    height: 20px;    float: left;    text-align: left;}.FeedBackListTitle img {    margin: 0px 6px 0 0px;}.FeedBackListDate {    width: 130px;    float: right;    height: 20px;}.FeedBackListCon {    line-height: 26px;    text-align: left;}.FeedBackAnswer {    text-align: left;    line-height: 26px;    color: #1d3484;}.FeedBackAnswer img {    margin: 0px 6px 0 0px;}.FeedBackListBottom {    width: 732px;    height: 40px;    padding-top: 10px;    text-align: right;    margin-top: 10px;}.FeedBackListBottom a {    padding: 3px 5px;    border: 1px solid #ebeaea;    margin-right: 5px;    text-decoration: none}.FeedBackListBottom a:hover {    padding: 3px 5px;    border: 1px solid #ebeaea;    margin-right: 5px;    text-decoration: underline;}#MessageListCurren {    padding: 3px 5px;    margin-right: 5px;    border: 1px solid #fff;    text-decoration: none;}/*在线留言 结束*//*联系我们  开始*/.ContactUsBox {    width: 732px;    margin-left: auto;    margin-right: auto;    height: 450px;    height: auto !important;    min-height: 450px;}.ContactUsText {    width: 320px;    float: left;    display: block;    padding: 20px 0 0 20px;}.ContactUsText p {    line-height: 26px;}.ContactUsBox img {    float: left;    border: 1px solid #ccc;    padding: 1px;    margin: 15px 0 0 10px;}/*联系我们  结束*//*人力资源 开始*/.HumanResourcesBox {    width: 732px;    margin-left: auto;    margin-right: auto;    height: 450px;    height: auto !important;    min-height: 450px;}.HumanResourcesBox table {    border-top: 1px solid #ccc;    border-right: 1px solid #ccc;    margin-top: 20px;}.HumanResourcesBox table td {    padding-left: 2px;    border-bottom: 1px solid #ccc;    border-left: 1px solid #ccc;}.HumanResourcesDetail {    width: 732PX;    margin-left: auto;    margin-right: auto;    font-size: 14px;    height: 450px;    height: auto !important;    min-height: 450px;}.HumanResourcesTitle {    width: 732px;    height: 30px;    border-bottom: 1px solid #ccc;    display: block;    text-align: center;    padding-top: 30px;    font-size: 14px;    font-weight: bold;}.HumanResourcesTime {    width: 732px;    display: block;    text-align: center;    color: #666;    font-size: 12px;    height: 30px;    padding-top: 12px;}.HumanResourcesDetail p {    font-size: 14px;    line-height: 30px;    display: block;    padding: 0 15px;}.HumanResourcesDetail b {    font-size: 14px;}/*人力资源 结束*//*公司简介 开始*/.ProductionBox {    width: 732px;    margin-left: auto;    margin-right: auto;    height: 450px;    height: auto !important;    min-height: 450px;    padding-top: 20px;}.ProductionBox p {    text-indent: 2em;    line-height: 30px;    font-size: 14px;}/*公司简介 结束*//*技术服务 开始*/.TechnicalServicesBox {    width: 732px;    margin-left: auto;    margin-right: auto;    height: 450px;    height: auto !important;    min-height: 450px;    padding-top: 20px;}.bg {    BORDER-RIGHT: #d0d0d0 1px solid;    PADDING-RIGHT: 2px;    BORDER-TOP: #d0d0d0 1px solid;    PADDING-LEFT: 2px;    PADDING-BOTTOM: 2px;    BORDER-LEFT: #d0d0d0 1px solid;    COLOR: black;    PADDING-TOP: 2px;    BORDER-BOTTOM: #d0d0d0 1px solid;    BACKGROUND-COLOR: infobackground}.arrow1 {    FONT-SIZE: 12px;    COLOR: white;    FONT-FAMILY: webdings}.retxt {    BORDER-RIGHT: #000000 1px solid;    PADDING-RIGHT: 2px;    BORDER-TOP: #000000 1px solid;    PADDING-LEFT: 2px;    PADDING-BOTTOM: 2px;    BORDER-LEFT: #000000 1px solid;    COLOR: blue;    PADDING-TOP: 2px;    BORDER-BOTTOM: #000000 1px solid;    BACKGROUND-COLOR: #dddddd}/*技术服务 结束*/