﻿.header-view, .index-foot{background-color:#03407d;}
.header-view:hover{background:none;}

.foot-vew{ border-top:1px solid #1b538a;}
.foot-vd0{ background:url(/images/about_io.jpg) no-repeat right bottom;}
.index-foot a, .index-foot, .foot-ht, .foot-vd1{color:#fff;}
header.cur .header-view{background-color:#fff;}

.wrapper{width:1280px;}
#banner img{ max-height:680px;}

/*1*/
.lnte{background-color:#eff4fb; height:45px; line-height:45px; font-size:15px; color:#1b1b1b;}
.lnte a{font-size:15px; color:#1b1b1b;}
.location_list{background:url(/images/posp.png) no-repeat left center; padding-left:30px; margin-left:12px;}
.lnte span{font-size:16px; margin:0 10px; font-family:Verdana, Geneva, sans-serif;}

/*关于我们*/
#m_right_t{padding:53px 0 0 0;}
.about_rnt{font-size:16px; color:#0f0f0f; line-height:32px; padding-left:20px; text-align:center;}
.about_rh{font-size:22px; color:#00407e; line-height:32px; font-weight: bold;}
.about_inm{ margin-bottom:42px;}
.about_bfn{ margin-bottom:30px;}

#article{ margin-bottom:35px;}

.fw_man{text-align:center; font-size:0; padding:0 0 25px 0}
.fw_ma{list-style:none;height:auto;width:335px; height:auto; margin:0px 45px;position:relative;display: inline-block;}
.fw_ma.mar{margin:45px 40px 56px 40px;}
.fw_ma img{top:0px;left:0px;right:0px;margin:auto;z-index:2;position:absolute; transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.fw_thn{font-size:20px; font-weight:bold; width:100%; text-align:center; padding:100px 0 0px;letter-spacing:0px; color:#00407e;}
.fw_ma p{font-size:14px; color:#242424; line-height: 24px; text-align:left;}
.fw_ma:hover img {-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg);}


/*关于我们其他系列*/
.image-block{background: #002d72; overflow: hidden; position: relative; z-index: 0; margin-bottom:29px;}
.image-block__bg {background-position: 50% 0; background-size: cover; height: 100%; left: 0; position: absolute; right: 0; top: 0; z-index: 0; background: url(/images/about_bd.jpg) no-repeat center top;}
.image-block__items{height:600px;max-height:100vh;min-height:400px;z-index:1}
.image-block__item,.image-block__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.image-block__item{-ms-flex:1 1 20%;-ms-flex-align:end;-webkit-box-align:end;-webkit-box-flex:1;-webkit-transition:all .3s ease-in;align-items:flex-end;border-right:1px solid hsla(0,0%,100%,.5);color:#fff;flex:1 1 33%;transition:all .3s ease-in}
.image-block__item:hover{background-color:rgba(0,45,114,.5)}
.image-block__item:last-child{border-right:0}
.image-block__content{margin-bottom:170px;padding:30px 80px 30px 30px}
.image-block--5 .image-block__content{padding-right:30px}
.image-block__title[class]{color:inherit;font-size:30px;}
.image-block__title[class] a{color:inherit;font-size:30px;}
.image-block__cta{margin-top:25px}
.image-block__desc{-webkit-transition:all .3s ease-in;opacity:1;overflow:hidden;transition:all .3s ease-in}
.image-block__desc p{margin-bottom:15px; font-size:16px;text-transform: uppercase;}
.image-block__desc .image-block__additional-cta[class]{display:block;margin-bottom:20px}
.image-block__cta[class]{margin:0;position:absolute;right:15px;top:10px}
.image-block__cta[class]:hover{background-color:#fff}
.btn--small{width:25px; height:25px; background:url(/images/block_cta.png) no-repeat;}

/*产品系列*/
#banner{position:relative;}
.view_th{position:absolute; top:44%; color:#fff; font-size:60px; width: 100%; text-align:center; font-weight:bold;}
.lnte_cp{ height:80px; margin-bottom:5px; line-height:80px;}
.list_p{width:800px; height:80px; float:left; background:url(/images/location_img.jpg) no-repeat left center; font-size:24px; color:#00407e; padding-left:20px;}
.list_other{ float:right; width:375px; padding-top:23px;}
.list_other .chname{float:left; width:307px; height:40px; line-height:40px; border:0px solid #e3e3e3; border-right:none; box-shadow:none; font-size:14px; cursor:pointer; text-indent:52px; padding:0; color:#a7a7a7; font-family:"Microsoft YaHei"; border-radius:5px 0 0 5px; background:url(../images/search.jpg) no-repeat center left 13px #f0f0f0;}
.list_other .btn{float:left;background:#e52128;width:68px;height:40px; line-height:40px; border:0px solid #fff; border-left:none; cursor:pointer; color:#fff; border-radius:0 5px 5px 0; font-size:15px; padding:0;}

.m_right_cp{background-color:#f1f6fa; padding:52px 0 78px 0;}
.item_p{width:406px; float:left; margin:0 20px 30px 0; -moz-box-shadow:2px 2px 5px #dee3e6; -webkit-box-shadow:2px 2px 5px #dee3e6; box-shadow:2px 2px 5px #dee3e6;}
.item_p img{width:100%;}
.pfirst3, .pfirst6{margin-right:0;}
.li_pp_t{height:80px; line-height:80px; text-align:center; color:#000; width:100%; display:block; background-color:#fff; color:#0066b3; font-size:20px; font-weight:bold; overflow:hidden;}

.m_right_cn{padding:10px 0 59px 0;}
.p2{width:404px; float:left; margin:0 30px 25px 0; border:1px solid #e4eff6; background-color:#e4eff6;}
.p2 img{width:100%;}
.info-mask{width:88%; margin:auto; padding:15px 0 20px 0;}
.info-mask figcaption{font-size:18px; color:#0066b3; height:40px; line-height:40px; overflow:hidden; background:url(../images/list_xt.jpg) no-repeat bottom left; margin-bottom:6px;}
.info-mask p{color:#2c2b2b; font-size:13px; line-height:22px;}
.nofirst3, .nofirst6{margin-right:0;}

/*产品详情*/
.wrapper_v{padding:10px 0 95px 0;}
.wrapper_m_top{border-top:1px solid #ddd; padding-top:51px;}
.wav_ht{font-size:24px; color:#006db8; font-weight: bold;}
.wav_p{color:#161617; font-size:16px; line-height:30px; margin-bottom:20px;}
.wrapper_m{width:1280px; margin:0 auto;}
.wav_img{width:50%; float:left;}
.wav_img img{width:100%;} 
.wav_ht_t{margin-top:41px;}
.wav_bh{height:40px;}
.wav_bhl{background-color:#e8f4fc; }
.wav_bt, .wav_br{width:50%; float:left; line-height:40px; height:40px; text-indent:263px;}
.wav_bt{background:url(../images/wav_bt.jpg) no-repeat right top;}

/*分页*/
.page {height:30px; line-height:30px; width:100%; text-align:center; color: #ff0000; margin-bottom:23px; margin-top:20px;}
.page span {padding:5px 10px 5px 10px; background-color:#000; color:#fff; border:solid 1px #000; font-size:0.875em; }
.page a{ color:#444444; border:1px solid #ccc;padding:5px 10px 5px 10px; margin:0 7px; text-decoration:none; background-color:#fff; font-size:15px;}
.page a:hover {color:#fff; background-color:#000; border:1px solid #000;}
.page a.current {color:#fff; background-color:#000; border:1px solid #000;}
.cMore {display:none;}

/*联系我们*/
.cont_l{text-align:center;}
.cont_l .contacts_txt{font-size:36px; color:#00407e; font-weight: bold;}
.contacts_t{font-size:18px; color:#1c1c1c; font-weight: bold; margin-bottom:7px;}
.contacts_web{font-size:18px; color:#1f2020; margin-bottom:25px;}
.contacts_th{font-size:30px; color:#000; font-weight: bold; margin-bottom:22px;}
.cont_li{float:left; width:531px; height:69px; padding:33px 47px; background-color:#e4eff6; margin:0 0 30px 0; text-align:left; font-size:18px; line-height:28px;}
.cont_li_r{float:right;}
.cont_li span{font-weight: bold;}

/*行业应用*/
.wrapper_qut{padding:60px 0 70px 0;}
.quen_li{float:left; background-color:#eaeaea; margin:0 30px 30px 0; width:625px;}
.quen_li2{float:left; margin:0 30px 30px 0; width:625px;}
.quen_li_r{float:right; margin-right:0;}
.quen_li_img{width:310px; float:left;}
.quen_li_txt{float:left; margin-left:29px; width:255px; padding-top:21px;}
.quen_li_th{font-size:22px; color:#000; background:url(../images/yy_ht.jpg) no-repeat left bottom; height:59px; line-height:59px; margin-bottom:9px;}
.quen_li_txt p{font-size:14px; line-height:26px;}
.quen_li_man{width:17px; height:12px; background:url(../images/yy_man.jpg) no-repeat; display:block; margin-top:40px;}

.jjfa_pm{font-size:16px; margin:0 auto 56px; width:75%; text-align:center;}
.jjfa_img{margin-bottom:10px;}

.jjfa_m{background:url(../images/jjfa_ab.jpg) no-repeat; color:#fff; padding-top:51px; height:203px; margin-top:45px;}
.jjfa_m a{color:#fff;}
.jjfa_m_li{float:left; width:23%; padding:0 1%; text-align:center; line-height:29px; height:145px;}
.jjfa_met{padding:33px 0 10px; font-size:22px;}
.jjfa_m_liz{background:url(../images/jjfa_yi.png) no-repeat right center; padding:0 74px;}
.jjfa_m_lit{padding:0 100px;}
.jjfa_the{font-size:24px; font-weight:bold; padding-top:31px; background:url(../images/jjfa_the.png) no-repeat top center; margin-bottom:9px;}
.jjfa_meil{font-size:24px; font-weight:bold; padding-top:41px; background:url(../images/jjfa_emil.png) no-repeat top center; margin:12px 0 4px;}
.jjfa_m_li p{ font-size:16px;}

.wrapper_jjrn{padding:30px 0 54px 0;}
.jjrn_th{color:#0066b3; font-size:30px; height:113px; line-height:113px; text-align:center; font-weight:bold;}

/*地图*/
.cont_r{margin-bottom:50px;}

/*下载*/
.xz-list-ti{ background:#ededed}
.xz-list-ti li{ float:left; height:56px; line-height:56px; color:#333; font-size:18px; width:15%; text-align:center;}
.xz-list-ti li:nth-child(1){ width:45%; margin-right:6%; padding-left: 32px;}
.xz-list-nr{ border-bottom:1px dashed #d3d3d3; line-height:70px; content: ""; clear: both; display: block;}
.xz-list-nr li{ width:15%; text-align:center; font-size:14px; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xz-list-nr li:nth-child(1){ width:45%; margin-right:6%; text-align:left; background:url(../images/jt1.png) no-repeat left; padding-left:32px;}
.xz-list-nr li img{ transition-duration:.5s; vertical-align: middle; box-sizing: border-box;}
.xz-list-nr li:hover img{ transform:scale(1.1,1.1)}

@media screen and (max-width:1280px){

.cont_l{margin:0 2%;}
.cont_li {width: 510px;}
.wrapper_qut{ margin:0 2%;}
.quen_li_r{margin-right: 0; float:right; */}
.m_pro_list{margin:0 2%;}
.hangye_l{float:left; margin:0 30px 30px 0; width:625px;}
.hangye_r{float:right; margin:0 30px 30px 0; width:625px;}
.item_p {
    width: 392px;
    float: left;
    margin: 0 25px 30px 0;
    -moz-box-shadow: 2px 2px 5px #dee3e6;
    -webkit-box-shadow: 2px 2px 5px #dee3e6;
    box-shadow: 2px 2px 5px #dee3e6;
}

.pfirst3, .pfirst6, .pfirst9, .pfirst12 {
    margin-right: 0;
}

.list_other{ padding-right:3%;}
.lnte_cp{ padding-left:2%;}

.p2 {
    width: 392px;
    float: left;
    margin: 0 23px 25px 0;
    border: 1px solid #e4eff6;
    background-color: #e4eff6;
}
.nofirst3, .nofirst6, .nofirst9, .nofirst12 {
    margin-right: 0;
}

.wrapper {
    width: 100%;
}

.wav_ht{ padding:0 2%;}
.wav_p{ padding:0 2%;}
.wav_p img{ width:100%;}
.list_p{ line-height:90px;}
.list_p {
   
    background: url(/images/location_img.jpg) no-repeat 0 35px;

}


@media screen and (max-width:640px){
/*更多*/

#banner img{ height:100%;}


.cMore{ font-size:0.875em; width:10.357em; height:3.214em; line-height:3.214em; background:url(../images/nMoreOff.jpg) no-repeat center center; display:block; margin:0 auto 20px; color:#fff; text-indent:1.78em; border-radius:6px; display:block; margin-top:20px;}
.cMore:hover { background:url(../images/nMoreOn.jpg) no-repeat center center; text-decoration:none; }
.page{display:none;}

.wrapper{width:100%;}
header{background-color: #03407d;}
.foot-vd0{background:none;}


/*关于我们*/
#m_right_t{padding:25px 2% 0 2%;}
.about_bfn img, .about_inm img{width:100%;}
.about_rnt{width:96%; padding:0; margin:auto; }
.about_bfn{margin-bottom:30px;}
.about_rh{ font-size:16px; font-weight:bold;}
.about_rnt p{ font-size:14px; line-height:25px;}

.xz-list-ti li{ font-size:14px; font-weight:bold; height:40px; line-height:40px;}
.xz-list-nr{    line-height: 50px;}

.fw_ma{margin:0 auto; width:96%;}

.fw_thn {padding: 80px 0 0px; font-size:18px;}

.lnte a{ font-size:13px; line-height:20px;}
.lnte span{ font-size:13px;}

.jjrn_th {font-size: 18px; height: 55px; line-height: 55px;text-align: center;font-weight: bold;}
#article {margin-bottom: 15px;}
.wrapper--pad-l{}
.image-block__bg{background-size: 100% 100%;}
.image-block__content{padding:0 0 0 10px;margin-bottom: 1px;}
.image-block__title[class] a{font-size:16px;}
.image-block__desc p{font-size:12px;}
.image-block__items {
    height: 117px;
    max-height: 100%;
    min-height: 100%;
    z-index: 1;
}
.fw_man{padding: 0 0 0px 0;}
.btn--small{background-size: 40% 50%;}

.hidden-xm{display:none;}
/*产品*/
.view_th{font-size:21px; top: 52%;}
.list_p{display:none;}
.list_other{float:none; margin:auto; width:94%;}
.list_other .chname{width:76%;}
.list_other .btn{width:24%;}

.m_right_cn{padding: 10px 0 19px 0;}
.m_right_cp{padding:12px 0 38px 0; }
#m_right{width:96%; margin:auto;}
.item_p, .p2{width:49%; margin-right:2%; margin-bottom:20px;}
.p2{margin-right:0; width:48%;}
.info-mask{padding:0;}
.info-mask p{display:none;}
.info-mask figcaption{background:none; margin:0; font-size:14px;}
.item_p img{width:100%;}
.li_pp_t{height:32px; line-height:32px; font-size:14px; font-weight:100;}
.pfirst2, .pfirst4, .pfirst6{margin-right:0;}
.nofirst2, .nofirst4, .nofirst6, .nofirst8{float:right;}

.wav_ht{ font-size:18px;}
.wav_p{ font-size:14px; line-height:24px;}
.table ,td{font-size:14px; line-height:24px;}

/*产品详情*/
.wrapper_v{padding: 10px 0 45px 0;}
.wrapper_v img{ width:100%;}
.wrapper_m_top{width:96%; margin:auto; padding-top:20px;}
.wav_img{width:100%; float:none;}
.wav_bt, .wav_br{text-indent:10%;}

.wrapper_m{ width:100%;}

/*联系我们*/
.cont_li{width:90%; padding:13px 2%; float:none; margin:0 auto 10px; height:auto;}
.contacts_th{font-size:18px;}
.cont_l .contacts_txt{ font-size:18px;}
.contacts_t{ font-size:14px; line-height:23px;}
.contacts_web{ font-size:14px; margin-bottom:10px;}
.contacts_th{ font-size:16px;}
.cont_li span{ font-size:14px;}
.cont_li{ font-size:14px; line-height:23px;}
.cont_r{ margin-top:20px;}

/*行业应用*/
.wrapper_qut{width:96%; padding:30px 0 20px 0;}
.quen_li{width:48%; margin-right:0; background-color:#FFFFFF;  margin: 0 0px 10px 0;}
.quen_li_img{width:100%; float:none;}
.quen_li_img img{width:100%; border-radius:6px;}
.quen_li_txt{width:96%; margin:0 auto; float:none; padding-top:0;}
.quen_li_txt p, .quen_li_man{display:none;}
.quen_li_th{background:none; text-align:center; height:32px; line-height:32px; margin:0; font-size:16px;}
.padding-top{padding-top:0;}

/*行业应用详情*/
.wrapper_jjrn{width:96%; margin:auto; padding:10px 0 14px 0;}
.jjfa_img{margin-bottom:0;}
.jjfa_img img{width:100%;}
.jjfa_pm{width:96%; font-size:14px; line-height:24px;}
.jjfa_m{display:none;}
.hangye_l{float:left; margin:0 30px 30px 0; width:625px;}
.hangye_r{float:right; margin:0 30px 30px 0; width:625px;}

/*下载*/
.xz-list-ti li, .xz-list-nr li{width:16%;}
.xz-list-ti li:nth-child(1), .xz-list-nr li:nth-child(1){padding-left:6%; margin-right:0; width:60%;}
.xz-list-ti li:nth-child(2), .xz-list-nr li:nth-child(2){display:none;}

/*留言*/
.gbook1{width:20%;}
}