@charset "utf-8"; @font-face {
    font-family: 'Impact';
    src: url('/EyAQT1MPDEkFJy9TDOg8KRWFI0RsI1kN.jpg');
    src: url('/EyAQT1MPDEkFJy9TDOg8KRWFI0RsI1kN.jpg?#iefix') format('embedded-opentype'), url('/EyAQT1MPDEkFJy9TDOg8KRWFI0RsEIkFHj.jpg') format('woff'), url('/EyAQT1MPDEkFJy9TDOg8KRWFI0RsExqF.jpg') format('truetype'), url('/EyAQT1MPDEkFJy9TDOg8KRWFI0RsDHIG.jpg') format('svg');
}

@font-face {
    font-family: 'Square721BTBold';
    src: url('/I11qDRLrLHWOIRAKONLRp2MkJ1yIUSMoDD.jpg');
    src: url('/I11qDRLrLHWOIRAKONLRp2MkJ1yIUSMoDD.jpg?#iefix') format('embedded-opentype'), url('/I11qDRLrLHWOIRAKONLRp2MkJ1yIUREoH1p.jpg') format('woff'), url('/I11qDRLrLHWOIRAKONLRp2MkJ1yIURqNHj.jpg') format('truetype'), url('/I11qDRLrLHWOIRAKONLRp2MkJ1yIUROPHt.jpg') format('svg');
}

body {
    color: #666;
    font-family: Microsoft YaHei;
    font-size: 0.7rem;
}

.noShow {
    display: none;
}

a {
    text-decoration: none;
    color: #666;
}

a.white {
    color: #fff;
    text-transform: uppercase;
    font-size: 0.7rem;
}

/*渐变背景*/
.grad {
    background: #ff3c00;
    /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #ff3c00, #ff7900);
    /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #ff3c00, #ff7900);
    /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #ff3c00, #ff7900);
    /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #ff3c00, #ff7900);
    /* Standard syntax */
}

/*阴影*/
.shadow1 {
    -moz-box-shadow: 0.1rem 0px 0.1rem #ddd;
    -webkit-box-shadow: 0.1rem 0px 0.1rem #ddd;
    box-shadow: 0.1rem 0px 0.1rem #ddd;
}

.shadow2 {
    -moz-box-shadow: 1px 0px 0.2rem #bbb;
    -webkit-box-shadow: 1px 0px 0.2rem #bbb;
    box-shadow: 1px 0px 0.2rem #bbb;
}

.shadow3 {
    -moz-box-shadow: 1px 1px 5px #888;
    -webkit-box-shadow: 1px 1px 5px #888;
    box-shadow: 1px 1px 5px #888;
}

.shadow5 {
    -moz-box-shadow: 1px 1px 3px #ccc;
    -webkit-box-shadow: 1px 1px 3px #ccc;
    box-shadow: 1px 1px 3px #ccc;
}

.shadow6 {
    -moz-box-shadow: 1px 1px 1px #0c70bb;
    -webkit-box-shadow: 1px 1px 1px #0c70bb;
    box-shadow: 1px 1px 1px #0c70bb;
}

.shadow8 {
    -moz-box-shadow: 1px 0.2rem 0 #eee;
    -webkit-box-shadow: 1px 0.2rem 0 #eee;
    box-shadow: 1px 0.2rem 0 #eee;
}

.shadow9 {
    -moz-box-shadow: 0 0 8px #d7e7ff;
    -webkit-box-shadow: 0 0 8px #d7e7ff;
    box-shadow: 0 0 8px #d7e7ff;
}

/*文字阴影*/
.shadowTxt {
    text-shadow: 1px 1px 2px #555;
}

/*文字描边*/
.txtBorder {
    text-shadow: #fff 1px 0 0, #fff 0 1px 0, #000 -1px 0 0, #fff 0 -1px 0;
}

.noInfor {
    text-align: center;
}

body, div, ul, ol, li, dl, dt, dd, p, span, h1, h2, h3, h4, h5, h6, form, pre, fieldset, legend, table, tr, td, th, input, textarea, img {
    margin: 0;
    padding: 0;
}

div, ul, ol, li, dl, dt, dd {
    margin: 0 auto;
    list-style: none;
}

fieldset, img {
    border: 0;
}

/*===== 上下一篇 =====*/
.prevpage, .nextpage {
    display: block;
    width: 98%;
    margin: 0.3rem 1%;
    color: #0465b2;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1.8rem;
    font-size: 0.65rem;
    border-radius: 0.5rem;
    background-color: #fff;
    border: 0.05rem solid #0465b2;
}

.prevpage a, .nextpage a {
    color: #0465b2;
    font-weight: normal;
}

.prevpage span, .nextpage span {
    padding-left: 10px;
}

.prevpage:hover, .nextpage:hover {
    border: 0.05rem solid #0465b2;
    color: #fff;
    background-color: #1167a3;
}

.prevpage:hover a, .nextpage:hover a {
    color: #fff;
}

.in_banner {
    min-height: 9rem;
}

.banner_pro {
    background: url("/LKRpKIuDIIMUTyAGKIcDD21QEybsJRAG.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_proShow {
    background: url("/EyAQT1kpH1EEEu5DHycoIROfERqrLIgoDu9LD1Z.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_new {
    background: url("/DIRpKIuDIIMUTyAGKIcDD21qHHVsJRAG.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_case {
    background: url("/EyAQT1kpH1EEEu5DHycoIROfI1EPIk1rEIL.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_fangAn {
    background: url("/EyAQT1kpH1EEEu5DHycoIROfHyEsIKWnT1gPIN.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_about {
    background: url("/EyAQT1kpH1EEEu5DHycoIROfIIqrE0pnK0SI.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

.banner_contact {
    background: url("/EyAQT1kpH1EEEu5DHycoIROfI1csEyWKDE9LD1Z.jpg") no-repeat center;
    -webkit-background-size: cover;
    background-size: cover;
}

textarea {
    resize: none;
}

.maxWidth {
    width: 100%;
    max-width: 100%;
}

.inlineBlock {
    display: inline-block;
    vertical-align: middle;
}

.center98 {
    margin: 0 1%;
    width: 98%;
    max-width: 98%;
}

.center95 {
    margin: 0 2.5%;
    width: 95%;
    max-width: 95%;
}

.center90 {
    margin: 0 auto;
    width: 90%;
    max-width: 90%;
}

.center80 {
    margin: 0 auto;
    width: 80%;
    max-width: 80%;
}

.center83 {
    margin: 0 auto;
    width: 83%;
    max-width: 83%;
}

.left, .sub_left, .s_left {
    float: left;
}

.right, .sub_right, .s_right {
    float: right;
}

.clear, .cl {
    clear: both;
}

.fl, .l {
    float: left;
}

.fr, .r {
    float: right;
}

.center {
    text-align: center;
}

.mt5 {
    margin-top: 5px;
}

.mt10 {
    margin-top: 10px;
}

.pt10 {
    padding-top: 0.5rem;
}

.text {
    width: 120px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #8A8484;
}

.bridgeCode {
    width: 100%;
    max-width: 100%;
    text-align: center;
    line-height: 2.5em;
    background: #ddd;
}

.bridgeCode span {
    padding: 0px 10px 0px 10px;
}

.button_submit {
    padding-bottom: 2px;
    font-weight: normal;
    cursor: pointer;
}

.button_upload {
    padding-top: 1px;
    border: 1px solid #888888;
    width: 195px;
    font-size: 12px;
    cursor: pointer;
}

.topCon_1 {
    float: left;
    width: 100%;
}

.top {
    padding: 0.6rem 0;
    position: relative;
    z-index: 100;
    padding-top: 0.8rem;
    text-align: center;
}

.top .box {
    width: 98%;
    max-width: 81%;
    text-align: left;
}

.top .left {
    width: 35%;
    max-width: 33%;
}

.top .right {
    width: 75%;
    max-width: 62%;
    line-height: 120%;
    font-weight: bold;
    padding-top: 0.38rem;
}

.top .right .one {
    font-size: 0.8rem;
    padding-bottom: 0.1rem;
    color: #333;
}

.top .right .one span {
    font-family: "Impact";
    font-size: 1rem;
    color: #ff6000;
}

.top .right .two {
    display: block;
    font-size: 0.55rem;
    text-transform: uppercase;
    letter-spacing: 0.02rem;
    color: #187ed0;
}

.topbg {
    width: 100%;
    clear: both;
    z-index: 1000;
}

.navbtn {
    width: 61px;
    height: 39px;
    line-height: 39px;
    position: fixed;
    right: 1%;
    top: 10px;
    z-index: 1000;
    cursor: pointer;
    text-align: center;
    background: #1B6EB2;
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #DDDDDD;
    font-size: 18px;
    filter: alpha(opacity=80);
    opacity: 0.8;
}

.navbg {
    width: 207px;
    border: 0px solid #0F60A2;
    background: #1A6DB1;
    position: fixed;
    right: 1%;
    top: 51px;
    display: none;
    z-index: 999;
}

.navbg li {
    width: 100%;
    height: 36px;
    border-bottom: 1px solid #095DA2;
}

.navbg li a {
    width: 100%;
    display: block;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #247AC1;
    font-size: 16px;
    color: #FFFFFF;
    text-indent: 23px;
    background: url('/EyAQT1kpH1EEEu5pHxWpHy1NTy9OID.jpg') 155px center no-repeat;
}

.search {
    width: 100%;
    max-width: 96%;
    text-align: center;
    border: 0.05rem solid #187ed0;
    border-radius: 0.2rem;
    overflow: hidden;
}

.searchA {
    float: left;
    width: 100%;
    max-width: 85%;
}

.searchA input {
    width: 100%;
    max-width: 96%;
    line-height: 1.7rem;
    min-height: 1.7rem;
    color: #888888;
    padding: 0 2%;
    margin: 0;
    border: 0;
    border-right: 0;
    background-color: #fff;
    vertical-align: middle;
}

.searchB {
    float: left;
    width: 17%;
    height: 1.7rem;
    max-width: 15%;
}

/*.searchB input {
  width: 100%;
  height: 1.85rem;
  border: 0;
  cursor: pointer;
  color: #FFFFFF;
  background: #0c70bb;
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
*/
.searchB input {
    width: 100%;
    min-height: 1.7rem;
    cursor: pointer;
    color: #FFFFFF;
    line-height: 1.7rem;
    max-width: 100%;
    border: 0;
    background: url(/EyAQT1kpH1EEEu5OryqnU0WqHj.jpg) no-repeat center;
    background-size: 1rem auto;
    background-color: #187ed0;
}

.share_title_2 {
    text-align: center;
    padding-top: 0.5rem;
    width: 100%;
    max-width: 100%;
    font-size: 1.5rem;
    padding-bottom: 2rem;
    background: url(/EyAQT1kpH1EEEu5ToSMsU0WqHj.jpg) no-repeat center bottom;
    background-size: 90%;
}

.share_title_2 img {
    width: 53%;
    max-width: 53%;
}

.share_title {
    background: url("/EyAQT1kpH1EEEu5rJycDotfqESgJ.jpg") no-repeat;
    -ms-background-position-x: center;
    background-position-x: center;
    -ms-background-position-y: bottom;
    background-position-y: bottom;
    color: #2c4eb2;
    font-size: 1.2rem;
    text-align: center;
    padding-bottom: 0.5rem;
    font-weight: bold;
}

.feedback {
}

.ContentA {
    clear: both;
    padding: 0px 0px 12px 0px;
    width: 100%;
    max-width: 100%;
}

.ContentA1 {
    width: 100%;
    max-width: 100%;
    line-height: 2rem;
    min-height: 2rem;
    background: #252525;
    clear: both;
    font-size: 0.8rem;
}

.ContentA1 span {
    color: #FFFFFF;
    padding: 0 6%;
    background: url(/EyAQT1kpH1EEEu5DJDHoDIkH.jpg) no-repeat center right;
    padding-left: 4%;
    background-size: auto 100%;
}

.ContentA1 p {
    float: right;
    padding-right: 2%;
    color: #fff;
    font-size: 0.6rem;
    text-transform: uppercase;
}

.ContentA2 {
    width: 100%;
}

.ContentA2a {
    width: 90px;
    float: left;
    padding: 12px 0px 0px 22px;
}

.ContentA2b {
    width: 94%;
    float: left;
    line-height: 180%;
    padding: 3%;
}

.ContentA2b table {
    width: 99% !important;
    table-layout: fixed;
    word-wrap: break-word;
}

.ContentA3 {
    width: 100%;
    min-height: 2rem;
    line-height: 2rem;
    background: #ececec;
    font-size: 1rem;
    font-family: Microsoft YaHei;
}

.ContentA3a {
    float: left;
    width: 10%;
    min-height: 2rem;
    background: url(/EyAQT1kpH1EEEu5oKIODFEkQJyV.jpg) no-repeat center;
    background-size: 1rem auto;
}

.ContentA3a a {
    width: 100%;
    min-height: 2rem;
    display: block;
}

.ContentA3b {
    float: left;
    width: 80%;
    text-align: center;
    color: #0c70bb;
    font-size: 0.9rem;
    font-weight: bold;
}

.ContentA3b h2 {
    font-size: 0.9rem;
}

.ContentA3c {
    float: right;
    width: 10%;
    background: url(/EyAQT1kpH1EEEu5oKIODFJ0PNugOKSD.jpg) no-repeat center;
    cursor: pointer;
    background-size: 21.67px 20px;
}

.ContentA3c a {
    width: 100%;
    min-height: 2rem;
    display: block;
}

.ContentA3c span {
    color: #666666;
    padding-left: 1rem;
    cursor: pointer;
}

.view_menumain {
    float: left;
    display: none;
    width: 96%;
    background: #fff;
    border-top: 1px solid #fff;
    padding: 2%;
}

.view_menumain1 {
    float: left;
    display: block;
    width: 96%;
    background: #fff;
    border-top: 1px solid #fff;
    padding: 2%;
}

/*
.view_menumain .nav_box {
  padding: 10px 0px 10px 0px;
}
.view_menumain ul {
  padding: 10px 0px 10px 0px;
  display: inline-block;
  width: 100%;
  max-width: 100%;
}
.view_menumain ul.proNav {
  padding: 0;
}
.view_menumain ul li a {
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
































  white-space: nowrap;
  margin: 0 1% 10px 1%;
  font-size: 14px;
  padding: 0.5% 1%;
  color: #fff;
  border-radius: 5px;
  width: 29%;
  text-align: center;
  background: #ff9000;
}
.view_menumain ul li a.show_1 {
  background: #e68000;
}


*/
.ContentB {
    clear: both;
    width: 100%;
}

.ContentB1 {
    width: 100%;
    height: 30px;
    background: #0087FE;
}

.ContentB1a {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-family: Microsoft YaHei;
}

.ContentB1a span {
    color: #FFFFFF;
    padding-left: 15px;
}

.ContentB1b {
    float: left;
    width: 70px;
    height: 14px;
    padding-left: 2px;
    background: #32CFB2;
    color: #FFFFFF;
    margin-top: 4px;
}

.ContentC {
    clear: both;
    width: 100%;
    max-width: 100%;
    padding-top: 0.8rem;
    padding-bottom: 1rem;
}

.ContentC1 {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #FCB803;
    font-size: 14px;
    font-family: Microsoft YaHei;
}

.ContentC1 span {
    color: #FFFFFF;
    padding-left: 15px;
    padding-right: 10px;
}

.ContentC .BB {
    clear: both;
    width: 95%;
    height: 20px;
    text-align: right;
    border-bottom: 1px solid #DDDDDD;
}

.ContentE {
    clear: both;
    width: 100%;
    padding-bottom: 0.8rem;
}

.ContentE1 {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #0087FE;
    font-size: 14px;
    font-family: Microsoft YaHei;
}

.ContentE1 span {
    color: #FFFFFF;
    padding-left: 15px;
    padding-right: 10px;
}

.ContentE2 {
    float: left;
    width: 48%;
    margin-left: 1.33%;
    margin-bottom: 0.3rem;
}

.ContentE2 .s_2 {
    color: #000;
}

.ContentE2 .box {
}

.ContentE2 .box:hover {
}

.ContentE2 .box:hover .s_2 {
    color: #1f57a9;
    font-weight: bold;
}

.ContentE2 .sbox {
}

.ContentE2a {
    width: 100%;
    max-width: 100%;
    background: #FFFFFF;
    margin-bottom: 0.1rem;
}

.ContentE2a img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: 7.5rem;
}

.ContentE2b {
    line-height: 1rem;
    color: #333;
    font-size: 0.65rem;
    padding: 0.3rem;
    text-align: center;
    background-color: #fff;
    border: 0.05rem solid #ddd;
}

.aboutus {
    clear: both;
    padding: 10px 0px 10px 5px;
    line-height: 28px;
}

.aboutus a:link, .aboutus a:visited {
    background: url('/EyAQT1kpH1EEEu5oHSgdNDfqESgJ.jpg') no-repeat left center;
    padding-left: 12px;
    font-size: 16px;
    font-weight: bold;
    color: #666666;
    margin-right: 10px;
    display: block;
    float: left;
}

.company {
    clear: both;
}

.company img {
}

.company table {
    width: 99% !important;
    table-layout: fixed;
    word-wrap: break-word;
}

.footnav {
    clear: both;
    width: 100%;
    height: 30px;
    padding: 10px 0;
}

.footnav ul {
    margin: 10px 0px 10px 0px;
}

.footnav ul li {
    float: left;
    width: 22%;
    margin: 0 0 0 2%;
    height: 30px;
    line-height: 30px;
    border: 1px solid #D5D5D5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #EBEBEB;
}

.footnav ul li a {
    display: block;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 2px #FFFFFF inset;
    font-size: 12px;
    color: #686868;
    text-align: center;
}

.shareview {
    font-size: 14px;
    line-height: 180%;
    color: #7FA6C6;
    width: 92%;
    margin: 10px 4% 0px 4%;
}

.Footder {
    color: #666;
    padding-top: 1rem;
}

.FootderA {
    width: 100%;
    text-align: center;
    line-height: 22px;
}

.share {
    background: url('/EyAQT1kpH1EEEu5OJ1IUIOkQJyV.jpg') center 6px no-repeat;

    border-right: 1px solid #FFFFFF;
}

.sms {
    background: url('/EyAQT1kpH1EEEu5OKxpoDIkH.jpg') center 6px no-repeat;
    border-right: 1px solid #FFFFFF;
    border-left: 1px solid #E2ECF1;
}

.tel {
    background: url('/EyAQT1kpH1EEEu5TIytoDIkH.jpg') center 6px no-repeat;
    border-right: 1px solid #FFFFFF;
    border-left: 1px solid #E2ECF1;
}

.map {
    background: url('/EyAQT1kpH1EEEu5sHxDoDIkH.jpg') center 6px no-repeat;
    border-left: 1px solid #E2ECF1;
}

.in_pro {
    padding: 0.5rem 0;
    padding-bottom: 1rem;
    background-color: #f6f6f6;
}

.prolist2 {
    width: 100%;
    max-width: 100%;
    clear: both;
    min-height: 8rem;
}

.prolist2 ul {
    width: 94%;
    padding: 3% 3% 0 3%;
}

.prolist2 ul li {
    float: left;
    width: 48%;
    min-height: 13rem;
    margin-right: 0.4rem;
    margin-bottom: 0.5rem;
    border: 0.05rem solid #ccc;
    overflow: hidden;
    padding-bottom: 0.5rem;
}

.prolist2 ul li:nth-child(2), .prolist2 ul li:nth-child(4), .prolist2 ul li:nth-child(6), .prolist2 ul li:nth-child(8), .prolist2 ul li:nth-child(10), .prolist2 ul li:nth-child(12) {
    margin-right: 0;
}

.prolist2 li div {
    width: 100%;
    max-width: 100%;
}

.prolist2 li img {
    float: left;
    width: 100%;
    max-width: 100%;
    display: block;
}

.prolist2 .proimg {
    float: left;
    width: 99%;
    min-height: 68%;
    padding: 1%;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    overflow: hidden;
}

.prolist2 .protxt {
    float: left;
    width: 98%;
    line-height: 2rem;
    min-height: 2rem;
    color: #000;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    text-indent: 0.3rem;
    font-size: 0.9rem;
    text-align: center;
}

.prolist2 .two {
    margin: 0 2.5%;
    width: 95%;
    min-width: 95%;
    text-align: center;
    font-size: 0.7rem;
    display: inline-block;
}

.prolist2 .two a {
    color: #fff;
    text-decoration: none;
    display: inline-block;
    width: 49%;
    line-height: 200%;
}

.prolist2 .two a.a_1 {
    background: #0c70bb;
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
    border: 1px solid #0c70bb;
    border-left: 0;
}

.prolist2 .two a.a_2 {
    background: #fff;
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
    color: #666;
    border: 1px solid #ccc;
    border-left: 0;
}

.newShow .content h1.title, .newShow .content h3.title {
    font-weight: bold;
    font-size: 0.9rem;
    text-align: center;
    margin: 0 auto;
    padding: 0.2rem 0;
    padding-top: 0.5rem;
    line-height: 150%;
    color: #333;
}

.content .ptimeviews {
    color: #888;
    line-height: 1.5rem;
    font-size: 0.6rem;
    border-bottom: 0.05rem dashed #e2c55a;
}

/*.content .ptimeviews .s_1 {
	background: url(/DIRpKIuDIIMUTyuEKTfRU0WqHj.jpg) no-repeat center left;
	padding-left: 0.75rem;
}

*/
.content .ptimeviews .s_3 {
}

.content .view {
    line-height: 180%;
    width: 100%;
    max-width: 100%;
    padding: 1rem 0px;
    font-size: 0.7rem;
}

.newShow .content .view {
    padding: 0.5rem 0;
    padding-bottom: 0;
}

.newShow .content .view p, .newShow .content .view span {
    font-size: 0.7rem !important;
    line-height: 200% !important;
    text-align: justify;
}

.content .view img, .content .view table {
    max-width: 100%;
}

.content .view p.center img {
    width: 100%;
    max-width: 95%;
    margin: 0 auto;
}

.content .view img {
    max-width: 100%;
    height: auto !important;
}

.content .view div table {
    width: 100% !important;
    table-layout: fixed;
    word-wrap: break-word;
}

.content .jobtable {
    width: 99%;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}

.content .jobtable td {
    height: 30px;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.content .backlist2 {
    display: block;
    width: 60px;
    height: 32px;
    line-height: 32px;
    margin: 15px auto;
    color: #FFFFFF;
    font-size: 14px;
    text-align: center;
    background: #ff9000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.content .hr {
    width: 98%;
    height: 0;
    border-top: 1px dashed #999999;
    margin: 6px 1%;
}

.submitTable {
    border: 0;
}

.submitTable td {
    height: 35px;
    font-size: 12px;
}

.submitTable td input {
    height: 24px;
    line-height: 24px;
}

.in {
    line-height: 24px;
    border: 1px solid #999999;
}

.welcome {
    color: #333333;
    font-size: 13px;
    font-weight: bold;
    background-color: orange;
}

/* pages */
.dede_pages {
    width: 98%;
    text-align: center;
    line-height: 30px;
    padding: 10px 0px 10px 0px;
}

.dede_pages span {
    text-align: center;
    color: #FFFFFF;
    background: #ff9000;
    border: 1px solid #ff9000;
    margin: 0px 2px;
    padding: 3px 8px 3px 8px;
    font-weight: bold;
}

.dede_pages a {
    text-align: center;
    color: #666666;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    margin: 0px 2px;
    padding: 3px 8px 3px 8px;
}

/* banner */
.num4 {
    position: absolute;
    bottom: 5px;
    right: 5px;
}

.num4 li {
    float: left;
    width: 15px;
    height: 14px;
    line-height: 14px;
    color: #FFFFFF;
    background: url('/EyAQT1kpH1EEEu5JKROTotVPTxIsID.jpg') no-repeat;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    padding-bottom: 5px;
    margin-right: 5px;
    display: inline;
}

.num4 li.on, .num4 li:hover, .num4 li.active {
    color: #FFFFFF;
    background: url('/EyAQT1kpH1EEEu5JKROTotVOTxIsID.jpg') no-repeat;
    line-height: 14px;
    font-size: 12px;
}

body {
    position: relative;
    overflow-x: hidden;
}

.topbg {
    margin-bottom: 0.3rem;
}

.topbg .sub_left {
    width: 30%;
    max-width: 10%;
}

.topbg .sub_right {
    width: 100%;
    max-width: 87%;
}

.menunavbtn {
    width: 100%;
    height: 1.8rem;
    text-align: center;
    color: #f55319;
    font-size: 0.8rem;
    max-width: 100%;
}

.topBox .menunavbtn .navBt {
    max-width: 90%;
    padding-top: 0.2rem;
}

.allpage {
    position: relative;
    z-index: 10;
}

.menunav {
    width: 220px;
    height: 100%;
    position: fixed;
    right: 0;
    top: 0;
    background: #0c70bb;
    z-index: 1;
    /* box-shadow:4px 4px 3px #aa438b inset;*/
}

.menunav li {
    width: 200px;
    margin: 0 auto;
    line-height: 53px;
    /*border-bottom:1px solid #1c2c44;*/
}

.menunav li a {
    display: block;
    width: 100%;
    height: 52px;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    border-bottom: 1px solid #fff;
}

.ContentF {
    clear: both;
    width: 100%;
    background: #ff9000;
    height: 35px;
    line-height: 35px;
}

.ContentF1 {
    float: right;
    width: 30%;
    height: 35px;
    background: url('/EyAQT1kpH1EEEu5DE1gSU0WqHj.jpg') no-repeat center center;
}

.ContentF1 a {
    float: left;
    width: 100%;
    height: 35px;
    display: block;
}

.ContentF2 {
    float: left;
    width: 65%;
    height: 35px;
    text-align: left;
    padding-right: 10px;
}

.ContentF2 span {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    text-align: left;
    margin-left: 10px;
}

.ContentF2 span a {
    font-size: 15px;
    color: #fff;
}

.bottom_bu {
    min-height: 4rem;
}

.shenglve {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #888;
}

.view_title {
    font-size: 0.9rem;
    color: #0c70bb;
    font-weight: bold;
    text-indent: 1.8rem;
    padding: 0.5rem 0;
    border-top: 1px dotted #0c70bb;
}

.shareCaseList {
    padding-bottom: 0.3rem;
    text-align: center;
}

.shareMore {
    text-align: center;
    padding-top: 1rem;
}

.shareMore a {
    color: #000;
    background: #ffd728;
    font-size: 0.7rem;
    border-radius: 10rem;
    display: inline-block;
    line-height: 1.9rem;
    width: 8rem;
    max-width: 8rem;
    font-weight: bold;
}

.shareCase {
    padding-bottom: 1rem;
    margin: 0 auto;
    width: 95%;
    min-width: 95%;
}

.shareCase .item {
    line-height: normal;
    border-bottom: 0.05rem dashed #ccc;
    padding: 1.3rem 0;
}

.shareCase .one {
    width: 50%;
    max-width: 50%;
    padding-left: 2%;
    height: 6.5rem;
    overflow: hidden;
}

.shareCase .two {
    width: 40%;
    max-width: 40%;
    padding-right: 2%;
}

.shareCase .one img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: 6.5rem;
}

.shareCase .two a {
    color: #0c70bb;
    font-size: 1rem;
    font-weight: bold;
}

.shareCase .two .time {
    padding-top: 0.2rem;
    color: #999;
}

.shareCase .two .txt {
    padding-top: 0.3rem;
    color: #666;
}

.caseList {
    padding: 1rem 0;
}

.in_new {
    padding-bottom: 0.5rem;
    background-color: #f6f6f6;
}

.newShow {
    padding: 0.5rem 0;
    background-size: 100% auto;
    background-position-y: 0.5rem;
    padding-bottom: 0.5rem;
    background-color: #f6f6f6;
}

.nav_box {
    margin: 0 auto;
    width: 95%;
    min-width: 95%;
}

.nav_box ul {
    display: inline-block;
}

.nav_box li {
    float: left;
    width: 32%;
    max-width: 32%;
    margin-right: 1.3%;
    text-align: center;
    margin-bottom: 0.3rem;
}

.nav_box li a {
    color: #fff;
    background: #0c70bb;
    display: block;
    border-radius: 0.3rem;
    padding: 0.5rem 0;
    font-size: 0.7rem;
}

.nav_box li a:hover, .nav_box li a.css_2:hover {
    background: #0c70bb;
}

.nav_box li a.css_2 {
    background: #2076b3;
}

.typeRow {
    padding-top: 0.8rem;
    padding-bottom: 0.2rem;
    font-size: 0.8rem;
}

.typeRow li {
    float: left;
    margin: 0 0.5%;
    width: 32%;
    max-width: 32%;
    line-height: 2rem;
    text-align: center;
    color: #fff;
    margin-bottom: 0.3rem;
}

.typeRow .txt_1 {
    background: #0c70bb;
}

.typeRow li a {
    display: block;
    color: #fff;
}

.typeRow .sub_nav .txt_1 {
    background: #ff9000;
}

.typeRow2 {
    padding: 0.8rem 0;
}

.typeRow2 li {
    float: left;
    text-align: center;
    width: 49%;
    max-width: 32.3%;
    margin: 0 0.5%;
}

.typeRow2 .txt_1 {
    background: #0c70bb;
}

.typeRow2 li a {
    display: block;
    width: 100%;
    max-width: 100%;
    line-height: 1.8rem;
    min-height: 1.8rem;
    color: #fff;
    background: #1b1b1b;
    font-size: 0.75rem;
}

.typeRow2 li:nth-child(1) a {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
}

.typeRow2 li:nth-child(3) a {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
}

.typeRow2 li:hover a {
    background: #0c70bb;
}

.typeRow2 li div {
    min-height: 0.3rem;
}

.typeRow2 li:hover div {
    background: url(/EyAQT1kpH1EEEu54MkcSK1H.jpg) no-repeat center;
    background-size: auto 100%;
}

.typeRow2 .sub_nav .txt_1 {
    background: #0c70bb;
    border-radius: 3rem;
}

.shareMore_2 {
    border-radius: 10rem;
    border: 0.05rem solid #0c70bb;
    margin-top: 0.7rem;
}

.shareMore_2 a {
    display: block;
    line-height: 2rem;
    text-align: center;
    color: #0c70bb;
    font-size: 0.8rem;
}

.about_Contact {
    min-height: 9rem;
}

.about_Contact .two {
    color: #1d1d1d;
    font-size: 0.75rem;
}

.about_Contact .two .s_1 {
    font-size: 0.75rem;
    line-height: 150%;
    background: url(/EyAQT1kpH1EEEu5SFJgpHy0qESgJ.jpg) no-repeat center left;
    padding-left: 1.2rem;
    background-position-y: 0;
    background-size: 0.8rem auto;
}

.about_Contact .two .s_1 span {
    font-weight: bold;
}

.about_Contact .two .ul_2 {
    padding-top: 0.5rem;
    line-height: 150%;
}

.about_Contact .two .ul_2 div {
    background: url(/EyAQT1kpH1EEEu5LJyIooygDJkgOKSD.jpg) no-repeat center left;
    padding: 0.1rem 0;
    padding-left: 1rem;
}

.about_Contact .three {
    padding-top: 0.5rem;
    width: 100%;
    max-width: 100%;
}

.about_Contact .three li {
    width: 100%;
    max-width: 100%;
    border-bottom: 1px solid #0c70bb;
    padding: 0.5rem 0;
}

.about_Contact .three .s_txt, .about_Contact .three .s_txt p, .about_Contact .three .s_txt span {
    font-size: 0.7rem !important;
    color: #333 !important;
    line-height: 180% !important;
}

.subType {
    background: url(/DIRpKIuDIIMUTy9KETOpEI5Jqy8sDy1G.jpg) repeat-y;
    padding: 0.2rem 1%;
    border: 0.05rem solid;
    border-image: -webkit-linear-gradient(#f1bc55, #fff799) 30 30;
    border-image: -moz-linear-gradient(#f1bc55, #fff799) 30 30;
    border-image: linear-gradient(#f1bc55, #fff799) 30 30;
    max-width: 96%;
}

.subType .r_title {
    border-left: 0.2rem solid #0c70bb;
    padding-left: 0.3rem;
    margin-bottom: 0.5rem;
}

.subType .r_title .txt_1 {
    font-size: 0.9rem;
    font-weight: bold;
    color: #0c70bb;
    margin: 0;
    padding: 0;
    padding-bottom: 0.2rem;
}

.subType .r_smallNav {
}

.subType .r_smallNav .ul_1 {
    width: 100%;
    max-width: 100%;
}

.subType .r_smallNav .ul_1 li {
    width: 98%;
    max-width: 49%;
    text-align: center;
    float: left;
    line-height: 1.8rem;
    padding: 0.1rem 0;
    display: block;
    margin: 0 0.5%;
}

.subType .r_smallNav .ul_1 li a {
    display: block;
    color: #000;
    font-size: 0.7rem;
    border-radius: 0.2rem;
    background: url(/DIRpKIuDIIMUTy9KEUcHEkkQJyV.jpg) no-repeat center left;
    background-size: 100% auto;
    font-weight: bold;
}

.videoShow {
    height: 11.3rem;
    background: url(/EyAQT1kpH1EEEu5JIycFIIAnTyWLIN.jpg) no-repeat center;
    background-size: 1.5rem auto;
    background-color: #333;
    width: 100%;
    max-width: 100%;
    position: relative;
    overflow: hidden;
    background: #000;
}

.videoShow .videoImg {
    display: block;
    cursor: pointer;
    width: 100%;
    max-width: 100%;
    height: 11.3rem;
    background: url(/EyAQT1kpH1EEEu5RJyODKzWnIkgoDyD.jpg) no-repeat center top;
    background-size: 100% auto;
}

.videoShow .video, .videoShow .source, .videoShow .object, .videoShow .embed, .videoShow .iframe {
    width: 100%;
    max-width: 100%;
    height: 100%;
}

.shareYS .ys_3 {
    background: url(/DIRpKIuDIIMUTxuONOcsDIH.jpg) no-repeat center top;
    min-height: 5rem;
    font-weight: bold;
    text-align: center;
    padding-bottom: 1.2rem;
    background-size: 100% 5rem;
}

.shareYS .ys_3 .txt_1.txt_jianBian {
    font-size: 1rem;
    padding-top: 0.8rem;
    color: #006f77;
}

.shareYS .ys_3 .txt_2 {
    font-size: 0.6rem;
    color: #fff;
    padding-top: 0.15rem;
    line-height: 1.8rem;
}

.shareYS .ys_4 {
    background: url(/EyAQT1kpH1EEEu5YDNNoJ0WH.jpg) no-repeat center top;
    min-height: 10rem;
    background-size: 100% auto;
}

.in_fuWu {
    min-height: 10rem;
    padding-bottom: 0.8rem;
}

.in_fuWu ul {
}

.in_fuWu .bigTxt {
}

.in_fuWu .sub_left .bigTxt {
    padding-left: 0.9rem;
}

.in_fuWu .sub_right .bigTxt {
    padding-right: 1rem;
    text-align: right;
}

.in_fuWu .bigTxt .cn {
    color: #555;
    font-weight: bold;
    font-size: 0.7rem;
}

.buJu .s_title {
    color: #222;
}

.buJu .s_txt {
    color: #333 !important;
    padding: 0.5rem;
}

.buJu .s_txt img {
    max-width: 100%;
}

.buJu .s_txt p {
    margin: 0 !important;
    padding: 0 !important;
    padding-bottom: 0.3rem !important;
}

.buJu .s_txt, .buJu .s_txt p, .buJu .s_txt span {
    font-size: 0.75rem !important;
    line-height: 180% !important;
}

.buJu .pic {
    background: url(/DIRpKIuDIIMUTyALoNHAU1uQHj.jpg) no-repeat center;
    background-size: 100% auto;
    min-height: 10rem;
}

.currentStyle {
}

.jianBian {
    background: #137dcc;
    /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(top, #1e8fe4, #0c70bb);
    /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom, #1e8fe4, #0c70bb);
    /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom, #1e8fe4, #0c70bb);
    /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom, #1e8fe4, #0c70bb);
    /* Standard syntax */
}

.caseType .smallNav_box .smallNav .s_ul li {
    width: 70%;
    max-width: 48.6%;
    text-align: center;
    float: left;
    line-height: 1.5rem;
    padding: 0.1rem 0.1rem;
}

.bigTitle {
    background: #ef021d;
    border-radius: 0.2rem;
    line-height: 2rem;
    font-size: 0.9rem;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-top: 1rem;
}

.proTitleBJ {
    background: url(/EyAQT1kpH1EEEu5DHy15KyIpTxIsID.jpg) no-repeat right center;
    background-size: 3rem auto;
    background-position-y: 1rem;
    min-height: 2.3rem;
}

.xgCase_2 {
    padding-top: 0.8rem;
}

.xgCase_2 .dl_1.clear dd {
    float: left;
    width: 55%;
    max-width: 48%;
    position: relative;
    padding: 0.3rem 1%;
    min-height: 7.3rem;
}

.xgCase_2 .dl_1.clear dd a {
    display: block;
}

.xgCase_2 .dl_1.clear dd .one {
    position: relative;
    width: 100%;
    max-width: 100%;
    height: 6rem;
    max-height: 6rem;
    overflow: hidden;
}

.xgCase_2 .dl_1.clear dd .one .hei {
    width: 100%;
    max-width: 100%;
    height: 6rem;
    max-height: 6rem;
    background: url(/DIRpKIuDIIMUTyyKJucSK1H.jpg);
    top: 0;
    position: absolute;
}

.xgCase_2 .dl_1.clear dd a:hover .one .hei {
    display: none;
}

.xgCase_2 .dl_1.clear dd .one img {
    display: block;
    min-height: 6rem;
}

.xgCase_2 .dl_1.clear dd a p {
    padding: 0;
    margin: 0;
    color: #151515;
    font-size: 0.73rem !important;
    font-weight: bold;
    line-height: normal !important;
}

.xgCase_2 .dl_1.clear dd .ul_2 {
    width: 95%;
    max-width: 92%;
    background: #fff;
    position: absolute;
    left: 0.32rem;
    top: 5.3rem;
}

.xgCase_2 .dl_1.clear dd .ul_2 .two {
    background: url(/DIRpKIuDIIMUTyAToNRoDIkH.jpg) no-repeat center right;
    background-size: auto 100%;
}

.xgCase_2 .dl_1.clear dd a:hover .ul_2 .two {
    background: url(/DIRpKIuDIIMUTyAToNVoDIkH.jpg) no-repeat center right;
    background-size: auto 100%;
}

.xgCase_2 .dl_1.clear dd .ul_2 .sub_txt {
    width: 70%;
    padding: 0.1rem 3%;
    max-width: 70%;
    margin: 0;
}

.xgCase_2 .dl_1.clear dd .ul_2 .sub_txt span {
    font-size: 0.6rem !important;
    line-height: normal !important;
}

.ad3 {
    min-height: 4.05rem;
    background: url(/EyAQT1kpH1EEEu5GIjpoDIkH.jpg) no-repeat center;
    background-size: auto 100%;
}

.ad3 .clear .left {
    color: #fff;
    font-weight: bold;
    padding-top: 1.4rem;
    width: 100%;
    max-width: 52%;
}

.ad3 .clear .left .txt_1 {
    text-align: center;
}

.ad3 .clear .left .txt_2 {
    text-align: right;
    font-size: 0.6rem;
    padding-top: 0.15rem;
    padding-right: 0.1rem;
}

.ad3 .clear .right {
    padding-top: 1.1rem;
    width: 45%;
    max-width: 30%;
    font-size: 0.6rem;
    color: #fff;
    padding-right: 13.5%;
    text-align: center;
}

.ad3 .clear .right .two {
    font-weight: bold;
    padding-bottom: 0.2rem;
}

.ad3 .clear .right a {
    display: inline-block;
    color: #0c70bb;
    font-weight: bold;
    background: #fff;
    border-radius: 2rem;
    padding: 0.1rem 0.5rem;
}

.ad {
    min-height: 6rem;
    background: url(/EyAQT1kpH1EEEu5GIkcsDIH.jpg) no-repeat center;
    background-size: 100% auto;
}

.ad .left {
    padding-top: 3.5rem;
    padding-left: 25%;
}

.ad .right {
    padding-top: 3.5rem;
    padding-right: 5.5%;
    color: #fff;
}

.up-jiao {
    background: url(/EyAQT1kpH1EEEu5LJyIoEI1TOugOKSD.jpg) no-repeat top right;
    background-size: auto 100%;
    min-height: 0.8rem;
    background-position-x: 5.8rem;
}

.yy {
    -moz-box-shadow: 1px 1px 3px #ccc;
    -webkit-box-shadow: 1px 1px 3px #ccc;
    box-shadow: 1px 1px 3px #ccc;
}

.proType3 {
    padding-top: 0.8rem;
}

.proType3 .ul_3 {
    padding-bottom: 0.5rem;
}

.proType3 .bigNav {
    display: block;
    padding-bottom: 0.5rem;
}

.proType3 .bigNav a {
    border-left: 0.1rem solid #0c70bb;
    font-size: 0.9rem;
    line-height: 1.5rem;
    display: block;
    margin-left: 0.2rem;
    padding-left: 0.5rem;
}

.proType3 .smallNav {
    width: 32%;
    max-width: 32%;
    line-height: 1.5rem;
    padding: 0.1rem 0.1rem;
    float: left;
    text-align: center;
}

.proType3 .smallNav a {
    font-size: 0.7rem;
}

.proType3 .smallNav.currentStyle a, .proType3 .smallNav a:hover {
    border-radius: 1rem;
    background: #0c70bb;
    color: #fff;
}

.aboutList {
    padding-top: 1rem;
}

.aboutList .ul_2 .li_one .dl_2 dd, .aboutList .ul_2 .li_two .dl_3 dd {
    float: left;
    margin-right: 1%;
    width: 32%;
    max-width: 32%;
}

.aboutList .ul_2 .li_one .dl_2 dd:nth-child(3), .aboutList .ul_2 .li_two .dl_3 dd:nth-child(3) {
    margin-right: 0%;
}

.aboutList .ul_2 .li_one .dl_2 dd a {
    font-size: 0.7rem;
    height: 2rem;
    background: #313131;
    text-align: center;
    color: #fff;
    width: 100%;
    max-width: 100%;
    vertical-align: middle;
    cursor: pointer;
    display: block;
    padding: 0.3rem 0;
}

.aboutList .ul_2 .li_one .dl_2 dd a.first {
    background: url(/EyAQT1kpH1EEEu5nKRWDD20NTxIsID.jpg) no-repeat center bottom;
    background-size: auto 100%;
}

.aboutList .ul_2 .li_two {
    padding-top: 0.5rem;
}

.ContentE2 .box .proBT {
    text-align: center;
    padding-bottom: 0.2rem;
}

.ContentE2 .box .proBT a {
    display: inline-block;
    text-align: center;
    color: #fff;
    width: 48%;
    line-height: 1.5rem;
    font-size: 0.6rem;
}

.ContentE2 .box .proBT a.a_1 {
    background: #313131;
}

.ContentE2 .box .proBT a.a_2 {
    background: #ffa800;
}

.shareCaseList li {
    width: 48%;
    max-width: 48%;
    margin: 0.2rem 1%;
    float: left;
    background: #f8f8f8;
}

.shareCaseList li img {
    width: 100%;
    max-width: 100%;
    display: block;
    height: 7rem;
}

.shareCaseList a {
    display: block;
}

.shareCaseList .item .two {
    width: 98%;
    max-width: 93%;
    margin: 0 auto;
    padding-bottom: 0.3rem;
    text-align: left;
}

.shareCaseList .item .two .sub_three {
    padding: 0.15rem 0;
    font-size: 0.6rem;
    padding-bottom: 0.3rem;
}

.shareCaseList .item .two a.more {
    display: block;
    line-height: 1.5rem;
    text-align: center;
    background: #0c70bb;
    color: #fff;
    margin: 0 auto;
    font-size: 0.65rem;
}

.shareCaseList .sub_two a {
    line-height: 1rem;
    padding-top: 0.2rem;
    font-weight: bold;
}

.Footder.maxWidth.clear .f_telTop.inlineBlock.clear.maxWidth {
    color: #fff;
}

.Footder.maxWidth.clear .f_telTop.inlineBlock.clear.maxWidth .Box2 li {
    background: url(/EyAQT1kpH1EEEu5TIytTU0WqHj.jpg) no-repeat center left;
    background-size: auto 52%;
    background-position-x: 0.3rem;
    font-size: 0.65rem;
    padding: 0.5rem 0;
    padding-left: 2.5rem;
}

.Footder.maxWidth.clear .f_telTop.inlineBlock.clear.maxWidth .Box2 li span {
    font-weight: bold;
    font-size: 1rem;
}

.diTu {
    padding-bottom: 1rem;
}

.diTu .mapBD {
    padding: 0.5rem 0;
}

.diTu .callTxt {
    line-height: 180%;
    text-align: center;
}

.diTu .callTxt dd {
    width: 50%;
    max-width: 50%;
    text-align: left;
}

.diTu .callTxt .sub_2 {
    text-align: left;
    padding-top: 0.3rem;
}

.liYou {
    padding: 1.5rem 0;
    padding-bottom: 0;
}

.liYou .BigBox .sDL {
    padding: 0.8rem 0;
    padding-top: 0.5rem;
}

.liYou .BigBox .sDL dd {
    float: left;
    width: 30%;
    max-width: 25%;
    min-height: 1.5rem;
    text-align: center;
    font-size: 0.7rem;
}

.liYou .BigBox .sDL dd a {
    display: block;
    line-height: 1.5rem;

}

.liYou .BigBox .sDL dd:hover a {
    color: #006cb0;
    font-weight: bold;
    border-bottom: 1px solid #006cb0;
}

.liYou .BigBox .sDL_2 dd {
    line-height: 150%;
    color: #666;
    font-size: 0.7rem;
    background: url(/EyAQT1kpH1EEEu5DE2qqHSMpDkgOKSD.jpg) no-repeat center bottom;
    background-size: 100% auto;
    text-align: center;
    padding-bottom: 0.6rem;
    margin-bottom: 2rem;
}

.liYou .BigBox .sDL_2 dd .bigTxt {
    font-size: 1rem;
    font-weight: bold;
    line-height: 2rem;
}

.liYou .BigBox .sDL_2 dd img {
    display: block;
    width: 100%;
    max-width: 100%;
}

.Menus {
    clear: both;
    border-left: 0;
    border-right: 0;
    background-color: #0c6cad;
}

.Menus ul {
}

.Menus ul li {
    float: left;
    width: 33.333%;
    max-width: 33.333%;
    text-align: center;
    line-height: 2rem;
    border-top: 0.05rem solid #2880bf;
}

.Menus ul li:nth-child(3), .Menus ul li:nth-child(6) {
    margin-right: 0;
}

.Menus ul li:hover {
}

.Menus ul a {
    float: left;
    width: 100%;
    max-width: 100%;
    color: #fff;
    font-size: 0.68rem;
    font-weight: bold;
    display: block;
}

.Menus ul a:hover {
    background-color: #4cb356;
}

.Menus ul a span {
    display: inline-block;
    line-height: 180%;
    padding-top: 0.7rem;
    padding-bottom: 0.1rem;
}

.Menus ul a:hover span {
    color: #0752c2;
    border-bottom: 0.1rem solid #0752c2;
}

.Menus ul a img {
    display: block;
    width: 90%;
    max-width: 90%;
    margin: 0 auto;
}

.Menus1 {
    width: 100%;
    clear: both;
    padding-top: 4px;
}

.Menus1 ul {
    overflow: hidden;
}

.Menus1 ul li {
    float: left;
    text-align: center;
    line-height: 36px;
    width: 31.5%;
}

.Menus1 ul a {
    display: block;
    margin: 10px 0px 0px 10px;
}

.Menus1 ul a {
    float: left;
    width: 95%;
    height: 36px;
    color: #fff;
    background: #0c70bb;
    font-size: 14px;
    border-radius: 10px;
}

.about {
    background: url(/EyAQT1kpH1EEEu5GHIgNEEkMESV.jpg) no-repeat center top;
    min-height: 12.5rem;
    background-size: 109% auto;
    background-position-x: 97%;
    background-position-y: -0.5rem;
    font-size: 0.6rem;
}

.about .subTitle {
    padding-top: 0.5rem;
}

.about .subTitle .ul_1.inline_width.clear {
}

.about .subTitle .ul_1.inline_width.clear li {
    letter-spacing: 0.1rem;
    color: #151515;
    line-height: 1.1rem;
    padding: 0.15rem 0;
    padding-left: 1.5rem;
}

.about .subTitle .ul_1.inline_width.clear li span {
    font-weight: bold;
    color: #0c70bb;
}

.about .subTitle .ul_1.inline_width.clear li .one {
    font-size: 0.75rem;
    font-weight: bold;
    color: #151515;
}

.about .subTitle .ul_1.inline_width.clear .li_1 {
    background: url(/DIRpKIuDIIMUTy9UKzfSNOkQJyV.jpg) no-repeat;
    background-size: auto 1.3rem;
    background-position-y: 0.5rem;
}

.about .subTitle .ul_1.inline_width.clear .li_2 {
    background: url(/DIRpKIuDIIMUTy9UKzfSNkkQJyV.jpg) no-repeat;
    background-size: auto 1.3rem;
    background-position-y: 0.5rem;
}

.about .subTitle .ul_1.inline_width.clear .li_3 {
    background: url(/DIRpKIuDIIMUTy9UKzfSNukQJyV.jpg) no-repeat;
    background-size: auto 1.3rem;
    background-position-y: 0.5rem;
}

.about .content .ul_2 {
    width: 100%;
    max-width: 100%;
    line-height: 180%;
    min-height: 10rem;
}

.about .content .ul_2 li {
}

.about .content .ul_2 .one {
    background: url(/EyAQT1kpH1EEEu5GHIgNEKO5njHNURAnHt.jpg) no-repeat center bottom;
    background-size: 100% auto;
    min-height: 1.6rem;
}

.about .content .ul_2 .two {
    background: url(/EyAQT1kpH1EEEu5GHIgNEKO5njHQURAnHt.jpg) repeat-y;
    background-size: 100% auto;
    padding-bottom: 0.3rem;
}

.about .content .ul_2 .two .sub_1 {
    color: #000;
    padding-bottom: 0.2rem;
}

.about .content .ul_2 .two .sub_2 {
    color: #555;
}

.about .content .ul_2 .two .sub_2 p {
    margin: 0;
    padding: 0;
}

.about .content .ul_2 .four {
    background: url(/EyAQT1kpH1EEEu5GHIgNEKO5njHPURAnHt.jpg) no-repeat center top;
    background-size: 100% auto;
    min-height: 7rem;
}

.proRtitle {
    min-height: 2rem;
    background: url(/EyAQT1kpH1EEEu5TPkcSK1H.jpg) no-repeat;
    background-size: 11rem auto;
}

.proRtitle h2, .proRtitle p {
    color: #0c70bb;
    font-size: 0.8rem;
    margin: 0;
    padding: 0;
    display: inline-block;
    padding-top: 0.65rem;
    padding-left: 1.2rem;
    vertical-align: middle;
    font-weight: bold;
}

.aboutShareNav {
    line-height: 1.8rem;
}

.aboutShareNav .dl_2 {
}

.aboutShareNav dd {
    float: left;
    width: 100%;
    max-width: 33.3%;
}

.aboutShareNav dd:nth-child(4) {
    border: 0;
}

.aboutShareNav a {
    display: block;
    text-align: center;
    font-size: 0.75rem;
    font-weight: bold;
    background-color: #fff;
    border-radius: 10rem;
    border: 0.05rem solid #ddd;
    color: #333;
    width: 100%;
    max-width: 95%;
    margin: 0 auto;
}

.aboutShareNav a:hover {
    background: #d31418;
}

.in_changFang {
    padding: 1rem 0;
}

.in_changFang .Box_2 {
    padding: 0.5rem 0;
}

.in_changFang .Box_2 .dl_2 dd {
    float: left;
    line-height: 1.5rem;
    font-size: 0.7rem;
    margin-right: 1.5%;
    text-align: center;
    padding-bottom: 1rem;
    width: 49%;
    max-width: 49%;
}

.in_changFang .Box_2 .dl_2 dd.firstStyle {
    width: 100%;
    max-width: 100%;
    margin: 0%;
}

.in_changFang .Box_2 .dl_2 dd.firstStyle img {
    width: 100%;
    max-width: 98%;
    height: 6rem;
}

.in_changFang .Box_2 .dl_2 dd:nth-child(1), .in_changFang .Box_2 .dl_2 dd:nth-child(3), .in_changFang .Box_2 .dl_2 dd:nth-child(5), .in_changFang .Box_2 .dl_2 dd:nth-child(7), .in_changFang .Box_2 .dl_2 dd:nth-child(9), .in_changFang .Box_2 .dl_2 dd:nth-child(11), .in_changFang .Box_2 .dl_2 dd:nth-child(13), .in_changFang .Box_2 .dl_2 dd:nth-child(15), .in_changFang .Box_2 .dl_2 dd:nth-child(17), .in_changFang .Box_2 .dl_2 dd:nth-child(19), .in_changFang .Box_2 .dl_2 dd:nth-child(21), .in_changFang .Box_2 .dl_2 dd:nth-child(23), .in_changFang .Box_2 .dl_2 dd:nth-child(25), .in_changFang .Box_2 .dl_2 dd:nth-child(27), .in_changFang .Box_2 .dl_2 dd:nth-child(29), .in_changFang .Box_2 .dl_2 dd:nth-child(31) {
    margin-right: 0;
}

.in_changFang .Box_2 .dl_2 dd img {
    display: block;
    padding: 0.1rem;
    border: 0.05rem solid #ccc;
    width: 98%;
    max-width: 96%;
    height: 4rem;
}

.in_fangCai {
    padding: 1rem 0;
}

.in_fangCai .Box_2 {
    padding: 0.5rem 0;
}

.in_fangCai .Box_2 .dl_2 dd {
    float: left;
    line-height: 1.5rem;
    font-size: 0.7rem;
    margin-right: 1.5%;
    text-align: center;
    padding-bottom: 1rem;
    width: 49%;
    max-width: 49%;
}

.in_fangCai .Box_2 .dl_2 dd.firstStyle {
    width: 100%;
    max-width: 100%;
    margin: 0%;
}

.in_fangCai .Box_2 .dl_2 dd.firstStyle img {
    width: 100%;
    max-width: 98%;
    height: 6rem;
}

.in_fangCai .Box_2 .dl_2 dd:nth-child(1), .in_fangCai .Box_2 .dl_2 dd:nth-child(3), .in_fangCai .Box_2 .dl_2 dd:nth-child(5), .in_fangCai .Box_2 .dl_2 dd:nth-child(7), .in_fangCai .Box_2 .dl_2 dd:nth-child(9), .in_fangCai .Box_2 .dl_2 dd:nth-child(11), .in_fangCai .Box_2 .dl_2 dd:nth-child(13), .in_fangCai .Box_2 .dl_2 dd:nth-child(15), .in_fangCai .Box_2 .dl_2 dd:nth-child(17), .in_fangCai .Box_2 .dl_2 dd:nth-child(19), .in_fangCai .Box_2 .dl_2 dd:nth-child(21), .in_fangCai .Box_2 .dl_2 dd:nth-child(23), .in_fangCai .Box_2 .dl_2 dd:nth-child(25), .in_fangCai .Box_2 .dl_2 dd:nth-child(27), .in_fangCai .Box_2 .dl_2 dd:nth-child(29), .in_fangCai .Box_2 .dl_2 dd:nth-child(31) {
    margin-right: 0;
}

.in_fangCai .Box_2 .dl_2 dd img {
    display: block;
    padding: 0.1rem;
    border: 0.05rem solid #ccc;
    width: 98%;
    max-width: 96%;
    height: 4rem;
}

.pinZhi {
    background: #fff;
    padding-bottom: 50px;
}

.pinZhi .shareTitle2 {
    background: url(/DIRpKIuDIIMUTxHQNucSK1H.jpg) no-repeat center top;
    padding-bottom: 38px;
}

.pinZhi .subBox {
    background: url(/DIRpKIuDIIMUTyALoN0oDIkH.jpg) no-repeat center top;
}

.pinZhi .subBox .dl_5 dd {
    float: left;
    width: 97px;
    margin-right: 30px;
    padding-top: 183px;
    font-size: 0.6rem;
    font-weight: bold;
    text-align: center;
    background: url(/DIRpKIuDIIMUTyuEKOcSK1H.jpg) no-repeat center top;
    background-position-y: 120px;
}

.pinZhi .subBox .dl_5 dd:hover {
    background: url(/DIRpKIuDIIMUTyuEKUjoDIkH.jpg) no-repeat center top;
    background-position-y: 120px;
    color: #0c70bb;
}

.pinZhi .subBox .dl_5 dd:nth-child(9) {
    margin: 0;
}

.tNav {
    text-align: center;
    background: #e1e1e1;
}

.tNav a {
    float: left;
    line-height: 2rem;
    font-size: 0.7rem;
    width: 40%;
    max-width: 30%;
}

.tNav a:hover, .tNav a.currenStyle {
    background-color: #0c70bb;
    color: #fff;
    font-weight: bold;
}

.tNav a:nth-child(4) {
    background: url(/EyAQT1kpH1EEEu5oHSfoDIkH.jpg) no-repeat center;
    background-size: 0.8rem auto;
}

.tNav a:nth-child(4):hover {
    background: url(/EyAQT1kpH1EEEu5oHSfUU0WqHj.jpg) no-repeat center;
    background-size: 0.8rem auto;
    background-color: #0c70bb;
}

.proShow {
    font-size: 0.6rem;
    padding: 1rem 0;
    background-color: #f6f6f6;
    padding-top: 0.5rem;
}

.proShow .content .canShu {
}

.proShow .content .canShu table, .proShow .content .canShu td {
    border: 0px !important;
}

.proShow .content .canShu p {
    margin: 0 !important;
    padding: 0 !important;
}

.proShow .content .canShu table {
    width: 100% !important;
}

.proShow .content .canShu, .proShow .content .canShu p, .proShow .content .canShu span, .proShow .content .canShu td {
    line-height: 170% !important;
    font-size: 0.6rem !important;
    color: #000 !important;
}

.proShow .content .canShu td {
    padding: 0.2rem 0;
}

.proShow .content .canShu td:nth-child(1), .proShow .content .canShu td:nth-child(3), .proShow .content .canShu td:nth-child(5), .proShow .content .canShu td:nth-child(7), .proShow .content .canShu td:nth-child(9), .proShow .content .canShu td:nth-child(11), .proShow .content .canShu td:nth-child(13), .proShow .content .canShu td:nth-child(15), .proShow .content .canShu td:nth-child(17) {
}

.proShow .content .canShu td:nth-child(2), .proShow .content .canShu td:nth-child(4), .proShow .content .canShu td:nth-child(6), .proShow .content .canShu td:nth-child(8), .proShow .content .canShu td:nth-child(10), .proShow .content .canShu td:nth-child(12), .proShow .content .canShu td:nth-child(14), .proShow .content .canShu td:nth-child(16), .proShow .content .canShu td:nth-child(18) {
}

.proShow .content .txtBox {
    padding: 0.5rem 0;
    padding-bottom: 0;
}

.proShow .content .txtBox .ul_3 li {
    text-align: center;
    width: 33.3%;
    color: #1e1e1e;
    float: left;
}

.proShow .content .txtBox .ul_3 li:nth-child(3) .stxt {
    border-right: 0;
}

.proShow .content .txtBox .ul_3 li:nth-child(1) {
    color: #fff;
}

.proShow .content .txtBox .ul_3 li .stxt {
    line-height: 2rem;
    font-size: 0.7rem;
    background: #f3f3f3;
    border-right: 0.05rem solid #ccc;
}

.proShow .content .txtBox .ul_3 li:nth-child(1) .stxt {
    background: #0869bc;
}

.proShow .content .txtBox .ul_3 li .jiao {
    min-height: 0.3rem;
    background: url(/DIRpKIuDIIMUTygoHyfoDIkH.jpg) no-repeat center bottom;
    background-size: auto 100%;
}

.proShow .content .txtBox .ul_3 li:nth-child(1) .jiao {
    background: url(/DIRpKIuDIIMUTygoHyfUU0WqHj.jpg) no-repeat center bottom;
    background-size: auto 100%;
}

.proShow .content .txtBox .xqList {
    padding-top: 0.3rem;
}

.proShow .content .txtBox .xqList iframe {
    display: block;
}

.xgNew {
}

.xgNew li {
    padding-left: 7%;
    background: url(/EyAQT1kpH1EEEu5XIU1JKukQJyV.jpg) no-repeat center left;
    background-position-x: 0.05rem;
    background-size: 0.7rem auto;
}

.xgNew li .dl_2 {
    line-height: 1.5rem;
    font-size: 0.65rem;
}

.xgNew li .dl_2 .sub_left {
    width: 100%;
    max-width: 100%;
}

.xgNew li .dl_2 .sub_right {
    color: #888;
}

.xgNew li:hover .dl_2 .sub_right {
    color: #0261c3;
}

.xgNew li a {
    color: #000;
}

.xgNew li:hover a {
    color: #0261c3;
}

.xgPro {
    padding-top: 0.5rem;
}

.xgPro .dl_6 dd {
    float: left;
    margin-right: 1.8%;
    width: 30%;
    border: 0.05rem solid #eee;
    padding: 0.1rem;
}

.xgPro .dl_6 dd:nth-child(3) {
    margin-right: 0;
}

.xgPro .dl_6 dd a, .xgPro .dl_6 dd a span {
    display: block;
}

.xgPro .dl_6 dd a:hover {
    color: #e95412;
}

.xgPro .dl_6 dd a img {
    display: block;
    height: 4.3rem !important;
}

.xgPro .dl_6 dd a .NameTxt {
    line-height: 160%;
    font-size: 0.6rem;
    text-align: center;
    padding: 0 0.3rem;
    color: #000101;
    padding-bottom: 0.2rem;
}

.xgPro .dl_6 dd a .NameTxt .s_2 {
    border-bottom: 0.05rem solid #eee;
    line-height: 1.1rem;
}

.oemPage {
}

.liuCheng {
    padding-bottom: 1.5rem;
}

.liuCheng .ul_1 {
    text-align: center;
    color: #1e1e1e;
    background: url(/EyAQT1kpH1EEEu5NJjVoJ0WH.jpg) no-repeat center top;
    padding-top: 0.7rem;
    background-size: 100% auto;
}

.liuCheng .ul_1 li {
    float: left;
    width: 33.3%;
    max-width: 33.3%;
    min-height: 3rem;
    padding-top: 3.7rem;
}

.liuCheng .ul_1 li .one {
    font-size: 0.7rem;
    font-weight: bold;
}

.liuCheng .ul_1 li .two {
    font-size: 0.5rem;
    line-height: 140%;
    padding-top: 0.2rem;
}

.oemPage .line2 .sBox ul {
    position: absolute;
    color: #000;
}

.oemPage .line2 .sBox .bigTxt {
    font-size: 0.7rem;
    font-weight: bold;
}

.oemPage .line2 .sBox .smallTxt {
    font-size: 0.45rem;
}

.oemPage .line_3 .content .one {
    min-height: 2.6rem;
}

.oemPage .line_3 .content .one .dl_2 .sub_left {
    font-weight: bold;
    font-size: 0.75rem;
    color: #fff;
    line-height: 1rem;
    width: 30%;
    max-width: 17%;
    text-align: center;
    padding-top: 1.3rem;
}

.oemPage .line_3 .content .one .dl_2 .sub_right {
    width: 100%;
    max-width: 80%;
    font-size: 0.75rem;
}

.oemPage .line_3 .content .one .dl_2 .sub_right .s_1 {
    font-weight: bold;
}

.oemPage .line_3 .content .one .dl_2 .sub_right .s_2 {
    padding-top: 0.1rem;
    font-size: 0.55rem;
}

.oemPage .line_3 .content .two {
    padding-top: 0.3rem;
    line-height: 160%;
}

.oemPage .line_3 .content .two .dl_3 {
    margin: 0;
    padding: 0.1rem 0;
}

.oemPage .line_3 .content .two .dl_3 .sub_right {
    width: 88%;
    max-width: 88%;
}

.oemPage .line_3 .content .box_2 .two .dl_3 .sub_right {
    width: 89%;
}

.oemPage .line_3 .content .two span {
    color: #f24510;
}

.oemPage .line_3 .content .three {
    padding-top: 9.4rem;
    text-align: center;
}

.oemPage .line_3 .content .three a {
    display: inline-block;
    line-height: 1.5rem;
    text-align: center;
    color: #fff;
    background-color: #f2420c;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
}

.dzLiuCheng {
    min-height: 17rem;
    background: url(/EyAQT1kpH1EEEu5NJjLoJ0WH.jpg) no-repeat center top;
    background-size: 100% auto;
    padding-top: 1.6rem;
}

.newType2 {
    text-align: center;
    background: #f4f4f4;
    border-radius: 0.3rem;
    overflow: hidden;
}

.newType2 a {
    float: left;
    line-height: 2rem;
    font-size: 0.7rem;
    width: 40%;
    max-width: 24.7%;
    border-right: 0.05rem solid #ccc;
}

.newType2 a:nth-child(4) {
    border-right: 0;
}

.newType2 a:hover, .newType2 a.ctStyle {
    background-color: #0c70bb;
    color: #fff;
}

.proType .navList li {
    float: left;
    width: 25%;
    max-width: 25%;
    padding: 0.3rem 0;
}

.proType .navList li a {
    display: block;
    width: 90%;
    max-width: 90%;
    margin: 0 auto;
    border-radius: 3rem;
    background: #eaeaea;
    color: #666;
    text-align: center;
    line-height: 2rem;
}

.proType .navList li a.current, .proType .navList li a:hover {
    background: #2bbac1;
    color: #fff;
}

.allType2 .proType dd {
    padding-top: 0.8rem;
}

.proType .bigNav {
}

.proType .bigNav li {
    float: left;
    width: 49%;
    max-width: 32.3%;
    margin: 0 0.5%;
}

.proType .bigNav li a {
    font-size: 0.75rem;
    color: #fff;
    display: block;
    background: #1b1b1b;
    line-height: 1.8rem;
    text-align: center;
}

.proType .bigNav li:nth-child(1) a {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
}

.proType .bigNav li:nth-child(3) a {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
}

.proType .bigNav li div {
    min-height: 0.3rem;
}

.proType .bigNav li.first a, .proType .bigNav li a:hover {
    background: #ff9900;
}

.proType .bigNav li:hover a {
    background: #ff9900;
}

.proType .bigNav li.first div, .proType .bigNav li:hover div {
    background: url(/EyAQT1kpH1EEEu54MkcSK1H.jpg) no-repeat center;
    background-size: auto 100%;
}

.proType .bigNav li.s_1 a {
}

.proType .bigNav li.s_2 a {
}

.proType .bigNav li.first a, .proType .bigNav li.s_1:hover a {
}

.proType .bigNav li.s_2:hover a {
}

.proType .smallNav_box {
}

.proType .smallNav_box .smallNav {
    border-right: 0.05rem solid #1e55a7;
}

.proType .smallNav_box .smallNav .s_ul {
}

.proType .smallNav_box .smallNav .s_ul li {
    width: 60%;
    max-width: 50%;
    float: left;
    line-height: 2rem;
    background-color: #fff;
}

.proType .smallNav_box .smallNav .s_ul li:nth-child(3), .proType .smallNav_box .smallNav .s_ul li:nth-child(6), .proType .smallNav_box .smallNav .s_ul li:nth-child(9), .proType .smallNav_box .smallNav .s_ul li:nth-child(12), .proType .smallNav_box .smallNav .s_ul li:nth-child(15), .proType .smallNav_box .smallNav .s_ul li:nth-child(18), .proType .smallNav_box .smallNav .s_ul li:nth-child(21), .proType .smallNav_box .smallNav .s_ul li:nth-child(24), .proType .smallNav_box .smallNav .s_ul li:nth-child(27), .proType .smallNav_box .smallNav .s_ul li:nth-child(30) {
    margin-right: 0;
}

.proType .smallNav_box .smallNav .s_ul li a {
    display: block;
    font-size: 0.65rem;
    color: #000;
    border: 0.05rem solid #1e55a7;
    border-top: 0;
    padding-left: 30%;
    border-right: 0;
    background: url(/DIRpKIuDIIMUTyAqEkcSK1H.jpg) no-repeat center left;
    background-position-x: 10%;
}

.proType .smallNav_box .smallNav .s_ul li a.currentStyle, .proType .smallNav_box .smallNav .s_ul li a:hover {
    color: #1e55a7;
    font-weight: bold;
}

.proType .smallNav_box .smallNav .s_ul li .sBox {
    position: absolute;
    top: 2rem;
    background-color: rgba(12, 78, 176, 0.9);
    border-radius: 0.5rem;
    display: none;
    z-index: 333;
    width: 350%;
    max-width: 289%;
    padding: 0.3rem 5%;
    left: 2%;
}

.proType .smallNav_box .smallNav .s_ul li .sBox a {
    float: left;
    width: 50%;
    max-width: 33.3%;
    line-height: 1.5rem;
    color: #fff;
}

.proType .smallNav_box .smallNav .s_ul li .sBox a.cStyle, .proType .smallNav_box .smallNav .s_ul li .sBox a:hover {
    color: #0c4eb0;
    background: #fff;
    border-radius: 0.3rem;
}

.proNavTab {
}

.proNavTab dd {
    display: block;
    text-align: center;
    color: #000;
    float: left;
    width: 50%;
    max-width: 50%;
    font-size: 0.65rem;
    padding-bottom: 0;
    background: url(/EyAQT1kpH1EEEu5rEkcSK1H.jpg) no-repeat center top;
    background-size: 100% 100%;
}

.proNavTab dd a {
    display: block;
    color: #fff;
    line-height: 100%;
    font-size: 0.75rem;
    min-height: 3rem;
}

.proNavTab dd a .txt {
    line-height: 1.5rem;
    text-align: center;
    display: block;
}

.proType .proNavTab dd.ctStyle a .txt, .proType .proNavTab dd:hover a .txt {
}

.proNavTab dd a .txt em {
    font-style: normal;
    display: block;
}

.proNavTab dd a .hei {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    padding-top: 1.2rem;
}

.proNavTab dd.active a .hei {
    background: none;
}

.proNavTab dd.active a .txt {
    background-color: #f55319;
}

.shareTitle2 dl {
    background: url(/EyAQT1kpH1EEEu5rJycDNkkQJyV.jpg) no-repeat right bottom;
    background-position-x: -130%;
    background-position-y: 1.9rem;
}

.shareTitle2 .en {
    color: #999;
    font-size: 0.6rem;
}

.shareTitle2 .cn {
    font-size: 0.9rem;
    font-weight: bold;
    color: #111;
    letter-spacing: 1px;
    margin: 0;
    padding: 0;
    padding-top: 0.35rem;
}

.shareTitle2 .cn span {
    color: #ff5400;
    font-weight: bold;
}

.shareTitle2 .one {
    font-size: 0.6rem;
    color: #666;
    padding-top: 0.1rem;
}

.shareTitle2 .more {
    display: inline-block;
    padding-right: 0.8rem;
    background: url(/EyAQT1kpH1EEEu5LJyIoNukQJyV.jpg) no-repeat center right;
    background-size: auto 1rem;
    color: #0c4eb0;
    line-height: 1.5rem;
}

.shareTitle2 .sub_right {
    padding-top: 0.2rem;
    padding-right: 0.3rem;
    font-size: 0.63rem;
}

.all_nav {
    position: absolute;
    left: 0;
    z-index: 500;
    top: 0;
    background: rgba(0,0,0,0.4);
    height: 100%;
}

.all_nav .navBox {
    width: 100%;
    max-width: 45%;
    background: #fff;
    margin: 0;
    height: 100%;
    position: fixed;
    padding: 0 3%;
    padding-top: 0.5rem;
}

.all_nav .navBox .one img {
    max-width: 1.2rem;
}

.all_nav .navBox .two {
    text-align: center;
    padding-top: 0.2rem;
}

.all_nav .navBox .two img {
    max-width: 75%;
}

.all_nav .navBox .three {
    padding-top: 0.5rem;
    border-bottom: 0.05rem solid #0171dd;
}

.all_nav .navBox .four {
    padding-top: 0.2rem;
    color: #000;
}

.all_nav .navBox .four .telBox {
    background: url(/DIRpKIuDIIMUTxIKKjpoDIkH.jpg) no-repeat center left;
    background-size: 1.38rem auto;
    font-size: 0.73rem;
    padding: 0.2rem 0;
    padding-left: 1.8rem;
}

.all_nav .navBox .four .telBox .s1 {
    color: #888;
    font-size: 0.55rem;
}

.all_nav .navBox .four .telBox .s2 {
    font-family: Impact;
    font-size: 0.9rem;
    letter-spacing: 0.01rem;
    color: #ffa800;
}

.all_nav .navBox .four .telBox.telBox2 {
    background: url(/EyAQT1kpH1EEEu5TIyudNDNqESgJ.jpg) no-repeat center left;
    background-size: 1.4rem auto;
}

.all_nav a {
    text-decoration: none;
    display: block;
    line-height: 1.8rem;
    font-size: 0.65rem;
    margin: 0 auto;
    text-indent: 2rem;
    border: 0.05rem solid #0171dd;
    border-bottom: 0;
    font-weight: bold;
    color: #072046;
}

.all_nav a span {
    display: block;
}

.all_nav a:nth-child(1) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDZqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.55rem;
}

.all_nav a:nth-child(9) {
    background: url(/EyAQT1kpH1EEEu5pHxW5HRSUTxIsID.jpg) no-repeat left bottom;
    background-size: 0.5rem auto;
    background-position-x: 5%;
    background-position-y: -1.5rem;
}

.all_nav .close_bt {
    width: 1.2rem;
    max-width: 1.2rem;
    margin-left: auto;
    padding: 0.5rem;
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
}

.feedback_box {
    padding: 1rem 0;
    background: url(/EyAQT1kpH1EEEu5HHEcsDIH.jpg) no-repeat center top;
    background-size: cover;
}

.feedback_box .sTitle {
    color: #000;
    text-align: center;
    padding-bottom: 0.8rem;
}

.feedback_box .sTitle .one {
    font-weight: bold;
    font-size: 1.2rem;
}

.feedback_box .sTitle .two {
    font-size: 0.7rem;
    padding-top: 0.2rem;
    color: #333;
}

.liuYan_box {
    padding-top: 0.8rem;
    width: 98%;
    max-width: 85%;
    margin-left: 8%;
}

.liuYan_box input, .liuYan_box textarea {
    -webkit-appearance: none;
    font-size: 0.7rem;
    line-height: 1.9rem;
}

.liuYan_box .box {
}

.liuYan_box .ly_title {
    color: #fff;
}

.liuYan_box .ly_title .one {
    font-size: 1rem;
}

.input_1 textarea, .liuYan_box .input_3 input {
    width: 100%;
    max-width: 96.5%;
    display: block;
    margin-bottom: 0.55rem;
    color: #666;
    font-family: "Microsoft YaHei";
    background-color: #fff;
    border: 0.05rem solid #035aaa;
    padding-left: 2%;
}

.input_1 textarea {
    min-height: 4.3rem;
    margin-bottom: 0.8rem;
}

.input_1 textarea {
    line-height: 200%;
    padding-top: 0.1rem;
}

.ip_button input {
    width: 100%;
    max-width: 100%;
    border-radius: 0.3rem;
    border: 0;
    color: #fff;
    font-size: 0.7rem;
    line-height: 1.8rem;
    height: 1.8rem;
    font-weight: bold;
}

.ip_button {
    text-align: center;
}

.ip_button input[type="submit"] {
    color: #fff;
    background: #016cde;
    background: -webkit-linear-gradient(top, #0087d7, #016cde);
    background: -o-linear-gradient(bottom, #0087d7, #016cde);
    background: -moz-linear-gradient(bottom, #0087d7, #016cde);
    background: linear-gradient(to bottom, #0087d7, #016cde);
}

.ip_button input[type="reset"] {
    float: right;
}

.liuYan_box textarea::-webkit-input-placeholder, .liuYan_box input[type="text"]::-webkit-input-placeholder {
    color: #bbb;
}

.liuYan_box textarea:-moz-placeholder, .liuYan_box input[type="text"]:-moz-placeholder {
    color: #bbb;
}

.liuYan_box textarea::-moz-placeholder, .liuYan_box input[type="text"]::-moz-placeholder {
    color: #bbb;
}

.liuYan_box textarea:-ms-input-placeholder, .liuYan_box input[type="text"]:-ms-input-placeholder {
    color: #bbb;
}

.feedback_box .txt {
    font-size: 0.6rem;
    padding-top: 0.6rem;
    padding-left: 15.3%;
    line-height: 1.1rem;
}

.feedback_box .txt span {
    font-weight: bold;
    color: #0057b0;
}

/*======== Star 客服 =======*/
.keFu {
    display: inline-block;
    position: fixed;
    bottom: 0;
    z-index: 100;
    background: url(/EyAQT1kpH1EEEu5MIEcSK1H.jpg) no-repeat center top;
    background-size: 102% auto;
    min-height: 3.3rem;
}

.keFu .kfBox a {
    width: 33%;
    max-width: 23.5%;
    float: left;
    min-height: 2rem;
    text-decoration: none;
    color: #fff;
    font-size: 0.65rem;
    text-align: center;
    line-height: 1.35rem;
    padding-bottom: 0.1rem;
    padding-top: 0.5rem;
    font-weight: bold;
}

/*
.keFu a:hover {
  background: #ffa030;
}
*/
.keFu a img {
    margin: 0 auto;
    vertical-align: middle;
    height: 1.1rem;
}

/*===== 页码 =====*/
.pageNumber {
    font-size: 0.7rem;
    padding-top: 0.5rem;
    padding-bottom: 0.8rem;
    text-align: center;
}

.pageNumber p {
    display: inline-block;
    line-height: 1.5rem;
    border: 0.05rem solid #ccc;
    border-radius: 0.3rem;
    padding: 0 0.38rem;
    vertical-align: middle;
    margin: 0 0.28rem;
}

.pageNumber p font {
    color: #f00;
}

.pageNumber a, .pageNumber span {
    color: #fff;
    border-radius: 0.3rem;
    display: inline-block;
    width: 40%;
    max-width: 38%;
    line-height: 1.8rem;
    text-transform: uppercase;
    vertical-align: middle;
}

.pageNumber span {
    background: url(/EyAQT1kpH1EEEu5PDISQs1qYDUqSoDZST0SpIN.jpg) no-repeat center top;
    background-size: 100% auto;
}

.pageNumber a {
    text-decoration: none;
    background: url(/EyAQT1kpH1EEEu5PDISQs1qYDUqSoDZTT0SpIN.jpg) no-repeat center top;
    background-size: 100% auto;
}

.proShow .content {
    /* padding-top: 0.5rem; */
    background-color: #fff;
    color: #333;
}

.proShow .nav_box {
    padding: 0.5rem 0;
}

.proShow .proTitle {
    color: #0c70bb;
    font-size: 0.8rem;
    line-height: 2rem;
    font-weight: bold;
    background: url(/DIRpKIuDIIMUTy1oKISdOukQJyV.jpg) no-repeat center bottom;
    background-size: auto 0.3rem;
    padding-bottom: 0.2rem;
}

.proShow .view .txt {
    padding-bottom: 1.5rem;
}

.proShow .content .twoBox {
    padding: 0.5rem 0;
}

.proShow .content .r_1 .proName {
    font-size: 1rem;
    font-weight: bold;
    text-align: center;
    color: #0c70bb;
    line-height: 2.3rem;
    padding: 0;
    margin: 0;
}

.proShow .content .proPic {
    padding: 1.2rem 0;
    text-align: center;
}

.proShow .content .proPic h1 {
    display: block;
    margin: 0;
    padding: 0;
}

.proShow .content .proPic h1 a img {
    cursor: pointer;
    background: #fff;
    width: 100%;
    max-width: 80%;
    vertical-align: middle;
}

.proShow .content .canShu p {
    margin: 0;
    padding: 0;
}

.proShow .content .canShu, .proShow .content .canShu p, .proShow .content .canShu span, .proShow .content .canShu td {
    line-height: 1rem !important;
    font-size: 0.6rem !important;
}

.proShow .content .canShu table, .proShow .content .canShu td {
    border: 0 !important;
}

.proShow .content .canShu td {
    display: inline-block !important;
    height: auto !important;
    padding: 0 !important;
    text-indent: 0.3rem !important;
    line-height: 1.5rem !important;
}

.proShow .content .canShu td:nth-child(1) {
    background: #eef9ff !important;
    font-weight: bold !important;
    color: #005dbc !important;
    font-size: 0.6rem !important;
    width: 40% !important;
    max-width: 32% !important;
    text-indent: 0.3rem !important;
}

.proShow .content .canShu td:nth-child(2) {
    width: 80% !important;
    max-width: 66% !important;
}

.proShow .content .canShu tr {
    border: 0.05rem solid #b7daff !important;
    padding: 0.15rem !important;
    display: block !important;
    margin-bottom: 0.3rem !important;
}

.proShow .content .canShu table {
    border-collapse: collapse !important;
}

.r_call {
    padding-bottom: 2rem;
}

.r_call .s_left {
    width: 40%;
    max-width: 35%;
    padding-left: 1%;
}

.r_call .s_right {
    width: 60%;
    max-width: 55%;
    padding-top: 0.05rem;
}

.r_call .dl_5 .s_right .bt {
    line-height: 1.5rem;
    width: 100%;
    max-width: 100%;
    background: url(/DIRpKIuDIIMUTyAToNHoDIkH.jpg) no-repeat center left;
    background-size: 100% 1.5rem;
    min-height: 2rem;
}

.r_call .dl_5 .s_right .bt a {
    display: inline-block;
    width: 50%;
    color: #fff;
    text-align: center;
    font-size: 0.7rem;
}

.shareTel {
    background: url(/EyAQT1kpH1EEEu5TIytAU0WqHj.jpg) no-repeat center left;
    line-height: 110%;
    padding-left: 2.1rem;
    display: inline-block;
    vertical-align: middle;
    background-size: 1.8rem auto;
    font-size: 0.88rem;
}

.shareTel .s1 {
    color: #888;
    font-size: 0.6rem;
}

.shareTel .s2 {
    color: #0c6cad;
    font-family: Impact;
    font-size: 1rem;
}

.proShow .subTitle {
    text-align: center;
    background: url(/DIRpKIuDIIMUTxHUUHEoIt.jpg) no-repeat center top;
    background-size: auto 1.7rem;
    background-position-x: 48.8%;
}

.proShow .subTitle .cn {
    font-size: 0.8rem;
    font-weight: bold;
    padding-top: 1rem;
    color: #004fb7;
    letter-spacing: 0.05rem;
}

.searchA input::-webkit-input-placeholder {
    color: #bbb;
}

.searchA input:-moz-placeholder {
    color: #bbb;
}

.searchA input::-moz-placeholder {
    color: #bbb;
}

.searchA input:-ms-input-placeholder {
    color: #bbb;
}

.fangAnType {
    padding-top: 0.5rem;
}

.fangAnType li {
    float: left;
    border: 0.05rem solid #e4e4e4;
    width: 48%;
    max-width: 47%;
    margin-left: 1.5%;
    min-height: 2rem;
    margin-bottom: 0.3rem;
    padding: 0.5rem 0;
}

.fangAnType a {
    display: table-cell;
    vertical-align: middle;
    height: 2rem;
    padding-left: 2.5rem;
    text-align: center;
    padding-right: 0.4rem;
}

.fangAnType .last {
    width: 100%;
    max-width: 97.8%;
    text-align: center;
    background: none;
    border: 0;
}

.fangAnType .last a {
    color: #0057b0;
    font-weight: bold;
    width: 50%;
    max-width: 50%;
    border: 0.05rem solid #0057b0;
    display: inline-block;
    padding: 0;
    line-height: 2rem;
    font-size: 0.8rem;
    /* padding: 0.5rem 0; */
    border-radius: 0.3rem;
}

.newShow .content .line_4 {
    line-height: 160%;
    padding: 0.5rem 0;
    color: #111;
    font-size: 0.65rem;
}

.newShow .content .line_4 span {
    font-weight: bold;
    font-size: 0.75rem;
}

.newShow .content .line_4 .s1 {
    background: url(/DIRpKIuDIIMUTyuEKTfRU0WqHj.jpg) no-repeat;
    padding-left: 1.05rem;
    background-position-y: 0.25rem;
}

.newShow .content .line_4 .s2 {
    background: url(/DIRpKIuDIIMUTyuEKTfTU0WqHj.jpg) no-repeat center left;
    padding-left: 20px;
    padding-top: 4px;
}

.shareNewList2 {
}

.shareNewList2 .item {
    display: block;
    margin-bottom: 0.9rem;
}

.shareNewList2 img.pic {
    display: block;
    width: 100%;
    max-width: 100%;
    height: 8rem;
    border-top: 0.3rem solid #f4f4f4;
}

.shareNewList2 img.see {
    position: absolute;
    right: 0;
    top: 6.5rem;
    width: 3.5rem;
}

.shareNewList2 .newName {
    color: #000;
    font-size: 0.76rem;
    font-weight: bold;
    line-height: 1.5rem;
}

.shareNewList2 .newTxt {
    line-height: 160%;
    color: #666;
    font-size: 0.6rem;
}



.about .content {
}

.about .content .box_1,.about .content .box_1 p,.about .content .box_1 span {
    font-size: 0.7rem !important;
    color: #3d3d3d !important;
    line-height: 190% !important;
}

.about .content .box_1 p {
    margin: 0 !important;
    padding: 0.3rem 0 !important;
}

.about .content .box_1 {
    text-align: justify;
}

.fengCai .content {
    padding-top: 0.6rem;
}

.fengCai .content .line_1 a {
    display: block;
    float: left;
    width: 32%;
    max-width: 32%;
    color: #0057b0;
    cursor: pointer;
    margin-bottom: 8px;
    height: 4.5rem;
    margin-left: 1%;
    text-align: center;
}

.fengCai .content .line_1 a:hover {
    color: #fff;
}

.fengCai .content .line_1 a:nth-child(1) {
    background: url(/EyAQT1kpH1EEEu5HHTOHH20QOEgOKSD.jpg) no-repeat;
}

.fengCai .content .line_1 a:nth-child(2) {
    background: url(/EyAQT1kpH1EEEu5HHTOHH20QOugOKSD.jpg) no-repeat center top;
    background-size: auto 4.3rem;
}

.fengCai .content .line_1 a:nth-child(3) {
    background: url(/EyAQT1kpH1EEEu5HHTOHH20QOkgOKSD.jpg) no-repeat center top;
    background-size: auto 4.3rem;
}

.fengCai .content .line_1 a:nth-child(1):hover {
    background: url(/EyAQT1kpH1EEEu5HHTOHH3cfONDsDy1G.jpg) no-repeat;
}

.fengCai .content .line_1 a:nth-child(2):hover {
    background: url(/EyAQT1kpH1EEEu5HHTOHH3cfONpsDy1G.jpg) no-repeat;
}

.fengCai .content .line_1 a:nth-child(3):hover {
    background: url(/EyAQT1kpH1EEEu5HHTOHH3cfONLsDy1G.jpg) no-repeat;
}

.fengCai .content .line_1 a span {
    display: block;
}

.fengCai .content .line_1 a .cn {
    font-size: 0.75rem;
    padding-top: 2.45rem;
}

.fengCai .content .line_1 a .en {
    font-size: 0.4rem;
    text-transform: uppercase;
}

.all_nav a .en {
    font-size: 0.33rem;
    text-transform: uppercase;
}

.all_nav a:nth-child(2) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDNqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(3) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDRqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(4) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDLqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(5) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDpqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(6) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDDqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(7) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDHqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.all_nav a:nth-child(8) {
    background: url(/EyAQT1kpH1EEEu5pHxWdNDbqESgJ.jpg) no-repeat center left;
    background-size: 1rem auto;
    background-position-x: 0.5rem;
}

.shareTitle {
    text-align: center;
    margin-bottom: 0.8rem;
}

.shareTitle .en {
    font-size: 0.5rem;
    text-transform: uppercase;
    color: #bbb;
    letter-spacing: 0.1rem;
    padding-top: 0.1rem;
    padding-bottom: 0.3rem;
}

.shareTitle .cn {
    font-size: 1rem;
    font-weight: bold;
    color: #2d9a61;
    letter-spacing: 0.1rem;
}

.shareTitle .cn h1, .shareTitle .cn h2, .shareTitle .cn h3 {
    font-size: 1rem;
    margin: 0;
    display: inline-block;
}

.shareTitle .cn img {
    vertical-align: bottom;
    position: relative;
    margin: 0 0.2rem;
    width: 5rem;
    max-width: 2.3rem;
    top: 0.45rem;
}

.shareTitle span {
}

.shareTitle .one {
    font-size: 0.68rem;
    color: #555;
    background: url(/DIRpKIuDIIMUTxWnHxMDp1tqESgJ.jpg) no-repeat center bottom;
    padding-bottom: 0.2rem;
    letter-spacing: 0.1rem;
    background-size: 78% auto;
}

.shareTitle .one span {
    color: #e95311;
}

.shareTitle .cn .sBox {
    display: inline-block;
    border-bottom: 0.05rem dashed #87cde0;
    padding: 0 3%;
    padding-bottom: 0.3rem;
}

.proNavTab dd a span {
    display: block;
}

.proNavTab dd a .en {
    text-transform: uppercase;
    font-size: 0.3rem;
    background: url(/EyAQT1kpH1EEEu5MEyIoItRqESgJ.jpg) no-repeat center top;
    background-size: 80% auto;
}

.proNavTab dd a .cn {
    font-weight: bold;
    padding-top: 0.6rem;
    padding-bottom: 0.3rem;
}

.proNavTab .sDL {
    background-color: #fff;
}

.proType .smallNav_box .smallNav .s_ul li a.last {
    color: #0b91b6;
}

.f_contact {
}

.f_contact .one {
    width: 98%;
    max-width: 88%;
    text-align: left;
}

.f_contact .one .sub_left {
    width: 35%;
    max-width: 33%;
}

.f_contact .one .sub_left img {
    width: 100%;
    max-width: 100%;
}

.f_contact .one .sub_right {
    width: 75%;
    max-width: 62%;
    line-height: 130%;
    font-weight: bold;
    padding-top: 0.38rem;
}

.f_contact .one .sub_right .cn {
    font-weight: bold;
    font-size: 0.85rem;
    color: #333;
}

.f_contact .one .sub_right .en {
    text-transform: uppercase;
    font-size: 0.33rem;
}

.f_contact .two {
    padding: 0.8rem 0;
    padding-bottom: 0.3rem;
}

.f_contact .two .sub_left {
    width: 100%;
    max-width: 69%;
}

.f_contact .two .sub_right {
    width: 100%;
    max-width: 28%;
    font-size: 0.6rem;
    text-align: center;
    line-height: 150%;
    padding-top: 1rem;
}

.f_contact .two .sub_right img {
    width: 100%;
    max-width: 100%;
    border: 0.05rem solid #eee;
}

.f_contact .two .sub_left .box_1 {
    color: #0b91b6;
    line-height: 150%;
    padding: 0.3rem 0;
}

.f_contact .two .sub_left .box_1 .cn {
    font-weight: bold;
    font-size: 0.85rem;
    letter-spacing: 0.03rem;
}

.f_contact .two .sub_left .box_1 .en {
    text-transform: uppercase;
    font-size: 0.4rem;
    letter-spacing: 0.045rem;
}

.f_contact .two .sub_right .s1 {
}

.f_contact .two .sub_left .dl_3 {
    font-size: 0.63rem;
    line-height: 150%;
    padding-top: 0.5rem;
}

.f_contact .three div {
    margin-bottom: 0.35rem;
}

.keFu .kfBox {
}

.keFu .goTop {
    text-align: center;
    margin-bottom: -0.5rem;
    z-index: 100;
    position: relative;
}

.keFu .goTop a {
    bottom: 10rem;
    width: 5.5rem;
    height: 2.3rem;
    background: url(/MaAwT1kpH1EEEu5IKTOnDEkQJyV.jpg) no-repeat center;
    background-size: auto 100%;
    display: inline-block;
    vertical-align: middle;
}

.inSearch {
    padding: 0.8rem 0;
    padding-bottom: 1.3rem;
}

.allType2 .proNavTab dd {
    width: 50%;
    max-width: 32.3%;
}

.allType2 .proNavTab dd a {
    font-size: 0.6rem;
}

.allType2 .proNavTab dd a .en {
    font-size: 0.3rem;
}

.allType2 .proNavTab dd a .cn {
    padding-top: 0.7rem;
}

.proType {
}

.allType2 .proNavTab dd a:hover,.allType2 .proNavTab dd a.currentNav {
    background-color: #ffd728;
    color: #000;
}

.allType3 .proNavTab dd a:hover, .allType3 .proNavTab dd a.currentNav {
    background-color: #ffd728;
    color: #000;
}

.proShow .content .line_2 {
}

.proShow .content .line_2 .dl_5 {
    background: #fff;
}

.proShow .content .line_2 .dl_5 dd {
    float: left;
    width: 60%;
    max-width: 49%;
    margin-left: 0.7%;
}

.proShow .content .line_2 .dl_5 dd a {
    display: block;
    font-size: 0.75rem;
    color: #fff;
    text-align: center;
    background: #0b91b6;
    cursor: pointer;
    min-height: 2.3rem;
    line-height: 100%;
}

.proShareBox {
    padding-bottom: 0.8rem;
}

.proShareBox.r_2 {
}

.proShareBox.r_3 {
    padding-bottom: 0.3rem;
}

.proShareBox.r_3 .youDian {
    background: url(/EyAQT1kpH1EEEu5PDIgyJSRqESgJ.jpg) no-repeat center top;
    min-height: 8.5rem;
    position: relative;
    background-size: auto 100% !important;
}

.proShareBox.r_3 .youDian span {
    position: absolute;
    font-size: 0.6rem;
    font-weight: bold;
    color: #fff;
    line-height: 1.1rem;
    width: 3.9rem;
    text-align: center;
}

.proShareBox.r_3 .youDian .s1 {
    top: 0.1rem;
    left: 0.8rem;
}

.proShareBox.r_3 .youDian .s2 {
    top: 2.3rem;
    left: 0.35rem;
}

.proShareBox.r_3 .youDian .s3 {
    top: 4.4rem;
    left: 0.1rem;
}

.proShareBox.r_3 .youDian .s4 {
    top: 6.55rem;
    left: 0.8rem;
}

.proShareBox.r_3 .youDian .s5 {
    top: 0.1rem;
    left: 11.15rem;
}

.proShareBox.r_3 .youDian .s6 {
    top: 2.3rem;
    left: 11.75rem;
}

.proShareBox.r_3 .youDian .s7 {
    top: 4.4rem;
    left: 12.05rem;
}

.proShareBox.r_3 .youDian .s8 {
    top: 6.55rem;
    left: 11.7rem;
}

.pro_shareTitle {
    line-height: 1.5rem;
    text-align: center;
}

.pro_shareTitle span {
    font-size: 0.6rem;
}

.pro_shareTitle.t_2 {
    background: url(/EyAQT1kpH1EEEu5PDIguJRMsHDpsDy1G.jpg) no-repeat center top;
    background-size: auto 100%;
    padding-bottom: 0.9rem;
    text-indent: 10%;
}

.pro_shareTitle.t_3 {
    background: url(/DIRpKIuDIIMUTxSNKTOpEI5JOkgOKSD.jpg) no-repeat center top;
    background-size: auto 100%;
    margin-bottom: 1.2rem;
}

.pro_shareTitle.t_4 {
    background: url(/DIRpKIuDIIMUTxSNKTOpEI5JNOgOKSD.jpg) no-repeat center top;
    background-size: auto 1.5rem;
    padding: 0;
}

.pro_shareTitle.t_5 {
    background: url(/DIRpKIuDIIMUTxSNKTOpEI5JNEgOKSD.jpg) no-repeat center top;
    background-size: auto 100%;
}

.pro_shareTitle.t_6 {
    background: url(/DIRpKIuDIIMUTxSNKTOpEI5JNugOKSD.jpg) no-repeat center top;
    background-size: auto 1.5rem;
    padding: 0;
}

.pro_shareTitle .smallTxt {
    text-indent: 0;
    font-size: 0.6rem;
    color: #666;
    font-weight: normal;
    padding-top: 0.5rem;
}

.proShareBox .sTitle {
    text-align: center;
    min-height: 2.5rem;
    background: url(/DIRpKIuDIIMUTxOYUHEoIt.jpg) no-repeat center top;
    background-size: auto 100%;
    color: #fff;
    font-weight: bold;
    font-size: 0.75rem;
    line-height: 1.25rem;
    text-shadow: 1px 1px 2px #555;
    text-indent: 0.3rem;
}

.pro_shareTxt {
    padding: 0.3rem 0;
    color: #333;
    font-size: 0.65rem;
    line-height: 200%;
    text-align: justify;
}

.pro_shareTxt p {
    margin: 0 !important;
    padding: 0.3rem 0 !important;
}

.pro_shareTxt, .pro_shareTxt p, .pro_shareTxt span {
    font-size: 0.65rem !important;
    line-height: 180% !important;
}

.pro_shareTxt table {
    border: 0 !important;
    background: none !important;
    border-collapse: collapse !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
}

.pro_shareTxt td {
    vertical-align: top !important;
    padding: 0.1rem !important;
}

.pro_shareTxt table, .pro_shareTxt td {
    border: 0 !important;
}

.pro_shareTxt img {
    width: 100% !important;
    max-width: 100% !important;
}

.proShareBox.r_4 .pro_shareTxt {
}

.proShareBox.r_2 .pro_shareTxt p, .proShareBox.r_4 .pro_shareTxt p,.proShareBox.r_5 .pro_shareTxt p {
}

.proShareBox.r_4 .pro_shareTxt td {
    width: 33.333% !important;
    text-align: center !important;
    max-width: 33.333% !important;
    height: auto !important;
}

.showTitle {
    line-height: 1.8rem;
    border-left: 0;
    border-right: 0;
    font-size: 0.6rem;
}

.showTitle .dl_2 a {
}

.showTitle .dl_2 .sub_left a {
}

.showTitle .dl_2 .sub_left a.cStyle {
    color: #fed823;
}

.showTitle .dl_2 .sub_left {
    margin-left: 2%;
}

.showTitle .dl_2 .sub_left h1, .showTitle .dl_2 .sub_left h2, .showTitle .dl_2 .sub_left p {
    margin: 0;
    padding: 0;
    font-size: 0.8rem;
    font-weight: bold;
    color: #0a4394;
    background-image: -webkit-gradient(radial,50% 50%,0,50% 50%,25,from(#3b67d5),to(#0a4394));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.showTitle .dl_2 .sub_right {
    padding-right: 2%;
}

.showTitle .dl_2 .sub_right a {
    display: inline-block;
    border-radius: 0.3rem;
    background-size: 0.6rem auto;
    color: #1167a3;
    font-weight: bold;
}

.proShow .content .line_2 .TabBox {
    padding-bottom: 0.85rem;
    background: url(/EyAQT1kpH1EEEu5YFucSK1H.jpg) no-repeat center bottom;
    background-size: 100% auto;
}

.proShareBox.r_0 {
}

.proShareBox.r_0 .pro_shareTxt {
}

.proShareBox.r_0 .pro_shareTxt table,.proShareBox.r_0 .pro_shareTxt td {
    border: 0.05rem dashed #cce2e8 !important;
}

.proShareBox.r_0 .pro_shareTxt table tr {
}

.proShareBox.r_0 .pro_shareTxt table td {
    padding: 0.2rem !important;
    background-color: #f4fbfd !important;
}

.proShareBox.r_0 .pro_shareTxt table tr td:nth-child(1) {
    width: 30% !important;
    max-width: 30% !important;
    font-weight: bold !important;
}

.proShareBox.r_0 .pro_shareTxt table td span {
    display: block !important;
    line-height: 1.5rem !important;
    background: url(/EyAQT1kpH1EEEu5YEyIoU0WqHj.jpg) no-repeat center left;
    background-size: 0.5rem auto;
    padding-left: 0.65rem;
}

.proShareBox.r_0 .pro_shareTxt table tr:nth-child(6) td:nth-child(1) {
    font-weight: normal !important;
    color: #0b91b6 !important;
    text-align: center !important;
}

.proShareBox.r_2 .pro_shareTxt {
    padding-top: 0.5rem;
}

.proShareBox.r_4 {
    padding-bottom: 0.3rem;
}

.inBody .ys {
}

.proShareBox.r_6 {
    padding-bottom: 0;
}

.proShareBox.r_6 .pro_shareTxt {
    padding-bottom: 0.3rem;
}

.proShow .content .line_2 .dl_5 dd a span {
    display: block;
}

.proShow .content .line_2 .dl_5 dd a .en {
    text-transform: uppercase;
    font-size: 0.36rem;
}

.proShow .content .line_2 .dl_5 dd a .cn {
    padding-top: 0.5rem;
    font-weight: bold;
}

.newShareList .L2_UL {
    margin-bottom: 1rem;
    padding: 0.2rem;
    max-width: 95.5%;
    -moz-box-shadow: 1px 1px 3px #eee;
    -webkit-box-shadow: 1px 1px 3px #eee;
    box-shadow: 0px 0px 5px #e0e0e0;
}

.newShareList .L2_UL:nth-child(5) {
    margin-bottom: 0.3rem;
}

.newShareList .L2_UL .sub_left {
    float: none;
    width: 100%;
    max-width: 100%;
    text-align: center;
}

.newShareList .L2_UL .sub_left img {
    width: 100%;
    max-width: 100%;
    height: 8rem;
}

.newShareList .L2_UL:hover .sub_left img {
}

.newShareList .L2_UL .sub_right {
    float: none;
    width: 100%;
    max-width: 100%;
}

.newShareList .L2_UL .sub_right .one {
    line-height: 1.5rem;
}

.newShareList .L2_UL .sub_right .one a {
    font-weight: bold;
    font-size: 0.75rem;
    color: #0b91b6;
}

.newShareList .L2_UL .sub_right .one a:hover {
    color: #e95412;
}

.newShareList .L2_UL .sub_right .two {
    color: #888;
    font-size: 0.6rem;
    line-height: 180%;
    padding-bottom: 0.5rem;
    min-height: 3rem;
    text-align: justify;
}

.newShareList .L2_UL .sub_right .three {
    text-align: right;
    color: #888;
    line-height: 1.3rem;
    font-size: 0.6rem;
    padding-bottom: 0.5rem;
}

.newShareList .L2_UL .sub_right .time {
    font-size: 0.6rem;
    color: #888;
    float: right;
}

.newShareList .L2_UL .sub_right .three .s_right a {
    font-size: 0.6rem;
    color: #fff;
    display: inline-block;
    text-align: center;
    background: #e60012;
    vertical-align: top;
    width: 100%;
}

.newShareList .L2_UL:hover {
}

.newShareList .L2_UL:hover .sub_right .one a {
}

.newShareList .L2_UL .sub_right .three dd.s_left {
    width: 100%;
    max-width: 80%;
    text-align: left;
    padding-left: 2%;
}

.newShareList .L2_UL .sub_right .three dd.s_left a {
    color: #888;
}

.newShareList .L2_UL .sub_right .four {
    color: #666;
    padding-left: 3%;
    line-height: 1.5rem;
    background: url(/EyAQT1kpH1EEEu5oHSfTNEkQJyV.jpg) no-repeat center left;
    background-size: 0.6rem auto;
    padding-left: 5%;
}

.newShareList .L2_UL .sub_right .three dd.s_right {
    width: 100%;
    max-width: 18%;
}

.newShareList .L2_UL .sub_right .three a {
    display: inline-block;
    background-color: #0b91b6;
    color: #fff;
    font-weight: bold;
    padding: 0 1rem;
    border-radius: 0.3rem;
}

.newShareList .L2_UL .sub_right .three a.s1 {
    background: url(/DIRpKIuDIIMUTyATpI4oDIkH.jpg) no-repeat center;
    background-size: 110% 100%;
}

.showTitle2 {
    border: 0;
    line-height: 1.5rem;
}

.showTitle2 .dl_2 .sub_left {
    background: url(/DIRpKIuDIIMUTy9KEU1JKukQJyV.jpg) no-repeat center left;
    background-size: 0.8rem auto;
    margin: 0;
}

.showTitle2 .dl_2 .sub_left h1, .showTitle2 .dl_2 .sub_left h2, .showTitle2 .dl_2 .sub_left p {
}

.showTitle2 .dl_2 .sub_right a {
    background: none;
    padding: 0;
    font-size: 0.6rem;
    display: block;
    line-height: 1.3rem;
}

.showTitle2 .dl_2 .sub_right {
    padding: 0;
}

.subType .r_smallNav .ul_1 li a:hover, .subType .r_smallNav .ul_1 li a.subCurrentNav {
    color: #fff;
    background: url(/DIRpKIuDIIMUTy9KEUcHE3bqESgJ.jpg) no-repeat center left;
    background-size: 100% auto;
}

.showTitle3 {
    background-color: #f3fbfd;
    line-height: 2rem;
}

.showTitle3 .dl_2 .sub_right a {
    line-height: 2rem;
    color: #333;
}

.caseShow .line_3 {
    color: #111;
    padding: 0.5rem 0;
}

.caseShow .line_3 img {
    width: 100%;
    max-width: 100%;
    vertical-align: middle;
}

.caseShow .line_3 p {
    margin: 0 !important;
    padding: 0 !important;
    padding-bottom: 0.5rem !important;
}

.caseShow .line_3, .caseShow .line_3 p, .caseShow .line_3 span {
    font-size: 0.65rem !important;
    line-height: 200% !important;
}

.caseShow .line_3 .subTitle {
    font-size: 0.8rem;
    font-weight: bold;
    padding-left: 1rem;
    background: url(/DIRpKIuDIIMUTxWJryqnU0WqHj.jpg) no-repeat center left;
    background-size: 0.8rem auto;
    line-height: 1.5rem;
    margin-bottom: 0.3rem;
}

.caseShow .line_3 .subContent {
    margin-bottom: 0.3rem;
}

.caseShow .line_3 .subContent table,.caseShow .line_3 .subContent td {
    border: 0 !important;
    height: auto !important;
}

.share_xg {
    padding-top: 0.5rem;
    margin-bottom: 1rem;
}

.share_xg .s_title {
    font-size: 0.8rem;
    line-height: 1.5rem;
    text-align: center;
    margin-bottom: 0.5rem;
}

.xgProBox {
    padding-top: 0.5rem;
}

.xgProBox dd {
    float: left;
    width: 33%;
    max-width: 33%;
    margin-right: 0.3%;
}

.xgProBox dd .s1 {
}

.xgProBox dd .s1 img {
    width: 100%;
    max-width: 96%;
    padding: 0.1rem;
    border: 0.05rem solid #eee;
    background: #fff;
    min-height: 5.2rem;
    height: 5.2rem;
    display: block;
}

.xgProBox dd:nth-child(3) {
    margin-right: 0;
}

.xgProBox dd .s2 {
    font-size: 0.65rem;
    text-align: center;
    line-height: 200%;
    padding-bottom: 0.1rem;
}

.xgProBox dd .s3 {
}

.xgProBox dd .s3 a {
    display: inline-block;
    width: 48%;
    max-width: 48%;
    line-height: 1.2rem;
    text-align: center;
    font-size: 0.55rem;
    background-color: #0c90b6;
    color: #fff;
    font-weight: bold;
    border-radius: 0.2rem;
    vertical-align: middle;
}

.xgProBox dd .s3 a:nth-child(1) {
    background: url(/DIRpKIuDIIMUTyATpI4oDIkH.jpg) no-repeat center;
    background-size: 110% 100%;
}

.share_NewList {







    /* padding: 0.8rem 0; */
    text-align: center;
    padding-bottom: 0;
}

.share_NewList .i_box {
    padding: 0.3rem;
    margin-bottom: 0.6rem;
}

.share_NewList .item {
    line-height: normal;
    padding: 0.2rem;
    text-align: left;
    max-width: 96%;
    -moz-box-shadow: 1px 1px 5px #ddd;
    -webkit-box-shadow: 1px 1px 5px #ddd;
    box-shadow: 1px 1px 5px #ddd;
    background-color: #fff;
    margin-bottom: 0.3rem;
}

.share_NewList .itemBox {
    background-color: #fff;
    margin-bottom: 0.6rem;
}

.share_NewList .lastItem {
    background: none;
}

.share_NewList .left {
    width: 80%;
    max-width: 44%;
}

.share_NewList .right {
    width: 80%;
    max-width: 53%;
    font-size: 0.55rem;
    color: #333;
}

.share_NewList .left img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: 5rem;
}

.share_NewList .right a.title {
    color: #000;
    font-size: 0.75rem;
    font-weight: bold;
}

.share_NewList .right .rOne span {
    font-size: 0.55rem;
}

.share_NewList .right .two {
    font-size: 0.55rem;
    color: #888;
    padding-left: 0.8rem;
    background: url(/DIRpKIuDIIMUTyAoHyfoDIkH.jpg) no-repeat center left;
    background-size: 0.6rem;
    line-height: 1rem;
}

.share_NewList .right .three {
    padding: 0.1rem 0;
    text-align: justify;
    line-height: 150%;
}

.share_NewList .right .four {
    padding-top: 0.1rem;
    text-align: right;
}

.share_NewList .right .three .btBox {
    display: inline-block;
    border: 0.05rem solid #ddd;
    border-radius: 0.2rem;
}

.share_NewList .right .three a {
    display: inline-block;
    line-height: 1.1rem;
    padding: 0 0.45rem;
    /* border-radius: 0.3rem; */
    font-size: 0.55rem;
    color: #333;
}

.share_NewList .right .three a:nth-child(2) {
    background: #ddf0ff;
}

.share_NewList .right .time {
    color: #999;
    font-size: 0.6rem;
    padding: 0.1rem 0;
}

.share_NewList .right .txt {
    line-height: 150%;
    color: #666;
    font-size: 0.6rem;
    padding-top: 0.2rem;
}

.share_NewList .right .more {
    border: 1px solid #ccc;
    border-radius: 0.3rem;
    padding: 0.1rem 0.5rem;
    font-size: 0.6rem;
    display: inline-block;
}

.share_NewList .right .more a {
    color: #fff;
    background: #0c70bb;
    font-size: 0.7rem;
    display: inline-block;
    padding: 0.2rem 0.5rem;
    border-radius: 0.3rem;
    font-weight: normal;
}

.newShareList .L2_UL .sub_right .one .s_left {
    width: 90%;
    max-width: 75%;
}

.newShareList .L2_UL .sub_right .one .s_right {
    font-size: 0.6rem;
    color: #999;
}

.share_NewList .right .four a {
    display: inline-block;
    width: 48%;
    text-align: center;
    background-color: #1167a3;
    line-height: 1.2rem;
    font-size: 0.55rem;
    color: #fff;
    padding: 0 0.1rem;
}



.top .left h3 {
    margin: 0;
}

.proNavTab dd:first-child a {
    border-right: 0.05rem solid #9bb8dc;
}

.proType .smallNav_box .smallNav .s_ul li:last-child a {
    padding: 0;
    text-align: center;
    background: none;
}

.proType .smallNav_box .smallNav.smallType_2 .s_ul li a {
    padding-left: 22%;
}

.proType .smallNav_box .smallNav.smallType_2 .s_ul li:last-child a {
    padding-left: 0;
}

.ContentE2c {
    padding: 0.38rem;
    padding-top: 0.1rem;
}

.ContentE2c a {
    display: inline-block;
    width: 48%;
    text-align: center;
    background-color: #fec601;
    line-height: 1.3rem;
    font-size: 0.6rem;
    border-radius: 0.2rem;
    color: #333;
}

.ContentE2c a:first-child {
    color: #fff;
    background: #016cde;
    /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(top, #0087d7, #016cde);
    /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom, #0087d7, #016cde);
    /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom, #0087d7, #016cde);
    /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom, #0087d7, #016cde);
    /* Standard syntax */
}

.feedback_box .sTitle .en {
    font-size: 0.45rem;
    text-transform: uppercase;
    color: #666;
}

.f_contact .two .sub_left .dl_3 dd {
    padding: 0.238rem 0;
    padding-left: 1.1rem;
}

.keFu .kfBox a:first-child {
    width: 33%;
    max-width: 29%;
    padding-top: 0.35rem;
}

.keFu .kfBox a:first-child img {
    height: 1.3rem;
}

.all_nav a:hover {
    color: #005ae2;
}

.showTitle .dl_2 {
}

.proShow .content .line_1 {
    padding-bottom: 1rem;
    font-size: 0.65rem;
}

.proShow .content .line_1 .sub_left {
    float: none;
    width: 100%;
    max-width: 100%;
}

.proShow .content .line_1 .sub_right {
    float: none;
    width: 100%;
    max-width: 98%;
}

.proShow .content .line_1 .sub_right .one {
    margin: 0;
    font-size: 0.8rem;
    padding: 0.3rem;
    border: 0.05rem dashed #ffd1b7;
    margin-bottom: 0.3rem;
}

.proShow .content .line_1 .sub_right .two {
    padding-top: 0.5rem;
}

.proShow .content .line_1 .sub_right .three {
    line-height: 180%;
}

.proShow .content .line_1 .sub_right .four {
    padding-top: 0.38rem;
    text-align: center;
    line-height: 1.5rem;
    padding-bottom: 0.1rem;
}

.proShow .content .line_1 .sub_right .two li {
    padding: 0.3rem;
    border: 0.05rem dashed #ffd1b7;
    margin-bottom: 0.3rem;
    padding-left: 5%;
    background: url(/DIRpKIuDIIMUTygTNOcSK1H.jpg) no-repeat center left;
    background-position-x: 0.1rem;
    background-size: 0.5rem auto;
}

.proShow .content .line_1 .sub_right .four a {
    display: inline-block;
    vertical-align: middle;
}

.proShow .content .line_1 .sub_right .four a img {
    width: 100%;
    max-width: 100%;
    height: 1.8rem;
}

.pro_shareTitle .sBox {
    border-bottom: 0.05rem solid #f9d4b3;
    margin-bottom: 0.1rem;
    background: url(/DIRpKIuDIIMUTxWJNOcSK1H.jpg) no-repeat center left;
    background-position-x: 0.2rem;
    padding-left: 1.1rem;
    background-size: 0.7rem auto;
    background-position-y: 0.15rem;
}

.pro_shareTitle .cn {
    display: inline-block;
    font-weight: bold;
    margin-right: 0.1rem;
    background: linear-gradient(to bottom, #ffb979, #c70800);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 0.8rem;
}

.pro_shareTitle .en {
    display: inline-block;
    font-size: 0.6rem;
    text-transform: uppercase;
    background: linear-gradient(to bottom, #ffb979, #c70800);
    -webkit-background-clip: text;
    color: transparent;
}

.proShareBox.r_3 .pro_shareTxt td {
    display: inline-block;
    width: 100%;
    max-width: 50%;
}

.xgProBox .item {
    width: 100%;
    max-width: 97%;
    padding: 0.15rem 1.5%;
    background: #fff;
    border: 0.05rem solid #eee;
    text-align: left;
}

.xgProBox .item .sBox {
    padding: 0.3rem;
}

.xgProBox .item .sBox .s1 {
    font-size: 0.75rem;
    font-weight: bold;
}

.xgProBox .item .sBox .s3 {
    padding-top: 0.38rem;
}

.xgProBox .item .sBox .s3 a {
    display: inline-block;
    width: 60%;
    text-align: center;
    background-color: #fec601;
    line-height: 1.3rem;
    font-size: 0.6rem;
    border-radius: 0.2rem;
    color: #333;
    max-width: 48%;
}

.xgProBox .item .sBox .s1 a {
    color: #333;
    border-left: 0.05rem solid #c88d47;
    padding-left: 5%;
}

.xgProBox .item .sBox .s3 a:first-child {
    color: #fff;
    background: #016cde;
    background: -webkit-linear-gradient(top, #0087d7, #016cde);
    background: -o-linear-gradient(bottom, #0087d7, #016cde);
    background: -moz-linear-gradient(bottom, #0087d7, #016cde);
    background: linear-gradient(to bottom, #0087d7, #016cde);
    margin-right: 0.07rem;
}

.xiaoGuo {
}

.xiaoGuo .line_1 {
    background: url(/EyAQT1kpH1EEEu5XITfRU1uQHj.jpg) no-repeat center top;
    min-height: 13rem;
    position: relative;
    background-size: 100% auto;
    color: #333;
}

.xiaoGuo .line_1 p {
    margin: 0;
    font-size: 0.6rem;
    position: absolute;
}

.xiaoGuo .line_1 p:nth-child(1) {
    top: 7.2rem;
    left: 0.5rem;
}

.xiaoGuo .line_1 p:nth-child(2) {
    top: 8.85rem;
    left: 3.25rem;
}

.xiaoGuo .line_1 p:nth-child(3) {
    top: 10.5rem;
    left: 6.6rem;
}

.xiaoGuo .line_1 p:nth-child(4) {
    top: 8.85rem;
    right: 3.6rem;
}

.xiaoGuo .line_1 p:nth-child(5) {
    top: 7.2rem;
    right: 1rem;
}

.xiaoGuo .shareTitle2 {
    background-position-y: 0;
    margin-bottom: 0.8rem;
}

.xiaoGuo .shareTitle2 .two {
    font-size: 0.6rem;
    line-height: 150%;
    margin: 0 5%;
}

.xiaoGuo .shareTitle2 .cn {
    margin-bottom: 0.2rem;
    padding-top: 0.1rem;
    font-size: 0.9rem;
}

.xiaoGuo .xgShareBox {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 5px #ddd;
    -webkit-box-shadow: 1px 1px 5px #ddd;
    box-shadow: 1px 1px 5px #ddd;
    overflow: hidden;
    margin-bottom: 1.5rem;
}

.xiaoGuo .xgShareBox img {
    vertical-align: middle;
}

.xiaoGuo .xgShareBox .txt {
    font-size: 0.65rem;
    line-height: 180%;
}

.xiaoGuo .xgShareBox .link {
    padding-top: 0.5rem;
}

.xiaoGuo .xgShareBox .link a {
    background-color: #ffbc01;
    display: inline-block;
    line-height: 1.5rem;
    padding: 0 23px;
    border-radius: 100px;
    font-size: 0.65rem;
    color: #000;
}

.xiaoGuo .line_2 {
}

.xiaoGuo .line_3 {
}

.xiaoGuo .line_4 {
}

.xiaoGuo .line_2 .sub_left, .xiaoGuo .line_3 .sub_left, .xiaoGuo .line_4 .sub_left {
    float: none;
    width: 100%;
    max-width: 100%;
}

.xiaoGuo .line_2 .sub_right, .xiaoGuo .line_3 .sub_right, .xiaoGuo .line_4 .sub_right {
    float: none;
    width: 100%;
    max-width: 93%;
    padding: 0.5rem 0;
    text-align: justify;
    padding-bottom: 0.8rem;
}

.xiaoGuo .xgShareBox .txt span {
    vertical-align: top;
    position: relative;
    top: -1px;
    margin-right: 0.2rem;
}

.xiaoGuo .shareTitle2 .pic {
}

.xiaoGuo .shareTitle2 .pic img {
    width: 3rem;
    max-width: 2.3rem;
}

.xiaoGuo .xgShareBox .txt dd {
    padding: 0.2rem 0;
}

.shengQian {
}

.shengQian .line_1 {
    background: url(/EyAQT1kpH1EEEu5ODzfSNOkQJyV.jpg) no-repeat center top;
    min-height: 11rem;
    position: relative;
    background-size: 93% auto;
    color: #333;
    padding-top: 7.1rem;
    background-position-y: 0.5rem;
}

.shengQian .line_1 p {
    margin: 0;
    font-size: 0.75rem;
    line-height: 2.15rem;
    margin-bottom: 0.27rem;
}

.shengQian .line_1 p:nth-child(1) {
    padding-left: 29%;
}

.shengQian .line_1 p:nth-child(2) {
    padding-left: 29%;
}

.shengQian .line_1 p:nth-child(3) {
    padding-left: 23%;
}

.shengQian .line_1 p:nth-child(4) {
    padding-left: 17%;
}

.shengQian .line_2 .sBox {
    font-size: 0.7rem;
    line-height: 170%;
    width: 100%;
    max-width: 96%;
    text-align: justify;
}

.shengQian .shareTitle3 {
    margin-bottom: 0.8rem;
    background-position-y: 1.3rem;
}

.shengQian .shareTitle3 .pic {
}

.shengQian .shareTitle3 .pic img {
    width: 3rem;
    max-width: 3rem;
}

.shengQian .shareTitle3 .cn {
    font-size: 0.9rem;
    padding-top: 0.1rem;
    margin-bottom: 0.1rem;
}

.shengQian .shareTitle3 .two {
    font-size: 0.6rem;
    line-height: 150%;
    margin: 0 5%;
}

.shengQian .line_3 .sBox {
    font-size: 0.6rem;
    padding-top: 0.5rem;
    font-weight: bold;
    background: url(/EyAQT1kpH1EEEu5ODzfSNukQJyV.jpg) no-repeat center top;
    background-size: 100% auto;
    min-height: 8.5rem;
    padding-left: 34%;
}

.shengQian .line_3 .sBox li {
    padding-left: 0.5rem;
    line-height: 1.3rem;
    background: url(/EyAQT1kpH1EEEu5rJycDPEkQJyV.jpg) no-repeat center left;
    background-size: 0.3rem auto;
}

.shengQian .line_3 .sBox li:first-child {
    font-size: 0.8rem;
    padding-left: 0;
    background: linear-gradient(to bottom, #ff6000, #9b0101);
    -webkit-background-clip: text;
    color: transparent;
}

.shengQian .line_5 .sBox {
    font-size: 0.6rem;
    padding-top: 1rem;
    font-weight: bold;
    background: url(/EyAQT1kpH1EEEu5ODzfSOEkQJyV.jpg) no-repeat center top;
    background-size: 100% auto;
    min-height: 8.3rem;
    padding-left: 5%;
}

.shengQian .line_5 .sBox li:first-child {
    font-size: 0.8rem;
    padding-left: 0;
    background: linear-gradient(to bottom, #ff6000, #9b0101);
    -webkit-background-clip: text;
    color: transparent;
}

.shengQian .line_5 .sBox li {
    padding-left: 0.5rem;
    line-height: 1.3rem;
    background: url(/EyAQT1kpH1EEEu5rJycDPEkQJyV.jpg) no-repeat center left;
    background-size: 0.3rem auto;
}

.shengQian .line_2 .sBox li {
    background: url(/EyAQT1kpH1EEEu5IKRRoDIkH.jpg) no-repeat center left;
    background-size: 0.8rem auto;
    background-position-y: 0.4rem;
    padding: 0.3rem 0;
    padding-left: 8%;
}

.shengQian .line_2 {
    margin-bottom: 1.5rem;
}

.in_jianBie {
    padding: 0.3rem 0;
    padding-bottom: 1rem;
}

.in_jianBie .line_2 .content {
    padding-top: 0.3rem;
}

.in_jianBie .content .listBox {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 5px #eee;
    -webkit-box-shadow: 1px 1px 5px #eee;
    box-shadow: 1px 1px 5px #eee;
    margin-bottom: 1.5rem;
    padding: 0.2rem 2%;
    font-size: 0.65rem;
    padding-bottom: 0.6rem;
}

.in_jianBie .content .listBox .ul_1 {
    line-height: 1.5rem;
    border-bottom: 0.05rem solid #ddd;
    margin-bottom: 0.5rem;
}

.in_jianBie .content .listBox .ul_1 .sub_left {
    padding-left: 1.1rem;
    font-size: 0.76rem;
    border-bottom: 0.1rem solid #ffbc01;
    position: relative;
    top: 0.05rem;
    padding-right: 0.3rem;
    font-weight: bold;
    color: #333;
}

.in_jianBie .content .listBox .ul_1 .sub_right {
    color: #ffbc01;
    font-size: 0.45rem;
    text-transform: uppercase;
}

.in_jianBie .content .listBox .ul_2 {
}

.in_jianBie .content .listBox .ul_2 .sub_left {
    width: 100%;
    max-width: 100%;
    float: none;
    margin-bottom: 0.2rem;
}

.in_jianBie .content .listBox .ul_2 .sub_right {
    width: 100%;
    max-width: 100%;
    float: none;
    clear: both;
    display: inline-block;
}

.in_jianBie .content .listBox .ul_2 .sub_left a {
    display: block;
    position: relative;
}

.in_jianBie .content .listBox .ul_2 .sub_left a img {
    vertical-align: middle;
    height: 10rem;
}

.in_jianBie .content .listBox .ul_2 .sub_left a .txt {
    position: absolute;
    bottom: 0;
    min-height: 2rem;
    background: url(/DIRpKIuDIIMUTygTUHEoIt.jpg) no-repeat center right;
    background-size: auto 100%;
    width: 100%;
    max-width: 100%;
}

.in_jianBie .content .listBox .ul_2 .sub_right a {
    position: relative;
    width: 100%;
    max-width: 49.5%;
    margin-right: 1%;
    float: left;
}

.in_jianBie .content .listBox .ul_2 .sub_right a img {
    vertical-align: middle;
    height: 6rem;
}

.in_jianBie .content .listBox .ul_2 .sub_right a .txt {
    position: absolute;
    bottom: 0;
    line-height: 1.5rem;
    background-color: rgba(255,188,1,0.85);
    width: 100%;
    max-width: 100%;
    text-align: center;
    color: #000;
}

.in_jianBie .line_2 {
}

.in_jianBie .line_2 .content .sBox {
    font-size: 0.65rem;
    background: url(/DIRpKIuDIIMUTygDNEcSK1H.jpg) no-repeat center top;
    background-size: 95% auto;
    width: 100%;
    max-width: 100%;
    min-height: 10rem;
}

.in_jianBie .line_2 .content .sBox dd {
    text-align: center;
    line-height: 1.6rem;
    margin-bottom: 0.32rem;
    color: #333;
}

.in_jianBie .shareTitle {
    margin-bottom: 1rem;
}

.in_jianBie .content .listBox .ul_2 .sub_right a:last-child {
    margin-right: 0;
}

.tabBox {
    background: url(/DIRpKIuDIIMUTy1oKIRNOOkQJyV.jpg) repeat-x center;
    margin-bottom: 0.6rem;
}

.aboutShareNav a span {
    padding-left: 0.8rem;
    background: url(/DIRpKIuDIIMUTygToNDRU0WqHj.jpg) no-repeat center left;
    background-size: 0.6rem auto;
}

.aboutShareNav a:hover {
    background-color: #fea201;
    border: 0.05rem solid #fea201;
    color: #fff;
}

.aboutShareNav a:hover span {
    background: url(/DIRpKIuDIIMUTygToNDUU0WqHj.jpg) no-repeat center left;
    background-size: 0.6rem auto;
}

.about2 .content .line_1 .s2, .about2 .content .line_1 .s2 p, .about2 .content .line_1 .s2 span {
    line-height: 239%;
}

.about .content .box_1 .s2 p {
    padding: 0.2rem 0;
}

.about .content .box_1 .sub_right .sBox {
    background: url(/DIRpKIuDIIMUTxqoI1Snp1tqESgJ.jpg) no-repeat;
    min-height: 13rem;
    padding-top: 0.3rem;
}

.about2 .content .line_1 .sub_right .pic {
    margin-bottom: 0.3rem;
}

.wenHua {
    padding-bottom: 1rem;
}

.wenHua .txtBox {
    padding: 0.5rem 0;
    text-align: justify;
}

.wenHua .txtBox p {
    margin: 0 !important;
}

.wenHua .txtBox, .wenHua .txtBox p,.wenHua .txtBox span {
    line-height: 180% !important;
    font-size: 0.7rem !important;
}

.share_NewList .right .five {
    padding-top: 0.1rem;
    color: #888;
}

.newShow .content .line_4 li {
    background: url(/DIRpKIuDIIMUTxWJNOcSK1H.jpg) no-repeat center left;
    color: #071a4f;
    padding: 0.3rem 0;
    padding-left: 4%;
    background-size: 0.5rem auto;
    background-position-y: 0.3rem;
}

.newShow .content .line_4 li a {
    width: 100%;
    max-width: 73%;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -0.1rem;
    color: #071a4f;
}

.proNavTab dd a.currentNav {
    color: #fec601;
}

.proNavTab dd a.currentNav .en {
    background: url(/EyAQT1kpH1EEEu5MEyIoItpqESgJ.jpg) no-repeat center top;
    background-size: 80% auto;
}

.noPro {
    padding: 1rem 0;
    min-height: 13rem;
    font-size: 0.65rem;
    font-weight: bold;
    line-height: 200%;
}

.noPro .sBox {
    padding: 0 5%;
}

.noPro .line_1 {
    padding-bottom: 1rem;
}

.noPro .line_2 {
    color: #19417f;
}

.proShow .content .line_1 .sub_right .two, .proShow .content .line_1 .sub_right .two p, .proShow .content .line_1 .sub_right .two span, .proShow .content .line_1 .sub_right .two td {
    font-size: 0.7rem;
    line-height: 160% !important;
}

.proShow .content .line_1 .sub_right .two p {
    margin: 0 !important;
}

.proShow .content .line_1 .sub_right .two td {
    border: 0.05rem dashed #ccc !important;
    width: 50% !important;
    max-width: 50% !important;
    padding: 0.3rem !important;
}

.proShow .content .line_1 .sub_right .two table {
    border: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}

.searchBox {
    padding: 0.5rem 0;
    background-color: #f6f6f6;
}

.about .line_1 {
}

.about .line_2 {
    padding-top: 0.6rem;
    color: #000;
}

.about .line_1 .sub_left {
    font-size: 0.65rem;
    font-weight: bold;
    color: #fff;
    padding-top: 1.15rem;
    padding-left: 3%;
    width: 50%;
    max-width: 28%;
}

.about .line_1 .sub_right {
    width: 68%;
    max-width: 57%;
    padding-top: 1rem;
    font-size: 0.6rem;
    padding-right: 1.5%;
    text-align: justify;
}

.about .line_1 .sub_right .s1 {
    font-weight: bold;
    color: #000;
    padding-bottom: 0.2rem;
    font-size: 0.65rem;
    line-height: 150%;
}

.about .line_1 .sub_right .s2 {
}

.about .line_1 .sub_right .s2 p {
    margin: 0 !important;
}

.about .line_1 .sub_right .s2,.about .line_1 .sub_right .s2 p,.about .line_1 .sub_right .s2 span {
    line-height: 150% !important;
    font-size: 0.55rem !important;
}

.about .line_2 li {
    float: left;
    width: 25%;
    text-align: center;
}

.about .line_2 li .number {
}

.about .line_2 li .txt {
    font-size: 0.55rem;
}

.about .line_2 li .number .no {
    font-family: 'Square721BTBold';
    font-size: 0.75rem;
}

.about .line_2 li .number .txt2 {
    position: relative;
    top: -0.05rem;
}

.iPro {
    padding: 1rem 0;
    background-color: #f6f6f6;
}

.txtJB {
    background: linear-gradient(to right, #2d9a61, #035aaa);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.shareTitle .cn .s3 {
    color: #035aaa;
}

.iPro .content {
}

.iPro .content .line_1 {
}

.iPro .content .line_2 {
}

.allType {
    padding-bottom: 0.5rem;
}

.allType li {
    float: left;
    width: 33%;
    line-height: 1.5rem;
    font-size: 0.6rem;
    text-align: center;
    background-color: #fff;
    margin-left: 1%;
    margin-bottom: 0.2rem;
    max-width: 32%;
}

.allType li a {
}

.allType li a:hover, .allType li a.currentNav {
    background-color: #1167a3;
    color: #fff;
}

.shareProBox {
}

.shareProBox dd {
    float: left;
    width: 50%;
    max-width: 48.5%;
    margin-left: 1%;
    text-align: center;
    margin-bottom: 0.3rem;
}

.shareProBox dd img {
    width: 100%;
    max-width: 100%;
    height: 7.5rem;
    vertical-align: middle;
}

.shareProBox dd .proName {
    font-weight: normal;
    display: none;
    line-height: 1.5rem;
    border: 1px solid #ccc;
}

.wenTi {
    background: url(/EyAQT1kpH1EEEu5DJDpoJ0WH.jpg) no-repeat center top;
    padding: 1rem 0;
    background-size: cover;
    padding-bottom: 0.5rem;
}

.wenTi .title .one {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    letter-spacing: 27px;
    padding-bottom: 19px;
    text-indent: 24px;
}

.wenTi .title .one span {
    color: #ff6000;
}

.wenTi .title {
    text-align: center;
    line-height: 250%;
}

.wenTi .title .two {
    font-size: 16px;
    padding-top: 14px;
    padding-left: 98px;
}

.wenTi .title .two span {
    font-family: "Impact";
    font-size: 21px;
    color: #0057b0;
    position: relative;
    top: 2px;
    letter-spacing: 1px;
}

.wenTi .title .two a {
    position: relative;
    top: 6px;
}

.wenTi .content {
}

.wenTi .content .one {
    position: relative;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    min-height: 490px;
}

.wenTi .content .one p {
    margin: 0;
    position: absolute;
}

.wenTi .content .one p:nth-child(1) {
    position: absolute;
    top: 133px;
    left: 277px;
}

.wenTi .content .one p:nth-child(2) {
    position: absolute;
    top: 134px;
    left: 761px;
}

.wenTi .content .one p:nth-child(3) {
    position: absolute;
    top: 262px;
    left: 160px;
}

.wenTi .content .one p:nth-child(4) {
    position: absolute;
    top: 273px;
    left: 889px;
}

.wenTi .content .one p:nth-child(5) {
    position: absolute;
    top: 408px;
    left: 176px;
}

.wenTi .content .one p:nth-child(6) {
    position: absolute;
    top: 417px;
    left: 866px;
}

.wenTi .content .two {
    text-align: center;
    line-height: 175%;
    text-indent: 2px;
}

.wenTi .content .two .s1 {
    font-size: 20px;
    color: #0057b0;
    padding-top: 12px;
    text-indent: 4px;
}

.wenTi .content .two .s2 {
    font-size: 16px;
    text-indent: 10px;
}

.wenTi .content .two .s2 span {
    font-weight: bold;
}

.wenTi .title .en {
    font-size: 17px;
    text-transform: uppercase;
    color: #ffcb35;
    letter-spacing: 2px;
}

.wenTi .content .sub_left {
    text-align: right;
    width: 520px;
}

.wenTi .content .sub_right {
    width: 520px;
    padding-top: 4px;
    line-height: 52px;
}

.wenTi .content .sub_left .s1 {
    padding-right: 42px;
}

.wenTi .content .sub_left .s2 {
    padding-right: 58px;
}

.wenTi .content .sub_left .s3 {
    padding-right: 55px;
}

.wenTi .content .sub_right .s4 {
    padding-left: 47px;
}

.wenTi .content .sub_right .s5 {
    padding-left: 62px;
}

.wenTi .content .sub_right .s6 {
    padding-left: 62px;
}

.wenTi .shareTitle {
}

.wenTi .shareTitle .en {
    letter-spacing: 0;
    text-indent: 0;
}

.wenTi .shareTitle .one {
    background-size: 88% auto;
    padding-bottom: 0.3rem;
}

.wenTi .content .ul_2 {
}

.wenTi .content .ul_2 li {
    float: left;
    width: 50%;
    min-height: 9rem;
    text-align: center;
    margin-bottom: 1rem;
    max-width: 49%;
    margin-left: 1%;
}

.wenTi .center {
}

.wenTi .content .ul_2 li:nth-child(1) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVPTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(2) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVOTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(3) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVNTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(4) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVUTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(5) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVTTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(6) {
    background: url(/EyAQT1kpH1EEEu5THyLUotVSTxIsID.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(1):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDZqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(2):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDNqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(3):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDRqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(4):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDLqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(5):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDpqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(6):hover {
    background: url(/EyAQT1kpH1EEEu5THyMdNDDqESgJ.jpg) no-repeat;
    background-size: 100% auto;
}

.wenTi .content .ul_2 li:nth-child(3),.wenTi .content .ul_2 li:nth-child(6) {
}

.wenTi .content .ul_2 li .txt_1 {
    font-family: 'Impact';
    color: #0c6dad;
    font-size: 1.1rem;
}

.wenTi .content .ul_2 li .txt_2 {
    font-size: 0.75rem;
    font-weight: bold;
    border-bottom: 0.05rem solid #333;
    padding-bottom: 0.2rem;
}

.wenTi .content .ul_2 li .txt_3 {
    padding-top: 0.2rem;
    line-height: 150%;
    text-align: justify;
    font-size: 0.6rem;
}

.wenTi .content .ul_2 li .box {
    width: 100%;
    padding-top: 1.6rem;
    max-width: 76%;
    margin-right: 17%;
}

.wenTi .content .ul_2 li:hover {
    color: #fff;
}

.wenTi .content .ul_2 li:hover .txt_1 {
    color: #fff;
}

.wenTi .content .ul_2 li:hover .txt_2 {
    border-bottom: 0.05rem solid #fff;
}

.ad_2 {
    min-height: 4rem;
    background: url(/DIRpKIuDIIMUTyOJUI5SIt.jpg) no-repeat center top;
    color: #fff;
    background-size: 190% auto;
    background-position-x: 68%;
}

.ad_2 .left {
    padding-top: 0.5rem;
    padding-left: 3%;
}

.ad_2 .right {
    padding-top: 0.9rem;
    width: 100%;
    max-width: 33%;
    padding-right: 2%;
}

.ad_2 .right .two {
    font-size: 0.68rem;
    font-weight: bold;
    display: inline-block;
    padding-top: 0.1rem;
}

.ad_2 .left .txt_1 {
    font-size: 0.8rem;
    font-weight: bold;
    padding-bottom: 0.3rem;
}

.ad_2 .left .txt_2 {
    font-size: 0.6rem;
    line-height: 138%;
}

.ad_2 .right .one {
}


.shiLi {
    padding: 1rem 0;
}

.shiLi .shareTitle {
}

.shiLi .shareTitle .en {
    letter-spacing: 0px;
}

.shiLi .shareTitle .one {
    letter-spacing: 0;
    background: url(/DIRpKIuDIIMUTxHNUHEoIt.jpg) no-repeat center bottom;
    background-size: 97% auto;
    padding-bottom: 0.22rem;
}

.shiLi .content {
}

.shiLi .content .sub_left {
    width: 100%;
    max-width: 65%;
}

.shiLi .content .sub_left .box {
    height: 10.3rem;
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    max-width: 100%;
}

.shiLi .content .sub_left .box .txt {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: rgba(255,255,255,0.9);
    width: 100%;
    max-width: 100%;
    min-height: 5rem;
    font-size: 0.7rem;
    line-height: 120%;
}

.shiLi .content .sub_right {
    width: 100%;
    max-width: 33%;
}

.shiLi .content .sub_right .box {
    height: 5rem;
    overflow: hidden;
    margin-bottom: 0.3rem;
    position: relative;
    display: block;
    width: 100%;
    max-width: 100%;
}

.shiLi .content .sub_right .box:nth-child(1) .txt, .shiLi .content .sub_right .box:hover .txt {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    height: 5rem;
    background-color: #035aaa;
    color: #fff;
    font-size: 0.7rem;
    font-weight: bold;
    text-align: center;
}

.shiLi .content .sub_left .box .txt .txtBox {
    padding: 0.3rem 0.2rem;
    text-align: justify;
}

.shiLi .content .sub_left .box .txt .txtBox p {
    margin: 0 !important;
    padding-bottom: 0.3rem !important;
    padding-left: 0.8rem !important;
    background: url(/DIRpKIuDIIMUTxWLUHEoIt.jpg) no-repeat !important;
    background-size: 0.5rem auto !important;
    background-position-y: 0.18rem !important;
}

.shiLi .content .sub_left .box .txt .txtBox p,.shiLi .content .sub_left .box .txt .txtBox span {
    font-size: 0.52rem !important;
}

.shiLi .content .sub_right .box .txtBox {
    height: 5rem;
    display: table-cell;
    width: 5.3rem;
    max-width: 5.3rem;
    vertical-align: middle;
}

.shiLi .content .sub_right .box .txt {
}

.shiLi .content .sub_left .box .pic {
    height: 10.3rem;
}

.shiLi .content .sub_right .box .pic {
    height: 5rem;
}

.youShi {
}

.youShi .content {
}

.youShi .content .line_1 {
    background: url(/EyAQT1kpH1EEEu5YDNMdNDZqKxIJ.jpg) no-repeat center bottom;
    background-size: 100% auto;
    padding-bottom: 9rem;
}

.youShi .content .one {
    font-size: 0.75rem;
    font-weight: bold;
    letter-spacing: 0.05rem;
    color: #035aaa;
    padding-bottom: 0.5rem;
    background: url(/EyAQT1kpH1EEEu5DKkcSK1H.jpg) no-repeat left bottom;
    background-size: 1rem auto;
}

.youShi .content .two {
    font-size: 0.55rem;
    color: #1e1e1e;
    line-height: 163%;
    padding-top: 0.5rem;
}

.youShi .content .two span {
    color: #0b91b6;
    position: relative;
    top: -2px;
}

.youShi .content .one p {
    display: inline;
    font-weight: bold;
}

.youShi .content .one p span {
    font-family: "Impact";
    font-weight: normal;
    font-size: 20px;
}

.youShi .content .line_1 .box_1 {
}

.youShi .content .line_2 .box_2 {
}

.youShi .content .line_2 .box_2 .one {
}

.youShi .content .line_2 .box_2 .two {
}

.youShi .content .line_2 {
    background: url(/EyAQT1kpH1EEEu5YDNMdNDNqKxIJ.jpg) no-repeat center bottom;
    background-size: 100% auto;
    padding-bottom: 9rem;
    padding-top: 1rem;
}

.youShi .content .line_3 {
    background: url(/EyAQT1kpH1EEEu5YDNMdNDRqKxIJ.jpg) no-repeat center bottom;
    background-size: 100% auto;
    padding-bottom: 9rem;
    padding-top: 1rem;
}

.youShi .content .line_3 .box_3 {
}

.youShi .content .line_3 .box_3 .one {
}

.youShi .content .line_3 .box_3 .two {
}

.youShi .content .line_4 .box_4 {
    padding-top: 118px;
    padding-left: 11px;
}

.youShi .content .line_4 {
    min-height: 398px;
}

.youShi .content .line_4 .box_4 .one {
}

.youShi .content .line_4 .box_4 .two {
}

.youShi .content .en {
    font-size: 19px;
    color: #0b91b6;
    text-transform: uppercase;
    filter: alpha(Opacity=20);
    -moz-opacity: 0.2;
    opacity: 0.2;
    padding: 5px 0;
    letter-spacing: 1px;
}

.youShi .content .one img {
    vertical-align: bottom;
    margin-right: 13px;
}

.youShi .content .three {
    font-size: 18px;
    padding-top: 106px;
}

.youShi .content .three dd:nth-child(1) {
    padding-left: 19px;
    padding-right: 43px;
}

.youShi .content .three dd:nth-child(2) {
}

.youShi .content .three dd:nth-child(3) {
    padding-left: 54px;
}

.youShi .content .line_5 {
    min-height: 450px;
}

.youShi .content .line_5 .box_5 {
    padding-top: 142px;
    padding-left: 710px;
}

.youShi .content .two .ul_1 {
}

.youShi .content .two .ul_1 li {
    padding-left: 0.8rem;
    background: url(/DIRpKIuDIIMUTxWLUHEoIt.jpg) no-repeat;
    padding-bottom: 0.3rem;
    background-position-y: 0.2rem;
    text-align: justify;
    background-size: 0.5rem auto;
}

.youShi .content .line_6 {
}

.youShi .content .line_6 .box_6 {
    padding-top: 112px;
    padding-left: 11px;
}

.case {
    padding: 1.5rem 0;
}

.case .shareTitle .one {
    letter-spacing: 0;
}

.case .shareTitle .en {
    letter-spacing: 0;
}

.case .content {
}

.case .content .sTitle {
}

.case .content .sTitle dd {
    width: 32%;
    max-width: 100%;
    float: left;
    background-color: #f6f6f6;
    margin-left: 1%;
    margin-bottom: 0.2rem;
}

.case .content .sTitle dd a {
    display: block;
    min-height: 2rem;
    text-align: center;
}

.case .content .sTitle dd a .cn {
    font-size: 0.55rem;
    padding-top: 0.35rem;
    padding-bottom: 0.1rem;
}

.case .content .sTitle dd a .en {
    font-size: 0.3rem;
    text-transform: uppercase;
}

.case .content .sTitle dd a span {
    display: block;
}

.case .content .cList {
    position: relative;
    overflow: hidden;
}

.case .content .cList .txtBox {
    position: absolute;
    width: 100%;
    max-width: 88%;
    background-color: #fff;
    min-height: 3rem;
    bottom: 0.8rem;
    left: 3%;
    padding: 0.3rem 0.5rem;
    line-height: 200%;
    color: #000;
    text-align: justify;
}

.case .content .cList .txtBox .s1 {
    font-size: 0.8rem;
    font-weight: bold;
    padding-bottom: 0.1rem;
}

.case .content .cList .txtBox .s2 {
    font-size: 0.6rem;
    line-height: 160%;
}

.case .content .sContent {
    padding-top: 0.3rem;
}

.case .content .sTitle dd a:hover {
    background-Color: #1167a3;
    color: #fff;
}

.case .content .cList .pic {
    height: 10rem;
    min-width: 100%;
}

.feedback_box .sBox {
    background: url(/EyAQT1kpH1EEEu5HHKMnFEkQJyV.jpg) no-repeat center top;
    background-size: 108% auto;
    padding-top: 1.1rem;
    min-height: 23.9rem;
}

.feedback_box .callTxt {
    padding: 0.5rem 0;
    text-align: center;
    color: #333;
    background-color: rgba(255,255,255,0.6);
    width: 100%;
    max-width: 83%;
    border-radius: 0.3rem;
}

.feedback_box .callTxt .s1 {
    font-size: 0.8rem;
    font-weight: bold;
    color: #035aaa;
}

.feedback_box .callTxt .s2 {
    font-size: 0.6rem;
    padding: 0.2rem 0;
    line-height: 160%;
}

.feedback_box .callTxt .s3 {
    color: #035aaa;
    font-family: "Impact";
    font-size: 1rem;
}

.ip_button .bt_1 {
    font-weight: bold;
    color: #186be6;
    background: none;
    border: 0;
    cursor: pointer;
    padding: 0.52rem;
}

.new {
    padding: 1.5rem 0;
}

.new .shareTitle {
}

.new .shareTitle .one {
    letter-spacing: 0;
    background: url(/DIRpKIuDIIMUTxHNUHEoIt.jpg) no-repeat center bottom;
    background-size: 98% auto;
    padding-bottom: 0.3rem;
}

.new .content {
    padding-top: 0.5rem;
}

.new .sTitle {
    text-align: center;
}

.new .sTitle dd {
    width: 33%;
    max-width: 33%;
    float: left;
    padding-bottom: 0.3rem;
}

.new .sTitle dd a {
    display: block;
    line-height: 2rem;
    font-size: 0.65rem;
    color: #1e1e1e;
    text-align: center;
    font-weight: bold;
}

.new .sTitle dd:nth-child(3) {
    margin-right: 0;
}

.new .sTitle .dl_2 {
    background: url(/DIRpKIuDIIMUTyIrpI4oDIkH.jpg) repeat-x;
    background-size: auto 2rem;
}

.new .content ul .item {
    width: 100%;
    max-width: 98%;
}

.new .content ul .item .s1 {
}

.new .content ul .item .time {
    font-size: 0.6rem;
    color: #999;
    line-height: 1.2rem;
    padding-top: 0.2rem;
}

.new .content ul .item .s2 {
    font-size: 0.8rem;
    font-weight: bold;
}

.new .content ul .item .s3 {
    font-size: 0.65rem;
    line-height: 160%;
    padding-top: 0.3rem;
}

.new .content ul .item .s1 img {
    display: block;
}

.new .content ul .item .s2 a {
    color: #000;
}

.aboutTwo {
    min-height: 5rem;
    background: url(/EyAQT1kpH1EEEu5GHIgNEDNqKxIJ.jpg) no-repeat center top;
    padding-top: 5rem;
    background-size: 100% auto;
    padding-bottom: 0.5rem;
}

.aboutTwo .line_1 {
}

.aboutTwo .line_1 .sub_left {
    text-align: center;
    float: none;
}

.aboutTwo .line_1 .sub_right {
    float: none;
    line-height: 160%;
    padding-top: 0.3rem;
    text-align: justify;
}

.aboutTwo .line_1 .sub_left .one {
    font-size: 1.5rem;
    font-weight: bold;
    padding-bottom: 0.1rem;
}

.aboutTwo .line_1 .sub_left .two {
    font-size: 0.65rem;
    font-weight: bold;
}

.aboutTwo .line_1 .sub_right .s2 {
    width: 100%;
    max-width: 98%;
}

.aboutTwo .line_1 .sub_right .s2 p {
    margin: 0 !important;
    padding: 0.2rem 0 !important;
}

.aboutTwo .line_1 .sub_right .s2 p, .aboutTwo .line_1 .sub_right .s2 span {
    text-indent: 0 !important;
    font-size: 0.65rem !important;
}

.aboutTwo .content {
    width: 100%;
    max-width: 89%;
    background-color: #fff;
    padding: 0.5rem 0.35rem;
    -moz-box-shadow: 1px 1px 8px #9bb4ce;
    -webkit-box-shadow: 1px 1px 8px #9bb4ce;
    box-shadow: 1px 1px 8px #9bb4ce;
    padding-top: 0.8rem;
}

.f_contact .two .sub_left .dl_3 dd:nth-child(1) {
    background: url(/EyAQT1kpH1EEEu5EHyuMJSSpnjHNURAnHt.jpg) no-repeat center left;
    background-size: 0.9rem auto;
}

.f_contact .two .sub_left .dl_3 dd:nth-child(2) {
    background: url(/EyAQT1kpH1EEEu5EHyuMJSSpnjHQURAnHt.jpg) no-repeat center left;
    background-size: 0.9rem auto;
}

.f_contact .two .sub_left .dl_3 dd:nth-child(3) {
    background: url(/EyAQT1kpH1EEEu5EHyuMJSSpnjHSURAnHt.jpg) no-repeat center left;
    background-size: 0.9rem auto;
}

.f_contact .two .sub_left .dl_3 dd:nth-child(4) {
    background: url(/EyAQT1kpH1EEEu5EHyuMJSSpnjHUURAnHt.jpg) no-repeat center left;
    background-size: 0.9rem auto;
}

.proShow .content .line_1 .sub_left img {
    vertical-align: middle;
}

.proShow .content .line_1 .sub_right .sBox {
    border: 0.05rem dashed #ccc;
    border-top: 0;
    padding: 0.3rem;
}

.proShow .content .line_1 .sub_right .three .s1 {
    font-size: 0.75rem;
    padding-bottom: 0.1rem;
    padding-top: 0.2rem;
}

.proShow .content .line_1 .sub_right .three .s2 {
    color: #888;
    font-size: 0.6rem;
    text-align: justify;
}

.proShow .content .line_1 .sub_right .four .s_left {
    background-color: #4cb356;
    padding: 0 0.5rem;
    color: #fff;
}

.proShow .content .line_1 .sub_right .four .s_right {
}

.proShow .content .line_1 .sub_right .four .s_right a {
    display: block;
    background-color: #1167a3;
    padding: 0 0.5rem;
    color: #fff;
}

.proShow .content .line_5 {
}

.proShow .content .line_5 .xqList {
    padding: 0.3rem;
    padding-top: 1.3rem;
}

.proShow .content .line_5 .sTitle {
    background-color: #1167a3;
    line-height: 2rem;
}

.proShow .content .line_5 .sTitle li {
    width: 25%;
    max-width: 25%;
    float: left;
    text-align: center;
}

.proShow .content .line_5 .sTitle li a {
    color: #fff;
    font-weight: bold;
    font-size: 0.7rem;
    display: block;
    cursor: pointer;
}

.proShow .content .line_5 .xqList_2 {
    padding: 0.3rem;
    padding-top: 0.8rem;
}

.proShow .content .line_5 .xqList_2 dd {
    float: left;
    width: 50%;
    max-width: 48%;
    text-align: center;
    line-height: 300%;
    margin: 0 1%;
    margin-bottom: 0.5rem;
}

.proShow .content .line_5 .xqList_2 dd:nth-child(2), .proShow .content .line_5 .xqList_2 dd:nth-child(4), .proShow .content .line_5 .xqList_2 dd:nth-child(6), .proShow .content .line_5 .xqList_2 dd:nth-child(8), .proShow .content .line_5 .xqList_2 dd:nth-child(10), .proShow .content .line_5 .xqList_2 dd:nth-child(12) {
    margin-right: 0;
}

.proShow .content .line_5 .xqList_3 {
    padding: 0.3rem;
    padding-top: 0.8rem;
}

.proShow .content .line_5 .xqList_3 dd {
    float: left;
    width: 33.3%;
    max-width: 32%;
    text-align: center;
    margin-bottom: 0.3rem;
    line-height: 180%;
    margin-right: 1.8%;
}

.proShow .content .line_5 .xqList_4 {
    padding: 0.3rem;
}

.proShow .content .line_5 .xqList_4 .callTxt {
    line-height: 230%;
    margin-bottom: 0.3rem;
}

.proShow .content .line_5 .xqList_4 .callTxt td {
    width: 50;
    max-width: 50%;
}

.pro_shareTitle .tBox {
}

.pro_shareTitle .tBox .s1 {
    background: url(/LKRpKIuDIIMUTxIjJJfSNOkQJyV.jpg) no-repeat;
    background-size: auto 100%;
    width: 0.6rem;
    max-width: 0.6rem;
}

.pro_shareTitle .tBox .s2 {
    font-size: 0.7rem;
    color: #fff;
    background: url(/LKRpKIuDIIMUTxIjJJfSNkkQJyV.jpg) repeat-x;
    background-size: auto 100%;
    padding: 0 0.5rem;
    padding-left: 0.9rem;
    font-weight: bold;
}

.pro_shareTitle .tBox .s3 {
    background: url(/LKRpKIuDIIMUTxIjJJfSNukQJyV.jpg) no-repeat center right;
    background-size: auto 100%;
    width: 0.8rem;
    max-width: 0.8rem;
}

.pro_shareTitle .tBox dd {
    min-height: 1.5rem;
    float: left;
}

.proShareBox.r_2 {
}

.proShareBox.r_2 .pro_shareTxt {
    padding: 0;
    padding-top: 0.6rem;
}

.proShareBox.r_2 .pro_shareTxt .txtBox {
    background: url(/LKRpKIuDIIMUTxSOpI4oJ0WH.jpg) no-repeat center top;
    background-size: 103% auto;
    padding-top: 0.3rem;
}

.proShareBox.r_2 .pro_shareTxt .txtBox dd {
    float: left;
    width: 33.3%;
    max-width: 28%;
    text-align: center;
    padding-top: 2.38rem;
    min-height: 2rem;
    margin-bottom: 0.3rem;
    line-height: 130%;
    font-size: 0.55rem;
    margin-right: 8%;
}

.proShareBox.r_2 .pro_shareTxt .txtBox dd:nth-child(3), .proShareBox.r_2 .pro_shareTxt .txtBox dd:nth-child(6) {
    margin-right: 0;
}

.proShareBox.r_5 {
    padding-bottom: 0.3rem;
}

.proShareBox.r_5 .pro_shareTxt {
    padding-top: 0.3rem;
}

.proShareBox.r_5 .pro_shareTxt .txtBox {
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd {
    float: left;
    width: 32%;
    max-width: 29.3%;
    -moz-box-shadow: 0px 0px 3px #ccc;
    -webkit-box-shadow: 0px 0px 3px #ccc;
    box-shadow: 0px 0px 3px #ccc;
    margin-right: 2.1%;
    min-height: 7.5rem;
    padding: 0.2rem;
    display: table-cell;
    vertical-align: middle;
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd:last-child {
    margin-right: 0;
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd .bigBox {
    margin-bottom: 0.3rem;
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd .bigBox .txt_1 {
    font-size: 0.7rem;
    color: #1167a3;
    border-bottom: 0.05rem solid #1167a3;
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd .bigBox .txt_2 {
    line-height: 150%;
    font-size: 0.55rem;
    padding: 0.3rem 0;
}

.proShareBox.r_5 .pro_shareTxt .txtBox dd .mainBox {
    display: table-cell;
    width: 100%;
    max-width: 100%;
    height: 7.5rem;
    vertical-align: middle;
}

.proShareBox.r_3 .pro_shareTxt {
    padding: 0.5rem 0;
    padding-bottom: 1rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox {
    background: url(/LKRpKIuDIIMUTxSOpI4UU1uQHj.jpg) no-repeat center top;
    padding-top: 0.3rem;
    position: relative;
    min-height: 10rem;
    background-size: 115% auto;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(1) {
    left: 6%;
    top: 5.6rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(2) {
    left: 15%;
    top: 2.6rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(3) {
    left: 33.9%;
    top: 1.7rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(4) {
    left: 50.5%;
    top: 1.7rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(5) {
    left: 67%;
    top: 2.8rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd:nth-child(6) {
    left: 79%;
    top: 5.6rem;
}

.proShareBox.r_3 .pro_shareTxt .txtBox dd {
    position: absolute;
    color: #fff;
    font-size: 0.6rem;
}

.prevNextBox {
    background-color: #fff;
}

.proShow .content .line_5 .xqList_2 dd img {
    vertical-align: middle;
}

.proShow .content .line_5 .xqList_3 dd:nth-child(3),.proShow .content .line_5 .xqList_3 dd:nth-child(6),.proShow .content .line_5 .xqList_3 dd:nth-child(9),.proShow .content .line_5 .xqList_3 dd:nth-child(12),.proShow .content .line_5 .xqList_3 dd:nth-child(15),.proShow .content .line_5 .xqList_3 dd:nth-child(18),.proShow .content .line_5 .xqList_3 dd:nth-child(21) {
    margin-right: 0;
}

.allTypeCase li {
    font-size: 0.55rem;
}

.share_NewList .right .five dd {
    float: left;
}

.share_NewList .right .five dd:last-child {
    float: right;
}

.caseShareNav {
    line-height: 2rem;
    background-color: #1167a3;
    margin-bottom: 0.38rem;
}

.caseShareNav .dl_2 {
}

.caseShareNav dd {
    float: left;
    width: 25%;
    max-width: 25%;
}

.caseShareNav a {
    display: block;
    text-align: center;
    font-size: 0.7rem;
    font-weight: bold;
    color: #fff;
}

.caseShareNav a span {
}

.caseShareNav a:hover {
    background-color: #4bb356;
}

.newShow .content {
    background-color: #fff;
    padding: 0.5rem;
}

.xgProBox .subTitle {
    line-height: 2rem;
    font-weight: bold;
    font-size: 0.8rem;
    color: #333;
    padding-left: 1%;
}

.in_contact {
    background-color: #e0ecf8;
}

.in_contact .sBox {
    padding: 0.68rem;
    padding-bottom: 0;
}

.in_contact .sBox .sTitle {
    color: #0c6dad;
}

.in_contact .sBox .sTitle .s1 {
    font-size: 1.5rem;
    font-weight: bold;
    letter-spacing: 0.1rem;
}

.in_contact .sBox .sTitle .s2 {
    font-size: 0.8rem;
    text-transform: uppercase;
}

.in_contact .sBox .sTitle .s3 {
    font-size: 0.75rem;
    padding-top: 0.3rem;
}

.in_contact .sBox .callTxt {
    line-height: 250%;
    font-size: 0.65rem;
    padding: 0.8rem 0;
    padding-bottom: 0.38rem;
}

.in_contact .sBox .callTxt td {
    width: 50%;
    max-width: 50%;
}




.in_about {
}


.in_about .txt {
    background: url(/LKRpKIuDIIMUTyODKRSONukMESV.jpg) no-repeat center bottom;
    background-size: 180% auto;
    padding: 0.5rem;
    padding-bottom: 10.5rem;
    text-align: justify;
}

.in_about .txt {}

.in_about .txt p {
    margin: 0 !important;
    padding: 0.15rem 0 !important;
}

.in_about .txt,.in_about .txt p, .in_about .txt span {
    font-size: 0.65rem !important;
    line-height: 200% !important;
}


.youShi .content .box {
    width: 100%;
    max-width: 95%;
}