@charset "utf-8";

/*

@font-face{font-weight:400;font-style:normal;font-family:MFJunYa;src:url(../font/MFJunYa_Noncommercial-Regular.otf)}

@font-face{font-weight:400;font-style:normal;font-family:HanSans Light;src:url(../font/SourceHanSansCN-Light.otf)}

@font-face{font-weight:400;font-style:normal;font-family:HanSans Bold;src:url(../font/SourceHanSansCN-Bold.otf)}

*/

@font-face {

  font-family: 'HYGangYiTiJ';font-style: normal;  /* project id 1853964 */

  src: url('../fonts/HYGangYiTiJ.eot');

  src: url('../fonts/HYGangYiTiJ.eot?#iefix') format('embedded-opentype'),

  url('../fonts/HYGangYiTiJ.woff2') format('woff2'),

  url('../fonts/HYGangYiTiJ.woff') format('woff');

  /*font-display:swap;*/

}

*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;}

*:focus { outline: none; }

img{max-width: 100%;vertical-align: top;}

body{font-size: 16px;font-family: 'PingFang SC','思源黑体';max-width: 1920px;margin: 0 auto;background-color: #fff;}

@media \0screen\,screen\9 {/* 只支持IE6、7、8 */

  .wow{visibility: visible!important;}

  .index_yewu .con .desc{

      background-color:#000;

      filter: alpha(opacity=50); 

     position:static;  /* IE6、7、8只能设置position:static(默认属性) 否则会导致子元素继承Alpha值 */

        *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

    }

.index_yewu .con .bgtext{

      background-color:#0084db;

      filter: alpha(opacity=50); 

     position:static;  /* IE6、7、8只能设置position:static(默认属性) 否则会导致子元素继承Alpha值 */

        *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */

    }

}

.l,.fl{float: left;}

.r,.fr{float: right;}

.fix:before, .fix:after {

    display: table;

    clear: both;

    content: '';

}

.clear,.cle {clear: both !important;}

ul,li,ol{list-style: none;margin:0;}

a,a:hover{text-decoration: none!important;}

.tran03{-webkit-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out; }

.tran1{-webkit-transition: all 1s ease-in-out;

-o-transition: all 1s ease-in-out;

transition: all 1s ease-in-out;}

.tran06{

    -webkit-transition: all 0.6s ease-in-out;

    -moz-transition: all 0.6s ease-in-out;

    -o-transition: all 0.6s ease-in-out;

    -ms-transition: all 0.6s ease-in-out;

    transition: all 0.6s ease-in-out;

}

.pdb0{padding-bottom: 0!important;}

.txtred{color: #cc010e;}

.container{max-width: 1230px;width:90%;margin:0 auto;position: relative;padding:0 15px;}

.container::before{clear: both;display: block;height:0px;content: " ";width: 100%;}

.container::after{clear: both;display: block;height:0px;content: " ";width: 100%;}

/*����*/

.headtop .container{width: 90%;}

.headtop{width:100%;height: 86px;position: fixed;background:#fff;left: 0;top: 0;z-index: 10000;box-shadow: 0 0 4px rgba(0,0,0,0.1);}

.headtop.top_fixed{background:transparent}

.headtop .top_logo{position:absolute;left:auto;top:20px;z-index:50;width: 180px;}

.top_fixed .logo_bai,.logo_hei{display:block}

.logo_bai,.top_fixed .logo_hei{display:none}



.nav{height: 86px;position: relative;padding-left: 20%;z-index:20;float:left;}

.nav li{float: left;line-height: 86px;text-align: center;/*margin: 0 20px;*/margin: 0 13px;}

.nav li a{font-size: 16px;/* padding:0 20px; */color: #333333;display: block;position: relative;}

.top_fixed .nav li a{color:#fff;}

.nav li:first-child a{padding:0 16px;}

.nav li.cur a,.nav li.hover a,.nav li a:hover{color: #e50020;}

.nav li a:after{position: absolute;z-index: 2; width: 0;height:2px;left:0;bottom: 0px;background-color: #e50020;content: "";-webkit-transition: width 0.33s;-o-transition: width 0.33s;transition: width 0.33s;}

.nav li.cur a:after{width: 100%;}



.top_search{width: 150px;height:34px;float:right;border:1px solid #989898;position:relative;margin-top:27px;border-radius:18px;margin-right:10px;overflow:hidden;}

.top_search .keywords{border:none;font-size:14px;height:32px;line-height: 32px!important;color:#b0afaf;width:100%;background:transparent;text-indent:16px;padding-right: 30px;}

.top_search .keywords::-webkit-input-placeholder{color:#b0afaf;}

.top_search .submit{font-size:0;display:block;width:32px;height:32px;border:none;position:absolute;right: 6px;top: 0;background:url(../images/search_btn2.png) no-repeat center;}

.top_fixed .top_search{border-color:#fff}

.top_fixed .top_search .submit{background-image:url(../images/search_btn.png)}





.top_language{float:right;font-size:18px;line-height:36px;margin-top:27px;}

.top_language a{color:#7f7d7d;font-size: 14px;float:left;}

.top_language em{display:block;float:left;width:3px;height:3px;background:#6b6b6b;margin:17px 8px}

.top_language a:hover,.top_language a.lang_cn{color:#e50020;}

.menu{width:36px;height:36px;position:absolute;right:0;text-align: center;line-height: 36px;top:28px;cursor:pointer;display:none;}

.menu span{font-size:20px;}



.navwrap{width: 100%; position: absolute;top: 86px;left: 0;z-index: 999;}

.navwrap .con{position: absolute;width: 100%;display: none;background: #fff;overflow:hidden;border-top: 1px solid #eee;box-shadow: 0 2px 4px rgba(0,0,0,0.1);}

.navwrap .container{padding:0;position: relative;}

.con_pro_lbox{width: 22%;float:left;position: relative;z-index: 20;margin-top: 40px;background: #fff;}

.con_pro_lbox:before{content:'';position:absolute;right:0;width:3px;height:100%;top:20px;background:#817f7f}

.con_pro_lbox .list{width:100%;line-height:32px;margin-top:40px;}

.con_pro_lbox .list a{display:block;position:relative;padding: 20px 40px;font-size: 22px;font-weight: bold;line-height: 30px;color:#737373;}

.con_pro_lbox .list a:hover,.con_pro_lbox .list.cur a{color:#000}

.con_pro_rbox{width: 78%;padding:40px 0;overflow:hidden;padding-left:4%;float:left;max-width: 1400px;}

.con_pro .con_pro_rbox{height: 520px;}

.con_pro .con_pro_rbox>.desc{display:none}

.con_pro .con_pro_rbox>.desc.cur{display:block}

.con_solu .con_pro_rbox{height: 340px;padding: 80px 0 80px 4%;}

.con_solu .con_pro_rbox>.desc{display:none}

.con_solu .con_pro_rbox>.desc.cur{display:block}

.navwrap .con .desc{width:100%;margin:0 auto;}

.navwrap .con .desc.inline_boxs{-webkit-writing-mode: tb-lr;-moz-writing-mode: tb-lr;-webkit-column-count:3;-moz-column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;}

.navwrap .con .desc.inline_boxs_4{-webkit-writing-mode: tb-lr;-moz-writing-mode: tb-lr;-webkit-column-count:4;-moz-column-count:4;-webkit-column-gap:10px;-moz-column-gap:10px;}

.navwrap .con .desc .inline_box{display:block;width:98%;-webkit-writing-mode: lr-tb;-moz-writing-mode: lr-tb;padding: 4px 6% 4px 0;font-size: 14px;}

.navwrap .con .desc h2{width: 86%;font-size: 18px;font-weight:bold;margin:0px;padding-bottom:10px;line-height: 32px;border-bottom: 1px solid #000000;margin-bottom: 2px;}

.navwrap .con .desc h3{width: 80%;font-size: 18px;font-weight:bold;margin:0px;margin-bottom: 26px;}

.navwrap .con .desc .inline_box a{display:block;width:100%;color:#585858;line-height:24px;}

.navwrap .con .desc .inline_box li{padding:8px 0}

.navwrap .con .desc .inline_box h3 a{color: #333;}

.navwrap .con.con_about .desc .inline_box h3 a{display:inline-block;width:auto;position:relative}

.navwrap .con.con_about .con_pro_lbox:before{height:220px}

.navwrap .con .con_about_boxs .inline_box{width:30%;padding-right:0;float:left;}

.navwrap .con .con_about_boxs.cle .inline_box:nth-child(3n+1){clear:both}



.navwrap .con .desc .inline_box a:hover{color:#e50020}

.navwrap .con .desc>li{width: 33.33%;float:left;}

.navwrap .con .desc>li:nth-child(3n+1){clear:both;}

.navwrap .con .desc>li>a{display:inline-block;color:#4c4c4c;font-size:18px;margin:0px;padding: 20px 10% 20px 0;line-height:30px;}

.navwrap .con .desc>li:hover>a{color:#e50020}

.navwrap .con .desc>li li a{display:block;width:100%;padding:8px 16% 8px 0;font-size:16px;color:#4c4c4c;line-height:24px;}

.navwrap .con .desc>li li a:hover{color:#e50020}



/* header */

#header {width:100%;position:fixed;top: 0px;left:0;z-index:11500;padding: 0;box-sizing:border-box;transition:all 0.3s;}

#header #menu_bg{position:absolute;width:100%;height:100vh;background:rgba(0,0,0,0.3);cursor:pointer;z-index: 20;display:none;}

#header .all_nav{width:50%;height: 100vh;background: #252b3a;position: absolute;right: -100%;z-index: 50;}

#header .all_nav_con{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;}

#header .nav_top{width:100%;position:relative;}

#header .nav_top .topnav_index{display:block;font-size:16px;color:#fff;padding:16px;line-height:28px;;}

#header .all_nav_close {position: absolute;z-index:29;right: 6%;top: 12px;width:36px;height: 36px;display: block;cursor: pointer;}

#header .all_nav_close:before{content:"";position:absolute;left:5px;top:18px;width:26px;height:2px;background:#fff;transform: rotate(45deg);}

#header .all_nav_close:after{content:"";position:absolute;left:5px;top:18px;width:26px;height:2px;background:#fff;transform: rotate(-45deg);}



#header ul.pcmenu{}

#header ul.pcmenu>li>a{display:block;/* width: calc( 100% - 70px ); */padding: 12px 32px 12px 17px;font-size: 14px;background-color: #1d222e;color: #fff;line-height: 25px;border-bottom: 1px solid rgba(102,106,117,0.2);position:relative;}

#header ul.pcmenu>li>a .iconfont{width: 50px;height: 50px;position: absolute;right: 3%;top: 0;text-align: center;line-height: 50px;}

#header ul.pcmenu>li>a .iconfont.open:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);display: block;}

#header ul.pcmenu>li>ul{display:none;width: 100%;top: 0px;background-color: #212634;color: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.13);}

#header ul.pcmenu>li>ul>li>a{display:block;width: 100%;line-height: 20px;font-size: 13px;padding: 10px 0px 10px 16px;color: #fff;}

#header ul.pcmenu>li>ul>li>ul{width: 100%;padding: 0px 20px 10px;opacity: 1;display: block;background-color: #252b3a;color: #fff;border-bottom: 1px solid rgba(0, 0, 0, 0.13);}

#header ul.pcmenu>li>ul>li>ul>li>a{display:block;padding: 12px 0 6px;color: #fff;font-size: 12px;border-bottom: solid 1px rgba(255, 255, 255, 0.14);}

#header ul.pcmenu>li>ul>li>ul>li>ul{}

#header ul.pcmenu>li>ul>li>ul>li>ul>li>a{color: #fff;font-size: 12px;}







/*******banner*******/

.banner{width:100%;padding-top:86px;position: relative;overflow: hidden;}

.index_banner{padding-top: 0;}

.banner_box{width:100%;position:relative;overflow:hidden}

.banner_box img{width: 2000px;max-width: 2000px; height: 350px;position: relative;left: 50%;margin-left: -1000px;}

.subbanner{overflow:hidden;background-size: cover;background-repeat: no-repeat;background-position: center center;padding-top: 0;margin-top: 86px;}

.banner .con{width:100%;height:900px;min-height: 100vh;overflow: hidden;position:relative}

.banner .con>div.panel_state_content{width:1920px!important;height:100%;position:absolute;left:50%!important;margin-left:-960px;top:0;overflow:hidden}

.banner .con img{max-width:100%}

.banner .con .con_text{position:absolute;width:60%;top:50%;left: 14%;transform:translateY(-45%);-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);}

.banner .con .con_text .p1{font-size:54px;color:#fff;font-weight:bold;line-height:76px;margin:0}

.banner .con .con_text .p2{font-size:46px;line-height:76px;color:#fff;margin:0}

.banner .con .con_text .p3{width:176px;height:3px;/*background:#fff;*/margin-bottom:26px}

.banner .con .con_text .p4{font-size:28px;margin-bottom:0;background-image:-webkit-linear-gradient(top,#d7d7d7,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style: italic;}

.banner .con .con_text .more{display:inline-block;width:200px;height:50px;line-height:48px;text-align:center;font-size:22px;color:#07bcff;border:1px solid #07bcff;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.banner .con .con_text .more:hover{background:#07bcff;color:#fff}

.banner .con .con_text>div{overflow: hidden;}

.banner .con .con_text .div_p1{margin-bottom:26px;}

.banner .con .con_text .div_p2{margin-bottom:24px;}

.banner .con .con_text .div_p4{}

.banner .con .con_text .div_p5{margin-top:30px;}



@keyframes fadeIn {

    0% { transform: translateY(60px); opacity: 0; }

    100% { transform: translateY(0); opacity: 1; }

}

.banner .con.swiper-slide-active .con_text .p1{animation: fadeIn .7s ease-in 0.1s both;}

.banner .con.swiper-slide-active .con_text .p2{animation: fadeIn .7s ease-in 0.3s both;}

.banner .con.swiper-slide-active .con_text .p4{animation: fadeIn .7s ease-in 0.5s both;}

.banner .con.swiper-slide-active .con_text .more{animation: fadeIn .7s ease-in 0.7s both;}

.banner .swiper-button-next,.banner .swiper-button-prev{display:none;}

.swiper-container-horizontal > .swiper-pagination-bullets{bottom:20px}

.banner .swiper-pagination-bullet{width:40px;height: 4px;border-radius: 0;background:rgba(255,255,255,0.3);opacity:1}

.banner .swiper-pagination-bullet-active{background:rgba(255,255,255,0.8)}

.banner_con{width: 90%;position:relative;max-width: 1230px;padding: 15px 15px;margin: 0 auto;height: 390px;}



.banner_text{width: 90%;position:absolute;max-width: 1200px;top:50%;left:50%;margin-top:45px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);}

.banner_text .p1{font-size:30px;line-height:42px;color:#fff;margin-bottom:18px;}

.banner_text .p2{width:70px;height:2px;background:#fff;margin-bottom:20px;}

.banner_text .p3{font-size:16px;color:#fff;text-transform:uppercase;letter-spacing: 1px;}

.banner_text .title{font-size:60px;font-weight: bold;/*font-family: 'HYGangYiTiJ';*/font-family: 'PingFang SC','黑体'; line-height:1;color:#fff;margin-bottom:20px;}

.banner_text .title2{font-size:30px; line-height:1;color:#fff;margin-bottom:15px;}



.subbanner .banner_text{width: auto;max-width: 100%;margin-top: 0; position: relative;top: 50%;left: 0; transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);}

.banner_text .desc{font-size:14px;line-height: 30px;max-width: 100%;  color:#fff;text-transform:uppercase;letter-spacing: 1px;}

.banner_text .desc.mw67{max-width: 67%;}

.banner_text .btns{margin-top: 20px;}

.banner_text .btns a{display: inline-block;padding: 13px 32px;background-color: transparent;border: 1px solid #fff;border-radius: 5px;margin-right: 25px;color: #fff;font-size: 14px;transition: 0.3s ease-in-out;}

.banner_text .btns.zi a.on{background-color: #7f00e3;border-color: #7f00e3;}

.banner_text .btns.zi a:hover{background-color: #9d5be3;border-color: #9d5be3;}



.banner_text .btns.blue a.on{background-color: #0856ff;border-color: #0856ff;}

.banner_text .btns.blue a:hover{background-color: #2b8bf9;border-color: #2b8bf9;}

.pro_video_btn{display:inline-block;padding-left:38px;line-height:28px;font-size:16px;margin-top:16px;color:#fff;opacity:0.7;background:url(../images/video_bofang.png) no-repeat left;}

.pro_video_btn:hover{opacity:1;color:#fff}

.fade-show {

    animation: fade-show 2s linear 3s infinite alternate;

    -webkit-animation: fade-show 2s linear 3s infinite alternate;

}

@keyframes fade-show {

    0% {

        opacity: 1;

    }

    100% {

        opacity: 0.3;

    }

}

/***********index***********/

.index_box1{height:80px;background:rgba(255,255,255,0.8);position:relative;z-index:50;margin-top:-80px;display:none}

.index_lbox{width:77.5%;float:left;height:80px;position:relative;}

.index_lbox .title{width:14%;float:left;font-size:18px;color:#454545;font-weight:bold;line-height:80px;text-align:center;position:relative;}

.index_lbox .title:before{content:"";display:block;position:absolute;width:1px;height:22px;top:29px;right:0;background:#868686;}

.index_lbox .news_swiper{width:86%;float:right;height:80px;position:relative;overflow:hidden}

.index_lbox .news_swiper .news_title{width:80%;float:left;line-height:80px;padding-left:30px;font-size:16px;color:#434343;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.index_lbox .news_swiper .news_title a{color:#434343;}

.index_lbox .news_swiper .news_title a:hover{border-bottom:1px solid #434343;}

.index_lbox .news_swiper .date{width:20%;float:left;line-height:80px;font-size:14px;color:#434343}

.index_lbox .news_swiper .swiper-button-next{top:auto;bottom:10px;left:auto;right:20px;margin:0;background:none;width:24px;height:24px;line-height:22px;text-align:center;transform:rotate(180deg)}

.index_lbox .news_swiper .swiper-button-prev{top:10px;bottom:auto;left:auto;right:20px;margin:0;background:none;width:24px;height:24px;line-height:22px;text-align:center;transform:rotate(0deg)}

.index_lbox .news_swiper .swiper-button-prev span,.index_lbox .news_swiper .swiper-button-next span{font-size:20px;font-weight:bold;color:#939393}

.index_lbox .news_swiper .swiper-button-prev:after,.index_lbox .news_swiper .swiper-button-next:after{display:none}



.index_rbox{width:22.45%;float:right;height:80px;background:#e50020}

.index_rbox .title{width:100%;line-height:80px;text-align:center;color:#fff;font-size:16px;cursor:pointer;}

.index_rbox .title .text{padding-left:30px;padding-right:20px;background:url(../images/zixun.png) no-repeat left}



.index_box1 .hidebox{width:100%;position:absolute;left:0;bottom:80px;padding:36px 6%;background:#fff;display:none}

.index_box1 .hidebox .list{width:33.3%;float:left;}

.index_box1 .hidebox .list .img{width:54%;float:left;overflow:hidden}

.index_box1 .hidebox .list .list_title{width:44%;float:right;}

.index_box1 .hidebox .list .list_title a{display:block;width:100%;line-height:30px;color:#434343;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.index_box1 .hidebox .list .list_title a:hover{color: red;}

.index_box1.cur{background:#fff}

.index_box1.cur .hidebox { display:block}



.index_box2{max-width: 1400px;}

.index_title{width:100%;text-align:center;padding: 55px 0 65px;color:#2d2d2d;}

.index_title h2{font-size:36px;line-height:56px;margin-top:0;margin-bottom:10px;}

.index_title p{font-size:20px;line-height:24px;margin-bottom:0;color:#737373}

.index_title .en{font-size: 18px;color: #999;text-align: center;}



.index_box2_cont{}

.index_box2_list{width:100%;overflow:hidden;padding:120px 0 40px}

.index2_leftbox{width:calc( 100% - 500px );float:left;padding:0 8%}

.index2_leftbox .title{font-size:28px;line-height:42px;color:#000;font-weight:bold;padding-bottom:40px;}

.index2_leftbox .text{font-size:16px;line-height:28px;padding-bottom: 26px;border-bottom:1px solid #cdcccc;}

.index2_leftbox .content{

    width: 700px;

    margin-left: -16px;

}

.index2_leftbox .content .listbox{position:relative;display:inline-block;padding:40px 16px 10px}

.index2_leftbox .content .listbox>span{display:block;padding-top:42px;padding-bottom: 4px;line-height:24px;font-size:14px;cursor:pointer;position:relative;}

.index2_leftbox .content .listbox>span a{color:#000}

.index2_leftbox .content .listbox>span a:hover{color:#e50020}

.index2_leftbox .content .listbox.cur>span{color:#e50020}

.index2_leftbox .content .listbox>span:before{content:'';background:#e50020;height:2px;position:absolute;bottom:0;transition:0.35s all;width:0;left:100%}

.index2_leftbox .content .listbox.cur>span:before{transition:0.35s width;width:100%;left:0;}

.index2_leftbox .content .listbox>ul{position:absolute;left:50%;top: 130px;transform:translateX(-50%);text-align:center;display:none;}

.index2_leftbox .content .listbox>ul>li{white-space: nowrap;font-size:14px;line-height:24px;padding-top:10px;;color:#585858}

.index2_leftbox .content .listbox>ul>li>a{color:#585858}

.index2_leftbox .content .listbox>ul>li>a:hover{color:#e50020}

.index2_leftbox .content .listbox.cur>ul{display:block}

.index_box2_list1 .listbox{margin-right: 10px;}

.index_box2_list1 .listbox:last-child{margin-right:0}

.index_box2_list2 .listbox{margin-right: 56px;}

.index_box2_list2 .listbox:nth-child(3n){margin-right:0}



.index2_leftbox .content .listbox>ul.ul_changdu{width:380px;left:-24px;transform:translateX(0%);}

.index2_leftbox .content .listbox>ul.ul_changdu>li{float:left;width:50%;padding:10px 20px 0;}



.index_box2_list1 .listbox1>span{background:url(../images/dunpai1_listico1.png) no-repeat center 2px}

.index_box2_list1 .listbox2>span{background:url(../images/dunpai1_listico2.png) no-repeat center 2px}

.index_box2_list1 .listbox3>span{background:url(../images/dunpai1_listico3.png) no-repeat center 4px}

.index_box2_list1 .listbox4>span{background:url(../images/dunpai1_listico4.png) no-repeat center 0px}

.index_box2_list1 .listbox5>span{background:url(../images/dunpai1_listico5.png) no-repeat center 0px}

.index_box2_list1 .listbox6>span{background:url(../images/dunpai1_listico6.png) no-repeat center 3px}

.index_box2_list1 .listbox1.cur>span{background-image:url(../images/dunpai1_listico1s.png)}

.index_box2_list1 .listbox2.cur>span{background-image:url(../images/dunpai1_listico2s.png)}

.index_box2_list1 .listbox3.cur>span{background-image:url(../images/dunpai1_listico3s.png)}

.index_box2_list1 .listbox4.cur>span{background-image:url(../images/dunpai1_listico4s.png)}

.index_box2_list1 .listbox5.cur>span{background-image:url(../images/dunpai1_listico5s.png)}

.index_box2_list1 .listbox6.cur>span{background-image:url(../images/dunpai1_listico6s.png)}



.index2_rightbox{width: 480px;float: right;;}

.index2_rightbox .dunpai_img1{background:url(../images/dunpai_bg1.png) no-repeat center;background-size: 100%;}

.index2_rightbox .dunpai_img2{background:url(../images/dunpai_bg2.png) no-repeat center;background-size: 100%;}

.index2_rightbox .dunpai_img3{background:url(../images/dunpai_bg3.png) no-repeat center;background-size: 100%;}



.index_box2_list2 .index2_leftbox{float:right}

.index_box2_list2 .index2_rightbox{float:left}



.index_box2_list2 .listbox1>span{background:url(../images/dunpai1_listico6.png) no-repeat center 3px}

.index_box2_list2 .listbox2>span{background:url(../images/dunpai1_listico4.png) no-repeat center 0px}

.index_box2_list2 .listbox3>span{background:url(../images/dunpai1_listico1.png) no-repeat center 2px}

.index_box2_list2 .listbox4>span{background:url(../images/dunpai1_listico2.png) no-repeat center 2px}

.index_box2_list2 .listbox5>span{background:url(../images/dunpai1_listico3.png) no-repeat center 4px}

.index_box2_list2 .listbox6>span{background:url(../images/dunpai1_listico5.png) no-repeat center 0px}





.index_box3{max-width:1400px;width:88%;margin:0 auto;position: relative;padding:0}

.index_cbox3{width:100%;height:auto;overflow:hidden;position:relative;}

.index_lbox3{width:25%;float:left;padding: 10px 0;height:100%;position:relative;z-index:2;}

.index_lbox3 .lbox3_list{width:100%;line-height:46px;margin-bottom:28px;font-size: 18px;color: #000;position:relative;overflow: hidden;cursor:pointer;}

.index_lbox3 .lbox3_list .iconfont{display: block;float:left;width:50px;height: 46px;background-position: center;background-repeat: no-repeat;}

.index_lbox3 .lbox3_list .text{padding-left:16px;}

.index_lbox3 .lbox3_list .iconmui-icon-add{position:absolute;right:10%;opacity:0;top:2px;font-size:32px;line-height:46px;display: none;}

.index_lbox3 .lbox3_list:hover,.index_lbox3 .lbox3_list.cur{background:#d5eff0;}

.index_lbox3 .lbox3_list:hover .iconmui-icon-add,.index_lbox3 .lbox3_list.cur .iconmui-icon-add{opacity:1;}

.index_rbox3{width:70%;float:right;padding: 0px 3% 0 50px;position:relative;z-index:2;}

.index_rbox3 .rbox3_list{opacity:0;position: absolute;z-index:10;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.index_rbox3 .rbox3_list.cur{opacity:1;z-index:20}

.index_rbox3 .rbox3_list .p1{font-size:20px;color: #000;line-height:34px;font-weight:bold;margin-bottom: 20px;}

.index_rbox3 .rbox3_list .p2{font-size:14px;color: #000;line-height:30px;margin-bottom: 36px;}

.index_rbox3 .rbox3_list .more{display:block;width:168px;height:46px;border: 1px solid #000;color: #000;font-size:16px;line-height:44px;text-align:center;margin-bottom: 32px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.index_rbox3 .rbox3_list .more:hover{background:#1a56cd;border-color:#1a56cd;color:#fff}

.index_rbox3 .rbox3_list .title {font-size: 20px;font-weight: bold;color: #000;border-top: 1px solid #000;margin-top: 32px;padding-top: 28px;line-height: 32px;margin-bottom: 20px;}

.index_rbox3 .rbox3_list .list_b {width:100%;overflow:hidden}

.index_rbox3 .rbox3_list .list_b .list{width:33.3%;float:left;font-size:14px;color:#000;height: 58px;padding: 7px 0;line-height: 22px;}

.index_rbox3 .rbox3_list .list_b .list span{display:block;width: 44px;height: 44px;float:left;/*background-position: center;*/background-repeat: no-repeat;}

.index_box4{max-width: 1400px;}

.index_cbox4{margin-bottom:40px;margin-left: -15px;margin-right: -15px;}

.index_cbox4:after { clear: both; display: block; height: 0px; content: ""; width: 100%; }





.index_lbox4{width:50%;float:left;padding: 0 15px;}



.index_pro{padding: 0 0 10px;background: #f9fbfd;background-size: 100%;overflow: hidden;}

/*.index_pro{padding: 0 0 10px;background: #eef8ff url(../images/index_pro_bg.jpg) center bottom no-repeat;background-size: 100%;overflow: hidden;}*/

.index_pro2{padding: 0 0 10px;background: #ffffff;background-size: 100%;overflow: hidden;}

.index_pronav{width: 100%;height: 58px;line-height: 58px;border-bottom: 1px solid #c9e2ff;text-align: center;}

.index_pronav .con{display: inline-block;}

.index_pronav a{display: inline-block;position: relative;color: #000000;font-size: 18px;min-width: 104px;margin: 0 25px;cursor: pointer;}

.index_pronav a:hover{color: #0a75f9;}

.index_pronav a:after{width: 103px;height: 3px;background-color: transparent;position: absolute;left: 50%;margin-left: -52px;bottom: 0;content: "";}

.index_pronav a.active:after{background-color: #0a75f9;}



.index_pro .index_title{padding: 0;margin: 55px 0 65px;}

.index_probox{margin: 80px 0;}

.index_probox .box{display: none;margin-left: -10px;margin-right: -10px;}

.index_probox .imgcon{background: url(../images/index_probox_imgbg.png) center no-repeat;height: 380px;}

.index_probox .imgcon2{background: url(../images/index_probox_imgbg2.png) center no-repeat;height: 380px;}

.index_probox .imgcon3{background: url(../images/index_probox_imgbg3.png) center no-repeat;height: 380px;}

.index_probox .imgcon4{background: url(../images/index_probox_imgbg4.png) center no-repeat;height: 380px;}

.index_probox .imgcon5{background: url(../images/index_probox_imgbg5.png) center no-repeat;height: 380px;}

.index_probox .imgcon6{background: url(../images/index_probox_imgbg6.png) center no-repeat;height: 380px;}

.index_probox .imgcon7{background: url(../images/index_probox_imgbg7.png) center no-repeat;height: 380px;}

.index_probox .imgcon8{background: url(../images/index_probox_imgbg8.png) center no-repeat;height: 380px;}

.index_probox .imgcon9{background: url(../images/index_probox_imgbg9.png) center no-repeat;height: 380px;}

.index_probox .imgcon10{background: url(../images/index_probox_imgbg10.png) center no-repeat;height: 380px;}

.index_probox .imgcon11{background: url(../images/index_probox_imgbg11.png) center no-repeat;height: 380px;}

.index_probox .imgcon12{background: url(../images/index_probox_imgbg12.png) center no-repeat;height: 380px;}

.index_probox .imgcon13{background: url(../images/index_probox_imgbg13.png) center no-repeat;height: 380px;}

.index_probox .imgcon14{background: url(../images/index_probox_imgbg14.png) center no-repeat;height: 380px;}

.index_probox .textcon{}

.index_probox .textcon .title{font-size: 30px;font-weight: bold;line-height: 1.6;}

.index_probox .textcon .desc{font-size: 16px;line-height: 1.9;margin-bottom: 25px;}

.index_probox .textcon .title2{font-size: 16px;color: #000000;margin-bottom: 30px;}

.index_probox .fuwulist{}

.index_probox .fuwulist_con{margin-left: -8px;margin-right: -8px;}

.index_probox .fuwulist .con{padding: 0 8px;min-width: 33.33%;float: left;}

.index_probox .fuwulist .con2{padding: 0 8px;min-width: 42%;float: left;}

.index_probox .fuwulist a{padding: 0 15px;background-color: #fff;height: 48px;line-height: 48px; color: #000000;font-size: 14px;margin-bottom: 16px;display: block;}

.index_probox .fuwulist a span{display: inline-block;margin-right: 10px;font-size: 24px;vertical-align: middle;}

.index_probox .fuwulist a:hover{color: #0a75f9;}



.morenews{display: block;margin: 20px auto;width: 156px;height: 46px;line-height: 44px;border: 1px solid #4a93f2;color: #4a93f2;text-align: center;transition: 0.3s ease-in-out;}

.morenews:hover{background-color: #4a93f2;color: #fff;}



.news_swiper2{width:100%;overflow:hidden;position:relative}

.news_swiper2 .swiper-slide {position:relative;overflow:hidden;}

.news_swiper2 .text{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);padding:20px 30px 14px 30px;}

.news_swiper2 .text .p1{display:block;width:100%;font-size:18px;line-height:26px;color:#fff;margin-bottom:8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }

.news_swiper2 .text .p2{font-size:14px;color:#fff;line-height:20px;margin-bottom:0;}

.news_swiper2 .swiper-pagination{position:absolute;z-index:8;right:40px;left: auto;bottom: 30px;height: auto;width:auto;font-size:16px;line-height: 28px;color:#fff;}

.news_swiper2 .swiper-button-next{height:28px;line-height:30px;text-align:center;margin-top:0;bottom:30px;right:10px;top:auto;background:none;font-size:20px;color:#fff}

.news_swiper2 .swiper-button-prev{height:28px;line-height:30px;text-align:center;margin-top:0;bottom:30px;left:auto;right:78px;top:auto;background:none;font-size:20px;color:#fff;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}

.news_swiper2 .swiper-button-prev:after,.news_swiper2 .swiper-button-next:after{display:none}



.index_rbox4{width:50%;float:right;position: relative;padding: 0 15px;}

.index_rbox4 .more{position:absolute;z-index:6;right:0;top:-42px;font-size:14px;line-height:24px;color:#8c8c8c}

.index_rbox4 .more:hover{text-decoration:underline!important}

.index_rbox4 .list{height:84px;border:1px solid #eee;line-height:66px;position:relative;overflow:hidden;margin-bottom: 15px;}

.index_rbox4 .list .date{font-size:14px;float:left;width:90px;height: 100%;background-color: #f7f7f7; text-align: center;}

.index_rbox4 .list .date .year{display: block;line-height: 1.6;color: #333;font-size: 18px;font-weight: bold;margin-top: 14px;}

.index_rbox4 .list .date .yue{display: block;line-height: 1.6;color: #666;}

.index_rbox4 .list .title{width: calc( 100% - 90px );padding: 10px 20px; float: left;font-size:16px;color:#333333;}

.index_rbox4 .list .title .name{font-size: 16px;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 1.4;margin-bottom: 3px;}

.index_rbox4 .list .title .desc{font-size: 13px;line-height: 1.6;color: #666;display: -webkit-box;

    -webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}

.index_rbox4 .list .ico_more{position:absolute;font-size:28px;right: 20px;top: 2px;float:right;color:#9e9e9e;}

.index_rbox4 .list:hover .name,.index_rbox4 .list:hover .ico_more {color:#4a93f2}

.index_rbox4 .list:hover .date{background-color: #4a93f2;}

.index_rbox4 .list:hover .date .year,.index_rbox4 .list:hover .date .yue{color: #fff;}



.index_box5{width:100%;position:relative;padding-bottom:50px;background-color: #ffffff;}

.index_cbox5{margin-top: -20px;background-color: #ffffff;}

.index_cbox5 .container{position:relative;overflow:hidden;padding-bottom: 50px;width: 1240px;}

.index_cbox5 .list{width:20%;height: 80px;line-height: 80px; text-align:center;float:left;margin-bottom: 15px;margin-top: 0!important;}

.index_cbox5 .list a{display:block;width:auto;height:100%;background:#fff;}

.index_cbox5 .list img{max-width:100%;max-height: 102px; overflow: hidden;position:relative;vertical-align: middle;}

.index_cbox5 .list:hover a{animation: bounceIn 1s;-webkit-animation: bounceIn 1s;-ms-animation: bounceIn 1s;}

.index_cbox5 .swiper-button-next{width: 50px;height: 50px;background: url(../images/icon_case_right.png) center no-repeat;left: 50%;bottom: 0;top: auto;margin-left: 25px;z-index: 9;}

.index_cbox5 .swiper-button-next:hover{background-image: url(../images/icon_case_right_h.png);}

.index_cbox5 .swiper-button-next:after,.index_cbox5 .swiper-button-prev:after{font-size: 0;}

.index_cbox5 .swiper-button-prev{width: 50px;height: 50px;background: url(../images/icon_case_left.png) center no-repeat;left: 50%;bottom: 0px;top: auto;margin-left: -25px;z-index: 9;}

.index_cbox5 .swiper-button-prev:hover{background-image: url(../images/icon_case_left_h.png);}



/*footer*/

.foot_background{}

.foot_box1{width:100%;text-align:center;padding: 85px 0 50px;}

.foot_box1 .foot_b1tit{height:50px;font-size: 36px;color:#000;font-weight:bold;line-height:50px;margin-bottom:30px;}

.foot_box1 a{display:inline-block;width:240px;height:54px;line-height:52px;font-size:24px;background: #1754eb;color:#fff;border-radius:30px;box-shadow:2px 2px 9px rgba(0,0,0,0.2);transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;}

.foot_box1 a:hover{box-shadow:2px 2px 16px rgb(48 99 246);}

.foot_box2{overflow:hidden;padding: 60px 10px 100px;}

.foot_box2 .list{width:16.66%;float:left;text-align:center;}

.foot_box2 .list:nth-child(6n+1){clear:both;}

.foot_box2 .list span{display:block;text-align:center;color: #1841a6;margin-bottom: 10px;font-size: 60px;height: 76px;line-height:76px;}

.foot_box2 .list p{font-size:16px;line-height: 24px;color: #000;font-weight: bold;margin-bottom:0;padding: 0 5px;}

.foot_box2 .list:nth-child(1) span{font-size:50px}

.foot_box2 .list:nth-child(5) span{font-size:48px}

.foot_box2 .list:nth-child(6) span{font-size:56px}

.foot_box2 .list span.iconfont{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.foot_box2 .list:hover span.iconfont{transform:rotateY(180deg);}

.footer{width:100%;background-color:#152339;padding-top: 30px;background-size: cover;}

/*.footer{width:100%;background: #1841a6 url(../images/foot_bg.jpg) center no-repeat;padding-top: 30px;background-size: cover;}*/

.footer_nav{width: 75%;float:left;padding:30px 0}

.footer_nav li{float:left;padding-left: 5%;}

.footer_nav li:first-child{clear:both;padding-left:0;}

.footer_nav li .title{font-size:16px;line-height:26px;color:#fff;position:relative;padding-bottom: 16px;}

.footer_nav li a{display:block;line-height:30px;font-size:14px;color:rgba(255,255,255,0.7);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.footer_nav li a:hover{color:rgba(255,255,255,1);}

.footer_contact{width:23%;padding: 30px 2.5%;margin-right: 2%; float:left;position:relative;}

.footer_contact .title{font-size:16px;line-height:26px;color:#fff;position:relative;padding-bottom:10px;text-align: center;}

.footer_contact .p1{font-size:29px;line-height:48px;color:#fff;margin-bottom:10px;text-align: center;}

.footer_contact .p2{font-size:14px;color:rgba(255,255,255,0.7);line-height:26px;margin-bottom:5px;}

.footer_contact .p3{font-size:14px;color:rgba(255,255,255,0.7);line-height: 29px;margin-bottom:0;}

.footer_contact .p3 a span{font-size:26px;position:relative;top:5px;color:rgba(255,255,255,0.7);margin-right:3px;}

.footer_contact .p3 a:hover span{color:rgba(255,255,255,0.5);}

.footer_company{width:220px;float:right;padding-top:30px;}

.footer_company .title{font-size:16px;line-height:26px;color:#fff;position:relative;padding-bottom:6px;}

.footer_company .comlist{width:100%;position:relative;}

.footer_company .comlist .com_t{width:100%;height:38px;cursor:pointer;border: 1px solid #fff;}

.comlist .com_t span{display:block;height:38px;line-height:36px;font-size:14px;color:#fff;text-indent:12px;float:left;width:calc( 100% - 38px );overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.comlist .com_t span.iconfontgt{float:right;width: 36px;height: 36px;text-align:center;line-height:38px;background: #1841a6;border:none;text-indent:0;}

.footer_company .comlist ul{position:absolute;z-index:3;background:#005bac;width:100%;border:1px solid rgba(255,255,255,0.5);border-top:none;max-height: 120px;overflow-y:auto;overflow-x:hidden;display:none}

.footer_company .comlist:hover ul{display:block}

.footer_company .comlist ul::-webkit-scrollbar{width: 6px; background-color:none;}/* ���鱳����ɫ */

.footer_company .comlist ul::-webkit-scrollbar-thumb{background-color: rgba(255,255,255,0.7);border-radius:6px;}/* ������ɫ */

.footer_company .comlist ul li a{display:block;line-height: 22px;color:rgba(255,255,255,0.7);padding: 6px 12px;font-size:14px;}

.footer_company .comlist ul li a:hover{background:#007ad5}

.footer_qrcode{width:100%;margin-top:10px;text-align:center;font-size:14px;line-height:32px;color:rgba(255,255,255,0.5)}

.qrcode_left{max-width:100px;float:left;}

.qrcode_right{max-width:100px;float:right;}

.footer_copy{width:100%;font-size:14px;color:rgba(255,255,255,0.5);padding:15px 0;line-height:26px;border-top:1px solid rgba(255,255,255,0.5);text-align:center}

.footer_copy span,.footer_copy a{color:rgba(255,255,255,0.5);}

.footer_copy div{display:inline-block;margin:0 10px}

/*zixun*/

.zixun{position:fixed;width:60px;top:50%;right:10px;padding-bottom:50px;margin-top:-150px;z-index:100;}

.zixun>i{position: absolute;z-index:29;right: 12px;bottom:4px;width:32px;height: 32px;border-radius:16px;display: block;cursor: pointer;background: #1e5fe1;opacity: .8;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;display: none;}

.zixun>i.open{transform: rotate(135deg);}

.zixun>i:before{content:"";position:absolute;left:6px;top:15px;width:20px;height:2px;background:#fff;transform: rotate(45deg);}

.zixun>i:after{content:"";position:absolute;left:6px;top:15px;width:20px;height:2px;background:#fff;transform: rotate(-45deg);}

.zixun>div{width:60px;height:60px;position:relative;}

.zixun>div>a{display:block;width:60px;height:60px;position:relative;z-index:20;border:1px solid #efefef;background:#fff;margin-top:6px;border-radius:3px;box-shadow: 2px 2px 5px rgba(240,240,240,0.1);text-align:center;cursor:pointer;}

.zixun>div span.text{font-size:12px;color:#3f3f3f;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.zixun>div span.iconfont{display:block;font-size:26px;line-height:30px;height:32px;padding-top:8px;color:#3f3f3f;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.zixun>div.zixun_box1 span.iconfont{font-size:20px}

.box2_show{width:60px;height:60px;z-index:20;position:relative;border:1px solid #efefef;background:#fff;margin-top:6px;border-radius:3px;box-shadow: 2px 2px 5px rgba(240,240,240,0.1);text-align:center;cursor:pointer;}

.box2_hide{position:absolute;z-index:10;width:156px;height:60px;padding-left:16px;text-align:left;left:0;opacity:0;top:0;border:1px solid #efefef;background:#fff;border-radius:3px;box-shadow: 2px 2px 5px rgba(240,240,240,0.1);transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.box2_hide .p1{font-size:18px;color:#1d5ee1;margin-bottom:0;line-height:26px;padding-top:6px;}

.box2_hide .p2{font-size:14px;color:#999999;line-height:22px;}

.box2_show:hover+.box2_hide{left:-166px;opacity:1}

.box5_show{width:60px;height:60px;z-index:20;position:relative;border:1px solid #efefef;background:#fff;margin-top:6px;border-radius:3px;box-shadow: 2px 2px 5px rgba(240,240,240,0.1);text-align:center;cursor:pointer;}

.box5_hide{position:absolute;z-index:10;width:218px;height:auto;text-align:center;left:0;opacity:0;bottom:0;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.box5_hide>div{border:1px solid #efefef;background:#fff;border-radius:3px;box-shadow: 2px 2px 5px rgba(240,240,240,0.1);padding:4px;}

.box5_hide>div span{font-size:14px;line-height:24px;color:#999999}

.box5_show:hover+.box5_hide{left: -228px;opacity:1;}

.box1_show,.box2_show,.box3_show,.box4_show,.box5_show{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.go_top:hover,.box2_show:hover,.box3_show:hover,.box4_show:hover,.box5_show:hover{background:#1e5ee2;border-color:#1e5ee2;color:#fff}

.zixun>div:hover span.text{color:#fff;}

.zixun>div:hover span.iconfont{color:#fff}

/*ͼƬ�Ŵ��л�*/

.bigimg-wrap {display: none;z-index: 19999;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}

.bigimg-wrap::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .8);}

.bigimg-swiper {height: 100%;}

.bigimg-wrap .big-img {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;}

.bigimg-wrap .bigimg-close {position: absolute;z-index:29;right: 5%;top: 8%;width:36px;height: 36px;display: block;cursor: pointer;}

.bigimg-wrap .bigimg-close:before{content:"";position:absolute;left:0;top:18px;width:36px;height:3px;background:#fff;transform: rotate(45deg);}

.bigimg-wrap .bigimg-close:after{content:"";position:absolute;left:0;top:18px;width:36px;height:3px;background:#fff;transform: rotate(-45deg);}



.bigvideo-wrap{display:none;z-index: 19999;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}

.bigvideo-wrap .close_viode{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .5);cursor:pointer;}

.bigvideo-wrap .video_box{}

.bigvideo-wrap .big-video{display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;}



.index_box4,.index_box3,.louti.container,.louti .container{width:90%;}



.pro_title{padding: 50px 20px;text-align:center;position:relative;}

.pro_title h1{font-size:30px;line-height:48px;margin: 0;color:#363636;position: relative;display: inline-block;}

.pro_title h1:before{position: absolute;left: -56px;top: 0;margin-top: 8px;width: 34px;height: 34px;background: url(../images/typetitle_left.png) center center no-repeat;content: "";}

.pro_title h1:after{position: absolute;right: -56px;top: 0;margin-top: 8px; width: 34px;height: 34px;background: url(../images/typetitle_right.png) center center no-repeat;content: "";}

.pro_title .titdesc{font-size: 18px;margin-top: 25px;line-height: 1.8;}

.pro_title h3{font-size: 18px;font-weight: bold;margin-top: 25px;line-height: 1.8;}

.pro_title.bai h1{color:#fff}

.pro_content{margin:0 auto 30px;}

.pro_content p{font-size:16px;line-height:30px;color:#454545;text-indent:32px;margin-bottom:0}

.index_box4,.index_box3{width: 1240px;}

.products_cbox{}

.products_list{width:100%;background: #f7f7f7;padding:20px 0}

.products_list2{background:#fff;padding:50px 0}

.products_list .container{max-width: 1400px;display:table}

.products_lbox{display:table-cell;padding:0 6%;vertical-align: middle}

.products_lbox>.title{font-size:28px;font-weight:bold;line-height:42px;padding:20px 0 20px;padding-left:20px;position:relative;}

.products_lbox>.title:before{content:"";display:block;position:absolute;width:6px;height:26px;background:#5a8fb9;left:0;top:30px}

.products_lbox>ul>li{overflow:hidden;padding-bottom:20px;}

.products_lbox>ul>li>a{width:30%;float:left;padding:8px 0;font-size:16px;color:#323232;font-weight:bold}

.products_lbox>ul>li>ul{width: 66%;float: left;}

.products_lbox>ul>li>ul>li{display:inline-block;font-size:14px;line-height:22px;padding:8px 16px;}

.products_lbox>ul>li>ul>li>a{color:#555555}

.products_lbox>ul>li>ul>li>a:hover{color:#007aff}

.products_rbox{width:360px;display:table-cell;vertical-align: middle;}



.jishu_box1{max-width:1000px;}



.jishu_box1 .list{width:32%;height:320px;float:left;margin-left:2%;border:1px solid #000;text-align:center}

.jishu_box1 .list:first-child{margin-left:0;}

.jishu_box1 .list .title{font-size:22px;color:#000;font-weight:bold;padding-top:70px;line-height:32px;margin-top:30px;}

.jishu_box1 .list1 .title{background:url(../images/jishu_dianhua.png) no-repeat top}

.jishu_box1 .list2 .title{background:url(../images/jishu_weixin.png) no-repeat top}

.jishu_box1 .list3 .title{background:url(../images/jishu_weibo.png) no-repeat top}



.jishu_box1 .list .p1{font-size:18px;color:#000;line-height:30px;margin-top:10px;margin-bottom:0}

.jishu_box1 .list .p2{font-size:18px;color:#868686;line-height:30px;margin-top:10px;margin-bottom:0}

.jishu_box1 .list .p3{font-size:18px;color:#000;line-height:30px;;margin-top:56px;}

.jishu_box1 .list .weibo{display: inline-block;width:148px;height:36px;line-height:34px;border:1px solid #000;font-size:18px;color:#000;margin-top:48px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.jishu_box1 .list .weibo:hover{background:#1841a6;color:#fff;border-color:#1841a6}



.jishu_box2{max-width:1000px;}

.jishu_box2 .list{width:32%;padding:20px 0;float:left;margin-left:2%;border:1px solid #000;text-align:center}

.jishu_box2 .list:first-child{margin-left:0;}

.jishu_box2 .list .title{font-size:24px;color:#000;line-height:32px;}

.jishu_box2 .list .title a {display:block;color: #000;padding-top:66px;}

.jishu_box2 .list1 .title a{background:url(../images/jishu_cbox2_li1.png) no-repeat top 10px center;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.jishu_box2 .list2 .title a{background:url(../images/jishu_cbox2_li2.png) no-repeat top 6px center;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.jishu_box2 .list3 .title a{background:url(../images/jishu_cbox2_li3.png) no-repeat top 10px center;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.jishu_box2 .list1:hover .title a{background-position:top 0px center}

.jishu_box2 .list2:hover .title a{background-position:top 0px center}

.jishu_box2 .list3:hover .title a{background-position:top 0px center}



/********about*********/

.about_box1_text{padding: 50px 3% 40px;background:#f5f8ff;box-shadow:0 4px 15px rgba(0,0,0,0.3);position:relative;z-index:30;width: 80%;}

.about_box1_text h3{font-size:24px;line-height:30px;margin-top:0;margin-bottom:24px;text-align:center;}

.about_box1_text h3 span{position:relative;display: inline-block;}

.about_box1_text h3 span:before{content:"";position:absolute;left:-24px;top:13px;width:5px;height:5px;background:#e50020;}

.about_box1_text h3 span:after{content:"";position:absolute;right:-24px;top:13px;width:5px;height:5px;background:#e50020;}

.about_box1_text p{font-size:16px;line-height:30px;margin-bottom:0;text-indent:32px;}



.about_box1_bg{width:100%;height:400px;background:url(../images/about_box1_bg.jpg) no-repeat center;margin-top:-220px}

.about_box1_bg .video_btn{width:100%;padding-top:260px;text-align:center;}

.about_box1_bg .video_btn span{display:inline-block;padding-top:80px;background:url(../images/about_videobtn.png) no-repeat top;font-size:18px;color:#fff;line-height:32px;cursor:pointer;}


.about_box2_bg{width:100%;height:400px;margin-top:-220px}

.about_box2_bg .video_btn{width:100%;padding-top:260px;text-align:center;}

.about_box2_bg .video_btn span{display:inline-block;padding-top:80px;background:url(../images/about_videobtn2.png) no-repeat top;font-size:18px;color:#5e5f61;line-height:32px;cursor:pointer;}




.about2_swiper{max-width: 1500px;position:relative;padding:0 50px;}

.about2_swiper_box{width:100%;overflow:hidden;}

.about2_swiper .list{width:24%;padding:30px 10px 0;float:left;border:1px solid #cdcdcd;margin-right:1%;text-align:center;}

.about2_swiper .list .img{width:100%;height: 180px;cursor:pointer;}

.about2_swiper .list .img img{width:auto;max-width:auto;max-height:100%;}

.about2_swiper .list .text{width:100%;padding:8px 0;margin-top:12px;font-size:16px;line-height:30px;height:78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.about2_swiper .swiper-button-next{right:0px;margin-top:-20px;width: 40px;height: 40px;background:none;font-size: 40px;text-align: center;line-height: 46px;color:#b2b2b2}

.about2_swiper .swiper-button-prev{left:0px;margin-top:-20px;width: 40px;height: 40px;background:none;font-size: 40px;text-align: center;line-height: 46px;color:#b2b2b2;transform: rotate(180deg);}

.about2_swiper .swiper-button-prev:after,.about2_swiper .swiper-button-next:after{display:none}

.about_box2 .more{display:block;width:150px;height:46px;line-height:46px;text-align:center;font-size:14px;color:#6c6c6c;margin:36px auto 48px;background:#ededed;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.about_box2 .more:hover{background:#1e5fe1;color:#fff}



.about_box3{width:100%;padding-bottom:60px;background:url(../images/about2_bg.jpg) no-repeat center;background-size: auto 100%;}

.box3_title_box{width:100%;height:70px;line-height:70px;background:#fff;overflow:hidden}

.box3_title_box .list{width:12.5%;float:left;text-align:center;height:70px;font-size:20px;color:#414141;text-align:center;border-right:1px solid #c4c4c4;cursor:pointer}

.box3_title_box .list:first-child{border-left:1px solid #c4c4c4}

.box3_title_box .list.swiper-slide-thumb-active{background:#1e5fe1;color:#fff;border-color:#1e5fe1}

.box3_text_box{width:100%;background:#fff;margin-top:45px;padding:38px 100px;position: relative;}

.box3_text_swiper{width:100%;overflow:hidden}

.box3_text_box .list{width:100%;display:table;}

.box3_text_box .list .img{width:34%;display:table-cell;text-align:center;vertical-align: middle;padding: 0 2%;}

.box3_text_box .list .img img{max-height:100%}

.box3_text_box .list .rbox{width:66%;display:table-cell;border-left:1px solid #c7c7c7}

.box3_text_box .list .rbox .title{width:100%;line-height:50px;padding:20px 30px;font-size:30px;color:#353535;border-bottom:1px solid #c7c7c7;position:relative}

.box3_text_box .list .rbox .title:before{content:"";display:block;position:absolute;width:5px;height:5px;background:#1d5de1;left:-3px;bottom:-3px;}

.box3_text_box .list .rbox .text{font-size:16px;color:#4e4e4e;line-height:32px;padding:20px 30px;min-height: 340px;}

.box3_text_box .list .rbox .text p{margin-bottom:0}

.box3_text_box .swiper-button-next{right:30px;margin-top:-20px;width: 40px;height: 40px;background:none;font-size: 40px;text-align: center;line-height: 46px;color:#b2b2b2}

.box3_text_box .swiper-button-prev{left:30px;margin-top:-20px;width: 40px;height: 40px;background:none;font-size: 40px;text-align: center;line-height: 46px;color:#b2b2b2;transform: rotate(180deg);}

.box3_text_box .swiper-button-prev:after,.box3_text_box .swiper-button-next:after{display:none}



.about_box4{padding-bottom:60px;}

.about_cbox4{width:100%;overflow:hidden;display:table;background:#efefef}

.about_cbox4 .ab4_left,.about_cbox4 .ab4_right{display:table-cell;width:50%;vertical-align: middle;}

.about_cbox4 .img{display:table-cell;width:50%;vertical-align: middle;position:relative;overflow:hidden;}

.about_cbox4 .img img{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.about_cbox4 .img:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}

.about_cbox4 .img:before{content:"";display:block;position:absolute;width:18px;height:21px;/*background:url(../images/about3_ico_more.png) no-repeat center;*/right:0;top:50%;margin-top:-9px;z-index:20}

.about_cbox4 .text{display:table-cell;width:50%;vertical-align: middle;padding: 10px 5%;}

.about_cbox4 .text .p1{font-size:16px;color:#4a4a4a;line-height:30px;font-weight:bold;margin-bottom:15px;}

.about_cbox4 .text .p2{font-size:16px;color:#5d5d5d;line-height:30px;margin-bottom:0}



.honor_box{}

.honor_box .list_box{overflow:hidden;}

.honor_box .list{width:25%;padding:30px 10px 0;float:left;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin:0;text-align:center;}

.honor_box .list:nth-child(-n+4){border-top:1px solid #cdcdcd;}

.honor_box .list:nth-child(4n+1){border-left:1px solid #cdcdcd;clear:both}

.honor_box .list .img{width:100%;height: 180px;cursor:pointer;}

.honor_box .list .img img{width:auto;max-width:auto;max-height:100%;}

.honor_box .list .text{width:100%;padding:8px 0;margin-top:12px;font-size:16px;line-height:30px;height:78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.fenye{text-align: center;width:100%;line-height:36px;padding: 42px 0 42px;margin:0 auto;}

.fenye a{display: inline-block;*display: inline;*zoom: 1;margin: 0 12px;height: 36px;line-height: 36px; border-radius:18px;font-size:18px;color: #8b8b8b; background-color: #fff;}

.fenye a:hover{color: #1e5fe1;}

.fenye a.cur{border:1px solid #1e5fe1;color: #1e5fe1;width:36px;margin:0 4px}

.fenye a.prev{margin-right: 20px;}

.fenye a.prev span{transform: rotate(180deg);}

.fenye a.next{margin-left: 20px;}

.fenye a.prev span,.fenye a.next span{font-size:20px;}

.fenye a.prev span:before{position:relative;top:2px;}



.wenhua_box1{}

.wenhua_box1 .list_box{width:100%;padding-bottom:56px;}

.wenhua_box1 .list_box:after {content:"";display:block;width:100%;height: 0px;clear:both;}

.wenhua_box1 .list{width:18%;height:272px;float:left;text-align:center;margin-left:2.5%;box-shadow:0 0 18px rgba(21,16,15,0.24);position:relative;overflow:hidden;}

.wenhua_box1 .list:first-child{margin-left:0;clear:both;}

.wenhua_box1 .list>*{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.wenhua_box1 .list .list_bg{position:absolute;z-index:1;width:80%;height:80%;border:1px solid #1e5fe1;left:10%;top:10%;box-shadow:0 0 8px rgba(21,16,15,0.24); }

.wenhua_box1 .list .iconfont{display:block;position:absolute;width:100%;left:0;top:70px;z-index:20;font-size:68px;line-height:88px;color:#1e5fe1;}

.wenhua_box1 .list .title{position:absolute;width:100%;left:0;top:175px;z-index:20;font-size:18px;color:#363636;}

.wenhua_box1 .list .text{position:absolute;width:100%;left:0;z-index:20;top:100%;color:#fff;font-size:16px;line-height:30px;}

.wenhua_box1 .list:hover .list_bg{width:100%;height:100%;left:0;top:0;background:#1e5fe1}

.wenhua_box1 .list:hover .iconfont{font-size:0px;}

.wenhua_box1 .list:hover .title{color:#fff;top:42px;}

.wenhua_box1 .list:hover .text{top:88px;}



.wenhua_box2 {width:100%;overflow:hidden;margin-bottom:60px;}

.wenhua_box2 .list{width:40%;height:680px;;float:left;position:relative;margin-left:80px;}

.wenhua_box2 .list .img{width:100%;height:340px;position:relative;overflow:hidden;}

.wenhua_box2 .list:nth-child(2n) .img{position:absolute;top:340px}

.wenhua_box2 .list .img img{max-width: initial;width:auto;position:absolute;left:50%;height:100%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;}

.wenhua_box2 .list .img:hover img{ transform: translateX(-50%) scale(1.1);-webkit-transform: translateX(-50%) scale(1.1);-moz-transform: translateX(-50%) scale(1.1);}

.wenhua_box2 .list .text{width:100%;height:340px;background:#f5f8ff;overflow:hidden;}

.wenhua_box2 .list .text h3{text-align:center;padding:60px 0 45px;font-size:30px;line-height:42px;color:#363636;margin:0;position:relative;}

.wenhua_box2 .list .text h3:before{content:"";position:absolute;width:50px;height:2px;background:#e50020;left:50%;top:117px;margin-left:-25px;}

.wenhua_box2 .list .text p{width:90%;margin:0 auto;max-width:400px;font-size:16px;line-height:30px;color:#565656;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.wenhua_box2 .list .text a.more{display:block;margin:20px auto 0;width:110px;text-align:center;height:36px;line-height:36px;border-radius:18px;background:#e1e7f5;font-size:14px;color:#4f4f4f;text-transform:uppercase;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.wenhua_box2 .list .text a.more:hover{background:#1e5fe1;color:#fff}



.hezuo_box1{padding-bottom:60px;}

.hrzuo1_cbox .lbox{width: 48%;float:left;overflow:hidden}

.hrzuo1_cbox .rbox{width:50%;float:right;}

.hrzuo1_cbox .rbox .list{width:100%;height: 102px;margin-top:35px;background:url(../images/hezuo1_rightbg.png) no-repeat left;padding-left:94px;padding-right:20px;position:relative;}

.hrzuo1_cbox .rbox .list:first-child{margin-top:0}

.hrzuo1_cbox .rbox .list span{position:absolute;left:0;width:90px;text-align:center;line-height: 102px;font-size:36px;color:#a1a0a0;font-family:Impact;}

.hrzuo1_cbox .rbox .list .p1{font-size:18px;color:#454545;line-height:30px;font-weight:bold;margin-bottom: 4px;padding-top: 8px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.hrzuo1_cbox .rbox .list .p2{font-size:16px;color:#454545;line-height: 28px;margin-bottom:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.hezuo_box2{width:100%;min-height:620px;background:url(../images/hezuo_boxbg2.jpg) no-repeat top;background-size:auto 100%;}

.hrzuo2_cbox .list{width:32.6%;float:left;min-height:130px;background:rgba(255,255,255,0.9);margin-bottom:18px;padding:0 2%;margin-left:1%;}

.hrzuo2_cbox .list:nth-child(3n+1){clear:both;margin-left:0;}

.hrzuo2_cbox .list>span{display:block;text-align:center;line-height:36px;padding-top:8px;font-size:30px;line-height:36px;color:#d8dadc;font-family:Impact;} 

.hrzuo2_cbox .list p{width:100%;font-size:16px;color:#363636;line-height:24px;height:72px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.hezuo_box3{padding-bottom:55px;}

.hrzuo3_cbox .list{width:23.75%;float:left;margin-left:1.6%;box-shadow:0 0 15px rgba(0,41,124,0.3);padding:20px 2.5%}

.hrzuo3_cbox .list:nth-child(4n+1){clear:both;margin-left:0}

.hrzuo3_cbox .list span{display:block;width:100%;text-align:center;line-height:48px;padding-bottom:16px;font-size:38px;color:#353941}

.hrzuo3_cbox .list p{font-size:16px;color:#363636;line-height:30px;min-height:120px;margin-bottom:0;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}

.hezuo_box4{width:100%;background:url(../images/hezuo4_img_bg.jpg) no-repeat center;background-size:auto 100%;padding-bottom:50px;;overflow:hidden;}

.hezuo4_cbox{max-width:1350px}

.hezuo4_cb_top{text-align:center}

.hezuo4_cb_top img{max-width:118%;position:relative;left:-9.5%}

.hezuo4_cb_mid{width:100%;overflow:hidden}

.hezuo4_cb_mid .list{width:33%;float:left;text-align:center}

.hezuo4_cb_mid .list .p1{font-size:18px;color:#fff;line-height:30px;padding-top:24px;margin-bottom:10px;}

.hezuo4_cb_mid .list .p2{font-size:14px;color:#fff;line-height:22px;padding:0 14%}

.hezuo4_cb_btn a{display:block;width:200px;height:54px;line-height:54px;text-align:center;font-size:16px;color:#4e4e4e;background:rgba(255,255,255,0.85);border-radius:27px;margin:30px auto 0;}

.hezuo_feedback{display: none;z-index: 19999;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}

.hezuo_feedback .close_feedback{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .5);cursor:pointer;}

.hezuo_fdbox{width:80%;max-width:900px;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);background:#fff;position:relative;border-top:3px solid #e5001f}

.hezuo_fdbox .fd_title{width:100%;padding-left:25px;;font-size:18px;color:#4c4948;line-height:58px;border-bottom:1px solid #dbdbda}

.hezuo_fdbox ul{padding:20px 25px;overflow:hidden}

.hezuo_fdbox ul li{width:50%;float:left;padding:0 25px;position:relative;height:50px;line-height:50px;margin-top:10px;}

.hezuo_fdbox ul li.kuan{width:100%}

.hezuo_fdbox ul li label{float:left;font-size:14px;color:#4c4948;line-height:50px;font-weight:400;width:80px;text-align:right;margin:0}

.hezuo_fdbox ul li input{width:calc( 100% - 80px );float:left;height:50px;line-height:48px;border-radius:5px;border: 1px solid #dbdbda;text-indent:10px;font-size:14px;color:#4c4948}

.hezuo_fdbox ul li i.fd_zhushi{position:absolute;right:0px;line-height:50px;top:0;color:#ee0008;width:25px;text-align:center}

.hezuo_fdbox ul.yewu li{width:100%}

.hezuo_fdbox ul.yewu li label{width:110px}

.hezuo_fdbox ul.yewu li input{width:calc( 100% - 110px )}

.job_box1{padding-bottom:60px;}

.job1_topbtn{width:100%;position:relative;}

.job1_topbtn a{display: block;width:435px;height: 72px;text-align:center;line-height:72px;background:#1d5ee1;border-radius: 36px;font-size:22px;color:#fff;margin: 0 auto 80px;}

.job1_topbtn::before{content:"";display:block;position:absolute;width:68%;left:16%;height:1px;top:112px;background:#bcbcbc}

.job1_cbox .list{width:32%;float:left;background:#f4f8ff;margin-left:2%;padding:36px 3%;margin-bottom:18px;position:relative}

.job1_cbox .list:nth-child(3n+1){clear:both;margin-left:0;}

.job1_cbox .list .p1{padding:12px 0;color:#284f95;font-size:18px;line-height:30px;text-align:center;margin-bottom:0}

.job1_cbox .list .p2{font-size:16px;color:#575757;line-height:30px;height:90px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom:0}

.job1_cbox .list:nth-child(-n+3):before{content:"";display:block;width:1px;height:40px;position:absolute;top:-40px;left:50%;background:#bcbcbc;}

.job1_cbox .list:nth-child(-n+3):after{content:"";display:block;width:6px;height:6px;background:#1d5ee1;border-radius:3px;position:absolute;left:50%;top:-42px;margin-left:-2px;}

.job_box2{width:100%;background:url(../images/job2_bg.jpg) no-repeat center;background-size:auto 100%}

.job2_top{width:100%;position:relative;}

.job2_top .list{width:9.35%;float:left;text-align:center;color:#fff;margin-right:5.75%;font-size:18px;line-height:30px;padding-top:30px; }

.job2_top .list:last-child{margin-right:0;}

.job2_text{padding:85px 0;}

.job2_text>.fl,.job2_text>.fr{width:50%}

.job2_text p{width:100%;padding-right:5%;font-size:16px;color:#fff;line-height:30px;margin-bottom:0;padding-left:24px;position:relative;}

.job2_text p:before{content:"";display:block;width:14px;height:14px;border:3px solid #1d5ee1;border-radius:7px;position:absolute;left:0;top:8px}

.job3_cbox .list_top{width:100%;padding:0 60px;height:68px;line-height:68px;font-size:18px;color:#fff;background:#4684d9}

.job3_cbox .item:nth-child(1){float:left;width:28%;}

.job3_cbox .item:nth-child(2){float:left;width:20%;}

.job3_cbox .item:nth-child(3){float:left;width:26%;}

.job3_cbox .item:nth-child(4){float:left;width:26%;}

.job3_cbox .con_btn{width:100%;padding:0 60px;line-height:60px;border-bottom:1px solid #bababa;font-size:18px;color:#343434;position:relative;overflow:hidden;cursor:pointer;}

.job3_cbox .con_btn span{position:absolute;width:60px;height:60px;right:60px;top:0;text-align:center;line-height:60px;font-size:24px;color:#747474;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);}

.job3_cbox .con_btn span:before{position:relative;top:2px;}

.job3_cbox .con_btn.open span{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}

.job3_cbox .con{padding:30px 60px;border-bottom:1px solid #bababa;display:none}

.job3_cbox .con p{font-size:16px;color:#666666;line-height:30px;margin-bottom:0}

.contact_box{padding-bottom: 60px;}

.contact_box_p{width:80%;max-width:924px;margin:0 auto 30px;font-size:16px;color:#363636;line-height:30px;text-align:center;}

.contact_lbox{width:32%;float:left;overflow:hidden;padding:0 0 28px;max-height: 670px;box-shadow:0 4px 8px rgba(0,0,0,0.24);overflow-y:auto;overflow-x:hidden;}

.contact_lbox::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.contact_lbox::-webkit-scrollbar-thumb{background-color: #d2d2d2;border-radius:3px}/* ������ɫ */

.contact_lbox *{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.contact_lbox .con{padding:0 20px;cursor:pointer;width:100%'��'margin:0 auto}

.contact_lbox .con .con_bg{padding:20px;border-bottom:1px solid #8d8d8d;}

.contact_lbox .con h3{margin:0;font-size:20px;line-height: 40px;color:#3b3b3b;}

.contact_lbox .con h3 span{font-size:18px;color:#3e3e3e;margin-left:22px;}

.contact_lbox .c_box{height: 0;overflow:hidden;}

.contact_lbox .con.on,.contact_lbox .con:hover{background:#3b83d7;}

.contact_lbox .con.on h3,.contact_lbox .con:hover h3{color:#fff}

.contact_lbox .con.on h3 span,.contact_lbox .con:hover h3 span{color:#fff;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);}

.contact_lbox .con.on .con_bg,.contact_lbox .con:hover .con_bg{border-bottom: 1px solid transparent;}

.contact_lbox .on .c_box{height:160px;}

.contact_lbox .c_box .p1{font-size:16px;line-height:25px;height:55px;margin-top:6px;margin-bottom:0;padding-left:50px;background:url(../images/contact_lp1.png)no-repeat left;color:#fff;}

.contact_lbox .c_box .p2{font-size:16px;line-height:40px;height:40px;margin-top:6px;margin-bottom:0;padding-left:50px;background:url(../images/contact_lp2.png)no-repeat left;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.contact_lbox .c_box .p3{font-size:16px;line-height:40px;height:40px;margin-top:6px;margin-bottom:0;padding-left:50px;background:url(../images/contact_lp3.png)no-repeat left;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.contact_rbox{width:66%;float:right;border: 1px solid #d0d0d0;}

/********news*******/

.news_list{width:100%;overflow:hidden;position:relative;}

.news_list .list{width:24%;float:left;margin-left:1.3%;margin-bottom:36px}

.news_list .list:nth-child(4n+1){margin-left:0;clear:both;}

.news_list .list .img{width:100%;height: 216px;border:1px solid #d2d2d2;overflow:hidden;}

.news_list .list .img img{width: 100%;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%); transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.news_list .list .img a:hover img{transform:translateY(-50%) scale(1.1);-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);}

.news_list .list .text{width:100%;padding: 20px;border:1px solid #d2d2d2;border-top:none;overflow:hidden;}

.news_list .list .text .title a{display:block;width:100%;color:#404040;font-size:15px;color:#404040;line-height:30px;margin-bottom:8px;overflow: hidden;text-overflow:ellipsis; height:55px;}

.news_list .list .text .title a:hover{color:#e50020}

.news_list .list .text .time{font-size:14px;line-height: 24px;color:#666666;}

.news_leftbox{width: 77.5%;float:left;}

.news_rightbox{width: 20%;float:right;}

.news_rightbox h2{border-bottom: solid 1px #5b5b5b;padding-bottom:16px;display: block;font-size: 20px;font-weight: 600;margin-top: 50px;}

.news_rightbox h2:before{ border-left: solid 4px red;content: '';padding-left: 10px;height: 18px;display: inline-block;position: relative;top: 2px;}

.news_rightbox ul li{list-style: none; border-bottom: solid 1px #e1e1e1; padding: 12px 0;}

.news_rightbox ul li a{font-size:16px;line-height:24px;;color:#333;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}

.news_rightbox ul li a:hover{color:#e50020}

.news_rightbox ul li .time{ padding-top:6px;font-size:14px;color: #666;}

.news_titbox{width:100%;text-align:center;padding:50px 0 25px;border-bottom:1px solid #a9a9a9;margin-bottom:36px;}

.news_titbox h2{font-size:30px;line-height:46px;color:#585858;margin-top:0;margin-bottom:10px;}

.news_titbox .title,.news_titbox .liulan{display:inline-block;font-size:16px;line-height:30px;;color:#323131;margin:0 15px}

.news_center_box{font-size:16px;color:#5b5b5b;line-height:30px;overflow: hidden;margin-bottom: 50px;}

.news_center_box p{font-size:16px;color:#5b5b5b;line-height:30px;text-indent:32px;margin-bottom:0}

.news_center_box img{display:block;margin:30px auto;}

.fanye{margin: 20px 0 40px;height: 28px;line-height: 28px; position:relative;}

.fanye p{float: left;width: 40%;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position:relative;padding-left:14px;margin-bottom:0}

.fanye p a{color: #131313;}

.fanye p a:hover{color:#1d5ee1;}

.fanye p.next{float: right;text-align: right;padding-left:0px;padding-right:14px;}

.fanye .fanhui{display:block;position:absolute;left:50%;top:0;width:28px;height:28px;margin-left:-14px;background:url(../images/news_fanhui.png) no-repeat center;}

.hezuo_fd_btn{text-align:center;padding:10px 0 40px}

.hezuo_fd_btn input{width:300px;height:50px;background:#1e5fe1;border:none;border-radius:5px;font-size:16px;color:#fff; transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.hezuo_fd_btn input:hover{background:#0c3b98}

/********feedback*******/

.feedback{width:100%;min-height: 100vh;padding: 140px 0 50px;position:relative;overflow:hidden;background:url(../images/feedback_bg.jpg) no-repeat center;}

.feedback_box{max-width:480px;width:80%;position: relative;left:50%;margin-left:-240px;padding: 30px 40px 36px;background:#fff;box-shadow:0 0 30px rgba(26,26,26,0.1);}

.feedback_box h3{font-size:18px;line-height:24px;padding-bottom:30px;;color:#2a2a2a;text-align:center;position:relative;}

.feedback_box h3:before{content:"";position:absolute;width:36px;height:2px;background:#e50020;left:50%;top:34px;margin-left:-18px;}

.feedback_box .bg_box{width:100%;background:#f2f4f7;padding:12px 20px;font-size:14px;color:#797e88;line-height:24px;text-align:center;margin-bottom:0;}

.feedback_box li.fdlist_text{width:100%;height:40px;margin-top:20px;position:relative}

.feedback_box li.fdlist_text input{width:100%;height:40px;border:1px solid #d9dce2;border-radius:0;text-indent:30px;font-size:14px;color:#9f9f9f}

.feedback_box li.fdlist_text input::-webkit-input-placeholder{color:#9f9f9f}

.feedback_box li.fdlist_text .fl_yanzheng{width:calc( 100% - 108px );float:left}

.feedback_box li.fdlist_text .yanzheng_btn{float:right;font-size:14px;color:#9f9f9f;border-left:none;background:#fff;text-indent:0}

.feedback_box li .fd_zhushi{position:absolute;right:-10px;top:0;height:40px;line-height:40px;color:#f00;}

.feedback_box li.fdlist_text .fl_name{background:url(../images/feedback_ico1.png)no-repeat center left 8px}

.feedback_box li.fdlist_text .fl_phone{background:url(../images/feedback_ico2.png)no-repeat center left 8px}

.feedback_box li.fdlist_text .fl_yanzheng{background:url(../images/feedback_ico3.png)no-repeat center left 8px}

.feedback_box li.fdlist_text .fl_gongsi{background:url(../images/feedback_ico4.png)no-repeat center left 8px}

.feedback_box li.fdlist_text .fl_mail{background:url(../images/feedback_ico5.png)no-repeat center left 8px}

.fdlist_textarea label{font-size:14px;color:#9f9f9f;line-height:38px;margin-bottom: 0;padding-left:31px;font-weight:400;background:url(../images/feedback_ico6.png)no-repeat center left 8px;margin-top:6px;}

.fdlist_textarea textarea{width:100%;border:1px solid #d9dce2;resize:none;font-size:14px;line-height:24px;color:#9f9f9f;padding: 6px 8px;margin: 0;}

.feedback_btn input{display:block;width:160px;height:40px;margin:20px auto 0;text-align:center;border:none;background:#1e5fe1;font-size:14px;color:#fff;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.feedback_btn input:hover{background:#0c3b98}

/********solution*******/

.solution_box{position:relative;}

.solution_leftbox{width:17.5%;float:left;box-shadow:0 0 15px rgba(27,27,27,0.2);background:#fff;position: relative; top: 70px; z-index: 800;border-radius:8px;overflow:hidden;}

.solution_leftbox h3{width:100%;height:70px;line-height:70px;margin:0;background:#1841a6;text-align:left;font-size:20px;color:#fff;padding: 0 8% 20px;}

.solution_leftbox>ul{width:100%;padding:0 8% 20px;/* border-top: 1px solid #cccccc; */}



.solution_leftbox>ul h2{font-size:22px;color:#454545;line-height:32px;margin:0;padding:16px 0 8px;cursor:pointer;position:relative;}

.solution_leftbox>ul h2:before{content:"";display:block;position:absolute;width:32px;height:32px;right:0;top:16px;background:url(../images/nav_right_iconss.png) no-repeat center;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.solution_leftbox>ul .open h2:before{transform: rotate(90deg);}

.solution_leftbox>ul ul{display:none}



.solution_leftbox .solu_lbox_list{width:100%;border-bottom:1px solid #e4e8f3;/*padding:0 20px;*/}

.solution_leftbox .solu_lbox_list:last-child{border-bottom:none}

.solution_leftbox .solu_lbox_list a{display:block;line-height: 25px;color:#454545;font-size:16px;position:relative;padding: 10px 0;padding-right: 26px;overflow: hidden;}

.solution_leftbox .solu_lbox_list.cur a,.solution_leftbox .solu_lbox_list a:hover{color:#e50020}

.solution_leftbox .solu_lbox_list .iconfont{position:absolute;right:0;top: 50%;line-height: 24px;margin-top: -10px;}



.solu_right_navbox{width:100%;height:48px;line-height:48px;border-bottom:1px solid #d5d5d5;margin-top:10px;}

.solu_right_navbox li{float:left;margin-right:28px;}

.solu_right_navbox li a{display:inline-block;padding:0 12px;font-size:16px;color:#666666;position:relative}

.solu_right_navbox li a:hover,.solu_right_navbox li.cur a{color:#e50020;}

.solu_right_navbox li a:before{content:'';background:#e50020;height:2px;position:absolute;bottom:0;transition:0.35s all;width:0;left:100%}

.solu_right_navbox li a:hover:before,.solu_right_navbox li.cur a:before{transition:0.35s width;width:100%;left:0;}



.solu_list_box{padding-top:30px;}

.solu_list_box .list{width:100%;height:100px;background:#f7f7f7;margin-bottom:20px;border:1px solid transparent;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.solu_list_box .list .time{width:135px;float:left;text-align:center;position:relative;font-size:16px;line-height:24px;;color:#999999;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.solu_list_box .list .time span{display:block;font-size:32px;color:#b3b3b3;font-weight:bold;line-height:40px;padding-top:16px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.solu_list_box .list .time:before{content:"";width:1px;height:58px;position:absolute;right:0;top:21px;background:#d5d5d5}

.solu_list_box .list .list_r{width:calc( 100% - 165px );float:right;padding-right:35px;    }

.solu_list_box .list .title{width:100%;font-size:18px;line-height:30px;padding-top:20px;}

.solu_list_box .list .title a{width:100%;display:block;font-size:18px;color:#373737;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.solu_list_box .list .text{width:100%;height:24px;padding-top:4px;line-height:24px;font-size:14px;color:#656464;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}

.solu_list_box .list:hover{border-color:#1d5ee1;background:#fff}

.solu_list_box .list:hover .time{color:#737373;}

.solu_list_box .list:hover .time span{color:#1d5ee1;}

.solu_list_box .list .title a:hover{color:#1d5ee1}

.solution_box .fenye{padding-top:0;clear:both}

.solution_rightbox .pro_title{padding-bottom:20px;margin-bottom:30px;}

.solution_rightbox{width:79.5%;float:right;margin-bottom:50px;}

.solution_rightbox p.solu_title{width:100%;margin:24px 0 12px;padding-left:15px;border-left:2px solid #e50020;line-height:24px;font-size: 18px;}

.solution_rightbox p{font-size: 16px;color:#464646;line-height:30px;margin-bottom:0;}

.solution_rightbox img{display:block;max-width:100%;margin: 30px auto;}

.solution_rightbox table{width:100%;margin-bottom: 30px;}

.solution_rightbox table tr{border-top:4px solid #fff;}

.solution_rightbox table tr th{border:none;background:#e6e6e6;font-size:18px;color:#4a4a4a;font-weight:bold;line-height: 32px;padding: 14px 10px;}

.solution_rightbox table tr td{border:none;background:#f7f7f7;font-size:16px;color:#4f4f4f;margin: 0;line-height: 32px;padding: 14px 10px;}



.solution_box1{/*overflow: hidden;*/}

.solution_box1 .list{width:32%;height:260px;float:left;margin-top:28px;position:relative;overflow:hidden}

.solution_box1 .list:nth-child(1){background:url(../images/solution_c1_img1.jpg) no-repeat center;background-size:auto 100%;margin-left:0;margin-top:0}

.solution_box1 .list:nth-child(2){background:url(../images/solution_c1_img2.jpg) no-repeat center;background-size:auto 100%;margin-left:2%;margin-top:0}

.solution_box1 .list:nth-child(3){background:url(../images/solution_c1_img3.jpg) no-repeat center;background-size:auto 100%;margin-left:2%;margin-top:0}

.solution_box1 .list:nth-child(4){background:url(../images/solution_c1_img4.jpg) no-repeat center;background-size:auto 100%;margin-left:0}

.solution_box1 .list:nth-child(5){background:url(../images/solution_c1_img5.jpg) no-repeat center;background-size:auto 100%;margin-left:2%}

.solution_box1 .list:nth-child(6){background:url(../images/solution_c1_img6.jpg) no-repeat center;background-size:auto 100%;margin-left:2%}

.solution_box1 .list:nth-child(2n){background: #fff;border: 1px solid #d5e4ff;}

.solution_box1 .list:nth-child(2n) .title,.solution_box1 .list:nth-child(even) .text{color: #333;}

.solution_box1 .list{transition: box-shadow 0.3s ease-in-out;}

.solution_box1 .list:hover{box-shadow: 0px 0px 20px -8px #2b8bf9,-0px -0px 20px -8px #2b8bf9;}



.solution_box1 .list a{display:block;width:100%;height:100%;}

.solution_box1 .list .title{width:100%;font-size:24px;color:#fff;text-align:center;line-height:34px;padding:44px 5% 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.solution_box1 .list .text{width:100%;padding:0 10%;font-size:16px;color:#fff;line-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}

.solution_box2{margin-bottom:50px;}

.solution_box2:after{content:"";display:block;width:100%;clear:both;}

.solution_box2 .list{width:23.5%;height:168px;float:left;margin-left:2%;position:relative;box-shadow:0 0 12px rgba(0,0,0,0.2);margin-bottom:30px;}

.solution_box2 .list:nth-child(4n+1){margin-left:0;clear:both}

.solution_box2 .list a{display:block;width:100%;height:100%}

.solution_box2 .img{position:absolute;left:0;top:0;font-weight: bold;overflow:hidden}

.solution_box2 .img img{width: 100%; transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.solution_box2 .list:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}

.solution_box2 .title{width:100%;;font-size:18px;line-height:30px;color:#3c3c3c;padding:26px 5% 0 110px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }

.solution_box2 .text{width:100%;;font-size:14px;line-height:24px;color:#666666;padding:12px 5% 0 110px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

.solution_box2 .list:hover .title{color:#1e5ee2}

.solu_rb_lbox{width:100%;overflow:hidden}

.solu_rb_lbox .solu_rb_list{width:49%;float:left;margin-left:2%;background:#f2f2f2;margin-bottom:20px;padding:0 30px 20px;

    height: 138px;}



.solu_rb_list p{max-height:60px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}

.solu_rb_list p::-webkit-scrollbar{width: 6px; background-color: #f2f2f2;}/* ���鱳����ɫ */

.solu_rb_list p::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */



.solu_rb_lbox .solu_rb_list:nth-child(2n+1){clear:both;margin-left:0}

.solu_rb_lbox p.solu_title{margin-bottom:10px;}



/********anquan*******/

.anquan_box1{}

.anquan_box1 .anquan_p{font-size:16px;color:#363636;line-height: 30px;margin-bottom: 50px;}

.anquan1_libox{margin-bottom:26px;}

.anquan1_libox:after{content:"";display:block;width:100%;clear:both;}

.anquan1_libox *{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.anquan1_libox .list{width:11.25%;height:180px;text-align:center;float:left;margin-left:1.4%;cursor:pointer;position:relative;z-index:20}

.anquan1_libox .list .list_bg{width:100%;height:180px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.24);}

.anquan1_libox .list:nth-child(8n+1){clear:both;margin-left:0;}

.anquan1_libox .list span{display:block;padding-top:30px;line-height:78px;font-size:48px;color:#1b5ee1;}

.anquan1_libox .list p{font-size:18px;color:#2e2e2e;line-height:30px;height:60px;overflow:hidden;margin-top:10px;margin-bottom:0}

.anquan1_libox .list i{font-size:34px;color:#fff;display: block;line-height: 34px;height: 0;overflow:hidden}

.anquan1_libox .list i:before{transform: rotate(-90deg);display: block;}

.anquan1_libox .list:hover .list_bg,.anquan1_libox .list.cur .list_bg{height:230px;background:#1b5ee1;}

.anquan1_libox .list:hover p,.anquan1_libox .list:hover span,.anquan1_libox .list.cur p,.anquan1_libox .list.cur span{color:#fff}

.anquan1_libox .list:hover i,.anquan1_libox .list.cur i{height:34px;}

.anquan_box1_bottom{width:100%;position:relative;min-height:496px;background:url(../images/anquan_box1_bg.jpg) center;background-size:auto 100%;}

.anquan_box1_bottom .list{max-width: 1400px;width:88%;margin:0 auto;padding:80px 0;display:none;}

.anquan_box1_bottom .list.cur{display:block;}

.anquan_box1_bottom .list p{font-size:16px;line-height:30px;margin-bottom:0;color:#fff;}

.anquan_box2{margin-bottom:50px;}

.anquan_box2 .list{width:49%;float:left;margin-left:2%;margin-bottom:30px;position:relative;padding-left:55px}

.anquan_box2 .list:nth-child(2n+1){margin-left:0;clear: both;}

.anquan_box2 .list>.iconfont{display:block;position:absolute;width:110px;height:110px;border-radius:55px;text-align:center;line-height:110px;font-size:48px;color:#1e5ee2;background:#fff;box-shadow:0 0 30px rgba(30,94,225,0.1);left:0;top:50%;margin-top:-55px;}

.anquan_box2 .list_bg{background:#f5f8ff;padding:20px 50px 20px 90px;min-height:262px;}

.anquan_box2 .list h3{font-size:20px;line-height:32px;margin:0 auto 10px;color:#333333}

.anquan_box2 .list p{font-size:16px;line-height:30px;color:#555555;margin-bottom:0;max-height: 180px;overflow-y:auto;overflow-x:hidden;}

.anquan_box2 .list p::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.anquan_box2 .list p::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */

.anquan_box2 .list:nth-child(2n){padding-left:0;padding-right:55px;}

.anquan_box2 .list:nth-child(2n)>.iconfont{left:auto;right:0;}

.anquan_box2 .list:nth-child(2n) .list_bg{padding-left:40px;padding-right:90px;}

.anquan_box3{width:100%;background: #f9f9f9;}

.anquan3_cbox{max-width: 1450px;padding:0 0 50px;}

.anquan3_swiper{padding: 25px;overflow: hidden;}

.anquan3_cbox .list{width:23.75%;min-height:302px;float:left;padding:28px 1.5%;box-shadow:0 0 30px rgba(26,26,26,0.1)}

.anquan3_cbox .swiper-button-prev{left:-10px;color:#999999;}

.anquan3_cbox .swiper-button-next{right:-10px;color:#999999;}

.anquan3_cbox .swiper-button-next:after,.anquan3_cbox .swiper-button-prev:after{font-size:28px}

.anquan3_cbox .list span{display:block;text-align:center;line-height:48px;font-size:30px;margin-bottom:5px;color:#d0d0d0;font-family:Impact;}

.anquan3_cbox .list .p1{font-size:18px;color:#383838;text-align:center;margin-bottom:12px;}

.anquan3_cbox .list .p2{font-size:16px;color:#606060;line-height:26px;margin-bottom:0;max-height:130px;overflow-y:auto;overflow-x:hidden;}

.anquan3_cbox .list .p2::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.anquan3_cbox .list .p2::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */

.anquan_box4{padding-bottom:60px;}

.anquan_box4 .list{padding:28px 0;border-bottom:1px solid #b5b5b5}

.anquan_box4 .list .title{height:60px;line-height:60px;color:#1e5ee2;font-size:20px;font-weight:bold;margin-bottom:16px;}

.anquan_box4 .list .title .iconfont{display:block;float:left;width:60px;height:60px;font-size:24px;text-align:center;border:1px solid #1e5ee2;border-radius:30px;margin-right:15px;}

.anquan_box4 .list p{font-size:16px;color:#575757;line-height:30px;margin-bottom:0;}



/********products*******/

.pro_topnav{width:100%;height: 60px;}

.pro_nav_box,.pro_tab_box{width:100%;height: 60px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;line-height: 58px;text-align:center;top:86px;background: rgba(255,255,255,0.9);z-index: 500;}

.solu_nav_box{padding-left:20.5%;width:100;}

.pro_nav_box .list,.pro_tab_box .list{display:inline-block;cursor:pointer;padding:0 2.45%;position:relative;font-size:16px;color:#424242}

.pro_nav_box .list.active span,.pro_tab_box .list.active a{color:#0356f3}

.pro_nav_box .list:after,.pro_tab_box.list:after{content:"";display:block;height:20px;width:1px;background:#bebebe;position:absolute;top:20px;right:0}

.pro_nav_box .list:last-child:after,.pro_tab_box.list:last-child:after{display: none;}

.pro_nav_box .list span,.pro_tab_box .list a{position: relative;display: block;color:#424242}

.pro_nav_box .list.active span:before,.pro_tab_box .list.active a:before{content:"";display:block;height:1px;width:110%;background:#0063c9;position:absolute;bottom: -1px;left:-5%;}

.pro_bg_bai{background: #fff!important;}

.pro_bg_hui{background:#f6f8ff!important;}

.pro_box1{padding-bottom:50px;}

.pro1_cbox{width:100%;overflow:hidden;position:relative;}

.pro1_cbox>p{padding:0 36px;font-size:16px;color:#3d3d3d;line-height:30px;margin-bottom:30px;}

.pro1_cbox.table{display:table}

.pro1_cbox_swiper{width:100%;overflow:hidden;padding: 0 36px;position: relative;}

.pro1_lbox,.pro1_rbox{width:50%;display:table-cell;vertical-align: middle;background:#f2f2f2;}

.pro1_rbox{padding:0 2%;}

.pro1_rbox h3{font-size:18px;color:#404040;line-height:30px;margin-top:0;font-weight:bold;margin-bottom:10px;}

.pro1_rbox span{font-size:16px;line-height:30px;margin-bottom:0;color:#565656;}

.pro1_rbox p{font-size:16px;line-height:30px;margin-bottom:0;color:#565656;position:relative;padding-left:20px;}

.pro1_rbox p:before{content:"";display:block;width:4px;height:4px;background:#8b8b8b;position:absolute;left:5px;top:13px}

.pro1_cbox .list{width:23%;float:left;padding: 30px 2%;border:1px solid #d2d2d2;margin-left:2.6%;}

.pro1_cbox.list_num3 .list{width:31%;margin-left:2.6%;}

.pro1_cbox.list_num2 .list{width:48%;margin-left:4%;}

.pro1_cbox .list.swiper-slide,.pro1_cbox .list:first-child{margin-left:0}

.pro1_cbox .list .img{text-align:center;height:120px;margin-bottom:26px;}

.pro1_cbox .list .img img{width:auto;max-height:100%}

.pro1_cbox .list h3{font-size:18px;line-height:28px;height:56px;;color:#3d3d3d;font-weight:bold;text-align:center;margin:0;margin-bottom:10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.pro1_cbox .list p{font-size:16px;line-height:30px;color:#3d3d3d;margin-bottom:0;height:150px;overflow-y:auto;overflow-x:hidden;}

.pro1_cbox .list p::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.pro1_cbox .list p::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */

.pro1_cbox_swiper .swiper-button-next{right:0;}

.pro1_cbox_swiper .swiper-button-prev{left:0;}

.pro1_cbox_swiper .swiper-button-prev:after,.pro1_cbox_swiper .swiper-button-next:after{font-size:28px;color:#939393}



.bccwhite{background-color: #fff!important;}

/*wf����*/

.probigimg{width: 100%; padding: 20px 20px; background-size: cover; background-position: center center; background-repeat: no-repeat;text-align: center;margin-top: 40px;}

.probigimg img{max-width: 100%;height: auto;}



.pro_box_core{width:100%;background:#ebf5fd;padding-bottom: 40px;}

.pro_box_bgcwhite{width:100%;background:#fff;padding-bottom: 40px;}

.pro_box_core .iconlist{}

.pro_box_core .iconlist .item{padding: 0 10px;width: 49%;margin: 0; display: inline-block; margin-bottom: 35px;vertical-align: top;}

.pro_box_core .iconlist .item .con{padding-left: 110px;position: relative;transition: box-shadow 0.3s ease-in-out;padding-top: 15px;padding-bottom: 15px;padding-right: 10px;}

.pro_box_core .iconlist .item .con:hover{box-shadow: 0px 0px 20px -15px #333,-0px -0px 20px -15px #333;}

.pro_box_core .iconlist .item .iconleft{position: absolute;left: 10px;top: -2px; width: 80px;height: 110px; margin: 0 auto;font-size: 80px;vertical-align: middle;}

.pro_box_core .iconlist .item .iconleft span{position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0); font-size: 38px;margin: 0 auto;display: block;color: #1e1e1e;}

.pro_box_core .iconlist .item .title{font-size: 22px;color: #030303;line-height: 1.6;margin-bottom: 5px;}

.pro_box_core .iconlist .item .desc{font-size: 14px;color: #030303;line-height: 1.6;}



/*���Ĺ���2*/

.pro_box_core_con2{}

.pro_box_core .pro_box_core_con2 .iconlist{margin-left: -11px;margin-right: -11px;}

.pro_box_core .pro_box_core_con2 .iconlist .item {padding: 0 11px;margin-bottom: 26px;}

.pro_box_core .pro_box_core_con2 .iconlist .item .con{background-color: #fff;padding: 20px 23px;border: 1px solid #ddd;transition: box-shadow 0.3s ease-in-out;}



.pro_box_core .pro_box_core_con2 .iconlist .item .con:hover{box-shadow: 0px 0px 20px -12px #2b8bf9,-0px -0px 20px -12px #2b8bf9;}

.pro_box_core .pro_box_core_con2 .iconlist .item .con:hover .title{color: #3a66ed;}

.pro_box_core .pro_box_core_con2 .iconlist .item .iconleft{position: relative;display: inline-block;width: auto;height: auto;font-size: 0;top: 0;margin-right: 10px;}

.pro_box_core .pro_box_core_con2 .iconlist .item .title{position: relative;display: inline-block;font-size: 18px;margin-bottom: 15px;transition: color 0.3s ease-in-out;}

.pro_box_core .pro_box_core_con2 .iconlist .item .iconleft span{font-size: 30px;position: relative;top: 0;transform: translate3d(0,0,0);left: 0;color: #3a66ed;}

.pro_box_core .pro_box_core_con2 .iconlist .item .desc{height: 70px;color: #5b5b5b;line-height: 1.8;}



.valuebox {padding-bottom: 40px;}

.valuebox .item .title{font-size: 22px;}

.valuebox .item .desc{font-size: 14px;}



/*��ֵ������ʽ1*/

.valuebox1{margin-left: -12px;margin-right: -12px;padding-bottom: 40px;}

.valuebox1 .item{width: 33.33%;float: left;padding: 0 12px;margin-bottom: 32px;}

.valuebox1 .item .con{height: 250px;padding: 20px;border: 1px solid #d5e4ff;position: relative;overflow: hidden;transition: box-shadow 0.3s ease-in-out;}



.valuebox1 .item .con:hover{box-shadow: 0px 0px 20px -8px #2b8bf9,-0px -0px 20px -8px #2b8bf9;}

.item .con.conbg2-1{background: url(../images/fhq_jiazhibg1.jpg) center center no-repeat;background-size: cover;}

.item .con.conbg2-2{background: url(../images/fhq_jiazhibg2.jpg) center center no-repeat;background-size: cover;}

.item .con.conbg2-3{background: url(../images/fhq_jiazhibg3.jpg) center center no-repeat;background-size: cover;}

.item .con.conbg11-1{background: url(../images/wlantsgzygk_core1_bg.jpg) center center no-repeat;background-size: cover;}

.valuebox1 .item .title{padding: 15px 0;font-size: 22px;line-height: 1.2;color: #030303;text-align: center;z-index: 1;position: relative;}

.valuebox1 .item .title span{margin: 0 10px;font-size: 30px;color: #1754eb;display: inline-block;vertical-align: middle;}

.valuebox1 .item .white .title,.valuebox1 .item .white .desc,.valuebox1 .item .white .title span{color: #fff;}

.valuebox1 .item .desc{font-size: 14px;line-height: 2;text-align: justify;position: relative;z-index: 1;}

.valuebox1 .item .con .bgtag{position: absolute;right: -10%;bottom: -55%;color: #e6edff;font-size: 220px;z-index: 0;}



/*��ֵ������ʽ2*/

.valuebox2{margin-left: -12px;margin-right: -12px;padding-bottom: 40px;}

.valuebox2 .item{width: 33.33%;float: left;padding: 0 12px;margin-bottom: 32px;}

.valuebox2 .item .con{transition: box-shadow 0.3s ease-in-out;}

.valuebox2 .item .con:hover{box-shadow: 0px 0px 20px -8px #2b8bf9,-0px -0px 20px -8px #2b8bf9;}



.item .con.conbg3-1 .title{background: url(../images/rqjcfyxt_price1_bg.jpg) center center no-repeat;background-size: cover;overflow: hidden;}

.valuebox2 .item .title{height: 124px;line-height: 124px;font-size: 22px;color: #fff;text-align: center;text-align: center;position: relative;}

.valuebox2 .item .title span{color: rgba(255,255,255,0.2);display: inline-block;vertical-align: middle;position: absolute;right: -10%;top: 5px;font-size: 135px;}

.valuebox2 .item .title span.iconfz118{font-size: 118px;}

.valuebox2 .item .white .title,.valuebox .item .white .desc,.valuebox .item .white .title span{color: #fff;}

.valuebox2 .item .desc{height: 190px;padding: 20px 25px;font-size: 14px;line-height: 2.4;text-align: justify; border: 1px solid #d5e4ff;border-top: 0; box-shadow: 0 5px 20px -15px #2b8bf9 }



/*��ֵ������ʽ3*/

.valuebox3{padding: 0;margin-bottom: 40px;background: url(../images/fbdwg_price.jpg) center center no-repeat;}

.valuebox3 .item{width: 34%;float: left;padding: 0 22px;margin-bottom: 0px;margin-top: 10px;}

.valuebox3 .item .con{}

.valuebox3 .item.left .title{text-align: right;}

.valuebox3 .item.right{float: right;}

.valuebox3 .item .title{line-height: 2;border-bottom: 1px solid #111; font-size: 26px;color: #333;text-align: center;text-align: left;position: relative;}

.valuebox3 .item .title span{color: rgba(255,255,255,0.2);display: inline-block;vertical-align: middle;position: absolute;right: -10%;top: 5px;font-size: 135px;}

.valuebox3 .item .title span.iconfz118{font-size: 118px;}

.valuebox3 .item .white .title,.valuebox .item .white .desc,.valuebox .item .white .title span{color: #fff;}

.valuebox3 .item .desc{height: 142px;padding: 10px 0;font-size: 14px;line-height: 2.4;text-align: justify; }



/*��ֵ������ʽ4*/

.valuebox4{margin-left: -12px;margin-right: -12px;padding-bottom: 40px;}

.valuebox4 .item{width: 33.33%;float: left;padding: 0 12px;margin-bottom: 32px;}

.valuebox4 .item .con{height: 280px;padding: 30px 30px;border: 1px solid #d5e4ff;color: #fff}

.valuebox4 .item .con{transition: box-shadow 0.3s ease-in-out;}

.valuebox4 .item .con:hover{box-shadow: 0px 0px 20px -8px #333,-0px -0px 20px -8px #333;}

.item .con.conbg4-1{background: url(../images/fhq_jiazhibg1.jpg) center center no-repeat;background-size: cover;}

.valuebox4 .item .title{padding: 15px 0;font-size: 22px;line-height: 1.2;text-align: left;position: relative;}

.valuebox4 .item .title span{margin: 0 10px;font-size: 54px;color: #fff;display: inline-block;vertical-align: middle;position: absolute;right: 0;top: 5px;;}

.valuebox4 .item .en{font-size: 14px;}

.valuebox4 .item .desc{font-size: 14px;line-height: 2;text-align: justify;}



/*��ֵ������ʽ5*/

.valuebox5{margin-left: -12px;margin-right: -12px;padding-bottom: 40px;}

.valuebox5 .item{width: 25%;margin-right: -3px;margin-left: -3px; display: inline-block;float: none;vertical-align: top;padding: 0 12px;margin-bottom: 32px;}

.valuebox5 .item .con{}

.valuebox5 .item .img{text-align: center;margin-bottom: 20px;}

.valuebox5 .item .title{padding: 15px 0;font-size: 22px;line-height: 1.2;position: relative;text-align: center;}

.valuebox5 .item .desc{font-size: 14px;line-height: 2;text-align: justify;text-align: center;}



.valuebox5.valuebox1-4 .item{width: 33.33%;}

.valuebox5.valuebox1-4 .item .img img{width: 100%;}

/*��ֵ������ʽ6*/

.valuebox6{margin-left: -12px;margin-right: -12px;padding-bottom: 10px;padding-top: 46px;overflow-x: hidden;overflow-y: inherit;}

.valuebox6 .item{float: left; padding: 0 12px;margin-bottom: 52px;}

.valuebox6 .item .con{/*min-height: 290px;*/min-height: 319px;padding: 0 20px 15px; border: 1px solid #d5e4ff;box-shadow: 0 5px 20px -15px #2b8bf9;background-color: #fff;transition: box-shadow 0.3s ease-in-out;position: relative;}

.valuebox6 .item .con:hover{box-shadow: 0px 0px 20px -8px #2b8bf9,-0px -0px 20px -8px #2b8bf9;}

.valuebox6 .item .con.minh350{min-height: 350px;}

.valuebox6 .item .con.minh250{min-height: 250px;}

.valuebox6 .item .img{text-align: center;position: relative;width: 92px;height: 92px;line-height: 92px; background-color: #2758e2;border-radius: 50%;margin: -46px auto 20px;}

.valuebox6 .item .img span{font-size: 44px;color: #fff;display: inline-block;vertical-align: middle;}

.valuebox6 .item .title{padding: 15px 0;font-size: 22px;line-height: 1.4;position: relative;text-align: center;font-weight: bold;z-index: 1;}

.valuebox6 .item .title.fz18{font-size: 18px;}

.valuebox6 .item .title.fz16{font-size: 16px;}

.valuebox6 .item .desc{font-size: 14px;line-height: 2;text-align: justify;position: relative; z-index: 1;}



.valuebox6 .item .desc{display:block;height:160px;max-height:160px;overflow-y:auto;overflow-x:hidden;/*padding-right:20px;*/ }

.valuebox6 .item .desc::-webkit-scrollbar{width: 6px; background-color: #fff;}/* 滑块背景颜色 */

.valuebox6 .item .desc::-webkit-scrollbar-thumb{/*background-color:rgba(0,0,0,0.1);*/background-color:rgb(255 255 255);border-radius:3px;}/* 滑块颜色 */



.valuebox6 .item  .bgtag{position: absolute;right: 20px;bottom: 0px;color: #eef5ff;opacity: 0.8;filter: alpha(opacity=80); font-size: 130px;z-index: 0;}







.valuebox6 .item .desc p{margin: 0;}

.valuebox6 .swiper-wrapper{}

.valuebox6 .swiper-button-next, .valuebox6 .swiper-button-prev{width: 49px;height: 49px;background: url(../images/icon_arrright.png) center no-repeat;font-size: 0;right: -40px;left: auto;margin-top: 0;}

.valuebox6 .swiper-button-next:after, .valuebox6 .swiper-button-prev:after{display: none;}

.valuebox6 .swiper-button-prev{background: url(../images/icon_arrleft.png) center no-repeat;left: -50px;right: auto;}



.pro_box_value7_con{background: #b4c6f6 url(../images/swxwgl_price_bg.jpg) right center no-repeat;background-size: cover;margin-bottom: 60px;box-shadow: 5px 5px 20px -15px #2b8bf9,-5px -5px 20px -15px #2b8bf9;border-top-right-radius: 25px;border-bottom-right-radius: 25px;overflow: hidden;}

.valuebox7{width: 55%;background-color: #fff;padding: 30px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;overflow: hidden;}

.valuebox7 .item .title{padding: 10px 0;font-size: 18px;line-height: 1.2;color: #030303;text-align: left;}

.valuebox7 .item .title span{margin: 0 10px;font-size: 30px;color: #2e63f6;display: inline-block;vertical-align: middle;}

.valuebox7 .item .desc{font-size: 14px;line-height: 2;text-align: justify;}



.pro_box_value8_con{background: url(../images/rzglzhsj_price.jpg) right center no-repeat;margin-bottom: 60px;}

.valuebox8{width: 700px;padding: 0px;}

.valuebox8 .item {width: 100%;float: none;margin-bottom: 22px;background-color: #fff;}

.valuebox8 .item .con{box-shadow: 5px 5px 20px -15px #2b8bf9,-5px -5px 20px -15px #2b8bf9;transition: box-shadow 0.3s ease-in-out;}

.valuebox8 .item .con:hover{box-shadow: 0px 0px 20px -8px #2b8bf9,-0px -0px 20px -8px #2b8bf9;}



.valuebox8 .item .title{padding: 30px 20px;font-size: 18px;line-height: 1.2;text-align: left;width: 36%;float: left;background-color: #1754eb;color: #fff;text-align: center;}

.valuebox8 .item .title .name{font-size: 20px;}

.valuebox8 .item .title .en{font-size: 14px;}

.valuebox8 .item .desc{padding: 30px 30px;width: 64%;float: right; font-size: 14px;line-height: 2;text-align: justify;}



/*��Ʒ��ɫ*/

.pro_box_tese_con{}

.pro_box_tese_con h2{font-size: 24px;color: #030303;text-align: center;margin-bottom: 50px;height: 52px;line-height: 70px;margin-top: 0;}

.pro_box_tese_con h2 span{display: inline-block;vertical-align: top;font-size: 48px;font-style: initial;color: #3f6ff9;margin-right: 10px;}

.pro_box_tese_con .content{margin-bottom: 40px;position: relative;}

.pro_box_tese_con .content .dcfxmx{width: 100%;text-align: center;}

.pro_box_tese_con .imgcon{text-align: right;padding: 15px 0px;}

.pro_box_tese_con .imgcon img{max-width: 100%;position: relative;margin-right: 10px;}

.pro_box_tese_con .textcon{}

.pro_box_tese_con .textcon .name{font-size: 18px;color: #030303;margin-bottom: 30px;font-weight: bold;}

.pro_box_tese_con .textcon .item{margin-bottom: 20px;}

.pro_box_tese_con .textcon .item .title{font-size: 18px;color: #030303;font-weight: bold;}

.pro_box_tese_con .textcon .item .title span{display: inline-block;margin-right: 10px;vertical-align: middle;font-size: 28px;color: #4272f9;}

.pro_box_tese_con .textcon .item .desc{font-size: 15px;line-height: 2;margin-bottom: 40px;}

.pro_box_tese_con .textcon .item:last-child .desc{margin-bottom: 0;}



.pro_box_tese_con .textcon2 {width: 25%;position: absolute;right: 0;top: 10%;}

.pro_box_tese_con .textcon2 .title{margin-bottom: 10px;}

.pro_box_tese_con .textcon2 .desc{margin-bottom: 40px;}

.pro_box_tese_con .textcon2 p{margin-bottom: 0;line-height: 2;padding-left: 15px;background: url(../images/icon_rsanjiao.png) left top 12px no-repeat;}



.valuebox9{background: url(../images/wlaqwxysj_deploy.jpg) center top 80px no-repeat;padding: 0 20px;}

.valuebox9 .row{width: 100%;padding: 0;text-align: center;}

.valuebox.valuebox9 .item{display: inline-block;width: 34%;float: none;margin-bottom: 50px;text-align: left;}

.valuebox9 .item .desc{height: 140px;line-height: 2;position: relative;}

.valuebox9 .item .desc:after{position: absolute;top: 9px; left: -15px;width: 8px;height: 8px;background-color: #3668f7;content: "";}

.valuebox9 .item.left{float: left;padding-right: 40px;}

.valuebox9 .item.right{float: right;padding-left: 40px;}

.valuebox.valuebox9 .row:last-child .item{margin-bottom: 0;}





/*��ֵ������ʽ3*/

.valuebox10 .item .title{text-align: left;}

.valuebox10 .item .title span{font-size: 28px;}



.valuebox10-2{padding: 0;margin-bottom: 40px;background: url(../images/wlantsgzygk_price_bg.jpg) center top 62px no-repeat;}

.valuebox10-2 .item{width: 34.6%;float: left;padding: 0 22px 0 0;margin-bottom: 0px;margin-top: 10px;}

.valuebox10-2 .item:nth-child(2n){padding-left: 22px;}

.valuebox10-2 .item:nth-child(2n+1){padding-right: 22px;}

.valuebox10-2 .item .con{}

.valuebox10-2 .item.right{float: right;}

.valuebox10-2 .item .title{line-height: 2;border-bottom: 1px solid #0d6eff; font-size: 26px;color: #333;text-align: center;text-align: left;position: relative;}

/*.valuebox10-2 .con .title:after{position: absolute;width: 75px;height: 54px;background: url(../images/icon_zhizhen.png) center no-repeat;content: '';}

.valuebox10-2 .con.con1 .title:after{right: -74px;bottom: -54px;transform: rotate(180deg);}

.valuebox10-2 .con.con2 .title:after{left: -74px;bottom: -54px;transform: rotate(-73deg);}

.valuebox10-2 .con.con3 .title:after{right: -74px;top: -54px;transform: rotate(-270deg);}

.valuebox10-2 .con.con4 .title:after{right: -74px;bottom: -54px;transform: rotate(180deg);}*/

.valuebox10-2 .item .title span{color: rgba(255,255,255,0.2);display: inline-block;vertical-align: middle;position: absolute;right: -10%;top: 5px;font-size: 135px;}

.valuebox10-2 .item .title span.iconfz118{font-size: 118px;}

.valuebox10-2 .item .white .title,.valuebox .item .white .desc,.valuebox .item .white .title span{color: #fff;}

.valuebox10-2 .item .desc{height: 280px;padding: 10px 0;font-size: 15px;line-height: 2;text-align: justify; }



.valuebox10-2.valuebox10-3{background-image: url(../images/aqsjwg_price_bg.jpg);background-position: center top 132px;background-size: 825px;background-repeat: no-repeat;}

.valuebox10-2.valuebox10-3 .item .desc{height: 245px;}

.valuebox10-2 .item:nth-child(3) .desc,.valuebox10-2 .item:nth-child(4) .desc{min-height: 100px;height: auto;}







.pro_box_value13_con{background-image: url(../images/ldsmxt_price_bg.jpg);}



.valuebox14 .item{width: 25%;}





.valuebox15{padding-bottom: 40px;background: url(../images/aqsjap_price_bg.jpg) center center no-repeat;}

.valuebox15 .item {width:476px;float: left;margin-bottom: 22px;background-color: #fff;}

.valuebox15 .item:nth-child(2n){float: right;}

.valuebox15 .item .con{border: 1px solid #d5e4ff;background-color: #fff; padding: 15px;padding-left: 45px;}

.valuebox15 .item .con{transition: box-shadow 0.3s ease-in-out;}

.valuebox15 .item .con:hover{box-shadow: 0px 0px 20px -10px #2b8bf9,-0px -0px 20px -10px #2b8bf9;}

.valuebox15 .item .con:hover .title{color: #2b60f6;}

.valuebox15 .item .title{font-size: 20px;line-height: 1.2;position: relative;margin-bottom: 10px;transition: color 0.3s ease-in-out;}

.valuebox15 .item .title:after{position: absolute;left: -20px;top: 50%;margin-top: -4px;width: 8px;height: 8px;border-radius: 50%;background-color: #2b60f6;content: "";}

.valuebox15 .item .desc{ font-size: 14px;line-height: 1.8;text-align: justify; height: 60px;}







.valuebox17{padding: 0;background: url(../images/wlaqsjxt_price_bg.jpg) center top 25px no-repeat;}

.valuebox.valuebox17 .item{width: 34.6%;float: left;padding: 0 22px 0 0;margin-bottom: 0px;margin-top: 10px;}

.valuebox17 .item:nth-child(2n){padding-left: 22px;}

.valuebox17 .item:nth-child(2n+1){padding-right: 22px;}

.valuebox17 .item .con{}

.valuebox17 .item.right{float: right;}

.valuebox17 .item .title{line-height: 2;text-align: left;position: relative;}

.valuebox17 .con .title i{display: inline-block;float: right;font-size: 24px;color: #3063f6;margin-top: -5px;margin-left: 10px;font-weight: normal;}

.valuebox17 .item.right .title i{float: left;margin-right: 10px;margin-left: 0;}

.valuebox17 .item.center .title i{float: none;margin-right: 10px;margin-left: 0;}

.valuebox17 .con .title span{position: relative;}

.valuebox17 .con .title span:after{position: absolute;top: 50%;left: -18px; margin-top: -4px; width: 9px;height: 9px;border-radius: 3px; background-color: #e74155;content: '';}

.valuebox17 .item .title.nobg span:after{display: none;}

.valuebox17 .item .title.nobg{font-size: 18px;font-weight: bold;}

.valuebox17 .item:nth-child(2) .con .title span:after{background-color: #235abe;}

.valuebox17 .item:nth-child(3) .con .title span:after{background-color: #ffc313;}

.valuebox17 .item:nth-child(4) .con .title span:after{background-color: #09beaf;}

.valuebox17 .item:nth-child(5) .con .title span:after{background-color: #ff8c22;}

.valuebox17 .item.left .title{text-align: right;}

.valuebox17 .item .white .title,.valuebox .item .white .desc,.valuebox .item .white .title span{color: #fff;}

.valuebox17.index1-4{background-position: center center;}

.valuebox17.index1-4 .item .desc{height: 180px;}

.valuebox17.index1-4 .item .title span{padding: 5px 25px;background-color: #3164f6;color: #fff;font-size: 18px;border-radius: 20px;line-height: 1;}

.valuebox17.index1-4 .con .title span:after{display: none;}

.valuebox17 .item .desc{height: 140px;padding: 10px 0;font-size: 14px;line-height: 2;text-align: justify; }

.valuebox17 .item:nth-child(1) {margin-left: 2%;}

.valuebox17 .item:nth-child(1) .desc{width: 80%;margin-left: 20%;}

.valuebox17 .item:nth-child(2) {margin-right: 2%;}

.valuebox17 .item:nth-child(3) .desc {width: 90%;margin-left: 10%;}

.valuebox17 .item:nth-child(2) .desc,.valuebox17 .item:nth-child(4) .desc{}

.valuebox17 .item:nth-child(5){margin-right: 30%;float: right;}

.valuebox17 .item:nth-child(5) .title{text-align: center;}

.valuebox17 .item:nth-child(5) .desc{text-align: center;}



/*��ֵ������ʽ1*/

.valuebox18{margin-left: 15px;margin-right: 15px;padding-bottom: 40px;}

.valuebox18 .item{width: 25%;float: left;padding: 0 0;margin-bottom: 32px;}

.valuebox18 .item .con{height: 420px;padding: 20px;position: relative;overflow: hidden;}

.item .con.conbg18-1{background: url(../images/spfwq_price_bg1.png) center center no-repeat;background-size: 100%;}

.item .con.conbg18-2{background: url(../images/spfwq_price_bg2.png) center center no-repeat;background-size: 100%;}

.valuebox18 .item .title{padding: 15px 0;font-size: 24px;line-height: 1.2;color: #030303;text-align: center;z-index: 1;position: relative;margin-top: 40px;}

.valuebox18 .item .title span{margin: 0 auto 20px;font-size: 35px;color: #1754eb;display: block;}

.valuebox18 .item .white .title,.valuebox18 .item .white .desc,.valuebox18 .item .white .title span{color: #fff;}

.valuebox18 .item .desc{font-size: 14px;line-height: 2;text-align: justify;position: relative;z-index: 1;}

.valuebox18 .item .con .bgtag{position: absolute;right: -10%;bottom: -55%;color: #e6edff;font-size: 220px;z-index: 0;}



/*��ֵ������ʽ5*/

.valuebox19{margin-left: 12px;margin-right: 12px;padding-bottom: 40px;}

.valuebox19 .item{width: 33.33%;margin-right: -3px;margin-left: -3px; display: inline-block;float: none;vertical-align: top;padding: 0 40px;margin-bottom: 32px;}

.valuebox19 .item .con{}

.valuebox19 .item .title{padding: 15px 0;font-size: 22px;line-height: 1.2;position: relative;}

.valuebox19 .item .title:after{position: absolute;left: -20px;width: 5px;height: 26px;top: 50%;margin-top: -13px;content: "";background: #3063f6;}

.valuebox19 .item .desc{font-size: 14px;line-height: 2;text-align: justify;}

.valuebox19 .img{margin: -20px auto 30px;text-align: center;}



.pro_box_value20_con{background: url(../images/gjypxt_price.jpg) left 40px center no-repeat;margin-bottom: 60px;overflow: hidden;}

.valuebox20{width: 39%;margin-left: 59%; background-color: #fff;padding: 30px 15px;overflow: hidden;}

.valuebox20 .con{position: relative;transition: box-shadow 0.3s ease-in-out;padding: 0 15px; padding-left: 100px;}

.valuebox20 .con.con1{background: url(../images/gjypxt_priceicon1.jpg) left 10px top 15px no-repeat;}

.valuebox20 .con.con2{background: url(../images/gjypxt_priceicon2.jpg) left 10px top 15px no-repeat;}

.valuebox20 .con.con3{background: url(../images/gjypxt_priceicon3.jpg) left 10px top 15px no-repeat;}

.valuebox20 .con.con4{background: url(../images/gjypxt_priceicon4.jpg) left 10px top 15px no-repeat;}

.valuebox20 .con:hover{box-shadow: 0px 0px 20px -15px #333,-0px -0px 20px -15px #333;}

.valuebox20 .item .title{padding: 10px 0;font-size: 20px;line-height: 1.2;color: #030303;text-align: left;}

.valuebox20 .item .desc{height: 90px; font-size: 14px;line-height: 1.8;text-align: justify;}



/*�������*/



/*��ҵ����*/

.mt40{margin-top: 40px;}

.hybjcon{max-width: 1020px;margin: 0 auto;}

.hybjcon .item{margin-bottom: 70px;}

.hybjcon .imgcon{text-align: center;margin-bottom: 20px;}

.hybjcon .textcon{}

.hybjcon .textcon .title{border-bottom: 1px solid #cdcdcd;margin-bottom: 25px;height: 50px;}

.hybjcon .textcon .title h2{display: inline-block;line-height: 1;font-size: 24px;font-weight: bold;color

  : #0856ff;height: 50px;position: relative;border-bottom: 3px solid #0856ff;margin: 0;}

.hybjcon .textcon .title2{border-bottom: 0;margin-bottom: 0px;}

.hybjcon .textcon .title2 h2{border-bottom: 0;}

.hybjcon .textcon .desc{line-height: 2;font-size: 16px;}

.hybjcon .textcon .desc p{margin-bottom: 10px;}



.hybjcon .textlist2{position: relative;}

.hybjcon .textlist2 .con{margin-bottom: 15px;padding: 10px 40px;background-color: #3769f8;color: #fff;font-size: 18px;position: relative;border-radius: 3px;line-height: 1.6;transition: box-shadow 0.3s ease-in-out;}

.hybjcon .textlist2 .con:hover{box-shadow: 0px 0px 10px -2px #2b8bf9,-0px -0px 10px -2px #2b8bf9;}



.hybjcon .textlist{}

.hybjcon .textlist .con{padding-left: 30px;font-size: 15px;line-height: 2;position: relative;margin-bottom: 20px;}

.hybjcon .textlist .con:after{position: absolute;left: 5px;width: 7px;height: 7px;background-color: #2878ff;top: 12px;border-radius: 2px;content: "";}

.hybjcon .textlist .con .title{font-weight: bold;}





.hybjcon .textlist .con2{padding-left: 30px;font-size: 14px;line-height: 1.8;position: relative;margin-bottom: 20px;}

.hybjcon .textlist .con2:after{position: absolute;left: 5px;width: 7px;height: 7px;background-color: #2878ff;top: 12px;border-radius: 2px;content: "";}

.hybjcon .textlist .con2 .title{font-weight: bold;}



.procontent .textlist3{margin-top: 20px;}

.procontent .textlist3 .con{position: relative;padding-left: 30px;padding-top: 5px;padding-bottom: 5px; background: url(../images/icon_duihao.png) left top 8px;font-size: 16px;margin-bottom: 15px;line-height: 1.6;background-repeat: no-repeat;}

.procontent .imgcon{text-align: center;}



.procontent .textlist3.inline_boxs{-webkit-writing-mode: horizontal-tb;

    -moz-writing-mode: horizontal-tb;

    -webkit-column-count: 2;

    -moz-column-count: 2;

    -webkit-column-gap: 10px;

    -moz-column-gap: 10px;}



.protab2{}

.protab2 div{width: 24.5%;margin-right: 0.5%;float: left; height: 68px;border-radius: 3px;background-color: #d7e3ff;text-align: center;line-height: 68px;color: #000000;font-size: 18px;text-align: center;cursor: pointer;}

.protab2 div.active{background-color: #1754eb;color: #fff;}

.protab2con{}

.protab2con .box{display: none;padding: 30px 15px;background-color: #fff;border-radius: 3px;}

.protab2con .box.active{display: block;}



.hybjbg{padding: 60px;color: #fff;font-size: 16px;line-height: 2;background-size: cover;min-height: 380px;margin: 0 auto;background-position: center;background-repeat: no-repeat;}



.jjfa_box_liucheng_con{max-width: 1104px;margin: 0 auto;}

.jjfatype{margin: 0 auto 30px;max-width: 1020px;}

.jjfatype .title{text-align: center;margin-bottom: 30px;}

.jjfatype .title span{font-size: 30px;color: #1754eb;padding-right: 10px;}

.jjfatype .title h2{font-size: 24px;display: inline-block;position: relative;margin: 0;z-index: 1;}

.jjfatype .title h2:after{width: 100%;height: 8px;position: absolute;bottom: 0;left: 0;/*background-color: #466fed;*/content: "";z-index: -1;}

.jjfatype .desc{font-size: 16px;line-height: 2.2;text-align: center;}



.jjfatype2{

    padding: 40px;

    max-width: 1200px;

    background: #3470f1;

    margin-bottom: 30px;

}

.jjfatype2 .desc{

    font-size: 16px;

    line-height: 2.2;

    text-align: left;

    color: #ffffff;

}



.liucheng_con{text-align: center;margin-bottom: 60px;font-size: 16px;line-height: 2.2;}

.liucheng_con img{display: block;margin: 35px auto;}

.liucheng_con p{margin: 15px 0;}

.pro_box_apply_con .textcon .title span.fz20{font-size: 20px!important;color: #3063f6;}



.text-img-center{text-align: center;}

.text-img-center p{margin-bottom: 20px;}

.text-img-center img{margin: 20px 0;}



.index-1-4-1 .textcon{text-align: center;height: 50px;line-height: 50px;}

.index-1-4-1 .mt40{margin-top: 40px;}



.flex-col{display: flex;flex-direction: column;display: -webkit-flex;-webkit-flex-direction: column;display: -ms-flex;-ms-flex-direction: column;}

.flex-center{display: flex;align-items: center;display: -webkit-flex;display: -ms-flex;align-items: center;-webkit-align-items: center;-ms-align-items: center;}



.block-center{position: relative;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.imgtree{height: 360px;line-height: 360px;text-align: center;position: relative;}

.imgtree img{vertical-align: middle;}

.imgtree:after{position: absolute;right: -95px;top: 50%;margin-top: -91px;width: 110px;height: 182px;background: url(../images/treeright.png) center no-repeat;content: "";z-index: 2;}

.texttree{height: 360px;padding-left: 73px;}



/*�Ƽ���Ʒ*/

.apply_pro_con{margin-left: -2px;margin-right: -2px;}

.apply_pro_con .con{padding: 0 2px;width: 49%;vertical-align: top; font-size: 15px;display: inline-block;padding-left: 22px;position: relative;float: none;}

.apply_pro_con .con p{display: inline-block;}

.apply_pro_con .con .iconfont2{position: absolute;left: 0;top: -2px;width: 20px;height: 20px; color: #2e62ff;font-size: 20px;}



.jjfa_fuwu_con{max-width: 1060px;margin: 0 auto;}

.jjfa_fuwu_con .item {text-align: center;}

.jjfa_fuwu_con .item span.iconfont2{display: block;margin: 0 auto 10px;font-size: 39px;color: #1c55f4;}

.jjfa_fuwu_con .item .title{font-size: 18px;font-weight: bold;margin-bottom: 20px;}

.jjfa_fuwu_con .item p{font-size: 16px;}



/*Ӧ�ó���*/

.pro_box_apply{background-color: #f0f5fd;padding-bottom: 40px;}

.pro_box_apply_nav{height: 60px;line-height: 40px;border-bottom: 1px solid #d7d7d7;margin-bottom: 55px;}

.pro_box_apply_nav div{display: block; float: left;width: 50%; height: 60px;line-height: 36px;text-align: center; font-size: 20px;color: #424242;cursor: pointer;}

.pro_box_apply_nav div:hover{color: #216cf9;}

.pro_box_apply_nav div.active{color: #216cf9;background: url(../images/tabbar_onbg.png) center bottom -1px no-repeat;}

.pro_box_apply_nav .col-3{width: 33.33%;}

.pro_box_apply_nav .col-4{width: 25%;}

.pro_box_apply_con{}

.pro_box_apply_con h2{font-size: 18px;padding-left: 40px;margin-bottom: 40px;}

.pro_box_apply_box{display: none;margin-left: -12px;margin-right: -12px;}

.pro_box_apply_box.active{display: block;}

.pro_box_apply_con .item{float: left;padding: 0 12px;}

.pro_box_apply_con .imgcon{border: 1px solid #eee;background-color: #fff; padding: 20px 10px;height: 400px;text-align: center;}

.pro_box_apply_con .imgcon img{position: relative;top: 50%;transform: translateY(-50%);max-width: 100%;max-height: 100%;}

.pro_box_apply_con .textcon{}

.pro_box_apply_con .textcon .cons{border: 1px solid #eee;background-color: #fff;padding: 25px;margin-bottom: 25px;position: relative;}

.pro_box_apply_con .textcon .cons:last-child{margin-bottom: 0;}

.pro_box_apply_con .textcon .titletags{width: 118px;height: 36px;line-height: 36px;padding-left: 15px; background: url(../images/icon_wentitag.png) center center no-repeat;color: #fff;font-size: 16px;margin-bottom: 15px;margin-left: -25px;}

.pro_box_apply_con .textcon .title{font-size: 20px;color: #292929;font-weight: bold;margin-bottom: 15px; line-height: 1;height: 30px;line-height: 30px;position: relative;z-index: 1;}

.pro_box_apply_con .textcon .title span{display: inline-block;margin-right: 12px;color: #2b8bf9;font-size: 30px;vertical-align: middle;}

.iconfz50{font-size: 50px!important;}

.pro_box_apply_con .textcon .desc{font-size: 15px;line-height: 2;min-height: 150px;position: relative;z-index: 1;margin-bottom: 10px;}

.pro_box_apply_con .textcon .bgtag{position: absolute;right: 20px;bottom: 0px;color: #eef5ff;font-size: 200px;z-index: 0;}

.pro_box_apply_con .textcon .bgtag2{position: absolute;right: 5px;bottom: 0px;color: #eef5ff;font-size: 150px;z-index: 0;}



.pro_box_apply_con .textcon .desc.minh200{min-height: 200px;}

.pro_box_apply_con .textcon .desc.minh350{min-height: 370px;}

.pro_box_apply_con .textcon .desc.minh450{min-height: 480px;}



.footerbox{background: url(../images/shiyingbg.jpg) center center no-repeat;background-size: 85%;}





.pro_box2{width:100%;background:#f6f8ff;padding-bottom:60px;}

.pro2_cbox .pro2_lbox{width:75%;float:left;}

.pro2_cbox .pro2_rbox{width:75%;float:right;display:table;min-height:220px;background:#1d5ee1;margin-top:-170px;}

.pro2_cbox .pro2_rbox p{width:100%;padding:40px 3%;display: table-cell;vertical-align: middle;font-size:16px;color:#fff;line-height:30px;}

.pro2_bottom .list{width:20%;float:left;text-align:center}

.pro2_bottom .list .img{text-align:center;height:160px;padding:30px 0 20px;}

.pro2_bottom .list .img img{width:auto;max-height:100%}

.pro2_bottom .list .title{font-size:18px;color:#595959;border-top:2px solid #1d5ee1;padding-top:30px;}

.pro3_cbox{width:100%;padding-bottom: 50px;}

.pro3_cbox p{font-size:16px;color:#515151;line-height:30px;margin-bottom:0}

.pro3_cbox p img{display:block;max-width:100%;margin:20px auto 0}



.pro_box4{width:100%;background:#f6f8ff;}

.pro4_cbox_swiper{width:100%;position:relative;overflow:hidden;padding:20px 0 60px;margin-top: -20px;}

.pro4_cbox .list{max-width:900px;padding:50px 3%;background:#fff;box-shadow:0 4px 24px rgba(0,41,124,0.3);overflow:hidden;}

.pro4_cbox .list h3{font-size:20px;color:#3b3b3b;font-weight:bold;padding:10px 0 20px;margin:0;}

.pro4_cbox .list .desc{max-height: 240px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}

.pro4_cbox .list .desc::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.pro4_cbox .list .desc::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */



.pro4_cbox .list p{font-size:16px;color:#515151;line-height:30px;margin-bottom:0;}

.pro4_cbox .lsit_lbox{width:50%;float:left;}

.pro4_cbox .lsit_rbox{width:45%;float:right;}

.pro4_cbox .swiper-button-prev{display:block;width:46px;height:46px;line-height:46px;text-align:center;background:rgba(67,67,67,0.4);color:#fff;font-size:18px;border-radius:23px;}

.pro4_cbox .swiper-button-next{display:block;width:46px;height:46px;line-height:46px;text-align:center;background:rgba(67,67,67,0.4);color:#fff;font-size:18px;border-radius:23px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);}

.pro4_cbox .swiper-button-prev:after,.pro4_cbox .swiper-button-next:after{display:none}

.pro4_cbox .swiper-button-prev:before,.pro4_cbox .swiper-button-next:before{position:relative;top:2px;}





.pro5_cbox{width:100%;padding:0 98px 50px;height:470px}

.pro5_cbox .list{width:33.3%;height:420px;float:left;position:relative}

.pro5_cbox.pro5_linum5 .list{width:25%;}

.pro5_cbox.pro5_linum6 .list{width:20%;}

.pro5_cbox.pro5_linum7 .list{width:16.66%;}

.pro5_cbox.pro5_linum8 .list{width:14.25%;}

.pro5_cbox.pro5_linum9 .list{width:12.25%;}

.pro5_cbox.pro5_linum10 .list{width:11.11%;}

.pro5_cbox .list:first-child{width:0;}

.pro5_cbox .list .list_bg{width:100%;height:224px;margin-top:98px;background:url(../images/pro4_ico1.png);background-size:100% 100%;}

.pro5_cbox .list:nth-child(2n+1) .list_bg{background:url(../images/pro4_ico2.png);background-size:100% 100%;}

.pro5_cbox .list .qipao{width:196px;height:196px;text-align:center;position:absolute;top:0;right:-98px;background:#f8f8f8;border-radius:98px;box-shadow:0 4px 20px rgba(0,0,0,0.18);cursor:pointer;z-index: 20;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro5_cbox .list .qipao span{display:block;color:#1d5ee1;font-size:56px;line-height:72px;height:122px;padding:40px 0 10px;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro5_cbox .list .qipao span .qipao_img1{position:absolute;width:100%;height:72px;top:40px;left: 0;background-position: center;background-repeat: no-repeat;z-index: 20;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro5_cbox .list .qipao span .qipao_img2{position:absolute;width:100%;height:72px;top:40px;left: 0;background-position: center;background-repeat: no-repeat;z-index: 22;opacity:0;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro5_cbox .list:hover .qipao span .qipao_img1{opacity:0}

.pro5_cbox .list:hover .qipao span .qipao_img2{opacity:1}

.pro5_cbox .list .qipao p{font-size:18px;color:#2f2f2f;margin-bottom:0;padding:0 8%;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro5_cbox .list:nth-child(2n) .qipao{top:auto;bottom:0}

.pro5_cbox .list .desc{display:none;width:430px;opacity:0.8;position:absolute;top: 98px;right:-580px;padding:20px 30px;background:#1d5ee1;font-size:14px;color:#fff;line-height:24px;z-index:30;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}

.pro5_cbox .list .desc:after{content:'';display: block;width: 30px;height: 30px;background: #1d5ee1;position: absolute;z-index:39;top: 50%;margin-top:-15px;left:-12px;transform:rotate(45deg);}

.pro5_cbox .list:nth-child(2n) .desc{top:322px;}

.pro5_cbox .list .desc.desc_r{right:150px;left: auto;}

.pro5_cbox .list .desc.desc_r:after{left:auto;right:-12px;}

.pro5_cbox .list .qipao:hover{background:#1d5ee1}

.pro5_cbox .list .qipao:hover span,.pro5_cbox .list .qipao:hover p{color:#fff}

.pro_box6{width:100%;background:#f6f8ff;padding-bottom:60px;}

.pro6_cbox .list{width:19.2%;float:left;margin-left:1%;position:relative;overflow:hidden}

.pro6_cbox .list:nth-child(5n+1){margin-left:0;}

.pro6_cbox .list .title{position:absolute;top:24px;width:100%;text-align:center;color:#fff;font-size:18px;line-height:30px;z-index:2;}

.pro6_cbox .list img{width: 100%; transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro6_cbox .list:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}

.pro_box7{padding-bottom:60px;}

.pro7_cbox{padding:20px;overflow:hidden;}

.pro7_cbox .list{width:32%;float:left;box-shadow:0 4px 18px rgba(0,0,0,0.2);padding:25px 3%;background: #fff;}

.pro7_cbox .list{width:32%;float:left;margin-left:2%;box-shadow:0 4px 18px rgba(0,0,0,0.2);padding:25px 3%;background: #fff;}

.pro7_cbox .list.swiper-slide,.pro7_cbox .list:first-child{margin-left:0!important}

.pro7_cbox .list .title{width:100%;font-size:18px;color:#4a4a4a;font-weight:bold;text-align:center;padding:15px 0 30px;}

.pro7_cbox .list p{font-size:16px;color:#4a4a4a;line-height:30px;min-height:150px;overflow:hidden;margin-bottom:0;height:150px;overflow-y:auto;overflow-x:hidden;padding-right:20px;}

.pro7_cbox .list p::-webkit-scrollbar{width: 6px; background-color: #fff;}/* ���鱳����ɫ */

.pro7_cbox .list p::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px;}/* ������ɫ */

.pro_box7 .swiper-button-next{right:22px;margin-top: 22px;height:44px;line-height:44px;color:#b3b3b3;}

.pro_box7 .swiper-button-prev{left:22px;margin-top: 22px;height:44px;line-height:44px;color:#b3b3b3;}



.pro8_cbox{}

.pro8_cbox .pro8_ltab{width:48.5%;float:left;display:table;background:#fff}

.pro8_cbox .pro8_rtab{width:48.5%;float:right;display:table;background:#fff}

.pro8_ltab .img,.pro8_rtab .img{display:table-cell;vertical-align: middle;width:42.5%;}

.pro8_ltab .text,.pro8_rtab .text{display:table-cell;vertical-align: middle;width:57.5%;padding:0 4%}

.pro8_cbox .list{width:32.5%;float:left;margin-left:1.2%}

.pro8_cbox .list:nth-child(3n+1){margin-left:0;}

.pro8_cbox .list .text{background:#f6f6f6;padding:30px 5% 20px}

.pro8_cbox .text h3{font-size:18px;color:#404040;font-weight:bold;line-height:30px;padding:10px 0;margin:0}

.pro8_cbox .text p{font-size:16px;color:#686868;line-height:24px;margin-bottom:0}

.pro8_cbox .list .text p{line-height:30px;}

.pro9_cbox{position: relative;overflow:hidden;margin-top: -26px;padding-top: 46px}

.pro9_cbox .list{width:17.5%;float:left;height:370px;background:#fff;position:relative;top:0;cursor:pointer;overflow:hidden;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro9_cbox .list .list_bg{display:block;width:100%;height:100%;background-image:url(../images/pro_box9_bg.jpg);background-size:100% 100%;opacity:0}

.pro9_cbox .list *{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;}

.pro9_cbox .list:nth-child(5n+1){margin-left:0;}



.pro9_cbox .list .iconfont{display:block;width:100%;font-size:54px;line-height:72px;height:72px;color:#1d5ee1;text-align:center;position:absolute;top:50%;margin-top:-80px;background-position: center;background-repeat: no-repeat;}



.pro9_cbox .list .title{display:block;width:80%;font-size:18px;color:#4a4a4a;line-height:30px;text-align:center;position:absolute;top:50%;left:10%;margin-top:20px;}

.pro9_cbox .list p{font-size:16px;line-height:30px;width:76%;color:#fff;position:absolute;left:12%;top:150%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}

.pro9_cbox .list:hover{top:-30px;box-shadow:0 7px 21px rgba(0,24,72,0.35)}

.pro9_cbox .list:hover .list_bg{opacity:1}

.pro9_cbox .list:hover .title,.pro9_cbox .list:hover .iconfont{opacity:0}

.pro9_cbox .list:hover p{top:50%}

.pro9_cbox .swiper-button-next{right:2px;margin-top: 22px;height:44px;line-height:44px;color:#b3b3b3;}

.pro9_cbox .swiper-button-prev{left:2px;margin-top: 22px;height:44px;line-height:44px;color:#b3b3b3;}



.pro10_cbox{padding-bottom:50px;}

.pro10_lbox{width:48.5%;float:left;}

.pro10_rbox{width:48.5%;float:right;}

.pro10_lbox .img{float:right;}

.pro10_rbox .img{float:left;}

.pro10_cbox .img span{display:block;text-align:center;font-size:18px;color:#353535;padding-top:20px;line-height:30px;}



.pro11_cbox .list{width:17.5%;float:left;margin-left:3.1%;padding:30px 2%;border-radius:20px;text-align:center;box-shadow:0 4px 21px rgba(0,0,0,0.2)}

.pro11_cbox .list:nth-child(5n+1){margin-left:0;}

.pro11_cbox .list .iconfont{display:block;width:100%;font-size:54px;line-height:72px;color:#1d5ee1;text-align:center;}

.pro11_cbox .list .title{font-size:18px;color:#4a4a4a;line-height:30px;padding:12px 0;}

.pro11_cbox .list p{font-size:16px;color:#636363;line-height:24px;margin-bottom:0;}



/*����֧�֣��人����ʤ������Ϣ�������޹�˾*/

/*�������ߣ�15802722281  ����QQ:1518402418*/