@charset "gb2312";body
{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:#44403f}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,textarea{padding:0;margin:0;list-style:none}table,td,tr,th{vertical-align:top}li{list-style-type:none}img{border:0}ol,ul{list-style:none}h1,h2,h3,h4{font-weight:400}textarea{-webkit-appearance:textarea;background-color:#fff;border:1px solid;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;-webkit-rtl-ordering:logical;-webkit-user-select:text;flex-direction:column;resize:auto;cursor:auto;padding:2px;white-space:pre-wrap;word-wrap:break-word}p{color:#707070}.clearfix{*zoom:1}

.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}*html .clearfix{height:1%}*+html .clearfix{height:1%}img{max-width:100%}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}h2{font-size:18px;font-weight:bolder;margin-bottom:20px;color:#40ccd0}h2 a{font-size:18px;color:#40ccd0}h2 a:hover{color:#fc7600}.d_pad30{padding:30px 0}.d_pad40{padding:40px 0}.d_padbt40{margin-bottom:40px}.d_padt30{padding-top:30px}.d_padbt30{padding-bottom:30px}.d_padt50{padding-top:50px}.d_mart20{margin-top:20px}.d_mart30{margin-top:30px}.d_marbt20{margin-bottom:20px}.d_marbt30{margin-bottom:30px}.blue{background:#00f}a{color:#3e3a39;text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none;color:#47a6ff}a:active{color:#ffd722}.abtn_more{background-color:#f0f0f0}.abtn_more:hover{color:#fff;background-color:#47a6ff}.abtn_info{color:#40ccd0;background-color:#fff}.abtn{display:inline-block;padding:3px 12px;font-size:12px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}body{background:#f8f8f8;}

.pop_header
{
background: #40ccd0;
border-top: 4px solid #;
 border-bottom: 1px solid #e5e5e5;
 height: 85px;
 padding-top: 15px;
 position: relative;
 z-index: 2;
}

.boder_left_gray
{
border-left:1px solid #e5e5e5;
margin-left:15px
}
.pop_header a
{
color: #fff;
}
.pop_header a:hover{text-decoration:none}
.header_tool{margin-top:8px}

.drop_header{
border: 1px solid #fff;
border-radius: 16px;
width: 100px;
height: 32px;
line-height: 32px;
text-align: center;
}
i{font-size:18px}

.pop_header .form-control,.pop_header .btn{border-radius:16px}.pop_nav{border-bottom:1px solid #e5e5e5;backgrou   nd:#fff;position:relative;z-index:1}.navbar-nav .nav{height:64px;border:0;padding:0}.navbar-nav>li>a{width:120px;height:64px;font-size:18px;line-height:40px;text-align:center}.navbar-nav>li>a:hover{color:#ff4200}.navbar-nav>li>a>i{margin-left:5px}

.pop_header .hidden-xs a img{height: 51px;}

.navbar-nav li.active{
border-bottom: 2px solid #40ccd0;
}

.navbar-nav li.active>a
{
color: #40ccd0;
}

.navbar-nav .dropdown_p1{width:980px;left:-100px;padding:0 15px; border-bottom:2px solid #4faec0}
.navbar-nav .dropdown_pa{border-bottom:2px solid #ff4200}.dropdown_pa>li>a{padding:8px 20px}
.navbar-nav .dropdown_p1 li{float:left;display:inline-block}.dropdown_p1 li{width:90px;text-align:center;margin:5px}
.dropdown_p1 li>a{border-radius:5px;border:1px solid #fff}
.dropdown_p1 li>a:hover{border:1px solid #ff4200;background:#fff1e9}.ae{width:50;height:50px;display:block;margin-bottom:20px}
.ae_pro01{background:url(../images/dropdown_prog.png) no-repeat;background-position:-25px 0}
.ae_pro02{background:url(../images/dropdown_prog.png) no-repeat;background-position:-120px 0}
.ae_pro03{background:url(../images/dropdown_prog.png) no-repeat;background-position:-220px 0}
.ae_pro04{background:url(../images/dropdown_prog.png) no-repeat;background-position:-320px 0}
.ae_pro05{background:url(../images/dropdown_prog.png) no-repeat;background-position:-420px 0}
.ae_pro06{background:url(../images/dropdown_prog.png) no-repeat;background-position:-520px 0}
.ae_pro07{background:url(../images/dropdown_prog.png) no-repeat;background-position:-620px 0}
.ae_pro08{background:url(../images/dropdown_prog.png) no-repeat;background-position:-720px 0}
.ae_pro09{background:url(../images/dropdown_prog.png) no-repeat;background-position:-829px 0}
.ae_pro10{background:url(../images/dropdown_prog.png) no-repeat;background-position:-1140px 0}
.ae_pro12{background:url(../images/dropdown_prog.png) no-repeat;background-position:-1340px 0}
.ae_pro11{background:url(../images/dropdown_prog.png) no-repeat;background-position:-1235px 0}
.ae_pro13{background:url(../images/dropdown_prog.png) no-repeat;background-position:-935px 0}
.index_slider{position:relative}
.index_slider 
.bx-wrapper 
.bx-viewport{box-shadow:none;border:0;left:0}
.index_slider .bx-controls{width:100%;bottom:50%;margin:-25px auto 0;    position: initial;}.index_slider .bx-controls-direction{height:100%}
.index_slider
.bx-wrapper{margin-bottom:40px}
.index_slider 
.bx-wrapper .bx-pager{bottom: 10px;font-size: 20px}
.index_slider
.bx-wrapper 
.bx-pager a{display:block;margin:0 5px;padding:2px;width: 15px !important;height: 15px !important;border-radius: 50%;}#bx-pager{position:absolute;bottom:20px;text-align:center;width:100%}
.index_slider #bx-pager a{padding:3px;background:#fff;display:inline-block;margin-left:5px}
.index_slider #bx-pager a:hover,
.index_slider #bx-pager a.active{background:#1392d6}
.bapper .bx-controls-direction a{width:40px;height:60px}
.bx-wrapper .bx-prev{background-position:0 -60px;opacity:.5}
.bx-wrappex-wrr .bx-next{background-position:-40px -60px;opacity:.5}
.bx-wrapper.bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-40px 0}.wechat_link span{position:absolute;z-index:10;top:-175px;left:-110px;display:block;width:auto;height:auto;display:none}.wechat_link a:hover+span{display:block}
.ellip_single li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellip_single li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellip_paragraph p{position:relative;line-height:1.8em;height:3.6em;overflow:hidden}

.ellip_paragraph p::after
{
font-weight:700;
position:absolute;
bottom:0;
right:0;
color:#014fa1;
padding:0 20px 1px 45px;
background:url(../images/ellipsis_bg.png) repeat-y
}

.ek{position:relative;display:block;overflow:hidden}
.ek img{position:absolute;top:0;left:0;z-index:-1}
.ek:hover img{transform:scale(1.2);transition:all 2s ease 0s;-webkit-transform:scale(1.1);-webkit-transform:all 1s ease 0s}
 @media(min-width:1201px) and (max-width:1920px){.container{width:1200px}}
 @media(min-width:1025px) and (max-width:1200px){.container{width:1200px}}
 @media(min-width:768px) and (max-width:1024px){#LXB_CONTAINER,#LRdiv0,#LRdiv1,#LRfloater0{display:none!important}.container{width:1000px}
 .drop_header{width:80px}
 .navbar-nav .dropdown_p1{width:1024px;left:-130px}
 .dropdown_p1 li{width:100px;text-align:center;margin:2px}
 .divider{display:none}}
 @media(max-width:768px){#LXB_CONTAINER,#LRdiv0,#LRdiv1,#LRfloater0{display:none!important}
 .divider{display:none}
 .d_padt50{padding-top:20px}
 .container{width:auto}
 .pop_header{height:52px;padding-top:2px;text-align:center}
 .copy_bottom p{font-size:smaller}
 .m_navbar{margin:0;
    width: 100%;
    background: #4379a7;
    z-index: 999;}
 .m_navbar .dropdown-menu>li>a{color:#333}
 .m_navbar .navbar-brand{padding:3px 5px}
 .navbar-header .navbar-brand>img{padding-top:6px;height:36px;padding-left: 5px;}
 .m_navbar .navbar-header i{font-size:16px;color: #fff;}
 .m_navbar .navbar-toggle{border:1px solid #fff;padding:6px 8px;margin-right:15px}
 .m_navbar .navbar-nav .nav{height:34px;border:0;padding:0}
 .m_navbar .navbar-nav{margin-bottom:0}
 .m_navbar .nav>li{clear:both}
 .m_navbar .navbar-nav .open .dropdown-menu{background:#eee;padding-bottom:0}
 .m_navbar .dropdown_pa li{border-bottom:1px solid #e5e5e5}
 .m_navbar .navbar-nav>li>a{width:100%;font-size:16px;text-align:left;height:auto;line-height:30px;color:#fff}
 .m_navbar .navbar-nav .nav>li>a{display:inline-block}
 .m_navbar .navbar-nav>li>a:hover{color:#ff4200}
 .m_navbar .navbar-nav li.active>a{color:#fff}
 .m_navbar .navbar-nav li.active{border:0}
 .m_navbar .navbar-nav .open .dropdown-menu .dropdown-header,.m_navbar .navbar-nav .open .dropdown-menu>li>a{padding:12px 15px 12px 50px}
 .m_navbar .dropdown_p1{clear:both;padding-bottom:20px;height:160px}
 .m_navbar .dropdown_p1>li{width:29.5%;padding:0}
 .m_navbar .navbar-nav .open .dropdown_p1>li>a{padding:8px}.index_slider .bx-pager{display:none}
 .m_toolbar{width:100%;position:fixed;bottom:0;background: #7d8b8b;border-top:1px solid #4a8cfc;font-size: 12px;z-index:999;}
 .m_toolbar>div,
 .m_toolbar>div>div{padding:0;text-align:center}
 .m_toolbar a{color: #fff;padding: 10px 0;display:block;border-left: 1px solid #4a8cfc;}
 .m_toolbar .col-xs-4:first-child a{border:0}
 .m_toolbar i{margin-bottom:4px;font-size: 24px;}
 .m_toobar_tipR{ position:relative;}
 .m_toobar_tip { position:absolute; right:2px; top:2px; min-width: 20px;height: 20px;background: red;box-sizing: border-box;color: white;font-size: 10px;text-align: center;line-height: 20px; padding: 0 5px;border-radius: 10px;display: inline-block;}
 .index_tel{background:#fff;color:#40ccd0;text-align:center;height:45px;width:45px;padding-top:.6rem;position:fixed;right:1rem;bottom:5rem;font-size:2.8rem;opacity:.9;z-index:999}
 .box_shadow{-webkit-box-shadow:1px 1px 1px #e6e5e5;-moz-box-shadow:1px 1px 1px #e6e5e5;box-shadow:1px 1px 1px #e6e5e5}
 .col-xs-1-5 {width: 25%;	float: left;}
 .xs_blue{ background:#125bd8;}}


.cont31{margin:0 0px 0px 10px;; border:1px solid #b0b2b1;border-radius:2px}
.cont3 .cont31:nth-child(3n){ margin-right:0;}
.cont32{ background:#FAF9F9 url(../images/cont32.png) no-repeat 5px center/auto 26px; line-height:36px; height:36px; padding-left:35px;}
.cont32 h2{ font-size:18px; color:#FF7A36; font-weight:normal;padding-top:10px;}
.cont32 h2 span{ font-size:14px; margin-left:5px;}
.cont33{ padding:10px 15px;}
.cont33 img{ width:100%; border-radius:10px;}
.cont34{ font-size:14px; color:#515151; line-height:26px; padding:0 10px 10px;}
.cont34 ul li{ background:url(../images/zyzn21.jpg) no-repeat left center; padding-left:5px;}
.cont34 ul li a{ color:#515151; border-radius:3px; padding:0 3px; transition:0.5s all;}
.cont34 ul li a:hover{ color:#fff; background:#FF7A36;}
.cont34 ul li span{ float:right;}



@media (max-width: 767px){
    .bx-wrapper .bx-controls-direction a {
        width: 20px;
        height: 30px;
        background-size: 90px 60px;
        background-position: 0 -29px;
        margin-top: 0px;
		display:none !important;
    }
    .bx-wrapper .bx-controls-direction a.bx-next {
        background-position: -21px -29px;
    }
}

@media (max-width: 767px) {
 
    .m_toolbar{
            border-top: 1px solid #ccc;
            background: #fff;
    }
    .m_toolbar a{
        border-left: 0;
        color: #ccc;
    }
    .xs_blue{
        background: #24b5ba;
    }
    .xs_blue a{
        color: #fff;
    }
}

.sidebar{display: none;}

 @media(min-width:769px){
    .sidebar{display: block;}
/*閹剚璇�*/
.sidebar{ position: fixed; right: 0; z-index: 9999;}

.sidebar li{ position: relative; cursor: pointer;}

.sidebar li + li{ margin-top: 8px;}

.sidebar .ico{ position: relative;text-align: center; width: 50px; height: 50px; border-radius: 50%; overflow: hidden;padding-top: 16px;

    -webkit-transform: rotate(0deg);

    -moz-transform: rotate(0deg);

    transform: rotate(0deg);

}

.sidebar .ico img{    display: inline-block;
    width: 24px;}

.sidebar .p{ position: absolute; top: 0; right: 0; padding: 0 50px 0 25px; border-radius: 25px; white-space: nowrap; color: #fff; line-height: 50px; opacity: 0; visibility: hidden;

    -webkit-transform: translateX(-20px) rotate(0deg);

    -moz-transform: translateX(-20px) rotate(0deg);

    transform: translateX(-20px) rotate(0deg);

    -webkit-transition: opacity 0.2s, transform 0.2s;

    -moz-transition: opacity 0.2s, transform 0.2s;

    transition: opacity 0.2s, transform 0.2s;

}

.sidebar .l1 .ico, .sidebar .l1 .p{ background-color: #40ccd0;}

.sidebar .l2 .ico, .sidebar .l2 .p{ background-color: #00bb57;}

.sidebar .l3 .ico, .sidebar .l3 .p{ background-color: #809eff;}

.sidebar .l4 .ico, .sidebar .l4 .p{ background-color: #40ccd0;}
 .sidebar .l2 .p{padding: 10px 50px 10px 20px;}
 .sidebar .l2 img{max-width:100px;}
.sidebar .l4 .ico{padding-top: 12px;}
@-webkit-keyframes twinkling{

  0% {

      opacity: 0; 

  }

  100% {

      opacity: 1; 

  }

}

#shan {

    -webkit-animation: twinkling 1.1s infinite ease-in-out; 

}

.sidebar li:hover .p{ opacity: 1; visibility: visible;

    -webkit-transform: translateX(0px);

    -moz-transform: translateX(0px);

    transform: translateX(0px);

}
}

@media(min-width:769px) {

  .index_h5,
  .nav_bottom_h5 {
    display: none;
  }
}

@media(max-width:768px) {

  .index_no_h5 {
    display: none !important;
  }
}


 @media(max-width:768px){
     .sidebar {
              position: fixed;
              right: 0;
              z-index: 9;
              display: block;
            }

            .sidebar li {
                position: relative;
                cursor: pointer;
            }

            .sidebar .p {
                position: absolute;
                top: 0;
                right: 0;
                padding: 0 50px 0 25px;
                border-radius: 25px;
                white-space: nowrap;
                color: #fff;
                line-height: 50px;
                opacity: 0;
                visibility: hidden;
                -webkit-transform: translateX(-0.7rem) rotate(0deg);
                -moz-transform: translateX(-0.7rem) rotate(0deg);
                transform: translateX(-0.7rem) rotate(0deg);
                -webkit-transition: opacity 0.2s, transform 0.2s;
                -moz-transition: opacity 0.2s, transform 0.2s;
                transition: opacity 0.2s, transform 0.2s;
            }

            .sidebar li + li{ margin-top: 0.1rem;}

            .sidebar .ico{ width: 0.7rem; height: 0.7rem;position: relative;
              border-radius: 50%;
              overflow: hidden;
              -webkit-transform: rotate(0deg);
              -moz-transform: rotate(0deg);
              transform: rotate(0deg);}

            .sidebar .p{ padding: 0 0.8rem 0 0.4rem; border-radius: 0.4rem; line-height: 0.75rem;}
            .sidebar .ico img{width:50%;margin:.2rem auto;    display: block;}
            .sidebar .l1 .ico, .sidebar .l1 .p{ background-color: #244053;}

            .sidebar .l2 .ico, .sidebar .l2 .p{ background-color: #2d7bad;}

            .sidebar .l3 .ico, .sidebar .l3 .p{ background-color: #133984;}

            .sidebar .l4 .ico, .sidebar .l4 .p{ background-color: #00a0e9;}

            .sidebar .l5 .ico, .sidebar .l5 .p{ background-color: #12679d;}

            .sidebar .l6 .ico, .sidebar .l6 .p{ background-color: #2d4f66;}

            .sidebar li:hover .p{ opacity: 1; visibility: visible;
              -webkit-transform: translateX(0px);
              -moz-transform: translateX(0px);
              transform: translateX(0px);
            }
            .sidebar .l2 .p{width:3rem; padding: .2rem;}

}

.nav_footer{background: #383838;color: #fff;width: 100%;margin:0 !important;padding:20px 20px 0;}
.nav_footer p{color: #fff;text-align: center;font-size: .22rem;line-height: .4rem;}
.nav_footer p a{color: #fff;}
.nav_footer .tel{font-size: .3rem;margin:.2rem 0;}
.nav_footer ul{width:60%;margin:0 auto;}
.nav_footer ul li{width:50%;float: left;padding:.2rem;}
.nav_footer ul li img{width:100%;display: inline-block;border: 1px solid #ccc;padding: 2px;}
.nav_footer ul li span{text-align: center;margin-top: .2rem;display: block;}