@charset "UTF-8";
body{background:url(http://image.ayan117.cn/big4.jpg) no-repeat bottom center;background-color:#050d24;overflow-x:hidden}
@keyframes animtran{from{transform:rotateZ(0)}
to{transform:rotateZ(360deg)}
}
@keyframes animtrans{from{transform:rotateZ(360deg)}
to{transform:rotateZ(0)}
}
@-webkit-keyframes animtran{from{transform:rotateZ(0)}
to{transform:rotateZ(360deg)}
}
@-webkit-keyframes animtrans{from{transform:rotateZ(360deg)}
to{transform:rotateZ(0)}
}


.side{position:fixed;width:54px;height:275px;right:0;bottom:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}



#advert{width:700px;height:700px;margin:10% auto;position:relative}
#advert .bg1{width:700px;height:700px;position:absolute;top:48px;z-index:10}
/* #advert .bg1 a{display: block;}
#advert .bg1 a:hover{transform: scale(1.1);}  */

#advert .bg1 div{margin:0 auto;width:calc(700px - 100px);height:600px;border-radius:50%;position:relative;animation:animtrane 20s linear infinite;-webkit-animation:animtran 20s linear infinite}

#advert .bg1 i{display:block;font-size:75px;color:#00f5ff;position:absolute;border:5px solid #00f5ff;padding:20px;border-radius:50%;animation:animtrans 20s linear infinite;-webkit-animation:animtrans 20s linear infinite;width: 135px;height: 135px;text-align: center;}

#advert .bg1 .icon01{bottom:calc(100% - 67px);left:calc(50% - 67px);}
#advert .bg1 .icon01::after{content:"主营业务";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
#advert .bg1 .icon02{top:calc(33% - 67px);left:calc(0% - 67px)}
#advert .bg1 .icon02::after{content:"社会价值";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
#advert .bg1 .icon03{top:calc(89% - 67px);left:calc(22% - 67px)}
#advert .bg1 .icon03::after{content:"企业愿景";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
#advert .bg1 .icon04{top:calc(89% - 67px);left:calc(83% - 67px)}
#advert .bg1 .icon04::after{content:"企业使命";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
#advert .bg1 .icon05{top:calc(33% - 67px);left:calc(100% - 67px)}
#advert .bg1 .icon05::after{content:"技术研发";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
#advert .bg1 .icon06{bottom:calc(50% - 67px);right:calc(50% - 67px)}
#advert .bg1 .icon06::after{content:"公司简介";display:block;position:absolute;top: 134px;
    font-size: 28px;
        width: 100%;left:0}
.w1200{width:1200px;margin:0 auto}
.color_222{color:#222}
.color_333{color:#333}
.color_555{color:#555}
.color_666{color:#666}
.color_777{color:#777}
.color_999{color:#999}
.color_eee{color:#eee}
.color_aaa{color:#aaa}
.color_bbb{color:#bbb}
.color_ccc{color:#ccc}
.color_ddd{color:#ddd}
.color_f00{color:red}
.font14{font-size:14px}
.font20{font-size:20px}
.font25{font-size:25px}
.font30{font-size:30px}
.font36{font-size:36px}
.w100{width:100%}
.w1200{width:1300px;margin:0 auto}
.l-h25{line-height:25px}
.l-h50{line-height:50px}
.l-h80{line-height:80px}
.l-h100{line-height:100px}
.fl{float:left}
.fr{float:right}
.tc{text-align:center}
.pr{position:relative}
.pa{position:absolute}
.btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#666;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}
.btn:hover{opacity:.8;color:#fff}
.transition{transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}
.imgY180 img,.imgZoom img{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}
.imgZoom{overflow:hidden}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.imgY180:hover img{cursor:pointer;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.mobile_banner{position:relative;top:190px;height:400px;overflow:hidden}
.clearfix:after,.clearfix:before{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix p{text-align:center;display:block;width:100%;font-size:21px;color:#ffffff60;font-weight:100}
.clearfix p a{font-size:21px;color:#ffffff60;font-weight:100}
.el{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.user{line-height:50px;height:50px;padding-right:50px}
.user ul li{float:left}
.user ul li a{display:block;font-size:14px;margin:0 5px;padding:0 5px;color:#fff}
.map{height:600px;position:relative}



.map .map1{width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/map.png) no-repeat;background-size:100%,100%;opacity:.3}
.map .map2{width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/lbx.png) no-repeat;background-size:100%,100%;opacity:.6;animation:rotate1 20s linear infinite}




@keyframes rotate1{0%{transform:translate(-50%,-50%) rotate(0)}
100%{transform:translate(-50%,-50%) rotate(360deg)}
}
.map .map3{width:550px;height:550px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/jt.png) no-repeat;background-size:100%,100%;opacity:.6;animation:rotate2 10s linear infinite}
.map .chart{position:absolute;top:0;left:0;width:100%;height:10.125rem}
@keyframes rotate2{0%{transform:translate(-50%,-50%) rotate(0)}
100%{transform:translate(-50%,-50%) rotate(-360deg)}
}
.header{position:absolute;z-index:999;width:100%;height:95px;transition:all .3s ease-in}
.header .logo{margin-top:22px}
.header .logo img{display:block;max-width:150px}
.header .topright{position:relative;margin-top:25px;width:835px;height:50px;line-height:50px}
.header .nav .navlist{position:relative;display:block}
.header .nav li{float:left;display:inline-block;list-style:none;font-size:16px;text-align:center;position:relative;height:50px;line-height:50px}
.header .nav li.hover a{color:#e74c3c}
.header .nav li a{display:block;text-align:center;position:relative;color:#fff;height:50px;font-size:16px;line-height:50px;padding:0 28px}
.nt_active .nav li a{color:#10568f!important}
.header .nav li a:hover{color:#fff;text-shadow:0 0 5px rgb(46 237 244 / 90%)}
.header .nav li>*{transition:.5s all}
.header .nav ul .subnav{height:auto;left:0;overflow:hidden;position:absolute;top:140%;width:auto;min-width:170%;z-index:199;opacity:0;background-color:#fff;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0)}
.header .nav ul li:hover .subnav{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.headerbox{width:1300px;height:auto;margin:0 auto;clear:both}
.header .nav ul .subnav a{color:#10568f;display:block;font-size:14px;font-weight:400;height:40px;line-height:40px;padding:0;transition:all .2s ease-in-out 0s;width:100%;border:0 none;border-radius:initial}
.header .nav ul .subnav a:hover{color:#10568f}
.header .topbtn{padding-right:7%;position:relative;z-index:10}
.header .search-box{position:absolute;right:0;top:-25px;height:80px;line-height:80px;z-index:99}
.header .search-box .butn{display:block;cursor:pointer;width:40px;height:40px;line-height:40px;color:#fff;text-align:center;margin-top:30px;background:url(../images/ico_60.png) no-repeat center}
.header .search-box .butn.hov{background:0 0}
.header .search-box .butn.hov i{display:block}
.header .search-box .butn i{width:38px;height:38px;display:none;background:url(../images/sou.png) no-repeat center;margin:0 auto;border:1px solid #52545b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
.header .search-box .share-sub{position:absolute;right:40px;top:25px;width:0;height:48px;overflow:hidden;background:#ededed;border-radius:5px 0 0 5px}
.header .search-box .share-sub .tex{width:220px;font-size:14px;height:20px;line-height:20px;padding:14px 10px;color:#666;border:none;background:#ededed;outline:0}
.header .search-box .share-sub .sub-btn{border:none;width:48px;height:48px;cursor:pointer;outline:0;background:url(../images/sou.png) no-repeat center #e74c3c}
.swiper-container{height:900px;overflow:visible}
.pagination{position:absolute;left:250px;text-align:center;bottom:270px}
.swiper-pagination-switch{display:inline-block;height:25px;font-size:0;text-align:center;cursor:pointer;margin-right:15px;transition:width .8s}
.swiper-pagination-switch:before{content:'';display:inline-block;width:25px;height:25px;border-radius:25px;background:rgba(102,102,102,.5);transition:width .8s,background-color .8s;box-shadow:0 3px 6px 0 rgba(33,39,81,.2)}
.swiper-active-switch:before{background:#fff;width:80px}
.swiper-slide{position:relative;opacity:0;transition:opacity .7s ease-in-out;overflow:hidden}
.swiper-slide-active{opacity:1}
.swiper-slide .img{position:absolute}
.inner{position:relative;display:block;width:100%;height:1000px;margin:0 auto}
.banner-text{position:absolute;left:0;bottom:150px;z-index:999}
.banner-text h3{margin-bottom:10px;font-size:24px;color:#333;line-height:36px}
.banner-text em{font-style:normal;color:#e41e2b}
.banner-text h2{margin-top:10px;margin-bottom:10px;font-size:48px;color:#333;line-height:60px}
.banner-text p{margin-top:10px;font-size:18px;color:#333;line-height:22px}
.banner-text .btn-primary{box-shadow:0 10px 20px 0 rgba(239,35,54,.2);margin-top:30px;height:40px;line-height:38px;padding:0 30px;font-size:18px;color:#fff;background-color:#e41f2b;display:inline-block}
.slide1 .img1{right:200px;top:180px;z-index:9;position:absolute}
.slide1 .img2{left:250px;top:380px;z-index:9;position:absolute}
.slide2 .img2{right:200px;top:180px;z-index:9;position:absolute}
.slide2 .img1{left:250px;top:380px;z-index:10;position:absolute}
.slide3 .img2{right:200px;top:180px;z-index:9;position:absolute}
.slide3 .img1{left:250px;top:380px;z-index:10;position:absolute}
.fullSlide{width:100%;position:relative;height:600px;background:#000}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:600px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:600px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:40px;height:5px;margin:4px;overflow:hidden;background:#fff;line-height:999px}
.fullSlide .hd ul .on{background:#e74c3c}
.fullSlide .next,.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:4%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;opacity:.5;display:none}
.fullSlide .next{left:auto;right:4%;background-position:-6px -137px}
.m_til{text-align:center}
.m_til em{display:block;line-height:60px;position:relative;font-size:35px;color:#3f3f3f}
.m_til .enfont{font-family:华文细黑;letter-spacing:.06em;transform:scale(1,1.1);text-transform:uppercase}
.m_til em i{position:absolute;left:50%;bottom:0;width:26px;height:2px;margin-left:-13px;background:#e74c3c}
.m_til span{line-height:66px;font-size:24px;color:#292828}
.main_conpany{width:100%;height:1200px}
.main_conpany .titles{margin:100px auto 20px;line-height:65px;font-size:60px;color:#fff;text-align:center}
.main_conpany .titles::after{content:"";display:block;width:148px;height:5px;margin:10px auto;background:#517bfb;background:-moz-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-webkit-gradient(left top,right top,color-stop(0,#517bfb),color-stop(100%,#0e327a));background:-webkit-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-o-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-ms-linear-gradient(left,#517bfb 0,#0e327a 100%);background:linear-gradient(to right,#517bfb 0,#0e327a 100%)}
.com_content{width:1760px;margin:0 auto}
.com-li{height:431px}
.com-li.one{box-sizing:border-box;padding:40px}
.com-li.one p{line-height:30px;font-size:14px;font-weight:100;color:#fff}
.com-li.two{text-align:center}
.com-li.two img{margin:100px 0 20px;height:120px;text-align:center;display:none;margin:100px auto 20px}
.com-li.two img.shows{display:block;transition:.2s all ease}
.com-li.two img.hides{display:none;transform:translateY(0);transition:.2s all ease}
.center p{text-align:center;color:#00baf1;font-size:18px}
.center{width:100%;height:250px}
.liuxing{width:85px;height:85px;position:absolute;background:url(../images/line.png) no-repeat;background-size:contain}
.liuxing1{top:200px;left:200px}
.liuxing2{top:200px;left:50%;margin-left:200px}
.liuxing3{top:100px;right:300px}
.liuxing4{top:150px;right:300px}
.liuxingFla{animation:liuxing 5s ease-in infinite}
.liuxingFla2{animation:liuxing2 4s ease-in infinite}
.liuxingFla3{animation:liuxing3 3s linear infinite}
.liuxingFla4{animation:liuxing4 2s linear infinite}
@keyframes liuxing{0%{transform:translate(200px,-200px)}
90%{transform:translate(-180px,180px);opacity:1}
100%{transform:translate(-200px,200px);opacity:0}
}
@keyframes liuxing2{0%{transform:translate(200px,-200px)}
90%{transform:translate(-480px,480px);opacity:1}
100%{transform:translate(-500px,500px);opacity:0}
}
@keyframes liuxing3{0%{transform:translate(200px,-200px)}
90%{transform:translate(-480px,480px);opacity:1}
100%{transform:translate(-500px,500px);opacity:0}
}
@keyframes liuxing4{0%{transform:translate(200px,-200px)}
90%{transform:translate(-180px,180px);opacity:1}
100%{transform:translate(-200px,200px);opacity:0}
}
.moveUpDownFla1{animation:moveUpDown 5s ease infinite}
.moveUpDownFla2{animation:moveUpDown 4s linear infinite}
@keyframes moveUpDown{0%{transform:translate(0,-20px)}
50%{transform:translate(0,20px)}
100%{transform:translate(0,-20px)}
}
.center .list{display:block;float:left;margin:0 41px}
.fn_1{height:315px;background:url(../images/fn_1.png);background-size:cover}
.fn_1:hover{background:url(../images/fn_1_h.png);background-size:cover}
.fn_2{height:315px;background:url(../images/fn_2.png);background-size:cover}
.fn_2:hover{background:url(../images/fn_2_h.png);background-size:cover}
.fn_3{height:315px;background:url(../images/fn_3.png);background-size:cover}
.fn_3:hover{background:url(../images/fn_3_h.png);background-size:cover}
.com-li:hover i{color:#fff}
.com-li a{display:block;width:100%;height:100%}
.com-li i{display:inline-block;font-size:105px;transition:.2s all ease;color:#00f5ff;margin:100px auto 20px}
.com-li>*{transition:.2s all ease}
.com-li.two span{display:block;text-align:center;width:100%;font-size:33px;color:#00f5ff;transition:.2s all ease}
.com-li.two span::before{display:block;content:"";height:4px;border-radius:2px;margin:42px auto 37px;width:160px;background-color:#00f5ff;transition:.2s all ease}
.com-li.two:hover span::before{background-color:#fff;transform:translateY(90px)}
.com-li.two:hover span{color:#fff;transform:translateY(-30px)}
.ys-content{height:800px}
.ys01{width:307px;height:800px;position:relative}
.ys02{width:515px;margin:0 2px;position:relative}
.ys03{width:307px;position:relative}
.banner{position:relative;top:95px}
.qiu{margin:30px auto;text-align:center;overflow:hidden;position:relative;z-index:-1;bottom:800px;left: 15px;}
.qiu img{display:inherit;margin:0 auto}
.zyyw .titles{margin:100px auto;line-height:65px;font-size:60px;color:#fff;text-align:center}
.zyyw .titles span::after{content:"";display:block;width:148px;height:5px;margin:10px auto;background:#517bfb;background:-moz-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-webkit-gradient(left top,right top,color-stop(0,#517bfb),color-stop(100%,#0e327a));background:-webkit-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-o-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-ms-linear-gradient(left,#517bfb 0,#0e327a 100%);background:linear-gradient(to right,#517bfb 0,#0e327a 100%)}
.zyyw{height:810px;position:relative}
.zyyw .titles p{font-size:34px;color:#fff;font-weight:200}
.zyyw-content{height:auto}
.zyyw-content li{float:left;width:23%;text-align:center;margin:30px 1%}
.zyyw-content img{display:inherit;height:125px;text-align:center;margin:0 auto}
.zyyw-content li span{display:block;width:100%;font-size:31px;color:#fff;line-height:75px}
.case{height:auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}
.case-content li{box-sizing:border-box;padding:37px 45px;color:#fff;margin:20px auto;height:316px;border-radius:5px;border:3px solid rgb(0 255 235 / 30%);background-color:#022d3d;box-shadow:-5px -5px 50px 15px rgb(0 255 235 / 30%);background-size:cover;transition:.5s all ease}
.case-content li:hover{transform:scale(1.1)}
.case-content span{font-size:28px}
.case-content i{display:block;height:45px;line-height:25px;text-transform:uppercase;width:100%;font-weight:200;font-size:12px}
.case-content p{font-size:12px;line-height:27px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
.case-content a{margin-top:5px;display:block;width:158px;height:40px;text-align:center;line-height:40px;background-color:#fff;font-size:14px}
.case .titles{margin:100px auto;line-height:65px;font-size:60px;color:#fff;text-align:center}
.case .titles::after{content:"";display:block;width:148px;height:5px;margin:10px auto;background:#517bfb;background:-moz-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-webkit-gradient(left top,right top,color-stop(0,#517bfb),color-stop(100%,#0e327a));background:-webkit-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-o-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-ms-linear-gradient(left,#517bfb 0,#0e327a 100%);background:linear-gradient(to right,#517bfb 0,#0e327a 100%)}
.kehu{height:auto;overflow:hidden;padding-bottom:45px}
.kehu .titles{margin:100px auto;line-height:65px;font-size:60px;color:#fff;text-align:center}
.kehu .titles::after{content:"";display:block;width:148px;height:5px;margin:10px auto;background:#517bfb;background:-moz-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-webkit-gradient(left top,right top,color-stop(0,#517bfb),color-stop(100%,#0e327a));background:-webkit-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-o-linear-gradient(left,#517bfb 0,#0e327a 100%);background:-ms-linear-gradient(left,#517bfb 0,#0e327a 100%);background:linear-gradient(to right,#517bfb 0,#0e327a 100%)}
.kehu-content{overflow-y:scroll;height:700px;box-sizing:border-box;padding:30px;background-color:#f5fcff;margin:30px 0;box-shadow:0 15px 30px rgb(0 0 0 / 10%)}
.kehu-content li{height:auto;margin-bottom:20px;padding-left:5px;padding-right:5px;box-sizing:border-box;text-align:center}
.pr{display:block;width:100%;height:auto;border-radius:15px;overflow:hidden}
.kehu-content li img{display:inherit;width:100%;max-height:188px}
.w100{width:100%;height:auto;background-color:#f3f6f9}
.nybanner1{height:913px;background:url(../images/ny1.jpg) no-repeat top center}
.nybanner2{height:639px;background:url(../images/ny2.jpg) no-repeat top center}
.nybanner3{height:709px;background:url(../images/contactus.jpg) no-repeat top center}
.nybanner4{height:736px;background:url(../images/hz.jpg) no-repeat top center}
.nybanner5{height:744px;background:url(../images/fwys.png) no-repeat top center}
.nybanner6{height:800px;background:url(../images/case.jpg) no-repeat top center}
.nybanner6{height:800px;background:url(../images/case.jpg) no-repeat top center}
.nybanner7{height:1080px;background:url(../images/scenarios.jpg) no-repeat top center}
.casetitle{margin:40px auto;text-align:center}
.casetitle img{display:inline-block;max-width:100%}
.case-left{float:left;width:96%;margin:0 2%;height:472px;box-sizing:border-box;position:relative}
.case-left span{display:block;width:100%;height:100%;position:absolute;background-color:#0b2f6fe6;line-height:425px;font-size:48px;font-weight:100;text-align:center;color:#00f5ff;top:0;left:0;opacity:1;transition:.5s all ease}
.case-left img,.case-right img{display:block;width:100%}
.case-right{width:100%;box-sizing:border-box;padding:20px;height:0;transition:all .5s ease}
.case-right.fl{text-align:right}
.case-right span{display:block;margin-top:10px;font-size:26px;font-weight:700;line-height:65px;color:#333}
.case-right p{color:#333;font-size:18px;line-height:33px}
.case-left p{color:#333;font-size:18px;line-height:33px}
#c2 img{display:block;max-width:100%;margin:0 auto}
.caseli{height:auto}

.caseli li{width:50%;overflow:hidden;float:left;height:100%;overflow:hidden;margin:30px auto 30px}
.caseli li:hover .case-right{position:relative;z-index:999;top:0;height:533px;background-color:#efefef}
.caseli li:hover .case-left span{opacity:0}
.caseli li:hover{overflow:unset}
.caseli li:nth-of-type(1){margin-top: 60px;}
.caseli li:nth-of-type(2){margin-top: 60px;} 
.title-p{width:100%;height:400px;text-align:center;padding-top:300px;color:#fff}
.title-p h1{font-size:60px;font-weight:700}
.title-p h2{padding-top:35px;font-size:56px;font-weight:200;text-transform:uppercase}
.title-p h3{
	padding-top:45px;
	font-size: 17px;
    line-height: 32px;
    color: #fff;
    font-weight: 100;}
.title-p span{display:block;width:150px;height:2px;background-color:#fff;margin:25px auto}
.tb1{text-align:center;background:url(../images/tb1.png) no-repeat center center;line-height:69px;height:69px;width:100%;margin:60px auto;font-size:28px;color:#000}
.tb2{text-align:center;background:url(../images/tb2.png) no-repeat center center;line-height:69px;height:69px;width:100%;margin:60px auto;font-size:28px;color:#000}
.tb3{text-align:center;background:url(../images/tb3.png) no-repeat center center;line-height:69px;height:69px;width:100%;margin:0 auto;font-size:28px;color:#fff;padding:60px 0}
#u1{margin:0 auto}
#u2{padding-bottom:100px}


#u2 p{font-size:17px;line-height:32px;color:#333;font-weight:100}
#u1 p,#u10 p,#u11 p,#u12 p,#u13 p,#u14 p,#u15 p,#u16 p,#u17 p,#u18 p,#u19 p,#u3 p,#u4 p,#u5 p,#u6 p,#u8 p,#u9 p{font-size:17px;line-height:32px;color:#000;font-weight:700}
#u1 strong,#u10 strong,#u11 strong,#u12 strong,#u13 strong,#u14 strong,#u15 strong,#u16 strong,#u17 strong,#u18 strong,#u19 strong,#u2 strong,#u3 strong,#u4 strong,#u5 strong,#u6 strong,#u8 strong,#u9 strong{font-size:23px;line-height:35px;color:#000}
#u1 img,#u10 img,#u11 img,#u12 img,#u13 img,#u14 img,#u15 img,#u16 img,#u17 img,#u18 img,#u19 img,#u2 img,#u3 img,#u4 img,#u5 img,#u6 img,#u8 img,#u9 img{display:block;max-width:100%;margin:0 auto}
#u3 b{font-size:17px;text-align:center;line-height:35px}
.u7-li li{width:50%;height:300px;box-sizing:border-box;padding:60px;padding-left:100px;float:left;color:#fff}
.u7-li-left{float:left;width:190px}
.u7-li-right{float:left;width:526px;margin-left:25px}
.u7-li-right b{font-size:17px;display:block;margin-bottom:15px;width:100%}
.u7-li-right p{font-size:15px;line-height:32px}
.lx-content{margin-bottom:165px}
.lx-content li{height:auto;overflow:hidden;float:left;margin-right:50px;font-size:17px;line-height:32px;color:#999;padding-bottom:15px}
.lx-content li i{position:relative;top:15px;font-size:72px;color:#1e51a2;line-height:32px;margin-right:10px;display:block;float:left;width:auto}
.lx-content li p{display:block;float:left;
	font-size: 17px;
    line-height: 32px;
    color: #333;
    font-weight: 100;
}

.lx-content li span{display:block;width:100%;font-weight:700}
.hz-content li span{position:relative;top:84px}
.hz-content li{font-size:28px;margin:0 45px;text-align:center;margin-bottom:50px;width:218px;height:218px;border-radius:50%;line-height:42px;color:#1e51a2;float:left;box-shadow:0 15px 30px rgb(0 0 0 / 10%)}
.hz-content li:nth-of-type(2) span{top:62px}
.hz-content p{text-align:center;font-size:22px;font-weight:100;padding-bottom:100px}
.yst1{height:46px;line-height:46px;border-radius:5px;background-color:#3c9cd3;color:#fff;font-size:19px;display:inline-block;padding:0 20px;font-weight:700;width:auto;position:absolute;right:-52px;top:52px}
.yst2{height:46px;line-height:46px;border-radius:5px;background-color:#3c9cd3;color:#fff;font-size:19px;display:inline-block;padding:0 20px;font-weight:700;position:absolute;right:-25px;top:364px;width:auto}
.ys01 p{font-size:14px;line-height:32px;color:#444}
.ys01 p:nth-of-type(1){display:block;position:absolute;top:119px}
.ys01 p:nth-of-type(2){display:block;position:absolute;top:434px}
.ys03 p:nth-of-type(1){display:block;position:absolute;top:83px}
.ys03 p:nth-of-type(2){display:block;position:absolute;top:386px}
.yst3{height:46px;line-height:46px;border-radius:5px;background-color:#3c9cd3;color:#fff;font-size:19px;display:inline-block;padding:0 20px;font-weight:700;position:absolute;left:-73px;top:23px;width:auto}
.yst4{height:46px;line-height:46px;border-radius:5px;background-color:#3c9cd3;color:#fff;font-size:19px;display:inline-block;padding:0 20px;font-weight:700;width:auto;position:absolute;left:-16px;top:332px}
.s5{width:100%;text-align:center;color:#fff}
.s5 h1{padding:80px 0 20px;font-size:45px;color:#1e51a2}
.s5 h3{font-size:18px;font-weight:200;padding-bottom:45px;color:#1e51a2}
.ys03 p{font-size:14px;line-height:32px;color:#444}
.w120{width:1200px;margin:0 auto}
.w125{width:1250px;margin:0 auto}
#g1{margin:0 auto}

.nytitle{margin:80px 0 0 0;text-align:center;line-height:40px;font-size:40px;color:#1e51a2}
.nytitle span{display:block;line-height:40px;font-size:20px;color:#1e51a2;text-transform:uppercase;font-weight:100;letter-spacing:0px;margin-bottom: 7px;}

.lxtitle{margin:45px 0 25px 0;line-height:65px;text-align:center;font-weight:700;font-size:40px;color:#469dff}
.hz-content img{display:inline-block;max-width:100%}
#g1 p,#g10 p,#g11 p,#g2 p{font-size:17px;line-height:45px;color:#333;font-weight:100}
#g1 img,#g11 img,#g2 img{margin:20px auto;max-width:100%}
#g10,.g3-left1{padding-bottom:120px}
#g10 p{font-size:17px;line-height:32px;color:#333;font-weight:100;}
.yewu-li{float:left;width:273px;height:226px;margin:70px 70px;box-sizing:border-box;padding:30px 20px;box-shadow:0 15px 30px rgb(0 0 0 / 10%);text-align:center;position: relative;bottom: 0px; transition: 0.5s all ease;}
.yewu-li-1{font-size:26px;font-weight:400;color:#1e51a2;line-height:26px}
.yewu-li-2{font-size:18px;font-weight:100;color:#1e51a2;line-height:22px;padding-bottom: 12px;}
.yewu-li-2::after{content:"";display:block;border-bottom:1px dashed #000;position: relative;top: 10px;}
.yewu-li-3{color:#333;font-size:17px;line-height:35px;font-weight:100}
.yewu-li:hover{box-shadow:0 15px 30px rgb(16 86 143/20%);position: relative;bottom: 20px;}



.yewus-li{float:left;width:283px;height:569px;margin:46px 13px 80px 13px;box-sizing:border-box;padding:30px 20px;box-shadow:0 15px 30px rgb(0 0 0 / 10%)}
.yewus-li-1{font-size:22px;font-weight:400;color:#1e51a2;line-height:42px}
.yewus-li-2{font-size:18px;font-weight:100;color:#1e51a2;line-height:28px;padding-bottom: 12px;}
.yewus-li-2::after{content:"";display:block;border-bottom:1px dashed #000}
.yewus-li-3{color:#333;font-size:17px;line-height:32px;font-weight:100}
#g3{padding:63px 0}
#g2{}

#g2 p,#g3 p,.g3-left1 p{font-size:17px;line-height:32px;color:#333;font-weight:100;letter-spacing:2px}
.g3-left1 img{display:block;margin:10px auto}
#g4{height:350px;padding-top:20px}
#g4 li img{display:block;width:100%}
#g5{height:821px;position:relative;background: url(../images/fzlc.jpg) no-repeat center center;background-size:cover;text-align: center;width: 100%;}
#g5 img{width:1920px;margin:0 auto;height:821px;overflow:hidden;display:block;position:relative;z-index:0}
.point,.point::after,.point::before{position:absolute;width:12px;height:12px;border-radius:50%;content:'';right: 0;}
.point::before{animation:scale 2s infinite}
.point::after{animation:scale2 2s infinite}
@keyframes scale{0%{transform:scale(1);opacity:.9}
100%{transform:scale(6);opacity:0}
}
@keyframes scale2{0%{transform:scale(1);opacity:.9}
100%{transform:scale(12);opacity:0}
}
.point3,.point3::after,.point3::before{background-color:rgba(1,88,255,.9)}
@media (min-width:1200px){.container{width:1270px}
}
#g10 img{transition:all .5s ease}
.z1{width:350px;margin:0 auto;clear:both}
.z1 li{width:150px;margin:10px 5px;float:left}
.z1 li img{width:100%}
.z2{width:480px;margin:0 auto;clear:both}
.z2 li{width:150px;margin:10px 5px;float:left}
.z2 li img{width:100%}
.z3{width:650px;margin:0 auto;clear:both}
.z3 li{width:150px;margin:10px 5px;float:left}
.z3 li img{width:100%}
.z4{width:960px;margin:0 auto;clear:both}
.z4 li{width:150px;margin:10px 5px;float:left}
.z4 li img{width:100%}
.z5{width:100%;margin:0 auto;clear:both}
.z5 li{width:90px;margin:10px 2px;float:left}
.z5 li img{width:100%}
#g10 img:hover{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}


.g5_content{width:1300px;height:821px;margin:0 auto;position:absolute;top:0;z-index:1;}



.main_case{overflow:hidden;min-height:500px;background:#f2f1f6;width:100%;padding-top:50px;padding-bottom:50px}
.case_list{position:relative;margin-top:40px}
.case_list ul li{overflow:hidden;float:left;width:380px;margin-right:24px}
.case_list ul li a{display:block}
.case_list ul li .case_a{padding:25px 8% 30px;background-color:#e8e8e8;overflow:hidden;z-index:2;display:block}
.case_list ul li .case_a:before{content:'';position:absolute;width:100%;height:100%;background-color:#e74c3c;left:0;bottom:-100%;transition:all .5s ease;-webkit-transition:all .5s ease;z-index:-1}
.case_list ul li.hover .case_a:before{bottom:0}
.case_list ul li.hover .case_a .nr,.case_list ul li.hover .case_a h2{color:#fff}
.case_list ul li .case_a h2{font-size:18px;line-height:30px;font-weight:700;color:#666}
.case_list ul li .case_a .nr{font-size:14px;color:#666464;line-height:21px;height:42px;overflow:hidden;margin-top:10px}
.case_list ul li .top-Floor{width:100%;height:100%;background:url(../images/black.4.png) repeat;z-index:3;left:0;top:-100%}
.case_list ul li.hover .top-Floor{top:0}
.case_list ul li .top-Floor .white-cross{width:60px;height:60px;display:block;top:50%;left:50%;margin-left:-30px;margin-top:-30px;background:url(../images/whit_cross.png) no-repeat}
.case_list .x_arrs{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;left:-5%;top:50%;margin-top:-25px;display:block;width:51px;height:51px;background:url(../images/scroll_btn_4.png) 0 0 no-repeat}
.case_list .next{left:auto;right:-5%;background-position:right bottom}
.case_list .prev{left:-5%;background-position:left bottom}
.case_list .prev:hover{background-position:left top}
.case_list .next:hover{background-position:right top}
.main_about{overflow:hidden;min-height:500px;background:#fff;width:100%;padding-top:50px;padding-bottom:50px}
.main_about .abt_l{width:33%;float:left}
.main_about .abt_l .common_index_title{margin:35px 0;display:inline-block}
.main_about .abt_l .common_index_title a{display:block}
.main_about .abt_l .common_index_title .t{font-size:40px;line-height:1;font-weight:700;color:#2d4455}
.main_about .abt_l .common_index_title .en{font-size:20px;line-height:1;font-family:Arial;color:#fa0712;margin-bottom:5px}
.main_about .abt_l .p1{line-height:1.6;font-size:14px;color:#2d4455;height:50px;overflow:hidden;margin-bottom:70px}
.main_about .abt_l .box_item{line-height:1;margin-bottom:50px}
.main_about .abt_l .box_item .item_l{position:relative}
.main_about .abt_l .box_item .item_l,.main_about .abt_l .box_item .item_r{width:50%;float:left}
.main_about .abt_l .box_item .y{font-size:14px;margin-bottom:5px}
.main_about .abt_l .box_item .s{font-size:14px;line-height:1}
.main_about .abt_l .box_item .y i{font-size:40px;font-family:Impact;font-weight:700;line-height:1;margin-right:10px}
.main_about .abt_l .box_item .item_l:after{content:'';position:absolute;right:20%;height:66px;width:1px;background:#dfdfdf;top:50%;margin-top:-33px}
.main_about .abt_r{width:65%;float:right}
.main_about .abt_r .box{position:absolute;width:430px;height:186px;background:url(../images/index_sanjiao.png) no-repeat;right:0;bottom:0;color:#fff;text-align:right}
.main_about .abt_r .box .t{text-transform:uppercase;font-size:30px;font-family:Arial;line-height:1;margin-bottom:5px;margin-right:40px;margin-top:110px}
.main_about .abt_r .box .p{font-size:16px;margin-right:40px}
.main_new{overflow:hidden;min-height:450px;background:#f2f1f6 url(../images/inews_bg.gif) no-repeat center bottom;width:100%;padding-top:50px;padding-bottom:50px}
.news_list{margin-top:40px}
.news_list li{float:left;width:375px;margin-right:25px}
.news_list li ._date{width:55px;float:left;height:65px;background:url(../images/inews_d.png) no-repeat 0 0;color:#fff;text-align:center;margin-left:2%}
.news_list li ._date ._d1{display:block;font-size:20px;line-height:24px;padding-top:10px}
.news_list li ._date ._d2{display:block;line-height:20px;font-size:12px}
.news_list li ._nr{width:300px;float:right}
.news_list li ._title{font-size:16px;line-height:25px;height:50px;overflow:hidden;margin-bottom:10px;margin-top:5px}
.news_list li ._sum{line-height:24px;height:96px;overflow:hidden;margin-bottom:30px;color:#555}
.news_list li ._more{display:block;width:150px;height:38px;line-height:38px;border:1px solid #898989;text-align:center;font-size:14px}
.news_list li:hover ._more{background:#fa0712;border-color:#fa0712;color:#fff}
.news_list li:hover ._date{background-image:url(../images/inews_don.png)}
.classify-screen{border:1px solid #ececec;font-size:12px;padding:5px 20px 0;margin:15px auto}
.classify-box{padding:10px 0}
.classify-box .classify-name{width:80px;float:left;font-size:16px;font-weight:400;text-indent:15px;line-height:30px}
.classify-box .classify-screen-con{font-size:16px;line-height:30px;float:left;width:980px}
.classify-box .classify-screen-con .classify-choose{width:980px;float:left}
.classify-box .classify-screen-con a{position:relative;float:left;color:#666;font-size:14px;height:30px;line-height:30px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.classify-box .classify-screen-con a:hover{color:#e31939}
.classify-box .classify-screen-con a:after{content:'';display:block;width:1px;height:16px;background-color:#e3e3e3;position:absolute;left:0;top:50%;margin-top:-8px}
.classify-box .classify-screen-con a span{padding:3px 10px;margin:0 10px}
.classify-box .classify-screen-con a.selected span{background:#e31939;color:#fff}
.page_tags a{display:inline-block;margin:0 10px 10px 0;color:#fff;background-color:#eee;padding:5px 10px;font-size:12px;border-radius:2px;text-decoration:none}
.page_tags a em{font-style:normal;font-size:11px;margin-left:5px}
.page_tags a:hover{color:#fff}
.page_tags a:nth-child(8n){background-color:#00a2ca}
.page_tags a:nth-child(8n+1){background-color:#5cb85c}
.page_tags a:nth-child(8n+2){background-color:#d9534f}
.page_tags a:nth-child(8n+3){background-color:#f60}
.page_tags a:nth-child(8n+4){background-color:#b433ff}
.page_tags a:nth-child(8n+5){background-color:#00aba9}
.page_tags a:nth-child(8n+6){background-color:#b37333}
.page_tags a:nth-child(8n+7){background-color:#5cb85c}
#pages{text-align:center}
#pages li{margin:0 2px;height:32px;line-height:32px;text-align:center;background:#e6e6e6;color:#333;display:inline-block}
#pages li a{font-size:14px;display:block;padding:0 12px}
#pages li span{font-size:14px;display:block;padding:0 12px}
#pages li.active{text-align:center;background:#f90712;color:#fff;display:inline-block}
#pages li:hover{background:#f90712}
#pages li:hover a{color:#fff}
.main{min-height:450px;position:relative}
.headline-bg{position:absolute;width:100%;top:95px;left:0;height:500px;background:#253340 url(../images/headline-bg.jpg) no-repeat 50% top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.header_m{height:auto;overflow:hidden;text-align:center;position:absolute;top:0;left:0;background-color:#0000008f;padding-bottom:20px;z-index:9999}
.header_m img{padding:20px 0;display:inline-block;max-width:40%}
.header_m li{width:25%;float:left}
.header_m li a{display:block;line-height:35px;color:#fff;font-size:17px}
.container-top{position:relative;overflow:hidden;padding:70px 0 44px;height:44px;line-height:44px}
.container-top h2{font-size:30px;color:#fff;float:left;text-transform:uppercase}
.container-top h2 span{padding-left:28px;margin-left:20px;background:url(../images/titlebg_01.jpg) no-repeat left center;font-family:Arial}
.bread-nav{float:right;min-width:420px;color:#fff;text-align:right;padding-top:5px}
.bread-nav a{color:#f3f3f3;margin:0 3px}
.content{background-color:#fff;padding:30px 30px 50px;overflow:hidden}
.about{font-size:16px;line-height:30px;color:#666}
.content-left{width:240px;float:left}
.content-right{width:860px;float:right}
.content-title{width:160px;padding-left:80px;height:80px;line-height:80px;background:#f90712 url(../images/h2bg.png) no-repeat 25px center;font-size:24px;color:#fff;border-bottom:3px solid #f6f6f6}
.menu-list{width:240px;background-color:#f6f6f6}
.menu-list a{display:block;width:236px;height:55px;line-height:55px;border-left:4px solid #f6f6f6;border-bottom:1px solid #e8e8e8;text-indent:40px;font-size:16px;color:#333}
.menu-list a.active,.menu-list a:hover{border-left-color:#f1151f;background-color:#fff;text-indent:36px}
.content-contact{margin-top:38px;width:100%}
.content-contact .h2bg{height:84px;width:100%;line-height:84px;background:url(../images/conbg.png) no-repeat center}
.content-contact .h2bg h2{width:146px;padding-left:94px;background:url(../images/conico.png) no-repeat 34px center;font-size:24px;color:#fff}
.cc-info{padding:20px 20px 40px 20px;background-color:#f6f6f6}
.cc-info p{color:#666;font-size:14px;line-height:26px}
.case_ny_list{width:100%;padding-top:20px}
.case_ny_list li{margin-bottom:20px;width:270px;float:left;margin-right:20px}
.case_ny_list li ._con{border-bottom:#f80909 solid 2px;overflow:hidden;cursor:pointer;height:355px}
.case_ny_list li ._img{height:0;padding-bottom:80%;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}
.case_ny_list li ._con:hover ._img{padding-bottom:60%}
.case_ny_list li ._info{background:#fff;padding:20px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}
.case_ny_list li ._info h3{line-height:2;font-weight:400;font-size:16px;color:#000}
.case_ny_list li ._info .txt{line-height:22px;margin-bottom:25px;height:66px}
.case_ny_list li ._info ._more{display:block;width:124px;height:32px;line-height:32px;color:#fff;text-align:center;background:#f80909}
.case_ny_left{float:left;width:720px}
.case_ny_left h2{font-weight:400;font-size:22px;line-height:1.6}
.casePreview{border-top-color:#ddd;border-top-width:1px;border-top-style:solid;border-bottom-color:#ddd;border-bottom-width:1px;border-bottom-style:solid;padding-top:10px;padding-bottom:10px;margin-top:10px}
.backBtn{float:left;padding:8px 15px 8px 15px;border:1px solid #dedede}
.previewBtn{float:right;padding:8px 15px 8px 15px;background-color:#f80909;color:#fff}
.previewBtn:hover{color:#fff;background-color:#c50606}
.caseTitle{font-size:18px;border-left:3px #f80909 solid;padding-left:15px;line-height:1;margin-bottom:10px;margin-top:30px}
.detaLabels{margin-top:20px}
.labelList{background-color:#eee;color:#666;font-size:12px;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;display:inline-block;margin-left:10px}
.detaIntro{font-size:14px;color:#666;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}
.detaBody{font-size:14px;line-height:1.8;color:#666}
.case_ny_right{float:right;width:360px}
.case_ny_right h3{font-weight:400;line-height:1.8;font-size:24px;margin-bottom:20px}
.newsBox{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:15px}
.newsTitle{color:#333;font-size:16px;display:block;margin-bottom:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newsIntro{color:#999;height:3em;line-height:1.5em;overflow:hidden}
.honor{padding-left:15px}
.honor-list{width:100%;padding:0 0 15px 0}
.honor-list li{float:left;width:245px;float:left;margin-right:40px;margin-bottom:30px;-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
.honor-list li .img,.honor-list li .img img{display:block;width:245px;height:345px}
.honor-list li:hover{margin-top:-10px;padding-bottom:10px}
.honor-list li:hover .img{box-shadow:0 5px 5px #f2f2f2}
.honor-list li.r{margin-right:0}
.honor-list li h3{font-size:16px;color:#666;text-align:center;line-height:32px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.honor-list li:hover h3{color:#e41a21}
.newsPage .list{padding-bottom:30px}
.newsPage .item{height:178px;transition:all .5s;border:1px solid #f3f3f3;display:block;margin-bottom:20px}
.newsPage .item a{padding:26px;display:block}
.newsPage .item img{width:168px;height:126px;display:block;margin-right:30px}
.newsPage .item h3{font-weight:400;font-size:20px;padding:10px 0 10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;color:#000}
.newsPage .item .txt{color:#999;line-height:24px;width:400px;height:48px;overflow:hidden}
.newsPage .item .time{width:130px;padding:20px 0 20px 45px;border-left:1px solid #eee;font-family:arial;font-size:18px;color:#999;text-align:center}
.newsPage .item .time .day{font-size:30px;line-height:45px;display:block}
.newsPage .item:hover{box-shadow:0 0 15px rgba(0,0,0,.2);margin-left:15px}
.newsPage .item:hover h3{color:#f90712}
.newsPage .item:hover .time .day span{background:#6d6d6d}
.newsPage .item:hover .time .day strong{background:red;color:#fff}
.viewpage{background:#eee;width:100%;float:left;margin-bottom:20px}
.newsshow{padding-top:25px}
.newsview{min-height:400px;margin-top:30px;border-top:1px solid #fff;margin-bottom:25px;padding-bottom:15px;font-size:14px;line-height:33px;color:#777}
.allow_visitor{font-size:16px;padding:2%;text-align:center;background:#f7f7f7;border:1px solid #ddd}
.newsshow h2{color:#333;font-size:26px;font-weight:400}
.newsshow .date{font-size:14px;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #eee}
.newsshow .date span{display:block;float:left;color:#999;margin-right:30px;padding-left:22px}
.newsshow .date .s1{background:url(../images/news_icon1.jpg) no-repeat left center}
.newsshow .date .s2{background:url(../images/news_icon2.jpg) no-repeat left center}
.newsshow .date .s3{background:url(../images/news_icon3.jpg) no-repeat left center}
.main_r_nav{float:left;width:754px;height:66px;padding:10px 0;font-size:14px;margin-left:20px;display:inline}
.main_r_nav a{color:#777;float:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:33px;font-size:14px}
.main_r_nav a:hover{color:#f90712}
.returnlist{width:50px;height:56px;padding:15px 18px;display:inline;float:right;color:#fff;line-height:30px;font-size:12px;background:#2f2e2e}
.returnlist a{color:#fff;text-align:center;font-size:18px;font-family:"microsoft yahei";width:100%;display:block}
.footer{width:100%;height:527px;background:url(../images/footerbg.jpg) #0a1930 no-repeat left center;color:#fff}
.footer .links{padding:30px 15px;margin-bottom:40px;font-size:14px}
.footer .links span{color:#fff;display:inline-block}
.footer .links a{display:inline-block;font-size:14px;color:#fff;padding-right:10px}
.footer .botnavlist li{float:left;padding-left:2px;padding-right:2px;list-style:none;margin-right:15px;line-height:32px;overflow:hidden}
.footer .botnavlist li:first-child{padding-left:0}
.footer .botnavlist li a{color:#fff;text-align:center;display:block;line-height:32px;font-size:14px}
.footer .botnavlist li .drop{padding-top:10px}
.footer .botnavlist li .drop a{display:block;line-height:26px;color:#fff;width:100%;font-size:12px}
.footer .botnavlist li a:hover{color:#e74c3c}
.footer .qcode{padding-top:200px;padding-bottom:40px}
.footer .btel{margin-left:30px;margin-top:-10px;line-height:42px;font-size:20px;font-weight:100;color:#fff}
.footer .btel .p1{color:#fff}
.footer .btel .p2{margin-bottom:10px;padding-left:48px;background:url(../images/ico_tel.png) no-repeat left center;font-family:"GrayDesign Regular","arial, helvetica, sans-serif";font-size:30px;color:#fff;line-height:40px}
.footer .btel .p3{color:#fff;line-height:42px}
.footer .qcode .ewm{width:148px;height:148px;display:block}
.copy{line-height:60px;color:#fff;font-size:12px}
.copy a{color:#fff}
.tips{z-index:9999999999;background:#000;width:100%;line-height:40px;height:40px;position:fixed;bottom:0}
.tips p{color:red}
.search{width:600px;background:#fff;border:2px solid #fa0712;height:45px;line-height:45px}
.search_box{margin:0 auto;width:600px}
.search-top-box{background:#fff;padding:100px 0 200px 0}
.search_time{line-height:40px;height:40px}
.search select{display:none}
.search .select_box{font-size:14px;color:#999;width:120px;line-height:45px;float:left;position:relative}
.search .select_showbox{height:45px;background:url(../images/search_ico.png) no-repeat 90px center;text-indent:1.5em}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 90px center}
.search .select_option{display:none;border:2px solid #fa0712;border-top:none;display:none;left:-2px;top:45px;position:absolute;z-index:99;background:#fff}
.search .select_option li{text-indent:1.5em;width:100px;cursor:pointer}
.search .select_option li a{color:#666}
.search .select_option li.selected{background-color:#f3f3f3;color:#999}
.search .select_option li.hover{background:#bebebe;color:#fff}
.search input.btn_srh,.search input.inp_srh{border:none;background:0 0;height:45px;line-height:45px;float:left}
.search input.inp_srh{font-size:14px;outline:0;width:380px}
.search input.btn_srh{background:#fa0712;color:#fff;font-family:"微软雅黑";font-size:15px;width:100px}
.search_result{background:#fff;padding:16px 0}
.search_left{text-align:right;float:left;width:200px;margin-right:16px}
.search_left h5{font-weight:400;font-size:16px;line-height:30px}
.list-group{margin-bottom:20px;padding-left:0}
.list-group-item_gr{color:#999;font-size:14px;line-height:25px;position:relative;display:block;padding:2px 0}
.list-group-item_gr.active,.list-group-item_gr.active:focus,.list-group-item_gr.active:hover{z-index:2;color:#fa0712;font-weight:600}
.left-line{border-left:1px solid #ddd}
.search_right{float:right;width:970px}
.search_bd{min-height:500px;margin-left:16px}
.loadmore{width:80%;margin:1.5em auto;line-height:1.6em;font-size:14px;text-align:center}
.loadmore-line{border-top:1px solid #e5e5e5;margin-top:2.4em}
.loadmore-line .loadmore-tips{position:relative;top:-.9em;padding:0 .55em;background-color:#fff;color:grey}
.loadmore-tips{display:inline-block;vertical-align:middle}
