@charset "UTF-8";
.bread_rt a:last-child
{ color:#134746;}
.inner{
    width: 1600px;
    margin: 0 auto;
    position: relative;
    box-sizing: border-box;
}
@media all and (max-width:1680px){
    .inner{width: 1400px;}
}
@media all and (max-width:1440px){
    .inner{width: 1200px;}
}
.head_top{height: 38px;background: #134746;transition:all 0.5s;}
.head_bot{
    height: 84px;
    position: relative;
    padding-top: 14px;
}
.head_bot .logo{
    width: auto;
    height: 72px;
    display: inline-block;
    float:left;
}

.head_bot .logo img{
    width: auto;
    height: 100%;
}
.head_bot .logo p{
    font-family: 'Raleway-Regular';
    font-size: 16px;
    color: #666;
    margin-top: 10px;
}
.head_bot .nav{
    float: right;
    font-size: 0;
    width:1094px;
}
@media (max-width: 1680px)
{
   .head_bot .nav{width:958px;}
 }
 @media (max-width: 1440px)
{
  .head_bot .nav{width:773px;}
 }
.head_tf{font-size: 0;float: left;}
.head_tf span{display: inline-block;font-size: 13px;color: #fff;line-height: 38px;}
.head_tf span.tel{font-size: 14px;background: url(/template/default/images/t-tel.png)no-repeat left center;padding-left: 25px;margin-left: 12px;}
.head_rt{float: right;}
.head_rt .share{font-size: 0;position: relative;margin-top: 6px;float: left;}
.head_rt .share:before{content: '';width: 1px;height: 20px;background: rgba(255,255,255,0.54);position: absolute;right:0;top: 50%;transform: translateY(-50%);}
.head_rt .share a{display: inline-block;width: 24px;height: 24px;background: #fff no-repeat center;border-radius: 50%;padding-left: 0;margin: 0 20px 0 0;float: none;}
.head_rt .share a:last-child{margin-right: 28px;}
.language{float: right;margin-left: 18px;}
.language a{display: inline-block;font-size: 13px;color: #fff;vertical-align: middle;position: relative;padding-right: 19px;}
.language a.cn{background: url(/template/default/images/down.png)no-repeat right center;}
.language .arrow-down{display: inline-block;width: 22px;height: 17px;background: url(/template/default/images/lan.png)no-repeat center;vertical-align: middle;margin-right: 12px;}
.language>ul>li{position: relative; padding: 7px 10px 10px;}
.language li:hover ul{display: block;}
.language li ul{width:100%;display: none;position: absolute;right: 0;bottom: -32px;background: #134746;padding:7px 0;z-index: 201;}
.language li ul li{text-align: right;}
.language a.en{padding-right: 28px;}

/*header*/
.header {
    z-index:200;
    position:relative;
    background-color:#fff;
    border-bottom: 1px solid #e8e6e6;
    box-sizing: border-box;
}
.header.fixed{
    position: fixed;
    left: 0;
    right: 0;
    top: 0;}
.layouts,.layouts1 {width:1600px;margin:0 auto;}

.nav li {
    float: left;
    margin:0 28px;
}
.header.fixed .head_bot .logo{height: 55px;transition: all 0.5s;}
.header.fixed .head_bot{height: 63px;transition: all 0.5s;padding-top:10px;}
.header.fixed .nav > ul > li > a{line-height: 60px;transition: all 0.5s;height: 63px;}
.header.fixed .search{height: 63px;transition: all 0.5s;}
.header.fixed .search .butt_search{height: 63px;transition: all 0.5s;}
.header.fixed .hd_ser2 .wrapper-text{top: 55px;}
.nav li.last-li{margin-right: 74px;}

.nav > ul > li > a {
    position:relative;
    display:block;
    font-size:16px;
    color:#333;
    line-height: 72px;
    font-family: 'microsoft yahei';
    box-sizing: border-box;
    height: 84px;
}
.nav > ul > li.on>a{
    color: #134746;
    border-bottom: 3px solid #134746;
}
.nav > ul > li:hover>a{color: #134746;border-bottom: 3px solid #134746;}
.nav .bottom_line {
    position:absolute;
    left:0;
    bottom:0;
    display:block;
    width:100%;
    height:0;
    background-color:#af9472;
    transition:all .6s;
    -moz-transition:all .6s;
    -webkit-transition:all .6s;
}
.nav > ul > li.on .bottom_line,.nav > ul > li:hover .bottom_line{
    height:2px;
}
.tc>li:last-child{
    margin-right: 0;
}
.sub_nav {
    z-index:9;
    position:absolute;
    display:none;
    padding:1.5rem 1rem;
    text-align:left;
    background-color:#f3f6fb;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-shadow: 0px 5px 13px -2px #ccc;
}
.sub_nav a {
    display:block;
    padding:1rem 0;
    font-size:14px;
    color: #5f6a84;
}
.fadeInUp {
    display:block;

}
.navli{
    position: relative;
}
.fuwu_sub_nav{
    width: 245px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    padding: 0;
    box-shadow: none;
    margin-top: -3px;
    border-top: 3px solid #134746; 
}
.fuwu_sub_nav .per{
    line-height: 50px;
    text-align: center;
    position: relative;
    border-bottom: 1px solid #ededed;
}
.fuwu_sub_nav .per:last-child{
    border-bottom: none;
}
.fuwu_sub_nav .per a{
    width: 100%;
    color: #555;
    font-size: 16px;
    text-align: left;
    position: relative;
    padding: 0 24px;
    box-sizing: border-box;
    text-align: left;
}
.fuwu_sub_nav .per:last-child a{
    border-bottom:none;
}
.fuwu_sub_nav .per a:after{
    content: '';
    width: 0;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: -webkit-gradient(linear,left top, right top,from(#1291e2),to(#2ad6ea));
    background: -webkit-linear-gradient(left,#1291e2,#2ad6ea);
    background: -o-linear-gradient(left,#1291e2,#2ad6ea);
    background: linear-gradient(to right,#1291e2,#2ad6ea);
    transition: all 0.3s;
    z-index: -1; }
.fuwu_sub_nav>.per>a:hover,.fuwu_sub_nav>.per>a.on{
    color: #fff;
}
.fuwu_sub_nav>.per>a:hover:after,.fuwu_sub_nav>.per>a.on:after{width: 100%;}
.fuwu_sub_nav1 li a:hover{color: #fff;}
.fuwu_sub_nav1{
    display: none;
    width: 164px;
    position: absolute;
    top: 0;
    right: -165px;
    background: #1d1c21;
}

.fuwu_sub_nav1 li{
    width: 100%;
    margin: 0;
    border-bottom: 1px solid #28282b;
}
.fuwu_sub_nav1 li a{
    width: 100%;
    box-sizing: border-box;
    text-align: center;
}
.fuwu_sub_nav .per:hover .fuwu_sub_nav1{
    display: block;
}
.fuwu_sub_nav .per:hover .fuwu_sub_nav1{
    display: block;
}
.fuwu_sub_nav1 li:last-child{
    border-bottom: none;
}


.search {
    position: absolute;
    right: 0;
    padding-left: 20px;
    height: 84px;
}
.search .butt_search {
    display: inline-block;
    background: url(/template/default/images/search.png) no-repeat center center;
    width: 20px;
    height: 75px;
    border-radius: 50%;
    vertical-align: top;
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    z-index: 200;
    cursor: pointer;
    outline: none;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    border: none;
}
.hd_ser2 .wrapper-text{
    display: none;
    position: absolute;
    top: 47px;
    right: 0;
    width: 171px;
    height: 40px;
    border: 3px solid;
    top: 70px;
    right: 0;
    z-index: 200;
    border-color: #134746;
}
.hd_ser2 .text {
    box-sizing: border-box;
    color: #8b8b8b;
    font-size: 14px;
    width: 171px;
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
    padding-right: 15px;
    border: none;
    line-height: 30px;
    vertical-align: top;
}
.hd_ser2 .wrapper-text.active {
    display: block!important;
}
.header-nav > li.search .hd_ser2 {
    float: none;
    margin: 0;
    width: 110px;
    height: 84px;
    background-color: #ffffff;
}
.hd_ser2 {
    position: relative;
}
@media all and (max-width:1680px){
    .layouts,.layouts1 {width:1400px;margin:0 auto;}
    .nav li{margin: 0 20px;}
}
@media all and (max-width:1440px){
    .layouts,.layouts1 {width:1200px;margin:0 auto;}
    .nav li.last-li{margin-right: 42px;}
    .nav li{margin: 0 11px;}
}

/*å®¢æœ*/
.kf {
        transition: .8s;
        -o-transition: .8s;
        -moz-transition: .8s;
        -webkit-transition: .8s;
        z-index: 999999;
        background-color: #fff;
        position: fixed;
        bottom: 100px;
        right: 20px;
        width: 62px;
        border-radius: 5px;
        display: none;
}

.kf span {
        z-index: 1000001;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        cursor: pointer;
        position: relative;
        display: block;
        width: 62px;
        height: 62px;
        border-bottom: 1px solid #e3e3e3;
        background:url(/template/default/images/kefu_j.png) no-repeat center #fff;
}
.kf span:hover{background-color:#134746;}

.kf .zx {border-radius: 5px 5px 0 0;background-position: 0 0;}
.kf .zx:hover {background-position: 0 -62px;}

.kf .freetel {background-position:-62px 0;}
.kf .freetel:hover {background-position:-62px -62px;}
.kf .act {background-position:-186px 0;}
.kf .act:hover{background-position:-186px -62px;}
.kf .zxlya {background-position:-124px 0;}
.kf .zxlya:hover{background-position:-124px -62px;}
.kf .back_top {
        border-radius: 0 0 5px 5px;
        border: none;
        background-position:-248px 0;
}
.kf .back_top:hover {background-position:-248px -62px;}

.kf span div {
        display: none;
        background-color: #fff;
        border-radius: 5px;
        position: absolute;
        right: 75px;
        padding: 20px;
        font-size: 14px;
        color: #f4474c;
        bottom:2px;
}

.kf span div input {
        text-indent: .5em;
        display: block;
        margin: 15px 0;
        line-height: 28px;
        color: #696969;
        font-size: 12px;
        width: 140px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        height: 28px;
}

.kf span div a {
        -o-transition: .5s;
        transition: .5s;
        -webkit-transition: .5s;
        display: block;
        background: #f4474c;
        border-radius: 2px;
        color: #fff;
        line-height: 26px;
        font-size: 12px;
        text-align: center;
        width: 79px;
        height: 26px;
}

.kf span div a:hover {
        background: #f4474c;
}

.kfimgr{
        position: absolute;
        bottom:23px;
        right: -9px;
}

.kf span div i {
        display: block;
        position: absolute;
        width: 15px;
        height: 200px;
        right: -15px;
        top: 0;
}

.kf .zx div, .kf .freetel div,
.kf .zxlya div, .kf span:nth-child(4) div {
        text-align: center;
        min-width: 148px;
        font-size: 14px;
        color: #666;
}

.kf span:nth-child(4) div {
        white-space: nowrap;
}

.kf a{display:block;height: 68px;position:absolute;top:0;right:0;width: 100%}

.kf span div, .kf {
        -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
}


.nav_center div, .index_nav_center div, .shou, .zhan {
        -webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
}

.shou {
        z-index: 1000000;
        cursor: pointer;
        width: 30px;
        height: 40px;
        top: 50%;
        margin-top: -15px;
        border-radius: 5px 0 0 5px;
        right: 62px;
        background: url("/template/default/images/kefu_j.png") no-repeat -310px 0 #fff;
        position: absolute;
}

.shou.on {background-position: -310px -40px;}

/*===============è½®æ’­åˆ‡æ¢==============*/


/*banner*/
#wrapper {
    background:#fff;
    position:relative;
    /*max-width:1920px;*/
}
.fullwidthbanner-container{
    width:100% !important;
    /*max-width:1920px;*/
    position:relative;
    padding:0;
    max-height:706px !important;
    overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner {
    width:100% !important;
    max-height:706px !important;
    position:relative;
}


/** BULLETS **/
.tp-bullets {z-index: 1001;position: absolute;bottom: 0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s; }
#wrapper:hover .tp-bullets{bottom:25px !important;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background:#C7C7C7;
    border-radius:10px;
    width: 14px;
    height: 14px;
    margin:5px 7px 6px;
    float: left;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}

.tp-bullets.simplebullets.round .bullet.selected{background: #134746;}
.tp-leftarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background:url(/template/default/images/slider-left-arrow.png) no-Repeat;
    width:60px;
    height: 90px;
    margin-left: 10px;
    margin-top: -48px;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background:url(/template/default/images/slider-right-arrow.png) no-Repeat 0 0;
    width: 60px;
    height:90px;
    margin-left: -10px;
    margin-top: -48px;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
#wrapper:hover .tp-rightarrow.large{margin-left:-30px;}
#wrapper:hover .tp-leftarrow.large{margin-left:30px;}

.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {padding: 3px;}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}


.tp-thumbs img {width: 100%;height:auto;max-height:706px;}

.tp-bannertimer {display:none;}
@media only screen and (max-width: 1680px) {
    .tp-leftarrow.large{     margin-top: -51px;}
    .tp-rightarrow.large{ margin-top: -51px;}
    }
@media only screen and (max-width: 1440px) {
    .tp-leftarrow.large{     margin-top: -139px;}
    .tp-rightarrow.large{ margin-top: -139px;}
    }

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }
    .responsive .tparrows {
        display: none;
    }
}

.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(/template/default/images/loader.gif) no-repeat 10px 10px;
    background-color: #fff;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

@media only screen and (max-width: 768px) {
    .tp-leftarrow.large,.tp-rightarrow.large{display:none;}
    .tp-bullets{bottom:10px !important;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
}



/*é¦–é¡µäº§å“*/
.in_one{padding: 80px 0 90px;background: #fff;}
.in1_lf{width: 1100px;float: left;overflow:hidden;}
.in1_rt{width: 500px;float: right;padding-left: 30px;box-sizing: border-box;}
.in1_lf li{float: left;width: 284px;position: relative;overflow: hidden;}
.in1_lf li.on{width: 430px;}
.in1_lf li.on .imgCen{opacity: 0;}
.img_desc{padding: 50px 0 40px 30px;box-sizing: border-box;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -webkit-gradient(linear,left top, right top,from(#0c8fe1),to(#27d5ed));
    background: -webkit-linear-gradient(left,#0c8fe1,#27d5ed);
    background: -o-linear-gradient(left,#0c8fe1,#27d5ed);
    background: linear-gradient(to right,#134746,#27d5ed);opacity: 0.9;
ã€€ã€€ã€€filter:alpha(opacity=90);}
.in1_lf li.on .img_desc{background: transparent;opacity: 1;filter: alpha(opacity=100);}

.imgBot .bt_2 span{display: block;color: rgba(255,255,255,0.76);font-size: 20px;line-height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.imgBot .bt_1{font-family: 'sy';font-size: 28px;color: #fff;line-height: 28px;padding-bottom: 12px;position: relative;margin-bottom: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.imgBot .bt_1:after{content: '';width: 45px;height: 1px;background: #fff;position: absolute;left: 0;bottom: 0;}
.imgCen{font-family: arial;font-size: 60px;color: #fff;transition: all 0.3s;opacity: 1;line-height: 60px;position: absolute;bottom: 40px;}
.imgTop img{display: block;}

.tit{position: relative;margin-bottom: 24px;}
.tit h3{font-size: 36px;color: #333;font-weight: lighter;display: inline-block;vertical-align: middle;line-height: 36px;position: relative;}
.tit h3:after{content: '';width: 85px;height: 3px;position: absolute;left: 0;bottom: -15px;}
.tit h3 span{font-weight: bold;display: inline-block;}
.tit a{font-size: 16px;color: #666;padding-left: 26px;background: url(/template/default/images/menu.png)no-repeat left center;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.in1_tabnav{margin-bottom: 15px;font-size: 0;}
.in1_tabnav li{border-bottom:1px solid #e8e8e8;box-sizing: border-box;position: relative; transition: all 0.5s;}
.in1_tabnav li a{width:100%;color: #666;font-size: 16px;line-height: 52px;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.in1_tabnav li .tabnav_icon{display: inline-block;width:8px;height:13px;background: url(/template/default/images/right.png)no-repeat center;position: absolute;right: 0;top:20px;}
/*.in1_item{display: none;}*/
.in1_item img{display: block;width: 100%;}
.in1_item{}
.in1_tabnav li.on a{color: #134746;}
.in1_tabnav li{height: 53px;overflow: hidden;}
.in1_tabnav li.on{height: 53px;}
.in_two{height: 400px;padding: 70px 0;box-sizing: border-box;}
.in2_box{text-align: center;}
.in2_box h3{color: #fff;font-size: 30px;font-family: 'sy';line-height: 30px;margin-bottom: 18px;}
.in2_box p{color: #fff;font-size: 14px;padding-bottom: 18px;position: relative;margin-bottom: 42px;}
.in2_box p:after{content: '';width: 85px;height: 3px;background: #134746;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.in2_box h4{color: #fff;font-size: 20px;font-family: 'sy';line-height: 20px;}

/*è§£å†³æ–¹æ¡ˆ*/
.in_three{padding: 80px 0;background: #fff;}
.in3_lf{width: 22.5%;float: left;}
.in3_lf .tit h3.h3{margin-bottom: 12px;margin-top: 33px;}
.in3_lf .tit h3.h3:after{display: none;}
.in3_lf h4{font-family: 'sy-m';font-size: 20px;color: #333;line-height: 20px;margin-bottom: 12px;}
.in3_lf p{color: #888;font-size: 14px;line-height: 24px;}
.in3_lf .tit{margin-bottom:70px;}
.more{display: inline-block;width: 220px;height: 61px;background: #134746;color: #fff;text-align: left;line-height:61px;padding-left: 81px;box-sizing: border-box;position: relative;margin-top: 64px;}
.more i{display: inline-block;width: 11px;height: 11px;background: url(/template/default/images/jia.png)no-repeat center;position: absolute;top: 25px;right: 81px;transition: transform 0.3s ease 0s;}
.more:hover i{ transform: rotateZ(180deg);transition: transform 0.3s ease 0s;}
.in3_rt{width: 77.5%;float: right;}
.in3_rt_desc h3{color: #333;font-size: 20px;margin-bottom: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.in3_rt_desc h4{font-size: 14px;color: #444;}
.in3_rt_desc p{color: #888;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.in3_rt ul li{width: 48.3%;float: left;margin-right: 3.4%;overflow: hidden;margin-bottom: 43px;}
.in3_rt ul li:hover .in3_rt_pic img{transform: scale(1.1);}
.in3_rt ul li:nth-child(2n){margin-right: 0;}
.in3_rt ul li:last-child,.in3_rt ul li:nth-last-child(2){margin-bottom: 0;}
.in3_rt_pic{width:57.5%;float: left;overflow: hidden;}
.in3_rt_pic img{display: block;width: 100%;transition: all 0.3s;}
.in3_rt_desc{width: 40%;float: right;}
.in3_rt ul li:hover .in3_rt_desc h3{color: #134746;}

@media all and (max-width:1680px){
    .in1_lf{width: 926.5px;}
    .in1_rt{width: 473.5px;}
    .img_desc{padding: 40px 0 30px 20px;}
    .in1_lf li{width: 230px;}
    
    .imgCen{bottom: 30px;}
    .in3_rt_desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

}
@media all and (max-width:1440px){
    .in1_lf{width: 825px;}
    .in1_rt{width: 375px;padding-left: 20px;}
    .in1_lf li{width: 185px;}
 
    .in3_rt_desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
    .in3_lf .tit h3.h3{margin-top: 0;}

}


/*ç§äººå®šåˆ¶*/
.in_four{padding:80px 0 67px;}
.in4_box .in3_lf{width: 30%;}
.in4_box .in3_lf .tit{margin-top: 76px;}
.in4_box .in3_lf h3,.in4_box .in3_lf h4,.in4_box .in3_lf p,.in4_box .in3_lf h3 span{color: #fff;}
.in4_box .in3_lf h3{position: relative;margin-bottom: 15px;}
.in4_box .in3_lf h3:after{content: '';width: 85px;height: 3px;position: absolute;left: 0;bottom: -100px;}
.in4_rt{width: 50.125%;float: right;}
.in4_rt_top{width: 100%;height: 93px;background: #134746;}
.in4_rt_top h3{color: #fff;font-size: 24px;font-family: 'sy';line-height: 93px;text-align: center;}
.in4_rt_top{margin-bottom: 10px;}
.in4_rt_item{width: 49%;float: left;margin-right: 2%;}
.in4_rt_item:last-child{margin-right: 0;}
.in4_rt_btit{text-align: center;background: #fff;height: 94px;position: relative;}
.in4_rt_btit:after{content: '';width:44px;height: 13px;background: url(/template/default/images/down1.png)no-repeat center;position: absolute;bottom: -13px;left: 50%;transform: translateX(-50%);}
.in4_rt_btit h3{color: #333;font-size: 25px;font-weight: bold;margin-bottom: 3px;padding-top: 25px;}
.in4_rt_btit h4{text-transform: uppercase;color: #999;font-size: 14px;}
.in4_rt_item ul li{line-height: 94px;background: #0c8fe1;color: #fff;text-align: center;font-size: 20px;transition: all 0.5s;}
.in4_rt_item ul li:nth-child(even){background: #189df0;}
.in4_rt_item ul li a{color: #189df0;text-align: center;font-size: 14px;background: #fff url(/template/default/images/right1.png)no-repeat right 29% center;display: inline-block;width: 100%;}
.in4_rt_item ul li:nth-child(odd):hover{background: #056eaf;}
.in4_rt_item ul li:nth-child(even):hover{background: #056eaf;}

@media all and (max-width:1440px){
    .in4_rt_item ul li a{background: #fff url(/template/default/images/right1.png)no-repeat right 24% center;}
}
.contain{overflow:hidden;}


/*æ¡ˆä¾‹ä¸­å¿ƒ*/
.in_five{padding: 74px 0 0;}
.in_caseL{ margin-top:44px}
.in_caseL li{ float:left; width:24.92%; position:relative; overflow:hidden;margin-right: 0.1%;margin-bottom: 0.1%;}
.in_caseL li:nth-child(4n){margin-right: 0;}
.in_caseL li>a{ display:block; width:100%;}
.in_caseL li>a img{ width:100%; height:auto; max-width:100%;display: block;}

.in_caseL li .in_caseL_m{ width:100%; height:100%; position:absolute; text-align:center; top:0; left:0px; box-sizing: border-box;z-index: -1;}
.in_caseL li .in_caseL_m:after{content: '';width: 100%;height: 100%;background: -webkit-gradient(linear,left top, right top,from(#0c8fe1),to(#27d5ed));
    background: -webkit-linear-gradient(left,#0c8fe1,#27d5ed);
    background: -o-linear-gradient(left,#0c8fe1,#27d5ed);
    background: linear-gradient(to right,#0c8fe1,#27d5ed);   transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    -ms-transition: all 0.1s linear;    z-index: 1; position: absolute;left: 0;top: 0;opacity: 0;}
.in_caseL_t h3{color: #fff;font-size: 24px;font-family: 'sy-m';line-height: 24px;margin-bottom: 33px;position: relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.in_caseL_t h3:after{content: '';width: 85px;height: 2px;background: #fff;position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);}
.in_caseL_t p{color: #fff;font-size: 14px;}
.in_caseL_m .in_caseL_more{border: 2px solid #fff;box-sizing: border-box;background: transparent;color: #fff;text-transform: uppercase;width: 54.3%;padding-left: 20%;}
.in_caseL_m .in_caseL_con{position: relative;z-index: 100;}
.in_caseL_m .in_caseL_more i{right: 35%;} 
.in_caseL .in_caseL_m{padding-top: 75px;}
.in_caseL li:hover .in_caseL_m{ z-index:99;}
.in_caseL li:hover .in_caseL_m:after{opacity: 0.8;filter: alpha(opacity=80);}
@media screen and (max-width: 1680px) {
    .in_caseL_m .in_caseL_more{padding-left: 18%;margin-top: 50px;}
    .in_caseL_m .in_caseL_more i{right: 32%;}
    .in_caseL li .in_caseL_m{padding: 68px 20px 0;}
}
@media screen and (max-width: 1440px) {
    .in_caseL li .in_caseL_m{padding:45px 35px 0;}
    .in_caseL_m .in_caseL_more{width:56.3%;padding-left: 15%;margin-top: 35px;height: 46px;line-height: 46px;}
    .in_caseL_m .in_caseL_more i{right: 28%;top: 17px;}

}


/*æˆ‘ä»¬çš„å®¢æˆ·è¯´ä»€ä¹ˆ*/
.in_six{padding: 78px 0 0;}
.tit2{font-size: 30px;font-family: 'sy-m';line-height: 30px;text-align: center;}
.in_six .tit2{margin-bottom: 59px;}
.owl-wrapper .owl-item{width: 30.6%;float: left;margin-right: 4%;}
.owl-wrapper .owl-item:last-child{margin-right: 0;}
.in_six .swiper-container{overflow: hidden;}
.in_customers_m .in_customers_w{width: 100%; border: 1px solid #dcdcdc;text-align: left;  padding: 30px 20px 30px;box-sizing: border-box;border-radius: 10px;transition: all 20s;background-size: contain;}
.in_customers_m .in_customers_w p{ font-size: 14px; line-height: 28px; overflow:hidden; max-height:110px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 10;overflow: hidden;}
.in_customers_m .in_customers_t{  width: 100%;text-align: left; padding: 35px 0px 90px 49px;transition: all 10s;background: url(/template/default/images/down-arrow.jpg) no-repeat 45px top;margin-top: -1px;}
.in_customers_m:hover .in_customers_w{border: 3px solid #134746; padding: 28px 19px 29px 18px;}
.in_customers_m:hover .in_customers_t{background: url(/template/default/images/down-arrow1.jpg) no-repeat 45px top;margin-top: -3px;}
.in_customers_m .in_customers_t .in_customers_t_img { border-radius:50%; width:70px; height:70px; display:inline-block; box-sizing: border-box;}
.in_customers_m .in_customers_t .in_customers_t_img img{ display:inline-block; border-radius:50%; width:70px; height:70px; vertical-align:middle;      transition: 1s all;
    -webkit-transition: 1s all;
    -o-transition: 1s all;
    -moz-transition: 1s all;
    -ms-transition: 1s all;
    transition-timing-function: ease-out;}
.in_customers_m .in_customers_t .in_customers_t_img:hover img{transform: scale(3.08);}

.in6_box .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #dcdcdc;background: transparent;opacity: 1;margin: 0 5px!important;}
.in6_box .swiper-pagination .swiper-pagination-bullet-active{background: #134746;border: 1px solid #134746;}
.in6_box .swiper-pagination{bottom: 30px!important;}

/*å…³äºŽæˆ‘ä»¬*/
.in_seven{padding: 107px 0 104px;}
.in7_lf{width: 58.875%;float: left;overflow: hidden;}
.in7_lf img{display: block;width: 100%;}
.in7_box .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;background: transparent;opacity: 1;}
.in7_box .swiper-pagination .swiper-pagination-bullet-active{background: #fff;border: 1px solid #fff;}
.in7_box .swiper-pagination{bottom: 22px!important;text-align: left;margin-left: 20px;}
.in7_rt{width: 36.5625%;float: right;position: relative;}
.in7_rt .tit h3{color: #fff;}
.in7_rt .tit h3:after{background: #fff;left: auto;right: 0;}
.in7_rt .tit{text-align: right;}
.in7_rt .tit h4{font-size: 96px;font-weight: bold;color: rgba(255,255,255,0.21);line-height: 96px;margin-top: 28px;}
.in7_item{width: 33.4%;border: 1px dashed rgba(207,219,227,0.46);padding-bottom: 35px;box-sizing: border-box;text-align: center;}
.in7_item h3{font-size: 65px;color: rgba(255,255,255,0.1);margin-top: 43px;line-height: 60px;margin-bottom: 10px;}
.in7_item h4{color: #fff;font-size: 20px;}
.in7_item p{font-size: 14px;color: rgba(255,255,255,0.29);text-transform: uppercase;}
.in7_item1{position: absolute;top: 0;left: 0;}
.in7_item2{position: absolute;top: 195px;left: 33.4%;}
.in7_item3{position: absolute;top: 195px;right: 0;}
.in7_item4{position: absolute;top: 389px;left: 0;}
.in7_item5{position: absolute;top: 389px;right: 0;}
.in7_item:hover,.in7_item.on{background: -webkit-gradient(linear,left top, right top,from(#0c8fe1),to(#27d5ed));
    background: -webkit-linear-gradient(left,#0c8fe1,#27d5ed);
    background: -o-linear-gradient(left,#0c8fe1,#27d5ed);
    background: linear-gradient(to right,#0c8fe1,#27d5ed);border: 0; }
.in7_item:hover h3,.in7_item.on h3{color:rgba(255,255,255,0.2);}






/*æ•°å­—å¢žåŠ */
.in_eight{height: 200px;background: #134746;padding-top: 40px;box-sizing: border-box;}
.in8_box li{width: 25%;float: left;text-align: center;}
.in8_box li h3{color: #fff;font-size: 20px;color: rgba(255,255,255,0.8);position: relative;display: inline-block;}
.in8_box li h3 span{font-size: 80px;font-weight: bold;color: #fff;font-family: arial;line-height: 80px;}
.in8_box li p{color: rgba(255,255,255,0.6);font-size: 14px;}
.in8_box li h3 i{
    display: inline-block;
    width: 11px;
    height: 11px;
    background: url(/template/default/images/jia.png)no-repeat center;
    position: absolute;
    top: 22px;
    right: 2px;
    transition: transform 0.3s ease 0s;
}

/*æœåŠ¡æ”¯æŒ*/
.in_nine{padding-top: 80px;}
.in_nine .tit{margin-bottom: 44px;}
.in9_list{border-top: 1px solid #ddd;}
.in9_list ul li{width: 25%;float: left;text-align: center;padding: 62px 45px 46px;box-sizing: border-box;border-left: 1px solid #ddd;position: relative;}
.in9_list ul li:after{content: '';width: 100%;height: 0;background: -moz-linear-gradient(top, #2ad6ea 0%, #1291e2 100%) ;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ad6ea), color-stop(100%,#1291e2))  ;
    background: -webkit-linear-gradient(top, #2ad6ea 0%,#1291e2 100%) ;
    background: -o-linear-gradient(top, #1291e2 0%,#2ad6ea 100%) ;
    background: -ms-linear-gradient(top, #2ad6ea 0%,#1291e2 100%) ;
    position: absolute;left: 0;top: 0;z-index: -1;opacity: 0;transition: all 0.5s;}
.in9_list ul li:last-child{border-right: 1px solid #ddd;}
.in9_pic{width: 90px;height: 90px;border-radius: 50%;margin: 0 auto 17px;background:no-repeat center;position: relative;transition: all 0.3s;box-sizing: border-box;}
.in9_pic:after{content: '';width: 100%;height: 100%;border-radius: 50%;background: -moz-linear-gradient(top, #2ad6ea 0%, #1291e2 100%) ;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ad6ea), color-stop(100%,#1291e2))  ;
    background: -webkit-linear-gradient(top, #2ad6ea 0%,#1291e2 100%) ;
    background: -o-linear-gradient(top, #1291e2 0%,#2ad6ea 100%) ;
    background: -ms-linear-gradient(top, #2ad6ea 0%,#1291e2 100%) ;position: absolute;left: 0;top: 0;z-index: -1;transition: all 0.3s;opacity: 1;}
.in9_list ul li h3{color: #333;font-size: 18px;margin-bottom: 46px;transition: all 0.3s;}
.in9_list ul li p{color: #666;font-size: 14px;line-height: 28px;transition: all 0.3s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.in9_list ul li span{display: block;width: 25px;height: 8px;background: url(/template/default/images/right2.png)no-repeat center;margin: 102px auto 0;opacity: 1;transition: all 0.3s;}

.in9_list ul li:hover:after{opacity: 1;height: 100%;}
.in9_list ul li:hover h3,.in9_list ul li:hover p{color: #fff;}
.in9_list ul li:hover .in9_pic:after{opacity: 0;}
.in9_list ul li:hover .in9_pic{border: 2px solid #fff;}
.in9_list ul li:hover span{opacity: 0;}



/*æ–°é—»ä¸­å¿ƒ*/
.in_ten{padding: 78px 0 80px;background: #f6f6f6;}
.in10_lf{width: 48.75%;float: left;}
.in10_box .tit{margin-bottom: 40px;}
.in10_box li{width:100%;padding: 19px;box-sizing: border-box;background: #fff;margin-bottom: 10px; }
.in10_lf li:last-child{margin-bottom: 0;}
.in10_box li a{display: block;width: 100%;}
.in10_lfpic{overflow:hidden;width: 31.1%;float: left; height:150px;}
.in10_lfpic img{display: block;width: 100%;transition: all 0.3s; }
.in10_desc{float: right;transition: all 0.3s;width: 86.7%;}
.in10_lf li:first-child .in10_desc{width: 65.4%;}
.in10_desc h3{color: #333;font-size: 16px;line-height: 18px;margin-bottom: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.in10_desc p{color: #888;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.in10_lf li:first-child .in10_desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.in10_desc span{color: #888;font-size: 14px;font-family: arial;display: inline-block;margin-top: 13px;}
.in10_lf li:hover .in10_lfpic img{transform: scale(1.03);}
.in10_lf li:hover .in10_desc{transform: translateX(-5px);}
.in10_lf li:hover .in10_desc h3{color: #134746;}
.in10_lfadte{width: 75px;text-align: center; height: 75px;border: 1px solid #e5e5e5;float: left;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;box-sizing: border-box;}
.in10_lfadte b{line-height: 50px;color: #888; font-size:  36px;-webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;font-family: arial;font-weight: normal;}
.in10_lfadte i{font-style: normal; display: block;background: #ccc;color: #fff; line-height: 24px; font-size: 14px; -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;font-family: arial;}
.in10_lf li:hover .in10_lfadte{border-color: #134746;}
.in10_lf li:hover b{color: #134746;}
.in10_lf li:hover i{background: #134746;}

.in10_rt{width: 48.75%;float: right;}
.in10_problem{background: url(/template/default/images/img27.png)no-repeat left top;}
.in10_problem h3{color: #333;font-size: 16px;padding-left: 38px;margin-bottom: 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.5s;}
.in10_answer{background: url(/template/default/images/img28.png)no-repeat left top;}
.in10_answer p{padding-left: 38px;transition: all 0.5s;}
.in10_box .in10_rt li{margin-bottom: 0;border-bottom: 1px dashed #999;padding: 37px 0;}
.in10_box .in10_rt li:first-child{padding-top: 22px;}
.in10_box .in10_rt li:last-child{border-bottom: 0;}
.in10_rtul{background: #fff;padding: 0 19px;box-sizing: border-box;}
.in10_answer p{color: #888;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.in10_box .in10_rt li:hover h3,.in10_box .in10_rt li:hover p{transform: translateX(-5px);}
.in10_box .in10_rt li:hover h3{color: #134746;}




/*eleven*/
.eleven{height: 160px;box-sizing: border-box;text-align: center;padding-top: 36px; width:100%;}
.eleven h3{color: #fff;font-size: 18px;font-weight: bold;line-height: 18px;margin-bottom: 12px;}
.eleven p{color: #fff;font-size: 14px;}

/*åº•éƒ¨*/
.footer{padding: 62px 0 0;}
.foot_box .foot_lf{display: inline-block;}
.foot_box .foot_lf dl{display:inline-block;margin-right: 104px;vertical-align: top;}
.foot_box dl dt a{color: #FFFFFF;font-size: 18px;display: inline-block;margin-bottom: 20px;}
.foot_box dl dt a:hover{color: #4eb1b7;font-size: 18px;display: inline-block;margin-bottom: 20px;}
.foot_box dl dd a{color: #FFFFFF;font-size: 12px;display: inline-block;line-height: 28px;}
.foot_box dl dd a:hover{color: #4eb1b7;font-size: 12px;display: inline-block;line-height: 28px;}
.foot_box dl dt{color: #FFFFFF;font-size: 16px;}

.foot_box dl dd{color:  #FFFFFF;}
.foot_lf{float: left;font-size: 14px;}
.foot_mid{width: 255px;display: inline-block;vertical-align: top;}
.foot_box dl dt.foot_tel{font-size: 18px;margin-bottom: 10px;}
.foot_mid dl dt{margin-bottom: 20px;font-size: 16px;}
.foot_mid dl dd{line-height: 24px;font-size: 14px;}
.foot_mid dl.foot_dl2 dt,.foot_mid dl.foot_dl2 dd{padding-left: 20px;}
.foot_dl1{margin-bottom: 30px;}
.foot_rt .code{width: 90px;height: 90px;background: url(/template/default/images/img36.png)no-repeat center;background-size: contain;}
.foot_rt .code img{display: block;margin: 0 auto;width: 82px;height: 82px;padding-top: 4px;}
.foot_box .foot_rt_item p{color: rgba(255,255,255,0.34);text-align: center;line-height: 28px;margin-bottom: 6px;}
.foot_rt{display: inline-block;float: right;}

@media all and (max-width:1680px){
    .in7_item h3{margin-top: 19px;}
    .in7_item2{position: absolute;top: 170px;left: 33.4%;}
    .in7_item3{position: absolute;top: 170px;right: 0;}
    .in7_item4{position: absolute;top: 339px;left: 0;}
    .in7_item5{position: absolute;top: 339px;right: 0;}
    .in9_list ul li span{margin: 70px auto 0;}
    .in9_list ul li{padding: 70px 18px 60px;}
    .in10_lf li:first-child .in10_desc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
    .in10_box .in10_rt li{padding: 33.5px 0;}
    .foot_box .foot_lf dl{margin-right: 70px;}
}
@media all and (max-width:1440px){
    .in7_item h3 {margin-top: 9.5px;}
    .in7_item{padding-bottom: 22px;}
    .in7_item p{font-size: 13px;}
    .in7_item2{position: absolute;top: 146.5px;left: 33.4%;}
    .in7_item3{position: absolute;top: 146.5px;right: 0;}
    .in7_item4{position: absolute;top: 292px;left: 0;}
    .in7_item5{position: absolute;top: 292px;right: 0;}
    .in9_list ul li span{margin: 40px auto 0;}
    .in9_list ul li { padding: 50px 18px 45px;}
    .in10_desc{width: 83.7%;}
    .in10_desc h3{margin-bottom: 10px;}
    .in10_desc span{margin-top: 10px;}
    .in10_box .in10_rt li{padding: 28px 0;}
    .in10_box .in10_rt li:first-child{padding-top: 20px;}
    .foot_box .foot_lf dl{margin-right: 40px;}
}
.foot_box2{padding-bottom: 36px;margin-top:20px;font-size: 0;}
.foot_box2 span{display: inline-block;font-size: 16px;color: #fff;background:url(/template/default/images/links.png)no-repeat top center;padding-top: 10px;margin-right: 25px; }
.foot_box2 a{display: inline-block;font-size: 14px;color: #666;padding-right: 20px;position: relative;}
.foot_box2 a:after{content: '';width: 2px;height: 15px;background: #525354;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.foot_box2 a:last-child:after{display:none;}
.foot_box3{border-top: 1px solid rgba(255,255,255,0.14);padding: 18px 0;}
.foot_box3_lf{display: inline-block;float: left;}
.foot_box3_rt{display: inline-block;float: right;}
.foot_box3 span,.foot_box3 a{color: #616161;font-size: 14px;}
.foot_box3 a.tj{margin-left: 10px;}
.foot_box3 a.f-map{margin-right: 10px;}
.footer a:hover{color: #134746;}



/*å¸¸è§é—®é¢˜*/
.con{width: 1200px;margin: 0 auto; }
.banner{height: 300px;}
.banner img{display: block;width: 100%;}
.bread_lf h3{font-size: 40px;font-weight: bold;color: #353535;line-height: 78px;}
.bread_lf{float: left;}
.bread_rt{float: right;}
.bread_rt span,.bread_rt a{display: inline-block;color: #666;font-size: 14px;line-height: 78px;}
.bread_rt span{background: url(/template/default/images/add.png)no-repeat left center;padding-left: 25px;}
.bread_rt a:hover,.bread_rt a.on{color: #134746;}
.page_nav{height: 60px;background: #f4f4f4;}
.pnav_con{font-size: 0;}
.pnav_con a{display: inline-block;line-height: 60px;font-size: 18px;color: #333;margin-right: 36px;position: relative;box-sizing: border-box;}
.pnav_con a:last-child{margin-right: 0;}
.pnav_con a:before{content: '';width: 100%;height: 3px;background: #279ee2;position: absolute;bottom: 0;left: 0;opacity: 0;transform: all 0.3s;}
.pnav_con a:after{content: '';width: 7px;height: 5px;background: url(/template/default/images/up.png)no-repeat center;position: absolute;bottom: 3px;left: 50%;margin-left: -3.5px;opacity: 0;transform: all 0.3s;}
.pnav_con a.on:after,.pnav_con a.on:before{opacity: 1;}
.pnav_con a.on,.pnav_con a:hover{color: #279ee2;}
.pnav_con a:hover:after,.pnav_con a:hover:before{opacity: 1;}
.p_target{margin-top: 50px;margin-bottom: 60px;font-size: 0;}
.p_target a span{display: inline-block;font-family: 'ak';font-size: 32px;color: #bfbfbf;font-style: italic;vertical-align: top;}
.p_target a{display: inline-block;font-size: 24px;color: #666;width: 397px;height: 70px;line-height: 70px;border-top: 3px solid #ccc;box-sizing: border-box;text-align: center;background: #f4f4f4;position: relative;margin-right: 4px;}
.p_target a:last-child{margin-right: 0;}
.p_target a:hover,.p_target a.on{background: #2ca3e4;color: #fff;border-top: 3px solid #2ca3e4;}
.p_target a:hover span,.p_target a.on span{color: #fff;}
.p_target a:after{content: '';width: 22px;height: 10px;background: url(/template/default/images/down2.png)no-repeat center;position: absolute;bottom: -10px;left: 50%;margin-left: -11px;opacity: 0;transition: all 0.3s;}
.p_target a:hover:after,.p_target a.on:after{opacity: 1;}

/*å¸¸è§é—®é¢˜*/
.faq_list .p-accordion li{
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.faq_list .p-accordion li .link{
    padding:18px 43px;
    cursor: pointer;
    display: block;
    color: #555;
    font-size: 18px;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    box-sizing: border-box;
    background: #f4f4f4 url(/template/default/images/cir.png)no-repeat left 23px center;
    text-align: left;
}
.faq_list .answer{
    display: none;
    padding: 18px 43px 28px;
    overflow: hidden;
    background: #f4f4f4;
    position: relative;
    border-top: 1px dashed #ccc;
}
.faq_list .answer p{
    color: #888;
    font-size: 14px;
    text-align: left;
}
.faq_list .answer span{
    display: block;
    color:#888;
    font-size: 16px;
    margin-bottom: 10px;
}
.chevron-down{
    position: absolute;
    top: 16px;
    right: 20px;
    width: 28px;
    height: 28px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    background: url(/template/default/images/down3.png)no-repeat center;
}
.faq_list .p-accordion li.open .link .chevron-down{
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    background: url(/template/default/images/up1.png)no-repeat center;
}
.faq_box .page{margin-top: 40px;}
.faq_list .p-accordion li:last-child{margin-bottom: 0;}
/*page*/
.page{font-size: 0;text-align: center;margin-top: 40px;margin-bottom: 58px;}
.page a{display: inline-block;width: 50px;height: 50px;line-height: 50px;color: #666;font-size: 16px;background: #efefef;text-align: center;margin-right: 10px;}
.page a:last-child{margin-right: 0;}
.page a.page_prev,.page a.page_next{width: 136px;}
.page a.page_prev{margin-right: 30px;}
.page a.page_next{margin-left: 20px;}
.page a.on,.page a:hover{color: #fff;background: #134746;}
/*ç›¸å…³æ¡ˆä¾‹*/
.related h3{color: #333;font-size: 30px;line-height: 30px;margin-bottom: 10px;}
.relate_case_box li{width: 389px;height: 323px;float: left;position: relative;margin-right: 16px;overflow:hidden;}
.relate_case_box{position: relative;}
.relate_case_pic img{display: block;width:100%;}
.relate_case_desc{height: 60px;position: absolute;bottom: 0;left: 0;width: 100%;background: url(/template/default/images/img42.png)no-repeat center;padding: 0 20px;box-sizing: border-box;z-index: 2;background-size: cover;}
.relate_case_desc h3{color: #fff;font-size: 20px;line-height: 60px;font-family: 'sy-m';position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.relate_case_desc p{color: #fff;font-size: 14px;}
.relate_case_box li:after{content:'';width:100%;position: absolute;left: 0;bottom: 0;text-align: center;height: 100%;background: -webkit-gradient(linear,left top, right top,from(#0c8fe1),to(#27d5ed));
    background: -webkit-linear-gradient(left,#0c8fe1,#27d5ed);
    background: -o-linear-gradient(left,#0c8fe1,#27d5ed);
    background: linear-gradient(to right,#0c8fe1,#27d5ed);
   
    transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    -ms-transition: all 0.1s linear;opacity: 0;}
.relate_case_box li:hover .relate_case_desc h3{font-size: 24px;line-height: 24px;margin-bottom: 30px;}
.relate_case_box li:hover .relate_case_desc h3:after{opacity: 1;}
.relate_case_desc h3:after {
    content: '';
    width: 85px;
    height: 2px;
    background: #fff;
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
}
.relate_case_desc .more{border: 2px solid #fff;background: transparent;}
.relate_case_box li:hover:after{opacity: 0.87;filter: alpha(opacity=87);}

.relate_case_box li:hover .relate_case_desc{text-align: center; padding: 62px 29px 0;height: 100%;background: none;}

.relate_hd a{display: inline-block;width: 50px;height: 50px;border-radius: 50%;background: url(/template/default/images/right3.png)no-repeat center;position: absolute;top: 50%;transform: translateY(-50%);transition: all 0.3s;z-index: 10;}
.relate_hd a:hover{background: url(/template/default/images/right4.png)no-repeat center;}
.relate_hd a.relate_prev{left: -100px;transform: rotate(180deg) translateY(50%);}
.relate_hd a.relate_next{right: -100px;}
@media (max-width: 1440px){
    .relate_hd a.relate_prev{left: 0;transform: rotate(180deg) translateY(50%);}
    .relate_hd a.relate_next{right: 0;}
}
.relate_pro{margin-top: 50px;}
.related{padding-bottom: 60px;}
.relate_pro_box li{width: 289px;height: 335px;}
 .relate_pro_box .relate_case_pic{width: 289px;height: 221px;}
.relate_pro_box li .relate_case_desc h3{color: #666;line-height: 24px;font-size: 22px;color: #333;padding-top: 25px;padding-bottom: 5px;margin-bottom: 0;}
.relate_pro_box li .relate_case_desc p{color: #666;font-size: 16px;text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relate_pro_box li .relate_case_desc{background: url(/template/default/images/dot.png)no-repeat bottom 20px left 20px;box-sizing: border-box;height: 114px;border: 1px solid #dcdcdc;border-top:0;}
.relate_pro_box li:hover .relate_case_desc h3{color: #fff;}
.relate_pro_box li:hover .relate_case_desc h3:after{display: none;}
.relate_pro_box li .relate_case_desc .more{width: 146px;height: 40px;border-radius: 30px;background: #fff;color: #279ee2;line-height: 40px;padding-left: 43px;margin-top: 0px;opacity: 0;}
.relate_pro_box li .relate_case_desc .more i{background: url(/template/default/images/jia1.png)no-repeat center;right: 45px;top:14px; }
.relate_pro_box li:hover .relate_case_desc{padding-top: 100px;border: 0;}
.relate_case_box li:hover .relate_case_desc .more{opacity: 1;}
.relate_pro_box li:hover .relate_case_desc p{opacity: 0;}

/*æŠ€æœ¯æœåŠ¡-è´¨é‡ä¿è¯*/
.service .p_target a{width: 297px;}
.ser_zzbz_top p{color: #666;font-size: 14px;}
.ser_zzbz_top ul li{width: 390px;height: 290px;float: left;margin-right: 15px;position: relative;overflow: hidden;}
.ser_zzbz_top ul li:last-child{margin-right: 0;}
.ser_zzbz_pic img{width: 390px;height: 290px;display: block;transition: all 0.3s;}
.ser_zzbz_top li p{color: #fefefe;font-size: 16px;background: rgba(39,158,226,0.85);height: 60px;line-height: 60px;padding: 0 20px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ser_zzbz_top ul li:hover .ser_zzbz_pic img{transform: scale(1.1);}
.ser_zzbz_top{margin-bottom: 60px;}
.ser_zzbz_bot{padding: 70px 0 60px;background: #f4f4f4;margin-bottom: 60px;}
.ser_zzbz_bot li{width: 547px;height: 187px;border-radius: 15px;background: #fff no-repeat left 20px top 43px;padding:66px 0 0 150px;box-sizing: border-box;float: left;box-shadow: 0px 0px 20px #e9e9e9;transition: all 0.3s;}
.ser_zzbz_bot li h3{font-size: 24px;line-height: 24px;color: #2ca3e4;font-family: 'sy-m';font-weight: bold;margin-bottom:14px;}
.ser_zzbz_bot li p{color: #888;font-size: 16px;}
.ser_zzbz_bot li:first-child{margin-right: 105px;}
.ser_zzbz_bot li:hover{transform: translateY(-10px);}


/*æœåŠ¡æµç¨‹*/
.ser_fwlc_top{margin-bottom: 58px;}
.ser_fwlc_top li{width: 300px;float: left;text-align: center;}
.ser_fwlc_top .ser_fwlc_top_pic{width: 82px;height: 82px;border-radius: 50%;background: #2ca3e4 no-repeat center;box-shadow: 0 7px 12px #a0dbfb;margin:0 auto;}
.ser_fwlc_top li h3{color: #333;font-size: 20px;line-height: 20px;margin-top: 22px;margin-bottom: 10px;}
.ser_fwlc_top li p{color: #777;font-size: 14px;}
.ser_fwlc_top ul{background:url(/template/default/images/line1.png)no-repeat center top 43px;background-size: contain;}

.ser_fwlc_mid{background:#f6f6f6;padding: 48px 30px;box-sizing: border-box;border-radius: 10px;margin-bottom: 57px;}
.ser_fwlc_mid li h3{font-size: 26px;color: #333;line-height: 26px;margin-bottom: 10px;}
.ser_fwlc_mid li p{font-size: 14px;color: #666;line-height: 26px;}
.ser_fwlc_mid li{padding-left: 54px;padding-right: 40px;background:no-repeat left 0 top 0;padding-top: 28px;margin-bottom: 33px;}
.ser_fwlc_mid li:last-child{margin-bottom: 0;}

.ser_fwlc_botlf{width: 826px;float: left;}
.ser_fwlc_botlf h3{color: #333;font-size: 26px;line-height: 26px;margin-bottom: 26px;}
.ser_fwlc_bot li p{color: #888;font-size:14px;}
.ser_fwlc_botrt{width: 323px;height: 174px;overflow:hidden;float: right;}
.ser_fwlc_botrt img{display: block;width: 100%;transition: all 0.3s;}
.ser_fwlc_bot li{padding-bottom: 44px; border-bottom: 1px dashed #ccc;box-sizing: border-box;margin-bottom: 50px;}
.ser_fwlc_bot li:last-child{border-bottom: 0;padding-bottom: 0;}
.ser_fwlc_bot li:hover .ser_fwlc_botrt img{transform: scale(1.1);}


/*æœåŠ¡èŒƒå›´*/
.ser_fwfw_toplf{width: 600px;height: 448px;overflow: hidden;float: left;}
.ser_fwfw_toplf img{display: block;width: 100%;transition: all 0.3s;}
.ser_fwfw_toplf:hover img{transform: scale(1.1);}
.ser_fwfw_toprt{width: 600px;height: 448px;overflow: hidden;background:#f7f7f7;float: right;padding: 60px 66px;box-sizing: border-box;}
.ser_fwfw_toprt li p{color: #555;font-size: 18px;line-height: 36px;}
.ser_fwfw_toprt li{padding-bottom: 20px;border-bottom: 1px dashed #dcdcdc;margin-bottom: 20px;}
.ser_fwfw_toprt li:last-child{border-bottom: none;}
.ser_fwfw_top{margin-bottom: 60px;}
.ser_fwfw_mid{padding: 40px 0 60px;background: #f5f5f5;margin-bottom: 60px;}
.ser_fwfw_mid h3{color: #333;font-size: 26px;line-height: 26px;padding-left: 14px;position: relative;margin-bottom: 18px;}
.ser_fwfw_mid h3:after{content: '';width: 5px;height: 25px;background: #279ee2;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.ser_fwfw_mtop p{color: #777;font-size: 14px;}
.ser_fwfw_mtop{margin-bottom: 42px;}
.ser_fwfw_mmid h3 span{color: #666;font-size: 16px;}
.ser_fwfw_mmid h3{margin-bottom: 22px;}
.ser_fwfw_mmid table{width: 100%;background:#fff;border-top: 3px solid #279ee2;box-sizing: border-box;}
.ser_fwfw_mmid table tr td{padding: 29px;box-sizing: border-box;color: #888;font-size: 14px;line-height: 30px;border: 1px solid #ebebeb;text-align: center;}
.ser_fwfw_mmid table tr td.td1{width: 716px;text-align: left;}
.ser_fwfw_mmid{margin-bottom: 50px;}
.ser_fwfw_mbot span{display: block;color: #666;font-size: 16px;margin-bottom: 16px;}

.ser_fwfw_mbot table{width: 100%;background:#fff;box-sizing: border-box;}
.ser_fwfw_mbot table tr td,.ser_fwfw_mbot table tr th{box-sizing: border-box;color: #666;font-size: 14px;line-height: 62px;border: 1px solid #e9e9e9;text-align: center;}
.ser_fwfw_mbot table tr th{color: #fff;font-size: 18px;background: #2ca3e4;font-weight: normal;}

/*æœåŠ¡å¥—é¤*/
.ser_fwtc_top h3{color: #333;font-size: 26px;line-height: 26px;padding-left: 14px;position: relative;margin-bottom: 36px;}
.ser_fwtc_top h3:after{content: '';width: 5px;height: 25px;background: #279ee2;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.ser_fwtc_top h4{font-size: 18px;color: #333;margin-bottom: 5px;}
.ser_fwtc_top p{font-size: 14px;color: #666;line-height: 30px;}
.ser_fwtc_titem{margin-bottom: 28px;}
.table1 table{width: 550px;margin-bottom: 42px;}
.table1 table tr td{line-height:48px; color: #666;font-size: 14px;border: 1px solid #e4e4e4;padding-left: 77px;}
.table1 table tr th{line-height:60px; color: #fff;font-size: 18px;background: #2ca3e4;border: 1px solid #e4e4e4;font-weight: normal;text-align: left;padding-left: 77px;}
.table1 table tr th.th1{width: 220px;padding-left: 40px;}
.table1 table tr td.td1{padding-left: 40px;}
.table2 table{width: 100%;margin-top: 12px;}
.table2 table tr td{padding-left: 32px;}
.table2 table tr th{padding-left: 32px;}
.ser_fwtc_titem1 h4{font-size: 20px;}

/*è§†é¢‘ä¸­å¿ƒ*/
.video_list li{width: 590px;float: left;margin-right: 20px;margin-bottom: 20px;}
.video_list li:nth-child(2n){margin-right: 0;}
.video_pic{width: 590px;height: 380px;overflow:hidden;position: relative;}
.video_pic:after{content: '';width: 62px;height: 62px;background: url(/template/default/images/play.png)no-repeat center;position: absolute;left: 50%;top: 50%;margin-top: -31px;margin-left: -31px;}
.video_pic img{display: block;width: 100%;transition: all 0.3s;}
.video_list li p{line-height: 60px;background: #f0f0f0;text-align: center;color: #333;font-size: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 0 20px;box-sizing: border-box;}
.video_list li:last-child,.video_list li:nth-last-child(2){margin-bottom: 0;}

.msg-box-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    /* background: #F3F3F3; */
    display: none;
    z-index: 1001;
}

.msg-box {
    width: 860px;
    height: 524px;
    padding: 50px;
    background-color: #F3F3F3;
    position: absolute;
    left: 50%;
    margin-left: -480px;
    top: 0;
    margin-top: -312px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}

.msg-box .close-box {
    width: 38px;
    height: 38px;
    background: url("/template/default/images/btn-close-modal.png") no-repeat center;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    -webkit-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.msg-box .close-box:hover {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.video_list li:hover  p{color: #134746;}
.video_list li:hover .video_pic img{transform: scale(1.1);}


/*ä¸‹è½½ä¸“åŒº*/
.down_list li{height: 60px;background: #f4f4f4;line-height: 60px;box-sizing: border-box;margin-bottom: 20px;}
.down_list li a{display: inline-block;width: 100%;font-size: 18px;color: #555;padding-left: 57px;background: url(/template/default/images/img58.png)no-repeat left 22px center;position: relative;box-sizing: border-box;}
.down_list li a span{display: inline-block;width: 66px;height: 27px;border-radius: 20px;background: #c3c3c3;color: #fff;line-height: 27px;text-align: center;font-size: 14px;position: absolute;right: 40px;top: 50%;transform: translateY(-50%);transition: all 0.3s;}
.down_list li:hover span{background: #134746;}


/*è§£å†³æ–¹æ¡ˆ*/
.solu_top{padding: 50px 0 60px;}
.solu_top li{margin-bottom: 39px;}
.solu_top li:hover .solu_pic img{transform: scale(1.1);}
.solu_top li:last-child{margin-bottom: 0;}
.solu_pic{width: 545px;height: 342px;overflow: hidden;}
.solu_pic img{display: block;width: 545px;height: 342px;transition: all 0.3s;}
.solu_desc{width: 655px;height: 357px;overflow: hidden;background: #f6f6f6;padding: 55px 40px;box-sizing: border-box;margin-top: 27px;}
.solu_tlf{float: left;}
.solu_trt{float: right;}
.solu_desc h3{font-size: 40px;font-family: 'ak1';color: #dadada;text-transform: uppercase;line-height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.solu_desc h4{font-size: 28px;color: #333;line-height: 28px;margin-top:3px;margin-bottom: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.solu_desc h5{color: #444;font-size: 14px;}
.solu_desc p{color: #888;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.solu_desc .more{width: 120px;height: 40px;line-height: 40px;padding-left: 29px;margin-top: 44px;}
.solu_desc .more i{right: 33px;top: 14px;}
.solu_bot{height: 500px;margin-bottom: 58px;text-align: center;padding-top:143px;box-sizing: border-box;}
.solu_bot h3{color: #fff;font-size: 30px;line-height: 30px;}
.solu_bot h4{color: #fff;font-size: 18px;line-height: 18px;margin-top: 24px;margin-bottom: 54px;}
.solu_bot p{color: #fff;font-size: 14px;}

/*è§£å†³æ–¹æ¡ˆè¯¦æƒ…*/
.soluxq_top h2{color: #333;font-size: 30px;font-weight: bold;line-height: 30px;margin-top: 50px;margin-bottom: 40px;}
.soluxq_top ul li{width: 577px;height: 159px;border-radius: 5px;border: 1px solid #dcdcdc;box-sizing: border-box;float: left;margin-right: 46px;padding: 33px 82px 0 140px;background: no-repeat left 30px center;}
.soluxq_top ul li:last-child{margin-right: 0;}
.soluxq_top ul li h3{color: #333;font-size: 26px;line-height: 26px;margin-bottom: 12px;}
.soluxq_top ul li p{color: #666;font-size: 14px;line-height: 24px;}
.soluxq_top ul{margin-bottom: 30px;}
.soluxq_top .soluxq_top_p{color: #666;font-size: 16px;line-height: 30px;}
.soluxq_bot h3{color: #333;font-size: 26px;line-height: 26px;padding-left: 14px;position: relative;margin-bottom: 18px;margin-top: 40px;}
.soluxq_bot h3:after{content: '';width: 5px;height: 25px;background: #279ee2;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.soluxq_bot p{color: #666;font-size: 14px;}
.xq_menu{font-size: 0;text-align: center;margin-top:35px;margin-bottom: 58px;}
.xq_menu a{display: inline-block;width: 136px;height: 50px;background: #f5f5f5;color: #666;font-size: 16px;text-align: center;line-height: 50px;margin: 0 10px;}
.xq_menu a:hover{color: #fff;background: #134746;}

/*æœåŠ¡ç½‘ç»œ*/
.contact_fwwl{padding-top: 50px;}
.con_tlf{width: 851px;height: 206px;background: url(/template/default/images/img66.png)no-repeat center;background-size: contain;padding: 45px 220px 0 45px;box-sizing: border-box;position: relative;z-index: -2;}
.con_top{padding-top: 80px;padding-bottom: 100px;position: relative;}
.con_tlf p{color: #279ee2;font-size: 16px;}
.con_trt img{display: block;width: 100%;}
.con_trt{position: absolute;right: 108px;bottom: -35px;z-index: -1;}
.con_mtf img{display: block;width: 100%;transition: all 0.3s;}
.con_mtf:hover img{transform: scale(1.1);}
.con_mtf {width: 600px;height: 455px;float: left;overflow: hidden;}
.con_mrt{width: 600px;height: 455px;float: right;background: #f7f7f7;padding: 56px 52px;box-sizing: border-box;}
.con_mid{margin-bottom: 54px;}
.con_mrt p{color: #666;font-size: 16px;margin-bottom: 15px;padding-left: 50px;background: no-repeat left top;}
.con_mrt p span{color: #279ee2;font-size: 20px;font-weight: bold;display: inline-block;margin-right: 16px;line-height: 20px;}
.con_mrt p.p1{padding-left: 0;line-height: 30px;}
.con_mrt p{line-height: 34px;}
.con_bot{padding-bottom: 60px;}
.con_bot table{width: 100%;}
.con_bot table tr.tr1{line-height: 60px;background: #279ee2;}
.con_bot table tr.tr1 th{color: #f7f7f7;font-size: 20px;font-weight: bold;border: none;}
.con_bot table tr th{color: #333;font-size: 18px;font-weight: normal;border: 1px solid #e9e9e9;}
.con_bot table tr td{color: #666;font-size: 16px;line-height: 41px;border: 1px solid #e9e9e9;text-align: center;}
.con_bot table tr td.td1{color: #279ee2;}
.con_bot table{margin-bottom: 60px;}
.con_map{overflow: hidden;}
.con_map img{display: block;width: 100%;}

/*æœåŠ¡ç½‘ç»œ*/
.con_fwwl_top table{width: 100%;}
.con_fwwl_top table tr th{line-height: 60px;color: #fff;font-size: 20px;background: #279ee2;border: 1px solid #e4e4e4;}
.con_fwwl_top table tr th.th1{width: 160px;}
.con_fwwl_top table tr td{color: #444;font-size: 18px;line-height: 60px;border: 1px solid #e4e4e4;text-align: center;}
.con_fwwl_top table tr td.td1{font-size: 14px;color: #666;}
/*.con_fwwl_top table tr td.td2{width: 342px;}*/
.con_fwwl_top{margin-bottom: 60px;}

.con_fwwl_mid{padding: 58px 0 44px;background: #f5f5f5;}
.con_fwwl_mid h5{color: #333;font-size: 20px;line-height: 20px;text-align: center;}
.con_fwwl_mid h3{color: #279ee2;font-size: 34px;line-height: 34px;text-align: center;margin-top: 13px;padding-bottom: 20px;position: relative;margin-bottom: 33px;}
.con_fwwl_mid h3 span{font-family: 'ak';font-weight: bold;font-size: 38px;}
.con_fwwl_mid h3:after{content: '';width: 70px;height: 2px;background: #279ee2;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.con_fwwl_mid p{color: #666;font-size: 16px;text-align: center;}
.con_fwwl_mid_map{margin-top: 50px;overflow: hidden;}
.con_fwwl_mid_map img{width: 100%;display: block;}
.con_fwwl_bot{background: #fff;padding-bottom: 58px;}
.con_fwwl_botbox{width: 891px;border-radius: 5px;border: 1px dashed #48ade7;background: #ebf8ff;margin:30px auto 0;}
.con_fwwl_botbox p{font-size: 16px;color: #279ee2;line-height: 26px;padding: 18px;box-sizing: border-box;}


/*åœ¨çº¿ç•™è¨€*/
.contact_zxly_box{height: 650px;}
.contact_zxly_con{padding: 80px 111px;box-sizing: border-box;}
.zxly_tit{text-align: center;margin-bottom: 48px;}
.zxly_tit h3{font-size: 36px;color: #fff;line-height: 36px;margin-bottom: 12px;}
.zxly_tit p{font-size: 18px;color: #fff;line-height: 18px;}
.contact_zxly_con .form{font-size: 0;text-align: center;}
.contact_zxly_con .form input{color: rgba(255,255,255,0.4);font-size: 16px;line-height: 47px;border: 1px solid rgba(255,255,255,0.3);border-radius: 6px;width: 318px;background: rgba(255,255,255,0.2);padding: 0 18px;box-sizing: border-box;margin-right: 12px;margin-bottom: 20px;}
.contact_zxly_con .form input:last-child{margin-right: 0;}
.contact_zxly_con .form input.p1{width: 198px;}
.contact_zxly_con .form p span.span1{margin-top: 8px; width: 107px;height: 49px;border-radius: 6px;background: rgba(255,255,255,0.2);display: inline-block;float: right;text-align: center;vertical-align: middle;}
.contact_zxly_con .form p span.span1 span{display: block;margin:12px auto 0;}
.contact_zxly_con .form textarea{color: rgba(255,255,255,0.4);font-size: 16px;border: 1px solid rgba(255,255,255,0.3);border-radius: 6px;width: 100%;background: rgba(255,255,255,0.2);padding: 10px 18px;box-sizing: border-box;height: 150px;resize: none;}
.contact_zxly_con .form button{width: 200px;height: 50px;border-radius: 30px;border:0;font-size: 20px;color: #fff;margin-top: 40px;background: -webkit-gradient(linear,left top, right top,from(#1291e2),to(#2ad6ea));
    background: -webkit-linear-gradient(left,#1291e2,#2ad6ea);
    background: -o-linear-gradient(left,#1291e2,#2ad6ea);
    background: linear-gradient(to right,#1291e2,#2ad6ea);
    transition: all 0.3s;cursor: pointer;}

/*åŠ å…¥æˆ‘ä»¬*/
.contact_join{padding: 50px 0 0;}


.rczp_tit{height: 60px;background: #279ee2;}
.rczp_tit li{width:212px;display: inline-block;line-height: 60px;color: #fff;font-size: 20px;padding: 0 5px;position: relative;box-sizing: border-box;text-align: center;font-weight: bold;}
.rczp_con .zp_tit{height: 60px;line-height: 60px;}
.rczp_con .zp_tit li{display: inline-block;line-height: 60px;color: #333;font-size: 18px;padding: 0 5px;box-sizing: border-box;width: 212px;text-align: center;}
.rczp_con .zp_tit li.li1{font-size: 20px;}
.zp_list .zp_tit .li5{color: #8d8d8d;}

.zp_list li:hover .zp_tit{background: #279ee2 url(/template/default/images/jiah.png) no-repeat right 33px center;}
.zp_list li:hover .zp_tit ul li{color: #fff;}
.zp_list li.on .zp_tit {
    background: #279ee2 url(/template/default/images/jian.png)no-repeat right 33px center;
    border-bottom: 1px solid #f2f2f2;
}
.zp_list li.on .zp_tit li{color: #fff;}
.zp_list>ul>li:nth-child(even){background-color: #f7f7f7;}
.zp_tit {
    height: 74px;
    line-height: 74px;
    background:url(/template/default/images/jia2.png) no-repeat right 33px center;
}
.zp_font{background: #f7f7f7;padding: 40px 50px 30px;}
.zp_font .zp_det h3{font-size: 20px;color: #333;margin-bottom: 8px;line-height: 20px;}
.zp_font .zp_det p.p1{font-size: 14px;color: #666;position: relative;padding-left: 17px;line-height: 30px;}
.zp_font .zp_det p:before{content: '';width: 5px;height: 5px;background: #2ca3e4;border-radius: 50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.zp_list p.p-more{color: #b1aeae;text-align: center;font-size: 14px;margin-top: 30px;padding-bottom: 30px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.zp_font a.td{width: 134px;height: 46px;border-radius: 5px;background:#2ca3e4;color: #fff;font-size: 14px;text-align: center;line-height: 46px;display: inline-block;margin-top: 25px;}
.rczp_list{margin-bottom: 60px;}
.contact_join_mid{background:#f6f6f6;padding: 60px 0;margin-bottom: 58px;}
.contact_join_mtop li{width: 590px;height: 258px;float: left;background: #fff no-repeat top 30px left 30px;border:1px solid #dcdcdc;border-radius: 5px;margin-right: 20px;box-sizing: border-box;margin-bottom: 20px;padding: 40px 30px 30px 143px;}
.contact_join_mtop li:nth-child(2n){margin-right: 0;}
.contact_join_mtop li h3{color: #333;font-size: 26px;line-height: 26px;margin-bottom: 18px;}
.contact_join_mtop li p{color: #666;font-size: 14px;margin-bottom: 6px;}
.contact_join_mtop{margin-bottom: 20px;}
.contact_join_mmidlf{width: 600px;height: 420px;border-radius: 5px;overflow: hidden;float: left;}
.contact_join_mmidlf img{display: block;width: 100%;}
.contact_join_mmidrt{width: 600px;height: 420px;border-radius: 5px;overflow: hidden;background: #fff;float: right;padding: 30px 40px;box-sizing: border-box;}
.contact_join_mmidrt h3{font-size: 26px;color: #333;line-height: 26px;margin-bottom: 15px;}
.contact_join_mmidrt p{color: #666;font-size:14px;}
.contact_join_mmid{margin-bottom: 40px;}
.contact_join_mbot{background: #ebf8ff;border-radius: 5px;border: 1px dashed #4eb0e8;box-sizing: border-box;padding: 35px 28px;width: 1200px;}
.contact_join_mbot h3{font-size: 20px;color: #0094e9;line-height: 20px;margin-bottom: 16px;}
.contact_join_mbot p{color: #0094e9;font-size: 14px;}

/*æ–°é—»åˆ—è¡¨*/
.news_con li{height: 230px;width: 100%;border: 1px solid #eaeaea;box-sizing: border-box;margin-bottom: 20px;padding: 15px;transition: all 0.3s;}
.news_box{padding-top: 50px;}
.news_pic{width: 296px;height: 200px;float: left;overflow: hidden;}
.news_pic img{display: block;width: 296px;height: 200px;transition: all 0.3s;}
.news_desc{width: 872px;float: right;padding: 17px 30px;box-sizing: border-box;}
.news_desc h3{color: #353739;font-size: 22px;line-height: 22px;margin-bottom: 13px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;}
.news_desc p{color: #444;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: all 0.3s;}
.span_box span{color: #a8a8a8;font-size: 14px;display: inline-block;margin-right: 20px;transition: all 0.3s;}
.span_box span.span2{background: url(/template/default/images/img85.png)no-repeat left center;padding-left: 24px;}
.span_box span.span3{background: url(/template/default/images/img86.png)no-repeat left center;padding-left: 24px;}
.span_box{margin-top:52px;}

.news_con li:hover{background: #279ee2;}
.news_con li:hover h3,.news_con li:hover p,.news_con li:hover span{color: #fff;}
.news_con li:hover span.span2{background: url(/template/default/images/img85h.png)no-repeat left center;}
.news_con li:hover span.span3{background: url(/template/default/images/img86h.png)no-repeat left center;}

/*æ–°é—»è¯¦æƒ…*/

.newsxq_box{padding-top: 50px;}
.newsxq_con h3{font-size: 30px;color: #353739;line-height: 30px;text-align: center;}
.newsxq_con .span_box{text-align: center;margin-top: 16px;}
.newsxq_con_share{float: none;margin-bottom: 30px;}
.newsxq_con_share .share a{width: 30px;height: 30px;background-color: #cfcfcf;margin-right:9px;opacity: 1;}
.newsxq_con_share .share a:last-child{margin-right: 0;}
.newsxq_con_share .share{float: none;text-align: center;margin-top: 24px;}
.newsxq_con_share .share a:hover{background-color: #279ee2;opacity: 1;}
.newsxq_con p{color: #555;font-size: 14px;}


/*æˆåŠŸæ¡ˆä¾‹*/
.case_con .relate_case_box li{width: 590px;height: 490px;margin-right: 20px;margin-bottom: 20px;}

.case_con .relate_case_box li:nth-child(2n){margin-right: 0;}
.case_con .relate_case_box li:last-child,.case_con .relate_case_box li:nth-last-child(2){margin-bottom: 0;}
.case_con .case_td p{font-size: 0;text-align: center;}
.case_con .case_td{position: relative;padding-bottom: 20px;}
.case_con .case_td:after{content: '';width: 420px;height: 1px;border-top: 1px dashed #fff;position: absolute;bottom: 0;left: 50%;margin-left: -210px;}
.case_con .case_td span{display: inline-block;font-size: 14px;color: #fff;border:1px solid #fff;border-radius: 25px;padding: 10px 22px;margin-bottom: 15px;margin-right: 20px;}
.case_con .case_td span:last-child{margin-right: 0;}
.case_con .relate_case_box li:hover .relate_case_desc{padding: 100px 29px 0;}

.case_con  .relate_case_box li .relate_case_desc .more{width: 146px;height: 40px;border-radius: 30px;background: #fff;color: #279ee2;line-height: 40px;padding-left: 43px;margin-top: 50px;opacity: 0;}

.case_con .relate_case_box li:hover .relate_case_desc .more{opacity: 1;}

.case_con .relate_case_box li .relate_case_desc .more i {
    background: url(/template/default/images/jia1.png)no-repeat center;
    right: 45px;
    top: 14px;
}
.case_con{padding-top: 50px;}

/*æ¡ˆä¾‹è¯¦æƒ…*/
.casexq_con .case_td{font-size: 0;text-align: center;border-bottom:1px dashed #dcdcdc;margin-bottom: 30px;}
.casexq_con .case_td span{display: inline-block;font-size: 14px;color: #666;border:1px solid #dcdcdc;border-radius: 25px;padding: 10px 22px;margin-bottom: 30px;margin-right: 20px;}
.casexq_con h3{font-size: 24px;color: #333;font-family: 'sy-m';line-height: 24px;text-align: center;margin-bottom: 32px;}
.casexq_con p{color: #666;font-size: 16px;}

/*äº§å“åˆ—è¡¨*/
.pro_box  .relate_pro_box li{width: 590px;height: 565px;margin-bottom: 20px;margin-right: 20px;}
.pro_box  .relate_pro_box .relate_case_pic{width: 590px;height: 451px;}

.pro_con .relate_case_box li:nth-child(2n){margin-right: 0;}
.pro_con .relate_case_box li:last-child,.pro_con .relate_case_box li:nth-last-child(2){margin-bottom: 0;}
.pro_con .case_td{opacity: 0;position: relative;padding-bottom: 25px;}
.pro_con .relate_case_box li:hover .case_td{opacity: 1;}
.relate_pro_box li:hover .relate_case_desc p.p1{opacity: 0;}
.pro_con .case_td span{
    display: inline-block;
    font-size: 14px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 25px;
    padding: 10px 22px;
    margin: 0 auto;
    margin-bottom: 15px;
}
.pro_con .relate_pro_box li:hover .relate_case_desc{padding-top: 60px;}
.pro_con .relate_case_box li:hover .relate_case_desc h3{margin-bottom: 9px;}
.pro_con .case_td:after {
    content: '';
    width: 420px;
    height: 1px;
    border-top: 1px dashed #fff;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -210px;
}
.pro_con .relate_pro_box li .relate_case_desc .more{margin-top: 50px;}

.proxq_box .p_target a{width: 297px;}

.ban{position:relative; overflow:hidden;margin:0 auto;}
.proxq_picbox{width: 671px;height: 513px;overflow: hidden;position: relative;margin: 0 auto;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:671px; height:513px;}
.prev{ float:left; cursor:pointer;}
.num{ height:114px;overflow:hidden; position:relative;}
.min_pic{ padding-top:30px;}
.num ul{ position:absolute; left:50%; top:0;transform: translateX(-50%);}
.num ul li{ width:144px; height:110px; margin-right:15px; padding: 2px;}
.num ul li.on{ border:2px solid #dcdcdc;padding: 0;}
#ban_pic1{position: relative;}
#ban_pic1 .prev1,#ban_pic1 .next1{width: 46px;height: 46px;background: url(/template/default/images/right3.png)no-repeat center;position: absolute;top: 50%;margin-top: -23px;transition: all 0.3s;}
#ban_pic1 .prev1{left: 0;transform: rotate(180deg);}
#ban_pic1 .next1{right: 0;}
#ban_pic1 .prev1:hover,#ban_pic1 .next1:hover{background: url(/template/default/images/right4.png)no-repeat center;}
.proxq_top{padding-bottom: 80px;}
.proxq_mid{padding: 98px 0 54px;background: #f7f7f7;}
.proxq_mid h3{font-size: 30px;line-height: 30px;color: #333;text-align: center;margin-bottom: 26px;}
.proxq_mid p{color: #666;font-size: 16px;text-align: center;}
.proxq_mid h4{font-size: 20px;color: #333;text-align: center;line-height: 20px;margin-bottom: 10px;}
.proxq_mid li{width: 400px;box-sizing: border-box;height: 196px;float: left;position: relative;border-right: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}
.proxq_mid li:nth-child(3n){border-right: 0;}
.proxq_mid li .li_con{position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);}
.proxq_mid ul{margin-top: 65px;}

.proxq_mid1{height: 662px;padding: 98px 0 54px;box-sizing: border-box;}
.proxq_mlf{float: left;margin-top: 12px;}

.proxq_mrt{width: 480px;float: right;}
.proxq_mrt h3{color: #fff;font-size: 36px;line-height: 36px;font-family: 'sy-m';margin-bottom: 56px;}
.proxq_mrt li{color: #fff;font-size: 14px;line-height: 65px;padding-left: 88px;background: no-repeat left center;margin-bottom: 22px;}
.proxq_bot{padding: 98px 0 38px;}
.proxq_blf{width: 600px;float: left;}
.proxq_blf li{color: #666;}
.proxq_blf h3{color: #333;}
.proxq_brt{float: right;margin-right: 100px;}
.proxq_bot1 p{color: #666;font-size: 14px;}

/*äº§å“å‚æ•°*/
.cpcs_con table{width: 100%;}
.cpcs_con table tr th{line-height: 60px;background: #279ee2;font-size: 18px;color: #fff;font-weight: normal;border: 1px solid #e4e4e4;}
.cpcs_con table tr td{line-height: 46px;border: 1px solid #e4e4e4;text-align: center;color: #666;font-size: 16px;}
.cpcs_con table tr td.td1{font-size: 18px;}
.cpcs_con table tr td a{display: inline-block;color: #279ee2;}


/*å…³äºŽæˆ‘ä»¬*/
.nei_anchor {
  text-align: center;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  font-size:0;
  width: 100%;
  z-index: 1001;
  background: #fff;
  box-shadow: 0px 0px 8px 0px #d6d6d6;
}
.nei_anchor span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.nei_anchor span a {
    font-size: 16px;
    color: #666;
    line-height: 75px;
    padding: 0 40px;
    display: inline-block;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  -ms-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  position: relative;
}
.nei_anchor span a:after{
    content: '';
    width: 1px;
    height: 17px;
    background: #dadada;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.nei_anchor span.on a:after,.nei_anchor span a:hover:after{
    display: none;
}
.nei_anchor span:hover a,
.nei_anchor span.on a {
    color: #fff;
    background: #279ee2;
}
.ab_poti {
  position: relative;
}
.abposi_ab {
  position: absolute;
  height: 1px;
  top: -60px;
}

.abo_one{padding: 60px 0;}
.abo1_lf{width: 560px;float: left;}
.about_con h3{font-size: 40px;font-family: 'ak1';color: #279ee2;line-height: 30px;text-transform: uppercase;margin-bottom: 10px;}
.abo_one h3{padding-top: 12px;}
.about_con h4{color: #279ee2;font-size: 30px;font-weight: lighter;line-height: 30px;margin-bottom: 40px;}
.abo1_one h4{margin-bottom: 45px;}
.abo1_p p{color: #888;font-size: 14px;text-indent: 2em;}
.abo1_p{max-height: 227px;overflow-y: auto;padding-right: 10px;}
.abo1_num{margin-top: 50px;}
.abo1_num li h3{color: #888;font-size: 14px;padding-top: 0;margin-bottom: 0;}
.abo1_num li h3 span{color: #279ee2;font-size: 60px;line-height: 70px;}
.abo1_num li p{color: #888;font-size: 14px;}
.abo1_num li h3 i{background: url(/template/default/images/jia3.png)no-repeat center;top: 13px;right: 1px;}
.abo1_num ul{font-size: 0;}
.abo1_num li{display: inline-block;float:none;width: auto;margin-right: 29px;}
.abo1_num li:last-child{margin-right:0;}
.abo1_rt{width: 590px;height: 500px;overflow: hidden;float: right;}
.abo1_rt img{display: block;width: 100%;transition: all 0.3s;}
.abo1_rt:hover img{transform: scale(1.1);}
.abo_two{padding: 60px 0;background: #f7f7f7;}

.abo2_con h3,.abo2_con h4{text-align: center;padding-top: 0;}
.abo2_con h4{margin-bottom: 39px;}
.abo2_lf{float: left;}
.abo_rt{float: right;}
.abo2_pic{width: 746px;height: 460px;overflow: hidden;}
.abo2_pic img{display: block;width: 100%;transition: all 0.3s;}
.abo2_desc{width: 454px;height: 460px;background: #fff;padding-left: 80px;box-sizing: border-box;padding-top: 78px;}
.abo2_item h5{font-size: 20px;color: #333;line-height: 20px;padding-bottom: 12px;position: relative;margin-bottom: 18px;}
.abo2_item h5:after{content: '';width: 39px;height: 1px;background: #279ee2;position: absolute;left: 0;bottom: 0;}
.abo2_item p{color: #999;font-size: 14px;line-height: 26px;}
.abo2_item{margin-bottom:45px;}
.abo2_ul ul li{margin-bottom: 30px;}
.abo2_ul ul li:last-child{margin-bottom: 0;}
.abo2_ul ul li:hover .abo2_pic img{transform: scale(1.1);}
/*.about_box .related{padding-top: 58px;}*/

.abo_three{padding: 60px 0 134px;}
.abo3_con h3,.abo3_con h4{text-align: center;padding-top: 0;}
.abo3_con h4{margin-bottom: 64px;}
.abo3_ul{padding: 50px 40px 0;box-sizing: border-box;position: relative;}
.abo3_ul:before{content: '';width: 25px;height: 25px;background: url(/template/default/images/dot2.png)no-repeat center;position: absolute;top: -25px;left: 50%;margin-left: -12.5px;}
.abo3_ul:after{content: '';width: 4px;height: 100%;background: #cecece;position: absolute;left: 50%;top: 0px;margin-left: -2px;}
.abo3_lf{float: left;}
.abo3_rt{float: right;margin-top: 110px;}
.abo3_item{width: 500px;}
.abo3_item .tit1{margin-bottom: 33px;position: relative;}
.abo3_lf .tit1:after{content: '';width: 43px;height: 1px;background: #cecece;position: absolute;top: -5px;right: -57px;}
.abo3_rt .tit1:after{content: '';width: 43px;height: 1px;background: #cecece;position: absolute;top: -5px;left: -58px;}
.abo3_item .tit1 h5{color: #555;font-size: 20px;line-height: 20px;margin-bottom: 8px;}
.abo3_item .tit1 p{color: #999;font-size: 14px;}
.abo3_lf .tit1 h5,.abo3_lf .tit1 p{text-align: right;}
.abo3_itembox .tit2{background: #279ee2;padding: 20px 40px;box-sizing: border-box;}
.abo3_itembox .tit2 h5{font-size: 20px;color: #fff;}
.abo3_itembox .tit2 h5 span{font-size: 14px;display: inline-block;margin-left: 10px;}
.abo3_item_desc{padding: 40px;box-sizing: border-box;background: #f7f7f7;position: relative;}
.abo3_item_desc .abo3_item_pic{width: 420px;height: 223px;overflow: hidden;margin-bottom: 22px;}
.abo3_item_desc img{display: block;width: 100%;transition: all 0.3s;}
.abo3_itembox:hover .abo3_item_desc img{transform: scale(1.1);}
.abo3_item_desc p{color: #777;font-size: 14px;}
.abo3_item_desc:after{content: '';width: 25px;height: 14px;background: url(/template/default/images/up2.png)no-repeat center;position: absolute;right: 47px;top: -14px;}
.abo3_ul a{display: block;text-align: center;font-size: 16px;color: #888;position: relative;margin-top: 56px;position: absolute;left: 50%;transform: translateX(-50%);}
.abo3_ul a:before{content: '';width: 4px;height: 28px;background: url(/template/default/images/line.jpg)no-repeat center;position: absolute;top: -41px;left: 50%;margin-left: -2px;}
.abo3_ul li.show{display: none;}

.abo_four{padding: 60px 0;background: #f4f4f4;}


.aus-ryzz{position: relative;}
.aus-ryzz .swiper-prev,.aus-ryzz .swiper-next{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: .5s;
    font-size: 0;
    background: transparent;
    z-index: 10;
    cursor: pointer;
    outline: medium;
}
.aus-ryzz .swiper-prev{
    left:-95px;
    background:url(/template/default/images/right3.png) no-repeat center;
    transform: rotate(180deg)translateY(50%);}
.aus-ryzz .swiper-next{right: -95px;
    background:url(/template/default/images/right3.png) no-repeat center;}
.aus-ryzz .swiper-prev:hover{
    background: url(/template/default/images/right4.png) no-repeat center;
}
.aus-ryzz .swiper-next:hover{
    background: url(/template/default/images/right4.png) no-repeat center;
}

#ryzzSlide{
    width: 100%;
    overflow: hidden;
}
#ryzzSlide .swiper-slide{
    width: 822px;
    text-align: center;
    position: relative;
}
#ryzzSlide .p-pic{
    width: 822px;
    position: relative;
    margin: 0 auto;
}
#ryzzSlide .p-pic:after{content: '';width: 100%;height: 100%;background: rgba(0,0,0,0.71);position: absolute;left: 0;top: 0;}
#ryzzSlide .swiper-slide img{width:100%;display: block;}
#ryzzSlide .swiper-slide-active .p-pic:after{display: none;}
.abo4_con h3,.abo4_con h4{text-align: center;}
#ryzzSlide .p-desc p{color: #fff;font-size: 14px;line-height: 59px;text-align: center;}
#ryzzSlide .p-desc{height: 59px;width: 100%;background: url(/template/default/images/img119.png)no-repeat center;position: absolute;bottom:0; left:0;opacity: 0;}
#ryzzSlide .swiper-slide-active .p-desc{opacity: 1;}


@media all and (max-width:1440px){
    .aus-ryzz .swiper-prev{left:0;}
    .aus-ryzz .swiper-next{right: 0;}
}

.abo_five{padding: 60px 0;}
.abo5_con h3,.abo5_con h4{text-align: center;}

.honor_list li{width: 280px;margin-right: 27px;}
.honor_list li:hover .honor_desc p{color: #279ee2;}
.honor_list li .honor_pic{width: 280px;height: 303px;border: 1px solid #e5e5e5;box-sizing: border-box;overflow: hidden;}
.honor_list li .honor_pic img{display: block;margin:25px auto;transition: all 0.3s;}
.honor_list li .honor_desc{margin-top: 15px;}
.honor_list li .honor_desc p{color: #666;font-size: 14px;text-align: center;}
.honor_list li:hover .honor_pic img{transform: scale(1.1);}


.honor_box .hd ul{overflow:hidden; zoom:1; margin-top:10px;  position: absolute;left: 50%;bottom: -20px;transform: translateX(-50%);}
.honor_box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:7px; text-indent:-999px; cursor:pointer; border: 1px solid #c1c1c1;border-radius: 50%; }
.honor_box .hd ul li.on{ background: #c1c1c1; }
.honor_box{position: relative;}
.honor_box .hd ul li:last-child{margin-right: 0;}



/*åœ¨çº¿æŠ¥ä»·*/
.price_box{/*overflow: hidden;*/}
.price_one{height: 570px;box-sizing: border-box;}
.price1_con{text-align: center;padding-top: 94px;}
.price1_con h3{font-size: 52px;font-family: 'sy';font-weight: bold;line-height: 52px;color: #fff;margin-bottom: 15px;}
.price1_con h4{font-size: 40px;font-family: 'sy';font-weight: lighter;line-height: 40px;color: #fff;margin-bottom: 50px;}
.price1_con p{font-size: 16px;color: #fff;}
.price_two{background: #f5f5f5;position: relative;height: 256px;}
.price2_con{width: 1200px;height: 395px;border-radius: 5px;background: #fff;box-shadow: 0px 1px 20px #f3f3f3;position: absolute;left: 50%;margin-left:-600px;top: -210px;}
.price2_con li{width: 400px;float: left;padding: 0 79px;box-sizing: border-box;text-align: center;}
.price2_pic{height: 170px;width: 100%;}
.price2_desc h3{color: #333;font-size: 22px;line-height: 22px;font-family: 'sy-m';margin-bottom: 10px;}
.price2_desc p{color: #888;font-size: 14px;max-height: 144px;overflow-y: auto;padding-right: 5px;}

.price_three{height:810px;padding: 94px 0 90px;box-sizing: border-box; overflow:hidden;}

.price3_cen{width: 445px;height: 445px;margin:0 auto;}
.price3_cen img{display: block;width: 100%;}
@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

.Rotation{
    -webkit-transform: rotate(360deg);
    animation: rotation 12s linear infinite;
    -moz-animation: rotation 12s linear infinite;
    -webkit-animation: rotation 12s linear infinite;
    -o-animation: rotation 12s linear infinite;
}
.price3_con{position: relative;}
.price3_item{width: 342px;padding-right: 45px;box-sizing: border-box;}
.price3_item h3{color: #fff;font-size: 22px;line-height: 22px;font-family: 'sy-m';margin-bottom: 28px;position: relative;}
.price3_item h3:after{content: '';width: 356px;height: 68px;background: url(/template/default/images/item1.png)no-repeat center;position: absolute;left: 0;top: 51px;}
.price3_item h3 span{display: inline-block;font-family: 'ak1';font-size: 28px;color: #fff;width: 40px;height: 40px;background: #134746;border-radius: 50%;text-align: center;line-height: 40px;margin-right: 10px;vertical-align: text-bottom;}
.price3_item p{color: #888;font-size: 14px;}
.price3_item1{position: absolute;left: 18px;top: 134px;}
.price3_item2 h3:after{background: url(/template/default/images/item2.png)no-repeat center;width: 374px;height: 86px;top: -34px;}
.price3_item2{position: absolute;left: 60px;bottom: -123px;}
.price3_item3{position: absolute;bottom: -180px;left: 460px;}
.price3_item3 h3:after{background: url(/template/default/images/item3.png)no-repeat center;width: 291px;height: 111px;top: -59px;}
.price3_item4{position: absolute;bottom: -123px;right: 60px;text-align: right;padding-right: 0;padding-left: 45px;}
.price3_item4 h3 span{margin-left: 10px;margin-right: 0;}
.price3_item4 h3:after{background: url(/template/default/images/item4.png)no-repeat center;width: 365px;height: 77px;top: -25px;right: 0;left: auto;}
.price3_item5 h3 span{margin-left: 10px;margin-right: 0;}
.price3_item5 h3:after{background: url(/template/default/images/item5.png)no-repeat center;width: 368px;height: 79px;top: 51px;right: 0;left: auto;}
.price3_item5{position: absolute;top: 134px;right: 18px;text-align: right;padding-right: 0;padding-left: 45px;}


.price_four{padding: 70px 0 74px;}
.price4_tit{text-align: center;margin-bottom: 77px;}
.price4_tit h3{font-size: 46px;line-height: 46px;font-weight: bold;font-family: 'sy';color: #333;margin-bottom: 11px;}
.price4_tit h4{font-size: 24px;line-height: 24px;color: #333;font-family: 'sy';}
.price4_list{font-size: 0;margin-bottom: 100px;}
.price4_list li{width: 240px;display: inline-block;box-sizing: border-box;vertical-align: top;position: relative;}
.price4_list .price4_pic:after{content: '';width: 75px;height: 10px;background: url(/template/default/images/img136.png)no-repeat center;position: absolute;right: -95px;top: 50%;margin-top: -5px;}
.price4_list li:last-child .price4_pic:after{display: none;}
.price4_pic{width: 124px;height: 124px;border-radius: 50%;margin:0 auto;position: relative;transition: all 0.3s;box-shadow: 0px 0px 20px #85e7ff80;}
.price4_pic1{background:url(/template/default/images/img131.png)no-repeat center;}
.price4_desc{text-align: center;padding: 0 25px;}
.price4_desc h3{font-size: 22px;color: #333;font-family: 'sy';line-height: 22px;margin: 36px 0 15px;}
.price4_desc p{font-size: 14px;color: #777;line-height: 26px;}
.price4_pic2{background:url(/template/default/images/img132.png)no-repeat center;}
.price4_pic3{background:url(/template/default/images/img133.png)no-repeat center;}
.price4_pic4{background:url(/template/default/images/img134.png)no-repeat center;}
.price4_pic5{background:url(/template/default/images/img135.png)no-repeat center;}
.price4_list li span{display: inline-block;font-size: 100px;font-family: 'ak';color: #e6e6e6;position: absolute;left: 47px;top: -60px;}
.price4_list li:hover .price4_pic1{background: url(/template/default/images/img131h.png)no-repeat center;}
.price4_list li:hover .price4_pic2{background: url(/template/default/images/img132h.png)no-repeat center;}
.price4_list li:hover .price4_pic3{background: url(/template/default/images/img133h.png)no-repeat center;}
.price4_list li:hover .price4_pic4{background: url(/template/default/images/img134h.png)no-repeat center;}
.price4_list li:hover .price4_pic5{background: url(/template/default/images/img135h.png)no-repeat center;}
.price4_list li:hover .price4_pic{box-shadow: 0px 5px 18px #7bdff1;}
.price4_input{width: 1200px;padding: 0 28px;box-sizing: border-box;height: 90px;background: #fff;box-shadow: 0 0 20px #c6ebff;border-radius: 10px;position: relative;}
.price4_input input{border-radius: 10px;width: 100%;line-height: 90px;border:0;background: url(/template/default/images/edit.png)no-repeat left center;padding:0 200px 0 60px; color: #333;font-size: 16px;box-sizing: border-box;}
.price4_input button{width: 162px;height: 50px;border-radius: 30px;background: #279ee2;color: #fff;font-size: 16px;text-align: center;line-height: 50px;position: absolute;right: 30px;top: 50%;margin-top: -25px;border: 0;cursor: pointer;}
.price4_input p{font-size: 16px;color: #fff;background: url(/template/default/images/img137.png)no-repeat center;display: inline-block;background-size: contain;width: 311px;height: 45px;line-height: 39px;text-align: center;position: absolute;right: 0;top: -70px;}

.price4_input p{
    -webkit-animation: wiggle 0.5s linear 0s infinite alternate;
    -moz-animation: wiggle 0.5s linear 0s infinite alternate;
    -o-animation: wiggle 0.5s linear 0s infinite alternate;
    animation: wiggle 0.5s linear 0s infinite alternate;}


@-webkit-keyframes wiggle {
  from {
    top: -70px;
  }
  to {
    top: -80px;
  }
}
@-moz-keyframes wiggle {
  from {
    top: -70px;
  }
  to {
    top: -80px;
  }
}
@-o-keyframes wiggle {
  from {
    top: -70px;
  }
  to {
    top: -80px;
  }
}
@keyframes wiggle {
  from {
    top: -70px;
  }
  to {
    top: -80px;
  }
}


.price_five{height: 527px;padding-top: 60px;box-sizing: border-box;}
.price5_tit{text-align: center;}
.price5_tit h3{font-size: 46px;color: #fff;font-weight: lighter;line-height:46px;margin-bottom: 16px;}
.price5_tit h3 span{display: inline-block;font-weight: bold;}
.price5_tit p{color: #fff;font-weight: lighter;font-size: 20px;line-height: 32px;}
.price5_pic{margin-top: 34px;}
.price5_pic img{display: block;margin: 0 auto;}
.price6_form{margin-top: -205px;}
.price6_form h3{font-size: 20px;color: #333;text-align: center;margin-bottom: 38px;}
.price6_form h3 .span2{color: #279ee2;}
.price6_form .span1{font-size: 22px;margin-right: 16px;display: inline-block;}
.price6_form{border-radius: 5px;background: #fff;padding: 50px 135px 60px;box-sizing: border-box;box-shadow:0 0 20px #b7dff7;}
.p6_item{margin-bottom: 28px;}
.p6_item label{display: inline-block;font-size: 16px;color: #333;width: 80px;}
.p6_item select{color: #666;font-size: 16px;width: 336px;height: 55px;line-height: 55px;border-radius: 30px;border: 1px solid #dcdcdc;padding: 0 16px;box-sizing: border-box;-webkit-appearance: none;
-moz-appearance:none ;
appearance: none;background: url(/template/default/images/down-arrow1.png)no-repeat right 15px center;}
.p6_item p.p1{float: left;}
.p6_item p.p2{float: right;}
.p6_item p.p1 span{display: inline-block;width: 156px;height: 55px;border-radius: 30px;border: 1px solid #dcdcdc;color: #666;font-size: 16px;line-height: 55px; padding: 0 14px;box-sizing: border-box;}
.p6_item p.p1 span input{width: 75px;height: 44px;border: 0;margin-left: 10px;margin-right: 10px;}
.p6_item p.p1 span i{font-style: normal;color: #279ee2;}
.p6_item p.p1 span.span2{margin-left: 20px;}
.p6_item p.p2 .input1{width: 336px;height: 55px;line-height: 55px;border: 1px solid #dcdcdc;border-radius: 30px;color: #999;font-size: 16px;padding: 0 16px;box-sizing: border-box;}
.p6_item p.p2 .span3{font-size: 14px;color: #279ee2;position: absolute;left: 82px;margin-top: 15px;}
.p6_item p.p3{position: relative;}
.p6_item1{text-align: center;margin-top: 80px;margin-bottom: 0;}
.p6_item .submit{color: #fff;font-size: 16px;border-radius: 30px;width: 356px;height: 62px;line-height: 62px;text-align: center;border:0;background: -webkit-gradient(linear,left top, right top,from(#1291e2),to(#2ad6ea));
    background: -webkit-linear-gradient(left,#1291e2,#2ad6ea);
    background: -o-linear-gradient(left,#1291e2,#2ad6ea);
    background: linear-gradient(to right,#1291e2,#2ad6ea);}


.price_seven{padding: 60px 0;}
.price7_tit h3{font-size: 46px;color: #333;font-family: 'sy';line-height: 46px;text-align: center;margin-bottom: 40px;}

.price7_top h3{color: #333;font-size: 18px;line-height: 60px;background: url(/template/default/images/img140.png)no-repeat center;background-size: cover;padding: 0 25px;box-sizing: border-box;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;}
.price7_top{padding-left: 64px;background: url(/template/default/images/Q.png)no-repeat left center;margin-bottom: 20px;}
.price7_bot p,.price7_bot a{color: #888;font-size: 16px;}
.price7_bot a{text-decoration: underline;}
.price7_bot{padding-left: 64px;background: url(/template/default/images/A.png)no-repeat left top;}
.price7_list li{margin-bottom: 38px;text-align: left;}
.price7_list .more1{width: 162px;height: 50px;line-height: 50px;text-align: center;color: #279ee2;font-size: 16px;border-radius: 30px;border: 1px solid #279ee2;display: inline-block;}
.price7_list{text-align: center;transition: all 0.3s;}
.price7_list li:hover .price7_top h3{color: #fff;font-size: 20px;background: url(/template/default/images/img140h.png)no-repeat left center;background-size: cover;}
.price7_bot a:hover{color: #279ee2;}
.price7_list .more1:hover{color: #fff;background: #279ee2;}


/*å¼¹çª—*/

.event 
{
    
    position: fixed;
    left: 50%;
    top: 50%;
    bottom: 0;
    right: 0;
    margin-left: -600px;
    margin-top: -385px;
    z-index: 300;
}
.tcbox {
    width: 1200px;
    height: 767px;
    background: #fff;
    border-radius: 20px;
    box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    position: relative;
    padding-top: 74px;
    box-sizing: border-box;
}
.bg_color{    
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.83);
    position: fixed ;
    top: 0;
    z-index: 299;}
.event .price6_form{box-shadow: none;margin-top: 0;}
.event .price5_tit h3{color: #333;}
.event .price5_tit p{color: #666;}
.tcbox .del {
    position: absolute;
    top: -17px;
    right: -17px;
    display: inline-block;
    width: 35px;
    height: 35px;
    background: url(/template/default/images/del.png)no-repeat center;
    cursor: pointer;
    border-radius: 50%;
    transition: transform 0.3s ease 0s;
}

.tcbox .del:hover{ transform: rotateZ(180deg);transition: transform 0.3s ease 0s;}

.event .price6_form h3{margin-bottom: 42px;}

.proxq_con .pro_box{display: none;}
.proxq_con .pro_box.on1{display: block;}
.pro_box .case_con{padding-top: 0;}


@media all and (max-width:1440px){
    .tcbox{width: 920px;height:595px;padding-top:30px;}
    .event{margin-left: -460px;
    margin-top: -290px;}
    .tcbox .price6_form{padding:14px 30px 0; }
    .p6_item{margin-bottom:15px;}
    .p6_item1{margin-top:58px;}
}

.head_rt a .share_wx{display: none;position: absolute;top: 32px;left: 50%;transform: translateX(-63%);z-index: 201;}
.head_rt a.wx:hover .share_wx{display: block;}




/*ä¸‹æ‹‰ä¿®æ”¹*/
.drop_nav1{

}
.drop_nav{
    overflow: hidden;
    padding-top: 27px;
    padding-bottom: 33px;
    display: none;
    position: absolute;
    background-color: #f4f4f4;
    width: 100%;
}
.drop_nav_left{
    float: left;
    overflow: hidden;
    padding-right: 40px;
    border-right: 1px solid #cdcdcd;
    height: 240px;
    width: 680px;
}
.drop_nav_left h3 a{
    display: block;
    font-size: 24px;
    color: #134746;
    font-weight: 600;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 25px;
}
.drop_nav_left h3 a:hover{
    color: rgba(38,157,224,0.62);
}
.drop_nav_left ul{
    padding-top: 14px;
    overflow: hidden;
}
.drop_nav_left ul li{
    margin-bottom:22px;
    float: left;
    width: 205px;
}
.drop_nav_left ul li a{
    padding-left: 22px;
    background: url("/template/default/images/right.png") no-repeat left center;
    font-size: 16px;
    color: #333333;
}
.drop_nav_left ul li a:hover{
    color: #134746;
    background: url("/template/default/images/right1.png") no-repeat left center;
}
.drop_nav_right{
    float: right;
    display: block;
}
.drop_nav_right .pic{
    width: 439px;
    height: 203px;
    overflow: hidden;

}
.drop_nav_right .pic img{
    width: 439px;
    height: 203px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.drop_nav:hover .drop_nav_right .pic img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}
.drop_nav.product_nav{
    padding-bottom: 0;
}

.drop_nav_product{

}
.drop_nav_product .drop_nav2{
    overflow: hidden;
    /*text-align: center;*/
    text-align: center;

}
.drop_nav_item{
       float: left;
}
.drop_nav_item1{
    float: left;
    text-align: left;
}
.drop_nav_item3{
    float: right;
    text-align: left;
}
.drop_nav_item2{
    display: inline-block;
    *display:inline;
    *zoom:1;
    margin: 0 auto;
}
.drop_nav_product .drop_nav_item>li{
    /*float: left;*/
    width: 325px;
    margin-right: 75px;
}
.drop_nav_product .drop_nav_item>li h3{
    padding-bottom: 17px;
    border-bottom: 1px solid #cdcdcd;
    text-align: left;
}
.drop_nav_product .drop_nav_item>li h3>a{
    display: block;
    padding-left: 22px;
    font-size: 18px;
    color: #333333;
    font-weight: 600;
    background: url("/template/default/images/right.png") no-repeat left center;
}

.drop_nav_product .drop_nav_item>li h3>a:hover{
    color: #134746;
    background: url("/template/default/images/right1.png") no-repeat left center;
}
.drop_nav_product .drop_nav3{
    overflow: hidden;
    margin-top: 16px;
    margin-bottom: 30px;
}
.drop_nav_product .drop_nav3 li{
    float: left;
    margin-bottom: 11px;

}
.drop_nav_product .drop_nav3 li>a{
    display: block;
    font-size: 14px;
    color: #333333;
    min-width: 120px;
        margin-right: 15px;
    text-align: left;
}
.drop_nav_product .drop_nav3 li>a:hover{
    color: #134746;
}
