﻿f@charset "utf-8";body,html{background:#fff;}
.flexslider{position:relative;overflow:hidden;height:auto;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:auto;text-align:center;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 5px;width:14px;height:14px;zoom:1;}
.flex-control-nav a{display:inline-block;overflow:hidden;width:14px;height:14px;background:url(../images/dot.png) right 0 no-repeat;line-height:40px;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;top:45%;z-index:3;display:none;width:100%;}
.container{margin:0 auto;width:1070px;}
.header{height:66px;background:#fff;}
.header .container{height:66px;}
.header .logo{float:left;margin-top:12px;}
.navbar{float:right;}
.navbar li{float:left;height:66px;}
.navbar li a{display:block;padding:20px;line-height:26px;}
.navbar li.active a{background:#0e4ba4;color:#fff;}
.section{ }
/*.footer{height:100px;background:#0e4ba4;}
.footer .container{position:relative;height:100px;}
.flogo{position:absolute;top:30px;left:0;}
.footer-main{padding-top:30px;color:#a9b7d6;text-align:center;font-size:12px;}
.footer-main a{color:#a9b7d6;font-size:12px;}
.footer-main p{line-height:23px;}
.footer-main p span{padding:0 5px;}*/
.saoyisao{position:absolute;top:30px;right:0;}
.box-header{margin-bottom:20px;height:22px;}
.box-header span{display:inline-block;margin-right:15px;}
.box-header .ch{font-weight:700;font-size:18px;}
.box-header .en{color:#002a74;font-size:13px;font-family: simsun!important;}
.piclist ul{margin:0 -5px;}
.piclist li{float:left;padding:0 5px;}
.piclist li .listbox{position:relative;display:block;width:260px;}
.piclist li .listbox img{width:260px;height:180px;}
.piclist li .listbox .list-title{position:absolute;bottom:0;left:0;width:100%;height:40px;background:url(../images/box.png);color:#fff;text-align:center;line-height:40px;}
.newsMedia{overflow:hidden;height:170px;}
.media-hd{float:left;margin-right:30px;padding-top:15px;}
.n-ttile{margin-bottom:10px;line-height:25px;}
.n-ttile strong{font-size:22px;}
.n-ttile span{color:#bdbdbd;font-size:20px;font-family: simsun!important;}
.media-list{float:left;padding-top:5px;width:580px;}
.media-list li{overflow:hidden;padding-left:15px;height:33px;background:url(../images/dot.jpg) left center no-repeat;line-height:33px;transition:.4s all;}
.media-list li:hover{transform:translateX(5px);}
.cp-icon:hover{transform:translateX(5px);}
.media-list li span{float:right;display:inline-block;color:#999;}
.media-enter{float:right;width:330px;}
.enter-box{display:block;margin-bottom:10px;height:80px;background:#eef1f3;}
.eb-pic{float:left;width:100px;height:80px;}
.en-cont{float:left;padding-top:10px;padding-left:20px;width:210px;}
.en-cont h3{overflow:hidden;margin-bottom:5px;height:21px;font-size:16px;}
.en-cont p{color:#999;font-size:12px;}
.gl-row{height:222px;}
.cp-info{float:left;width:268px;height:222px;background:url(../images/jjbg.jpg) no-repeat;}
.cp-inner{padding-top:25px;padding-right:60px;padding-left:30px;}
.cp-inner h3{margin-bottom:10px;font-weight:700;font-size:16px;}
.cp-inner p{color:#666;line-height:25px;}
.cp-net{float:left;width:802px;height:222px;}
.cp-net-hd{position:relative;float:left;padding-top:22px;padding-left:66px;width:200px;height:200px;background:#0e4ba4;font-size:16px;}
.cp-net-hd:hover{background:#226ad4;}
.cp-net-hd:after{position:absolute;top:50%;right:-10px;display:block;margin-top:-5px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #0e4ba4;content:'ã€€';}
.cp-net-hd:hover:after{border-left:10px solid #226ad4;}
.cp-net-bd{float:left;width:536px;height:222px;}
.cp-product{float:left;width:802px;height:222px;}
.cp-tech{float:left;padding-top:22px;padding-left:66px;width:202px;height:200px;background:#00a74f;font-size:16px;}
.cp-tech:hover{background:#08c662;}
.cp-product-hd{position:relative;z-index:11;float:left;padding-top:22px;padding-left:66px;width:200px;height:200px;background:#cfe3ff;font-size:16px;}
.cp-product-hd:hover{background:#dae9ff;}
.cp-product-hd:after{position:absolute;top:50%;right:-10px;display:block;margin-top:-5px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #cfe3ff;content:'ã€€';}
.cp-product-hd:hover{background:#dae9ff;}
.cp-product-hd:hover:after{border-left:10px solid #dae9ff;}
.cp-net-hd .ch{color:#99cfff;}
.cp-net-hd .ch a{color:#99cfff;font-size:16px;}
.cp-net-hd .en{color:#a8b5d5;}
.cp-net-hd .en a{color:#a8b5d5;}
.cp-product-hd .ch{color:#0e4ba4;}
.cp-product-hd .en{color:#96b9f0;}
.cp-product-hd .en a{color:#96b9f0;}
.cp-tech .ch{color:#1dff67;}
.cp-tech .ch a{color:#1dff67;}
.cp-tech .en{color:#a5d7b6;}
.cp-product-bd{float:left;width:536px;height:222px;}
.cp-icon{padding:16px 0;transition:.4s all;}
.pct-list{position:relative;overflow:hidden;}
.pct-list li{height:222px;}
.pct-list .hd{position:absolute;bottom:10px;left:0;width:100%;text-align:center;}
.pct-list .hd li{display:inline-block;overflow:hidden;margin:0 6px;width:9px;height:9px;background:url(../images/pdot.png) no-repeat;line-height:111px;}
.pct-list .hd li.on{background-position:right 0;}
.inbanner{height:280px;background-position:center top;background-repeat:no-repeat;}
.sidebar{float:left;width:205px;}
.col-main{float:right;width:840px;}
.side-nav{margin-bottom:15px;}
.side-nav h3{margin-bottom:1px;height:45px;background:#0e4ba4;color:#fff;line-height:45px; font-size:18px; text-align:center;}
.snav{background:#f2f2f2;}
.snav li{ border-bottom:1px solid #fff; font-size:16px; text-align:left; padding: 12px 0;}
.snav li a{display:block;color:#3d3d3d;line-height:23px; padding:0 15px;}
.snav li:hover,.snav li.active { color:#0e4ba4; border-left:1px solid #0e4ba4;}
.side-links ul{margin:0 -6px;}
.side-links li{float:left;margin-bottom:10px;padding:0 6px;}
.side-links .lk-box{display:block;width:60px;}
.side-links .lk-box img{display:block;margin-bottom:5px;}
.side-links .lk-tag{border-radius:4px;background:#ededed;color:#666;text-align:center;text-align:center;font-size:12px;line-height:20px;}
.side-links .lk-box:hover .lk-tag{color:#0e4ba4;}
.col-header{height:30px;border-bottom:1px solid #ddd; height: 35px;}
.bread{float:right;padding-left:20px;background:url(../images/home.png) left center no-repeat;color:#999;font-size:12px;line-height:30px;}
.bread a{color:#999;font-size:12px;}
.bread span{padding:0 5px;}
.col-tit{float:left;line-height:30px;}
.col-tit span{display:inline-block;margin-right:5px;}
.col-tit span.en{color:#cdcdcd;font-size:18px; text-transform:uppercase;}
.sigle-content{padding:20px 0;color:#4c4c4c;font-size:13px;line-height:26px;}
.sigle-content h2{margin-bottom:30px;padding-right:360px;text-align:center;font-weight:700;font-size:18px;}
.sigle-content h4{margin-bottom:20px;text-align:center;font-weight:700;font-size:16px;}
.sigle-content p{margin-bottom:10px;}
.col-auto{overflow:hidden;}

.col-body { padding:15px 0; font-size:16px; line-height:28px;}
.col-body img { display:block!important; margin:20px auto!important; width:100%; max-width:840px!important;}
.col-body p { line-height:28px; color:#6f5d5d;}

/*翻页*/
.xm_fy_bg { width:100%; height:50px; line-height:50px; font-size:16px; color:#333; float:left; text-align: center;}
.xm_fy a { font-size:16px; color:#333; margin:0 6px;}
.xm_fy span { font-size:16px; color:#333; margin:0 6px;}
.xm_fy .page-this { color:#f00;}
.xm_fy_a { width:105px; height:50px; line-height:50px; float:left;}
.xm_fy_b { width:105px; height:50px; line-height:50px; float:left;}
.xm_fy {margin-top:20px;}


/*详情页*/

.col-body h4.title p {
    font-size: 16px;
    color: #0e4ba4;
    font-weight: bold;
    padding-bottom: 23px;
    border-bottom: 1px dashed #dddddd;
}


.nn_new {}
.nn_new span { display:block; width:100%; text-align:center; font-size:18px;}
.nn_new i { display:block; font-style:normal; text-align:center; font-size:14px; color:#5A5757; margin-bottom: 20px;padding-bottom: 10px; border-bottom:1px solid #ccc;}

.nc_t { width:100%; float:left;}
.nc_t_l { width:430px; height:340px; float:left;}
.nc_t_l img { width:430px; height:340px; border:1px solid #ccc; border-radius:3px; }
.nc_t_r { width:388px; height:340px; float:right;}
.nc_t_r_a { width:95%; height:58px; line-height:58px; font-size:14px; background:#f7f7f7; padding-left:5%; margin-bottom:15px;}
.nc_t_r_a em { font-size:22px;}
.nc_t_r p { margin-left:5%; font-size:14px;}
.nc_t_r_b { font-size:14px; margin:15px 0  15px 5%;}
.nc_t_r_b a { font-size:14px; padding:6px 10px; border:1px solid #ccc; border-radius:5px; margin-bottom:8px; display:inline-block; }
.nc_t_r_b a:hover { background:#0e4ba4; color:#fff;}

.nc_t_r_c { width:100%; float:left; border-top:1px solid #ccc; margin-top:0px;}
.nc_t_r_c span { margin-top:20px; border:1px solid #ccc; width:180px; height:50px; line-height:50px; font-size:18px; display:block; float:left; text-align:center; border-radius:3px; color:#f00; background:url(../images/shop.png) no-repeat 20px center;}
.nc_t_r_c i { margin-top:20px; border:1px solid #ccc; width:180px; height:50px; line-height:50px; font-size:18px; display:block; float:right; text-align:center; border-radius:3px; color:#fff; background:#0e4ba4;}

.nc_d { width:100%; float:left; margin-top:25px;}
.nc_d span { width:100%; float:left; height:60px; line-height:60px; border-bottom:1px solid #ccc; font-size:20px;}
.nc_d i { font-style:normal; text-transform:uppercase; margin-left:10px; color:#cdcdcd;}


.master{float:left;margin-right:40px;padding-top:10px;width:190px;text-align:center;}
.master img{width:190px;height:190px;border-radius:190px;}
.master p{padding-top:10px;color:#0e4ba2;font-size:16px;}
.col-news li{padding:0 0 20px 0;height: 145px;border-bottom:1px solid #e6e6e6;}
.col-news .newspic{float:left;margin-right:20px;width:164px;height:110px;}
.col-news li .newstitle{overflow:hidden;height:35px;line-height:35px;}
.col-news li .newstitle a{font-size:18px;}
.col-news li .newdsdate{margin-bottom:5px;padding-left:25px;background:url(../images/date.png) left center no-repeat;line-height:20px;}
.col-news li .newsintro{color:#999;font-size:13px;line-height:22px;}
.pages{padding-top:20px;text-align:center;}
.pages a{display:inline-block;margin:0 3px;height:26px;border:1px solid #fff;vertical-align:middle;text-align:center;line-height:26px;}
.pages a.cur{padding:0 10px;border:1px solid #0e4ba4;color:#0e4ba4;}
.pages a.prev{width:26px;background:url(../images/prev.png) center no-repeat;}
.pages a.next{width:26px;background:url(../images/next.png) center no-repeat;}
.art-content{padding:20px 0;}
.art-title{margin-bottom:10px;text-align:center;font-size:18px;line-height:30px;}
.art-meta{text-align:center;}
.art-date{display:inline-block;padding-left:20px;background:url(../images/date.png) left center no-repeat;line-height:20px;}
.art-body{margin-top:20px;padding-top:20px;min-height:460px;border-top:1px solid #e6e6e6;color:#666;line-height:25px;}
.art-body p{margin-bottom:15px;}
.art-page{overflow:hidden;padding-top:20px;}
.art-page .art-item{color:#999;font-size:13px;line-height:22px;}
.art-page .art-item a{color:#999;font-size:13px;line-height:22px;}
.art-page .art-item:hover{color:#015ca2;}
.art-page .art-item:hover a{color:#015ca2;}
.group-list li{padding:20px 0;height:180px;border-bottom:1px solid #e6e6e6;}
.group-list .grpic{float:left;margin-right:20px;width:255px;height:180px;}
.g-title{font-size:18px;line-height:35px;}
.group-list .col-auto p{margin-bottom:10px;color:#666;line-height:24px;}
.group-list a{color:#fc700a;}
.honnor-slide{position:relative;padding:40px 30px;}
.honnor-slide .hd{overflow:hidden;}
.honnor-slide .hd li{float:left;margin-right:4px;}
.honnor-slide .hd li img{border:1px solid #fff;}
.honnor-slide .hd li.on img{border:1px solid #0e4ba4;}
.honnor-slide .bd{margin-bottom:30px;}
.honnor-slide .bd li{height:205px;}
.honnor-slide .bd li .hpic{float:left;margin-right:20px;}
.honnor-slide .bd li .hpic img{width:270px;height:185px;border:10px solid #f2f2f2;border-radius:6px;}
.hintro{overflow:hidden;padding-top:40px;}
.hintro h4{margin-bottom:10px;color:#0e4ba4;font-size:18px;line-height:24px;}
.honnor-slide .next,.honnor-slide .prev{position:absolute;top:130px;display:block;width:13px;height:24px;background:url(../images/arrow.png) no-repeat;cursor:pointer;}
.honnor-slide .prev{left:0;}
.honnor-slide .next{right:0;background-position:right 0;}
.rc-row{margin-bottom:20px;}
.rc-toprow{overflow:hidden;margin-bottom:40px;padding:0 20px;}
.rc-toprow h4{text-align:center;}
.rc-row h4{margin-bottom:20px;color:#0e4ba4;font-weight:700;font-size:18px;line-height:24px;}
.rc-innerbox{padding:15px 25px;background:#f1f1f1;line-height:25px;}
.rc-innerbox p{margin-bottom:0;padding-left:30px;background:url(../images/hline.png) 0 8px no-repeat;}
.product-list ul{overflow:hidden;margin:0 -10px;padding:15px 5px;}
.product-list ul li{float:left;margin:0 9px 10px 9px;border:1px solid #ddd;border-radius:10px;}
.pr-box{width:263px;}
.pr-box .pr-pic{display:block;overflow:hidden;}
.pr-box .pr-pic img{width:265px;height:250px;}
.pr-box .pr-pic img{-webkit-transition:.5s all;transition:.5s all;}
.pr-box .pr-pic:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.grpic{overflow:hidden;}
.grpic img{-webkit-transition:.5s all;transition:.5s all;}
.grpic:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.pr-box p{overflow:hidden;padding:6px 0;height:45px;text-align:center;line-height:33px; border-top:1px solid #ccc; margin:0 15px;}
.contact-box{margin-top:20px;margin-bottom:20px;height:223px;background:url(../images/ctbg.jpg) no-repeat;}
.inner-ctbox{padding-top:80px;padding-left:60px;}
.inner-ctbox p{margin-bottom:6px; width:533px;}
.inner-ctbox p img{vertical-align:middle;}
.sigle-page15{padding:0 15px;}
.sigle-page15 .col-main{width:820px;}
.sigle-page25{padding:0 25px;}
.sigle-page25 .col-main{width:790px;}
.job-header{height:38px;text-align:center;line-height:38px;}
.job-header .job-cell{float:left;width:30%;height:38px;color:#fff;line-height:38px;}
.job-header .job-cell1{background:#00a74f;}
.job-header .job-cell2{background:#74a0df;}
.job-header .job-cell3{padding-right:10%;background:#0e4ba4;}
.job-list{margin-bottom:5px;}
.job-sub-header{position:relative;height:38px;background:#ebeced;text-align:center;line-height:38px;}
.job-sub-header .job-toggle{position:absolute;top:9px;right:10px;display:block;width:20px;height:20px;background:url(../images/ad.png) no-repeat;}
.job-list-active .job-sub-header .job-toggle{background:url(../images/reduce.png) no-repeat;}
.job-sub-header .job-cell{float:left;width:30%;height:38px;color:#666;line-height:38px;}
.job-sub-header .job-cell3{padding-right:10%;}
.job-body{display:none;padding:20px;background:#f9f9f9;}
.job-body h3{font-size:17px;line-height:30px;}
.job-body p{color:#666;font-size:13px;line-height:30px;}
.fz-wrap{position:relative;padding:10px 0;}
.fz-line{position:absolute;top:0;left:50%;margin-left:-1px;width:2px;height:100%;background:url(../images/fazline.png) repeat-y;}
.fz-row{position:relative;margin:0 auto;width:790px;}
.fz-title{margin-bottom:80px;padding-top:40px;text-align:center;font-weight:700;font-size:24px;}
.fz-row:before{position:absolute;top:24px;left:50%;z-index:111;display:block;margin-left:-9px;width:17px;height:17px;background:url(../images/fz_dot.png) no-repeat;content:'ã€€';}
.fz-row .fz-pic{position:relative;width:350px;}
.fz-row .fz-pic img{position:relative;z-index:1111;width:154px;height:154px;border:10px solid #0e4ba4;border-radius:154px;}
.fz-intro{position:relative;padding:10px;width:350px;border:1px solid #0e4ba4;border-radius:5px;}
.fz-intro .fz-sm-date{padding:0 10px;border-bottom:1px solid #ddd;color:#0e4ba4;line-height:30px;}
.fz-intro .fz-cont{padding:5px;line-height:25px;}
.fz-even .fz-intro{float:right;}
.fz-even .fz-intro:after{position:absolute;top:20px;left:-13px;display:block;width:13px;height:22px;height:22px;background:url(../images/fz_sq2.png) no-repeat;content:'ã€€';}
.fz-even .fz-pic{float:left;margin-left:35px;}
.fz-odd .fz-intro{float:left;}
.fz-odd .fz-intro:after{position:absolute;top:20px;right:-13px;display:block;width:13px;height:22px;height:22px;background:url(../images/fz_sq.png) no-repeat;content:'ã€€';}
.fz-odd .fz-pic{float:right;margin-right:35px;text-align:right;}
.fz-date{position:absolute;top:-50px;width:50%;color:#0e4ba4;font-size:24px;font-family: simsun!important;line-height:50px;}
.fz-even .fz-date{right:0;text-indent:20px;}
.fz-odd .fz-date{top:-120px;left:-20px;text-align:right;}
.fz-date span{padding:0 3px;}
.fz-even .fz-pic:after{position:absolute;top:50%;display:block;margin-top:-4px;width:100%;height:2px;height:2px;background:url(../images/line.png) repeat-x;content:'ã€€';}
.fz-odd .fz-pic:after{position:absolute;top:50%;display:block;margin-top:-4px;width:100%;height:2px;height:2px;background:url(../images/line.png) repeat-x;content:'ã€€';}
.fz-even .fz-sm-pic{float:left;margin-left:85px;width:300px;}
.fz-odd .fz-intro{margin-top:-60px;}
.fz-row.fz-odd:before{top:-36px;}
.fz-h{height:70px;}
.teach-slide{position:relative;padding-top:20px;}
.teach-slide .hd{overflow:hidden;}
.teach-slide .hd li{float:left;margin-right:25px;width:110px;}
.tech-intro{overflow:hidden;}
.tech-intro .tech-pic{float:left;/* margin-right:40px; */padding:6px;border-radius:5px;background:#f2f2f2;}
.tech-auto{overflow:hidden;}
.info-box{padding-top:20px;width:360px;}
.info-box .tt{margin-bottom:10px;color:#0e4ba4;font-size:16px;}
.info-box .cont{color:#444;font-size:13px;line-height:22px;}
.info-box .cont .text-green{color:#00a74f;font-size:13px;}
.tech-intro{margin-bottom:10px;}
.teach-description{overflow:hidden;margin-bottom:30px;padding:20px;background:#f5f5f5;}
.teach-description p{line-height:30px;}
.desc-box{float:left;width:50%;}
.teach-slide .arrow{position:absolute;bottom:30px;display:block;width:14px;height:17px;background:url(../images/tarr.png) no-repeat;}
.teach-slide .prev{left:-30px;}
.teach-slide .next{right:-30px;background-position:right top;}
.newspic a{display:block;overflow:hidden;}
.newspic a img{-webkit-transition:.3s all;transition:.3s all;}
.newspic a:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.listbox{display:block;overflow:hidden;}
.listbox img{-webkit-transition:.3s all;transition:.3s all;}
.listbox:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.cp-net-bd{display:block;overflow:hidden;}
.cp-net-bd img{-webkit-transition:5s all;transition:5s all;}
.cp-net-bd:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.skitter-large{width:100%!important;min-height:400px!important;}
..skitter-large .container_skitter{position:relative;overflow:hidden;width:100%!important;min-height:400px!important;}
.tech-intro .tech-pic{float:none;}
.tech-intro .tech-pic img{width:100%}
.teach-slide .hd li{text-align:center;}
.teach-slide .hd li img{border:3px solid #fff;}
.teach-slide .hd li.on img{border:3px solid #96b9f0;}
.teach-slide .hd li .tt{margin-top:10px}

/*404页面*/

.error404 {padding: 20px 0;width: 100%;margin: auto;}
.error404 .txt1 {float: left;width: 40%;margin-left: 10%;}
.error404 .txt1 h2 {font-size: 140px;color: #0e4ba4;text-align: center;font-weight: 100;}
.error404 .txt1 h3 {font-size: 24px;color: #0e4ba4;text-align: center;font-weight: 500;}
.error404 .txt1 h4 {margin-top: 25px;font-size: 16px;color: #7d7d7d;text-align: center;line-height: 30px;}
.error404 .txt1 h4 span {display: block;font-size: 20px;color: #299de6;text-align: center; width:100%;}
.error404 .txt1 h4 span p { width:100%; text-align:center; color:#0e4ba4}
.error404 .txt1 h5 {width: 125px;height: 40px;border-radius: 10px;background: #0e4ba4;color: #ffffff;text-align: center;font-size: 16px;line-height: 40px;margin: 50px auto 0;}
.error404 .txt1 h5 a {color: #ffffff;}
.error404 .txt2 {float: left;width: 50%;}
.error404 .txt2 h2 {color: #0e4ba4;text-align: left;font-size: 24px;font-weight: bold;margin-top: 100px;margin-bottom: 50px;padding-bottom: 50px;border-bottom: 2px #0e4ba4 solid;}
.error404 .txt2 a {display: inline-block;padding: 10px 23px;border-radius: 10px;background: #7d7d7d;color: #ffffff;margin:0 10px 10px 10px; }
.error404 .txt2 a:hover {background: #0e4ba4;}


@media (max-width:768px) { 
.error404 .txt1 { width:90%!important; margin:0 5%;}
.error404 .txt2 { width:72%!important; margin:0 5%; display:none;}
.error404 .txt1 h2 { font-size: 12vw;}
.error404 .txt1 h5 {margin: 20px auto 0;}




