﻿@charset "utf-8";
/* CSS Document */

body {
    /*font: 14px/28px sans-serif;*/
    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    /*background: #041935;*/    background:#fff;
}

* {
    margin: 0;
    padding: 0;
}

img {
    border: none;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: #073a74;
}

    a:hover {
        color: #e24861;
    }

ul li {
    list-style: none;
}

em {
    font-style: normal;
    color: #e24861;
}

.conter {
    font-size: 16px;
    line-height: 25px;
    color:#1f1f1f; 
}

.conter01 {
    background: url(/Content/Images/ZhuanTi/xgyjs/xgyjs_01.jpg) center top no-repeat;
    height:200px;
}
.conter02 {
    background: url(/Content/Images/ZhuanTi/xgyjs/xgyjs_02.jpg) center top no-repeat;
    height:200px;
}
.conter03 {
    background: url(/Content/Images/ZhuanTi/xgyjs/xgyjs_03.jpg) center top no-repeat;
    height:200px;
}



.conter04 {
    padding: 50px 0 0;
    overflow:hidden;
}

    .conter04 .summary {
        width: 1004px;
        margin: auto;
    }
    .conter04 .summary .left{
        width:96px;
        height:83px;
    }
    .conter04 .summary .right{
        width:890px;
        text-align:justify;
        text-indent:2em;
        font-size:18px;
    }


.conter05 {
    padding: 50px 0 0;
    overflow:hidden;
}
.conMain{
    margin:20px auto 0;
    overflow:hidden;
    width:1004px;
}
.conTitle{
    text-align:center;
}
.conter05 .conMain p{
    padding:0 10px;
    font-size:14px;
}
.conter05 .conMain table{
    width:984px;
    margin:20px auto 0;
    border-collapse:collapse;
}
.conter05 .conMain table td{
    border:1px solid #eaeaea;
    background:#fdf5f5;
    text-align:center;
    padding:10px;
}
.conter05 .conMain table .tr1 td,.conter05 .conMain table .td1{
   background:#d53a42;
   color:#fff;
   font-size:18px;
}



.conter06 {
    padding: 50px 0 0;
    overflow:hidden;
}
    .conter06 .item {
        width: 465px;
        float: left;
        overflow: hidden;
    }

    .conter06 .item {
        width: 465px;
        float: left;
        overflow: hidden;
        margin: 10px 18.5px;
    }

        .conter06 .item .left {
            width: 23px;
        }

        .conter06 .item .right {
            width: 435px;
            overflow: hidden;
        }

            .conter06 .item .right span {
                display: block;
                font-size: 20px;
                font-weight: bold;
                overflow: hidden;
            }

            .conter06 .item .right p {
                font-size: 14px;
                text-align:justify;
                overflow: hidden;
                padding-top:10px;
            }

.conter07 {
    padding: 30px 0 0;
    overflow:hidden;
    margin-top:30px;
    background:#fafafa;
    height:510px;
}
.conter07 .inner{
    width:50%;
    float:left;
    margin-top:30px;
    position:relative;
    height:385px;
}
.conter07 .item {
    position: absolute;
    width: 195px;
    height: 335px;
    background: #d53a42 ;
    z-index:10;
    margin-left:150px;
}
.conter07 .item02 {
    background: #3c3c3c ;
}

    .conter07 .item:before {
        content: '';
        display: block;
        position: absolute;
        width: 0;
        height: 0;
        right: 195px;
        border-width: 167px 105px;
        border-style: solid;
        border-color: transparent #d53a42 transparent transparent;
    }
        .conter07 .item02:before {
        border-color: transparent #3c3c3c transparent transparent;
    }

    .conter07 .item:after {
        content: '';
        display: block;
        position: absolute;
        width: 0;
        height: 0;
        left: 195px;
        border-width: 167px 105px;
        border-style: solid;
        border-color: transparent transparent transparent #d53a42;
        top: 0;
    }
     .conter07 .item02:after {
        border-color: transparent transparent transparent #3c3c3c;
    }
    .conter07 .inCon {
        width: 423px;
        height: 330px;
        position: absolute;
        z-index: 11;
        margin-left: 46px;
    }
     .conter07 .inCon .top{
         text-align:center;
         font-size:24px;
         color:#fff;
         font-weight:bold;
         margin-top:25px;
     }
      .conter07 .inCon .middle{
         width:315px;
         font-size:14px;
         color:#fff;
         margin:45px auto 0;
         overflow:hidden;
         line-height:26px;
     }
      .conter07 .inCon>a{
          width:142px;
          height:28px;
          line-height:28px;
          background:#fff;
          text-align:center;
          border-radius:28px;
          margin:30px auto 0;
          display:block;
      }


.conter08 {
    padding: 30px 0 0;
    overflow:hidden;
}
.conter08 .conMain{
    margin-top:60px;
}

.conter08 .item{
    position:relative;
}
.conter08 .item p{
    position:absolute;
    display:block;
    width:350px;
    text-align:center;
    color:#fff;
    font-size:15px;
    top:40px;
    left:68px;
}
.conter08 .item p:last-child{
    left:630px;
}
.conter08 .item:first-child p{
    top:30px;
}


.conter09 {
    padding: 30px 0 0;
    overflow:hidden;
    margin-top:30px;
    background:#fafafa;
}
.bdDiv {
    width: 1004px;
    margin:20px auto 0;
    overflow: hidden;
}

  .bdDiv .item{
      margin:10px 0;
      overflow:hidden;
      float:left;
  }

 .bdDiv .item span{
        line-height:36px;
        display:block;
        width:120px;
        text-align:right;
        float:left;
    }
.bdDiv .item input {
    width:180px;
    line-height:36px;
    height:36px;
    padding:0 5px ;
    border:1px solid #acacac;
    border-radius:5px;
}
.bdDiv  p{
    color:#fff;
    text-align:left;
    font-size:20px;
    padding-left:25px;
}
.bdDiv select {
    width: 60px;
    text-align: center;
    height: 36px;
    border: 0;
    border-right: 1px solid #ededed;
    padding-left: 8px;
    float: left;
}

#txtContact {
    padding: 0 5px;
    width: 110px;
    height: 36px;
    border: 0;
    float: left;
}

.bdDiv .item .bdk {
    width:180px;
    line-height:36px;
    height:36px;
    padding:0 5px ;
    border:1px solid #acacac;
    float:left;
    background:#fff;
     border-radius:5px;
}
.tjBtn{
    width:185px;
    height:40px;
    margin:40px auto;
    cursor:pointer;
    background:#d53a42;
    color:#fff;
    text-align:center;
    line-height:40px;
    border-radius:5px;
}
.tjBtn:hover{
    opacity:.8;
}

.conter10 {
    padding: 50px 0 0;
    overflow:hidden;
}
.conter11 {
    padding: 30px 0 0;
    overflow:hidden;
    margin-top:30px;
    background:#fafafa;
}
.conter11 .conMain{
    background:#fff;
    margin:40px auto;
}
.conter11 .left{
    width:185px;
}
.conter11 .left .item{
    width:178px;
    height:42px;
    line-height:42px;
    text-align:center;
    cursor:pointer;
}
.conter11 .left .active{
    border-left:4px solid #d7474e;
    background:#fbeced;
}
.conter11 .right{
    width:810px;
}
.conter11 .inner{
    display:none;
    padding:30px 0;
    overflow:hidden;
}
.conter11 .inItem{
    float:left;
    width:50%;
    margin:20px 0;
}
.conter11 .inItem span{
    display:block;
    float:left;
    text-align:center;
    width:80px;
}
.conter11 .inItem img{
    width:58px;
    height:60px;
}

.conter12 {
    padding: 30px 0;
    overflow:hidden;
}
    .conter12 .conMain {
        background: url('/content/Images/ZhuanTi/xgyjs/xgyjs_44.jpg') top center no-repeat;
        height:667px;
        position:relative;
    }
    .conter12 .item {
        position:absolute;
        width:345px;
    }
    .conter12 .item01{
        text-align:right;
        top:280px;
        left:35px;
    }
    .conter12 .item01 span{
        color:#e87e01;
        font-size:18px;
    }
    .conter12 .item02{
        text-align:left;
        top:260px;
        left:690px;
    }
    .conter12 .item02 span{
        color:#33b6a5;
        font-size:18px;
    }
    .conter12 .item03{
        text-align:right;
        top:460px;
        left:-10px;
    }
    .conter12 .item03 span{
        color:#2a8acb;
        font-size:18px;
    }
    .conter12 .item04{
        text-align:left;
        top:490px;
        left:670px;
    }
    .conter12 .item04 span{
        color:#e66d6f;
        font-size:18px;
    }
.conter13 {
    padding: 30px 0 0;
    overflow:hidden;
    background:#d53a42;
}
.conter13  .bdDiv .item span{
        color:#fff;
    }
.conter13 .bdDiv .item input {
    border:0 solid #acacac;
}

.conter13 .bdDiv .item .bdk {
    border:0 solid #acacac;
}
.conter13 .tjBtn{
    color:#000;
    background:#fff;
}