

.s1{}

.s2{background: url(../images/hardware.jpg) no-repeat center center; background-size: cover !important;}

.s3{}

.s4{}

.s5{background: gray;}



body{font-size: 14px;font-family: 微软雅黑;}

a{outline: none !important;}

.container-fluid{padding: 0px;}

.ix_banner{height: 100%;position: relative;}

.flexslider{position:relative;height:100%;overflow:hidden;}

.slides{position:relative;z-index:1;height: 100%;}

.slides li{height:100%;background-size:cover !important;  }

.flex-control-nav{position:absolute;bottom:26.5%;z-index:2;width:100%;text-align:center;left: 12.5%;width: auto;padding-left: 0px;}

.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#91ace0;cursor:pointer;border-radius: 50%;}

.flex-control-nav .flex-active{background: #ffffff;}

.flex-direction-nav{position:absolute;z-index:3;width:160px;bottom:20%;height: 90px;	overflow: hidden;left: 10%;}

.flex-direction-nav li a{display:block;width:35px;height:35px;overflow:hidden;cursor:pointer;position:absolute;border: 1px solid #ffffff;border-radius: 50%;}

.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/l.png) center center no-repeat;filter:brightness(100);}

.flex-direction-nav li a.flex-next{right:0px;background:url(../images/y.png) center center no-repeat;filter:brightness(100);}

.list-paddingleft-2{margin-left: 18px;}

.banner_text{position: absolute;top: 50%;height: 290px;margin-top: -175px;left: 10%;}

.banner_text h1{color: #fff;font-size: 130px;font-weight: bold;}

.banner_text p{color: #fff;text-align: left;font-size: 22px;color: #ffffff;letter-spacing: 2px;margin-top: 10px;}

.banner_text a{color: #fff;display: inline-block;border:2px solid #ffffff;font-size: 14px;padding:10px;margin-top: 10px;}

.flex-prev:hover{background:url(../images/l.png) center center no-repeat #ffffff !important;filter:none !important;}

.flex-next:hover{background:url(../images/y.png) center center no-repeat #ffffff !important;filter:none !important;}



#fp-nav{left: 3%;width: 30px;border: 1px solid #fff;display: none;}

#menu {

    margin: 0;

    margin-top: 0px;

    padding: 0;

    position: fixed;

    left: 3%;

    top: 50%;

    list-style-type: none;

    z-index: 70;

    width: auto;

    transform: translateY(-50%);

    margin-top: -10px;

}

#menu li a{color: #ffffff;display: inline-block;margin-bottom: 15px;}

#menu li a span{display: inline-block;height: 14px;width: 14px;border:1px solid #ffffff;border-radius: 50%;position: relative;margin-right: 15px;opacity: 0.7;}

#menu li a span b{display: inline-block;width: 6px;height: 6px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);opacity: 0.7;}

#menu li a small{font-size: 100%;opacity: 0;}

.active small{opacity: 1 !important;}

.active span{opacity: 1 !important;}

.active b{opacity: 1 !important;}

.logo{margin-top: 12px;transition:all .7s;}

.dh_menu{width: 45px;height: 45px;background: #ffffff;border-radius: 50%;margin-top: 24px;}

.dh_menu1{width: 45px;height: 45px;background: #ffffff;border-radius: 50%;margin-top: 24px;}

.dh_menu_global{width: 45px;height: 45px;background: #ffffff;border-radius: 50%;margin-top: 24px;}

.dh_menu_global_1{width: 45px;height: 45px;border-radius: 50%;margin-top: 24px;}

.daoh{position: fixed;top: 0px;z-index: 999;}

.daoh span{width: 20px;height: 2px;display:block;background: #41596d;margin-top: 5px;}

.meunspan{top: 10px;position: absolute;left: 12px;}

.dh_menu{position: relative;cursor: pointer;}

.dh_menu span{transition:all .5s;}



.dh_menu2 span:first-child{transform:rotate(50deg);position: relative;top: 7px;}

.dh_menu2 span:last-child{transform:rotate(-50deg);position: relative;top: -7px;}

.dh_menu2 span:nth-child(3n+2){opacity: 0;}

.dh_menu2a{border: 0px solid #000 !important;}

.dh_menu2a span:first-child{transform:rotate(50deg);position: relative;top: 7px;}

.dh_menu2a span:last-child{transform:rotate(-50deg);position: relative;top: -7px;}

.dh_menu2a span:nth-child(3n+2){opacity: 0;}

.daoh{width: 95%;height: auto;margin: 0px auto;left: 2.5%;}

.dh_nav{margin-left: 25%;}

.dh_nav ul li{float: left;}

.dh_nav ul li a{color: #ffffff;opacity: 0.7;display: inline-block;margin-top: 30px;margin-left: 65px;transition:all .5s;}

.dh_navon a{opacity: 1 !important;}

.dh_nav ul li:hover  a{opacity: 1 !important;}

/*.footer{width: 95%;height: auto;left: 2.5%;bottom: 20px;position: fixed;z-index: 800;}*/

.footer p{float: left;color: #ffffff;width: 300px;font-size: 12px;position: fixed;z-index: 800;left: 2.5%;bottom: 20px;}

.ftmjh{color: #ffffff;font-size: 12px;display: inline-block;float: right;position: fixed;z-index: 800;right: 2.5%;bottom: 20px;}
.ftmjh span{display: inline-block;margin-left: 10px;}
.ftmjh span a:hover{color: #000;}
.xjt{position: absolute;z-index: 999;left: 50%;bottom: 20px;cursor: pointer;}



.tems2{width: 520px;position: absolute;left: 18%;top: 50%;height: 300px;margin-top: -150px;z-index: 99;}

.tems2 h1{font-size: 60px;color: #ffffff;font-weight: bold;}

.tems2 p{font-size: 22px;color: #e2edf5;margin-top: 15px;margin-bottom: 28px;}

.tems2  span{display: block;font-size: 20px;color: #e2edf5;line-height:30px;width: 83%;background: url(../images/spand.png) no-repeat left 12px;padding-left: 20px;margin-bottom: 17px;}



.jls{position: absolute;right: 10%;top: 10%;z-index: 1;}

.footerbk a {
    color: #8c8c8c;
}

.head3 ul li a{color: #000;}

.head3a ul li a{color: #000 !important;}

.dh_menu{border: 1px solid #fff;}

.dh_menu3{border: 0px solid #000;}

.menu3  li a span{border: 1px solid #1158c6  !important;}

.menu3 li a span b{background: #1158c6 !important;}

.menu3 li a small{color:#1158c6; }

.menu3a  li a span{border: 1px solid #1158c6  !important;}

.menu3a li a span b{background: #1158c6 !important;}

.menu3a li a small{color:#1158c6 !important; }



.sol_tit{width: 400px;}

.sol_tit h3{color: #333333;font-weight: bold;font-size: 24px;font-weight: bold;width: 197px;

    border-bottom: solid 1px #000000;padding-bottom: 10px;width: 195px; }

.sol_tit h1{font-size: 46px;color: #333333;margin-top: 20px;font-weight: bold;}

.sol_tit h2{font-size: 24px;color: #000000;margin-top: 10px;margin-bottom: 23px;}

.sol_tit p{font-size: 15px;}



.sol_rt{width: 780px;background: url(../images/fmm.jpg) no-repeat bottom center;height:410px;}

.sol_rt .swiper-container{width: 100%;}

.sol_rt .swiper-container .swiper-slide{width: 100%;display: block;}

.sol_bt{width: 200px;margin-top: 30px;border-left:1px solid #ddd; }

.sol_bt .swiper-slide{position: static;float: none;font-size: 14px;letter-spacing: 1px;

    color: #000000;

    opacity: 0.8;margin-bottom: 14px;cursor: pointer;padding-left: 10px;}

.sol_bt .swiper-slide-thumb-active{color: #054baa;background: url(../images/13.png) no-repeat left top;}

.ms{height: 258px;overflow: hidden;position: relative;width: 616px;float: right;margin-right: 71px;margin-bottom: 150px;}

.ms_a{float: left;position: absolute;bottom: -40px;transition:all .7s;opacity: 0;}

.ms_b{width: 365px;height: 100%;background: #1158c6;color: #fff;float: left;position: absolute;bottom: -40px;right: 0px;padding: 50px 30px;transition:all .7s;opacity: 0;}

.ms_b h3{font-size: 20px;margin-bottom: 15px;}

.ms_b p{font-size: 14px;}



.sol_rt .swiper-button-prev{background: url(../images/zuo.jpg) no-repeat center center;width: 36px;height: 36px;position: static;float: left;margin: 0px;opacity: 1 !important;}

.sol_rt .swiper-button-next{background: url(../images/right.jpg) no-repeat center center;width: 36px;height: 36px;position: static;float: right;margin: 0px;opacity: 1 !important;}



.msm1{width: 72px;height: auto;overflow: hidden;position: absolute;bottom: 68px;right: 123px;z-index: 30;}

.swiper-slide-active .ms_a{bottom: 0px;opacity: 1;transition-delay:0.5s;}

.swiper-slide-active .ms_b{bottom: 0px;opacity: 1;transition-delay:0.8s;}



.sol_rt2 {background: url(../images/bt2bg.jpg) no-repeat bottom center;width: 800px;height: 450px;}

.sol_rt2  .ms{width: 690px;height: 400px;margin-right: 40px;margin-bottom: 55px;}

.sol_rt2 .ms_a { float: right; position: absolute; right: 0px;}

.sol_rt2 .ms_b { float: left; position: absolute;left: 0px; height: 290px;width: 345px;}

.sol_rt2 .msm1{bottom: 55px;right: 4px;}

.sol_rt .swiper-button-prev {

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

    width: 36px;

    height: 36px;

    position: static;

    float: left;

    margin: 0px;

    opacity: 1 !important;

}

.sol_rt .swiper-button-next {

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

    width: 36px;

    height: 36px;

    position: static;

    float: right;

    margin: 0px;

    opacity: 1 !important;

}

.ms_b a{position: absolute;bottom: 0px;background: #ffffff;width: 126px;

    height: 46px;line-height: 46px;font-size: 12px;

    font-weight: normal;

    font-stretch: normal;

    letter-spacing: 1px;

    color: #2d2b2b;text-align: center;cursor: pointer;left: 30%;}



.footerbk p{color: #8c8c8c;}

.footerbk a{color: #8c8c8c;}

.footerbka p{color: #8c8c8c;}

.footerbka a{color: #8c8c8c;}

.logo .blok2{display: none;}

.logo .blok1{display: block;}

.logo2 .blok2{display: block;}

.logo2 .blok1{display: none;}

.logo a img{transition:all .6s linear;width: 137px;height: 56px;}

.logomomo .blok2{display: none !important;}

.logomomo .blok1{display: block !important;}

/*

.logo2 a img{filter:invert(100%);}

.logo2a a img{filter:invert(0%) !important;}*/

.section{position: relative;}



.hack{position: fixed;background:url(../images/bot.png) no-repeat center bottom #ffffff;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 2;display: none;}

.hack1{position: fixed;background:url(../images/bot.png) no-repeat center bottom #ffffff;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 2;display: none;}



.hacknav{width: 1000px;height: auto;overflow: hidden;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}

.hacknav ul{float: left;width: 25%;text-align: left;}

.hacknav ul li{text-align: left;}

.hacknav ul p{font-size: 16px;color: #161616;margin-bottom: 30px;position: relative;}

.hacknav ul li a{color: #8c8889;font-size: 14px;margin-bottom: 10px;display: inline-block;}

.hacknav ul li:hover a{color: #1158c6;}

.hacknav ul p::before{content: "";width: 13px;height: 2px;background: #1158c6;position: absolute;bottom: -5px;display: inline-block;}

/*hacknav1*/

.hacknav1{width: 1000px;height: auto;overflow: hidden;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}

.hacknav1 ul{float: left;width: 25%;text-align: left;}

.hacknav1 ul li{text-align: left;}

.hacknav1 ul p{font-size: 16px;color: #161616;margin-bottom: 30px;position: relative;}

.hacknav1 ul li a{color: #8c8889;font-size: 14px;margin-bottom: 10px;display: inline-block;}

.hacknav1 ul li:hover a{color: #1158c6;}

.hacknav1 ul p::before{content: "";width: 13px;height: 2px;background: #1158c6;position: absolute;bottom: -5px;display: inline-block;}



.nyhead{height: 90px;position: static;}



.nyhead .dh_navon a{color: #1158c6 !important;}

.nyhead ul li:hover a{color: #1158c6 !important;}

.nyhead ul li a{margin-top: 38px;}

.nyhead .daoh{position: static;}

.fixed{position: fixed !important;}

.nybanner{width: 100%;position: relative;}

.nybanner img{width: 100%;height: auto;}

.ny_wz{position: absolute;top: 40%;left: 50%;transform:translate(-50%,-50%);text-align: center;color: #fff;}

.ny_wz h1{letter-spacing: 2px;}



.cthead{height: 70px;line-height: 68px;margin-top: -70px;position: relative;background: url(../images/botbb.png) no-repeat bottom center #ffffff;

padding: 0px;width: 1200px;}

.cthead ul li{display: table-cell;}

.cthead ul li a{display: inline-block;margin: 0px 35px;font-size: 18px;color: #666666;}

.cthead ul{margin: auto;width: auto;display: table;}

.nytis{margin-top: 55px;}

.nytis_lt h1{font-size: 46px;color: #333333;font-weight: bold;} 

.nytis_lt h2{font-size: 24px;color: #000000;margin-top: 10px;margin-bottom: 15px;}

.nytis_lt span{display: inline-block;width: 100%;border-top: 1px solid #333333;}

.nytis_rt p{font-size: 18px;color: #666666;line-height: 30px;text-align: right;}



.jiejue ul li{position: relative;height: auto;overflow: hidden;overflow: hidden;margin-bottom: 35px;}

/*.fp-viewing-page3 .active small{display: none !important;}
.fp-viewing-page4 .active small{display: none !important;}*/
.jiejue ul li dt{font-weight: normal;width: 460px;height: 270px;display: block;position: absolute;right: 0px;top: 20px;background: 

#ffffff;padding: 42px 50px;transition:all .5s;}

.dtnr h3{font-size: 20px;color: #333333;margin-bottom: 20px;}

.dtnr p{font-size: 16px;color: #666666;line-height: 24px;}

.dtnr span{font-size: 12px;color: #999999;display: block;margin-top: 20px;}



/*.jiejue ul li:nth-child(2n) dt{left: 0px;right: none;}

.jiejue ul li:nth-child(2n) dd{float: right;}*/

.jiejue ul li:hover dt{background: #1158c6;}

.jiejue ul li:hover h3{color: #fff !important;}

.jiejue ul li:hover p{color: #fff !important;}

.jiejue ul li:hover span{color: #fff !important;}

.nyyytit p{font-size: 24px;color: #333333;margin-top: 50px;margin-bottom: 20px;}



.ctheadon a{color: #1158c6 !important;border-bottom: 2px solid #1158c6;}

.cthead ul li:hover a{color: #1158c6;}



.hzzbr ul li{float: left;margin-right: 16px;}

.hzzbr ul li:last-child{margin-right: 0px;}

.hzzbr ul li p{height: 70px;line-height: 70px;text-indent: 15px;color: #333333;border-bottom: 2px solid #ffffff;}

.hzzbr ul li:hover  p{background: #f0f0f0;color: #1158c6;border-bottom: 2px solid #1158c6;}



.zhanwei{height: 80px;}



.ftnr{background: #f0f0f0;padding: 45px 0px;border-bottom: 1px solid #cccccc;}

.ftnr .hacknav{display: block;position: static;width: auto;display: table;transform:none;margin: 0px auto;}

.ftnr .hacknav ul{margin: 0px 50px;width: auto;}

.ftnr .hacknav1{display: block;position: static;width: auto;display: table;transform:none;margin: 0px auto;}

.ftnr .hacknav1 ul{margin: 0px 50px;width: auto;}



.ftnr2{background: #f0f0f0;height: 90px;line-height: 90px;}

.ftnr2 p{float: left;line-height: 20px;width: 280px;font-size: 12px;display: inline-block;margin-top: 30px;margin-left: 5%;}

.ftnr2 a{float: right;display: inline-block;color: #8c8c8c;font-size: 12px;margin-right: 5%;}





.nryryry{margin-top: 40px;}

.nryryry p{font-size: 14px;line-height: 27px;margin-bottom: 0px;}



.pbmore{background: url(../images/12.png) no-repeat center center;margin-top: 20px;}

.pbmore a{width: 200px;height: 45px;text-align: center;line-height: 45px;border: 1px solid #cccccc;border-radius: 5px;display: block;margin: 0px auto;

color: #999999;font-family: Arial;}





.divimg,.zd_nr{width: 50%;float: left;}

.divimg img{width: 100%;transition:all .5s ;}

.zd_nr{position:relative;height: 340px;padding:65px 40px;}

.zd_nr_a h3{font-size: 20px;color: #333333;margin-bottom: 20px;}

.zd_nr_a p{font-size: 16px;line-height: 24px;margin-bottom: 25px;color: #666666;}

.zd_nr_a span{font-size: 12px;color: #999999;}



.zhenduan ul li{margin-bottom: 30px;transition:all .5s;}

.zhenduan ul li:hover{background: #efefef;}

.zhenduan ul li:hover span{color: #1158c6;}

.zhenduan ul li:hover img{transform:scale(1.1);}



.case_js{margin: 50px auto;line-height: 24px;}

.case_name{width: 100%;height: 75px;line-height: 75px;font-size: 20px;text-align: center;position: absolute;bottom: 0px;left: 0px;transition:all .5s;}

.case_name p{color:#333333;}



.case_nr ul li{width: 49%;float: left;padding: 0px ;position: relative;padding-bottom: 75px;margin: 0.5%;}

.case_nr ul li a>img{width: 100%;}

.case_nr ul li:hover .case_name{background: #1158c6;height: 160px;position: absolute;bottom: 10px;color: #fff;}

.case_nr ul li:hover .case_name p{color: #ffffff;margin-top: 20px;}

.case_nr ul li:hover .case_name span{color: #ffffff;top: -30px;position: relative;}

.zdfch{margin-top: 60px;}

.zdfch ul li {float: left;width:31%;position: relative;margin-bottom: 20px;margin: 1%;}


.zdfch ul li a{height: auto;overflow: hidden;display: block;text-align: center;}

/*.zdfch ul li:nth-child(2n){margin-left: 1.4%;}*/

.zdfch ul li img{height: auto;display: inline-block;}

.zdfch ul li dt{display: block;float: left;font-weight: normal;position: absolute;height: 100%;position: absolute;right: 0px;width: 100%;z-index: 99;transition:all .5s;background: #f0f0f0;height: 0px;overflow: hidden;}

.zd_ks{float: right;margin-right: 0%;position: absolute;width: 100%;
top: 50%;
right: 0px;
transform: translateY(-50%);opacity: 1;}

.zd_ks h2{font-size: 18px;color: #333333;font-weight: bold;}

.zd_ks p{font-size: 12px;color: #666666;margin-top: 13px;}



.zdfch ul li:hover dt{height: 250px;padding: 30px;border-bottom: 2px solid #1158c6;}
.zdfch ul li:hover .zd_ks{opacity: 1;}

.jianghao dt{background: #f0f0f0 !important;border-bottom: 2px solid #1158c6 !important;bottom: -100%;}
.jianghao .zd_ks{opacity: 1 !important;}
.fenye{margin: 40px 0px;}

.fenye ul{margin: auto;display: table;}

.fenye ul li{display: table-cell;}

.fenye ul li a{font-size: 15px;color: #363636;border: 1px solid #d1d1d1;display: inline-block;padding: 8px 15px;margin:0px 5px;border-radius: 2px; }

.fenye ul li:hover a{background: #1158c6;color: #fff;border: 1px solid #1158c6;}

.fenyeon a{background: #1158c6 !important;color: #fff !important;border: 1px solid #1158c6 !important; }





.about{margin-top: 60px;}

.about ul li{width: 49.2%;float: left;margin-bottom: 20px;position: relative;overflow: hidden;}

.about ul li a img{width: 100%;transition:all .5s;}

.about ul li:nth-child(2n){margin-left: 1.4%;}

.compjs{position: absolute;right: 45px;top: 50%;transform:translateY(-50%);color: #ffffff;text-align: right;}

.compjs span{display: inline-block;width: 45px;height: 1px;background: #ffffff;margin: 25px 0px;}

.compjs p{line-height: 1px;}

.about ul li:hover img{transform:scale(1.1);}



.gosss_1{height: 430px;background: url(../images/430.png) no-repeat center right;width: 1200px;margin-top: 96px;}



.goss_lt{width: 50%;height: auto;overflow: hidden;margin-top: 55px;}

.goss_lt h1{font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 23px;}

.goss_lt p{font-size: 14px;line-height: 28px;}



.gosi_list ul li{float: left;position: relative;width: 100%;}

.gosi_list ul li img{float: left;width: 100%;transition:all .5s;}

.vision{position: absolute;top: 50%;float: right;transform:translateY(-50%);right: 0px;padding: 0px 35px;width: 50%;}



.vision h1{font-size: 24px;color: #333333;font-weight: bold;}

.vision dbo{font-size: 16px;color: #333333;margin-top: 10px;margin-bottom: 30px;display: inline-block;}

.gosi_list ul li:nth-child(2n) .ovh{float: right;}

.gosi_list ul li:nth-child(2n) .vision{right: none;left: 0px;}

.gosi_list{margin-top: 50px;margin-bottom: 60px;}

.gosi_list ul li:hover img{transform:scale(1.1);}

.gosi_list ul li .ovh{width: 50%;}



.ab_hzhb{margin: 55px auto;}

.ab_hzhbtit{font-size: 24px;font-weight: bold;display: block;margin-bottom: 35px;text-align: center;}

.ab_hzhb ul li img{transition:all .5s;}

.ab_hzhb ul li{float: left;width: 20%;background: #f5f5f5;height: 150px;line-height: 150px;text-align: center;}

.ab_hzhb ul li:nth-child(2n){background: #ffffff;}

.ab_hzhb ul li:hover img{transform:scale(1.2);}



.zp_2{height: auto;overflow: hidden;width: 100%;padding: 40px 35px;display: none;padding-top: 0px;}

.zp_2_lt{width: 100%;float: left;

    .padding-left: 35px;}

.zp_2_lt p{font-size: 16px;color: #525252;line-height: 30px;}

.zp_1{height: 100px;line-height: 100px;padding: 0px 35px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;cursor: pointer;}

.prname{font-size: 18px;color: #666666;font-weight: bold;line-height: 25px;margin-top: 25px;}

.zinfo{margin-right: 40px;}

.zinfo a{display: inline-block;font-size: 14px;color: #1158c6;padding: 10px 25px;border: 1px solid #1158c6;height: 40px;line-height: 19px;margin-left: 40px;}

.prname span{font-size: 14px;color: #999999;}

.zhaop ul li{margin-top: -2px;height: auto;overflow: hidden;}

.zp_1on{transition:all .5s ease; border-bottom: none;}

.zp_1on .prname{color: #1158c6;}

/*.zp_1on .prname span{display: none;}*/

.clck{background: url(../images/xx.png) no-repeat center center;display: inline-block;width: 40px;height: 41px;margin-top: 28px;}

.zp_1on .clck{background: url(../images/151.png) no-repeat center center;}

.zhaop{margin-bottom:0px;}

.zpyh_bs{background: #fff;}

.zpyh_bs .nytit h1{margin-bottom: 25px;}

.zpyh_bs{padding: 80px 0px;}

.zhaop{margin-top: 50px;}



.ab_rencai{margin: 55px auto;}

.zp_2_lt h3{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 15px;margin-top: 10px;}

.zp_2_lt p{background: url(../images/tr4.png) no-repeat left 7px;font-size: 14px;color: #333333;padding-left: 20px;}

.annes_3{width:66%;padding: 30px 40px; }

.annes_1{text-align: right;margin-right: 23px;margin-top: 30px;}

.annes_1 p{font-size: 24px;color: #1158c6;font-weight: bold;}

.annes_1 span{font-size: 16px;color: #1158c6;font-weight: bold;}

.annes_3 h1{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 25px;}

.annes_3 p{font-size: 14px;color: #666666;line-height: 28px;}



.about_new ul li{transition:all .5s;}

.about_new ul li:hover{background: #f0f0f0;}

.annes{border-bottom: 1px dashed #dbdbdb;padding: 30px 15px;}

.about_new{margin-top: 40px;}

.about_new ul li:hover h1{color: #1158c6;}

.xinwenh1{font-size: 24px;color: #333333;font-weight: bold;text-align: center;}

.xinwensp{text-align: center;font-size: 12px;color: #666666;width: 100%;height: 40px;line-height: 40px;background: #f0f0f0;margin: 20px 0px;}



.syyxyy{margin-bottom: 60px;}

.syyxyy a{width: 48%;float: left;display:block;height: 70px;line-height: 70px;background: #f0f0f0;text-indent: 30px;color: #666666;}

.syyxyy a:last-child{float: right;}



.syyxyy a:hover{color: #1158c6 !important;}

.sjz{margin-top: 60px;background: url(../images/dddsfd.png) repeat-y center top;}

.sjz ul{height: auto;overflow: hidden;padding-top: 140px;border}

.sjz ul li{width: 610px;float: left;text-align: right;margin-bottom: 35px;background: url(../images/ra5.png) no-repeat right top;padding:0px 50px; }

.sjz ul li dd{display: inline-block;width: 87%;float: left;}

.sjz ul li dd p{font-size: 16px;color: #333333;margin-bottom: 17px;}

.sjz ul li:nth-child(2n){float: right;text-align: left;background: url(../images/ra5.png) no-repeat left top;}

.sjz ul li:nth-child(2n) dd{float: right;}

.jzmore{text-align: center;margin: 50px auto;}

.zhsave h2{font-size: 22px;font-weight: bold;color: #1158c6 ;border-bottom: 1.5px solid #1158c6;display: inline-block;padding-bottom: 10px;}

.zhsave{margin-bottom: 20px;}
.ny_wz h2{text-transform:Uppercase ;}
.nytis_lt h1{text-transform:Uppercase ;}
.ny_wz p{font-size: 18px;}
.mc_banner{display: none;}
.sjz ul li dt{font-size: 16px;}

.dg{position: fixed;right: 0px;top: 50%;z-index: 999;float: right;display: none;}
.dg_1{float: right;cursor: pointer;margin-right: 20px;}
.dg_2{background: url(../images/511241.png) no-repeat center center ;width: 511px;height: 241px;float: left;background-size: 100% 100% !important;margin-right: 10px;
padding: 30px;display: none; }

.dg_2 p{font-size: 18px;color: #ffffff;line-height: 30px;}
.dg_2 p span{display: inline-block;

height: 43px;

border-bottom: 1px dashed #fff;

width: 370px;

margin-bottom: 16px;}
.dg_2 p img{display: inline-block;margin-right: 10px;}
.dg_2 p:last-child span{border: none;}
.dg_2 p:last-child img{position: relative;top: -30px;}



.zdfch2{margin-top:50px;}
.zdfch2 ul li {float: left;
width: 49.3%;
position: relative;
margin-bottom: 20px;
height: auto;
overflow: hidden;}
.zdfch2 ul li a{height: auto;overflow: hidden;display: block;padding-left:10%}
.zdfch2 ul li:nth-child(2n){margin-left: 1.4%;}
.zdfch2 ul li img{height: auto;display: inline-block;float: left;}
.zdfch2 ul li dt{display: block;
float: right;
font-weight: normal;
padding: 10px 0px;
position: absolute;
height: 100%;
position: absolute;
right: 50px;
width: 46%;
z-index: -1;
transition: all .5s;
border-bottom: 2px solid #ffffff;}
.zdfch2 .zd_ks2{margin-right:0%;opacity: 1;}
.zdfch2 .zd_ks2 h2{font-size: 16px;color: #333333;font-weight: bold;}
.zdfch2 .zd_ks2 p{font-size: 12px;color: #666666;margin-top: 5px;}

.zdfch2 ul li:hover dt{background: #f0f0f0;}

.ms_b a{display: none;}