﻿/* CSS Document */
.detailContainer{ background: #fff; margin: 25px auto; min-height: 200px; border: 1px solid #fff;}
.detailContainer .innerBox{ margin: 8px 12px;}
.attrBox{ overflow: auto; zoom: 1; background: #f2f6f9; padding: 4px 0px;}
.attrBox li{ float: left; color: #666; font-size: 16px; line-height: 45px; border-bottom: 1px solid #e1e4e6;}
.attrBox li span{ color: #888;}
.attrBox li img{ margin-right: 7px;}
.attrBox li.len1{ width: 440px; margin-left: 20px;}
.attrBox li.len2{ width: 670px; margin-left: 30px;}
.attrBox li.len3{ width: 320px; margin-left: 30px;}
.attrBox li.len4{ width: 1110px; margin-left: 18px;color:#000}
.attrBox li.borNone{ border-bottom: none;}
.detailTitle{ font-size: 30px; text-align: center; font-weight: bold; color: #333; margin: 25px auto 0px; height: auto; line-height: 50px;}
.detailLabel{ text-align: right;}
.detailLabel span{ color: #015293; font-size: 16px; margin-right: 40px; line-height: 30px;}
.detailSwitch{ text-align: center; margin-top: 13px;}
.detailSwitch li{ display: inline-block; font-weight: bold; background: #f2f6f9; color: #333; margin: 0px 6px; width: 178px; height: 45px; line-height: 45px;}
.detailSwitch li.hover{ background: #015293; color: #fff;}
.detailParams{ margin: 27px 40px; border-bottom: 1px solid #e8e8e8; }
.detailParams tr td{ height: 60px;}
.detailParams tr td span{ display: inline-block; width: 116px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #015293; color: #015293; border-radius: 5px; font-size: 16px;}
.detailParams tr td div{ line-height: 35px; font-size: 16px; color: #333; margin-bottom: 10px;}
.detailParams tr td p{ line-height: 30px; text-indent: 32px; color: #333; font-size: 16px;}
.detailBox{border-bottom: 1px solid #e8e8e8; margin: 0px 40px; padding: 25px 0px;}
.detailBox .content{ margin: 0px 12px;}
.detailBox .content table{ margin: 0 auto;}
.detailBox p{ text-indent: 32px; margin-bottom: 10px; line-height: 35px;}
.detailErweima{ text-align: center; margin: 20px 0px 5px;}
.detailShare{ text-align: center;}
.communicating{}
.communicating .title{ font-size: 20px; color: #015293; text-align: center; line-height: 35px; margin: 30px 0px 20px;}
.communicating .desc{ line-height: 30px; margin-top: 15px; text-align: center;}
.communicatNav{ margin: 35px 30px 0px; display: flex; justify-content: space-between;}
.communicatNav li{ width: 130px;}
.communicatNav li a{ display: block; text-align: center; color: #015293; font-size: 16px;}
.communicatNav li img{}
.communicatNav li span{ display: block; height: 60px;}
.aboutArticle{ background: #f2f6f9; border: 1px solid #f2f6f9; margin-top: 35px;}
.aboutArticle .title{ margin: 5px 20px 0px; border-bottom: 1px solid #dae0e4;}
.aboutArticle .title span{ height: 50px; line-height: 50px; margin-left: 20px; font-size: 20px; color: #015293; font-weight: bold;}
.aboutArticle ul{ overflow: auto; zoom: 1; margin: 0px 20px; padding: 20px 0px;}
.aboutArticle ul li{ float: left; width: 50%;}
.aboutArticle ul li a{ line-height: 40px; font-size: 16px; margin: 0px 10px;}