*{

    margin: 0;

    padding: 0;

    list-style: none;

    text-decoration: none;



}

video::-internal-media-controls-download-button {

    display:none;

}

video::-webkit-media-controls-enclosure {

    overflow:hidden;

}

video::-webkit-media-controls-panel {

    width: calc(100% + 30px);



}

.contasc{

    -webkit-overflow-scrolling: touch;

}

.clearfix, .c {

    zoom: 1;

    clear: both;

}

.clearfix:after, .clearfix:before, .c:after, .c:before {

    display: table;

    content: "";

}

.clearfix:after, .c:after {

    clear: both;

}

.l{

    float: left;

}

.center{

    float: center;

}

.r{

    float: right;

}

.cple .hui {

    color: #A5A5A5;

    border: 1px solid #A5A5A5;

}

div{font-family: 微软雅黑;}

/* Write your styles */





/*首页开始*/

.z_nav{

    height: 90px;

    width: 100%;

    position:fixed;

    z-index: 999;

    top:0;

    background: rgba(0,0,0,0.3);

    transition: all .3s;

    -moz-transition: all .3s;/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.z_top_gpxx{

    overflow: hidden;

    color: #fff;

    font-size: 13px;

}



.z_top_gpxx div{

    float: left;

}

.z_nav_box{

    width: 90%;

    margin: 0 auto;

    min-width: 1280px;

}

.z_nav_logo{

    height:auto;

    width: 260px;

}

.z_nav_nav ul li{

    float: left;

    height: 90px;

    line-height: 90px;

}

.z_nav_nav ul li a{

    font-weight: bold;

    font-size: 16px;

    color: #666;

    display: block;

    /*width: 130px;*/

    word-wrap: normal; /* for IE */

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;



    /*padding: 0 15px;*/
    padding-left: 25px;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */

}

.z_nav_nav ul li a:hover{

    color: #1D86BD;

}

.z_nav_nav_right{

    height: 90px;

    line-height: 90px;

    padding-left: 15px;

}

.z_nav_nav_right a{

    color: #666;

    height: 90px;

    line-height: 90px;

    font-size: 16px;

    padding: 0 10px;

}

.am-slider .am-slides img{

    height: 102% !important;

    width: 100%;

    /*transition:All 0.4s ease-in-out;*/

    /*-webkit-transition:All 0.4s ease-in-out;*/

    /*-moz-transition:All 0.4s ease-in-out;*/

    /*-o-transition:All 0.4s ease-in-out;*/

    /*transform:rotate(0deg) scale(1);*/

    /*-webkit-transform:rotate(0deg) scale(1);*/

    /*-moz-transform:rotate(0deg) scale(1);*/

    /*-o-transform:rotate(0deg) scale(1);*/

    /*-ms-transform:rotate(0deg) scale(1);*/

    /*animation:mymove 15s infinite;*/

    /*-webkit-animation:mymove 15s infinite; !*Safari and Chrome*!*/

    /*animation-direction:alternate;*/

}

/*@keyframes mymove*/

/*{*/

    /*0% {*/

        /*transform:rotate(0deg) scale(1);*/

        /*-webkit-transform:rotate(0deg) scale(1);*/

        /*-moz-transform:rotate(0deg) scale(1);*/

        /*-o-transform:rotate(0deg) scale(1);*/

        /*-ms-transform:rotate(0deg) scale(1);*/

    /*}*/

    /*100% {*/

        /*transform:rotate(3deg) scale(1.1);*/

        /*-webkit-transform:rotate(3deg) scale(1.1);*/

        /*-moz-transform:rotate(3deg) scale(1.1);*/

        /*-o-transform:rotate(3deg) scale(1.1);*/

        /*-ms-transform:rotate(3deg) scale(1.1);*/

    /*}*/

/*}*/



/*@-webkit-keyframes mymove !*Safari and Chrome*!*/

/*{*/

    /*0% {*/

        /*transform:rotate(0deg) scale(1);*/

        /*-webkit-transform:rotate(0deg) scale(1);*/

        /*-moz-transform:rotate(0deg) scale(1);*/

        /*-o-transform:rotate(0deg) scale(1);*/

        /*-ms-transform:rotate(0deg) scale(1);*/

    /*}*/

    /*100% {*/

        /*transform:rotate(10deg) scale(1.1);*/

        /*-webkit-transform:rotate(10deg) scale(1.1);*/

        /*-moz-transform:rotate(10deg) scale(1.1);*/

        /*-o-transform:rotate(10deg) scale(1.1);*/

        /*-ms-transform:rotate(10deg) scale(1.1);*/

    /*}*/

/*}*/

.cd-content .am-slider .am-slides>li{

    overflow: hidden;

    height: 100%;

}

.slide{

    position: relative;

}

.z_slide_a_wz{

    position: absolute;

    z-index: 1;

    text-align: center;

    width: 100%;

    top:30%;

}

.z_slide_a_wza{

    font-size: 24px;

    color: #fff;

    font-family: Arial;

    text-shadow: 2px 2px 2px #333;

}

.z_slide_a_wzb{

    font-weight: bold;

    font-family: 微软雅黑;

    font-size: 71px;

    color: #fff;



    line-height: 83px;

    text-shadow: 3px 3px 3px #333;

    text-transform: uppercase;

    margin:36px 0;

}

.z_slide_a_wzc{

    font-family: 微软雅黑;

    font-size: 30px;

    color: #10ff4e;

    text-shadow: 3px 3px 3px #333;

}

.am-slider-a2 .am-control-nav{

    bottom: 180px;

}

.dzsbg img{

    width: 100%;

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}

.am-slider-a2 .am-control-nav li a{

    width: 17px;

    height: 17px;

    border-radius: 20px;

    background-color:#fff;

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.am-slider-a2 .am-control-nav li a:hover{

    background: #10FF4E;

}

.am-slider-a2 .am-control-nav li a.am-active{

    background: #10FF4E;

    width: 45px;

}

.am-slider-a2{

    height: 100%;

}

.z_slide_a_sb{

    opacity: 1;

    animation: arrow 2.5s cubic-bezier(0.5,0,0.1,1) infinite;

    -webkit-animation: arrow 2.5s cubic-bezier(0.5,0,0.1,1) infinite;

    z-index: 1;

    position: absolute;

    bottom: 10px;

    left: 50%;

    margin-left: -42px;

    width: 85px;

    height: 62px;

    text-align: center;

    font-size: 20px;

    color: #fff;

    cursor: pointer;

    overflow: hidden;

}



@keyframes arrow{ %0,%100{bottom:15px; opacity:1;}  50%{bottom:40px; opacity:.5} }

@-webkit-keyframes arrow{ %0,%100{bottom:15px; opacity:1;} 50%{bottom:40px; opacity:.5} }

.z_slide_a_sb:hover{

    animation-play-state: paused;

    -webkit-animation-play-state: paused;

}



ul.fssnav li a::after{

    background: #10FF4E !important;

}

/*第一屏↑*/

.z_slide_slide2_bg{

    height: 100%;

    width: 100%;

    position: absolute;

}

.z_slide_slide2_bg img{

    height: 101%;

    width: 100%;

}

.z_slide_slide3_ly .am-slider-b1 .am-direction-nav a{

    top: 79%;

}

.z_slide_slide2_bt{

    z-index: 1;

    width: 100%;

    position: absolute;

    text-align: center;

    top:22%;

}

.z_slide_slide2_btt{

    font-size: 30px;

    color: #0a5bbc;

    font-weight: bold;

}

.z_slide_slide2_btz{

    color: #666;

}

.z_slide_slide2_nr {

    position: absolute;

    z-index: 1;

    width: 100%;

    top:32%;

}

.z_slide_slide3_lspf{

    background: #266ed4;

    position: absolute;

    width: 50%;

    height: 100%;

    z-index: 1;

    opacity: 0.8;

}

.z_slide_slide3_ly{

    position: absolute;

    z-index: 2;

    height: 100%;

    width: 100%;

}

.z_slide_slide3_ly_bt{

    left: -1px;

    top: -65px;

    font-size: 38px;

    color: #fff;

    position: absolute;

    z-index: 999;

    text-shadow: 1px 1px 3px #333;

    text-transform: uppercase;

    font-weight: bold;

    margin-bottom: 30px;



}

.am-slider-b1{

    height: 100%;

}

.z_slide_slide3_ly .am-slider-b1 .am-direction-nav a.am-prev{

    left: 120px;

    width: 38px;

    padding-right:auto;

    border-bottom-right-radius:0;

    border-top-right-radius: 0;

}

.z_slide_slide3_ly .am-slider-b1 .am-direction-nav a.am-next{

    right: auto;

    width: 38px;

    left: 171px;

    padding-left:auto;

    border-bottom-left-radius:0;

    border-top-left-radius: 0;

}

.am-slider-b1 .am-direction-nav a{

    top: 63%;

}

.slide_box{

    width: 75%;

    margin: 0 auto;

}

.z_slide_slide3_ly_nr{

    width: 65%;

}



.z_slide_slide3_ly_nr .am-direction-nav{

    position: absolute;

}

.lybt{

    font-size: 28px;

    color: #535353;

    text-transform: uppercase;

}

.lynr{

    margin-top: 15px;

    font-size: 20px;

    color: #8C8C8C;

    text-transform: uppercase;

    line-height: 30px;

}

.z_slide_slide3_ly_nr .am-control-nav{

    display: none;

}

.cjndy{

    padding: 60px;

    overflow: hidden;

}

.lygd{

    display: block;

    width: 220px;

    height: 57px;

    font-size: 16px;

    color:#8C8C8C ;

    line-height: 57px;

    float: right;

    padding: 0 30px;

    border: 2px solid #B0B0B0;

    margin-top: 30px;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav a:before{

    display: none;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav a{

    width: 51px;

    height: 51px;

    top:28px;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav .am-prev{

    left: 0;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav .am-next{

    left: 51px;

}

.z_slide_slide3_ly_nr .am-next{

    background: url("../images/roll_left_nbd.png") no-repeat center;

}

.z_slide_slide3_ly_nr .am-prev{

    background: url("../images/roll_left_btn.png") no-repeat center;

}



.z_slide_slide4_case{

    position: absolute;

    height: 100%;

    width: 100%;

}

.z_slide_slide4_case_top{

    height: 40%;



}

.z_slide_slide4_case_cen{

    height: 20%;

    overflow: hidden;

    background: #fff;

}

.z_slide_slide4_case_top ul{

    display: block;

    height: 100%;

}

.z_slide_slide4_case_top ul li{

    float: left;

    width: calc(100%/4);

    max-height: 100%;

    height: 100%;

    overflow: hidden;

}

.z_slide_slide4_case_top ul li a{

    display: block;

    position: relative;

    width: 100%;

    height: 100%;



}

.case_top_bt{

    position: absolute;

    font-size: 23px;

    color: #ffffff;

    text-align: center;

    display: block;

    z-index: 3;

    width: 100%;

    top:45%;

}

.case_top_hs{

    position: absolute;

    width: 100%;

    height: 100%;

    background: #000;

    display: block;

    opacity: 0.6;

    z-index: 2;

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide4_case_top ul li a:hover .case_top_hs{

    background: #0a5bbc;

}

.case_top_tp{

    display: block;

    overflow: hidden;

    height: 100%;

}

.case_top_bt_lh{

    position: absolute;

    z-index: 3;

    width: 17px;

    top: 33%;

    left: 60%;

    opacity: 0;

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide4_case_top ul li a:hover .case_top_bt_lh{

    left: 54%;

    opacity: 1;

}

.case_top_bt_ls{

    position: absolute;

    z-index: 3;

    width: 17px;

    top: 56%;

    left: 38%;

    opacity: 0;

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide4_case_top ul li a:hover .case_top_bt_ls{

    left: 44%;

    opacity: 1;

}

.case_top_tp img{

    width: 100%;



    transform:scale(1);

    -ms-transform:scale(1);

    -webkit-transform:scale(1);

    -o-transform:scale(1);

    -moz-transform:scale(1);

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide4_case_top ul li a:hover .case_top_tp img{

    transform:scale(1.1);

    -ms-transform:scale(1.1);

    -webkit-transform:scale(1.1);

    -o-transform:scale(1.1);

    -moz-transform:scale(1.1);

}

.z_slide_slide4_case_cenbt{

    text-align: center;

    font-size: 30px;

    color: #0a5bbc;

    font-weight: bold;

    margin-top:3% ;

}

.z_slide_slide4_case_cennr{

    text-align: center;

    font-size: 20px;

    color: #666;

}

.z_slide_slide5{

    width: 100%;

    position: absolute;

    z-index: 1;

    top: 20%;

}

.z_slide_slide5_bt{

    width: 100%;

    text-align: center;

    font-size: 30px;

    color: #0a5bbc;

    font-weight: bold;

}

.z_slide_slide5_box{

    width: 70%;

    margin: 0 auto;

}

.z_slide_slide5_nr{

    width: 100%;

    height: 100%;

    overflow: hidden;

    margin-top: 40px;

}

.z_slide_slide5_nrl{

    width: 42%;

    overflow: hidden;

    height: 467px;

    position: relative;

}



.z_slide_slide5_nrr{

    width: 58%;

    height: 100%;

    overflow: hidden;

}



.z_slide_slide5_nrr ul li a:hover .z_slide_slide5_nrrl  img {

    -webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}





.z_slide_slide5_nrr ul li a:hover .z_slide_slide5_nrrx_dx {

    color: #0681f4;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}





.z_slide_slide5_nrr ul li a:hover {

    background: #f5fcff;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}





.z_slide_slide5_nrlx{

    width: 100%;

    height: 100%;

    overflow: hidden;

}

.z_slide_slide5_nrlz{

    opacity: 0.6;

    position: absolute;

    width: 100%;

    height: 100%;

    z-index: 2;

    background: #0a5bbc;

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide5_nrls{

    position: absolute;

    overflow: hidden;

    padding: 44px;

    z-index: 3;

    font-weight: normal;

}

.z_slide_slide5_nrls_rq{

    color: #fff;

    font-size: 16px;

    margin-bottom: 35px;

}

.z_slide_slide5_nrls_rr{

    font-size: 25px;

    color: #fff;

    margin-bottom: 40px;

}

.z_slide_slide5_nrls_rs{

    font-size: 16px;

    color: #fff;

    line-height: 30px;

}

.z_slide_slide5_nrls_rx{

    width: 250px;

    height: 56px;

    border: 2px solid #fff;

    font-size: 16px;

    color: #fff;

    line-height: 56px;

    padding: 0 30px;

    margin-top: 35px;

}

.z_slide_slide5_nrl a .z_slide_slide5_nrlx img{

    height: 100%;

    transform:scale(1);

    -ms-transform:scale(1);

    -webkit-transform:scale(1);

    -o-transform:scale(1);

    -moz-transform:scale(1);

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide5_nrl a:hover .z_slide_slide5_nrlx img{

    transform:scale(1.1);

    -ms-transform:scale(1.1);

    -webkit-transform:scale(1.1);

    -o-transform:scale(1.1);

    -moz-transform:scale(1.1);

}



.z_slide_slide5_nrl a:hover .z_slide_slide5_nrlz{

    opacity: 0.8;

}

.z_slide_slide5_nrr{

    padding-left: 20px;

}

.z_slide_slide5_nrr ul{

    display: block;

    width: 100%;

    height: 100%;

}

.z_slide_slide5_nrr ul li{

    height: 145px;

    margin-bottom: 16px;

}

.z_slide_slide5_nrr ul li a{

    height: 145px;

    display: block;

    background: #fff;

    padding: 44px;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}

.z_slide_slide5_nrrl{

    display: block;



}

.z_slide_slide5_nrrl img {

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}





.z_slide_slide5_nrrx{

    height: 100%;

    display: block;

    width: 72%;

}

.z_slide_slide5_nrrx_da{

    font-size: 16px;

    overflow: hidden;

    display: block;

    color: #0681f4;

    line-height: 23px;

}

.z_slide_slide5_nrrx_da .dsznzd{

    float: left;

    margin-right: 10px;

}

.z_slide_slide5_nrrx_da .zssnlm{

    float: left;

    display: block;

    width: 70px;

    font-size: 14px;

    height: 20px;

    text-align: center;

    line-height: 20px;

    color: #fff;

    background:#0681f4 ;

}

.z_slide_slide5_nrrx_dx{

    font-size: 16px;

    color: #666;

    display: block;

    width: 100%;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}

.z_slide_slide5_gd{

    width: 235px;

    height: 60px;

    line-height: 60px;

    background: #0681f4;

    text-align: center;

    display: block;

    margin: 0 auto;

    margin-top: 20px;

    color: #fff;

}

.z_slide_slide5_gd:hover{

    color: #fff;

}







.zitd{

    font-family: "宋体";

    font-weight: normal;

}

.z_slide_slide6_about{

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 1;

}

.z_slide_slide6_about_lyb{

    width: 50%;

    height: 100%;

    padding: 10%;

}

.z_slide_slide6_about_lyr{

    width: 50%;

    height: 100%;

}

.z_slide_slide6_about_lyr1{

    width: 50%;

    height: 100%;

}

.z_slide_slide6_about_lyr1top{

    width: 100%;

    height: 65%;

    background: #0072ED;

    overflow: hidden;

}

.z_slide_slide6_about_lyr1top a{

    display: block;

    height: 100%;

    overflow: hidden;

}

.z_slide_slide6_about_lyr1top a img{

    transform:rotateY(0);

    -ms-transform:rotateY(0); 	/* IE 9 */

    -moz-transform:rotateY(0); 	/* Firefox */

    -webkit-transform:rotateY(0); /* Safari 和 Chrome */

    -o-transform:rotateY(0); 	/* Opera */

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide6_about_lyr1top a:hover img{

    transform:rotateY(360deg);

    -ms-transform:rotateY(360deg); 	/* IE 9 */

    -moz-transform:rotateY(360deg); 	/* Firefox */

    -webkit-transform:rotateY(360deg); /* Safari 和 Chrome */

    -o-transform:rotate(360deg); 	/* Opera */

}

.z_slide_slide6_about_lyr1bo{

    width: 100%;

    height: 35%;

    position: relative;

}

.z_slide_slide6_about_lyr1bo .bfan{

    display: block;

    position: absolute;

    z-index: 3;

    top: 40%;

    left: 40%;

}

.z_slide_slide6_about_lyr1bo .bfax{

    display: block;

    width: 100%;

    height: 100%;

    background: #0072ED;

    opacity: 0.5;

    z-index: 2;

    position: absolute;

}

.z_slide_slide6_about_lyr1bo .bfaz{

    display: block;

    width: 100%;

    height: 100%;

    overflow: hidden;

}

.z_slide_slide6_about_lyr1bo .bfaz img{

    width: 100%;

    transform:scale(1);

    -ms-transform:scale(1);

    -webkit-transform:scale(1);

    -o-transform:scale(1);

    -moz-transform:scale(1);

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide6_about_lyr1bo a:hover .bfaz img{

    transform:scale(1.1);

    -ms-transform:scale(1.1);

    -webkit-transform:scale(1.1);

    -o-transform:scale(1.1);

    -moz-transform:scale(1.1);



}





.z_slide_slide6_about_lyr1tsop a:hover  .tuand {

    font-size: 35px;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}







.z_slide_slide6_about_lyr1tsop{

    width: 100%;

    height: 48%;

    background: #0095F4;

    overflow: hidden;

}

.z_slide_slide6_about_lyr1tsop a{

    display: block;

    overflow: hidden;

    height: 100%;

}

.tuand{

    font-family: 微软雅黑;

    margin-top: 40%;

    width: 100%;

    display: block;

    color: #fff;

    font-size: 30px;

    text-align: center;

    text-transform: uppercase;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}

.tuand b{

    font-weight: normal;

    font-size: 12px;

}

.z_slide_slide6_about_lyr1top_t{

    display: block;

    width: 45%;

    overflow: hidden;

    margin: 0 auto;

    margin-top: 30%;

}

.z_slide_slide6_about_lyr1top_t img{

    width: 100%;

}

.z_slide_slide6_about_lyr1top_b{

    font-family: 微软雅黑;

    margin-top: 5%;

    width: 100%;

    line-height: 24px;

    display: block;

    color: #fff;

    font-size: 30px;

    text-align: center;

    text-transform: uppercase;

}

.z_slide_slide6_about_lyr1zbo a{

    display: block;

    overflow: hidden;

}

.z_slide_slide6_about_lyr1zbo a .bfax{

    display: block;

    width: 100%;

    height: 100%;

}

.z_slide_slide6_about_lyr1top_b b{

    font-weight: normal;

    font-size: 12px;

}

.z_slide_slide6_about_lyr1zbo{

    width: 100%;

    height: 52%;

    position: relative;

}

.z_slide_slide6_about_lyr1zbo .bfan{

    font-family: 微软雅黑;

    display: block;

    position: absolute;

    z-index: 3;

    top: 40%;

    left: 40%;

    font-size: 30px;

    color: #fff;

}

.z_slide_slide6_about_lyr1zbo .bfan b{

   font-weight: normal;

    font-size: 12px;

    text-transform: uppercase;

}



.z_slide_slide6_about_lyr1zbo .bfaz{

    display: block;

    width: 100%;

    height: 100%;

    overflow: hidden;

}



.z_slide_slide6_about_lyr1zbo .bfaz img{

    width: 100%;

    transform:scale(1);

    -ms-transform:scale(1);

    -webkit-transform:scale(1);

    -o-transform:scale(1);

    -moz-transform:scale(1);

    transition: all .5s;

    -moz-transition: all .5s;	/* Firefox 4 */

    -webkit-transition: all .5s;	/* Safari 和 Chrome */

    -o-transition: all .5s;	/* Opera */

}

.z_slide_slide6_about_lyr1zbo a:hover .bfaz img{

    transform:scale(1.1);

    -ms-transform:scale(1.1);

    -webkit-transform:scale(1.1);

    -o-transform:scale(1.1);

    -moz-transform:scale(1.1);



}

.z_slide_slide6_about_lybt{

    margin-bottom: 30px;

    width: 100%;

    text-align: center;

    font-size: 30px;

    color: #0a5bbc;

    font-weight: bold;

}

.z_slide_slide6_about_lynr{

    font-family: "微软雅黑";

    font-size: 14px;

    color: #666;

    line-height: 30px;

}

.z_slide_slide6_about_lynr p{

    margin-bottom: 20px;

}

.z_slide_slide7_bgs{

    position: absolute;

    z-index: 3;

    bottom: 0;

    width: 100%;

}

.z_slide_slide7_bgs img{

    width: 100%;



}

.z_slide_slide7_bgsbt{

    position: absolute;

    width: 100%;

    text-align: center;

    z-index: 1;

    top: 20%;

    font-size: 30px;

    font-weight: bold;

    color: #0a5bbc;

}

.z_slide_slide7_bgs .nri{

    font-weight: normal;

     bottom: 41px;

     position: absolute;

 }

.z_slide_slide7_bgx{

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 2;

}

.z_slide_slide7_bgx .lxxwmbz{

    width: 100%;

    height: 60%;

    margin-top: 15%;

    background: #fff;



    padding: 40px 50px;

}

.z_slide_slide7_bgx .lxxwmbz .lxwozl{

    width: 60%;

    height: 100%;



}

ul.am-dropdown-content>li>a{

    font-size: 14px;

}

.lxwozla{

    width: calc(95%/3);

    height: 100%;

    float: left;

}

.lxwozla .lxrn{

    margin-bottom: 7px;

    font-size: 16px;

}

.lxwozla .lxrn .bt{

    font-size: 14px;

    color: #0681f4;

    font-weight: bold;

}

.lxwozla .lxrn .nr{

    line-height: 21px;

    font-size: 14px;

    color: #1b1b1b;

}



.lxwozlas .lxrn{

    margin-bottom: 7px;

    font-size: 16px;

}

.lxwozlas .lxrn .bt{

    font-size: 14px;

    color: #0681f4;

    font-weight: bold;

}

.lxwozlas .lxrn .nr{

    line-height: 21px;

    font-size: 14px;

    color: #1b1b1b;

}

.lxwozr{

    width: 40%;

    height: 100%;

}

.lxwozr img{

    width: 100%;

}



/*首页完*/

.z_ny_top{

    height: 512px;

    width: 100%;



    position: relative;

}

.z_ny_banner{

    width: 100%;

    height: 450px;



}

.z_navny{

    background: #fff;

    transition: all .3s;

    -moz-transition: all .3s;/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

    position: absolute;

    box-shadow: 1px 1px 5px #828282;

}

.z_nav_navny ul li a{

    border-right: 1px solid rgba(255,255,255,0.3);

}

.z_ny_nybt{

    position: absolute;

    width: 100%;

    text-align: center;

    top: 40%;

    color: #fff;

    font-size: 45px;

    font-weight: bold;

}

.z_ny_nybt b{

    font-weight: normal;

    font-size: 18px;

}

.z_ny_nydhz{



    width: 100%;

    height: 55px;

    background: rgba(10,91,188,0.8);

    

}

.z_navn_box{

    width: 1280px;

    overflow: hidden;

    margin: 0 auto;

}

.z_ny_nydhz_left{

    width: 203px;

    border-right: 1px solid rgba(255,255,255,0.3);

    border-left: 1px solid rgba(255,255,255,0.3);

    font-size: 14px;

    color: #fff;

    text-align: center;

    line-height: 55px;

    height: 55px;

    padding: 0 30px;

}

.z_ny_nydhz_right{

    width: 100px;

    height: 55px;

}

.z_ny_nydhz_right a{

    display: block;

    height: 55px;

    line-height: 55px;

    color: rgba(255,255,255,0.3);

    margin: 0 10px;

}

.z_conta{

    background: url("../images/cont_top_bg.png") no-repeat center top;

    overflow: hidden;

}

.z_cont_top{

    margin-top: 50px;

    height: 100px;

    border-bottom: 1px solid #CCC;

}

.z_cont_box{

    width: 1280px;

    overflow: hidden;

    margin: 0 auto;

}





.z_cont_box  a:hover .dzsbg img {

    -webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;





}





.z_cont_box p {

    margin-bottom: 40px;

    font-size: 16px;

    color: #666666;

    line-height: 30px;

}



.z_cont_top_left{

    width: 50%;

    height: 100px;

}

.z_cont_top_right{

    width: 50%;

    height: 100px;

}

.z_cont_top_left_top{

    background: url("../images/btzsp.jpg") no-repeat center left;

    padding-left: 25px;

    font-size: 30px;

    font-weight: bold;



}

.z_cont_top_left_bottom{

    font-size: 14px;

    color: #666;

    text-transform : uppercase

}

.z_cont_top_gsyb{

    padding-top: 48px;

}

.z_cont_top_right_jt{

    color: #666;

}

.z_contb_left{

    padding: 84px 0 0 71px;

}

.z_contb_right{

    padding: 66px 30px 66px 62px;

    width: 928px;

}

.z_contb_right_yant{

    font-size: 26px;

    color: #0a5bbc;

}

.z_contb_right_yannr{

    font-size: 14px;

    color: #666;

    line-height: 30px;

    padding-top: 20px;

}

.z_contb_right_yannr p{

    margin-bottom: 10px;

}

.z_contc{

    width: 100%;

    height: 422px;

    background: url("../images/z_contcbg.jpg") no-repeat center bottom;

}

.z_contc .lhlwd{

    width: calc(100%/4);

    height: 422px;

    float: left;

    text-align: center;

    display: block;

    padding-top: 115px;

}

.z_contc .lhlwd .lvsx{

    width: 38px;

    height: 2px;

    background: #10c55b;

    margin: 0 auto;

    margin-top: 20px;

    margin-bottom: 26px;

}

.z_contc .lhlwd .jsnbs{

    font-size: 23px;

    color: #fff;

}

.z_contc .lhlwd .jsnwz{

    font-size: 16px;

    color: #fff;

}

.z_contd{

    height: 620px;

    width: 100%;

    background: url("../images/z_contd.jpg") no-repeat center;

}

.z_cont_neir{

    margin-top: 52px;

    position: relative;

}

.z_cont_neir .am-slider-default{

     -webkit-box-shadow:none;

     box-shadow: none;

}

.z_cont_neir .am-slider-default{

    background:none;

}

.am-viewport{

    height: 100%;

}

.z_cont_neir .am-viewport ul li{

    height: 354px;

}

.z_cont_neir .am-direction-nav{

    position: absolute;

    display: block;

    width: 100%;

    height: 100px;

    top: 0;

}

.z_cont_neir .am-slider-default .am-control-nav{

    display: none;

}

.z_cont_neir .am-slider-default .am-direction-nav .am-disabled{

    opacity: 1 !important;

}

.am-slides{

    height: 100%;

}

.z_cont_neir .am-slides{

    background: url("../images/liyxs.png") repeat-x center;

}

.z_cont_neir .am-slides li{



    position: relative;

    margin-right:0 !important;

}

.z_cont_neir .am-slides li a{

    position: absolute;

    top: 124px;

    left: calc(50% - 32px);

}

.z_cont_neir_rq{

    font-size: 30px;

    color: #333;

}

.z_cont_neir_yuan{

    width: 10px;

    height: 10px;

    margin: 0 auto;

    display: block;

    background: #333;

    border-radius: 100%;

}

.z_cont_neir_fd{

    position: absolute;

    width:0;

    height: 0;

    opacity: 0;

    top: 0;

    left: -96px;

    overflow: hidden;

    background: #fff;

    pointer-events: none;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

/*.z_cont_neir .am-slides li a:hover .z_cont_neir_fd{

    color: #fff;

    border-radius: 0;

    left: -84px;

    top: -124px;

    width: 256px;

    height: 355px;

    opacity: 1;

    background: #0A5BBC;

    pointer-events:auto;

    padding: 20px 38px;

    z-index: 999;

}*/

.z_cont_neir .am-slides .dwh a .z_cont_neir_fd{

    left: -190px;

}

.z_cont_neir .am-slides .dwh a:hover .z_cont_neir_fd{

    left: -190px;

}

.z_conrq{
    font-size: 55px;
    font-weight: bold;
    display: block;
    margin-bottom: 20px;

}

.z_conrs{
    font-size: 15px;
    display: block;

}

.z_conrs p{
    font-size: 12px;
    line-height: 1.3;
    display: block;
}

.z_cont_ditu_wz{

    font-size: 16px;

    color: #666;

    margin: 50px 0;

    text-align: left;

}

.z_cont_ditu{

    text-align: center;

}



.z_conte{



    background: #FBFBFB;

}

.z_foot{



    width: 100%;

    height: 377px;

    background: #00317E;

}

.z_foot_top{

    height: 319px;

    padding-top: 40px;

}

.z_foot_bottom{

    height: 58px;

    background: #001C5A;

}

.z_cont_box_l{

    width: 60%;

}

.z_cont_box_r{

    width: 40%;

}

.segmk{

    width: calc(100%/4);

    height:auto ;

}

.segmka{

    margin-bottom: 20px;

}



.segmka a{

    font-size: 18px;

    color: #fff;

}

.segmkb a{

    font-size: 14px;

    color: #C5CAD7;

    line-height: 30px;



}

.lhdwgzx{

    text-align: right;

}

.z_cont_rcbt{

    font-size: 18px;

    color: #fff;

}

.z_cont_rcbs{

    font-size: 28px;

    color: #fff;

}

.z_cont_rcbc{

    font-size: 14px;

    color: #fff;

}

.z_cont_rcbt{

    margin-bottom: 20px;

}

.z_cont_rcbx{

    width: 100%;

    text-align: right;

    height: 110px;

    padding-top: 20px;



}

.goup-container{

    right: 0 !important;

    bottom: 0 !important;

    width: 58px !important;

    height: 58px !important;

    border-radius: 0 !important;

    background: rgba(87,98,104,0.7) !important;

}

.z_cont_rcbx a{

    display: block;

    position: relative;

}

.goup-arrow{

    margin-top: 11px !important;

    border-width: 0px 6px 6px !important;

}

.z_cont_rcbx a img{

    position: absolute;

    right: 0;

}

.z_cont_rcbx a .shoj{

    z-index: 9;

}

.am-dimmer{

    z-index: 0 !important;

}

.am-modal-hd{

    color: #666;

}

.z_cont_rcbx a .shox{

    right: 0;

    transition: all .3s;

    -moz-transition: all .3s;/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.z_cont_rcbx a:hover .shox{

    right: 90px;

}

.z_contzb{

    height: 58px;

    line-height: 58px;

    color: #fff;

}

.z_contzb a{

    color: #fff;

}

.z_cont_boxx{

    width: 1280px;

    margin: 0 auto;

}

.am-btn-danger{

    background-color: #00286E;

    border-color: #00286E;

}

.am-btn-danger:focus, .am-btn-danger:hover{

    background-color:#00286E;

}

.am-btn-danger.am-active, .am-btn-danger:active, .am-btn-danger:focus, .am-btn-danger:hover, .am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{

    border-color: #00286E;

}

.am-btn-danger.am-active, .am-btn-danger:active, .am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{

    background-color:#00286E;

}

.am-btn{

    min-width: 158px;

    font-size: 14px;

}



.z_contzs{

    padding-top: 13px;

}

.z_slide_slide6_about_lyr1bo .am-modal-bd{

    padding: 0 10px;

}

.z_lssb .am-btn{

    min-width: 159px;

    background: none;

    padding: 0 20px;

    border-top:0 ;

    border-bottom: 0;

    height: 55px;

    border-left:1px solid rgba(255,255,255,0.3);

    border-right:1px solid rgba(255,255,255,0.3);

    color: #fff;

}

.z_lssb .am-btn-primary.am-active, .am-btn-primary:active, .am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{

    background: #0A5BBC !important;

}

.z_lssb .am-dropdown.am-active .am-btn-default.am-dropdown-toggle{

    background: #15558B !important;

    border: #15558B !important;

    color: #fff;

}





.z_contcp ul li{

    position: relative;

    width: 613px;

    height: 341px;

    float: left;

    margin: 0 15px;

    margin-bottom: 25px;

    background:#F4F4F4 ;

    /*box-shadow: 1px 2px 17px #ddd;*/

}

.z_contcp ul li a{

    display: block;

    width: 100%;

    height: 100%;

}

.z_contcp ul li a .z_contcp_wz{

    display: block;

    position: absolute;

    width: 100%;

    height: 100%;

    padding: 55px 70px;

    z-index: 999;

}

.z_contcp ul li a .z_contcp_yp{

    background: #3bb4f2;

    position: absolute;

    display: block;

    width: 100%;

    height: 100%;

    opacity: 0;

    overflow: hidden;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.z_contcp ul li a:hover .z_contcp_yp{



    opacity: 1;



}

.z_contcp ul li a .z_contcp_yp img{

    width: 100%;

    display: block;

}



.z_contcp ul li a .z_contcp_wz .z_contcp_wz_top{

    display: block;

    font-size: 24px;

    color: #0a5bbc;

    font-weight: bold;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.z_contcp ul li a .z_contcp_wz .z_contcp_wz_cz{

    display: block;

    font-size: 14px;

    color: #666;

    margin: 25px 0 40px 0;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;



}

.z_contcp ul li a .z_contcp_wz .z_contcp_wz_xaw{

    padding: 13px 28px;

    width: 166px;

    display: block;

    border: 1px solid #9F9F9F;

    font-size: 14px;

    color: #9F9F9F;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}



.z_contcp ul li a:hover .z_contcp_wz .z_contcp_wz_top{

    color: #fff;

}

.z_contcp ul li a:hover .z_contcp_wz .z_contcp_wz_cz{

    color: #fff;

}

.z_contcp ul li a:hover .z_contcp_wz .z_contcp_wz_xaw{

    border: 1px solid #fff;

    color: #fff;

}



.z_contcp ul li a .z_contcp_wz .z_contcp_wz_xaw b{

    font-family: 宋体;

}

.z_contcp{

    margin-bottom: 50px;

}

.am-tabs-bd {

    border: none !important;

}

.am-tabs-bd .am-tab-panel{

    padding: 0 !important;

}

.mbjb{

    position: relative;

    width: 100% !important;



}

.am-tab-panel ul.zplistu li{

    float: left;

    margin-right: 190px;
    /*margin-right: 50px;*/

}

.am-tab-panel ul.zplistu li a .nbsj{

    overflow: hidden;

    display: block;

}

.am-tab-panel ul.zplistu li a .nbsj img{

    display: block;

    transform: scale(1);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    -ms-transform: scale(1);

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a:hover .nbsj img{

    transform: scale(1.1);

    -webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -o-transform: scale(1.1);

    -ms-transform: scale(1.1);

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a .jsnb{

    display: block;

    padding-top: 18px;

    overflow: hidden;

}

.am-tab-panel ul.zplistu li a .jsnb .jnbl{

    display: block;

    font-size: 18px;

    font-weight: bold;

    color: #333333;

    margin-bottom: 20px;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a:hover .jsnb .jnbl{

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

    color: #10C55B;

}

.am-tab-panel ul.zplistu li a .jsnb .jnbl .ms{

    font-size: 14px;

    color: #666666;

    font-weight: 100;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a:hover .jsnb .jnbl .ms{

    color: #10C55B;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a .jsnb .jnbr{

    display: block;

    width: 36px;

    height: 36px;

    border: 1px solid #999999;

    border-radius:3px;

    margin-top: 16px;

    background: url("../images/ldjt.png") no-repeat left center;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.am-tab-panel ul.zplistu li a:hover .jsnb .jnbr{

    border: 1px solid #10C55B;

    background: url("../images/ldjt.png") no-repeat right center;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.newshow_title {

    padding-bottom: 16px;

}

.newshowbox {

    width: 900px;

    padding: 30px 0;

    float: left;

}

.newshowbox_r {

    width: 305px;

    float: right;

    margin: 0 0 50px 0;

}

.newshow_cont {

    font-size: 16px;

    color: #666666;

    line-height: 30px;

    margin-top: 24px;

}


.newshow_cont table tr:nth-child(1){

    color: #fff;
    text-align: center;
    font-weight: bold;

}
.newshow_cont table tr td:nth-child(1){
    background: #ececec;
}
.newshow_cont table tr:nth-child(1) td{
    font-size: 20px;
    background: #006cb7 !important;
}
.newshow_cont table tr:nth-child(2) td{
    /*background: #ececec;*/
}
.newshow_cont img {

    max-width: 100%;

    overflow: hidden;

    margin-bottom: 25px;

}





.newshowbox_r_b {

    padding: 0 20px;

    margin-top: 32px;

    width: 306px;

    float: right;

    padding-bottom: 25px;

    border: 7px solid #F3F3F3;

}

.newshow_name {

    font-size: 40px;

    color: #333333;

    font-weight: bold;



}

.newshowbox_r_b_prev {

    border-bottom: 1px solid #ECECEC;

    padding-bottom: 26px;

}

.show_prev_title {

    font-size: 20px;

    color: #555555;

    font-weight: 600;

    margin-top: 30px;

}



.show_prev_name {

    font-size: 16px;

    color: #555555;

    line-height: 30px;

}

.newshow_zx {

    margin-top: 20px;

}

.newshow_cont p {

    margin-bottom: 40px;

}





.t_chanpin p {

    text-indent: 0em;

}



.t_chanpin h3 {

    font-size: 28px;

    font-weight: bold;

    color: #0a5bbc;

    margin-bottom: 15px;

}





.t_chanpin h4 {

    font-size: 22px;

    font-weight: bold;

    color: #0a5bbc;
    margin-top: 0;
    margin-bottom: 15px;

}

.t_chanpin p img,.t_chanpin img{
    margin-top: 10px;
}





.newshow_pjs {

    float: left;

    margin-top: 20px;

    font-size: 14px;

    color: #333333;

    line-height: 28px;

}

.newshow_back {

    float: right;

    font-size: 14px;

    margin-top: 25px;

}

.newshow_pjs_fx {

    float: right;

}

.newshow_back a {

    color: #999999;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.newshow_zx div {

    float: left;

    font-size: 14px;

    color: #999999;

}

.mlnmb a{

    color: #666;

}



.mlnmb a:hover{

    color: #10C55B;

}

.newshow_ctrl a {

    color: #999999;

    font-weight: 600;

    margin-right: 10px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.newshow_ctrl a:hover {

    color: #333;

}

.newshow_follow {

    margin-right: 20px;

}

.xjgc{

    overflow: hidden;

}



.xxgj{

    overflow: hidden;

}

.xxgj .xxblq{

    font-size: 20px;

    color: #10C55B;

}

.xxgj .xxbln{

    font-size: 14px;

    color: #666;

    margin-top: 24px;

    line-height: 25px;

    width: 960px;

    margin-bottom: 20px;

}

.xxgj .xxblq{

    font-size: 20px;

    color: #10C55B;

}

.xxgj .xxbln{

    font-size: 14px;

    color: #666;

    margin-top: 24px;

    line-height: 25px;

    width: 960px;

    margin-bottom: 20px;

}

.cpcqs{

    margin-bottom: 80px;

}

.cpcqs li{

    margin-bottom: 40px;

    overflow: hidden;

}

.cpcqs li a{

    display: block;

}

.cpcqs li a .cple{

    width: 645px;

    height: 340px;

    background: #F7F7F7;

    padding: 56px 66px;

}

.cpcqs li a .cple .cplbt{

    font-size: 24px;

    color: #333333;

    font-weight: bold;

    display: block;

    margin-bottom: 30px;

}

.cpcqs li a .cple .cplnr{

    font-size: 14px;

    color: #666666;

    display: block;

    line-height: 25px;

    margin-bottom: 25px;

}



.xybdwy .cple{

    float: right !important;

}

.morerr{

    font-size: 16px;

    color: #fff;

    display: block;

    overflow: hidden;

    width: 182px;

    padding: 12px 32px;

    border: 1px solid #fff;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.morerr:hover{

    color: #10C55B;

    border: 1px solid #10C55B;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.morerr:hover .ckxq{

    color: #10C55B;;

}

.morerr .ckxq{

    display: block;

    color: #666;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.morerr .jtws{

    display: block;

    width: 10px;

    height: 10px;

    border-top:1px solid #A5A5A5 ;

    border-right:1px solid #A5A5A5;

    transform:rotate(45deg);

    -ms-transform:rotate(45deg); 	/* IE 9 */

    -moz-transform:rotate(45deg); 	/* Firefox */

    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */

    -o-transform:rotate(45deg); 	/* Opera */

    margin-top: 7px;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.morerr:hover .jtws{

    border-top:1px solid #10C55B ;

    border-right:1px solid #10C55B;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.ywly_list{

    overflow: hidden;

}

.ywly_list li{

    width: 405px;

    height: 325px;

    margin-right: 30px;

    float: left;

    margin-bottom: 25px;

    position: relative;

}

.ywly_list_wz{

    position: absolute;

    z-index: 999;

    display: block;

    width: 100%;

    text-align: center;

    top: 150px;

    font-size: 25px;

    color: #fff;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */

}

.ywly_list_tp{

    position: absolute;

    display: block;

}

.ywly_list_mo{

    position: absolute;

    top: 180px;

    left:177px;

    width: 50px;

    height: 50px;

    border-radius: 100%;

    text-align: center;

    opacity: 0;

    background: url("../images/readmore.png") no-repeat center #052A58;

    display: block;

    z-index: 998;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */

}

.ywly_list li a:hover .ywly_list_mo{

    top: 157px;

    opacity:1;

}

.ywly_list li a:hover .ywly_list_wz{

    top: 114px;

}

.ywly_list li a:hover .ywly_list_lan{

    opacity:1;

}

.ywly_list_lan{

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 997;

    background:rgba(10,91,188,0.8);

    display: block;

    opacity: 0;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */

}



.n_lx_top { width: 100%; font-size: 16px; color: #666;}

.n_lx_b { width: 100%; font-size: 25px; color: #333; padding-top: 30px;}

.n_lx_a { width: 100%; }

.n_lx_a01 { width: 25%; height:101px;  border-left: 1px #e5e5e5 solid; margin: 30px 0 0 0; float: left; padding: 0 0 0 40px;}

.n_lx_a06{float: left;width: 25%; margin: 10px; }

.n_lx_a07{font-size: 16px; line-height: 40px;color: #666;}

.n_lx_a02 { width: 100%; font-size: 16px; color: #0681f4; margin-bottom: 10px}

.n_lx_a03 { width: 100%; font-size:14px; color: #666;}

.n_lx_a04 { width: 100%; font-size: 15px; line-height: 2.2; color: #666; padding-top: 20px;}

.n_lx_a05 { width: 100%; height: 550px; margin-top: 20px; font-size: 80px; color: #fff; text-align: center;

    margin-bottom: 60px;}









.zgdyu{

    min-height: 0px;

    margin-bottom: 50px;

}







.zgdyz{

    overflow: hidden;

}

.dzsbg{

    width: 510px;

    height: 319px;

    overflow: hidden;

}

.dzsbb{

    width: 715px;

    margin-top: 25px;

}

.jsgxa{

    width: 33px;

    border-top:2px solid #10C55B;

    margin-top: 15px;

}

.csndl{

    font-size: 20px;

    color: #333;

    margin-bottom: 34px;

    margin-top: 20px;

}

.csndn{

    font-size: 14px;

    color: #666;

    line-height: 25px;

    margin-bottom: 40px;

}

.csndr{

    overflow: hidden;

}

.csnax{

    overflow: hidden;

    height: 47px;

    width: 300px;

    line-height: 47px;

}

.lilck{

    background: url("../images/rq.jpg") no-repeat left center;

    padding-left: 20px;

    margin-right: 20px;

    font-size: 14px;

    color: #666666;

}

.lilll{

    background: url("../images/ck.jpg") no-repeat left center;

    padding-left: 20px;

    font-size: 14px;

    color: #666666;

}

.morerr{

    font-size: 16px;

    color: #fff;

    display: block;

    overflow: hidden;

    width: 182px;

    padding: 12px 32px;

    border: 1px solid #fff;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.morerr:hover{

    color: #10C55B;

    border: 1px solid #10C55B;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.clvd{

    /*background: #10C55B;*/

    border: 1px solid #ddd;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.clvd .jtws{

    border-top: 1px solid #ddd ;

    border-right: 1px solid #ddd;

}

.swdszz{

    float: right;

}

.morerr .bai{

    border-top:1px solid #fff ;

    border-right:1px solid #fff ;

}

.morerr:hover .bai {

    border-top: 1px solid #10C55B !important;

    border-right: 1px solid #10C55B !important;

}

.zgdyfw{

    background: #F9F9F9;

    padding-top: 50px;

    overflow: hidden;

}

.zgdyfw ul.ndznju li a{

    width: 407px;

    height: 443px;

    background: #fff;

    display: block;

    padding: 27px;

    position: relative;

    overflow: hidden;

}

.zgdyfw ul.ndznju li a img{

    width: 100%;

    height: 190px;

    overflow: hidden;

}

.ndznju li{

    float: left;

    margin:10px 9px 25px 10px;

    box-shadow: 1px 1px 15px #ddd;

}

.ndznju li a{

    border: 1px solid #fff;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.ndznju li a:hover{

    border: 1px solid #10C55B;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.ndznju li a:hover .cmgsw{

    width: 126px;



    background: #10C55B;

    transition: all .3s;

    border: 1px solid #10C55B;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.ndznju li a:hover .cmgsw .cijtd {

    border-right: 1px solid #fff;

    border-top: 1px solid #fff;

    transition: all .3s;

    -moz-transition: all .3s; /* Firefox 4 */

    -webkit-transition: all .3s; /* Safari 和 Chrome */

    -o-transition: all .3s; /* Opera */

}







.sttq{

    display: block;

    font-size: 14px;

    color: #ababab;

    margin: 17px 0;

}

.sttbt{

    font-size: 18px;

    color: #333;

    line-height: 30px;

    font-weight: bold;

    overflow: hidden;

    display: block;

}

.cmgsw{

    position: absolute;

    bottom: 25px;

    right: 25px;

    width: 40px;

    height: 40px;

    border: 1px solid #ADADAD;

    display: block;

    padding-top:14px;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.cijtd{

    margin: 0 auto;

    display: block;

    width: 10px;

    height: 10px;

    border-right: 1px solid #ADADAD;

    border-top: 1px solid #ADADAD;

    transform:rotate(45deg);

    -ms-transform:rotate(45deg); 	/* IE 9 */

    -moz-transform:rotate(45deg); 	/* Firefox */

    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */

    -o-transform:rotate(45deg); 	/* Opera */

}

.z_cont_top_right_jt a{

    font-size: 16px;

    font-weight: bold;

    color: #333;

    padding-left: 5px;

    padding-right: 5px;

    line-height: 24px;

}

.zgdyu ul.zplistu li{

    width: 253px;

    height: 194px;

    margin: 0 33px;

    display: block;

    float: left;

    border: 1px solid #F1F1F1;

    position: relative;

}

.zgdyu ul.zplistu li a{

    display: block;

    width: 100%;

    height: 100%;

    background: #fff;

    border: none;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */

}

.zgdyu ul.zplistu li a:hover .yswz{

    color: #fff;

}

.zgdyu ul.zplistu li a:hover .yctb{

    opacity: 1;

}

.zgdyu ul.zplistu li a:hover .xsyb{

    opacity: 0;

}

.zgdyu ul.zplistu li a:hover{

    background: #00AC63;

}

.am-activex a{

    background: #00AC63 !important;

    color: #fff !important;

}

.am-activex a .yswz{



    color: #fff !important;

}

.am-activex a .yctb{

    opacity: 1 !important;

}

.am-activex a .xsyb{

    opacity: 0 !important;

}

.baid{

    display: none !important;

}

.zgdyu .am-tabs-bd{

    position: absolute;

    z-index: 999;

    top: 300px;

    padding: 0 33px;

}

.zgdyu .am-tab-panel{

    width: 1280px;

    overflow: hidden;



}

.zgdyu .am-tab-panela{

    width: 380px;

    height: 365px;



    box-shadow: 5px 5px 30px #ddd;

    float: left;

    margin-right: 34px;

    margin-bottom: 30px;

}

.zgdyu .am-tab-panela a{

    display: block;

    width: 100%;

    height: 100%;

    padding: 36px 27px;

    background: #fff;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.zgdyu .am-tab-panelab{

    font-size: 16px;

    color: #afafaf;

    display: none;

    width: 100%;

}

.zgdyu .am-tab-panelac{

    margin-top: 10px;

    font-size: 18px;

    display: block;

    color: #333;

    width: 100%;

    height: 38px;

    border-bottom: 1px solid #E7E7E7;

}

.zgdyu .am-tab-panelad{

    margin-top: 20px;

    margin-bottom: 10px;

    font-size: 16px;

    color: #333;

    display: block;

    width: 100%;

}

.zgdyu .am-tab-panelae{

    font-size: 14px;

    color: #666;

    line-height: 27px;

    display: block;

    width: 100%;

}

.zgdyu .am-tab-panelaf{

    margin-top: 30px;

    font-size: 14px;

    color: #666;

    display: block;

    width: 99px;

    height: 37px;

    text-align: center;

    line-height: 37px;

    border: 1px solid #666;

}

.zgdyu .am-tab-panela a:hover{

    background: #00317E;

}

.zgdyu .am-tab-panela a:hover span{

    color: #fff;

}

.zgdyu .am-tab-panela a:hover .am-tab-panelaf{

    border: 1px solid #fff;

}

.zgdyu ul li a .xsyb{

    position: absolute;

    z-index: 3;

    opacity: 1;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}



.zgdyu ul li a .yctb{

    z-index: 3;

    position: absolute;

    opacity: 0;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}



.zgdyu ul li a span{

    font-size: 18px;

    color: #fff;

}

.arrow-down{

    display: block;

    position: absolute;

    bottom: 0;

    left: calc(50% - 20px);

    width:0;

    height:0;

    border-left:20px solid transparent;

    border-right:20px solid transparent;

    border-top:20px solid #00AC63;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

    opacity: 0;



}

.baid{

    position: absolute;

    display: block;

    width: 100%;

    left: 0;

    top: 0;

    height: 100%;

    background: #fff;

    z-index: 2;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}





.zgdyu .am-nav-tabs>li.am-active>a .xsyb{

    opacity: 0;



}

.zgdyu ul li a .yswz{

    position: absolute;

    top: 105px;

    left: 80px;

    z-index: 3;

    color: #333;

    transition: all .3s;

    -moz-transition: all .3s;	/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}



.zgdyu .am-nav-tabs>li.am-active>a .yswz{

    color: #fff;

}



.zgdyu .am-nav-tabs>li.am-active>a .yctb{

    opacity: 1;



}

.zgdyu .am-nav-tabs>li.am-active>a .baid{

    background: #00AC63;

}

.zgdyu .am-nav-tabs>li.am-active>a .arrow-down{

    bottom: -11px;

    opacity: 1;

}

.zgdyu ul li a img{

    top: 50px;

    left: calc(50% - 31px);

}

.rvc-prv{

    cursor:pointer

}

.rvc-next{

    cursor:pointer

}

.am-slider-default .am-direction-nav .am-next {

     right: 0;

     display: block;

     width: 45px;

     height: 45px;

     background: url("../images/qhh22.png") no-repeat center;

 }

.am-slider-default .am-direction-nav .am-prev{

    left: auto;

    right: 44px;

    display: block;

    width: 45px;

    height: 45px;

    background: url("../images/qhh11.png") no-repeat center;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav .am-next {

    right: 0;

    display: block;

    width: 45px;

    height: 45px;

    background: url("../images/qhh2.png") no-repeat center;

}

.z_slide_slide3_ly_nr .am-slider-default .am-direction-nav .am-prev{



    right: 44px;

    display: block;

    width: 45px;

    height: 45px;

    background: url("../images/qhhl.png") no-repeat center;

}

.z_contd .am-slider-default .am-direction-nav a:before{

    display: none;

}

.z_contd .am-direction-nav li {

    display: block;

    width: 45px;

    height: 45px;

}



/*nav*/

.z_nav .z_nav_logo .logo1{

    position: relative;

    opacity: 1;



}

.z_nav .z_nav_logo .logo2{

    position: absolute;

    opacity: 0;

    transition: all .1s;

    -moz-transition: all .1s;	/* Firefox 4 */

    -webkit-transition: all .1s;	/* Safari 和 Chrome */

    -o-transition: all .1s;	/* Opera */

}



/*.nav_hei .z_nav_logo .logo1{*/

    /*position: absolute;*/

    /*opacity: 0;*/

    /*transition: all .1s;*/

    /*-moz-transition: all .1s;	!* Firefox 4 *!*/

    /*-webkit-transition: all .1s;	!* Safari 和 Chrome *!*/

    /*-o-transition: all .1s;	!* Opera *!*/

/*}*/

/*.nav_hei .z_nav_logo .logo2{*/

    /*position: absolute;*/

    /*opacity: 1;*/

/*}*/

.z_nav .z_nav_nav ul li.diqib{

    border-right:1px solid #fff;



}

/*.nav_hei .z_nav_nav ul li.diqib{*/

    /*border-right:1px solid #333;*/

    /*transition: all .1s;*/

    /*-moz-transition: all .1s;	!* Firefox 4 *!*/

    /*-webkit-transition: all .1s;	!* Safari 和 Chrome *!*/

    /*-o-transition: all .1s;	!* Opera *!*/

/*}*/

/*.nav_hei .z_nav_nav ul li a{*/

    /*color: #333;*/

    /*border-right: 1px solid #333;*/

    /*transition: all .1s;*/

    /*-moz-transition: all .1s;	!* Firefox 4 *!*/

    /*-webkit-transition: all .1s;	!* Safari 和 Chrome *!*/

    /*-o-transition: all .1s;	!* Opera *!*/

/*}*/

/*.nav_hei .z_nav_nav .z_nav_nav_right a{*/

    /*color: #333;*/

    /*transition: all .1s;*/

    /*-moz-transition: all .1s;	!* Firefox 4 *!*/

    /*-webkit-transition: all .1s;	!* Safari 和 Chrome *!*/

    /*-o-transition: all .1s;	!* Opera *!*/

/*}*/

.img-wrapper .rva-a{

    position: absolute;

    opacity: 1;

    left: 68px;

    top: 65px;

}

.rvc-wrapper ul li a:hover .rva-a{

    opacity: 0;

}

.rvc-wrapper ul li a:hover .rva-b{

    opacity: 1;

}

.img-wrapper .rva-b{

    position: absolute;

    opacity: 0;

    left: 68px;

    top: 65px;

}

.am-gallery-defaults > li {

    padding: 0;

    margin-right: 33px;

    margin-bottom: 30px;

    width: 23%;

}

.h_cpry {

    width: 100%;

    float: left;



    position: relative;

}

.n_ryzz_li_img_p {

    position: absolute;

    top: 0;

    left: 0;

    z-index: 99;

    max-height: none;

    max-width: none;

    width: 100% !important;

    height: 100% !important;

    opacity: 0;

}

.h_cpry a:hover .h_cpry01{

    background-size: auto 75% !important;

}

.h_cpry01 {

    width: 100%;

    text-align: center;

    background: #fff;

    height: 225px;

    padding: 30px 30px;

    background-size: auto 70% !important;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.am-pureview-prev a{

    background: url("../images/1.png") no-repeat center;

}

.am-pureview-next a{

    background: url("../images/2.png") no-repeat center;

}

.am-pureview-direction a:before{

    display: none;

    font-size: 0;

}

.am-pureview-actions a{

    background: url("../images/3.png") no-repeat center;

    width: 25px;

    height: 25px;

    display: block;

    left: auto;

    right: 10px;

    top: 10px;

    background-size: 100%;

}

.am-icon-chevron-left:before{

    display: none;

}

.h_cpry02 {

    width: 100%;

    font-size: 13px;

    color: #666;

    height: 50px;

    line-height: 50px;

    background: #a9a9a9;

    text-align: center;

    color: #fff;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.h_cpry01 img {

    height: 100%;

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}



.am-gallery li a:hover .h_cpry01 img{

    -webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}



.am-gallery li a:hover .h_cpry02{

    color: #fff;

    background: #10C55B;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.z_zjtd{

    margin-top: 40px;

    overflow: hidden;

}

.z_zjtd ul li{

    float: left;

    width: 625px;

    height: 462px;

    margin-right: 30px;

    margin-bottom: 30px;

}
.newshow_cont_l{
    width: 27.3%;
    float: left;
}
.newshow_cont_l img{
    margin-top: 0;
}
.newshow_name2{
    margin: 40px 0 25px 0;
    font-size: 28px;
    font-weight: bold;
    color: #333;
}
.newshow_cont_r{

    width: 66.4%;
    float: right;
}
.z_zjtd ul li a{

    display: block;

    width: 625px;

    height: 462px;

    background: #F7F7F7;

    position: relative;

    overflow: hidden;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.z_zjtd ul li a:hover{

    background: url("../images/beijhd.png") no-repeat 110% 0 #F5FCFF;

    -webkit-transition: all 0.4s;

    -moz-transition: all 0.4s;

    -ms-transition: all 0.4s;

    -o-transition: all 0.4s;

    transition: all 0.4s;

}

.z_zjtd ul li a:hover .z_tdxc{

    right: 50px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.z_tdxx{

    float: left;

    height: 462px;

    padding: 42px 0 0 42px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.z_tdxc{

    float: right;

    position: absolute;

    bottom:0;

    right: 40px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.z_tdxx .z_zhiw{

    font-size: 17px;

    color: #00c2d3;

    display: block;



}

.z_tdxx .z_xm{

    font-size: 24px;

    color: #555;

    display: block;

    padding: 10px 0;

}

.z_tdxx .z_jj{

    display: block;

    font-size: 14px;

    color: #7a7a7a;

}

.z_tdxx .z_ckgd{

    display: block;

    padding: 0 27px;

    height: 50px;

    line-height: 50px;

    color: #fff;

    font-size: 14px;

    background: #07A2E0;

    margin-top: 40px;

}

.z_tdxx .z_ckgd span{

    margin-left: 30px;

}

.z_zjtd ul li a:hover .z_tdxx{

    padding-left: 50px;

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -ms-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;

}

.lan50{

    width: 50%;

    height: 100%;

    position: absolute;

    z-index: 999;

    left: 0;

    top: 0;

    background: rgba(10,91,188,0.6);

}

.cpyy_nr{

    padding: 50px 50px 0 50px;

    width: 50%;

    left: 120px;

    height: 320px;

    background: #fff;

    position: absolute;

    z-index: 1000;

    top:33%;

}

.cpyy_nr_bt{

    font-size: 28px;

    color: #535353;

    font-family: 微软雅黑;

}

.cpyy_nr_nr{

    font-size: 20px;

    color: #666;

    height: 90px;

    line-height: 30px;

}

.cpyy_nr_nr{

    margin-top: 25px;

}

.cpyy_nr_nrx{

    width: 200px;

    border: 2px solid #B0B0B0;

    font-size: 16px;

    color: #B0B0B0;

    padding: 8px 30px;

    margin-top: 30px;

    float: right;

    overflow: hidden;

}

.cpyy_nr_nrx span{

    float: right;

}

.z_slide_slide6_about_lyr1bo .am-btn{

     padding: 0;

    border: 0;

    width: 100%;

    display: block;

    height: 100%;

}



.z_nav_ej{

    display: block;

    overflow: hidden;

    height: 0;

    margin: 0;

    /*border-right:1px solid #ddd ;*/

    transition: all .3s;

    -moz-transition: all .3s;/* Firefox 4 */

    -webkit-transition: all .3s;	/* Safari 和 Chrome */

    -o-transition: all .3s;	/* Opera */

}

.z_nav_ej li{

    float: none !important;

    height: 60px !important;

    line-height: 35px !important;

    opacity: 0;

    transition: all .4s;

    -moz-transition: all .4s;/* Firefox 4 */

    -webkit-transition: all .4s;	/* Safari 和 Chrome */

    -o-transition: all .4s;	/* Opera */



}

.z_nav_ej li a{

    border-right: none !important;
    color: #111!important;
    font-weight: normal !important;

}

.z_nav_nav_left{

    height: 90px;

    line-height: 90px;

}

.z_nav_nav_left li:hover .z_nav_ej{

    top: 90px;

    height: 180px;
    


}
.z_nav{
    height: 90px!important;
}


.z_nav_nav_left:hover .z_nav_ej li {

    height: 35px !important;
    background: rgb(255, 255, 255,1);
    opacity: 1;

}
.z_nav_nav_left .z_nav_ej li:hover{
    background: rgb(255, 255, 255,.9);
}


.z_conrs p{

    color: #fff;

}

.ztgpa{

    float: left;

    height: 30px;

    margin-right: 10px;

}

.ztgpa div{

    height: 30px;

    line-height: 30px;

    float: left;

}

.z_nav_logor{

    height: 30px;

}

.z_nav_logo {

    margin-top:16px;

}

.z_nav_nav_left_tp{

    position: absolute;

    width: 350px;

    left: 0;

    top: 124px;

    height: 0;

    overflow: hidden;

    transition: all .2s;

    -moz-transition: all .2s;/* Firefox 4 */

    -webkit-transition: all .2s;	/* Safari 和 Chrome */

    -o-transition: all .2s;	/* Opera */

    display: block;

    border-right: 1px solid #d2d2d2;

}

.z_nav_nav_left_tp img{

    width: 290px;

}

.contentcncr video{

    width: 100%;

    height: 100%;

}

.z_n_cgt{

    overflow: hidden;

}

.z_n_cgtl{

    width: 708px;

    font-size: 18px;

    color: #333;

    font-weight: bold;

}

.z_n_cgl{

    width: 708px;

    display: block;

}

.z_n_cgr{



    display: block;

}

.z_n_cgtr span{

    font-size: 18px;

    color: #333;

    font-weight: bold;

    display: block;

    float: left;

    margin: 0 20px;

}

.z_n_cglt{

    display: block;

    width: 100%;

    font-size: 16px;

    color: #333333;

    margin-bottom: 10px;

    font-weight: bold;

}

.z_n_cglb{

    display: block;

    width: 100%;

    font-size: 14px;

    overflow: hidden;

    padding-bottom: 10px;

    color: #666666;

}

.z_n_cgr{

    height: 40px;

    line-height: 40px;

}

.z_n_cgrc{

    font-size: 16px;

    color: #666666;

    display: inline-block;

   

}

.z_n_cg li{

    margin-top: 26px;

    width: 100%;

    overflow: hidden;

    border-bottom: 1px solid #eaeaea;

}

.z_n_cg li a{

    display: block;

    width: 100%;

    height: 40px;

}

.z_n_cgl {

    height: 40px;

}

.z_n_cglt{

    height: 40px;

    line-height: 40px;

}

.newshow_cont table{

    width: 1280px;

}

.newshow_cont table tr:nth-child(1){

    border: 1px solid #4f81bd;

}

.newshow_cont table th:nth-child(7){

    border-right: 1px solid #4f81bd;

}

.newshow_cont table th{

    background: #4f81bd;

    font-weight: 700;

    font-size: 16px;

    word-break: keep-all;

    color: #fff;

    padding: 15px 10px;

    border-right: 1px solid #fff;

}

.newshow_cont table td{

    border: 1px solid #949494;

    font-size: 14px;

    padding: 10px;

}

.newshow_cont table th:nth-child(1){

    word-break: keep-all;

}

.jxz_width_33b{
    width: 33.33%!important;
    margin:0!important;
    height: auto!important;
}
.jxz_width_50b{
    width: 50%!important;
    margin:0!important;
    height: auto!important;
}
.am-figure-zoomable:after{
    top: 41%;
    right: 48%;
}
.jxz_rytp_wz{
    height: 300px!important;
    width: auto!important;
}
.z_cont_neir_fd{
    color: #fff;
    border-radius: 0;

    top: -124px;
    width: 256px;
    height: 355px;
    opacity: 1;
    background: #0A5BBC;
    pointer-events: auto;
    padding: 20px 38px;
    z-index: 999;
}
.jxz_fzlc_s{
    /*height: 200px!important;*/
}
.jxz_fzlc_x a .z_cont_neir_fd{
    height: 160px!important;
}
.jxz_fzlc_x{
    /*height: 200px!important;*/
}
.jxz_fzlc_s a .z_cont_neir_fd{
    height: 160px!important;
    top: 67px;
}
.jxz_fzlc_s a .z_cont_neir_fd .z_conrq{
    font-size: 26px;
    margin-bottom: 3px;
}
.jxz_fzlc_x a .z_cont_neir_fd .z_conrq{
    font-size: 26px;
    margin-bottom: 3px;
}
.z_cont_neir_rq{
    opacity: 0;
}
.z_cont_neir_fd{
    opacity: 0.6;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
    .z_cont_neir_fd{
        top: 0!important;
    }
    .z_cont_neir_fd .z_conrq{
        color: #0e90d2!important;
    }
}
.z_nav{
    opacity: 0.9;
}



.jxz_tp_fz img{
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    height: 77px;
}
.jxz_tp_fz img:hover{
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.zp_tdbotton{
    color: #fff;
    padding: 10px 20px;
    background:#136fbf;
  
    margin-right: 20px;
    display: block;
    float: left;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.zp_tdbotton:hover{
    color: #fff;
    background: #074e8d;
}
.jz_whtb p{
    text-indent: 0 !important;
}

.list_download_bt{
    font-size: 18px;
    margin-bottom: 30px;
}
.list_download_cont{
    overflow: hidden;
}
.list_download_cont ul li{
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #efefef;
    padding-bottom: 10px;
    margin-bottom: 20px;
    height: 45px;
}
.list_download_cont ul li::before{
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 19px;
    height: 25px;
    background: url("../images/icon/pdf.png") no-repeat center;
    background-size: cover;
}
.list_download_cont ul li .downloadl{
    float: left;
    display: block;
    font-size: 16px;
    padding-left: 30px;
    line-height: 2;
    width: 80%;
}
.list_download_cont ul li .downloadr{
    float: right;
    display: block;
    padding: 2px 15px;
    border-radius: 5px;
    background: #eb7f7f;
    width: 50px;
    transition: all .4s;
    -moz-transition: all .4s;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
}
.list_download_cont ul li .downloadr:hover{
    background: #f15656;
}
.list_download_cont ul li .downloadr img{
    width: 100%;
}

.list_download_box{
    overflow: hidden;
    margin-bottom: 20px;
}