
/*banner s*/
.banner{height:860px;;position: relative;overflow:hidden;}
.slideBox .hd{overflow:hidden;position:absolute;bottom:30px;z-index:999;width:100%}
.slideBox .hd ul{zoom:1;text-align:center;width:100%}
.slideBox .hd ul li{ display:inline-block; margin:0 6px;  width:12px; height:12px;text-align:center; background:#fff; cursor:pointer;zoom:1;*display:inline;border-radius:50%;}
.slideBox .hd ul li.on{background:#0f5aad;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center; height:860px; }
.slideBox .bd img{ width:100%; height:auto; display:block; margin:0 auto;  }
.slideBox .bd a{display:block;width:100%;height:100%;}
.divs{position:absolute;left:50%;bottom:0;z-index:9999;height: 85px;width:70px;margin-left:-35px;}
.divs a{float: left;}
.slideBox .prev{width:65px; height:65px;position: absolute;left:80px;top:380px;z-index:999;cursor:pointer;}
.slideBox .next{width:65px; height:65px;position: absolute;right:80px;top:380px;z-index:999;cursor:pointer;}
.slideBox .prev{background:url(../images/left.png) no-repeat center;}
.slideBox .next{background:url(../images/right.png) no-repeat center;}
.slideBox .prev:hover{background:url(../images/lefts.png) no-repeat center;}
.slideBox .next:hover{background:url(../images/rights.png) no-repeat center;}
/*banner e*/

/*headers s*/
.headers{height:130px;width:1200px;position:fixed;left:50%;top:15px;background:#ffffff;z-index:99999;margin-left:-600px;}
.logo{height:130px;}
.logo img{position: absolute;left:20px;bottom:0;margin:auto;top:0;}
.navss{width:830px;}
.tops{height:35px;background:#00339b}
.tops span{font-size:14px;color:#ffffff;text-transform:uppercase;line-height:35px;margin-left:420px}
.tops li{float:left;line-height:35px;width:100px;text-align:center;background:url(../images/xt.jpg) no-repeat center right;}
.tops li:last-child{background:none}
.tops li a{color:#fff;font-size:14px;}
.navs{margin-top:46px;}
.navs li{float:left;width:70px;margin-right:50px;text-align:center;height:47px;position:relative;}
.navs li:last-child{margin-right:0;}
.navs li a{height:50px;color:#333333;font-size:14px;display:block;width:100%;height:100%}
.navs li:hover{border-bottom:3px solid #235ea7}
.navs li:hover a{color:#235ea7}
/* .navs li:hover{border-bottom:3px solid #00339b} */
/* .navs li:hover a{color:#00339b} */
.navs{position:relative;}
.subss{    width: 100%;
    /* height: 170px; */
    background: #235ea7;
    /* margin-top: 22px; */
    position: absolute;
    /* top: 32px; */
    /* line-height: 0; */
    overflow: hidden;
    padding: 20px 0;
    display: none;
    top:50px;
    overflow:hidden;
  }
.subss a{    float: left;
    /* padding: 10px; */
    color: #fff !important;
    width: 245px;
    margin: 7px;
    padding-left: 15px;
    /* display: inline-block; */
}
.subdl dd a:hover,
.subss a:hover{color: #00339b !important;}
/*headers e*/

/*show1 s*/
.show1{width:1200px;height:130px;background:#00339b;margin:0 auto;position:relative;top:-45px;z-index:999;}
.show1 li{width:270px;height:110px;float:left;padding-top:20px;padding-left:30px;position:relative;}
.show1 li h2{font-size:18px;color:#fff;font-weight:normal;}
.show1 li p{font-size:12px;text-transform:uppercase;color:#fff;margin:5px auto 10px}
.tt1{position:absolute;right:70px;top:22px;}
/*show1 e*/

/*abouts s*/
.abouts-mian{margin-top:40px}
.abouts-l{width:600px;}
.abouts-l h2{margin-bottom:50px}
.abouts-l p{font-size:15px;color:#666666;line-height:1.8;text-align:justify;overflow:hidden;height:108px;}
.abouts-r{width:530px;height:535px;overflow:hidden;background:#666}
.abouts-r img{width:100%;height:100%;}
.bg4s{width:670px;height:80px;background:url(../images/bg4.jpg) no-repeat center top;margin-top: 60px;}
.bg4s p{line-height:80px;color:#fff;padding-left:420px;font-size:24px;color:#ffffff}
.btss{width:335px;height:95px;background-color:#666;position: absolute;left: 335px;bottom:0;}
.abtit span{color:#00339b;font-size:36px;font-weight:bold;}
.abtit h2{font-size:24px;color:#000000;font-weight:normal;}
.mores{width:120px;height:30px;border:1px solid #999999;display:block;text-align:center;line-height:30px;color:#999999!important;font-size:14px;margin-top:35px;}
/*abouts e*/

/*case s*/
.case{padding:70px 0;background-color:#f5f5f5;overflow:hidden;}
.case-btn li{float:left;margin-left:40px;height:45px;}
.case-btn li a{color:#333333}
.case-btn li:hover{border-bottom:2px solid #00339b}
.case-btn li:hover a{color:#00339b;}

.picScroll-leftss{ width:1200px;  overflow:hidden; position:relative;margin:40px auto; }
.picScroll-leftss .hd{position: absolute;left:550px;bottom:40px;z-index:9999;width:200px;}
.picScroll-leftss .hd .prev,.picScroll-leftss .hd .next{ display:block;  width:45px; height:45px; overflow:hidden;cursor:pointer;float:left;margin-right:10px;}
.picScroll-leftss .hd .next{background:url(../images/nexts.png) no-repeat center}
.picScroll-leftss .hd .prev{background:url(../images/prevs.png) no-repeat center}
.picScroll-leftss .hd .next:hover{background:url(../images/rights.png) no-repeat center}
.picScroll-leftss .hd .prev:hover{background:url(../images/lefts.png) no-repeat center}
.picScroll-leftss .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-leftss .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.picScroll-leftss .bd ul{ overflow:hidden; zoom:1; }
.picScroll-leftss .bd ul li{float:left; _display:inline; overflow:hidden;width:1200px;height:400px;position:relative;}

.case-desc{width:600px;height:400px;position: absolute;left:0;top:0;z-index:999;}
.case-pic{width:680px;height:400px;}
.case-ms{width:520px;height:160px;background-color:#fff;padding:40px;margin-top:50px}
.case-ms h2{font-size:18px;color:#333333;font-weight:normal;}
.case-ms p{font-size:16px;color:#555555;text-align:justify;line-height:1.8;margin-top:10px;height:85px;overflow:hidden;}
.case-lx{width:240px;height:30px;background:url(../images/btns.png) no-repeat center;line-height:30px;color:#fff;font-size:14px;font-weight:bold;padding-left:20px;margin-left:-50px;margin-top:30px}
.case-pic img{width:100%;height:100%}
.case-desc span{font-size:36px;color:#222222;font-weight:bold;margin:14px 0 0 90px;display:block;background:url(../images/line.png) no-repeat center top;width:40px;text-align:center;padding-top:40px}
/*case e*/


/*show2 s*/
.show2{height:560px;overflow:hidden;overflow:hidden;background:url(../images/bg6.jpg) no-repeat center top;padding:70px 0;}
.show2-list{width:105%;margin-top:40px}
.show2-list li{width:295px;height:295px;float:left;margin-right:20px;position:relative;padding-top:50px;background-color:#ffffff}
/* .show2-list li{width:375px;height:295px;float:left;margin-right:40px;position:relative;padding-top:50px;background-color:#ffffff} */
.sj{position:absolute;left:0;bottom:0;width:40px;height:40px;background:url(../images/sj.png) no-repeat center top;line-height:50px;color:#fff;font-weight:bold;padding-left:6px}
.show2-list li h2{text-align:center;font-size:22px;color:#000000;font-weight:normal;}
.show2-list li i{width:40px;height:4px;display:block;margin:20px auto;background-color:#c80003}

.show2-list li p{font-size:14px;color:#555555;line-height:1.8;text-align:center;padding:0 30px;height:100px;overflow:hidden;}
.ttb{display:block;margin:20px auto;}
.calls{width:570px;height:50px;background:url(../images/ss.png) no-repeat center;margin:50px auto;position:relative;}
.calls strong{font-size:32px;color:#ffffff;line-height:50px;margin-left:180px}
.calls a{width:125px;height:50px;position: absolute;right:0;top:0;border-radius:25px}
/*show2 e*/

/*news s*/
.news{padding:80px 0;background:#f5f5f5;overflow:hidden;}
.news-tit{text-align:center;}
.news-list{margin-top:30px}
.news-list ul{width:105%;}
.news-list li{width:390px;float:left;margin-right:15px;height:560px;position:relative;}
.news-pic{height:280px;overflow:hidden;}
.news-pic img{width:100%;height:100%}
.news-desc{height:200px;padding:40px;background-color:#fff;width:310px;position:relative;}
.news-desc span{font-size:14px;color:#999999}
.news-desc h2{font-size:20px;color:#101010;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;width:100%}
.news-desc p{font-size:14px;color:#595959;line-height:1.8;text-align:justify;height:75px;overflow:hidden;margin-top:20px}
.mores2{font-size:12px;color:#999999;text-transform:uppercase;display:block;margin-top:40px}
.news-list li.li2 .news-pic{position: absolute;left:0;bottom:0;}
.news-list li.li2 .news-desc{position: absolute;left:0;top:0;}
.dh{position: absolute;right: 12px;top: 40px;}
/*news e*/


/*mess s*/
.mess{height:465px;background:url(../images/bg5.jpg) no-repeat center top;padding:50px 0;}
.mess-l{width:440px;height:410px;background:#fff;padding:30px 80px;}
.snames,.sdhs,.sdz{width:200px;height:35px;border:1px solid #d4d4d4;text-indent:10px;line-height:35px;}
.sdz{width:440px;}
.inputs{margin-bottom:10px}
.sbz{width:438px;height:150px;padding-top:10px;text-indent:10px;border:1px solid #d4d4d4;}
.butts{margin-top:10px}
.butts a{float:left;}
.tjs{width:215px;height:40px;line-height:40px;background:#00297d;font-size:14px;color:#fff!important;text-align:center;margin-right:10px}
.lxwm{width:215px;height:40px;background:#c80003;font-size:14px;color:#fff!important;text-align:center;line-height:40px;}

.mess-r{width:600px;height:470px;}
.mess-r img{width:100%;height:100%}
/*mess e*/


/*system-main s*/
.system{padding:80px 0 0 0 ;overflow:hidden;}

.tits{height:170px;background:#00339b;text-align:center;}
.tits h2{padding-top:45px;font-size:38px;color:#ffffff}
.tits p{font-size:18px;color:#fff}
.system-main{height:700px;}
.system-main li{float:left;width:24.5%;height:565px;background:#555;margin:0 0.25%;padding-top:90px;text-align:center;position:relative;overflow: hidden;}
.system-main li .system-img{width: 100%;height:116%;display: block;position: relative;top: -90px;}
.system-ms{position: absolute;left:0;bottom:20%;width:100%}
.system-ms{display:none}
.system-ms h2,.system-desc h2{font-size:28px;color:#ffffff;text-align:center;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;}
.system-ms i,.system-desc i{width:30px;height:1px;background:#fff;display:block;margin:20px auto;}
.system-ms p,.system-desc p{padding:0 20%;font-size:14px;color:#ffffff;line-height:1.8;height:76px;overflow:hidden;}
.system-desc{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:90%;height:95%;background:rgba(0,51,155,.5);display:none;z-index: 999;}
.system-desc h2{color:#fff;margin-top:220px;}
.system-desc p{color:#888888;padding:0 10%;margin:5% 0 20%;}
.system-desc i{background:#888888}
.icons{display:block;margin:40% auto 0;}
.system-main li:hover .system-desc{display:block;}
.system-main li:hover .system-ms{display:none;}
.system-main li:hover{background-size: contain;}
.system-main li:hover .system-img{transform: scale(1.1);transition: 0.5s all;}
/*system-main e*/

/*panner s*/
.panner{padding:30px 0;overflow:hidden;}
.panner-tit{text-align:center;}

.picScroll-lefts{ width:100%; position:relative;margin-top:70px}
.picScroll-lefts .hd{text-align:center;position:absolute;left:0;bottom:-50px;width:100%;z-index:999;}
.picScroll-lefts .hd .prev,.picScroll-lefts .hd .next{ display:block;  width:30px; height:30px;overflow:hidden;cursor:pointer;display:inline-block;}
.picScroll-lefts .hd .prev{background:url(../images/left.png) no-repeat center;margin:0 10px;}
.picScroll-lefts .hd .next{background:url(../images/right.png) no-repeat center;}
.picScroll-lefts .hd .prev:hover{background:url(../images/lefts.png) no-repeat center #f49b42;}
.picScroll-lefts .hd .next:hover{background:url(../images/rights.png) no-repeat center #f49b42;}
.picScroll-lefts .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-lefts .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.picScroll-lefts .bd ul{ overflow:hidden; zoom:1; }
.picScroll-lefts .bd ul li{ margin:0 8px; float:left; _display:inline;width:1200px;height:100%;position:relative;}
.panners{width:210px;height:115px;float:left;background:#666;margin:0 35px 45px 0;}
.panners:nth-child(3){margin-left:245px;}
.panners:nth-child(4),.panners:nth-child(9){margin-right:0;}
.panner-bt{width:260px;position: absolute;left:473px;top:0;text-align:center;}
.panner-bt p{font-size:15px;color:#666666;margin-top:5px}
.panners img{width:100%;height:100%;transition:all 0.6s;}
.panners img:hover{transform:scale(1.06);}
.tbsr{position: absolute;left: 660px;bottom: -35px;}
.tbsl{position: absolute;left: 513px;bottom: -35px;}
/*panner e*/


/*footer s*/
.footer{padding:40px 0;background:#00339b;overflow:hidden;}
.footer-l{width: 642px;}
.codes{width:110px;height:110px}
.codes img{width:100%;height:100%}

.footer-top{margin-bottom:40px;}
.footer-adress{/* width:300px; */margin-left:25px;}
.footer-adress h2{font-size:26px;color:#ffffff;font-weight:normal;white-space:  nowrap;}
.footer-adress span{font-size:14px;color:#ffffff;text-transform:uppercase;}
.footer-adress p{font-size: 17px;color:#ffffff;}
.footer-r{width:520px;height:250px;background:#555;overflow:hidden;}
/*footer e*/

.slides-nav{width:185px;height:480px;position: fixed;right:0;top:0;bottom:0;margin:auto;z-index:9999;}
.slides-main{width:145px;padding-top:80px;position:relative;background:url(../images/bk.png) no-repeat center right;height:420px;display:none}
.slides-code{text-align:center;}
.slides-code img{width:100px;height:100px;}
.slides-code p{font-size:12px;color:#333333;margin-top:5px}
.slides-online{height:150px;background:#0053bb;margin-top:15px}
.slides-online li{text-align:center;height:50px;line-height:50px;background:url(../images/liness.png) no-repeat center bottom;}
.slides-online li a{display:block;width:100%;height:100%;font-size:14px;color:#ffffff}
.callss{text-align:center;font-size:14px;color:#333333;margin-top:20px;}
.inphons{display:block;text-align:center;color:#0053bb;margin-top:5px}
.colses{cursor:pointer;position: absolute;left: 65px;bottom: -5px;margin:auto;text-align:center;}
.slides-open{width:40px;height:150px;background:#0053bb;position: absolute;right:0;top: 71px;cursor:pointer;}

.slidenav{width:130px;height:376px;position:fixed;right:1%;top:0;bottom:0;z-index:9999;margin:auto;background-color:#ececec;border-radius:10px;display:none}
.slidenav li{position:relative;}
.li1s{height:60px;border-bottom:1px solid #fff;text-align:center;font-size:14px;color:#808080;background:#00339b;border-radius:10px;position: relative;}
.li1s p{padding-top:10px;color:#fff;margin-bottom:0;}
.li1s strong{font-size:14px;color:#ffffff;display:block;}
.slidenav li:nth-child(1){margin:20px auto 2px!important}
.slidenav li.li2,.slidenav li.li3{height:40px;text-align:center;color:#808080;font-size:14px;line-height:40px;background:#fff;width:90%;margin:0 auto 2px;}
.slidenav li.li2 a,.slidenav li.li3 a{color:#808080;display:inline-block;vertical-align: top;/* line-height: 48px; */}
.slidenav li.li4{height:170px;background:#efeef1;text-align:center;padding-top:10px }
.slidenav li.li4 img{width:120px;height:120px;}
.slidenav li.li4 p{font-size:14px;color:#333333;margin-top:5px;}
.li5s{text-align:center;font-size:16px;color:#fff;line-height:40px;cursor:pointer;height:40px;background:#00339b;margin-top:10px;border-radius:5px;display:block;;text-transform:uppercase;}
.slidenav li.li3 span{display:none}
.slidenav li.li3:hover span{display:block;}
.slidenav li:hover{background:#00339b}
.slidenav li:hover *{color:#fff!important}
.slidenav ul{background: url(../images/bg7.jpg);}

.slidenav li i{width:30px;height:30px;display:inline-block;position:  relative;left: -7px;top: 5px;}
.slidenav li:nth-child(1) i{background:url(../images/icon3.png) no-repeat center;}
.slidenav li:hover:nth-child(1) i{background:url(../images/icon3s.png) no-repeat center;}

.slidenav li:nth-child(2) i{background:url(../images/icon4.png) no-repeat center;}
.slidenav li:hover:nth-child(2) i{background:url(../images/icon4s.png) no-repeat center;}

.slidenav li:nth-child(3) i{background:url(../images/icon5.png) no-repeat center;}
.slidenav li:hover:nth-child(3) i{background:url(../images/icon5s.png) no-repeat center;}
/*slidenav e*/

.bbt{position:fixed;right:0;top:70px;bottom:0;margin:auto;cursor:pointer;z-index:999;}
.gbs{position:fixed;right:0;top:70px;bottom:0;margin:auto;cursor:pointer;}