﻿@charset "utf-8";
/*#header{width:100%;z-index:99999;transition:all .3s;}
.header_wrap{height:90px;}
.ptop{padding-top:30px;}
#header.header_on .header_wrap{position:fixed;left:0;top:0;width:100%;z-index:99999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.05);}
.logo{flex:1;height:90px;min-width:250px;}
.logo a{display: block;position: relative;height: 100%;}
.logo img{top: 0;bottom: 0; margin: auto 0;
    position: absolute;}
.header_wrap .language{line-height:90px;padding-right:20px;}
.header_wrap .language img{margin-top:37px;width:24px;height:16px;}
.header_wrap .language i{font-size:20px;color:#666;margin:0 8px 0 25px;}
.header_wrap .language p{font-size:14px;padding-left:10px;height:26px;line-height:34px;margin-top:28px;}
.header_wrap .language p span{font-size:12px;margin-left:5px;}
.nav_pc_on{position:fixed;width:100%;top:0;left:0;background:#2a343d;z-index:999;}
.nav_pc li{display:inline-block;position:relative;}
.nav_pc li>a{display:block;font-size:16px;text-transform:uppercase;position:relative;line-height:90px;color:#000;font-weight:500;padding:0 26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_pc li>a:before{content:'';width:0;height:0;border-bottom:10px solid #ff961c;border-right:6px solid transparent;border-left:6px solid transparent;display:block;position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);transition:all .3s;opacity:0;}
.nav_pc li>a:after{height:3px;background:#ff961c;width:0;content:'';display:block;position:absolute;left:2px;bottom:0;transition:all .3s;}
.nav_pc li.cur>a,.nav_pc li a:hover{color:#000;}
.nav_pc li.cur>a:after,.nav_pc li a:hover:after{width:calc(80% + 20px);}
.nav_pc li.cur>a:before,.nav_pc li a:hover:before{bottom:3px;opacity:1;}
.nav_pc li .sub_nav{position:absolute;min-width:100%;margin:0 auto;background:rgba(255,255,255,.95);float:center;transition:all 300ms;top:50px;opacity:0;visibility:hidden;z-index:999;padding:15px 0;}
.nav_pc li:hover .sub_nav{top:90px;opacity:1;visibility:visible;}
.nav_pc li:nth-child(4) .sub_nav{left:-28%;}
.nav_pc li .sub_nav a{display:block;text-align:center;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;padding:0 10px;}
.nav_pc li .sub_nav a:hover{background:rgba(0,0,0,.1);}
.topsearch{line-height:100px;}
.topsearch i{font-size:18px;margin:0 7px;color:#005ead;cursor:pointer;}
.mobile_banner{display:none;}
.phone_top_nav{display:none;}
.phone_top_nav .sub_nav_phone{padding:10px 0;border-bottom:1px solid #eee;}
.phone_top_nav .sub_nav_phone a{display:inline-block;font-size:14px;margin-right:20px;color:#333;}
.header_icon{justify-content:flex-end;}
.header_icon .ico{font-size:14px;color:#000;line-height:85px;margin-right:15px;}
.header_icon .ico a{color:#000;}
.header_icon .ico i{background:#114c97;color:#fff;font-size:12px;text-align:center;line-height:22px;width:22px;height:22px;border-radius:50%;margin-right:7px;}
.phone_menu_btn{font-size:16px;color:#000;padding-top:14px;display:none;}
.phone_menu_btn .line{position:relative;display:block;width:22px;height:2px;margin:6px 0;background:#333;-webkit-transition:.3s;transition:.3s;}
.phone_menu_btn span{position:absolute;left:32px;top:2px;}
.phone_top_nav{position:fixed;width:100%;z-index:9999;background:#fff;height:100%;border-top:1px solid #ccc;top:0;left:0;right:0;bottom:0;overflow-y:scroll;padding:60px 30px 30px;transition:.5s;transform:translateY(-100%);}
.phone_top_nav li>a{display:block;line-height:50px;font-size:16px;color:#5a5657;border-bottom:1px solid #eee;font-weight:bold;}
.phone_top_nav .sub_nav{padding:10px 0;border-bottom:1px solid #eee;}
.phone_top_nav .sub_nav a{display:inline-block;font-size:14px;margin-right:10px;color:#333;}
.header_active .line:nth-of-type(1){-webkit-transform:translateY(5.5px) rotate(-45deg);-ms-transform:translateY(5.5px) rotate(-45deg);transform:translateY(5.5px) rotate(-45deg);}
.header_active .line:nth-of-type(2){opacity:0;}
.header_active .line:nth-of-type(3){-webkit-transform:translateY(-6.5px) rotate(45deg);-ms-transform:translateY(-6.5px) rotate(45deg);transform:translateY(-6.5px) rotate(45deg);}
.header_active .phone_top_nav{transform:translateY(0);}


.phone_fixed_menu{border-top:1px solid #E5E9F2;width:100%;height:55px;background:#fff;position:fixed;z-index:10000;bottom:0;left:0;display:none;}
.phone_fixed_menu ul li{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:55px;line-height:1.2;}
.phone_fixed_menu ul li a{display:block;}
.phone_fixed_menu ul li i{font-size:20px;color:#333;}
.phone_fixed_menu ul li p{color:#333;font-size:14px;}


.banner{position:relative;}
.banner .item{position:relative;}
.banner .item .con{position:absolute;left:0;width:100%;top:50%;transform:translate(0,-50%);}
.banner .item .con .con_box{text-align:right;}
.banner .item .con h4{font-size:48px;color:#fff;font-weight:bold;letter-spacing:1px;margin:15px 0 20px;}
.banner .item .con p{font-size:16px;color:#fff;font-family:'Segoe UI light';letter-spacing:1px;margin-bottom:50px;}
.banner .owl-item:nth-child(2) .con .con_box{text-align:left;}
.banner .item .img img{width:100%;}
.banner .owl-pagination{position:absolute;bottom:0;width:100%;text-align:center;left:0;height:30px;}
.banner .owl-pagination>div{display:inline-block;width:7px;height:7px;background:rgba(255,255,255,.9);border-radius:50%;text-indent:-9999px;margin:0 7px;border:1px solid rgba(255,255,255,.9);position:relative;}
.banner .owl-pagination>div.active:after{width:19px;height:19px;border-radius:50%;content:'';display:block;position:absolute;border:1px solid rgba(255,255,255,.9);left:-7px;top:-7px;}*/

/*首页css__start*/

/*公用头部*/







.tit_box1{padding:65px 0 40px;text-align:center;}
.tit_box1 h4{font-size:32px;font-weight:bold;color:#000;}
.tit_box11{padding:65px 0 40px;text-align:center;}
.tit_box11 h4{font-size:32px;font-weight:bold;color:#fff;letter-spacing:10px;}
.tit_box11 h4 span{font-size:32px;color:#ff961c;}
.tit_box1 p{color:#999;font-size:14px;margin-top:15px;}
.tit_box2{padding-top:50px;}
.tit_box2 h4{font-size:24px;width:40%;margin:0 auto;color:#222;line-height:90px;position:relative;text-align:center;padding:50 0px;}
.tit_box23 h4{min-width:500px;font-size:24px;width:40%;margin:0 auto;color:#222;line-height:70px;text-align:center;position:relative;padding:50 0px;}
.tit_box3{display:block;border-bottom:#eee dashed 1px;}
.tit_box3 h4{font-size:28px;width:80%;margin:0 auto;color:#222;font-weight:bold;line-height:50px;position:relative;text-align:center;padding:10 0px;}
.tit_box3 p{font-size:12px;width:80%;text-align:center;margin:0 auto;line-height:40px;color:#666;}
.show{padding:15px 20px 0px;border-top:1px dashed #aeadad;}
.tit_box22 h3{text-align:center;font-size:36px;width:43%;margin:0 auto;color:#ff961c;line-height:90px;position:relative;font-weight:bold;}
@media (max-width:1600px){
    .nav_pc li>a{padding:0 15px;}
}
@media (max-width:1440px){
    .tit_box22 h3{font-size:18px;width:83%;margin:0 auto;text-align:center;color:#ff961c;line-height:30px;position:relative;font-weight:bold;}
    .tit_box2 h4{font-size:18px;width:80%;margin:0 auto;color:#222;line-height:30px;position:relative;text-align:center;padding:50 0px;}
}
.tit_box22 p{font-size:12px;width:80%;margin:0 auto;line-height:32px;color:#444;text-align:center;position:relative;}
.tit_box2 p{font-size:14px;width:80%;margin:0 auto;line-height:32px;color:#444;text-align:center;position:relative;padding:50 0 0 0px;}
.tit_box2 h4:before{content:'';background:#fff;width:0px;height:24px;display:block;position:absolute;left:0;top:3px;}

/* bg */
.bg1{background:url(../../images3/aboutbg.png) no-repeat center top;position:relative;}
.bg2{background:url(../../images3/ht.jpg);height:180px;}
.bg3{background:url(../../images3/jjbg.jpg) no-repeat center top #163061;}
.bg4{background:#fff;}
.bg5{background:#eee;}

/* about */
.about_img{position:absolute;max-width:100%;top:0;}
.about_img img{max-width:100%;}
.about_img1{width:100%;display:none;}
.about_con{padding:70px 60px 64px 0;}
.qywh{padding-top:100px;}
.qywh .col-md-3{text-align:center;margin-bottom:30px;}
.qywh .cont{text-align:center;}
.qywh .cont i{width:100px;height:110px;display:inline-block}
.qywh .qywhnm{position:relative;font-size:16px;color:#333;font-weight:bold;padding:10px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qywh .qywhnm::after{content:'';width:20px;height:2px;position:absolute;text-align:center;background:#333;bottom:0;left:calc(50% - 10px);}
.qywh .col-md-3:hover .qywhnm{color:#183972}
.qywh .col-md-3:hover .qywhnm::after{background:#183972}
.qywh .col-md-3:first-child .cont i{background:url(../../images3/icon1.png)center center no-repeat;}
.qywh .col-md-3:nth-child(2) .cont i{background:url(../../images3/icon2.png)center center no-repeat;}
.qywh .col-md-3:nth-child(3) .cont i{background:url(../../images3/icon3.png)center center no-repeat;}
.qywh .col-md-3:nth-child(4) .cont i{background:url(../../images3/icon4.png)center center no-repeat;}
.qywh .col-md-3:first-child:hover .cont i{background:url(../../images3/icon1b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(2):hover .cont i{background:url(../../images3/icon2b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(3):hover .cont i{background:url(../../images3/icon3b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(4):hover .cont i{background:url(../../images3/icon4b.png)center center no-repeat;}
@media (max-width:1599px){
    .qywh{padding-top:140px;}
    .prolist .col-md-5 img{text-align:center;width:350px;width:auto;margin:0px auto;}
}
.about_con img{}
.about_con .tit p{font-size:32px;color:#000;font-weight:100;font-family:'Poppins';line-height:70px;margin-left:0px;}
.about_con .tit h4{font-size:40px;color:#1a3970;font-weight:500;letter-spacing:12px;font-weight:bold;padding:0px 0;position:relative;}
.about_con .tit h4:after{background:#ddd;width:50px;height:0px;content:'';display:block;position:absolute;left:0;bottom:0;}
.about_con .con{font-size:16px;color:#333;line-height:35px;width:100%;padding-left:25px;margin-top:40px;}

/* panel1_con */
.panel1_con{height:180px;}
.panel1_con .tit{width:180px;background:#1a3970;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:34px;font-weight:bold;line-height:1.3;color:#fff;height:180px;}
.panel1_con ul{flex:1;}
.panel1_con ul li{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;}
.panel1_con ul li img{transition:all .5s;}
.panel1_con ul li p{font-size:18px;color:#fff;margin-top:10px;}
.panel1_con ul li:hover img{transform:rotate(360deg);}
.panel1_con  em{letter-spacing:3px;display:block;width:440px;font-style:normal;height:60px;line-height:60px;text-align:center;font-size:24px;color:#ff971c;border-radius:60px;border:2px solid #ff971c;transition:all .3s;}

/* solution */
.solution_con .row{margin-left:0;margin-right:0;}
.solution_con li{padding:70px 33px;background:#eeeeee;border-bottom:10px solid transparent;border-image:linear-gradient(to right,#014f3a,#87c123) 1 10;text-align:center;}
.solution_con li:nth-child(2n){background:#fff;border-top:10px solid transparent;border-bottom:none;}
.solution_con li img{margin:auto;transition:all .3s;}
.solution_con li h4{color:#333;font-size:18px;font-weight:bold;margin:30px 0 25px;line-height:20px;height:20px;overflow:hidden;}
.solution_con li p{font-size:14px;color:#666;line-height:2.1;}
.solution_con li a{font-size:14px;color:#333;display:inline-block;margin-top:50px;position:relative;}
.solution_con li a i{font-size:12px;color:#666;margin:0 0 0 7px;}
.solution_con li a:after{width:0;height:2px;display:block;content:'';position:absolute;left:0;background:#87c123;bottom:0;transition:all .3s;}
.solution_con li:hover img{transform:rotate(360deg);}
.solution_con li:hover h4{color:#87c123;}
.solution_con li:hover a:after{width:100%;}
.solution_con li:hover a{color:#87c123;}
.solution_con li:hover a i{color:#87c123;}

/* productn */
.product_con{padding:60px 0;}
.product_con li a{display:block;background:#fff;}
.product_con li a .img{overflow:hidden;position:relative;}
.product_con li a .img i{width:100%;height:100%;position:absolute;background:rgba(136,193,34,.8);display:block;font-size:36px;color:#fff;text-align:center;line-height:50px;left:0;top:-100%;display:flex;justify-content:center;align-items:center;transition:all .3s;}
.product_con li{padding:0 30px}
.product_con li a .con{padding-top:25px;height:130px;overflow:hidden;margin:0 10px;text-align:center;align-items:center;transition:all .3s;}
.product_con li a .con h4{letter-spacing:5px;font-size:24px;color:#ff961c;font-weight:bold;transition:all .3s;}
.product_con li a .con p{font-size:14px;padding-top:10px;color:#222;}
.product_con li a .con p i{font-size:12px;margin:0 10px 0 5px;}
.product_con li a:hover .img i{top:0;}
.product_con .button_wrap .button{border-color:#1a3970;color:#fff;}
.product_con .button_wrap .button:before{background:#1a3970;}
.product_con .button_wrap .button:hover{color:#fff;border-color:#1a3970;}
.product_con .button_wrap .button:hover:before{background:#1a3970;}

/* application */
.application li a{position:relative;justify-content:center;align-items:center;}
.application li .con{width:46%;height:60%;background:rgba(136,193,34,.9);position:absolute;flex-direction:column;justify-content:center;align-items:center;transition:all .36s;}
.application li .con h4{font-size:18px;color:#fff;font-weight:bold;position:relative;margin-top:25px;padding:22px 0 0;}
.application li .con h4:before{content:'';display:block;width:10px;background:#fff;height:2px;position:absolute;left:50%;transform:translateX(-50%);top:0;}
.application li:nth-child(2n) .con{background:rgba(40,109,81,.9);}
.application li:hover .con{width:100%;height:100%;}

/* news */
.news_con{background:#fff;padding:0px 0px 50px;box-shadow:0 0 0px rgba(0,0,0,.15);}
.news_con .tit{margin-bottom:25px;}
.news_con dl{padding-top:20px;}
.news_con .tit h4{padding-left:20px;flex:1;line-height:50px;color:#fff;margin:20px 30px 0px;font-size:24px;border-bottom:#bbb solid 1px;}
.news_con .tit a{font-size:14px;}
.news_con dl .con{padding:17px 0px 0 20px;transition:all .3s;}
.news_con dl .con h4{font-size:18px;font-weight:bold;color:#333;height:30px;padding:5px 0px 0  15px;line-height:24px;overflow:hidden;}
.news_con dl .con span{font:14px;line-height:40px;color:#999;}
.news_con dl .con em{display:block;width:55px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#e00101;font-style:normal;border-radius:3px;border:1px solid #e00101;}
.news_con dl .con p{max-height:48px;line-height:24px;color:#333;overflow:hidden;font-size:14px;margin:0px 0;}
.news_con dl:hover .con{padding:17px 0;}
.news_con dl:hover .con h4{color:#333;}
.news_con dl .con .mor{font-size:14px;color:#ff961c;padding-top:15px;width:58px;line-height:16px;border-bottom:#ff961c solid 1px;}
.news_con .time{font-size:14px;}
.news_con .time span{flex:1;color:#333;}
.news_con .time span em{color:#000;margin-right:6px;vertical-align:middle;}
.news_con .time i{font-size:12px;color:#1a3970;vertical-align:middle;}
.news_con ul{}
.news_con ul li{padding:0px 0px 20px;margin-right:40px;margin-left:20px;border-bottom:1px dashed #ddd;margin-top:20px;}
.news_con ul li a{font-size:18px;color:#333;height:24px;font-weight:bold;line-height:24px;overflow:hidden;display:block;margin-bottom:10px;}
.news_con ul.ul1 li span{float:right;font-weight:100;font-size:14px;line-height:24px;color:#999;}
.news_con ul.ul2 li{margin-bottom:40px;}
.news_con ul.ul2 li span{display:inline-block;width:20px;height:20px;background:#3672d8;border-radius:60%;color:#fff;text-align:center;line-height:20px;font-size:14px;margin-right:6px;}
.news_con ul.ul2 li a{font-size:14px;padding:0 20px;height:24px;font-weight:100;line-height:24px;color:#fff;}
.news_con ul.ul2 li p{font-size:14px;padding:0 20px;line-height:24px;color:#fff;}
.news_con ul.ul2 li p span{background:#ff961c;}
.news_con ul li:hover a{color:#1a3970;}
.news_con ul.ul2 li:hover a{color:#fff;}

/* partner_con */
.partner_con .item{padding:0 30px;}
.partner_con .item img{margin:auto;}
.partner_con .owl-buttons>div{width:30px;height:30px;background:#aeaeae;border-radius:50%;text-align:center;line-height:30px;position:absolute;top:50%;transform:translateY(-50%);}
.partner_con .owl-buttons .owl-prev{left:-40px;}
.partner_con .owl-buttons .owl-next{right:-40px;}
.partner_con .owl-buttons>div span{font-size:14px;color:#fff;display:block;}
.partner_con .owl-buttons .owl-prev span{transform:rotate(180deg);}
.partner_con .owl-buttons>div:hover{background:#1a3970;}
.partner_con1 .item{padding:0 15px;}
.partner_con1 .item img{margin:auto;height:90px;border:1px solid #ddd;}
.partner_con1 .owl-buttons>div{width:30px;height:30px;background:#aeaeae;border-radius:50%;text-align:center;line-height:30px;position:absolute;top:27%;transform:translateY(-50%);}
.partner_con1 .owl-buttons .owl-prev{left:-40px;}
.partner_con1 .owl-buttons .owl-next{right:-40px;}
.partner_con1 .owl-buttons>div span{font-size:14px;color:#fff;display:block;}
.partner_con1 .owl-buttons .owl-prev span{transform:rotate(180deg);}
.partner_con1 .owl-buttons>div:hover{background:#1a3970;}

/* panel2_wrap */
@media (min-width:1400px){
    .panel2{width:1400px;margin:0 auto;}
}
.panel2_wrap{position:relative;}
.panel2_wrap .bg{height:180px;width:100%;}
.panel2_wrap .bg>div{width:50%;}
.panel2_wrap .bg .item1{background:url(../../images3/bg5.jpg) no-repeat;}
.panel2_wrap .bg .item2{background:url(../../images3/bg6.jpg) no-repeat;}
.panel2_wrap ul{position:absolute;left:50%;top:0;transform:translateX(-50%);height:180px;}
.panel2_wrap ul li{width:50%;align-items:center;padding:0 100px 0 0;}
.panel2_wrap ul li:last-child{padding:0 0 0 100px;}
.panel2_wrap ul li .tit{flex:1;color:#fff;}
.panel2_wrap ul li .tit h4{font-size:30px;font-weight:bold;line-height:1.4;}
.panel2_wrap ul li .tit p{font-size:24px;text-transform:uppercase;}
.panel2_wrap ul li .button_wrap{margin-top:0;}
.panel2_wrap ul li .button_wrap .button{border-color:#fff;color:#fff;}
.panel2_wrap ul li .button_wrap .button:before{background:transparent;}
.panel2_wrap ul li .button_wrap .button:hover{color:#fff;border-color:#1a3970;}
.panel2_wrap ul li .button_wrap .button:hover:before{background:#1a3970;}

/*页底css*/
.footer{background:#222;overflow:hidden;padding:45px 0 0;line-height:1.8;}
.footer_nav dl{padding-right:80px;}
.footer_nav dl:last-child{padding-right:0px;}
.footer_nav dl dt div{font-size:16px;color:#fff;font-weight:normal;margin-bottom:15px;display:block;}
.footer_nav dl dt a{font-size:16px;color:#fff;font-weight:normal;margin-bottom:15px;display:block;}
.footer_nav dl dd{line-height:1.9;}
.footer_nav dl dd span{font-size:14px;color:#bbb;}
.footer_nav dl dd a{font-size:14px;color:#bbb;}
.footer_tel .tit{font-size:16px;color:#fff;margin-bottom:15px;}
.footer_tel .tel{color:#1a3970;margin-bottom:22px;}
.footer_tel .tel i{font-size:36px;margin-right:10px;}
.footer_tel .tel .num p{font-size:24px;color:#1a3970;line-height:1.3;}
.footer_tel .code{align-items:flex-end;padding:20px;}
.footer_tel .code img{max-width:100px;margin:0 auto;}
.footer_tel .code p{font-size:12px;color:#bbb;line-height:13px;text-align:center;}
.copyright{border-top:1px solid #444;margin:35px 25px 0;padding:20px 0px;font-size:13px;color:#bbb;}
.copyright a{color:#ccc;}
.copyright .links{margin-top:10px;}
.copyright .links a{display:inline-block;margin-right:6px;}

/* fixed_rightbtn */
.fixed_rightbtn{position:fixed;z-index:999;right:20px;top:30%;}
.fixed_rightbtn li{background:rgba(22,48,97,1);width:75px;height:75px;border-radius:20px;margin-bottom:5px;color:#fff;position:relative;}
.fixed_rightbtn li a{color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;height:75px;line-height:1.2;position:relative;}
.fixed_rightbtn li i{display:block;font-size:30px;}
.fixed_rightbtn li p{position:absolute;height:75px;right:-320px;top:0;background:#fff;box-shadow:-5px 0 10px rgba(0,99,174,.4);color:#333;font-size:24px;width:220px;text-align:center;line-height:75px;transition:all .3s;border-radius:10px;}
.fixed_rightbtn img{position:absolute;width:120px;height:120px;background:rgba(0,52,119,.8);padding:4px;left:-130px;top:50%;max-width:200%;display:none;transform:translateY(-50%);}
.fixed_rightbtn li:hover p{right:0;}
.fixed_rightbtn li:hover img{display:block;}
#layer_message{padding:20px 25px;}
#code_img{height:34px;}
#layer_message p{margin-top:20px;font-size:14px;}

/*首页css__end*/

/*内页*/







.page_tit{border-bottom:1px solid #ccc;height:40px;line-height:40px;overflow:hidden;}
.page_tit h4{flex:1;display:flex;line-height:40px;font-weight:bold;}
.page_tit h4 p{font-weight:normal;}
.page_tit h4 p span{padding:0 4px;}

/* 内页分类 */
.ibanner{position:relative;}
.ibanner .con{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:99;color:#fff;}
.ibanner .con h4{font-size:36px;margin-bottom:10px;letter-spacing:2px;font-weight:normal;}
.ibanner .con p{font-family:'Poppins Linht';font-size:20px;text-transform:uppercase;display:inline-block;height:22px;line-height:22px;overflow:hidden;}
.ibanner .con p:before,.ibanner .con p:after{display:inline-block;width:92px;height:1px;content:'';background:#fff;vertical-align:middle;margin:0 25px;}

/* inner_menu */
.inner_menu{height:80px;background:#ff961c;}
.inner_menu ul{font-size:0;text-align:center;}
.inner_menu li{display:inline-block;}
.inner_menu li a{display:block;padding:0 70px;font-size:15px;color:#fff;line-height:80px;border-right:1px solid rgba(0,0,0,.3);}
.inner_menu li.cur a{background:#1a3970;}
.inner_menu li.cur a:hover{background:#1a3970;}
.inner_menu li a:hover{background:rgba(0,0,0,.3);}

/* product_left */
.left_border{border:1px solid #ddd;padding:0px 0px 20px;margin-bottom:25px;}
.left_border .tit{font-size:30px;border-bottom:1px dashed #ddd;color:#333;height:90px;background:url(../../images3/zb.png) no-repeat;font-weight:bold;text-align:center;padding-top:15px;padding-bottom:10px;margin-bottom:10px;}
.left_product_menu ul a{padding:0 0 0 24px;position:relative;display:block;height:50px;line-height:50px;font-size:16px;color:#333;flex:1;overflow:hidden;}
.left_product_menu ul a:before{width:6px;height:6px;display:block;content:'';background:#ff961c;transform:rotate(45deg);position:absolute;left:10px;top:23px;}
.left_product_menu ul li p{width:80%;margin:0 auto;padding:0 4px;border-bottom:1px dashed #ddd;position:relative;overflow:hidden;}
.left_product_menu ul li p:before{position:absolute;height:100%;width:100%;content:'';top:0;left:-100%;display:block;z-index:-1;transition:all .3s;}
.left_product_menu ul li p span{font-size:12px;color:#1a3970;cursor:pointer;width:30px;display:flex;justify-content:center;align-items:center;}
.left_product_menu ul li .inner_sublist{padding:0 0 0 16px;}
.left_product_menu ul li .menu{border-bottom:1px solid #ddd;}
.left_product_menu ul li .menu a:before{display:none;}
.left_product_menu ul a:hover{color:#fff;background:#ff961c;font-weight:bold;}
.left_product_menu ul li.cur>p>a:before,.left_product_menu ul a:hover:before{background:#fff;}
.left_product_menu ul li p:hover:before{left:0;}
.left_news ul li{padding-top:15px;}
.left_news ul li p{font-size:13px;color:#999;}
.left_news ul li p span{margin-left:10px;}
.left_news ul li a{display:block;color:#333;font-size:14px;line-height:24px;max-height:48px;overflow:hidden;}
.left_news ul li a:hover{color:#1a3970;}
.left_tag ul{margin:0 -3px;}
.left_tag li{flex-basis:40%;flex-grow:1;margin:0 3px 6px;}
.left_tag li a{display:block;background:#f2f2f2;height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:14px;color:#333;}
.left_tag li a:hover{background:#1a3970;color:#fff;}

/* 单页内容 */
.page_index{padding:30px 0;color:#333;line-height:1.8;font-size:14px;min-height:350px;}
.page_aboutimg{margin-top:40px;}

/* 产品列表 */
.page_picList li a{display:block;margin-bottom:0px;padding:0px 10px;font:14px;line-height:24px;}
.page_picList li .con{width:90%;margin:0 auto;padding-bottom:20px;}
.page_picList li .con span{float:right;}
.page_picList li .con h4{line-height:40px;height:48px;overflow:hidden;color:#333;padding-top:8px;font-size:18px;font-weight:400;}
.page_picList li .con1 h4{line-height:40px;height:50px;overflow:hidden;text-align:center;color:#333;margin-bottom:20px;padding-top:8px;font-size:18px;font-weight:500;}
.page_picList li .con p{padding-top:6px;border-top:dashed 1px #ddd;}
.page_picList .bk{display:block;border-top:1px solid #bbb;line-height:50px;}
.page_picList li .img{overflow:hidden;padding:10px 0;background:#fff;position:relative;display:block;border:1px solid #ddd;}
.page_picList li .img span{display:block;width:100%;height:100%;position:absolute;left:0;top:-100%;display:flex;justify-content:center;align-items:center;font-size:48px;color:#fff;transition:all .3s;}
.page_picList li a:hover .img span{top:0px;}
.page_picList li img{transition:all 0.6s;margin-top:10px;margin:auto;max-height:250px;}
.page_picList li:hover img{transform:scale(1.1);}

/* page_saleservice */
.page_saleservice{padding:0 0 100px;}
.page_saleservice .con1{padding:60px 0 70px;border-bottom:1px solid #ddd;}
.page_saleservice h6{color:#333;font-size:16px;line-height:1.8;margin-bottom:30px;}
.page_saleservice h6 span{color:#b81c25;}
.page_saleservice h5{color:#b81c25;font-size:16px;margin:0 0 8px;padding-top:60px;}
.page_saleservice .con1 h5{padding:0;}
.page_saleservice p{font-size:14px;line-height:2;color:#333;}

/* page_imgList */
.page_imgList_wrap{background:url(../../images3/bg6.jpg) no-repeat top;}
.page_imgList{padding:60px 0;}
.page_imgList li{margin-bottom:30px;}
.page_imgList li a{display:block;position:relative;overflow:hidden;}
.page_imgList li a .img_logo{position:absolute;background:rgba(173,7,16,.6);width:100%;height:100%;top:0;left:-100%;display:flex;justify-content:center;align-items:center;transition:all .3s;}
.page_imgList li a .img_logo img{height:50%;}
.page_imgList li a:hover .img_logo{left:0;}

/*产品列表*/
.page_newsList{margin:20px 0 50px;}
.page_newsList li{border-bottom:1px solid #ddd;padding:50px 30px;transition:all .3s ease-out 0s;box-shadow:0 0 20px rgba(0,0,0,.1);}
.page_newsList li a{display:block;background:#fff;}
.page_newsList li p{display:block;}
.page_newsList .info{background:#fff;padding-left:20px;padding-top:40px;height:370px;transition:all .3s ease-out 0s;}
.page_newsList .info span{font-weight:bold;!important;color:#ff961c;}
.page_newsList .info h4{font-size:30px;color:#333;}
.page_newsList .info p{margin:20px 0px 0;color:444;max-height:95px;overflow:hidden;font-size:14px;line-height:30px;}
.page_newsList li .img{min-height:380px;height:100%;width:100%;text-align:center;}
.page_newsList li h4{color:#333;transition:all .3s ease-out 0s;font-size:24px;padding:18px 0 0;}
.page_newsList p{color:#444;font-size:14px;line-height:26px;max-height:52px;}
.page_newsList li:hover{box-shadow:0 7px 8px 5px #eee;padding:35px;border-bottom:none;}
.page_newsList li:hover .info,.page_newsList dl .info{background:#ff961c;}
.page_newsList li:hover .info h4{color:#fff;}
.page_newsList li:hover .info span{color:#fff;}
.page_newsList li:hover .info em{color:#ff961c;background:#fff;}
.page_newsList li:hover .info p{color:#fff;}
.page_newsList li:hover .time h5,.page_newsList li:hover .time p,.page_newsList li:hover .time h6{color:#1a3970;}
.page_newsList li:hover h4{color:#ff961c;}
.page_newsList dl{padding-bottom:50px;border-bottom:1px solid #ddd;}
.page_newsList dl a{display:block;}
.page_newsList dl .col-md-7{margin-top:10px;padding:0PX;}
.page_newsList dl .img{position:relative;}
.page_newsList dl .img img{width:100%;}
.page_newsList dl .info{position:absolute;left:0;top:0;}
.page_newsList dl h4{font-size:36px;line-height:45px;font-weight:500;color:#ff961c;padding-left:20px;}
.page_newsList dl .info h4{padding:8px 0 0;}
.page_newsList dl h4 span{display:inline-block;background:#fff;border-radius:20%;font-size:12px;color:#fff;font-weight:normal;padding:3px 5px;vertical-align:middle;margin-right:10px;}
.page_newsList dl p{max-height:78px;}
.page_newsList .info em{display:block;width:160px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:20px;transition:all .3s;}
.page_newsList dl:hover h4{color:#ff961c;}
.page_newsList dl:hover .info h4{color:#fff;}
.page_newsList dl:hover em{background:#ff961c;width:120px;}

/*内页*/
.page_newsList1 dl{padding-bottom:50px;}
.page_newsList1 dl a{display:block;}
.page_newsList1 dl .col-md-7{margin-top:10px;}
.page_newsList1 dl .img{position:relative;}
.page_newsList1 dl .img img{display:block;border:#bbb solid 1px;width:100%;}
.page_newsList1 dl .info{position:absolute;font:14px;left:30px;width:90%;top:0;}
.page_newsList1 dl h4{font-size:28px;line-height:40px;font-weight:bold;color:#000022;padding-bottom:20px;}
.page_newsList1 .info .con{font-size:14px;line-height:30px;color:#444;padding-bottom:40px;}
.page_newsList1 dl h4 span{display:inline-block;background:#fff;border-radius:20%;font-size:12px;color:#fff;font-weight:normal;padding:3px 5px;vertical-align:middle;margin-right:10px;}
.page_newsList1 dl p{font:14px;color:#444;padding:20px 20px;max-height:78px;}
.page_newsList1 .info em{display:block;width:160px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:50px;padding-bottom:40px;transition:all .3s;}
.page_newsList1 dl:hover em{background:#ff961c;width:120px;}

/* 新闻 */
.newsList{margin:20px 0 50px;}
.newsList li{padding:0px 0px 20px;transition:all .3s ease-out 0s;}
@media screen and (max-width:992px){
    .newsList .col-md-1{display:none!important;}
}
.newsList .col-md-8{padding:0px;}
.newsList li a{display:block;background:#fff;}
.newsList span{float:right;color:#444;font:14px;padding-top:30px;padding-right:35%;}
.newsList li p{display:block;}
.newsList .info{text-align:center;color:#fff;background:#ff961c;height:72px;width:72px;transition:all .3s ease-out 0s;}
.newsList .info span{font-weight:bold;!important;color:#ff961c;}
.newsList .info h4{font-size:30px;color:#fff;padding-top:10px;line-height:30px;}
.newsList .info p{font-size:14px;line-height:30px;color:#fff;}
.newsList .img{border:#ddd solid 1px;}
.newsList li h4{color:#000;border-top:2px solid #eee;transition:all .3s ease-out 0s;font-size:18px;font-weight:bold;padding:18px 0 0;line-height:40px;}
.newsList p{color:#444;font-size:14px;line-height:26px;max-height:52px;}
.newsList li:hover{padding:10px;border-bottom:none;}
.newsList li:hover .info,.newsList dl .info{background:#ff961c;}
.newsList li:hover .time h5,.newsList li:hover .time p,.newsList li:hover .time h6{color:#1a3970;}
.newsList  em{display:block;width:120px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:30px;transition:all .3s;}

/* 单页关于我们 */
.page_aboutindex{background:url(../../images3/aboutbg.png) no-repeat left top;}
.page_aboutindex .panel1 h4{font-size:30px;color:#333;padding:40px 0 0;}
.page_aboutindex .panel1 h4:after{display:block;content:'';width:50px;height:4px;background:#1a3970;margin-top:30px;}
.page_aboutindex .panel1 .con{padding:35px 60px 0 0;font-size:16px;color:#333;}
.page_aboutindex .panel2 ul{padding-right:60px;}
.page_aboutindex .panel2 ul li{flex-grow:1;flex-basis:45%;background:#1a3970;margin:0 0 3px 3px;height:260px;padding:30px 50px;display:flex;justify-content:center;flex-direction:column;align-items:center;}
.page_aboutindex .panel2 ul li:nth-child(odd){margin-left:0;}
.page_aboutindex .panel2 ul li .img{margin-bottom:15px;}
.page_aboutindex .panel2 ul li p{font-size:16px;text-align:center;color:#fff;height:90px;overflow:hidden;}
.page_aboutindex .panel2 ul li .line{width:20px;height:2px;background:#fff;margin-top:20px;}
.page_aboutindex .panel2 ul li:nth-child(2){background:#bbb;}
.page_aboutindex .panel2 ul li:nth-child(3){background:#333;}
.page_aboutindex .panel2 ul li:nth-child(4){background:#1a3970;}
.page_aboutindex .panel2 .con p{font-size:16px;margin-top:30px;}
.page_aboutindex .panel3{position:relative;}
.page_aboutindex .panel3 .con{position:absolute;height:100%;left:0;top:0;width:50%;background:rgba(11,89,57,.8);color:#fff;padding:60px;}
.page_aboutindex .panel3 .con h4{font-size:28px;}
.page_aboutindex .panel3 .con p{font-size:16px;padding:0 0 0 22px;margin:30px 0 0;position:relative;}
.page_aboutindex .panel3 .con p:before{width:9px;height:9px;background:#fff;content:'';display:block;transform:rotate(45deg);position:absolute;left:0;top:10px;}
.page_aboutindex .panel4 li{margin-top:40px;}

/* page_about_developindex */
.about_develop_wrap{padding:60px 0 50px;}
.about_develop{padding:34px 60px 0;border-bottom:2px solid #ddd;}
.about_develop .owl-item{text-align:center;}
.about_develop .owl-item .item{font-size:24px;color:#666;display:inline-block;margin:18px;width:75px!important;height:75px;border-radius:50%;text-align:center;line-height:75px;position:relative;font-family:Impact;letter-spacing:1px;cursor:pointer;transition:all .3s;}
.about_develop .owl-item .item:before{position:absolute;content:'';width:111px;height:111px;border-radius:50%;left:-18px;top:-18px;z-index:-1;transition:all .3s;}
.about_develop .owl-item .item span{display:block;width:12px;height:12px;position:absolute;background:#ddd;border-radius:50%;bottom:-52px;left:50%;transform:translateX(-50%);z-index:99;transition:all .3s;}
.about_develop .owl-item .item span:after{display:block;position:absolute;width:1px;height:20px;background:#ddd;content:'';bottom:10px;left:5px;transition:all .3s;}
.about_develop .owl-item.cur .item,.about_develop .owl-item:hover .item{background:#1a3970;color:#fff;}
.about_develop .owl-item.cur .item:before,.about_develop .owl-item:hover .item:before{background:rgba(136,193,34,.3);}
.about_develop .owl-item.cur .item span,.about_develop .owl-item:hover .item span{background:#1a3970;}
.about_develop .owl-item.cur .item span:after,.about_develop .owl-item:hover .item span:after{background:#1a3970;height:50px;}
.about_develop .owl-wrapper-outer{padding:0 0 34px;}
.about_develop .owl-buttons>div{position:absolute;width:50px;height:60px;border:1px solid #bbb;text-align:center;line-height:60px;top:50%;transform:translateY(-50%);transition:all .3s;}
.about_develop .owl-buttons>div span{font-size:24px;color:#bbb;}
.about_develop .owl-buttons .owl-prev{left:0;}
.about_develop .owl-buttons .owl-next{right:0;}
.about_develop .owl-buttons .owl-prev span{display:block;transform:rotate(180deg);}
.about_develop .owl-buttons>div:hover{background:#1a3970;border-color:#1a3970;}
.about_develop .owl-buttons>div:hover span{color:#fff;}
.about_develop_wrap ul{padding:50px 80px 0;height:180px;}
.about_develop_wrap ul li{display:none;}
.about_develop_wrap ul li h4{font-size:54px;color:#1a3970;font-family:Impact;float:left;}
.about_develop_wrap ul .con{padding:20px 0 0 40px;float:left;}
.about_develop_wrap ul li p{font-size:16px;position:relative;padding:0 0 0 25px;}

/* panel2_honor */
.panel2_honor{padding:40px 30px;}
.panel2 .col-md-6{padding:0px;margin:0px;}
.panel2_honor .item{padding:0 0px;border:1px solid #ddd;}
.panel2_honor .item .img{padding-top:50px;width:57%;margin:0 auto;}
.panel2_honor .item h4{font-size:16px;text-align:center;margin:30px 30px 10px;color:#333;line-height:1.7;height:46px;overflow:hidden;}
.panel2_honor .owl-buttons>div{position:absolute;text-align:center;top:34%;transition:all .3s;}
.panel2_honor .owl-buttons>div span{font-size:36px;color:#bbb;}
.panel2_honor .owl-buttons .owl-prev{left:0;}
.panel2_honor .owl-buttons .owl-next{right:0;}
.panel2_honor .owl-buttons .owl-prev span{display:block;transform:rotate(180deg);}
.panel2_honor .owl-buttons>div:hover span{color:#1a3970;}

/* page_about_serviceindex */
.page_about_serviceindex h2{font-size:24px;color:#333;text-align:center;}
.page_about_serviceindex .panel1 li{flex:1;margin-right:70px;}
.page_about_serviceindex .panel1 li:last-child{margin-right:0;}
.page_about_serviceindex .panel1 li .img{background:url(../../images3/about_service1.png) no-repeat center;width:420px;height:300px;}
.page_about_serviceindex .panel1 li .img h4{font-size:28px;color:#fff;line-height:120px;text-align:center;margin-top:93px;width:120px;}
.page_about_serviceindex .panel1{margin-top:60px;}
.page_about_serviceindex .panel1 li .img .c{padding:60px 0 0 40px;}
.page_about_serviceindex .panel1 li .img .c p{font-size:14px;color:#fff;position:relative;padding:0 0 0 17px;}
.page_about_serviceindex .panel1 li .img .c p:before{content:'';width:7px;height:7px;background:#fff;border-radius:50%;display:block;position:absolute;left:0;top:10px;}
.page_about_serviceindex .panel1 li .con{padding:20px 0 0 55px;}
.page_about_serviceindex .panel1 li .con h4{color:#ff961c;font-size:24px;margin-bottom:20px;}
.page_about_serviceindex .panel1 li .con p{font-size:16px;color:#333;padding:0 0 0 17px;position:relative;}
.page_about_serviceindex .panel1 li .con p:before{content:'';display:block;width:7px;height:7px;background:#333;border-radius:50%;left:0;top:10px;position:absolute;}
.page_about_serviceindex .panel2_w{background:#eee;padding-top:45px;}
.page_about_serviceindex .panel2 ul{margin-top:35px;}
.page_about_serviceindex .panel2 ul li{flex:1;display:flex;justify-content:center;flex-direction:column;text-align:center;}
.page_about_serviceindex .panel2 ul li img{width:320px;margin:auto;}
.page_about_serviceindex .panel2 ul li h4{font-size:18px;color:#1a3970;font-weight:bold;}
.page_about_serviceindex .panel2 ul li p{font-size:16px;color:#333;margin:8px 0 25px;}
.page_about_serviceindex .panel2 .info{margin-top:55px;font-size:16px;color:#333;text-align:center;}
.page_about_serviceindex .panel3{padding-top:45px;}
.page_about_serviceindex .panel3 .con{text-align:center;padding:40px 0 0;}
.page_about_serviceindex .panel3 .con h4{color:#1a3970;font-size:24px;font-weight:bold;margin:30px 0 40px;}
.page_about_serviceindex .panel3 .con p{font-size:16px;color:#333;}
.page_about_serviceindex .panel3 ul{justify-content:center;margin:25px 0 75px;}
.page_about_serviceindex .panel3 ul li{width:200px;height:280px;margin:0 85px;background:#eee;}
.page_about_serviceindex .panel3 ul li h4{height:80px;line-height:80px;text-align:center;background:#1a3970;font-size:28px;font-weight:bold;color:#fff;}
.page_about_serviceindex .panel3 ul li p{font-size:16px;color:#333;padding:20px;}
.page_about_serviceindex .panel3 .img img{margin:auto;}
.page_about_serviceindex .panel4 ul{margin-top:35px;}
.page_about_serviceindex .panel4 ul li h4{font-size:20px;color:#fff;font-weight:bold;background:#1a3970;height:50px;overflow:hidden;line-height:50px;text-align:center;}
.page_about_serviceindex .panel4 ul li:nth-child(2) h4{background:#1a3970;}
.page_about_serviceindex .panel4 ul li:nth-child(3) h4{background:#0070c0;}
.page_about_serviceindex .panel4 ul li:nth-child(4) h4{background:#2f5597;}
.page_about_serviceindex .panel4 ul li .con{padding:16px 0 0;}
.page_about_serviceindex .panel4 ul li .con p{font-size:16px;color:#333;line-height:1.7;padding:0 0 0 14px;position:relative;margin-bottom:5px;}
.page_about_serviceindex ul .panel4 li .con p:before{content:'*';font-size:14px;position:absolute;left:0;top:4px;}

/* page_about_dutyindex */
.page_about_dutyindex [class*="col-md-"]{padding-left:0;padding-right:0;}
.page_about_dutyindex .con{padding:60px 60px 0;color:#fff;font-size:16px;height:250px;}
.page_about_dutyindex .con1{background:#ff961c;}
.page_about_dutyindex .con2{padding:50px 50px 0;background:#1a3970;}
.page_about_dutyindex .con3{background:#ff961c;height:500px;}
.page_about_dutyindex .con3 p{margin-bottom:40px;}

/* page_solution_leaseindex */
.page_solution_leaseindex .hd ul{text-align:center;margin-bottom:38px;}
.page_solution_leaseindex .hd li{display:inline-block;font-size:24px;margin:0 80px;padding:0 10px;cursor:pointer;}
.page_solution_leaseindex .hd li.cur{border-bottom:4px solid #1a3970;color:#1a3970;position:relative;}
.page_solution_leaseindex .hd li.cur:after{position:absolute;content:'';display:block;bottom:-12px;left:50%;transform:translateX(-50%);border-top:8px solid #1a3970;border-right:6px solid transparent;border-left:6px solid transparent;}

/* solution_lease_dt */
.page_solution_leaseindex .solution_leasetab{display:none;}
.solution_lease_jt h4{font-size:30px;text-align:center;}
.solution_lease_dt .panel1 .con{font-size:16px;}
.solution_lease_dt .panel1 .img{margin:25px 0 0;}
.solution_lease_dt .panel1 .img img{margin-right:54px;display:inline-block;}
.solution_lease_dt .panel1 .img img:last-child{margin-right:0;}
.solution_lease_dt .panel2 img{margin:auto;}
.solution_lease_dt .panel3 .row{margin-top:30px;}
.solution_lease_dt .panel3 .con{padding:25px 45px;position:relative;}
.solution_lease_dt .panel3 .con:after{width:0;height:100%;content:'';display:block;position:absolute;left:0;top:0;transition:all .3s;}
.solution_lease_dt .panel3 i{font-size:48px;color:#8dc73f;line-height:1.2;padding-right:50px;position:relative;z-index:2;}
.solution_lease_dt .panel3 i:after{width:1px;height:20px;background:#bbb;display:block;content:'';position:absolute;right:25px;top:16px;z-index:2;}
.solution_lease_dt .panel3 p{font-size:14px;z-index:2;position:relative;}
.solution_lease_dt .panel3 .con:hover:after{width:100%;background:linear-gradient(to right,#ff961c,#ff961c);}
.solution_lease_dt .panel3 .con:hover i{color:#fff;}
.solution_lease_dt .panel3 .con:hover i:after{background:#fff;}
.solution_lease_dt .panel3 .con:hover p{color:#fff;}
.solution_lease_dt .panel4 ul{margin-top:10px;}
.solution_lease_dt .panel4 li{margin-top:20px;}

/* page_solution_customerindex */
.page_solution_customerindex .tit_box2{margin-bottom:30px;}
.page_solution_customerindex ul{background:#eee;padding:70px;height:420px;}
.page_solution_customerindex ul li{margin-bottom:40px;}
.page_solution_customerindex ul h4{font-size:24px;color:#ff961c;}
.page_solution_customerindex ul h4 span{font-size:20px;color:#1a3970;margin-right:5px;}
.page_solution_customerindex ul li p{font-size:16px;margin-top:20px;}
.page_solution_customerindex ul>.row{margin-top:20px;}
.page_solution_customerindex ul>.row p{font-size:16px;position:relative;margin-bottom:6px;padding:0 0 0 20px;height:30px;line-height:30px;overflow:hidden;}
.page_solution_customerindex ul>.row p:before{content:'';height:7px;width:7px;position:absolute;border-radius:50%;background:#ff961c;left:0;top:10px;}

/* page_solution_transportindex */
.page_solution_transportindex li{transition:all .3s;cursor:help;}
.page_solution_transportindex li:nth-child(3) .col-md-6:first-child,.page_solution_transportindex li:nth-child(4) .col-md-6:first-child,.page_solution_transportindex li:nth-child(7) .col-md-6:first-child,.page_solution_transportindex li:nth-child(8) .col-md-6:first-child{float:right;}
.page_solution_transportindex .col-md-6{padding:0;}
.page_solution_transportindex .con{padding:45px 50px 0;}
.page_solution_transportindex .con h4{font-size:16px;color:#333;font-weight:bold;position:relative;margin-bottom:15px;}
.page_solution_transportindex .con h4:after{display:block;content:'';width:7px;height:7px;background:#1a3970;border-radius:50%;position:absolute;left:-18px;top:5px;}
.page_solution_transportindex .con p{font-size:15px;color:#666;}
.page_solution_transportindex li:hover{background:#1a3970;}
.page_solution_transportindex li:hover h4{color:#fff;}
.page_solution_transportindex li:hover h4:after{background:#fff;}
.page_solution_transportindex li:hover p{color:#fff;}
.page_solution_processindex h4{font-size:28px;font-weight:bold;margin-bottom:70px;color:#333;text-align:center;}
.page_solution_processindex img{margin:auto;}

/* page_solution_operateindex */
.page_solution_operateindex .tit{font-size:40px;font-weight:bold;color:#ff961c;letter-spacing:3px;line-height:1;}
.solution_operate_map{position:relative;}
.solution_operate_map .marks .mark{position:absolute;padding:0;background:none;}
.solution_operate_map .marks .mark1{right:96px;top:297px;}
.solution_operate_map .marks .mark2{right:240px;top:308px;}
.solution_operate_map .marks .mark3{right:115px;top:325px;}
.solution_operate_map .marks .mark4{right:30px;top:435px;}
.solution_operate_map .marks .mark5{right:14px;top:460px;}
.solution_operate_map .marks .mark6{right:180px;top:465px;}
.solution_operate_map .marks .mark7{right:260px;top:494px;}
.solution_operate_map .marks .mark8{right:355px;top:517px;}
.solution_operate_map .marks .mark9{right:130px;bottom:110px;}
.solution_operate_map .marks .mark10{right:130px;bottom:90px;}
.solution_operate_map .marks p{font-size:14px;color:#1a3970;margin:-10px 20px 0 5px;}
.solution_operate_map .pin{width:24px;height:24px;border-radius:50% 50% 50% 0;background:#1a3970;transform:rotate(-45deg);margin:-20px 0 0 -20px;animation-name:bounce;animation-fill-mode:both;animation-duration:1s;}
.solution_operate_map .pin:after{content:'';width:12px;height:12px;margin:6px 0 0 6px;background:#bbd4ef;position:absolute;border-radius:50%;}
.solution_operate_map .pulse{background:#1a3970;border-radius:50%;height:10px;width:10px;margin:8px 0px 0px -12px;transform:rotateX(55deg);}
.solution_operate_map .pulse:after{content:"";border-radius:50%;height:34px;width:34px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;filter:alpha(opacity=0);box-shadow:0 0 1px 3px #1a3970;animation-delay:1.1s;}
@keyframes pulsate{
    0%{transform:scale(0.1,0.1);opacity:0;filter:alpha(opacity=0);}
    50%{opacity:1;filter:none;}
    100%{transform:scale(1.2,1.2);opacity:0;filter:alpha(opacity=0);}
}
@keyframes bounce{
    0%{opacity:0;filter:alpha(opacity=0);transform:translateY(-2000px) rotate(-45deg);}
    60%{opacity:1;filter:none;transform:translateY(30px) rotate(-45deg);}
    80%{transform:translateY(-10px) rotate(-45deg);}
    100%{transform:translateY(0) rotate(-45deg);}
}
.solution_operate_txt{padding:100px 0 0 50px;}
.solution_operate_txt h4{font-size:24px;color:#333;line-height:1.5;}
.solution_operate_txt li{margin-top:40px;}
.solution_operate_txt li .round{width:118px;height:118px;border-radius:50%;background:#1a3970;font-size:30px;text-align:center;line-height:118px;color:#fff;margin:auto;}
.solution_operate_txt li p{height:60px;line-height:60px;font-size:18px;color:#333;text-align:center;}
.page_solution_operateindex .slogan{text-align:center;font-size:24px;color:#333;margin:40px 0 0;}

/* page_serviceindex */
.page_serviceindex{background:url(../../images3/service_bg1.png) no-repeat center top;}
.page_serviceindex .panel1{position:relative;}
.page_serviceindex .panel1 .con{position:absolute;}
.page_serviceindex .panel1 .con h4{background:linear-gradient(to right,#36c65b,#248558,#14aeaa);border-radius:20px 20px 0 0;height:50px;line-height:50px;font-size:20px;font-weight:bold;color:#fff;width:210px;text-align:center;margin-bottom:20px;}
.page_serviceindex p{font-size:16px;padding:0 0 0 17px;position:relative;}
.page_serviceindex p:before{width:7px;height:7px;background:#1a3970;border-radius:50%;content:'';left:0;position:absolute;top:12px;}
.page_serviceindex .panel1 .con1{left:30px;top:300px;width:270px;}
.page_serviceindex .panel1 .con2{left:330px;top:0;width:300px;}
.page_serviceindex .panel1 .con3{right:175px;top:0;width:410px;}
.page_serviceindex .panel1 .con4{right:30px;top:300px;width:280px;}
.page_serviceindex .panel1 .img{padding:250px 0 0;}
.page_serviceindex .panel1 .img img{margin:auto;}
.page_serviceindex .panel2{padding:0 0 0 30px;}
.page_serviceindex .panel2 h4{font-size:16px;font-weight:bold;color:#ff961c;margin-bottom:16px;}
.page_serviceindex .panel2 p{display:inline-block;margin:0 20px 0 0;}

/* page_service_faqindex */
.page_service_faqindex .tit{height:60px;background:#eee;padding:0 20px 0 40px;font-size:24px;color:#000;line-height:60px;border:1px solid #ddd;position:relative;}
.page_service_faqindex .tit:before{width:5px;height:24px;background:#ff961c;content:'';position:absolute;left:20px;top:18px;}
.page_service_faqindex .con{border:1px solid #ddd;border-top:0;}
.page_service_faqindex ul li{position:relative;height:58px;transition:all .3s;}
.page_service_faqindex ul li h4{border-bottom:1px solid #ddd;height:58px;line-height:58px;padding:0 0 0 40px;overflow:hidden;}
.page_service_faqindex ul li:last-child h4{border-bottom:none;}
.page_service_faqindex ul li h4 a{flex:1;position:relative;padding:0 0 0 25px;color:#333;font-size:16px;}
.page_service_faqindex ul li h4 a:before{content:'';background:#333;width:7px;height:7px;position:absolute;transform:rotate(45deg);left:0;top:25px;}
.page_service_faqindex ul li h4 .btns{width:70px;position:relative;}
.page_service_faqindex ul li h4 .btns span{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;color:#1a3970;cursor:pointer;}
.page_service_faqindex ul li.on .btns span:first-child{display:none;}
.page_service_faqindex ul li p{padding:0 65px;display:flex;align-items:center;background:#1a3970;color:#fff;font-size:14px;height:0;position:absolute;left:0;top:58px;width:100%;visibility:hidden;transition:all .3s;}
.page_service_faqindex ul li.on{height:153px;}
.page_service_faqindex ul li.on p{height:95px;visibility:visible;}

/* page_product_app */
.page_product_app{padding-bottom:40px;}
.page_product_app .row{margin:0 -50px;}
.page_product_app li{padding:0 50px 50px;}
.page_product_app li a{position:relative;display:block;overflow:hidden;}
.page_product_app li .img{max-height:350px;overflow:hidden;}
.page_product_app li .img img{width:100%;}
.page_product_app li .con{position:absolute;left:0;bottom:0;width:100%;height:50px;background:rgba(0,78,58,.8);text-align:center;color:#fff;display:flex;justify-content:center;flex-direction:column;transition:all .3s;padding:0 90px;}
.page_product_app li .con h4{font-size:18px;font-weight:bold;}
.page_product_app li .con h4:after{width:20px;height:2px;background:#fff;content:'';display:block;margin:20px auto 25px;display:none;}
.page_product_app li .con p{font-size:14px;display:none;}
.page_product_app li:hover .con{padding:50px 90px;height:100%;}
.page_product_app li:hover .con h4:after{display:block;}
.page_product_app li:hover .con p{display:block;}

/* 单页联系我们 */
.page_contactindex{}
.page_contactindex .tit{text-align:center;}
.page_contactindex .tit h4{font-size:28px;font-weight:bold;color:#000022;margin:0 0 15px;}
.page_contactindex .tit p{font-size:14px;color:#999;}
.page_contactindex ul{margin:40px 0px 0;box-shadow:0 0 20px rgba(0,0,0,.1);}
.page_contactindex li{display:flex;flex:1;flex-direction:column;justify-content:left;align-items:left;height:450px;background:#fff;padding-top:80px;padding-left:80px;}
.page_contactindex li i{color:#1a3970;font-size:48px;display:block;line-height:1;}
.page_contactindex li h3{font-size:24px;font-weight:bold;color:#333;}
.page_contactindex li h4{font-size:16px;font-weight:bold;color:#333;margin:30px 0 5px;}
.page_contactindex li h5{font-size:24px;font-weight:bold;color:#213969;}
.dh{background:#153061;text-align:left;}
.page_contactindex li h6{font-size:20px;color:#fff;}
.page_contactindex li h7{font-size:36px;color:#fff;}
.page_contactindex li span{font-size:18px;line-height:36px;font-weight:100;color:#444;}
.page_contactindex li p{font-size:14px;padding-top:45px;text-align:left;color:#444;line-height:36px;}
.page_contactindex .map{margin:70px 0 0;text-align:center;}

/* 新闻详情 */
.page_newshow{padding:0 0 50px;}
.page_newshow h3{font-size:30px;font-weight:bold;color:#000;text-align:center;}
.page_newshow .desc{background:#f7f7f7;padding:14px 20px;font-size:14px;text-align:center;}
.page_newshow .info{font-size:14px;color:#999;text-align:center;padding:15px 0 20px;border-bottom:1px dashed #ddd;}
.page_newshow .info span{margin:0 15px;display:inline-block;}
.page_newshow .con{font-size:16px;padding:30px 0;}
.page_newshow .con img{margin:auto;}

/* page_blogsShow */
.page_blogsShow{background:#fff;}
.page_blogsShow .block1{padding:30px 55px 80px;border-bottom:1px solid #ddd;}
.page_blogsShow h3{font-size:20px;color:#333;}
.page_blogsShow .info{font-size:14px;color:#999;padding:15px 0;}
.page_blogsShow .con{font-size:14px;color:#333;}
.page_blogsShow .share{margin:10px 0 30px;}
.page_blogsShow .share li{margin-right:10px;}
.blogs_message{padding:30px 55px 80px;}
.blogs_message h3{position:relative;}
.blogs_message h3:before{content:'';width:4px;height:18px;display:block;position:absolute;top:0;left:-15px;background:#0063ae;}
.blogs_message label{font-size:14px;font-weight:normal;}
.blogs_message form{margin-top:20px;}
.blogs_message .form-group{margin-bottom:25px;}
.relate_scroll li{padding:0 20px;}

/* 相关新闻 */
.related_protit{height:45px;font-size:18px;font-weight:bold;}
.related_tit{height:52px;font-size:16px;font-weight:bold;position:relative;padding:35px 0;}
.related_tit h4{background:url(../../images3/cpbg.png);line-height:52px;display:inline-block;font-size:18px;color:#fff;font-weight:bold;width:183px;padding:0 24px;}
.related_news li .flex{height:42px;line-height:42px;overflow:hidden;border-bottom:1px dashed #ddd;}
.related_news li a{display:block;color:#333;font-size:14px;position:relative;padding:0 0 0 16px;flex:1;}
.related_news li a:before{width:4px;height:4px;background:#333;content:'';display:block;position:absolute;left:0;top:18px;transform:rotate(45deg);}
.related_news li span{color:#999;font-size:14px;}

/* 相关案例 */
.latest_cases li{margin-bottom:10px;}
.latest_cases li p{height:30px;line-height:30px;overflow:hidden;text-align:center;}

/* 产品详情页 */
.picShow_box{height:560px;}
.picShow_box .swiper-slide{background-size:cover;background-position:center;}
.picShow_item_w{height:560px;border:1px solid #ddd;padding:35px;}
.picShow_item{height:490px;}
.picShow_thumbs{box-sizing:border-box;border-top:4px solid #ff961c;border-bottom:4px solid #ff961c;width:120px;padding:20px 0!important;height:540px;}
.picShow_thumbs .swiper-slide{border:1px solid #ddd;height:90px!important;width:120px;}
.picShow_thumbs .swiper-slide-thumb-active{border-color:#1a3970;}
.picShow_thumbs .swiper-button-black:after{font-size:20px;background:#fff;}
.picShow_thumbs .swiper-wrapper{}
.picShow_thumbs .swiper-button-prev,.picShow_thumbs .swiper-button-next{top:22px;width:40px;height:30px;left:50%;transform:translateX(-50%);z-index:999;cursor:pointer;background:#1a3970;}
.picShow_thumbs .swiper-button-prev i,.picShow_thumbs .swiper-button-next i{font-size:18px;color:#fff;display:block;line-height:30px;}
.picShow_thumbs .swiper-button-prev:after,.picShow_thumbs .swiper-button-next:after{display:none;}
.picShow_thumbs .swiper-button-next{top:auto;bottom:0;}
.picShow_tit{margin:60px 0 0 10px;}
.picShow_tit h3{font-size:24px;color:#333;padding:0 0 30px;font-weight:bold;}
.picShow_tit .btns{justify-content:center;margin:30px 0 0;}
.picShow_tit .btns a{display:flex;width:200px;height:40px;background:#ff961c;border-radius:30px;color:#fff;align-items:center;margin:0 40px 30px;}
.picShow_tit .btns a span{flex:1;justify-content:center;display:flex;font-size:14px;text-transform:uppercase;}
.picShow_tit .btns a i{width:30px;height:30px;border-radius:50%;background:#fff;color:#ff961c;font-size:22px;text-align:center;line-height:30px;margin-right:5px;}
.picShow_tit .btns a.a2{background:#1a3970;}
.picShow_tit .btns a.a2 i{color:#1a3970;}
.picShow_tit .share span{font-size:16px;font-weight:500;color:#333;margin-right:10px;}
.picShow_tit .share a{display:inline-block;width:35px;height:35px;border:2px solid #bbb;color:#bbb;border-radius:50%;text-align:center;line-height:31px;margin:0 2px 0 0;}
.page_picShow .page_index{margin-top:40px;}
.page_index{margin-top:20px;}
.page_index .col-md-3{padding:10px 10px 10px;10px;}
.page_index h5{background:url(../../images3/lh.jpg) no-repeat;margin-top:20px;line-height:40px;margin-left:10px;font-size:16px;color:#fff;padding-left:60px;}
.page_index .img1{margin:10px 0px;display:block;border:1px solid #bbb;}
.page_index .con h4{color:#333;font-size:14px;text-align:center;line-height:30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.page_index .col-md-6{padding-top:3px;color:#444;}
.page_index .col-md-6 span{float:right;color:#999;font-size:14px;}
.picShow_message{background:#f7f7f7;padding:0 0 70px;margin-bottom:40px;}
.picShow_message .related_tit{padding:0 20px;}
.picShow_message form{padding:30px 40px 0;}
.picShow_message label{font-size:14px;font-weight:normal;text-transform:capitalize;}
.picShow_message label span{color:red;}

/* related_products */
.related_products{border:1px solid #ddd;padding:20px 30px;margin-top:40px;}
.related_products h4{font-size:18px;font-weight:bold;color:#333;margin-bottom:20px;}
.related_products li img{border:1px solid #ddd;}
.related_products li p{overflow:hidden;color:#333;font-size:14px;margin:10px 0 0;height:20px;line-height:20px;font-weight:bold;padding:0 10px;text-align:center;}

/*inner_share_box*/
.inner_share_box{margin:20px 0 0;line-height:28px;}
.inner_share_box .tag{flex:1;}
.inner_share_box .tag i{width:28px;height:28px;background:#ff961c;border-radius:50%;font-size:14px;color:#fff;text-align:center;line-height:28px;display:block;margin:0 10px 0 0;}
.inner_share_box .tag a{color:#333;font-size:14px;margin:0 5px 0 0;}

/* 案例列表 */
.page_caseList{padding:20px 0 0;}
.page_caseList li{margin-bottom:20px;}
.page_caseList li a{display:block;background:#fff;overflow:hidden;}
.page_caseList li .con{padding:50px 15px 0 0;}
.page_caseList li .con h4{font-size:20px;color:#151515;font-weight:bold;}
.page_caseList li .con p{font-size:14px;margin:10px 0 20px;color:#777;}
.page_caseList li .con span{display:block;background:#e7b20e;color:#fff;display:inline-block;padding:5px 20px;font-size:14px;transition:all .3s;}
.page_caseList li .con span:hover{background:#3f4959;color:#fff;}

/* blogs */
.inner_blogs{background:#f6f6f6;padding:50px 0 60px;}
.page_blogsList li{background:#fff;padding:30px 50px;border-bottom:3px solid #ddd;margin-bottom:27px;}
.page_blogsList li h4{color:#333;font-size:20px;line-height:1;position:relative;}
.page_blogsList li h4:before{content:'';display:block;width:4px;height:16px;position:absolute;top:0;left:-15px;background:#0063ae;}
.page_blogsList li .info{color:#999;font-size:14px;margin:15px 0;}
.page_blogsList li .con{color:#333;font-size:14px;line-height:1.8;}
.page_blogsList li .more{display:block;margin-top:30px;display:inline-block;color:#0063ae;border-bottom:1px solid #0063ae;}
.page_blogs_right .blog_item{background:#fff;margin-bottom:30px;padding:30px;border-top:3px solid #0063ae;}
.page_blogs_right .blog_item .key{height:45px;flex:1;border:1px solid #ddd;border-right:none;padding:0 10px;font-size:14px;}
.page_blogs_right .blog_item .btn{background:#f7c200;border-radius:0;font-size:14px;text-transform:capitalize;color:#000;}
.page_blogs_right .blog_item h4{font-size:18px;color:#333;padding:0 0 15px;border-bottom:1px solid #ddd;position:relative;}
.page_blogs_right .blog_item h4:after{content:'';width:80px;height:3px;background:#0063ae;border-radius:1px;display:block;position:absolute;left:0;bottom:-2px;}
.page_blogs_right .blog_item li{line-height:1.5;padding:14px 0;border-bottom:1px solid #ddd;}
.page_blogs_right .blog_item li a{display:flex;vertical-align:middle;}
.page_blogs_right .blog_item li i{font-size:18px;color:#333;line-height:1.2;margin-right:8px;}
.page_blogs_right .blog_item li span{font-size:14px;color:#333;}
.page_hotpic .tit{font-size:18px;text-align:center;position:relative;margin-bottom:7px;}
.page_hotpic .tit::before,.page_hotpic .tit::after{width:50px;height:1px;background:#eee;content:'';display:block;position:absolute;top:15px;left:0;}
.page_hotpic .tit::after{left:auto;right:0;}
.page_hotpic li{margin-bottom:10px;}
.page_hotpic li h4{font-weight:normal;text-align:center;font-size:14px;padding:10px 0 5px;}

/*翻页*/
.return_page{margin:30px 0 0;height:50px;line-height:50px;overflow:hidden;background:#eee;}
.return_page p{flex:1;display:flex;}
.return_page p span{font-size:14px;color:#333;line-height:50px;overflow:hidden;height:50px;display:block;flex:1;margin:0 10px;}
.return_page p i{background:#1a3970;height:50px;font-size:14px;padding:0 10px;text-align:center;line-height:50px;display:inline-block;color:#fff;font-style:inherit;border-radius:3px;}
.return_page p a{color:#333;}
.return_page .go_history a{background:#3c4147;width:70px;height:30px;line-height:30px;text-align:center;color:#fff;position:absolute;right:0;top:50%;display:block;transform:translateY(-50%);}

/* 页码 */
.pagination{text-align:center;display:block;}
.pagination li{display:inline-block;margin:0 1px;}
.pagination li span,.pagination li a{display:block;padding:0 10px;line-height:29px;background:#f7f7f7;color:#333;}
.pagination li.active a{background:#f29700;color:#fff;border-color:#f29700;}

/*在线留言*/
#my_form{padding:30px 0 0;}
#my_form table{width:100%;}
#my_form tr{display:inline-flex;width:48%;margin-bottom:15px;}
#my_form tr:nth-child(2n){margin-left:4%;}
#my_form tr.content{width:100%!important;display:flex;margin-left:0;}
#my_form tr td:first-child{line-height:34px;color:#333;}
#my_form tr td:last-child{flex:1;}
#my_form tr input,#my_form tr textarea{height:34px;width:100%!important;border:1px solid #ccc;padding:0 10px;color:#333;outline:none;border-radius:4px;font-size:14px;font-family:微软雅黑;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
#my_form tr input:focus,#my_form tr textarea:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
#my_form tr::placeholder{color:#999;font-family:微软雅黑;font-size:14px;}
#my_form tr textarea{height:100px;padding-top:6px;}
#my_form .btn{margin-left:30px;}
#my_form .btn input{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px;}
#my_form .btn input:first-child{color:#fff;background-color:#337ab7;border-color:#2e6da4;}
#my_form .btn input:first-child:focus{color:#fff;background-color:#286090;border-color:#122b40;}
.bdsharebuttonbox span{line-height:30px;}
#header .language{position:relative;padding-right:1rem}
#header .language::after{color:#333;font-size:1.3rem;position:absolute;display:block;content:"";top:20px;right:0;line-height:1px}
@media (max-width:768px){
    #header .language::after{font-size:1.13043478rem}
}
#header .language:hover::after{transform:rotate(180deg)}
#header .language:hover dl{opacity:1;height:62px;transition:opacity .3s,height .8s ease-in-out}
#header .language dl{position:absolute;width:70px;overflow:hidden;height:0;background-color:#fff;z-index:9;right:0;top:60px;padding-top:5px;opacity:0;transition:opacity .3s .7s,height .8s ease-in-out;box-shadow:0 4px 6px rgba(70,70,70,.4);}
#header .language dd{border-bottom:1px solid #eee}
#header .language dd a{display:block;font-size:13px;color:#333;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2;}
#header .language dd:last-child{border-bottom:none}
.pb70mb30{background-image:url(../../images3/gdbj.jpg);background-repeat:no-repeat;background-position:center center;background-size:auto auto;max-width:1600px;margin:0 auto;text-align:center;height:210px;}
.partner_con{padding-top:25px;margin:0 auto;position:relative;text-align:center;}
.partner_con1{padding-top:0px;width:100%;padding-bottom:80px;margin:0 auto;position:relative;text-align:center;}
.partner_con .item{padding:0 20px;float:left;}
.partner_con1 .item{padding:0 20px;float:left;}
.partner_con .item img{margin:auto;}
.w00{width:100%}
.oh{overflow:hidden;}
@media (max-width:1200px){
    .navlist{display:none}
}
@media (max-width:1200px){
    .ind_tit h2{font-size:32px;line-height:1.5;color:#1a3970;font-weight:bold;letter-spacing:5px;!important;}
}
.ind_tit{text-align:center;position:relative;padding:3vw 0 2vw;margin-bottom:15px;}
.ind_tit em{font-size:20px;color:#ff951b;font-style:normal;}
.ind_tit h2{font-size:30px;line-height:1.5;color:#333333;font-weight:bold;letter-spacing:12px;margin-bottom:-.3em;font-family: 微软雅黑;}
.ind_tit small{font-size:20px;display:block;color:#333;line-height:3;}
@media (max-width:640px){
    .ind_tit small{font-size:14px}
}
@media (max-width:992px){
    .ind_tit small{line-height:30px;font-size:14px;}
}
.ind_tit:after{content:'';width:2rem;height:0px;background-color:#ea5715;display:block;margin-left:auto;margin-right:auto}
.ind_tit.t2{text-align:left;margin-bottom:0}
.ind_tit.t2:after{margin-left:0}
.ind_tit.t2 .more{float:right;font-size:14px;color:#4d4d4d;margin-top:2rem}
@media (max-width:640px){
    .ind_tit.t2 .more{font-size:13px}
}
.ind_tit.t2 h2{margin-bottom:-.3em}
.ind_tit.t2 h2 span{font-family:Arial;color:#1c2857;font-size:1rem;font-weight:400}
.ind_tit.bg small{color:#fff}
.ind_tit.bg h2{color:#fff}
.ind_tit.bg2 h2{color:#fff}
.pro2 .title{text-align:center;color:#333;padding:3% 0;line-height:1;}
.pro2 .title h2{font:600 36px/1 Arial,"Microsoft Yahei";letter-spacing:2px;position:relative;display:inline-block;padding:0 30px;}
.pro2 .title h2::before{position:absolute;content:'';width:90px;height:6px;background:url(../../images3/{{ params.imagepath }}pro2t_bg.png)no-repeat center;left:-90px;top:50%;transform:translateY(-50%);}
.pro2 .title h2::after{position:absolute;content:'';width:90px;height:6px;background:url(../../images3/pro2t_bg.png)no-repeat center;right:-90px;top:50%;transform:translateY(-50%) rotate(180deg);}
.pro2 .title .des{font-size:14px;margin:15px 0;color:#666;}
.pro2 .navlist li{display:inline-block;color:#fff;background:#1a3970;position:relative;width:16.3%;text-align:center;z-index:999;}
.pro2 .navlist li em{float:left;padding-left:20px;}
.pro2 .navlist li>a{display:block;font-size:16px;text-transform:uppercase;position:relative;line-height:50px;color:#fff;font-weight:500;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro2 .navlist li.cur>a,.pro2 .navlist li a:hover{color:#000;}
.pro2 .navlist li .sub_nav{position:absolute;left:0px;width:calc(100%);background:rgba(255,150,28,.95);transition:all 300ms;top:0px;opacity:0;visibility:hidden;z-index:99999;padding:0px 0;}
.pro2 .navlist li:hover .sub_nav{top:50px;opacity:1;visibility:visible;}
.pro2 .navlist li .sub_nav a{display:block;text-align:center;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;line-height:30px;padding:0 10px;}
.pro2 .navlist li .sub_nav a:hover{background:rgba(26,57,112,1);}
.pro2 .navlist li:hover{background:#ff961c;color:#fff;!improtant;}
.pro2 .navlist li:hover a{color:#fff;!improtant;}
.prolist{width:100%;overflow:hidden;padding-bottom:50px;}
.prolist .col-md-5{display:block;border:#bbb;solid:1px;font-size:24px;line-height:60px;color:#000;text-align:center;}
.prolist .col-md-5 img{text-align:center;max-height:522px;width:auto;margin:0px auto;}
.prolist a{display:block;border:#bbb;solid:1px;}
.prolist .col-md-4{display:ineblock;margin-bottom:20px;font-size:14px;line-height:40px;color:#000;text-align:center;}
.prolist .col-md-4 p{max-height:40px;overflow:hidden;}
.prolist{display:block;border:#bbb;solid:1px;margin-top:20px;}
.prolist .col-md-3 img{width:100%;}
.prolist li .txt{line-height:50px;padding-left:0px;margin-top:20px;color:#fff;font-size:24px;}
.prolist .imgarea{display:block;border:1px solid #eee;}
.proli img{width:100%;}
.pro2 .prolist .hot_pro{width:40%;padding:0 0 2%;position:relative;float:left;}
.pro2 .prolist .hot_pro::before{position:absolute;content:'';width:100%;height:50%;bottom:0;left:0;background:#fff;z-index:-1;}
.pro2 .prolist .hot_pro .txt{width:100%;text-align:center;line-height:50px;color:#333;font:24px;overflow:hidden;transform:translateY(-50%);}
.pro2 .prolist .hot_pro i{float:right;padding:0 30px;background:#ea5715;font-size:18px;}
.pro2 .prolist .imgarea img{max-width:100%;min-height:100%;text-align:center;display:block;}
.col-md-6 .p1{background:#eeeeee;line-height:40px;font-size:14px;padding-left:20px;line-height:40px;font-style:normal;}
.breaker{padding-left:20px;padding-bottom:20px;}
.prj-bg{width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all .2s;opacity:0;box-shadow:0 0 5px;background:rgba(255,255,255,.8);padding:20px}
.prj{position:absolute;}
.prj-bg1{width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all .2s;opacity:0;background:rgba(21,37,71,.8);padding:0 20px;margin:0px;}
.prj1{padding-top:0px;color:#fff;font-size:22px;line-height:60px;margin:0 auto;}
.prj2{position:absolute;width:90%;padding-top:80px;color:#fff;font-size:14px;line-height:24px;margin:30px auto;}
.prj3 a{padding-top:25%;width:100%;position:absolute;color:#ff961c;font-size:14px;line-height:24px;margin:0 auto;}
.prj-preview{width:120px;background-color:#0a3b6f;height:38px;margin:0 5px;color:#fff;position:absolute;bottom:45%;left:28%;border-radius:25px}
.prj-detail{width:128px;background-color:#ff961c;height:38px;margin:0 5px;position:absolute;bottom:23%;color:#fff;left:28%;color:#fff;border-radius:25px}
a.prj-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
a.prj-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}
.prj-detail a{color:#fff}
.prj-preview span,.prj-detail span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.prj-preview img,.prj-detail img{vertical-align:middle}
.prj-b{width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all .2s;opacity:1;background:rgba(21,37,71,0);padding:20px}
.prj-de{width:64px;height:64px;margin:0 5px;position:absolute;top:1px;right:6px;color:#fff;}
.prj-de img{margin:0;!important;position:absolute;}
.prj-preview span a{color:#fff}
.prj-bg{z-index:1;}
.prj-bg:hover{opacity:1;}
.prj-bg1{z-index:1;}
.prj-bg1:hover{opacity:1;}
.prj-bg2{width:95%;height:100%;position:absolute;bottom:0;padding:0 10px;opacity:1;background:rgba(0,0,0,.2);display:block;}
.prj-bg23{width:95%;height:15%;position:absolute;bottom:0;padding:0 10px;opacity:1;background:rgba(26,57,112,.95);display:block;}
.prj-pre{height:45px;width:80%;line-height:45px;overflow:hidden;color:#fff;font-size:22px;position:absolute;bottom:20px;padding-left:20px;}
.prj-pre1{height:43px;width:80%;color:#fff;font-size:22px;position:absolute;bottom:0px;padding-left:20px;}
.tit_box22 h3{margin-top:2vw;}
@media screen and (min-width:639px){
    .breaker+.col-md-3{margin-right:3%;}
    .breaker+.col-md-3+.col-md-9{width:72%;}
    .page_about_developindex .tit_box2 p{font-size:16px;padding-bottom:2vw;}
    .page_about_developindex .tit_box22 p{font-size:16px;}
    .page_about_developindex .tit_box22{margin-bottom:2vw;}
    .bg4{margin-top:2vw;}
    .prolist{padding-top:10px;}
    .ptop{padding-top:30px;}
}
@media screen and (max-width:640px){
    .news_con dl .con em{display:block;width:40px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#e00101;font-style:normal;border-radius:3px;border:1px solid #e00101;}
    .about_con{margin-left:0px;}
    .about_con .con{line-height:1.76!important;width:100%!important;}
    .button_wrap .button{padding:0 17px!important;}
    .mo_none.pb70mb30{height:auto!important;}
    .proli.case{width:102%;}
    .proli.case li{width:48%;margin-right:2%;float:left;margin-bottom:0;}
    .proli.case li .prj-bg1{display:none;}
    .proli.case li .prj-pre{font-size:15px;text-align:left;bottom:2px;overflow:hidden;}
    .tit_box11{padding:5vw 0 0;text-align:center;}
    .bg2{display:none;}
    .prolist{padding-bottom:5vw;margin-top:0;}
    .news_con{padding:0 3px;}
    .news_con dl{padding-top:0;}
    .news_con dl .con h4{font-size:16px;}
    .news_con ul li{margin:0;padding:10px 0;}
    .news_con ul li a{font-size:15px;}
    .col-md-4.faq{display:none;}
    .newsList{margin:20px 18px 50px;}
    .pagination li span,.pagination li a{padding:0 4px;line-height:21px;background:#fff;color:#333;min-width:20px;}
    .pagination{padding:0 20px;}
    .page_picList{padding:0 10px;}
    .page_picList li .con{padding-bottom:0;overflow:hidden;width:auto;}
    .page_picList li .con p{padding-top:6px;height:50px;border-top:dashed 1px #ddd;}
    .page_picList .bk{display:none;}
    .page_picList li a{margin-bottom:-30px;}
    .page_picList li img{height:auto!important;}
    .page_picList li .con h4{font-size:15px;}
    .newsList em{display:none!important;}
    .newsList li{padding:0px 0px 10px;border-bottom:1px dashed #ddd;margin-bottom:10px;}
    .newsList li h4{font-size:15px!important;}
    .newsList p{font-size:13px!important;line-height:1.76!important;max-height:42px!important;}
    .page_newsList dl{padding:0 0 16px 0!important;}
    .page_newsList .info h4{}
    .pro2 .prolist .col-md-5{display:none;}
    .pro2 .prolist .col-md-7{padding:0;}
    .pro2 .prolist .col-md-7 .col-md-4{width:48%;float:left;margin:1%;}
    .pro2  .prolist .imgarea{border:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:-1em;font-size:12px;padding-top:10px;}
    .pro2 .prolist .imgarea img{max-width:initial;width:auto;height:50vw;left:-15%;position:relative;transform:translateX(0%);}
    .tit_box11 h4{line-height:1.5!important;}
    .tit_box11 h4 span{line-height:30px!important;}
    .bg4 .news_con{padding:10px 7px 20px;}
    .banner .item .img{overflow:hidden;}
    .banner .item .img img{width:100%;max-width:inherit;margin-left:0%;}
    .panel2_honor .item{border:none;}
    .panel2_honor .item .img img{height:35vw;margin:0 auto;}
    .panel2_honor .item .img{padding:10px 0;width:98%;margin:0 auto;
        /*border:1px solid #ddd;*/
    }
    .panel2_honor .item h4{font-size:14px;}
    .tit_box23 h4{min-width:inherit;font-size:18px;width:100%;padding:10px 15px 15px;line-height:1.5;}
    .page_newsList1{padding:0 10PX;}
    .page_newsList1 dl{padding-bottom:25px;}
    .related_tit h4{line-height:38px!important;font-size:15px!important;margin-left:16px;background-size:auto 100%;background-repeat:no-repeat;}
    .page_index{padding:15px 15px!important;}
    .cftp ul{padding-left:15px;}
}
nu{border-top:1px solid #E5E9F2;width:100%;height:55px;background:#fff;position:fixed;z-index:10000;bottom:0;left:0;display:none;}
.phone_fixed_menu ul li{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:55px;line-height:1.2;}
.phone_fixed_menu ul li a{display:block;}
.phone_fixed_menu ul li i{font-size:20px;color:#333;}
.phone_fixed_menu ul li p{color:#333;font-size:14px;}

/* banner */
.banner{position:relative;}
.banner .item{position:relative;}
.banner .item .con{position:absolute;left:0;width:100%;top:50%;transform:translate(0,-50%);}
.banner .item .con .con_box{text-align:right;}
.banner .item .con h4{font-size:48px;color:#fff;font-weight:bold;letter-spacing:1px;margin:15px 0 20px;}
.banner .item .con p{font-size:16px;color:#fff;font-family:'Segoe UI light';letter-spacing:1px;margin-bottom:50px;}
.banner .owl-item:nth-child(2) .con .con_box{text-align:left;}
.banner .item .img img{width:100%;}
.banner .owl-pagination{position:absolute;bottom:0;width:100%;text-align:center;left:0;height:30px;}
.banner .owl-pagination>div{display:inline-block;width:7px;height:7px;background:rgba(255,255,255,.9);border-radius:50%;text-indent:-9999px;margin:0 7px;border:1px solid rgba(255,255,255,.9);position:relative;}
.banner .owl-pagination>div.active:after{width:19px;height:19px;border-radius:50%;content:'';display:block;position:absolute;border:1px solid rgba(255,255,255,.9);left:-7px;top:-7px;}

/*首页css__start*/

/*公用头部*/







.tit_box1{padding:65px 0 40px;text-align:center;}
.tit_box1 h4{font-size:32px;font-weight:bold;color:#000;}
.tit_box11{padding:65px 0 40px;text-align:center;}
.tit_box11 h4{font-size:32px;font-weight:bold;color:#fff;letter-spacing:5px;}
.tit_box11 h4 span{font-size:32px;color:#ff961c;}
.tit_box1 p{color:#999;font-size:14px;margin-top:15px;}
.tit_box2{padding-top:50px;}
.tit_box2 h4{font-size:24px;width:80%;margin:0 auto;color:#222;line-height:90px;position:relative;text-align:center;padding:50 0px;}
.tit_box23 h4{min-width:500px;font-size:24px;width:40%;margin:0 auto;color:#222;line-height:70px;text-align:center;position:relative;padding:50 0px;}
.tit_box22 h3{font-size:36px;width:43%;margin:0 auto;color:#ff961c;line-height:90px;position:relative;font-weight:bold;}
@media (max-width:1440px){
    .tit_box22 h3{font-size:18px;width:83%;margin:0 auto;text-align:center;color:#ff961c;line-height:30px;position:relative;font-weight:bold;}
    .tit_box2 h4{font-size:18px;width:80%;margin:0 auto;color:#222;line-height:30px;position:relative;text-align:center;padding:50 0px;}
}
.tit_box22 p{font-size:12px;width:80%;margin:0 auto;line-height:32px;color:#444;text-align:center;position:relative;}
.tit_box2 p{font-size:14px;width:80%;margin:0 auto;line-height:32px;color:#444;text-align:center;position:relative;padding:50 0 0 0px;}
.tit_box2 h4:before{content:'';background:#fff;width:0px;height:24px;display:block;position:absolute;left:0;top:3px;}

/* bg */
.bg1{background:url(../../images3/aboutbg.png) no-repeat center top;position:relative;}
.bg2{background:url(../../images3/ht.jpg);height:180px;}
.bg3{background:url(../../images3/jjbg.jpg) no-repeat center top #163061;}
.bg4{background:#fff;}
.bg5{background:#eee;}

/* about */
.about_img{position:absolute;max-width:100%;top:0;}
.about_img img{max-width:100%;}
.about_img1{width:100%;display:none;}
.about_con{padding:70px 60px 64px 0;}
.qywh{padding-top:100px;}
.qywh .col-md-3{text-align:center;margin-bottom:30px;}
.qywh .cont{text-align:center;}
.qywh .cont i{width:100px;height:110px;display:inline-block}
.qywh .qywhnm{position:relative;font-size:16px;color:#333;font-weight:bold;padding:10px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qywh .qywhnm::after{content:'';width:20px;height:2px;position:absolute;text-align:center;background:#333;bottom:0;left:calc(50% - 10px);}
.qywh .col-md-3:hover .qywhnm{color:#183972}
.qywh .col-md-3:hover .qywhnm::after{background:#183972}
.qywh .col-md-3:first-child .cont i{background:url(../../images3/icon1.png)center center no-repeat;}
.qywh .col-md-3:nth-child(2) .cont i{background:url(../../images3/icon2.png)center center no-repeat;}
.qywh .col-md-3:nth-child(3) .cont i{background:url(../../images3/icon3.png)center center no-repeat;}
.qywh .col-md-3:nth-child(4) .cont i{background:url(../../images3/icon4.png)center center no-repeat;}
.qywh .col-md-3:first-child:hover .cont i{background:url(../../images3/icon1b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(2):hover .cont i{background:url(../../images3/icon2b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(3):hover .cont i{background:url(../../images3/icon3b.png)center center no-repeat;}
.qywh .col-md-3:nth-child(4):hover .cont i{background:url(../../images3/icon4b.png)center center no-repeat;}
@media (max-width:1599px){
    .qywh{padding-top:140px;}
    .prolist .col-md-5 img{text-align:center;width:350px;width:auto;margin:0px auto;}
}
.about_con img{}
.about_con .tit p{font-size:32px;color:#000;font-weight:100;font-family:'Poppins';line-height:70px;margin-left:0px;}
.about_con .tit h4{font-size:40px;color:#1a3970;font-weight:500;letter-spacing:12px;font-weight:bold;padding:0px 0;position:relative;}
.about_con .tit h4:after{background:#ddd;width:50px;height:0px;content:'';display:block;position:absolute;left:0;bottom:0;}
.about_con .con{font-size:16px;color:#333;line-height:35px;width:100%;padding-left:25px;margin-top:40px;}

/* panel1_con */
.panel1_con{height:180px;}
.panel1_con .tit{width:180px;background:#1a3970;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:34px;font-weight:bold;line-height:1.3;color:#fff;height:180px;}
.panel1_con ul{flex:1;}
.panel1_con ul li{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;}
.panel1_con ul li img{transition:all .5s;}
.panel1_con ul li p{font-size:18px;color:#fff;margin-top:10px;}
.panel1_con ul li:hover img{transform:rotate(360deg);}
.panel1_con  em{letter-spacing:3px;display:block;width:440px;font-style:normal;height:60px;line-height:60px;text-align:center;font-size:24px;color:#ff971c;border-radius:60px;border:2px solid #ff971c;transition:all .3s;}

/* solution */
.solution_con .row{margin-left:0;margin-right:0;}
.solution_con li{padding:70px 33px;background:#eeeeee;border-bottom:10px solid transparent;border-image:linear-gradient(to right,#014f3a,#87c123) 1 10;text-align:center;}
.solution_con li:nth-child(2n){background:#fff;border-top:10px solid transparent;border-bottom:none;}
.solution_con li img{margin:auto;transition:all .3s;}
.solution_con li h4{color:#333;font-size:18px;font-weight:bold;margin:30px 0 25px;line-height:20px;height:20px;overflow:hidden;}
.solution_con li p{font-size:14px;color:#666;line-height:2.1;}
.solution_con li a{font-size:14px;color:#333;display:inline-block;margin-top:50px;position:relative;}
.solution_con li a i{font-size:12px;color:#666;margin:0 0 0 7px;}
.solution_con li a:after{width:0;height:2px;display:block;content:'';position:absolute;left:0;background:#87c123;bottom:0;transition:all .3s;}
.solution_con li:hover img{transform:rotate(360deg);}
.solution_con li:hover h4{color:#87c123;}
.solution_con li:hover a:after{width:100%;}
.solution_con li:hover a{color:#87c123;}
.solution_con li:hover a i{color:#87c123;}

/* productn */
.product_con{padding:60px 0;}
.product_con li a{display:block;background:#fff;}
.product_con li a .img{overflow:hidden;position:relative;}
.product_con li a .img i{width:100%;height:100%;position:absolute;background:rgba(136,193,34,.8);display:block;font-size:36px;color:#fff;text-align:center;line-height:50px;left:0;top:-100%;display:flex;justify-content:center;align-items:center;transition:all .3s;}
.product_con li{padding:0 30px}
.product_con li a .con{padding-top:20px;height:130px;overflow:hidden;margin:0 10px;text-align:center;align-items:center;transition:all .3s;}
.product_con li a .con h4{letter-spacing:2px;font-size:24px;color:#ff961c;font-weight:bold;transition:all .3s;}
.product_con li a .con p{font-size:14px;padding-top:10px;color:#222;}
.product_con li a .con p i{font-size:12px;margin:0 10px 0 5px;}
.product_con li a:hover .img i{top:0;}
.product_con .button_wrap .button{border-color:#1a3970;color:#fff;}
.product_con .button_wrap .button:before{background:#1a3970;}
.product_con .button_wrap .button:hover{color:#fff;border-color:#1a3970;}
.product_con .button_wrap .button:hover:before{background:#1a3970;}

/* application */
.application li a{position:relative;justify-content:center;align-items:center;}
.application li .con{width:46%;height:60%;background:rgba(136,193,34,.9);position:absolute;flex-direction:column;justify-content:center;align-items:center;transition:all .36s;}
.application li .con h4{font-size:18px;color:#fff;font-weight:bold;position:relative;margin-top:25px;padding:22px 0 0;}
.application li .con h4:before{content:'';display:block;width:10px;background:#fff;height:2px;position:absolute;left:50%;transform:translateX(-50%);top:0;}
.application li:nth-child(2n) .con{background:rgba(40,109,81,.9);}
.application li:hover .con{width:100%;height:100%;}

/* news */
.news_con{background:#fff;padding:0px 0px 50px;box-shadow:0 0 0px rgba(0,0,0,.15);}
.news_con .tit{margin-bottom:25px;}
.news_con dl{padding-top:20px;}
.news_con .tit h4{padding-left:20px;flex:1;line-height:50px;color:#fff;margin:20px 30px 0px;font-size:24px;border-bottom:#bbb solid 1px;}
.news_con .tit a{font-size:14px;}
.news_con dl .con{padding:17px 0px 0 20px;transition:all .3s;}
.news_con dl .con h4{font-size:18px;font-weight:bold;color:#333;height:30px;padding:5px 0px 0  15px;line-height:24px;overflow:hidden;}
.news_con dl .con span{font:14px;line-height:40px;color:#999;}
.news_con dl .con em{display:block;width:55px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#e00101;font-style:normal;border-radius:3px;border:1px solid #e00101;}
.news_con dl .con p{max-height:48px;line-height:24px;color:#333;overflow:hidden;font-size:14px;margin:0px 0;}
.news_con dl:hover .con{padding:17px 0;}
.news_con dl:hover .con h4{color:#333;}
.news_con dl .con .mor{font-size:14px;color:#ff961c;padding-top:15px;width:58px;line-height:16px;border-bottom:#ff961c solid 1px;}
.news_con .time{font-size:14px;}
.news_con .time span{flex:1;color:#333;}
.news_con .time span em{color:#000;margin-right:6px;vertical-align:middle;}
.news_con .time i{font-size:12px;color:#1a3970;vertical-align:middle;}
.news_con ul{}
.news_con ul li{padding:0px 0px 20px;margin-right:40px;margin-left:20px;border-bottom:1px dashed #ddd;margin-top:20px;}
.news_con ul li a{font-size:18px;color:#333;height:24px;font-weight:bold;line-height:24px;overflow:hidden;display:block;margin-bottom:10px;}
.news_con ul.ul1 li span{float:right;font-weight:100;font-size:14px;line-height:24px;color:#999;font-weight:100;}
.news_con ul.ul2 li{margin-bottom:40px;}
.news_con ul.ul2 li span{display:inline-block;width:20px;height:20px;background:#3672d8;border-radius:60%;color:#fff;text-align:center;line-height:20px;font-size:14px;margin-right:6px;}
.news_con ul.ul2 li a{font-size:14px;padding:0 20px;height:24px;font-weight:100;line-height:24px;color:#fff;}
.news_con ul.ul2 li p{font-size:14px;padding:0 20px;line-height:24px;color:#fff;}
.news_con ul.ul2 li p span{background:#ff961c;}
.news_con ul li:hover a{color:#1a3970;}
.news_con ul.ul2 li:hover a{color:#fff;}
.news_con .col-md-5 .ul1 li:last-child{border: none;}
/* partner_con */
.partner_con .item{padding:0 30px;}
.partner_con .item img{margin:auto;}
.partner_con .owl-buttons>div{width:30px;height:30px;background:#aeaeae;border-radius:50%;text-align:center;line-height:30px;position:absolute;top:50%;transform:translateY(-50%);}
.partner_con .owl-buttons .owl-prev{left:-40px;}
.partner_con .owl-buttons .owl-next{right:-40px;}
.partner_con .owl-buttons>div span{font-size:14px;color:#fff;display:block;}
.partner_con .owl-buttons .owl-prev span{transform:rotate(180deg);}
.partner_con .owl-buttons>div:hover{background:#1a3970;}
.partner_con1 .item{padding:0 15px;}
.partner_con1 .item img{margin:auto;height:90px;border:1px solid #ddd;}
.partner_con1 .owl-buttons>div{width:30px;height:30px;background:#aeaeae;border-radius:50%;text-align:center;line-height:30px;position:absolute;top:27%;transform:translateY(-50%);}
.partner_con1 .owl-buttons .owl-prev{left:-40px;}
.partner_con1 .owl-buttons .owl-next{right:-40px;}
.partner_con1 .owl-buttons>div span{font-size:14px;color:#fff;display:block;}
.partner_con1 .owl-buttons .owl-prev span{transform:rotate(180deg);}
.partner_con1 .owl-buttons>div:hover{background:#1a3970;}

/* panel2_wrap */
@media (min-width:1400px){
    .panel2{width:1400px;margin:0 auto;}
}
.panel2_wrap{position:relative;}
.panel2_wrap .bg{height:180px;width:100%;}
.panel2_wrap .bg>div{width:50%;}
.panel2_wrap .bg .item1{background:url(../../images3/bg5.jpg) no-repeat;}
.panel2_wrap .bg .item2{background:url(../../images3/bg6.jpg) no-repeat;}
.panel2_wrap ul{position:absolute;left:50%;top:0;transform:translateX(-50%);height:180px;}
.panel2_wrap ul li{width:50%;align-items:center;padding:0 100px 0 0;}
.panel2_wrap ul li:last-child{padding:0 0 0 100px;}
.panel2_wrap ul li .tit{flex:1;color:#fff;}
.panel2_wrap ul li .tit h4{font-size:30px;font-weight:bold;line-height:1.4;}
.panel2_wrap ul li .tit p{font-size:24px;text-transform:uppercase;}
.panel2_wrap ul li .button_wrap{margin-top:0;}
.panel2_wrap ul li .button_wrap .button{border-color:#fff;color:#fff;}
.panel2_wrap ul li .button_wrap .button:before{background:transparent;}
.panel2_wrap ul li .button_wrap .button:hover{color:#fff;border-color:#1a3970;}
.panel2_wrap ul li .button_wrap .button:hover:before{background:#1a3970;}

/*页底css*/
.footer{background:#222;overflow:hidden;padding:45px 0 0;line-height:1.8;}
.footer_nav dl{padding-right: 8%;}
.footer_nav dl dt a{font-size:16px;color:#fff;font-weight:normal;margin-bottom:15px;display:block;}
.footer_nav dl dd{line-height:1.9;}
.footer_nav dl dd a{font-size:14px;color:#bbb;}
.footer_tel .tit{font-size:16px;color:#fff;margin-bottom:15px;}
.footer_tel .tel{color:#1a3970;margin-bottom:22px;}
.footer_tel .tel i{font-size:36px;margin-right:10px;}
.footer_tel .tel .num p{font-size:24px;color:#1a3970;line-height:1.3;}
.footer_tel .code{align-items:flex-end;padding:20px;}
.footer_tel .code img{max-width:100px;margin:0 auto;}
.footer_tel .code p{font-size:12px;color:#bbb;line-height:13px;text-align:center;}
.copyright{border-top:1px solid #444;margin:35px 25px 0;padding:20px 0px;font-size:13px;color:#bbb;}
.copyright a{color:#ccc;}
.copyright .links{margin-top:10px;}
.copyright .links a{display:inline-block;margin-right:6px;}

/* fixed_rightbtn */
.fixed_rightbtn{position:fixed;z-index:999;right:20px;top:30%;}
.fixed_rightbtn li{background:rgba(22,48,97,1);width:75px;height:75px;border-radius:20px;margin-bottom:5px;color:#fff;position:relative;}
.fixed_rightbtn li a{color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;height:75px;line-height:1.2;position:relative;}
.fixed_rightbtn li i{display:block;font-size:30px;}
.fixed_rightbtn li p{position:absolute;height:75px;right:-320px;top:0;background:#fff;box-shadow:-5px 0 10px rgba(0,99,174,.4);color:#333;font-size:24px;width:220px;text-align:center;line-height:75px;transition:all .3s;border-radius:10px;}
.fixed_rightbtn img{position:absolute;width:120px;height:120px;background:rgba(0,52,119,.8);padding:4px;left:-130px;top:50%;max-width:200%;display:none;transform:translateY(-50%);}
.fixed_rightbtn li:hover p{right:0;}
.fixed_rightbtn li:hover img{display:block;}
#layer_message{padding:20px 25px;}
#code_img{height:34px;}
#layer_message p{margin-top:20px;font-size:14px;}

/*首页css__end*/

/*内页*/







.page_tit{border-bottom:1px solid #ccc;height:40px;line-height:40px;overflow:hidden;}
.page_tit h4{flex:1;display:flex;line-height:40px;font-weight:bold;}
.page_tit h4 p{font-weight:normal;}
.page_tit h4 p span{padding:0 4px;}

/* 内页分类 */
.ibanner{position:relative;}
.ibanner .con{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:99;color:#fff;}
.ibanner .con h4{font-size:36px;margin-bottom:10px;letter-spacing:2px;font-weight:normal;}
.ibanner .con p{font-family:'Poppins Linht';font-size:20px;text-transform:uppercase;display:inline-block;height:22px;line-height:22px;overflow:hidden;}
.ibanner .con p:before,.ibanner .con p:after{display:inline-block;width:92px;height:1px;content:'';background:#fff;vertical-align:middle;margin:0 25px;}

/* inner_menu */
.inner_menu{height:80px;background:#ff961c;}
.inner_menu ul{font-size:0;text-align:center;}
.inner_menu li{display:inline-block;}
.inner_menu li a{display:block;padding:0 70px;font-size:15px;color:#fff;line-height:80px;border-right:1px solid rgba(0,0,0,.3);}
.inner_menu li.cur a{background:#1a3970;}
.inner_menu li.cur a:hover{background:#1a3970;}
.inner_menu li a:hover{background:rgba(0,0,0,.3);}

/* product_left */
.left_border{border:1px solid #ddd;padding:0px 0px 20px;margin-bottom:25px;}
.left_border .tit{font-size:30px;border-bottom:1px dashed #ddd;color:#333;height:90px;background:url(../../images3/zb.png) no-repeat;font-weight:bold;text-align:center;padding-top:15px;padding-bottom:10px;margin-bottom:10px;}
.left_product_menu ul a{padding:0 0 0 24px;position:relative;display:block;height:50px;line-height:50px;font-size:16px;color:#333;flex:1;overflow:hidden;}
.left_product_menu ul a:before{width:6px;height:6px;display:block;content:'';background:#ff961c;transform:rotate(45deg);position:absolute;left:10px;top:23px;}
.left_product_menu ul li p{width:80%;margin:0 auto;padding:0 4px;border-bottom:1px dashed #ddd;position:relative;overflow:hidden;}
.left_product_menu ul li p:before{position:absolute;height:100%;width:100%;content:'';top:0;left:-100%;display:block;z-index:-1;transition:all .3s;}
.left_product_menu ul li p span{font-size:12px;color:#1a3970;cursor:pointer;width:30px;display:flex;justify-content:center;align-items:center;}
.left_product_menu ul li .inner_sublist{padding:0 0 0 16px;}
.left_product_menu ul li .menu{border-bottom:1px solid #ddd;}
.left_product_menu ul li .menu a:before{display:none;}
.left_product_menu ul a:hover{color:#fff;background:#ff961c;font-weight:bold;}
.left_product_menu ul li.cur>p>a:before,.left_product_menu ul a:hover:before{background:#fff;}
.left_product_menu ul li p:hover:before{left:0;}
.left_news ul li{padding-top:15px;}
.left_news ul li p{font-size:13px;color:#999;}
.left_news ul li p span{margin-left:10px;}
.left_news ul li a{display:block;color:#333;font-size:14px;line-height:24px;max-height:48px;overflow:hidden;}
.left_news ul li a:hover{color:#1a3970;}
.left_tag ul{margin:0 -3px;}
.left_tag li{flex-basis:40%;flex-grow:1;margin:0 3px 6px;}
.left_tag li a{display:block;background:#f2f2f2;height:40px;line-height:40px;overflow:hidden;text-align:center;font-size:14px;color:#333;}
.left_tag li a:hover{background:#1a3970;color:#fff;}

/* 单页内容 */
.page_index{padding:30px 0;color:#333;line-height:1.8;font-size:14px;min-height:350px;}
.page_aboutimg{margin-top:40px;}

/* 产品列表 */
.page_picList li a{display:block;margin-bottom:0px;padding:0px 10px;font:14px;line-height:24px;}
.page_picList li .con{width:90%;margin:0 auto;padding-bottom:20px;}
.page_picList li .con span{float:right;}
.page_picList li .con h4{line-height:40px;height:48px;overflow:hidden;color:#333;padding-top:8px;font-size:18px;font-weight:400;}
.page_picList li .con1 h4{line-height:40px;height:50px;overflow:hidden;text-align:center;color:#333;margin-bottom:20px;padding-top:8px;font-size:18px;font-weight:500;}
.page_picList li .con p{padding-top:6px;border-top:dashed 1px #ddd;}
.page_picList .bk{display:block;border-top:1px solid #bbb;line-height:50px;}
.page_picList li .img{overflow:hidden;padding:10px 0;background:#fff;position:relative;display:block;border:1px solid #ddd;}
.page_picList li .img span{display:block;width:100%;height:100%;position:absolute;left:0;top:-100%;display:flex;justify-content:center;align-items:center;font-size:48px;color:#fff;transition:all .3s;}
.page_picList li a:hover .img span{top:0px;}
.page_picList li img{transition:all 0.6s;margin-top:10px;margin:auto;max-height:250px;}
.page_picList li:hover img{transform:scale(1.1);}

/* page_saleservice */
.page_saleservice{padding:0 0 100px;}
.page_saleservice .con1{padding:60px 0 70px;border-bottom:1px solid #ddd;}
.page_saleservice h6{color:#333;font-size:16px;line-height:1.8;margin-bottom:30px;}
.page_saleservice h6 span{color:#b81c25;}
.page_saleservice h5{color:#b81c25;font-size:16px;margin:0 0 8px;padding-top:60px;}
.page_saleservice .con1 h5{padding:0;}
.page_saleservice p{font-size:14px;line-height:2;color:#333;}

/* page_imgList */
.page_imgList_wrap{background:url(../../images3/bg6.jpg) no-repeat top;}
.page_imgList{padding:60px 0;}
.page_imgList li{margin-bottom:30px;}
.page_imgList li a{display:block;position:relative;overflow:hidden;}
.page_imgList li a .img_logo{position:absolute;background:rgba(173,7,16,.6);width:100%;height:100%;top:0;left:-100%;display:flex;justify-content:center;align-items:center;transition:all .3s;}
.page_imgList li a .img_logo img{height:50%;}
.page_imgList li a:hover .img_logo{left:0;}

/*产品列表*/
.page_newsList{margin:20px 0 50px;}
.page_newsList li{border-bottom:1px solid #ddd;padding:50px 30px;transition:all .3s ease-out 0s;box-shadow:0 0 20px rgba(0,0,0,.1);}
.page_newsList li a{display:block;background:#fff;}
.page_newsList li p{display:block;}
.page_newsList .info{background:#fff;padding-left:20px;padding-top:40px;height:370px;transition:all .3s ease-out 0s;}
.page_newsList .info span{font-weight:bold;!important;color:#ff961c;}
.page_newsList .info h4{font-size:30px;color:#333;}
.page_newsList .info p{margin:20px 0px 0;color:444;max-height:95px;overflow:hidden;font-size:14px;line-height:30px;}
.page_newsList li .img{min-height:380px;height:100%;width:100%;text-align:center;}
.page_newsList li h4{color:#333;transition:all .3s ease-out 0s;font-size:24px;padding:18px 0 0;}
.page_newsList p{color:#444;font-size:14px;line-height:26px;max-height:52px;}
.page_newsList li:hover{box-shadow:0 7px 8px 5px #eee;padding:35px;border-bottom:none;}
.page_newsList li:hover .info,.page_newsList dl .info{background:#ff961c;}
.page_newsList li:hover .info h4{color:#fff;}
.page_newsList li:hover .info span{color:#fff;}
.page_newsList li:hover .info em{color:#ff961c;background:#fff;}
.page_newsList li:hover .info p{color:#fff;}
.page_newsList li:hover .time h5,.page_newsList li:hover .time p,.page_newsList li:hover .time h6{color:#1a3970;}
.page_newsList li:hover h4{color:#ff961c;}
.page_newsList dl{padding-bottom:50px;border-bottom:1px solid #ddd;}
.page_newsList dl a{display:block;}
.page_newsList dl .col-md-7{margin-top:10px;padding:0PX;}
.page_newsList dl .img{position:relative;}
.page_newsList dl .img img{width:100%;}
.page_newsList dl .info{position:absolute;left:0;top:0;}
.page_newsList dl h4{font-size:36px;line-height:45px;font-weight:500;color:#ff961c;padding-left:20px;}
.page_newsList dl .info h4{padding:8px 0 0;}
.page_newsList dl h4 span{display:inline-block;background:#fff;border-radius:20%;font-size:12px;color:#fff;font-weight:normal;padding:3px 5px;vertical-align:middle;margin-right:10px;}
.page_newsList dl p{max-height:78px;}
.page_newsList .info em{display:block;width:160px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:20px;transition:all .3s;}
.page_newsList dl:hover h4{color:#ff961c;}
.page_newsList dl:hover .info h4{color:#fff;}
.page_newsList dl:hover em{background:#ff961c;width:120px;}

/*内页*/
.page_newsList1 dl{padding-bottom:50px;}
.page_newsList1 dl a{display:block;}
.page_newsList1 dl .col-md-7{margin-top:10px;}
.page_newsList1 dl .img{position:relative;}
.page_newsList1 dl .img img{display:block;border:#bbb solid 1px;width:100%;}
.page_newsList1 dl .info{position:absolute;font:14px;left:30px;width:90%;top:0;}
.page_newsList1 dl h4{font-size:28px;line-height:40px;font-weight:bold;color:#000022;padding-bottom:20px;}
.page_newsList1 .info .con{font-size:14px;line-height:30px;color:#444;padding-bottom:40px;}
.page_newsList1 dl h4 span{display:inline-block;background:#fff;border-radius:20%;font-size:12px;color:#fff;font-weight:normal;padding:3px 5px;vertical-align:middle;margin-right:10px;}
.page_newsList1 dl p{font:14px;color:#444;padding:20px 20px;max-height:78px;}
.page_newsList1 .info em{display:block;width:160px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:50px;padding-bottom:40px;transition:all .3s;}
.page_newsList1 dl:hover em{background:#ff961c;width:120px;}

/* 新闻 */
.newsList{margin:20px 0 50px;}
.newsList li{padding:0px 0px 20px;transition:all .3s ease-out 0s;}
@media screen and (max-width:992px){
    .newsList .col-md-1{display:none!important;}
}
.newsList .col-md-8{padding:0px;}
.newsList li a{display:block;background:#fff;}
.newsList span{float:right;color:#444;font:14px;padding-top:30px;padding-right:35%;}
.newsList li p{display:block;}
.newsList .info{text-align:center;color:#fff;background:#ff961c;height:72px;width:72px;transition:all .3s ease-out 0s;}
.newsList .info span{font-weight:bold;!important;color:#ff961c;}
.newsList .info h4{font-size:30px;color:#fff;padding-top:10px;line-height:30px;}
.newsList .info p{font-size:14px;line-height:30px;color:#fff;}
.newsList .img{border:#ddd solid 1px;}
.newsList li h4{color:#000;border-top:2px solid #eee;transition:all .3s ease-out 0s;font-size:18px;font-weight:bold;padding:18px 0 0;line-height:40px;}
.newsList p{color:#444;font-size:14px;line-height:26px;max-height:52px;}
.newsList li:hover{padding:10px;border-bottom:none;}
.newsList li:hover .info,.newsList dl .info{background:#ff961c;}
.newsList li:hover .time h5,.newsList li:hover .time p,.newsList li:hover .time h6{color:#1a3970;}
.newsList  em{display:block;width:120px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#333;font-style:normal;border-radius:25px;border:2px solid #eee;margin-top:30px;transition:all .3s;}

/* 单页关于我们 */
.page_aboutindex{background:url(../../images3/aboutbg.png) no-repeat left top;}
.page_aboutindex .panel1 h4{font-size:30px;color:#333;padding:40px 0 0;}
.page_aboutindex .panel1 h4:after{display:block;content:'';width:50px;height:4px;background:#1a3970;margin-top:30px;}
.page_aboutindex .panel1 .con{padding:35px 60px 0 0;font-size:16px;color:#333;}
.page_aboutindex .panel2 ul{padding-right:60px;}
.page_aboutindex .panel2 ul li{flex-grow:1;flex-basis:45%;background:#1a3970;margin:0 0 3px 3px;height:260px;padding:30px 50px;display:flex;justify-content:center;flex-direction:column;align-items:center;}
.page_aboutindex .panel2 ul li:nth-child(odd){margin-left:0;}
.page_aboutindex .panel2 ul li .img{margin-bottom:15px;}
.page_aboutindex .panel2 ul li p{font-size:16px;text-align:center;color:#fff;height:90px;overflow:hidden;}
.page_aboutindex .panel2 ul li .line{width:20px;height:2px;background:#fff;margin-top:20px;}
.page_aboutindex .panel2 ul li:nth-child(2){background:#bbb;}
.page_aboutindex .panel2 ul li:nth-child(3){background:#333;}
.page_aboutindex .panel2 ul li:nth-child(4){background:#1a3970;}
.page_aboutindex .panel2 .con p{font-size:16px;margin-top:30px;}
.page_aboutindex .panel3{position:relative;}
.page_aboutindex .panel3 .con{position:absolute;height:100%;left:0;top:0;width:50%;background:rgba(11,89,57,.8);color:#fff;padding:60px;}
.page_aboutindex .panel3 .con h4{font-size:28px;}
.page_aboutindex .panel3 .con p{font-size:16px;padding:0 0 0 22px;margin:30px 0 0;position:relative;}
.page_aboutindex .panel3 .con p:before{width:9px;height:9px;background:#fff;content:'';display:block;transform:rotate(45deg);position:absolute;left:0;top:10px;}
.page_aboutindex .panel4 li{margin-top:40px;}

/* page_about_developindex */
.about_develop_wrap{padding:60px 0 50px;}
.about_develop{padding:34px 60px 0;border-bottom:2px solid #ddd;}
.about_develop .owl-item{text-align:center;}
.about_develop .owl-item .item{font-size:24px;color:#666;display:inline-block;margin:18px;width:75px!important;height:75px;border-radius:50%;text-align:center;line-height:75px;position:relative;font-family:Impact;letter-spacing:1px;cursor:pointer;transition:all .3s;}
.about_develop .owl-item .item:before{position:absolute;content:'';width:111px;height:111px;border-radius:50%;left:-18px;top:-18px;z-index:-1;transition:all .3s;}
.about_develop .owl-item .item span{display:block;width:12px;height:12px;position:absolute;background:#ddd;border-radius:50%;bottom:-52px;left:50%;transform:translateX(-50%);z-index:99;transition:all .3s;}
.about_develop .owl-item .item span:after{display:block;position:absolute;width:1px;height:20px;background:#ddd;content:'';bottom:10px;left:5px;transition:all .3s;}
.about_develop .owl-item.cur .item,.about_develop .owl-item:hover .item{background:#1a3970;color:#fff;}
.about_develop .owl-item.cur .item:before,.about_develop .owl-item:hover .item:before{background:rgba(136,193,34,.3);}
.about_develop .owl-item.cur .item span,.about_develop .owl-item:hover .item span{background:#1a3970;}
.about_develop .owl-item.cur .item span:after,.about_develop .owl-item:hover .item span:after{background:#1a3970;height:50px;}
.about_develop .owl-wrapper-outer{padding:0 0 34px;}
.about_develop .owl-buttons>div{position:absolute;width:50px;height:60px;border:1px solid #bbb;text-align:center;line-height:60px;top:50%;transform:translateY(-50%);transition:all .3s;}
.about_develop .owl-buttons>div span{font-size:24px;color:#bbb;}
.about_develop .owl-buttons .owl-prev{left:0;}
.about_develop .owl-buttons .owl-next{right:0;}
.about_develop .owl-buttons .owl-prev span{display:block;transform:rotate(180deg);}
.about_develop .owl-buttons>div:hover{background:#1a3970;border-color:#1a3970;}
.about_develop .owl-buttons>div:hover span{color:#fff;}
.about_develop_wrap ul{padding:50px 80px 0;height:180px;}
.about_develop_wrap ul li{display:none;}
.about_develop_wrap ul li h4{font-size:54px;color:#1a3970;font-family:Impact;float:left;}
.about_develop_wrap ul .con{padding:20px 0 0 40px;float:left;}
.about_develop_wrap ul li p{font-size:16px;position:relative;padding:0 0 0 25px;}

/* panel2_honor */
.panel2_honor{padding:40px 30px;}
.panel2 .col-md-6{padding:0px;margin:0px;}
.panel2_honor .item{padding:0 0px;border:1px solid #ddd;}
.panel2_honor .item .img{padding-top:10%;
    width: 90%;
    margin: 0 auto;
    max-width: 300px;
}
.panel2_honor .item .img img{max-height: 284px;display: block;margin: auto;}
.panel2_honor .item h4{font-size:16px;text-align:center;margin:30px 30px 10px;color:#333;line-height:1.7;height:46px;overflow:hidden;}
.panel2_honor .owl-buttons>div{position:absolute;text-align:center;top:34%;transition:all .3s;}
.panel2_honor .owl-buttons>div span{font-size:36px;color:#bbb;}
.panel2_honor .owl-buttons .owl-prev{left:0;}
.panel2_honor .owl-buttons .owl-next{right:0;}
.panel2_honor .owl-buttons .owl-prev span{display:block;transform:rotate(180deg);}
.panel2_honor .owl-buttons>div:hover span{color:#1a3970;}

/* page_about_serviceindex */
.page_about_serviceindex h2{font-size:24px;color:#333;text-align:center;}
.page_about_serviceindex .panel1 li{flex:1;margin-right:70px;}
.page_about_serviceindex .panel1 li:last-child{margin-right:0;}
.page_about_serviceindex .panel1 li .img{background:url(../../images3/about_service1.png) no-repeat center;width:420px;height:300px;}
.page_about_serviceindex .panel1 li .img h4{font-size:28px;color:#fff;line-height:120px;text-align:center;margin-top:93px;width:120px;}
.page_about_serviceindex .panel1{margin-top:60px;}
.page_about_serviceindex .panel1 li .img .c{padding:60px 0 0 40px;}
.page_about_serviceindex .panel1 li .img .c p{font-size:14px;color:#fff;position:relative;padding:0 0 0 17px;}
.page_about_serviceindex .panel1 li .img .c p:before{content:'';width:7px;height:7px;background:#fff;border-radius:50%;display:block;position:absolute;left:0;top:10px;}
.page_about_serviceindex .panel1 li .con{padding:20px 0 0 55px;}
.page_about_serviceindex .panel1 li .con h4{color:#ff961c;font-size:24px;margin-bottom:20px;}
.page_about_serviceindex .panel1 li .con p{font-size:16px;color:#333;padding:0 0 0 17px;position:relative;}
.page_about_serviceindex .panel1 li .con p:before{content:'';display:block;width:7px;height:7px;background:#333;border-radius:50%;left:0;top:10px;position:absolute;}
.page_about_serviceindex .panel2_w{background:#eee;padding-top:45px;}
.page_about_serviceindex .panel2 ul{margin-top:35px;}
.page_about_serviceindex .panel2 ul li{flex:1;display:flex;justify-content:center;flex-direction:column;text-align:center;}
.page_about_serviceindex .panel2 ul li img{width:320px;margin:auto;}
.page_about_serviceindex .panel2 ul li h4{font-size:18px;color:#1a3970;font-weight:bold;}
.page_about_serviceindex .panel2 ul li p{font-size:16px;color:#333;margin:8px 0 25px;}
.page_about_serviceindex .panel2 .info{margin-top:55px;font-size:16px;color:#333;text-align:center;}
.page_about_serviceindex .panel3{padding-top:45px;}
.page_about_serviceindex .panel3 .con{text-align:center;padding:40px 0 0;}
.page_about_serviceindex .panel3 .con h4{color:#1a3970;font-size:24px;font-weight:bold;margin:30px 0 40px;}
.page_about_serviceindex .panel3 .con p{font-size:16px;color:#333;}
.page_about_serviceindex .panel3 ul{justify-content:center;margin:25px 0 75px;}
.page_about_serviceindex .panel3 ul li{width:200px;height:280px;margin:0 85px;background:#eee;}
.page_about_serviceindex .panel3 ul li h4{height:80px;line-height:80px;text-align:center;background:#1a3970;font-size:28px;font-weight:bold;color:#fff;}
.page_about_serviceindex .panel3 ul li p{font-size:16px;color:#333;padding:20px;}
.page_about_serviceindex .panel3 .img img{margin:auto;}
.page_about_serviceindex .panel4 ul{margin-top:35px;}
.page_about_serviceindex .panel4 ul li h4{font-size:20px;color:#fff;font-weight:bold;background:#1a3970;height:50px;overflow:hidden;line-height:50px;text-align:center;}
.page_about_serviceindex .panel4 ul li:nth-child(2) h4{background:#1a3970;}
.page_about_serviceindex .panel4 ul li:nth-child(3) h4{background:#0070c0;}
.page_about_serviceindex .panel4 ul li:nth-child(4) h4{background:#2f5597;}
.page_about_serviceindex .panel4 ul li .con{padding:16px 0 0;}
.page_about_serviceindex .panel4 ul li .con p{font-size:16px;color:#333;line-height:1.7;padding:0 0 0 14px;position:relative;margin-bottom:5px;}
.page_about_serviceindex ul .panel4 li .con p:before{content:'*';font-size:14px;position:absolute;left:0;top:4px;}

/* page_about_dutyindex */
.page_about_dutyindex [class*="col-md-"]{padding-left:0;padding-right:0;}
.page_about_dutyindex .con{padding:60px 60px 0;color:#fff;font-size:16px;height:250px;}
.page_about_dutyindex .con1{background:#ff961c;}
.page_about_dutyindex .con2{padding:50px 50px 0;background:#1a3970;}
.page_about_dutyindex .con3{background:#ff961c;height:500px;}
.page_about_dutyindex .con3 p{margin-bottom:40px;}

/* page_solution_leaseindex */
.page_solution_leaseindex .hd ul{text-align:center;margin-bottom:38px;}
.page_solution_leaseindex .hd li{display:inline-block;font-size:24px;margin:0 80px;padding:0 10px;cursor:pointer;}
.page_solution_leaseindex .hd li.cur{border-bottom:4px solid #1a3970;color:#1a3970;position:relative;}
.page_solution_leaseindex .hd li.cur:after{position:absolute;content:'';display:block;bottom:-12px;left:50%;transform:translateX(-50%);border-top:8px solid #1a3970;border-right:6px solid transparent;border-left:6px solid transparent;}

/* solution_lease_dt */
.page_solution_leaseindex .solution_leasetab{display:none;}
.solution_lease_jt h4{font-size:30px;text-align:center;}
.solution_lease_dt .panel1 .con{font-size:16px;}
.solution_lease_dt .panel1 .img{margin:25px 0 0;}
.solution_lease_dt .panel1 .img img{margin-right:54px;display:inline-block;}
.solution_lease_dt .panel1 .img img:last-child{margin-right:0;}
.solution_lease_dt .panel2 img{margin:auto;}
.solution_lease_dt .panel3 .row{margin-top:30px;}
.solution_lease_dt .panel3 .con{padding:25px 45px;position:relative;}
.solution_lease_dt .panel3 .con:after{width:0;height:100%;content:'';display:block;position:absolute;left:0;top:0;transition:all .3s;}
.solution_lease_dt .panel3 i{font-size:48px;color:#8dc73f;line-height:1.2;padding-right:50px;position:relative;z-index:2;}
.solution_lease_dt .panel3 i:after{width:1px;height:20px;background:#bbb;display:block;content:'';position:absolute;right:25px;top:16px;z-index:2;}
.solution_lease_dt .panel3 p{font-size:14px;z-index:2;position:relative;}
.solution_lease_dt .panel3 .con:hover:after{width:100%;background:linear-gradient(to right,#ff961c,#ff961c);}
.solution_lease_dt .panel3 .con:hover i{color:#fff;}
.solution_lease_dt .panel3 .con:hover i:after{background:#fff;}
.solution_lease_dt .panel3 .con:hover p{color:#fff;}
.solution_lease_dt .panel4 ul{margin-top:10px;}
.solution_lease_dt .panel4 li{margin-top:20px;}

/* page_solution_customerindex */
.page_solution_customerindex .tit_box2{margin-bottom:30px;}
.page_solution_customerindex ul{background:#eee;padding:70px;height:420px;}
.page_solution_customerindex ul li{margin-bottom:40px;}
.page_solution_customerindex ul h4{font-size:24px;color:#ff961c;}
.partner_con{padding-top:25px;margin:0 auto;position:relative;text-align:center;}
.partner_con1{padding-top:0px;width:100%;padding-bottom:80px;margin:0 auto;position:relative;text-align:center;}
.partner_con .item{padding:0 20px;float:left;}
.page_solution_customerindex ul h4 span{font-size:20px;color:#1a3970;margin-right:5px;}
.page_solution_customerindex ul li p{font-size:16px;margin-top:20px;}
.page_solution_customerindex ul>.row{margin-top:20px;}
.page_solution_customerindex ul>.row p{font-size:16px;position:relative;margin-bottom:6px;padding:0 0 0 20px;height:30px;line-height:30px;overflow:hidden;}
.page_solution_customerindex ul>.row p:before{content:'';height:7px;width:7px;position:absolute;border-radius:50%;background:#ff961c;left:0;top:10px;}

/* page_solution_transportindex */
.page_solution_transportindex li{transition:all .3s;cursor:help;}
.page_solution_transportindex li:nth-child(3) .col-md-6:first-child,.page_solution_transportindex li:nth-child(4) .col-md-6:first-child,.page_solution_transportindex li:nth-child(7) .col-md-6:first-child,.page_solution_transportindex li:nth-child(8) .col-md-6:first-child{float:right;}
.page_solution_transportindex .col-md-6{padding:0;}
.page_solution_transportindex .con{padding:45px 50px 0;}
.page_solution_transportindex .con h4{font-size:16px;color:#333;font-weight:bold;position:relative;margin-bottom:15px;}
.page_solution_transportindex .con h4:after{display:block;content:'';width:7px;height:7px;background:#1a3970;border-radius:50%;position:absolute;left:-18px;top:5px;}
.page_solution_transportindex .con p{font-size:15px;color:#666;}
.page_solution_transportindex li:hover{background:#1a3970;}
.page_solution_transportindex li:hover h4{color:#fff;}
.page_solution_transportindex li:hover h4:after{background:#fff;}
.page_solution_transportindex li:hover p{color:#fff;}
.page_solution_processindex h4{font-size:28px;font-weight:bold;margin-bottom:70px;color:#333;text-align:center;}
.page_solution_processindex img{margin:auto;}

/* page_solution_operateindex */
.page_solution_operateindex .tit{font-size:40px;font-weight:bold;color:#ff961c;letter-spacing:3px;line-height:1;}
.solution_operate_map{position:relative;}
.solution_operate_map .marks .mark{position:absolute;padding:0;background:none;}
.solution_operate_map .marks .mark1{right:96px;top:297px;}
.solution_operate_map .marks .mark2{right:240px;top:308px;}
.solution_operate_map .marks .mark3{right:115px;top:325px;}
.solution_operate_map .marks .mark4{right:30px;top:435px;}
.solution_operate_map .marks .mark5{right:14px;top:460px;}
.solution_operate_map .marks .mark6{right:180px;top:465px;}
.solution_operate_map .marks .mark7{right:260px;top:494px;}
.solution_operate_map .marks .mark8{right:355px;top:517px;}
.solution_operate_map .marks .mark9{right:130px;bottom:110px;}
.solution_operate_map .marks .mark10{right:130px;bottom:90px;}
.solution_operate_map .marks p{font-size:14px;color:#1a3970;margin:-10px 20px 0 5px;}
.solution_operate_map .pin{width:24px;height:24px;border-radius:50% 50% 50% 0;background:#1a3970;transform:rotate(-45deg);margin:-20px 0 0 -20px;animation-name:bounce;animation-fill-mode:both;animation-duration:1s;}
.solution_operate_map .pin:after{content:'';width:12px;height:12px;margin:6px 0 0 6px;background:#bbd4ef;position:absolute;border-radius:50%;}
.solution_operate_map .pulse{background:#1a3970;border-radius:50%;height:10px;width:10px;margin:8px 0px 0px -12px;transform:rotateX(55deg);}
.solution_operate_map .pulse:after{content:"";border-radius:50%;height:34px;width:34px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;fi
