

  /*首页banner*/

  .pics_wrap {

    width: 100%;

    height: 100%;

    overflow-x: hidden;

  }

  .html5zoo-img-0 img {

    width: 100%;

  }

  .html5zoo-arrow-left-0 {

    left: 10% !important;

    z-index: 9999!important;

    width: 33px !important;

  }

  .html5zoo-arrow-right-0 {

    right: 10% !important;

    z-index: 9999!important;

    width: 32px !important;

  }

  .html5zoo-bullet-wrapper-0 div {

    margin: 0 4px !important;

  }

  .html5zoo-nav-0 {

    margin-top: -35px !important;

    left: 48% !important;

  }

  .html5zoo-bullet-wrapper-0 {

    width: 100% !important;

  }

  .banner {

    width: 1000px;

    margin: 0 auto;

    position: relative;

    height: 325px;

    margin-top: 8px;

  }

  .banner ul.bb {

    position: relative;

    padding: 0px;

    margin: 0px;

    z-index: 5;

  }

  .banner ul.bb li {

    position: absolute;

    display: none;

  }

  .banner .num {

    position: absolute;

    right: 2px;

    bottom: 10px;

    z-index: 100;

  }

  .banner .num li {

    width: 18px;

    height: 18px;

    display: inline-block;

    margin-right: 4px;

    background: #fff;

    line-height: 18px;

    text-indent: -100px;

    overflow: hidden;

    border-radius: 10px;

  }

  .banner .num li.num_hover {

    background-color: #f7de07;

  }

  .banner .num li.num_hover a {

    color: #fff;

  }

  .banner .num li a {

    float: left;

    display: block;

    text-align: center;

    color: #666;

    text-decoration: none;

    cursor: pointer;

    width: 18px;

    height: 18px;

    line-height: 18px;

  }

  .html5zoo-text-wrapper-0{

    display: none !important;

  }

  /*幻灯片样式2*/

  #focus {

    width: 255px;

    height: 188px;

    overflow: hidden;

    position: relative;

  }

  #focus ul {

    height: 188px;

    position: absolute;

  }

  #focus ul li {

    float: left;

    width: 255px;

    height: 188px;

    overflow: hidden;

    position: relative;

    background: #000;

  }

  #focus ul li a img {

    height: 188px;

    width: 255px;

  }

  #focus ul li div {

    position: absolute;

    overflow: hidden;

  }

  #focus .btnBg {

    position: absolute;

    width: 255px;

    height: 20px;

    left: 0;

    bottom: 0;

    background: #000;

  }

  #focus .btn {

    position: absolute;

    width: 255px;

    height: 10px;

    padding: 5px 10px;

    right: 0;

    bottom: 0;

    text-align: right;

  }

  #focus .btn span {

    display: inline-block;

    _display: inline;

    _zoom: 1;

    width: 25px;

    height: 10px;

    _font-size: 0;

    margin-left: 5px;

    cursor: pointer;

    background: #fff;

  }

  #focus .btn span.on {

    background: #fff;

  }



/* 第一部分 */

.index_one{width: 100%; background:url("../images/one_bg.png") repeat;padding:37px 0 38px 0;  overflow: hidden;}

.index_one .index_main{width: 1200px; margin:0 auto;overflow: hidden;}

.index_one .index_main .index_left{float:left; width: 228px;

	background-color: #1263bc;

    border-radius: 5px;

margin-right:6px;}

    .index_one .index_main .index_left h3{text-align: center;

        line-height: 26px;

        font-family: MicrosoftYaHei-Bold;

        font-size: 26px;

        font-weight:bold;

        font-stretch: normal;

        letter-spacing: 0px;

        color: #fff;

    padding: 25px 0 14px 0}

    .index_one .index_main .index_left p{text-align: center;

        line-height: 14px;

        font-family: ArialMT;

        font-size: 14px;

        font-weight: normal;

        font-stretch: normal;

        letter-spacing: 0px;

        color: #287bd7;

        text-transform: uppercase;

        padding-bottom:21px; 

        border-bottom: 1px solid #287bd7;

    }

    .index_one .index_main .index_left .one_list{

        overflow: hidden;

        padding-bottom:29px;    

    }

.index_one .index_main .index_left .one_list li{ padding:33px 0 16px 20px; background:url("../images/one_li_bg.png") no-repeat 191px 33px; border-bottom: 1px solid #287bd7; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; }



.index_one .index_main .index_left .one_list li a{

        width: 160px;

display: block;

        font-family: MicrosoftYaHei;

        overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height: 14px;

	letter-spacing: 0px;

    color: #ffffff;



    -webkit-transition: .5s;

    transition: .5s;

     }

.index_one .index_main .index_left .one_list li a:hover{padding-left:15px;}

.index_one .index_main .index_right{overflow: hidden; float:left; width: 936px;}

.index_one .index_main .index_right li{float: left;box-sizing: border-box; width:292px; float: left; margin:0 0 26px 20px;}

.index_one .index_main .index_right li  .etm_img{overflow: hidden;width:292px ; height: 186px;display: block; }

.index_one .index_main .index_right li  img{ width:292px ; height: 186px; display: block;}

.index_one .index_main .index_right li .one_text{display:block;overflow:hidden;border-top:1px solid #fff;height: 42px;}

.index_one .index_main .index_right li .one_text i{padding-left:43px; margin-right:2px;  font-family: MicrosoftYaHei; width: 203px;

        font-size: 14px;

        font-weight: normal;

        font-stretch: normal;

        letter-spacing: 0px;

        float: left;

        color: #333333;line-height: 42px; position: relative ;

    background: url("../images/bg1.png") no-repeat 20px 18px #fff !important; transition: ease 0.5s; }

.index_one .index_main .index_right li .one_text span{display: block;background: #fff;  text-align: center; float: left;width: 29px;height:27px; padding: 15px 0 0 15px;}

.index_one .index_main .index_right li .one_text span img{width:16px ; height: 16px;  transition: .5s; }

.index_one .index_main .index_right li:hover .one_text span img{width:16px ; height: 16px;transition:2s}

.index_one .index_main .index_right li:hover .one_text i{padding-left:46px; width: 200px; background: url("../images/bg1.png") no-repeat 25px 18px #fff;}

.index_one .index_main .index_right li:hover .one_text span img{transform: rotateZ(180deg);}

.index_one .index_main .index_left .one_list li:hover{ padding:33px 0 16px 20px;  background:url("../images/one_li_bg.png") no-repeat 196px 33px; border-bottom: 1px solid #287bd7;}



/* 第二部分*/

.index_two{background: url("../images/two_jpg.jpg") no-repeat top center; overflow: hidden; }

.index_two .two_tit{padding:52px 0 021px 0; text-align:center ; font-size:28px; color: #fff;font-weight: bold; }

.index_two .two_p{font-size: 20px; text-align: center; color: #fff; font-weight: bold;padding-bottom: 35px;}

.index_two .tow_num{color:#333; font-size:14px; width: 291px;height: 40px; line-height: 40px;margin: 0 auto 39px; border-radius:15px ; background: #fff; position: relative;}

.index_two .tow_num i{ display: inline-block;

    padding:0 9px 0 13px;}

.index_two .tow_num span{display: inline-block; font-family: Arial; font-size:24px ; font-weight: bold; width: 178px; color: #fff; text-align: center; line-height: 40px; background: #e86800; border-radius:15px ; position: absolute; top: 0px; right: 0px; }

.index_two .tow_num .tow_item:hover span{display: inline-block; font-family: Arial; font-size:24px ; font-weight: bold; width: 178px; color: #fff; text-align: center; line-height: 40px; background: #e86800; border-radius:15px ;  }



/*四大优势*/

.three_box{width: 100%; background: #f8f8f8;}

.three_box .three_tit{text-align: center;  font-weight: bold; font-size:40px ;color:#333 ; background:url("../images/t.jpg")  no-repeat center 17px;padding: 29px 0 84px;}

.three_box .three_main{ width:1200px; height:994px; margin:0 auto; position: relative;}

.three_box .three_lt{position: absolute; z-index: 530; top:0px;left:-86px; width:738px; height: 543px;}

.three_box .three_rt {position: absolute; z-index: 500; top:15px;right:0px; width:500px; height: 396px;}

.three_box .three_lb{position: absolute; z-index: 700; bottom :0px;left:0px; width:498px; height: 450px;}

.three_box .three_rb{position: absolute; z-index: 500; bottom :0px;right:17px; width:714px; height: 553px;}

.three_box .three_rt li,.three_box .three_lb li{margin-top: 55px;}

.three_box .three_rt li h3,.three_box .three_lb li h3{	font-size: 24px; line-height: 48px; 

	font-weight: bold;

	font-stretch: normal;

	letter-spacing: 0px;

  color: #333;

margin-bottom: 7px;}

  .three_box .three_rt li h3 i,.three_box .three_lb li i{border-radius:50% ; background:#1463bc; 

    font-family: BodoniBT-Bold;

    font-size: 24px;

    font-weight: normal;

    font-stretch: normal;

    letter-spacing: 0px;

    color: #fff;

  height: 45px; width: 45px;display: inline-block; text-align: center; line-height: 45px; margin-right: 20px;}

  .three_box .three_rt li p,.three_box .three_lb li p{ line-height:27px ; height: 81px;

    font-family: MicrosoftYaHei;

    font-size: 14px;

    font-weight: normal;

    font-stretch: normal;

    letter-spacing: 0px;

    color: #666666;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 3;

    overflow: hidden;

  text-indent: 28px;}





  

.case_box{background: #f8f8f8; width: 100%;}

.case_tit{padding-top: 40px;

            font-family: MicrosoftYaHei-Bold;

            font-size: 30px;

            font-weight: bold;

            font-stretch: normal;

            line-height: 30px;

            letter-spacing: 0px;

            color: #1463bc;

        text-align: center;}

.case_p{line-height: 42px;

            font-family: MicrosoftYaHei;

            font-size: 16px;

            font-weight: normal;

            font-stretch: normal;       

            letter-spacing: 0px;

            color: #999;

        text-align: center;}

.case_img{width:24px ; height: 26px; margin: 0 auto; position: relative;margin-bottom: 28px;}

.case_img::before{position: absolute; content: " " ;top:10px;

             width:214px; height:2px; background:#dedede; right:35px;}

.case_img:after{position: absolute; content: " " ;top:10px;

                width:214px; height:2px; background:#dedede; left:35px;}

.case{ box-shadow: 0 2px 8px 2px rgba(198, 201, 208, 0.5); padding: 31px 0;}

.caseBox { width: 1200px; margin: 0 auto;position: relative;  }

.case .caseBox .bd {  margin: 0 -17px;  }

.case .caseBox .bd:after {  content: "";  display: block;  clear: both;  }

.case .caseBox .bd ul:after {

                    content: "";

                    display: block;

                    clear: both;

                  }

.case .caseBox .bd ul li {

                    width: 378px;

                    margin: 0 17px;

                    position: relative;

                    float: left;

                    overflow: hidden;

    

                    background: #f5f5f5;

                  }

                  .case .caseBox .bd ul li .pic{

                    position: relative;

                    overflow: hidden;

                  }

                  .case .caseBox .bd ul li .pic img {

                    width: 378px;

                    height: 288px;

                    display: block;



                  }

/* .case .caseBox .bd ul li .txt {

                      position: absolute;

                    left:0px;

                    bottom:0px;

                    height:44px;

                    line-height:44px;

                    width: 378px;

                    background:#26578f;

                    opacity: 0.8;

                    z-index: 400;

                  }

.case .caseBox .bd ul li .txt a{

                    font-size: 14px;

                    line-height: 44px;

                    display: block;

                    height: 44px;

                    color: #fff;

                    padding: 0 10px;

                    overflow: hidden;

                    text-align: center;

    text-overflow: ellipsis;

    white-space: nowrap;

  } */

          

 .case .caseBox .caseHd {

                    margin-top: 30px;

                    height: 34px;

                    text-align: center;

                  }

 .case .caseBox .caseHd span {

                    width: 34px;

                    height: 34px;

                    display: inline-block;

                    cursor: pointer;

                    margin: 0 6px;

                  }

.case .caseBox .caseHd .prev {

                    background: url(../images/cssearrowL.png) 0 0 no-repeat;

                  }

                  .case .caseBox .caseHd .mod {

                    background: url(../images/mod.png) 0 0 no-repeat;width: 49px;

                  }

.case .caseBox .caseHd .prev:hover {

                    filter: alpha(opacity=70);

                    opacity: 0.7;

                  }

.case .caseBox .caseHd .next {

                    background: url(../images/cssearrowR.png) 0 0 no-repeat;

                  }







                  .he_border1 {

                    background: #543256;

                    width: 378px;

                    height: 288px;

                    padding: 0;

                    margin: 0;

                    position: relative;

                    box-sizing: border-box;

                    -webkit-transition: all .4s ease-in-out;

                    -moz-transition: all .4s ease-in-out;

                    -o-transition: all .4s ease-in-out;

                    -ms-transition: all .4s ease-in-out;

                    transition: all .4s ease-in-out;

                    overflow: hidden;

                }

                

                .he_border1 .he_border1_img {

                    display: block;

                    width: 358px;

                    height: 238px;

                    padding: 0;

                    margin: 0;

                    position: relative;

                    -webkit-transition: all .4s ease-in-out;

                    -moz-transition: all .4s ease-in-out;

                    -o-transition: all .4s ease-in-out;

                    -ms-transition: all .4s ease-in-out;

                    transition: all .4s ease-in-out;

                    opacity: 1;

                    overflow: hidden;

                }

                

                .he_border1:hover .he_border1_img {

                    position: absolute;

                    -webkit-transform: scale(1.1);

                    -moz-transform: scale(1.1);

                    -o-transform: scale(1.1);

                    -ms-transform: scale(1.1);

                    transform: scale(1.1);

                    opacity: .6;

                }

                

                .he_border1 .he_border1_caption {

                    color: #fff;

                    padding: 0;

                    margin: 0;

                    -moz-backface-visibility: hidden;

                    -webkit-backface-visibility: hidden;

                    backface-visibility: hidden;

                    -webkit-transition: all .4s ease-in-out;

                    -moz-transition: all .4s ease-in-out;

                    -o-transition: all .4s ease-in-out;

                    -ms-transition: all .4s ease-in-out;

                    transition: all .4s ease-in-out;

                    overflow: hidden;

                }

                

                .he_border1 .he_border1_caption::before,

                .he_border1 .he_border1_caption::after {

                    position: absolute;

                    content: '';

                    opacity: 0;

                    -webkit-transition: opacity 0.4s, -webkit-transform .4s;

                    -moz-transition: opacity 0.4s, -moz-transform .4s;

                    -o-transition: opacity 0.4s, -o-transform .4s;

                    transition: opacity 0.4s, transform .4s;

                }

                

                .he_border1 .he_border1_caption::before {

                    top: 8%;

                    right: 10%;

                    bottom: 8%;

                    left: 10%;

                    border-top: 1px solid #fff;

                    border-bottom: 1px solid #fff;

                    -webkit-transform: scale(0, 1);

                    -moz-transform: scale(0, 1);

                    -o-transform: scale(0, 1);

                    transform: scale(0, 1);

                    -webkit-transform-origin: 0 0;

                    -moz-transform-origin: 0 0;

                    -o-transform-origin: 0 0;

                    transform-origin: 0 0;

                }

                

                .he_border1 .he_border1_caption::after {

                    top: 8%;

                    right: 10%;

                    bottom: 8%;

                    left: 10%;

                    border-right: 1px solid #fff;

                    border-left: 1px solid #fff;

                    -webkit-transform: scale(1, 0);

                    -moz-transform: scale(1, 0);

                    -o-transform: scale(1, 0);

                    transform: scale(1, 0);

                    -webkit-transform-origin: 100% 0;

                    -moz-transform-origin: 100% 0;

                    -o-transform-origin: 100% 0;

                    transform-origin: 100% 0;

                }

                

                .he_border1:hover .he_border1_caption::before,

                .he_border1:hover .he_border1_caption::after {

                    opacity: 1;

                    -webkit-transform: scale(1);

                    -moz-transform: scale(1);

                    -o-transform: scale(1);

                    transform: scale(1);

                }

                

                .he_border1 .he_border1_caption,

                .he_border1 .he_border1_caption>a {

                    position: absolute;

                    top: 0;

                    left: 0;

                    width: 100%;

                    height: 100%;

                    -webkit-transition: all .4s ease-in-out;

                    -moz-transition: all .4s ease-in-out;

                    -o-transition: all .4s ease-in-out;

                    -ms-transition: all .4s ease-in-out;

                    transition: all .4s ease-in-out;

                    overflow: hidden;

                    z-index: 1000;

                }

                

                .he_border1 .he_border1_caption_h {

                    font-size: 1.3em;

                    font-weight: 700;

                    text-align: center;

                    width: 70%;

                    padding: 0 15%;

                    position: absolute;

                    bottom:0;

                    left: 0%;

                    height: 44px;

                    -webkit-transition: all .5s ease-in-out;

                    -moz-transition: all .5s ease-in-out;

                    -o-transition: all .5s ease-in-out;

                    -ms-transition: all .5s ease-in-out;

                    transition: all .5s ease-in-out;

                    overflow: hidden;

                    opacity: 1;

                    font-size: 16px;

                    overflow: hidden;

                    background: rgba(20, 99, 188, .5);

                    line-height: 44px;

                    font-weight: normal;

                    text-overflow: ellipsis;

                    white-space: nowrap;

                }

                

                .he_border1 .he_border1_caption_h a {

                    color: #fff;

                    font-weight: normal;

                    text-overflow: ellipsis;

                    white-space: nowrap;

                    overflow: hidden;

                }

                

                .he_border1 .he_border1_caption_p {

                    font-size: 1em;

                    text-align: center;

                    width: 70%;

                    position: absolute;

                    top: 60%;

                    left: 15%;

                    -webkit-transition: all .4s ease-in-out;

                    -moz-transition: all .4s ease-in-out;

                    -o-transition: all .4s ease-in-out;

                    -ms-transition: all .4s ease-in-out;

                    transition: all .4s ease-in-out;

                    overflow: hidden;

                    opacity: 0;

                    display: -webkit-box;

                    -webkit-box-orient: vertical;

                    -webkit-line-clamp: 3;

                    overflow: hidden;

                    font-size: 14px;

                    line-height: 24px;

                    height: 72px;

                }



                .he_border1:hover .he_border1_caption_h {

                    height: 100%;

                }

                .he_border1:hover .he_border1_caption_h a {

                  color: #fff;

                  width:250px;margin: 0 auto; border: 1px solid rgba(255,255,255,.5)!important;  height: 48px;display: block;

                  margin-top:45%;

                  

              }

/*常见问题*/

.problem_tit{padding-left:30px;margin:41px auto 32px; width: 1170px;color: #333;  line-height: 20px; font-size: 20px; font-weight: bold;display: block; background:url("../images/quest.jpg") no-repeat left 5px; border-bottom: 1px solid #dedede;padding-bottom: 7px;}

.problem_tit i{color: #999;  font-size: 14px; padding:8px 0 0 5px; }

.problem_box{width: 1200px; margin: 0 auto;overflow: hidden;}

.problem_box ul{ margin:0 0 15px -27px;overflow: hidden;}

.problem_box ul li{margin-bottom:24px;margin-left:27px;float: left;width:586px;height: 187px; box-sizing: border-box; transition: ease 0.5s;}

.problem_box ul li .show{width: 100%;}

.problem_box ul li .img{ width:240px; height: 188px;float: left;}

.problem_box ul li .img img{ width:100%; }

.problem_box ul li .text{ width: 346px;float: left; height: 188px;}

.problem_box ul li .text .top{ padding:9px 0 12px 18px; height: 90px;border-bottom: 1px dashed #dedede;}

.problem_box ul li .text .top>a{display:block;padding-left:20px; background:url("../images/q_bg.png")no-repeat left center ; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;

  font-family: MicrosoftYaHei;

  float: left;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height: 25px;

	letter-spacing: 0px;

  color: #333333;

  padding-top: 0px;

  height: 25px;

width: 177px;

transition: ease 0.5s;}

.problem_box ul li:hover .text .top>a{color: #1263bc; -webkit-transform: translateX(5px);

  transform: translateX(5px); }

.problem_box ul li .text .top p{width: 304px;

  text-indent:24px;

height: 48px;

	font-family: MicrosoftYaHei;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height: 24px;

	letter-spacing: 0px;

  color: #999999;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;}

  .problem_box ul li .text .bt{ height: 74px;padding-left:18px;}

  .problem_box ul li .text .date{float:left; width: 225px; }

  .problem_box ul li .text .date span{padding:13px 0 12px 16px; display: inline-block; 

    font-family: Arial-BoldMT;

    font-size: 24px;

    line-height: 24px;

    font-weight: normal;

    font-stretch: normal;

    letter-spacing: 0px;

    color: #333333;

  }

  .problem_box ul li .text .date p{

    line-height: 16px;

    font-family: ArialMT;

    font-size: 16px;

    font-weight: normal;

    font-stretch: normal;

    letter-spacing: 0px;

    color: #666666;}

    .problem_box ul li .text a{display: block; padding:33px 36px 0 0 ; width:40px; height: 12px; float: right; transition: ease 0.5s;}

    .problem_box ul li:hover{background:#fff; box-shadow: 0 2px 8px 2px rgba(198, 201, 208, 0.5);}

    .problem_box ul li .text a:hover{padding-right: 30px;}



    /* 企业风采 */

    .cu{background:url("../images//cu_bg.png")no-repeat top center; width:100%; height: 445px; position: relative;}

    .cu .cu_tit{line-height: 32px;

      font-family: MicrosoftYaHei-Bold;

      font-size: 32px;

      font-weight: bold;

      font-stretch: normal;

      letter-spacing: 0px;

     

    padding: 39px 0 19px; text-align: center; position: relative;}

    .cu .cu_tit a{ color: #ffffff;}

    .cu .cu_tit:after{position: absolute; content: " "; width: 40px;

      height: 4px;

      background-color: #e86800; bottom:0px; left: 50%; margin-left:-20px;}

      .cu .c_text{ width: 1200px;

        margin: 0 auto;

        height: 112px;

        font-family: MicrosoftYaHei;

        font-size: 14px;

        font-weight: normal;

        font-stretch: normal;

        line-height: 28px;

        letter-spacing: 0px;

        color: #ffffff;

      text-indent: 28px;

      display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp: 4;

overflow: hidden;

display: block;

margin-top: 32px;

    }

    .cu .c_sildBox{position: absolute;width: 1200px; left: 50%; z-index: 700;margin-left:-600px; top:370px; }

  .aboutSlide {

      height: 256px;

      background-color: #fff;

      position: relative;

      box-shadow: 0 2px 8px 2px rgba(198, 201, 208, 0.5);

    }

   .aboutSlide .zsHd {

      text-align: center;

      height: 40px;

      position: absolute;

      left: 0;

      top: -66px;

      width: 100%;

    }

   .aboutSlide .zsHd li {

      display: inline-block;

      font-size: 16px;

      line-height: 40px;

      width: 160px;

      height: 40px;

      background-color: #ffffff;

      border-radius: 19px;

      color: #333;

      text-align: center;

      cursor: pointer;

      margin: 0 15px;

    }

     .aboutSlide .zsHd li.on {

      background: #e86800;

      color: #fff;

    }

     .aboutSlide > .bd {

      padding: 29px 0 31px;

      width: 1176px;

      margin: 0 auto;

    }

     .aboutSlide > .bd:after {

      content: "";

      display: block;

      clear: both;

    }

     .aboutSlide .imgCont {

      height: 190px;

      position: relative;

    }

     .aboutSlide .imgCont:after {

      content: "";

      display: block;

      clear: both;

    }

    .aboutSlide .imgCont ul:after {

      content: "";

      display: block;

      clear: both;

    }

    .aboutSlide .imgCont ul li {

      width: 270px;

      height: 190px;

      margin: 0 11px;

      float: left;

      position: relative;

      -webkit-transition: all 0.4s ease-out;

      transition: all 0.4s ease-out;

    }

    .aboutSlide .imgCont ul li .pic{overflow: hidden;}

   .aboutSlide .imgCont ul li .pic img {

      display: block;

      width: 270px;

      height: 190px;

    }

     .aboutSlide .imgCont ul li h5 {

      font-size: 16px;

      line-height: 1;

      position: absolute;

      left: 0;

      top: 0;

      text-align: center;

      -webkit-transition: all 0.6s ease-out;

      transition: all 0.6s ease-out;

      filter: alpha(opacity=0);

      opacity: 0;

      display: block;

      width: 100%;

      height: 100%;

      -webkit-transform: scale(0) rotateY(0);

      -moz-transform: scale(0) rotateY(0);

      -o-transform: scale(0) rotateY(0);

      transform: scale(0) rotateY(0);

      -webkit-transition: all .4s;

      -moz-transition: all .4s;

      -o-transition: all .4s;

      transition: all .4s;

      background: rgba(232, 104, 20, 0.7);

    }

     .aboutSlide .imgCont ul li h5 a {

      font-size: 16px;

      text-align: center;

      padding: 0 15px;

      color: #fff;

      display: block;

      padding: 70px 20px;

      line-height: 32px;

      overflow: hidden;

      text-overflow: ellipsis;

      white-space: nowrap;

    }

   

  

    .aboutSlide .imgCont ul li:hover h5 {

      filter: alpha(opacity=100);

      opacity: 1;

      -webkit-transform: scale(1) rotateY(360deg);

      -moz-transform: scale(1) rotateY(360deg);

      -o-transform: scale(1) rotateY(360deg);

      transform: scale(1) rotateY(360deg);

    }

    .aboutSlide .imgCont ul li:hover h5 a{

      width: 177px; height: 41px; border: 1px solid rgba(255, 255, 255, .5); display: block;

      padding: 0px; margin:77px auto 0;

    }

    /* 新闻动态 */

    .new{width: 1200px; margin: 0 auto; margin-top:225px;}

    .new .n_tit{ text-align: center;

      line-height: 26px;

      font-family: MicrosoftYaHei;

      font-size: 26px;

      font-weight: normal;

      font-stretch: normal;

      letter-spacing: 0px;

      color: #333;

      overflow: hidden;

      text-overflow: ellipsis;

      white-space: nowrap;}

      .new .n_p{ line-height: 29px; margin-bottom:17px;

        font-family: ArialMT;

        font-size: 14px;

        font-weight: normal;

        font-stretch: normal;

        letter-spacing: 0px;

        overflow: hidden;

        text-overflow: ellipsis;

        white-space: nowrap;

        color: #999999;

      text-transform: uppercase;

    text-align: center;}

    .n_main{overflow: hidden; width: 100%;margin-bottom:41px;}

    .n_main .n_box{float: left;height: 182px;margin:0 0 0 -37px;}

    .n_main .n_box .n_top{width:375px ; height:182px; float: left;margin-left:37px;}

    .n_main .n_box .n_top img{width: 375px; height: 182px;}

     .n_main  .n_bttom{ height: 80px; overflow: hidden;clear: both;}

    .n_main .n_list{overflow: hidden;margin:0 0 0 -37px; height:80px;}

    .n_main  .n_list li{padding: 10px 0 0 6px; width: 375px; box-sizing: border-box; border-bottom: 1px dashed #dedede; overflow: hidden;margin-left:37px; float: left; }

    .n_main .n_list li a{padding-left: 14px; display: block; float: left;line-height:34px;width: 219px;

      font-family: MicrosoftYaHei;

      font-size: 14px;

      font-weight: normal;

      font-stretch: normal;

      line-height: 29px;

      letter-spacing: 0px;

      color: #333;

      overflow: hidden;

      text-overflow: ellipsis;

      white-space: nowrap;

    background: url("../images/n_libg.png") no-repeat left center;

  transition: ease 0.5s;}

    .n_main .n_list li:hover a{padding-left: 19px; color: #1263bc;}

    .n_main .n_list li span{ float: right;display: block;

      font-family: ArialMT;

      font-size: 14px;

      font-weight: normal;

      font-stretch: normal;

      line-height: 29px;

      letter-spacing: 0px;

      color: #999;}

      .n_main .n_box .n_top .n_test {overflow: hidden; border-bottom: 1px solid #dedede;}

      .n_main .n_box .n_top,.bg{background: #f8f8f8;}

      .n_main .n_box .n_top>a{display: block; overflow: hidden;}

      .n_main .n_box .n_top .n_test>a{width: 340px;padding:11px 0 0 16px;

       display: block; 

        font-family: MicrosoftYaHei;

        font-size: 16px;

        font-weight: normal;

        font-stretch: normal;

        line-height: 42px;

        height: 43px;

        letter-spacing: 0px;

        color: #333;

        overflow: hidden;

      text-overflow: ellipsis;

      white-space: nowrap;

      } 

      .n_main .n_box .n_top .n_test:hover a{color:#287bd7;}

        .n_main .n_box .n_top .n_test p{width: 326px;

          height:50px;

          font-family: MicrosoftYaHei;

          font-size: 14px;

          font-weight: normal;

          font-stretch: normal;

          line-height: 25px;

          letter-spacing: 0px;

          color: #666666;

          display: -webkit-box;

          -webkit-box-orient: vertical;

          -webkit-line-clamp: 2;

          overflow: hidden;

          padding:0 0 18px 19px; 

        } 

        .n_main .n_box .n_top .n_date{padding:0 16px 0 20px; overflow: hidden;}

        .n_main .n_box .n_top .n_date span{ display: block; line-height:59px;

          font-family: ArialMT;

          font-size: 16px;

          font-weight: normal;

          font-stretch: normal;

          letter-spacing: 0px;

          color: #666; float: left;}

          .n_main .n_box .n_top .n_date>a{ display: block; line-height:59px;

           float: right;}

           .n_main .n_box .n_top .n_date>a img{ width:25px; height: 25px;} 



/* 在线留言 */

.message{background:url("../images/mes_bg.jpg") no-repeat center top; height:541px; width: 100%;}

.message .m_box{ width: 1200px;overflow:hidden; margin: 0 auto;}

.message .m_box .m_conent{ width:648px; }

.message .m_box .m_conent h3{

	line-height: 26px;

	font-family: MicrosoftYaHei;

	font-size: 26px;

	font-weight: normal;

	font-stretch: normal;

	letter-spacing: 0px;

  color: #ffffff;

  padding-top:36px;

}

.message .m_box .m_conent p{

	height: 40px;

	font-family: MicrosoftYaHei;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height:40px;

	letter-spacing: 0px;

  color: #fff;

position: relative;}

  .message .m_box .m_conent p:after{

    position: absolute; content: " "; width: 40px;

    height: 1px;

    border-bottom:1px solid #608df0;

    left: 0px; bottom:0px; 

  }

  .message .m_box .m_conent .form{margin-top:22px;}

  .message .m_box .m_conent .form .username,.message .m_box .m_conent .form .usertel{

    font-family: MicrosoftYaHei;

    font-size: 14px;

    font-weight: normal;

    font-stretch: normal;

    line-height: 40px;

    letter-spacing: 0px;

    color: #333;

    width: 282px;

    height: 40px;

    background-color: #ffffff;

    border-radius: 5px;

  padding-left:28px;

}

 .mar_l{margin-left:23px;} 

.bg1{ background: url("../images/naem.jpg") no-repeat 9px center ; }

.bg2{ background: url("../images/img_ph.jpg") no-repeat 9px center ; }

.bg3{ background: url("../images/liu_bg.jpg") no-repeat 9px 18px ; }

.message .m_box .m_conent .form .xqcontent{ width: 610px; padding:11px 10px 10px 28px;

	height: 131px;

	background-color: #ffffff;

  border-radius: 5px;

	font-family: MicrosoftYaHei;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height: 25px;

	letter-spacing: 0px;

  color: #333333;

  margin-top:28px;

}

.message .m_box .m_conent .submitform{width: 149px; display: block;

	height: 41px;

	background-color: #e86800;

  border-radius: 20px;

	font-family: MicrosoftYaHei;

	font-size: 14px;

	font-weight: normal;

	font-stretch: normal;

	line-height:41px;

	letter-spacing: 0px;

  color: #ffffff;

  border:none;

  cursor: pointer;

  text-align: center;

  margin: 24px auto 31px;

    overflow: hidden;

    clear: both;

    transition: ease .7s;

}

.message .m_box .m_conent .button:hover{opacity: 0.7;}

.message .m_box .m_conent .link{padding-top:0px;line-height:23px;float: left; width: 103px; color: #fff; font-size: 16px; font-weight: bold; background: url("../images/link_bg.png") no-repeat center right; }

.message .m_box .m_conent .link_list{width:533px;float: right; }

.message .m_box .m_conent .link_list a{margin: 0 12px;display: block;

    text-decoration: none;

    font-size: 14px;

    line-height: 23px;

    color: #ffffff;

float: left;

transition: ease 0.5s;}

.message .m_box .m_conent .link_list a:hover{

    -webkit-transform: translateX(5px);

    transform: translateX(5px);

}

