﻿@charset "utf-8";
/* CSS Document */

body {
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    background: #fff;
    font-family: "微软雅黑";
}

a {
    color: #666666;
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
    }

.sider {

    float: left;
}

.containter {
    float: right;

}

.clear_cs {
    height: 0px;
    font-size: 0px;
    line-height: 0px;
    clear: both;
    over-flow: hidden;
}


/******************header css***************/
.logo {
    animation: 0.8s ease 0.8s normal forwards 1 logo;
    -moz-animation: 0.8s ease 0.8s normal forwards 1 logo;
    -webkit-animation: 0.8s ease 0.8s normal forwards 1 logo;
    -o-animation: 0.8s ease 0.8s normal forwards 1 logo;
    /*width: 321px;*/
    /*position: absolute;*/
    overflow: hidden;
    /*float: left;*/
    left: 40%;
    top: 5px;
    margin:auto;
}

@keyframes logo {
    0% {
        top: -20px;
        opacity: 0;
    }

    100% {
        top: 5px;
        opacity: 1;
    }
}

@-moz-keyframes logo {
    0% {
        top: -20px;
        opacity: 0;
    }

    100% {
        top: 5px;
        opacity: 1;
    }
}

@-webkit-keyframes logo {
    0% {
        top: -20px;
        opacity: 0;
    }

    100% {
        top: 5px;
        opacity: 1;
    }
}

@-o-keyframes logo {
    0% {
        top: -20px;
        opacity: 0;
    }

    100% {
        top: 5px;
        opacity: 1;
    }
}

.header {
    /*border-top: 5px solid #de3583;*/
}

.link_left { /*background:url(../images/bg.jpg) no-repeat;*/
    width: 100%;
    height: 80px;
    line-height: 39px;
    float: left;
    font-size: 24px;
}

.top_link {

    margin: auto;
    font-size:16px;
    /*margin-top: 150px;*/
    padding-left: 10px;
}



.shou {
    background: url(../images/7.png) no-repeat;
    margin-left: 15px;
    padding: 10px 0 13px 40px;
}

    .shou:hover {
        background: url(../images/6.png) no-repeat;
        color: #de3583;
    }

.cang {
    background: url(../images/8.png) no-repeat 0 7px;
    margin-left: 5px;
    padding: 11px 18px 13px 35px;
}

    .cang:hover {
        background: url(../images/9.png) no-repeat 0 7px;
        color: #de3583;
    }
    .shou2 {
    /*background: url(../images/shou2.png) no-repeat;*/
    margin-left: 15px;
    padding: 10px 0 13px 20px;
}

    .shou2:hover {
        /*background: url(../images/shou3.png) no-repeat;*/
        color: #de3583;
    }

.cang2 {
    /*background: url(../images/end.png) no-repeat 0 1px;*/
    margin-left: 5px;
    padding: 11px 18px 13px 35px;
}

    .cang2:hover {
        /*background: url(../images/end2.png) no-repeat 0 1px;*/
        color: #de3583;
    }

.link_right {
    width: 218px;
    float: right;
}

.tel img {
    vertical-align: middle;
    margin-bottom: 5px;
}

.tel {
color: #fff;
font-size: 18px;
line-height: 28px;
float: right;
}



.menu {
    /*background: url(../images/menu.jpg) repeat-x;*/
    height: 75px;
    margin-top: 30px;
}

    .menu ul {

        margin: auto;
    }

        .menu ul li {
            width: 150px;
            float: left;
            text-align: center;
            height: 35px;
            line-height: 50px;
            font-size: 14px;
        }



                .menu ul li:hover  {
                    color: #de3583;
                }

                 .menu ul li:hover a {
                    color: #de3583;
                }

.liucheng {
    margin-top: 30px;
    margin-bottom: 30px;
}

.title {
    backgx;
}

.titl30px;
}

.titl ro un d: ur l .liucheng {
    margin-top: 30px;
    margin-bottom: 30px;
}

.title {
    background: url(../images/bg2.jpg) no-repeat;
    width: 241px;
    margin: auto;
    text-align: center;
    font-size: 34px;
    color: #222;
    padding-top: 5px;
    margin-bottom: 30px;
}

    .title span {
        font-size: 34px;
        display: block;
        margin-top: 10px;
    }

.one {
    height: 55px;
    border-top: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    width: 100%;
}

.num {
    background: url(../images/num.png) no-repeat;
    width: 45px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    display: block;
    float: left;
    margin-right: 10px;
    position: relative;
    z-index: 8888;
}

.yi .text {
    background: url(../images/icon3.png) no-repeat;
    height: 45px;
    float: left;
    line-height: 45px;
    padding-left: 40px;
    font-size: 14px;
}

.yi {
    width: 35%;
    float: left;
    height: 50px;
    padding-top: 5px;
    padding-left: 15%;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .yi:hover {
        background: #e0809d;
        color: #fff;
    }

        .yi:hover .text {
            background: url(../images/icon33.png) no-repeat;
        }

.wu {
    width: 30%;
    float: left;
    height: 50px;
    padding-top: 5px;
    padding-left: 20%;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .wu:hover {
        background: #e0809d;
        color: #fff;
    }

        .wu:hover .text {
            background: url(../images/icon6.png) no-repeat;
        }

    .wu .text {
        background: url(../images/icon66.png) no-repeat;
        height: 45px;
        float: left;
        line-height: 45px;
        padding-left: 40px;
        font-size: 14px;
    }

.two {

    margin: auto;
    margin-top: 0px;
}

.er {
    float: left;
    width: 175px;
    position: relative;
    margin-top: 170px;
    z-index: 999;
}

.er_cont {
    border: 1px solid #efefef;
    border-radius: 50%;
    width: 140px;
    height: 100px;
    background-image: url(../images/icon44.png);
    background-repeat: no-repeat;
    background-position: 50px 0;
    text-align: center;
    padding-top: 40px;
    position: absolute;
    right: 0;
    font-size: 14px;
    background-color: #fff;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .er_cont:hover {
        background-image: url(../images/icon4.png);
        background-repeat: no-repeat;
        background-position: 50px 0;
        color: #fff;
        background-color: #e0809d;
    }

.san {
    float: left;
    border-radius: 50%;
    position: relative;
    border: 1px solid #efefef;
    width: 255px;
    height: 255px;
    margin-left: -30px;
    margin-top: 100px;
}

.san_cont {
    border: 1px solid #efefef;
    border-radius: 50%;
    width: 200px;
    height: 100px;
    background-image: url(../images/icon55.png);
    background-repeat: no-repeat;
    padding-top: 100px;
    background-position: 70px 40px;
    text-align: center;
    position: absolute;
    right: 0;
    font-size: 14px;
    margin-top: 30px;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .san_cont:hover {
        background-image: url(../images/icon5.png);
        background-repeat: no-repeat;
        color: #fff;
        background-color: #e0809d;
    }

.two_pic {
    background: #fff;
    border: 1px solid #efefef;
    width: 445px;
    height: 445px;
    border-radius: 50%;
    float: left;
    z-index: 9999;
    position: relative;
}

.liu {
    background-image: url(../images/icon7.png);
}

    .liu:hover {
        background-image: url(../images/icon77.png);
    }

.qi {
    background-image: url(../images/icon88.png);
}

    .qi:hover {
        background-image: url(../images/icon8.png);
    }

.yi .si {
    background-image: url(../images/icon99.png);
}

    .yi .si:hover {
        background-image: url(../images/icon9.png);
    }

.yi .ba {
    background-image: url(../images/icon10.png);
}

    .yi .ba:hover {
        background-image: url(../images/icon100.png);
    }


.index_team_cont {
    background: url(../images/1.jpg) no-repeat center fixed;
    background-size: 100%;
    height: 765px;
    width: 100%;
}

.team_cont {

    margin: auto;
}

.team_left {
    width: 100%;
}

.team_right {
float: left;
    width: 100%;
}

.team_list {
    width: 180px;
    margin-left: 7px;
    margin-right: 7px;
    float: left;
}

.team_box {
    position:relative;
    height:240px;
    background: #fff;
    padding-top: 0px;
    overflow: hidden;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .team_box:hover {
       
        background: #de3583;
    }
    .team_box:hover .team_name { 
        color:#000000;
       position:absolute;
       margin-top:-60px;
       background:#8fd2ec;
       filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/
       width:180px;
    }
    .team_name{
         
    }

        .team_box:hover a {
            color: #000;
        }

.team_pic {
    margin: 0 0px 0 0px;
}

.team_name {
    height: 180px;
    text-align: center;
    line-height: 42px;
    border-top: 1px solid #efefef;
    margin-top: 10px;
    padding-top:10px;
}

.team_box:hover .team_name {
    /*background: url(../images/tn.png) no-repeat;*/
    border-top: none;
}

.jd_box {
    background: #f6f6f6;
    padding-top: 50px;
}

.jd_cont {
   
    margin: auto;
}

.jd_left {
    float: left;
    width: 302px;
}

.jd_middle {
    float: left;
    width: 310px;
    margin-left: 80px;
}

.jd_right {
    float: right;
    width: 477px;
}

.title1 {
    background: #000000;
    width: 280px;
    border-radius: 15px;
    color: #fff;
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
    font-size: 14px;
}

.jd_middle ul {
    background: url(../images/shu.jpg) no-repeat;
    margin-top: 10px;
}

    .jd_middle ul li {
        height: 60px;
        padding-left: 40px;
        padding-top: 10px;
    }

        .jd_middle ul li a:hover {
            color: #de3583;
        }

.jd_right ul li span {
    font-size: 36px;
    color: #d56783;
    font-weight: bolder;
    vertical-align: middle;
    margin-right: 5px;
}

.jd_right ul li {
    border-bottom: 1px solid #dbdbdc;
    border-top: 1px solid #fff;
    height: 56px;
    line-height: 56px;
}

.youshi {
    background-repeat: no-repeat;
    /*background-color:#EAE5D2;*/
    background-position: center top;
    height: 600px;
}

.bz_pic {
    width: 120px;
    height: 190px;
    border-radius: 50%;
}

    .bz_pic img {
        border-radius: 50%;
    }

.bz_memo {
    border: 1px solid #d0cdbf;
    margin-top: -20px;
    width: 120px;
    font-size: 14px;
    margin-left: 0px;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
    /*height: 463px;*/
    overflow: hidden;
}

    .bz_memo a {
        color: #000;
        width: 100px;
        padding: 20px 10px;
        font-size: 14px;
        transition: background 1s;
        -moz-transition: background 1s; /* Firefox 4 */
        -webkit-transition: background 1s; /* Safari and Chrome */
        -o-transition: background 1s;
        /*height: 413px;*/
        overflow: hidden;
        display: block;
    }

.bz_num {
    width: 44px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    border: 1px solid #d0cdbf;
    border-radius: 50%;
    margin: auto;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

.bz1:hover .bz_num {
    background: #de3583;
    color: #fff;
}

.bz1:hover .bz_memo a {
    color: #fff;
}

.bz1:hover .bz_memo {
    background: #de3583;
}

.bz1 {
    width: 120px;
    position: absolute;
}

.index_new {
    /*background: url(../images/4.jpg) no-repeat center top;*/
    /*background-color:#faf0f6;*/
    height: 1100px;
    width: 100%;
}

.new_cont {

    margin: auto;
}

.new_list {
    width: 500px;
    /*padding: 20px;*/
    /*padding-bottom: 50px;*/
}

.yue {
    font-size: 18px;
    border-bottom: 2px solid #9a9a9a;
    width: 100px;
}

.new_title {
    font-size: 16px;
    margin-top: 50px;
}

.new_pic {
    background: #fff;
    padding: 2px;
    width: 300px;
    margin-top: 30px;
    margin-bottom: 30px;
}

.new_memo a {
    color: #666;
}

.more {
    border: 1px solid #de3583;
    background-image: url(../images/jt.png);
    background-repeat: no-repeat;
    background-position: 60px;
    width: 88px;
    height: 30px;
    line-height: 33px;
    margin-top: 40px;
    transition: background 1s;
    -moz-transition: background 1s; /* Firefox 4 */
    -webkit-transition: background 1s; /* Safari and Chrome */
    -o-transition: background 1s;
}

    .more a {
        color: #de3583;
    }

    .more:hover {
        background-color: #de3583;
        background-image: url(../images/jt2.png);
    }

        .more:hover a {
            color: #fff;
        }

.new_list:hover {
    background: url(../images/bg4.png) repeat;
}

.dilx {
    /*background: url(../images/5.jpg) repeat;*/
    background-color:#8fd2ec;
    margin-top: 273px;
}

.dilx_cont {

    margin: auto;
}



.lx2 {
    float: left;
    width: 200px;
    padding: 25px;
    height: 200px;
    border-right: 1px solid #fff;
}
.lx3 {
    float: left;
    width: 250px;
    padding: 25px;
    height: 200px;
    border-right: 1px solid #fff;
}
.dimenu {
    background: #f0f0f0;
}

.gz {
    float: left;
    width: 263px;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
    padding: 5px 0;
    color: #000;
    font-size: 16px;
    margin-left: 165px;
}

.lxmenu {
    float: left;
    width: 550px;
    border-right: 1px solid #dedede;
    padding: 5px 25px;
    font-size: 16px;
    color: #000;
}

    .lxmenu span {
        color: #666;
        font-size: 12px;
        margin-left: 5px;
    }

.jmmenu {
    float: left;
    width: 200px;
    padding: 5px 25px;
    color: #000;
    font-size: 16px;
        border-right: 1px solid #dedede;
}
.yqmenu {
    float: left;
    width: 250px;
    padding: 5px 25px;
    color: #000;
    font-size: 16px;
        border-right: 1px solid #dedede;
}
    .jmmenu span {
        color: #666;
        font-size: 12px;
        margin-left: 5px;
    }

.dibu {
    background: url(../images/5.jpg) repeat;
}

.dibu_cont {

    margin: auto;
    text-align: center;
    color: #c6c6c6;
}

.dilx_cont {
    color: #fff;
}




.nei_menu {
    background: url(../images/bg7.png) no-repeat;
    width: 773px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin: auto;
    font-size: 14px;
    margin-top: 30px;
}

    .nei_menu a {
        color: #fff;
    }

.main {
    width: 100%;
    margin: 20px auto;
}

.nei_team {
    background: #f5f5f5;
}

.nei_team_cont {

    margin: auto;
}

.neiteamlist {
    background: #ededed;
    padding: 10px 30px;
    margin-top: 20px;
}

    .neiteamlist:hover {
        box-shadow: 0 0 5px 5px #dadada;
    }

.team_right1 {
    width: 727px;
    margin-left: 180px;
}

.ys_info {
    border-bottom: 1px dashed #c6c6c6;
    height: 80px;
    line-height: 80px;
}

    .ys_info span {
        padding: 0 20px;
        color: #222;
        font-size: 18px;
    }

.pj {
    margin: 20px 0;
}


.xiufu_main {
    background: url(../images/xgbg.jpg) no-repeat center;
    min-height: 1165px;

}

.xiufu_box {

    margin: auto;
}

.xf_title {

    float: left;
}

.xf_memo {
    float: left;

    font-size: 14px;
    margin-left: 10px;
}

.xf_one {
    padding-top: 70px;
    margin-bottom: 70px;
}

.xf_two {
    margin-bottom: 50px;
}

.xf_left {

    float: left;
}

.xf_right {

    float: right;
}

.xf_title1 {
    background: url(../images/bg6.png) no-repeat;

    height: 34px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
}

.sx_cont {
    background: url(../images/bg2.png) repeat;
    padding: 20px 50px;
    margin-top: 10px;
    height: 215px;
    border-radius: 5px;
}

.jion_one {
    padding-top: 50px;
}

.jion_left {

    float: left;
}

.jion_right {
    background: url(../images/jmbg.jpg) no-repeat;

    height: 230px;
    float: left;
    font-size: 20px;
    padding-top: 50px;
    margin-left: 1%;
    line-height: 30px;
    font-family: "宋体";
}

.jion_main {
    background: #f5f5f5;
}



.cr_right {

    float: left;
}

.cr_memo {
    background: #fff;
    height: 180px;
    padding: 20px;
}

.cr_left {
    background: #e7e7e7;

    float: left;
    text-align: right;
    padding-right: 4%;
}

.cr_title {

    text-align: right;
    font-size: 24px;
    margin-top: 10px;
}



.nei_teamd {

    margin: auto;
    background: #ededed;
    padding: 20px;
}

.hs_pj {
    border-top: 1px dashed #c6c6c6;
    color: #de3583;
    font-size: 14px;
    padding-top: 15px;
}

.ys_title {
    background: #de3583;
    border-radius: 15px;

    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    margin-top: 30px;
}

.ys_memo {
    background: #fff;
    border-top: 4px solid #de3583;
    padding: 20px 70px;
    margin-top: 20px;
}

.ys_memo2 {
    background: #fff;
    border-top: 4px solid #de3583;
    padding: 20px 45px;
    margin-top: 20px;
    /*padding-left: 20px;*/
}

#menu2 {
    /*font-family: Arial;*/
    /*font-size: 14px;*/
    /*width: 600px;*/
    /*overflow: hidden;*/
}

    #menu2, #menu2 ul {
        /*list-style-type: none;*/
        /*background: #A3C159;*/
        /*margin: 0;*/
        /*padding: 0;*/
    }

        #menu2 li {
            float: left;
            position: relative;
            z-index: 1000;
        }

            #menu2 li a {
                display: block;
                padding: 10px 15px;
                padding-bottom: 0px;
                /*color: #FFF;*/
                text-decoration: none;
                /*border-right: 1px solid #FFF;*/
            }

            /*#menu2 li a:hover {
            background: #1BA6B2;
        }*/
            #menu2 li ul li {
                background: #d6436c;
                padding-bottom: 5px;
            }

                #menu2 li ul li a {
                    color: #ffffff;
                }

            #menu2 li ul li {
                float: none;
                margin-top: 0px;
            }

                #menu2 li ul li a {
                    /*border-top: 1px solid #FFF;*/
                    margin-top: 0px;
                    padding-top: 0px;
                }

            #menu2 li ul {
                display: none;
                position: absolute;
            }

            #menu2 li:hover ul {
                display: block;
            }
            #menu2 li:hover  .menu-icon{
                 border: 2px solid #de3583;
            }

/*.menu {
    background: url(../images/menu.jpg) repeat-x;
    height: auto;
    margin-top: 30px;
}

    .menu ul {
        width: 1150px;
        margin: auto;
    }

        .menu ul li {
            width: 115px;
            float: left;
            text-align: center;
            height: 50px;
            line-height: 50px;
            font-size: 14px;
        }

            .menu ul li:hover {
                background: url(../images/menuicon.jpg) no-repeat 45px 8px;
            }

                .menu ul li:hover a {
                    color: #de3583;
                }*/


.menu2 {
    background: url(../images/menu.jpg) repeat-x;
    height: auto;
    margin-top: 30px;
}

    .menu2 ul {

        margin: auto;
    }

        .menu2 ul li {

            float: left;
            text-align: center;
            height: 40px;
            line-height: 50px;
            font-size: 14px;
        }
        .menu-icon i{
            
            -webkit-transform: rotate(-48deg);
       -moz-transform: rotate(-48deg);
        -ms-transform: rotate(-48deg);
         -o-transform: rotate(-48deg);
            transform: rotate(-48deg);
            margin: 4px 4px 0px 0px;
        }
.menu-icon {
    float:left;
    margin-top:16px;
    margin-right:2px;
    border: 2px solid transparent;
    display: inline-block;
    height: 44px;

    line-height: 40px;
    -webkit-transform: rotate(47deg);
    -moz-transform: rotate(47deg);
    -ms-transform: rotate(47deg);
    -o-transform: rotate(47deg);
    transform: rotate(47deg);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.menu-icon:hover{
    border: 3px solid #de3583;
}
.pull-right {
padding-left: 187px;
width: 215px;
}
.aaaa {
float: right;
}
.logoshow {
    width: 100%;
    height: 657px;
}
.logoshow_T{
    width: 100%;
}
.logoshow_X{
    width: 100%;
    height: 50%;
}
.xia_S{
    height: 50%;   
}
.xia_X{
    height: 50%;
} 


/* 07-16*/
body{font-size: 21px;}
.wx img{display:none;}
.wx:hover img{display:block;}
.top_link a{color:#fff;line-height: 80px;font-size:29px;}
.header_top{background-color:#8fd2ec;width:100%;}
.img_weixin{width:300px;height:300px;position:absolute;top:80px;z-index:9999;}
.iconlogo{width: 140px;height: 140px;font-size: 18px;color: #de3583;border-radius: 50%;border: 1px solid #de3583;float: left;margin-left: 16%;line-height: 55%;margin-top: 2%; }
.iconlogo p{font-weight:bolder;line-height:130px;font-size: 30px;text-align: center;}
.iconlogo:hover{background:#de3583;}
.iconlogo:hover p{color:#fff;}
.flexslider {position: relative;height: 348px;overflow: hidden;background: url(images/loading.gif) 50% no-repeat;width: 100%;}
.slides {position: relative;z-index: 1;}
.slides li {height: 400px;}
.flex-control-nav {position: absolute;bottom: 10px;z-index: 2; width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width: 14px;height: 14px;margin: 0 5px;display: inline;zoom: 1;}
.flex-control-nav a {display: inline-block;width: 10px;height: 10px;line-height: 40px;overflow: hidden;cursor: pointer;border:3px solid #656565;background: #656565;border-radius: 50%;}
.flex-control-nav .flex-active {background-position: 0 0;}
.flex-direction-nav { position: absolute;z-index: 3;width: 100%;top: 45%;}
.flex-direction-nav li a {display: block;width: 50px;height: 50px;overflow: hidden;cursor: pointer;position: absolute;}
.flex-direction-nav li a.flex-prev {left: 40px;}
.flex-direction-nav li a.flex-next {right: 40px;}
.logo_main{width: 40%;display: block;margin: 0 auto;}
.service-item{width: 33.3%;float: left;}
 .rollBox {overflow: hidden;margin-top: -110px;}
.rollBox .LeftBotton {height: 47px;width: 23px;background: url(images/left.png) no-repeat;overflow: hidden;float: left;display: inline;cursor: pointer;margin-top: 145px; margin-left: 0;}
.rollBox .RightBotton {height: 47px; width: 23px;background: url(images/right.png) no-repeat; overflow: hidden; float: right;display: inline;cursor: pointer;position: relative;top: -150px;}
.rollBox .Cont {width: 78%; overflow: hidden; margin: 0 auto;display: block;}.rollBox .ScrCont {width: 10000000px;}
.rollBox #List1, .rollBox #List2 {float: left;}.img-scroll1 {position: relative;top: 0px;left: 0px;}
.img-scroll1 .prev1, .img-scroll1 .next1 {position: absolute;display: block;width: 61px;height: 61px;top: 135px;text-align: center;z-index: 999;}
.img-list1 {position: relative;overflow: hidden;}
.img-list1 li {display: inline; height: 445px;text-align: center;}
.title{background:none;padding-top:65px}
.morethan{text-align:right;margin-bottom:-30px;width: 85%;}
.new_list{margin-top:40px;width: 100%;}
.new_memo{width:85%;height:240px;margin: 0 auto;}
.qwer{float: left;width: 261px;height: 240px;text-align: left;padding-left: 22px;background-color: #fff;}
.hans{float:left;width:65%;height:240px;text-align:left;padding-left:5px;background-color:#fff}
.text_shang{margin-top: 20px;}
.txt_main_show{width: 85%;margin: 0 auto;}
.datu{width: 85%;height: 416px;display: block;margin: 0 auto;margin-top: 3%;margin-bottom:10px;}
.dilx_cont{position: relative;width: 100%;}
.lx1{float: left;width: 65%; padding-left: 20px;}

