@media (min-width: 800px) {
    #over .c3 .modec3:hover {
        box-shadow: 0 10px 10px #dadada;
    }

    #index .center3 .mode:hover {
        box-shadow: 0 0 50px #dadada;
    }

    #index .center5 .new1:hover {
        box-shadow: 0 0 20px #dadada;
    }

    #news .center .left-box:hover {
        box-shadow: 0 0 20px #dadada;
        background-color: #f7f7f7;
    }

    #over .c3 .modec3 {
        width: 440px;
        height: 184px;
        padding: 20px 25px;
        position: absolute;
        top: 198px;
        left: 50px;
        background-color: #fff;
        box-shadow: 0 0 10px #dadada;
    }

   
    html {
        font-family: "寰蒋闆呴粦", "Microsoft YaHei", "regular";
    }

    #finance .c3 .mode > div:hover {
        background: rgba(255, 142, 64, 0.8)
    }
}

.clear-b {
    clear: both;
}

.swiper-button-next, .swiper-button-prev {
    display: none;
}

/* 妯悜婊氬姩鍩烘湰鏍峰紡 */

/**棣栭〉**/
/*body {
    padding-top: 87px;
}*/

.head {
    padding: 42px 19px 28px 50px;
    min-width: 1280px;
    height: 87px;
    position: relative;
    border-bottom: 1px solid #efefef;
    z-index: 500000;
    background-color: #fff;
}

#aa {
    width: 100%;
}

.head > *, .head .Navigation li, .head .Navigation2 li {
    float: left;
}

.head .Navigation, .head .Navigation2 {
    position: absolute;
    z-index: 999999;
}

.head .Navigation {
    left: 180px;
}

.head .Navigation2 {
    right: 50px;
}

.head .Navigation li {
    margin-right: 40px;
    position: relative;
}

.head .Navigation li {
    width: 80px;
    text-align: center;
    font-size: 16px;
    color: #36363e;
    padding-bottom: 22px;
    display: block;
}

.head .Navigation li a {
    color: #36363e;
}

.head .Navigation li.ok > a, .head .Navigation2 li.ok > a {
    padding-bottom: 22px;
}

.head .Navigation li.ok > a:hover, .head .Navigation2 li.ok > a:hover {
    border-bottom: 2px solid #ff8e40;
}

.head .Navigation li:hover:not(.active), .head .atcr {
    border-bottom: 2px solid #ff8e40;
}

.head .Navigation a:first-child li {
    margin-left: 40px;
}

.head .Navigation .x {
    width: 80px;
    padding-bottom: 10px;
    border-bottom: 2px solid #ff8e40;
}

.head .Navigation2 {
    float: right;
    margin-top: -5px;
}

.head .Navigation2 li {
    width: 80px;
    text-align: center;
    padding-bottom: 18px;
    position: relative;
}

.head .Navigation2 a {
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #36363e;
}

.head .Navigation2 li.hh6 {
    margin-right: 20px;
}

.head .Navigation2 li:first-child:hover, .head .Navigation2 li:nth-child(2):hover {
    border-bottom: 2px solid #ff8e40;
}

.head .Navigation2 .ak {
    display: block;
    width: 60px;
    color: #36363e;
    border-radius: 15px;
    text-align: center;
    height: 30px;
    line-height: 29px;
    border: 1px solid #ff8e40;
    color: #ff8e40;
}

.head .Navigation2 .ak:hover {
    background-color: #ff8e40;
    color: #fff;
}

/**浜岀骇鑿滃崟**/
.head .zi {
    height: auto;
    line-height: 35px;
    background-color: #fff;
    box-shadow: 0 0 20px #dadada;
    position: absolute;
    top: 35px;
    z-index: 999 !important;
    width: 270px;
    left: -95%;
    display: none;
    padding: 20px;
    position: relative;
    border-radius: 6px;
}

.head .zi > img {
    position: absolute;
    top: -9px;
    left: 111px;
    width: 20px;
}

.head .zi.hh1 {
    text-align: left;
}

.head .zi.hh2 {
    width: 190px;
    left: -65%;
    text-align: left;
}

.head .zi.hh2 img {
    left: 80px;
}

.head .zi.hh6 {
    width: 200px;
    left: -65%;
}

.head .zi.hh6 img {
    left: 90px;
}

.head .zi.hh3, .head .zi.hh4, .head .zi.hh5 {
    width: 120px;
    left: -30%;

}

.head .zi.hh4 {
    width: 136px;
}

.head .zi.hh3 a, .head .zi.hh4 a, .head .zi.hh5 a {
    width: 100%;
}

.head .zi.hh3 img, .head .zi.hh4 img, .head .zi.hh5 img {
    left: 56px;
}

.head .zi a:hover {
    color: #ff8e40;
}

.head .zi.hh1 a:nth-child(even), .head .zi.hh2 a:nth-child(even) {
    text-align: right;
}

.head .zi a {
    color: #36363e;
    line-height: 40px;
    width: 50%;
    margin-left: -4px;
    display: inline-block;
    font-size: 14.5px;
}

/**棣栭〉鏂伴椈**/
#index .new {
    width: 452px;
    height: 25px;
    background-color: #efefef;
    /* margin: 70px 0 0 520px;*/
    border-radius: 15px;
    overflow: hidden;
    position: absolute;
    top: 115px;
    left: 520px;
    z-index: 500;
}

#index .new .d1 {
    width: 55px;
    height: 25px;
    color: #fff;
    line-height: 25px;
    text-align: center;
    border-radius: 15px;
    display: inline-block;
    background-color: #ff8e40;
}

#index .new a {
    font-size: 16px;
    color: #36363e;
}

#index .new .box {
    position: absolute;
    top: 2px;
    left: 65px;
    overflow: hidden;
    height: 25px;
}

#index .new .list {
    height: 9999px;
    overflow: hidden;
}

#index .new .list li {
    width: 385px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 22px;
}

/**绗竴閮ㄥ垎**/
#index .center1 {
    background-size: cover;
    position: relative;
    height: 600px;
}

#index .center1 .center {
    height: 600px;
}

#index .center1 .center > div {
    float: left;
    padding-top: 50px;
}

#index .center1 .center > div:first-child {
    width: 452px;
    padding-left: 30px;
}

#index .center1 .center > div:last-child {
    padding-top: 15px;
}

#index .center1 .center .ip1 {
    padding-top: 80px;
    font-size: 32px;

}

#index .center1 .center img {
    height: 500px;
}

#index .center1 .center > div > p {
    font-size: 20px;
    margin-bottom: 20px;
    color: #ff8e40;
}

#index .center1 .center .ip2 {
    font-size: 32px;
}

#index .center1 .center .ip4 {
    font-size: 20px;
    color: #36363e;
}

#index .center1 .center .ip3 {
    font-size: 32px;
    color: #36363e;
}

#index .center1 .center > div > p.l {
    color: #9ea3aa;;
    font-size: 18px;
    margin: 0;
}

#index .center1 .center > div > a p {
    margin-top: 30px;
    width: 180px;
    height: 40px;
    border: 2px solid #ff8e40;
    text-align: center;
    line-height: 35px;
    border-radius: 50px;
    color: #ff8e40;
    font-size: 14.5px;
}

#index .center1 .center > div > a p:hover {
    background-color: #ff8e40;
    color: #fff;
}

#index .center1 .center > img {
    margin-top: 10px;
}

#index .center1 .list {
    height: 9999em;
    position: absolute;
    overflow: hidden;
    margin-left: 350px;
    padding: 0;
}

#index .center1 .list li {
    height: 600px;
    overflow: hidden;
}

#index .center1 .film_focus {
    overflow: hidden;
    position: relative;
}

ul.film_focus_nav {
    width: 15px;
    height: 70px;
    position: absolute;
    right: 80px;
    top: 25%;
    z-index: 800
}

ul.film_focus_nav li {
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 100%;
    background-color: #efefef;
    position: relative;
    padding-bottom: 5px;
    cursor: pointer
    list-style: none;
    border: none;
    margin-bottom: 14px;
}

ul.film_focus_nav li.cur {
    width: 15px;
    height: 165px;
    transition: height 1s;
    -moz-transition: height 1s; /* Firefox 4 */
    -webkit-transition: height 1s; /* Safari 鍜� Chrome */
    -o-transition: height 1s; /* Opera */
    display: inline-block;
    border-radius: 15px;
    position: relative;
    padding-bottom: 5px;
    cursor: pointer;
    list-style: none;
}

ul.film_focus_nav li b {
    display: none
}

ul.film_focus_nav li b span {
    display: block
}

ul.film_focus_nav li.cur b {
    display: block;
    vertical-align: middle;
    display: table-cell;
}

ul.film_focus_nav li.cur span {
    display: none
}

/**绗簩閮ㄥ垎**/

#index .center2 {
    height: 120px;
    width: 100%;
    background-color: #f8f8f8;
}

#index .center2 .center {
    overflow: hidden;
}

#index .center2 .center ul {
    overflow: hidden;
    width: 9999px;
}

#index .center2 .center ul li {
    float: left;
    line-height: 120px;
    width: 193.33px;
    text-align: center;
}

#index .center2 .center ul li img {
    vertical-align: middle;
}

/**绗笁閮ㄥ垎**/
#index .center3 {
    padding-top: 100px;
    width:1170px; margin:0 auto;
}

#index .center3 .btn {
    display: none;
}

#index .center3 p:first-child {
    text-align: center;
    font-size: 32px;
    color: #36363e;
    padding-bottom: 30px;
}

#index .center3 p {
    width: 930px;
    font-size: 18px;
    color: #9ea3aa;;
    margin: 0 auto;
    word-wrap: break-word;
    word-break: normal;
    line-height: 30px;
}

#index .center3 .mode {
    width: 350px;
    float: left;
    margin: 50px 0 100px 0;
    border: 1px solid #efefef;
}

#index .center3 .ts {
    margin-left: 50px;
    margin-right: 50px;
}

#index .center3 .mode > img {
    height: 175px;
}

#index .center3 .mode > div {
    height: 275px;
    padding: 20px;
    position: relative;

}

#index .center3 .mode > div > h2 {
    text-align: left;
    margin: 0 0 20px 0;
    font-size: 20px;;
    color: #36363e;
}

#index .center3 .mode > div > .txt {
    font-size: 16px;
    color: #9ea3aa;
    text-align: left;
    line-height: 25px;
}

#index .center3 .mode > div .btn a {
    width: 0px;
    display: block;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background-color: #ff8e40;
    border-radius: 50px;
    text-align: center;
    position: absolute;
    bottom: 20px;
}

#index .center3 .mode > div .btn img {
    position: absolute;
    bottom: 20px;
    height: 40px;
}

/**绗洓閮ㄥ垎**/

#pic3.scroll_horizontal .next {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    width: 40px;
    height: 80px;
    background-repeat: no-repeat;
    font: 0/0 Arial;
    cursor: pointer;
    left: 10%;
    
}

#pic3.scroll_horizontal .prev {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    width: 40px;
    height: 80px;
    background-repeat: no-repeat;
    font: 0/0 Arial;
    cursor: pointer;
    right: 10%;
   
}

#index .center4 {
    background-color: #3e3d49;
    height: 500px;
}

#index .center4 .center {
    overflow: hidden;
}

#index .center4 .box {
    width: 1150px;
}

#index .center4 .box ul {
    overflow: hidden;
    width: 9999px;
}

#index .center4 .box .list li {
    float: left;
    position: relative;
}

#index .center4 .box .list li > img {
    height: 100%;
}

#index .reg {
    position: absolute;
    z-index: 99;
    width: 288px;
    height: 500px;
    top: 0;
    left: 0;
    text-align: center;
}

#index .reg img {
    margin-top: 190px;
}

#index .reg h1 {
    font-size: 20px;;
    color: #fff;
    padding-top: 10px;
}

#index .reg p {
    width: 200px;
    margin: 20px auto 0;
    font-size: 14.5px;
    color: #fff;
    display: none;
    text-align: left;
}

#index .reg .but {
    margin-top: 20px;
    text-align: center;
    border: 2px solid #fff;
}

.scroll_horizontal, .scroll_vertical {
    position: relative;
}

/*.scroll_horizontal .next {
    position: absolute;
    top: 50%;
    left: 16%;
    width: 35px;
    height: 75px;
    z-index: 999;
}

.scroll_horizontal .prev {
    position: absolute;
    top: 50%;
    right: 16%;
    width: 35px;
    height: 75px;
    z-index: 999;
}*/

/**绗簲閮ㄥ垎**/
#index .center5 {width:1170px;margin:0 auto;
    border-bottom: 1px solid #eee;
    padding-bottom: 80px;
}

#index .center5 .center > p {
    padding:20px 0 30px;
    text-align: center;
    font-size: 32px;
    color: #36363e;
}

#index .center5 .center > div {
    width: 100%;
    display: inline-block;

}

#index .center5 .center .new1, #index .center5 .center .new2 a {
    display: none;
}

#index .center5 .center .right {
    margin-right: 20px;
}

#index .center5 .new1 {
    width: 565px;
    height: 140px;
    border-radius: 5px;
    position: relative;
    border: 1px solid #efefef;
    float: left;
}

#index .center5 .new1:first-child {
    margin-right: 20px;
}

#index .center5 .new1 > div {
    width: 80%;
}

#index .center5 .new1 h2, #index .center5 .new1 p {
    font-size: 16px;
    color: #fff;
    padding: 25px 20px 0;
    /* display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 1;
     overflow: hidden;*/
    width: 80%;

}

#index .center5 .new1 p {
    padding-top: 20px;
    width: 80%;
    height: 65px;

}

#index .center5 .new1 > * {
    position: absolute;
    z-index: 10;
}

#index .center5 .new1 > img {
    width: 100%;
    height: 100%;
    z-index: 0;
}

#index .center5 .new1 > a {
    position: absolute;
    bottom: 15px;
    right: 20px;
    width: 25px;
    height: 25px;
    background-color: #ff8e40;
    text-align: center;
    line-height: 23px;
    border-radius: 45px;
    color: #fff;
    font-size: 20px;
    padding-left: 4px;
}

#index .center5 .new2 {
    width: 100%;
    float: left;
}

#index .center5 .center .n1, #index .center5 .center .n9 {
    display: inline-block;
}

#index .center5 .center .new2 .n2, #index .center5 .center .new2 .n3, #index .center5 .center .new2 .n7, #index .center5 .center .new2 .n8 {
    display: inline-block;
}

#index .center5 .new2 p {
    font-size: 14.5px;
    color: #9ea3aa;
    width: 575px;
    padding: 0 120px 0 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    display: inline-block;

}

#index .center5 .new2 p:first-child {
    margin-top: 26px;
}

/**绗叚閮ㄥ垎**/
#index .center6 {width:1170px;margin:0 auto;
    padding-bottom: 100px;
}

#index .center6 .center p {
    padding: 80px 0 50px;
    font-size: 32px;
    color: #36363e;
    text-align: center;
}

#index .center6 .center img {
    margin-right: 50px;
}

#index .center6 .center a:last-child img {
    margin: 0;
}

/**绗竷閮ㄥ垎**/
#index .center7 {
    height: 200px;
    min-width: 1160px;
}

#index .center7 > img {
    width: 100%;
    height: 200px;
}

#index .center7 .center {
    position: relative;
    margin-top: -200px;
    height: 200px;
}

#index .center7 .center a {
    width: 260px;
    position: absolute;
    top: 74px;
    right: 80px;
    border: 3px solid #fff;
    border-radius: 40px;
    display: inline-block;
    font-size: 20px;
    text-align: center;
    color: #fff;
    height: 50px;
    line-height: 43px;
}

#index .center7 .center a:hover {
    background-color: #fff;
    color: #ff8e40;
}

#index .center7 .center div {
    position: absolute;
    top: 54px;
    left: 80px;
    color: #fff;
    font-size: 18px;
}

#index .center7 .bg img {
    height: 100%;
    width: 100%;
}

#index .center7 .center div p:first-child {
    font-size: 32px;
}

/**搴曢儴*
#footer {
    background-color: #3e3d49;
    min-width: 1280px;
}

#footer > .center {
    padding-top: 100px;
    position: relative;
}

#footer > .center .f1 ul {
    float: left;
    margin-right: 72px;
}

#footer > .center .f1 ul:last-child {
    margin: 0;
}

#footer > .center .f1 ul > li {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    padding-bottom: 6px;
}

#footer > .center .f1 ul > a li {
    padding-top: 10px;
    font-size: 14.5px;
    color: #fff;
}

#footer > .center .f1 ul > a li img {
    margin-right: 6px;
    margin-bottom: -2px;
}

#footer > .center .f2 {
    position: absolute;
    right: 0;
    text-align: right;
}

#footer > .center .f2 p {
    color: #fff;
    font-size: 14.5px;
}

#footer > .f3 {
    margin-top: 100px;
    border-top: 1px solid #302f38;
}

#footer .f3 .center {
    padding: 20px 0 30px;
    position: relative;
}

#footer .f3 .center img {
    margin: 0 20px -8px 0;
}

#footer .f3 .center a {
    font-size: 14.5px;
    color: #fff;
}

#footer .f3 .center .a {
    margin-left: 20px;
}

#footer .f3 .center a:first-child {
    margin-right: 42px;
}

#footer .f3 .center a:last-child {
    position: absolute;
    top: 26px;
    right: 0;
}
*/
/**鏂伴椈椤�**/

#news .center {
    margin-top: 60px;
    position: relative;
}

#news .center:not(.c1) {
    display: flex;
}

#news .center .left {
    position: relative;
    float: left;
}

#news .center .left .tb {
    position: absolute;
    width: 10px;
    height: 30px;
    background-color: #ff8e40;
}

#news .center .left > p {
    font-size: 20px;
    color: #36363e;
    padding-left: 20px;
    margin-bottom: 30px;
}

#news .center .left-box > * {
    float: left;
}

#news .center .left a:first-child .left-box {
    border-top: 1px solid #efefef;
}

#news .center .left-box {
    width: 760px;
    height: 202px;
    padding: 30px 25px 30px 5px;
    border-bottom: 1px solid #efefef;
}

#news .center .left-box > img {
    max-width: 210px;
    max-height: 140px;
}

#news .center .left-box .bo {
    padding-left: 30px;
    width: 520px;
}

#news .center .left-box .bo > h2 {
    font-size: 20px;
    color: #36363e;
    margin: 0;
    height: 30px;
    width: 490px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

#news .center .left-box .bo > p {
    font-size: 14.5px;
    color: #9ea3aa;;
    height: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-top: 20px;

}

#news .center .left-box .bo > div p:first-child {
    margin-top: 8px;
}

#news .center .left-box .bo > div p {
    font-size: 14.5px;
    color: #ddd;
    margin-top: 10px;
    position: relative;
}

#news .center .left-box .bo > div p span {
    padding-left: 30px;
    line-height: 16px;
}

#news .center .left-box .bo > div p img {
    position: absolute;
    top: 0px;
    left: 0px;
}

.page-w{width:100%;text-align: center;margin:20px 0; display: inline-block;border-top:1px solid #eee;}
#news .right {
    float: right;
    width: 386px;
}

#news .title {
    text-align: left;
}

#news .right .a {
    margin-left: 60px;
    width: 326px;
    background-color: #f7f7f7;
    padding-bottom: 80px;
}

#news .right .a h2 {
    height: 58px;
    line-height: 58px;
    text-align: center;
    margin: 0 20px;
    color: #9ea3aa;;
    font-size: 16px;
    border-top: 1px solid #efefef;
    overflow: hidden;
}

.right .a a:last-child h2 {
    border-bottom: 1px solid #efefef;
}

.right .a h1:hover {
    color: #ff8e40;
}

.right .b {
    margin-top: 60px;
    margin-left: 60px;
    width: 326px;
    padding-bottom: 100px;
}

.right .left .posts {
    margin-top: 20px;
}

.right .left .posts img {
    width: 326px;
    height: 216px;
}

.right .left .posts h2 {
    font-size: 14.5px;
    color: #9ea3aa;;
    margin-top: 16px;
    text-align: left;
}

.right .left .posts h2:hover, #news .right .a h2:hover {
    color: #ff8e40
}

/**鏂伴椈璇︽儏**/
#news .left1 {
    width: 760px;
    border: 1px solid #efefef;
    margin-bottom: 100px;
    padding: 0 20px;
    float: left;
}

#news .left1 h1 {
    text-align: center;
    margin: 50px 0 20px;
}

#news .left1 .inbox {
    text-align: center;
    margin-bottom: 50px;
}

#news .left1 .inbox span {
    margin-right: 40px;
    font-size: 14.5px;
    color: #36363e;

}

#news .left1 .inbox .b1 img {
    margin: 0 0 -3px 10px;
}

#news .title {
    font-size: 20px;
    color: #9ea3aa;;
    margin-bottom: 20px;
}

#news .title a {
    color: #ff8e40;
}

#news .center #weixin {
    padding: 10px;
    position: absolute;
    top: 200px;
    left: 440px;
    background-color: #fff;
    border: solid 1px #d8d8d8;
    display: none;
}

#weixin p {
    padding: 5px 10px;
}

#weixin p a {
    float: right;
}

#weixin .er {
    padding: 15px 10px;
    text-align: center;
}

#weixin .er canvas {
    width: 240px;
    height: 240px;
}

#weixin > div:last-child {
    font-size: 14.5px;
    text-align: left;
    line-height: 22px;
    color: #666;
}

/**浜у搧椤�-娴峰甯傚満**/
/**绗竴閮ㄥ垎**/
#over .c1 > h1 {
    margin: 94px 0 50px;
    font-weight: inherit;
    color: #ff8e40;
    font-size: 32px;
    display: inline-block;
}

#over .c1 > span {
    font-weight: bold;
    color: #ff8e40;
    font-size: 32px;
}

#over .c1 > img {
    width: 100%;
    height: 610px;
}

/*绗簩閮ㄥ垎*/
#over > .c2 > p {
    height: 120px;
    line-height: 120px;
    text-align: center;
    background-color: #f7f8f8;
    width: 100%;
}

#over > .c2 > p > span {
    margin-right: 65px;
    font-size: 20px;
    color: #9ea3aa;;
}

#over .c2 > p > span > b {
    color: #ff8e40;
    font-size: 38px;
}

/*绗笁閮ㄥ垎*/
#over .c3 > h2 {
    color: #36363e;
    font-size: 32px;
    text-align: center;
    font-weight: normal
}

#over .c3 > h3 {
    color: #9ea3aa;;
    font-size: 20px;
    text-align: center;
    font-weight: normal;
    margin: 20px 0 30px;
}

#over .c3 .mode {
    position: relative;
    width: 536px;
    height: 270px;
    display: inline-block;
    margin-bottom: 165px;
}

#over .c3 .m1 {
    margin-right: 78px;
}

#over .c3 .mode > img {
    width: 536px;
    height: 270px;
}

#over .c3 .modec3 h2 {
    margin-bottom: 20px;
    font-size: 20px;
    color: #36363e;
}

#over .c3 .modec3 p {
    font-size: 16px;
    color: #9ea3aa;;
}

/*绗洓閮ㄥ垎*/
#over .c4 > h2, #over .c4 > h3 {
    color: #36363e;
    font-size: 32px;
    text-align: center;
    font-weight: normal
}

#over .bt {
    margin-bottom: 20px;
}

#over .c4 > h3 {
    font-size: 14.5px;
    margin: 20px 0 30px;
}

#over .c4 > p {
    font-size: 14.5px;
    color: #9ea3aa;;
    text-align: center;
}

#over .c4 > img {
    max-width: 717px;
    height: auto;
    display: inherit;
    margin: 80px auto 100px;
}

/*绗簲閮ㄥ垎*/
#over .c5 p {
    text-align: center;
    font-size: 32px;
    color: #36363e;
    margin-bottom: 80px;
}

#over .c5 div {
    width: 910px;
    margin: 0 auto 100px;
}

#over .c5 div > img {
    height: auto;
    width: 245px;
    margin: 0 82px 0px 0;
}

#over .c5 div > img.right {
    margin-right: 0;
}

#over .c3 h2 br, #over .c4 h2 br {
    display: none;
}

/**H5鏀粯**/

.z {
    color: #5aaedd;
    font-size: 32px;
   overflow:hidden;
    padding: 60px 0;
}

.z h1 {
    font-size: 32px;
    margin-bottom: 10px;
}

.z .p2 {
    font-size: 16px;
    color: #36363e;
    margin-top: 10px;
    line-height: 25px;
}

.z .p3 {
    margin-top: 10px;
    color: #36363e;
    font-size: 20px;
}

.z .p4 {
    margin-top: 10px;
    color: #9ea3aa;;
    font-size: 16px;
    line-height: 30px;
}

.z > div {
    margin-top: 50px;
    float: left;
    display: inline-block;
}

.z > img {
    float: right;
}

#h5 .z img {
    width: auto;
    height: auto;
}

#h5 .currency2 ul li img {
    width: 80px;
    height: auto;
}

#h5 .c2 {
    border-top: 1px solid #eee;
    padding: 80px 0;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#h5 .c2 > p {
    text-align: center;
    font-size: 32px;
    color: #36363e;
    margin-bottom: 50px;
    display: inline-block;
}

#h5 .c2 > div.tab {
    background-color: #ff8e40;
    width: 100%;
}

#h5 .c2 > div.tab .center {
    height: 50px;
}

#h5 .c2 > div.tab .center li {
    font-size: 18px;
    color: #fff;
    line-height: 46px;
    margin: 2px 0;
    height: 46px;
    width: 286px;
    text-align: center;
    border-right: 1px solid #feb178;
    cursor: pointer;
    position: relative;
    display: inline-block;
}

#h5 .c2 > div.tab .center li:last-child {
    border: none;
}

#h5 .c2 > div.tab .center li img {
    position: absolute;
    top: 48px;
    left: 47%;
    display: none;
}

#h5 .c2 > div.center {
    margin-top: 80px;
    height: 400px;
    display: none;
}

#h5 .c2 > div.t1, #h5 .c2 > div.tab .center li:first-child img {
    display: block;
}

#h5 .c2 > div.center p {
    display: inline-block;
    color: #36363e;
    font-size: 16.5px;
    line-height: 35px;
    margin-bottom: 10px;
    text-align: left;
}

#h5 .c2 > div.center img {
    float: right;
    height: 400px;
    width: 600px;
}

.currency2 {
    border-bottom: 1px solid #eee;
}

.currency2 > p, .tys > p, .bt {
    margin: 80px 0 50px;
    text-align: center;
    color: #36363e;
    font-size: 32px;
}

.currency2 ul {
    height: 680px;
    margin-bottom: 80px;
}

.currency2 ul li {
    float: left;
    width: 370px;
    height: 362px;
    margin: 0 20px 20px 0;
   
    
}

.currency2 ul li.clear {
    margin: 0;
}

.currency2 ul li img {
    width: 130px;
    height: 130px;
    display: block;
    margin: 50px auto 10px;
}

.currency2 ul li h2 {
    text-align: center;
    color: #36363e;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: normal;
}

.currency2 ul li p {
    text-align: center;
    font-size: 14.5px;
    color: #9ea3aa;
    line-height: 25px;
}

.tys, #quick .c3 {
    height: 200px;
    text-align: center;
}

.bg {
    height: 100%;
    width: 100%;
}

.tys img, #quick .c3 img {
    height: 100%;
    width: 100%;
}

.tys p, #quick .c3 p {
    margin: -160px 0 20px 0;
    color: #fff;
}

.tys a, #quick .c3 a {
    width: 260px;
    border: 3px solid #fff;
    border-radius: 40px;
    display: inline-block;
    font-size: 20px;
    text-align: center;
    color: #fff;
    height: 50px;
    line-height: 43px;
}

.tys a:hover, #quick .c3 a:hover {
    background-color: #fff;
    color: #ff8e40;
}
/**鏂伴浂鍞В鍐虫柟妗�**/


#retailers .c2 .title {
    padding-bottom: 0;
}

#retailers .c2 p:not(.title) {
    color: #36363e;
    margin-top: 10px;
    line-height: 30px;
}

#retailers .c2 img {
    display: block;
    margin: 20px auto 0;

}

/**绗洓閮ㄥ垎**/
#retailers .c4, #medical .c2 {
    padding-bottom: 80px;
   
}

#retailers .c4 .title br {
    display: none;
}

#retailers .c4 > p, #medical .c2 > p, #medical .c3 > p {
    margin: 0;
}

.c5.currency2 ul li {
    border: none;
    width: 18%;
    height: auto;
    margin-right: 2%;
    vertical-align: top;
}

.c5.currency2 ul {
    height: auto;
}

#retailers .c5 {
    padding-bottom: 80px;
}

#retailers .c5 .mode:last-child {
    margin: 0;
}

#retailers .currency2 ul li img {
    width: auto;
    height: auto;
    display: block;
    margin: 50px auto 10px;
}

#retailers .currency2 ul li h2 {
    margin-bottom: 10px;

}
#retailers .c4.currency2 ul li p {
    width: 60%;
    margin: auto;
}

/*--------------------------------------------鑱氬悎鏀粯----------------------------------------------------------------------*/
/**
#agg > div:not(#footer):not(.head):not(.x):not(.c5):not(.tys) {
    width: 1160px;
    margin: 0 auto;
}*/

#agg .but {
    display: inline-block;
}

.x {
    border-bottom: 1px solid #efefef;
}

#agg .c2 {
    padding-bottom: 30px;
}

#agg .c2 ul {
    width: 100%;
    overflow: hidden;
}

#agg .c2 ul li {
     text-align: center;
     padding:10px 41px;display: inline-block;
}

#agg .c2 ul li.zj {
    margin-top: 20px;
}

#agg .c2 ul li.zj img, #agg .c2 ul li.zj2 img {
    width: auto;
}

#agg .c2 ul li img {
    width: 50px;
    display: block;
    margin: 0 auto 25px;
}

#agg .c2 > p:not(.bt), .tm {
    color: #5aade1;
    margin-bottom: 30px;
    font-size: 20px;;
    font-weight: bold;
    margin-top: 30px;
}

#agg .c2 > p i, .tm i {
    width: 20px;
    display: inline-block;
    height: 20px;
    border-left: 4px solid #5aade1;
    margin-bottom: -4px;
}

/**绗笁閮ㄥ垎***/
#agg .c3 {
  
}

#agg .c3 .bt br {
    display: none;
}

#agg .c3 .img {
    margin-bottom: 60px;
    height: 156px;
}

#agg .c3 .img img {
    float: left;
    margin-left: 2px;
    width: 140px;
}

#agg .c3 .p p {
    color: #9ea3aa;;
    font-size: 16px;
    line-height: 25px;
    display: none;
    height: 100px;
}

#agg .c3 .p p:nth-child(1) {
    display: block;
}

#agg .c3 > img {
    float: right;
    margin-top: -318px;
    width: 575px;
    height: 518px;
}

/**绗洓閮ㄥ垎**/
#agg .c4 {
    padding-bottom: 80px;
}

#agg .c4 ul li {
    display: inline-block;
    width: 24.6%;
    text-align: center;
    color: #36363e;
    padding: 0 40px;
    vertical-align: top;
}

#agg .c4 .row .col-md-3 img {
    display: block;
    margin: 40px auto;
   
}

#agg .c4 .row .col-md-3 .t {
    font-size: 20px; text-align:center;margin:10px 0;
}

#agg .c4 .row .col-md-3 p:not(.t) {
   
    font-size: 14.5px;
    color: #9ea3aa;
    line-height: 25px;
}

.h24 {
    height: 240px;
}

/**绗簲閮ㄥ垎**/
#agg .c5 {
    position: relative;
    width: 100%;
    height: 200px;
}

#agg .c5 img {
    width: 100%;
    height: 200px;
}

#agg .c5 div {
    position: absolute;
    top: 54px;
    left: 43%;
    color: #fff;
    font-size: 18px;
}

#agg .c5 div p {
    font-size: 32px;
}

#agg .c5 div a {
    width: 260px;
    position: absolute;
    top: 74px;
    border: 3px solid #fff;
    border-radius: 40px;
    display: inline-block;
    font-size: 20px;
    text-align: center;
    color: #fff;
    height: 50px;
    line-height: 43px;
}


.but {
    width: 180px;
    height: 40px;
    border: 2px solid #5aaedd;
    text-align: center;
    line-height: 35px;
    border-radius: 50px;
    color: #5aaedd;
    font-size: 14.5px;
    margin: 30px auto 0;
    display: none;
}

.but:hover {
    background-color: #5aaedd;
    color: #fff;
}
/*----------------------------------------------------绾夸笅鏀粯----------------------------------------------------------***/
#off{width:1140px;margin:0 auto;}
#off .button {
    display: none;
}

#off .z > div {
    position: relative;
    margin-top: 0;
}

#off .z h1 {
    display: inline-block;
}

#off .z div > img:first-child {
    float: left;
    margin-bottom: 10px;
}

#off .z > img {
    width: auto;
    height: auto;
}

#off .z div > img:nth-child(4) {
    margin-top: 20px;
}

#off .er {
    font-size: 16px;
    color: #36363e;
    line-height: 100%;
    margin-top: 10px;
}

#off .er2 {
    font-size: 14.5px;
}

/**绗簩閮ㄥ垎**/

#off .c2 .mode {
    margin-bottom: 80px;
    height: 356px;
}

#off .c2 .mode > img {
    width: 500px;
    height: 356px;
}

#off .c2 .mode > *:nth-child(2) {
    float: right;
    margin-left: 5%;
}

#off .c2 .mode > div {
    padding-top: 80px;
    display: inline-block;
}

#off .c2 .mode > div h2 {
    color: #ff8e40;
    font-size: 20px;;
    margin-bottom: 10px;
}

#off .c2 .mode > div p:nth-child(2) {
    color: #ff8e40;
    margin-bottom: 15px;
    font-size: 20px;;
}

#off .c2 .mode > div p {
    font-size: 16px;
    color: #36363e;
}

#off .c2 .special > div {
    padding: 0;
}

#off .c2 .special > div img {
    margin-top: 20px;
}

/**绗笁閮ㄥ垎**/
.mo {
    overflow: hidden;
    padding-bottom: 30px;margin:0 auto;
}

.mo p.txt {
    position: relative;
    width: 820px;
    margin: 0 auto 50px;
    text-align: left;
    color: #9ea3aa;
}

.mo p.txt i {
    position: absolute;
    border-left: 8px solid #ff8e40;
    height: 16px;
    left: -20px;
    top: 4px;
}

.mo .mode {
   
    text-align: center;
  
}

.mo .mode img {
    display: block;
    margin: 50px auto 8px;
}

.mo .mode h3 {
    font-size: 20px;
    color: #36363e;
    margin-bottom: 10px;
    font-weight: normal;
}

.mo .mode p {
    font-size: 14.5px;
    color: #9ea3aa;
    line-height: 20px;
}



.mo .mode:nth-child(7) {
  margin-right:0;
}

/**绗洓閮ㄥ垎

.container .c4 {
    background-color: #f6f7fa;
}**/

.container off .c4 {
    padding: 20px 0;
}

.container .c4 p {
   
    text-align: center;
    line-height: 40px;
    font-size: 20px;
    color: #36363e;
    
   
}

.container .c4 p:last-child {
    border: none;
}

/**绗簲閮ㄥ垎**/
#off .c5 {
    width: 100%;
    height: 160px;
}

#off .c5 .bg {
    height: 100%;
}

#off .c5 .bg img {
    width: 100%;
    height: 100%;
}

#off .c5 > div > p br {
    display: none;
}

#off .c5 > div.center {
    width: 1045px;
    height: 265px;
    position: relative;
    margin-top: -190px;
    text-align: center;
    padding: 40px 0;
}

#off .c5 > div > p {
    font-size: 32px;
    color: #fff;
    margin-right: 60px;
    display: inline-block;
    margin-top: 20px;
}

#off .c5 > div.center > img {
    width: 150px;
    height: 150px;
    position: absolute;
    top: 35px;
    right: 105px;
    display: none;
}

#off .c5 > div a {
    margin-bottom: -20px;
    position: absolute;
    top: 50%;
    left: 290px;
    margin-right: 60px;
}

#off .c5 > div a > * {
    float: left;
}

#off .c5 > div a:nth-child(2) {
    left: 550px;
}

#off .c5 > div a img {
    margin: 0 auto;
    display: block;
    width: 30px;
    height: 30px;
}

#off .c5 > div a p {
    font-size: 16px;
    color: #fff;
    margin: 0 0 0 10px;
    border: 1px solid #fff;
    border-radius: 40px;
    width: 130px;
    height: 30px;
    line-height: 28px;
}

/*******************************************/



/*page*/
.wrapper-p{padding-top:12px;}
.content{ margin:0 auto;}
.w750{ width:80%;}
.w190{ width:19%;}
.fastNav,.fastNav a,.fastNav span a{color:#949494;}

/*浜у搧*/
#Tab1{ margin-top:10px;}
#Tab1 .Menubox {height:29px; line-height:29px;border-bottom:1px solid #dbe6f1; border-top:1px solid #dbe6f1; border-right:1px solid #dbe6f1; border-left:1px solid #dbe6f1;}
#Tab1 .Contentbox{clear:both;  border-top:none;  padding-top:8px;}
#Tab2 .Contentbox .hov img{margin:20px 0}
#Tab2{margin-top:50px; clear:both;width:100%;overflow: hidden;}
#Tab2 .title-three h3{width:100%;text-align:left;font-size:24px;font-weight: 700;margin:1em 0;}
#Tab2 .title-three h3:before {
    content: '';
    width:8%;
    height: 3px;
    background: #fe7200;
    position: absolute;
    bottom: -2px;
    left:0%;
    display: block;
}
#Tab2 .Contentbox{clear:both; border-top:none;  padding-top:8px;}
.proDetail{ margin:12px 0 0 0;}
.proPic{}
.proPic img{ padding:36px 3px;}
.proTxt{ color:#000000;}
.proTxt .title{ font-size:16px; border-bottom:1px solid #e0e0e0; padding:10px 15px;margin:20px 0;}
.proTxt .title em{ font-size:30px;color:#5aade1; font-family:"Microsoft YaHei"; padding-right:20px;margin-right:20px;border-right:1px solid #c0c0c0;}
.proTxt .txt1{  padding-left:117px; margin-top:15px;color:#949494}
.proTxt .txt2{  padding-left:117px; margin-top:15px;color:#949494}
.proTxt .txt3{  padding-left:117px; margin-top:15px;color:#949494}
.proTxt .txt3 span a{ width:81px; line-height:31px; color:#FFFFFF; padding:0; border:none; font-size:14px; font-weight:bold; margin-left:25px; display:inline-block; text-align:center;}
.proTxt .txt3 em a{ width:81px; line-height:40px; color:#FFFFFF; padding:0; border:none; font-size:14px; font-weight:bold; margin-left:10px; display:inline-block; text-align:center;}
.unchecked {height:34px; line-height: 34px; vertical-align: middle; border: 1px solid #fb9d40;	display:inline-block; padding:0 14px; color:#333; text-align:center; margin-left:10px; cursor:pointer;}
.checked {height:22px;display:inline-block; border:2px solid #389abb; padding:0 20px 0 10px; color:#333; text-align:center; margin-left:10px;}
em{font-style:normal;}
.img-bottom{width:100%; text-align: center;}
.img-bottom img{width:100%;}
.title{}
.n-list ul{margin:20px auto;width:97%;}
.n-list ul li{padding:16px 0;border-bottom:1px dashed #ccc; }
.n-list ul li a{color:#666;}
.n-list ul li a:hover{color:#5aade1;}
.n-list ul li .new-list{background:#f00;color:#fff; padding:2px;margin-right:2px;}


.b-q{padding:15px 0;color:#ccc;}
.con-cont-top{margin-top:10px;margin-bottom:30px;}
.con-cont{}
.con-conten{margin-top:90px;}
.zx-zf{padding:10px;margin:20px 0;font-size: 18px;font-weight: bold;}
.zx-zf{
    font-size:1.8em;
    text-align:left;
    color: #333;
    font-weight:500;
    position: relative;
    margin-bottom: 1em;
    padding-bottom: 0.3em;
    //border-bottom: 1px solid #E4E4E4;
    margin: 0 auto;
}

.zx-zf:before {
    content: '';
    
    height: 3px;
    //background: #fe7200;
    position: absolute;
    bottom: -2px;
    display: block;
}
.zx-zf:before {width:17.8%;}
.zx-zff:before {width:14%;}
.media-none{margin:30px 0;transition: transform 0.8s ease;list-style: none;overflow: hidden;border:1px solid #eaeaea;}
.media-none:hover{border:1px solid #E4E4E4;box-shadow: 0 0 2px 1px #E4E4E4;transform: scale(1.02,1.02);}
/***********鑱旂郴鎴戜滑************/
.my-h3 h3{width:100%; border-bottom:1px solid #ccc;padding:20px 0;margin:20px 0;}
.my-h3 p{text-indent: 2em;margin:0px 0; line-height: 2;}
.my-h2{font-size:40px;color:#005298;font-weight: ;}
.list-unstyled{margin:40px 0;}
.list-unstyled li{padding:10px 0;}


/*******
#footer {
   background:#fff ;
}

#footer > .center {
    padding-top:60px;
    position: relative;
}
#footer > .center .f0{
    padding-bottom: 50px;
}
#footer > .center .f0 h3{
    
    padding-bottom: 20px;
}
#footer > .center .f0 img{
    padding-right: 30px;
    cursor: pointer;
}
#footer > .center .f1{border-right:1px solid #ccc;overflow: hidden;width:74%; position: absolute;}
#footer > .center .f1 ul {
    float: left;
    margin-right: 140px;
}

#footer > .center .f1 ul:last-child {
    margin: 0;
}

#footer > .center .f1 ul > li { color:#5e5e5e;
    font-size: 18px;
    font-weight: bold;
    
    padding-bottom: 6px;
}

#footer > .center .f1 ul > a li {
    padding-top: 10px;
    font-size: 14.5px; color:#868686;
    
}

#footer > .center .f1 ul > a li img {
    margin-right: 6px;
    margin-bottom: -2px;
}

#footer > .center .f2 {
    position: absolute;
    right: 0;
    text-align: right;top:130px;
}

#footer > .center .f2 p {
    
    font-size: 14.5px;
}

#footer > .f3 { position:relative;overflow: hidden;border:0;
    margin-top: 240px;text-align: center;color:#606060;
   
}***/
.my-h3 .title-three h3{margin: 60px auto;}
.my-h3 .title-three h3:before{left: 42%;width:16%}
.title-three h3{
    font-size:2.6em;
    text-align: center;
    color: #333;
    font-weight: 200;
    position: relative;
    margin-bottom: 1em;
    padding-bottom: 0.3em;
    border-bottom: 1px solid #E4E4E4;
    width: 42%;
    margin: 100px auto;
}
.c8{width:auto;}
.c8 img{margin:50px auto 0;}
.c8 .title-three h3{ margin:0px auto;}
.title-three h3:before {
    content: '';
    width: 70px;
    height: 3px;
    background: #fe7200;
    position: absolute;
    bottom: -2px;
    left: 41%;
    display: block;
}


/**tab**/
.all-tabs li a{
  
    color: #999;font-weight: bold;
    
}
.all-tabs{
    font-size:1.2em;
    text-align:left;
    color: #333;
    font-weight: 200;
    position: relative;
    margin-bottom: 1em;
    padding-bottom: 0.1em;
    border-bottom:1px solid #E4E4E4;
    
}

.all-tabs>li.active>a, .all-tabs>li.active>a:focus, .all-tabs>li.active>a:hover{border:0;border-bottom:3px solid #fe7200;}

.tab-content .tab-pane p{color:#999; line-height: 2;}
.cont-ment{margin:40px 0;}

#off .c2 .mode > div h2{color:#5aaedd;}
#off .c2 .mode > div p:nth-child(2){color:#5aaedd;}

#off .c2 .mode > div h2{}

.ty {
    height: 440px;
    position: relative;top:96px;
}

.ty > div:not(.bg) {
    position: absolute;
    width: 100%;
    z-index: 10;
}

.ty h1 {
    font-size: 32px;
    color: #fff;
    text-align: center;
    padding-top: 120px;
}

.ty p:not(.but) {
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    line-height: 30px;
}

.ty .bg-ls,
.ty .bg-gy,
.ty .bg-sy,
.ty .bg-wl,
.ty .bg-ds,
.ty .bg-jr{height:440px;background-repeat:no-repeat;background-position:center 20%;background-size:cover}

.ty .bg img {
    height: 100%;
    width: 100%;
}

#retailers{overflow: hidden;margin-top:80px;}
#retailers .c2 {overflow: hidden;
   
}

#retailers .c2 .title {
    padding-bottom: 0;
}

#retailers .c2 p:not(.title) {
    color: #36363e;
    margin-top: 10px;
    line-height: 30px;
}

#retailers .c2 img {
    display: block;
    margin: 20px auto 0;

}

.txt {
    color: #9ea3aa;;
    text-align: center;
    font-size: 14.5px;
}
.c2 .title {margin:2em 1em 1em 1em;
    font-size: 32px;
    color: #36363e;
    padding:0px 0 50px;
    text-align: center;
}

.but {
    width: 180px;
    height: 40px;
    border: 2px solid #ff8e40;
    text-align: center;
    line-height: 35px;
    border-radius: 50px;
    color: #ff8e40;
    font-size: 14.5px;
    margin: 30px auto 0;
    display: none;
}
#retailers .currency2 ul li img {
    width: auto;
    height: auto;
    display: block;
    margin: 50px auto 10px;
}

#retailers .currency2 ul li h2 {
    margin-bottom: 10px;

}
#retailers .c4.currency2 ul li p {
    width: 60%;
    margin: auto;
}
/**.center, .ce {
    margin:10% auto 2% auto;
}*/
.currency1 .p .t {
    display: none;
}

.currency1 {overflow: hidden;padding:10px 15px;
   
}

.currency1 .p {
    text-align: center;
    padding: 80px 0 50px;
    font-size: 16px;
    color: #373d41;
}

.currency1 > div:nth-child(2) {
    margin-top: 0;
}

.currency1 > div {
    margin: 80px 0;
    height: 300px;
}

/*.currency1 div > img {
    width: 400px;
    height: 300px;
}*/

.currency1 .txt {
    display: inline-block;
    margin: 73px 0 0 0;
    float: right;
}

.currency1 .txt p {
    color: #373d41;
    font-size: 14.5px;
    margin-bottom: 10px;
    text-align: left;
    line-height: 30px;
}

.currency1 .txt p:first-child {
    color: #5aaedd;
    font-size: 20px;;
    margin-bottom: 20px;
    font-weight: bold;
}

.currency1 .right .txt {
    float: left;
    margin-right: 0;
}

.currency1 .right > img {
    float: right;
    display: block;margin-top:40px;
}
.currency1 div img{margin-top:40px;}

/**/
#logistics{margin-top:40px; overflow: hidden;margin-bottom:40px;}

#logistics .c2 img {

}

#logistics .c2 p:last-child {
    float: right;
    font-size: 18px;
    color: #36363e;
    line-height: 55px;
    margin-top: 50px;
}

/**缁楊剙娲撻柈銊ュ瀻**/

#logistics .c4 {
    width: 870px;
}

#logistics .c4 .mode {
    width: 246px;
    height: 290px;
    border: 1px solid #efefef;
    vertical-align: top;
}

#logistics .mo .mode img {
    margin-bottom: 20px;
}

#logistics .mo .mode:nth-child(6) {
   
}

#logistics .mo .mode:nth-child(4), #logistics .mo .mode:nth-child(7) {
    margin-right: 0;
}

/**缁楊兛绨查柈銊ュ瀻**/
#logistics .c5 {
    color: #36363e;
}
#logistics .c5 span {
   margin:10px 0;
}

#logistics .c5 p:first-child {
    font-size: 20px;;
}

#logistics .c5 p:first-child i {
    height: 30px;
    border-left: 4px solid #ff8e40;
    margin-right: 20px;
}

#logistics .c5 p {
    margin-top: 30px;
}

#logistics .c5 p span {
    border: 1px solid #efefef;
    font-size: 18px;
    margin-right: 30px;
    width: 125px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    display: inline-block;
}

/**缁楊剙鍙氶柈銊ュ瀻**/
#logistics .c6 {
    padding-bottom: 80px;
}

#logistics .c6 img {
    width: 44%;
    margin-top: 80px;
}

#logistics .c6 div p {
    float: left;
    margin-top: 80px;
    line-height: 50px;
    font-size: 18px;
    color: #36363e;
}
.dj > .row > div:hover {
    border: 1px solid #ff8e40;
}

.dj > .row > div {
    
    height: 148px;
    border: 1px solid #efefef;
    padding: 30px;
    display: inline-block;
    margin:20px 0;
}


.dj > .row > div img {
    float: left;
    margin-right: 20px;
}




#finance .ty p:not(.but) {
    width: 40%;
    margin: 20px auto 0;
}
#finance{margin:40px 0; overflow: hidden;}
#finance .c2 {
   
    background-color: #f6f7fa;
    height: auto;
    text-align: center;
    padding: 10px 0;
}

#finance .c2 p {
    font-size: 32px;
    color: #36363e;
    padding-bottom: 10px;
}

#finance .c2 ul {
    width: 100%;
    margin: 0 auto;
}

#finance .c2 ul li {
    padding:10px 30px;
    display: inline-block;
    font-size: 16px;
    color: #9ea3aa;
}

/**缁楊兛绗侀柈銊ュ瀻**/

#finance .c3 .mode {
    float: left;
    height: 400px;
    
    overflow: hidden;
    position: relative;
}

#finance .c3 .mode > img {
    height: 100%;
    width: 100%;
    transition: all 0.6s;
}

#finance .c3 .mode > div {
    height: 400px;
    text-align: center;
    color: #fff;
    font-size: 14.5px;
    line-height: 25px;
    padding: 90px 5% 0;
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
}

#finance .c3 .mode > div img {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto;
}

#finance .c3 .mode > div h2 {
    font-size: 20px;
    margin: 20px 0;
}

#finance .c5 {
    padding-bottom: 80px;
}

#finance .c5 > div {
    
   
    display: inline-block;
    vertical-align: top;
}

#finance .c5 > div:last-child {
   
}

#finance .c5 > div > p {
    height: 30px;
   float: left;
}

#finance .c5 > div > div {margin-top:20px;
    
}

#finance .c5 > div > div p:first-child {
    color: #36363e;
    font-size: 20px;
    margin-bottom: 10px;
}

#finance .c5 > div > div p:last-child {
    color: #9ea3aa;
    font-size: 14.5px;
}

#game .c4{margin:40px auto; overflow: hidden;}
#game .c2 .mode {
   
    box-shadow: 0 0 20px #dadada;
   
}

#game .c2 .title br {
    display: none;
}


.md-xg-font{margin-top:60px;}
#game .c2 .mode > div p:first-child {
    font-size: 20px;;
    color: #36363e;
    margin-bottom: 10px;
}

#game .c2 .mode > div p:last-child {
    font-size: 14.5px;
    color: #9ea3aa;
    line-height: 30px;
}

#game .c2 .mode > img {
    width: 240px;
    height: 210px;
    margin: 50px 0 0 70px;
}



/**缁楊兛绗侀柈銊ュ瀻**/

#game .c3 .mode {
  
    text-align: center;
}

#game .c3 .mode:last-child {
    margin-right: 0;
}



#game .c3 .mode > div {
    width: 40px;
    
}

#game .c3 .mode p:nth-child(3) {
    margin: 10px 0;
    font-size: 20px;
    color: #36363e;
}

#game .c3 .mode p:last-child {
    font-size: 14.5px;
    color: #9ea3aa;
}

/**缁楊剙娲撻柈銊ュ瀻**/
#game .c4 {

}

#game .c4 .title {
    padding-bottom: 10px;
}

#game .c4 p {
   
    margin: 0 auto;
    text-align: center;
    line-height: 28px;
}

#game .c4 img {
    display: block;
    margin: 50px auto 0;
}
#game > div:not(.x):not(.head):not(#footer):not(.c1):not(.hov):not(.head2):not(#footer2) {
    padding: 0 0 80px;font-size: 18px;
}

/*xg*/
.c3 .row .col-md-3{padding-left:0;padding-right:0;}

.ms-font h2{padding-left:40px;margin-bottom:20px;margin-top:20%;}
.ms-font p{padding-left:40px;color:#999; line-height:2;} 
.container .c2 .mode{margin-top:60px;margin-bottom:60px;overflow: hidden;}
.xg-font .row{margin:10px 0;}
.xg-font .row .col-md-4 h3{color:#444;margin:20px 0;}
.xg-font .row .col-md-4 p{color:#999;margin:20px 0;}
.xg-wl{overflow: hidden;}
.xg-wl img{float: left;}
.title-on{margin:0}
.body-cont{padding:20px;}
.container .con-cont .md-top{margin-top:160px;}
.container .cen-p{text-aglin:center;}
.container .cen-p p{display:inline-block;padding:20px 70px;}
.c5 .nig-w{margin-top:20px;}
.c5 .nig-w .col-md-6 p,
.c5 .nig-w .col-md-4 p{color:#999;}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.title-three h3{width:100%;}
}
@media screen and (max-width:479px) {
	.title-three h3{width:100%;}
	.proPic img{margin-left:30px;}
	.container .con-cont .md-top{margin-top:40px;}
	.container .cen-p p{display:inline-block;padding:20px 20px;}
}




