#mbOverlay{ position:fixed; z-index:9999; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer;}
#mbOverlay.mbOverlayFF{ background:transparent url(../Image/80.png) repeat;}
#mbOverlay.mbOverlayIE{ position:absolute;}
#mbCenter{ height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70);}
#mbCenter.mbLoading{ background:#fff url(../Image/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none;}
#mbImage{ left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px;}
#mbImage a, #mbImage a:link, #mbImage a:visited{ color:#ddd;}
#mbImage a:hover, #mbImage a:active{ color:#fff;}
#mbBottom{ min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px;}
#mbTitle{ display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber{ background:url(../Image/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px;}
#mbCaption{ display:block; color:#999; line-height:14px; font-size:10px;}
#mbPrevLink, #mbNextLink, #mbCloseLink{ display:block; float:right; height:20px; margin:0; outline:none;}
#mbPrevLink{ width:32px; height:100px; background:transparent url(../Image/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px;}
#mbNextLink{ width:32px; height:100px; background:transparent url(../Image/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px;}
#mbCloseLink{ width:24px; background:transparent url(../Image/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px;}
#mbError{ position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active{ color:#d00; font-weight:bold; text-decoration:underline;}

.izl-rmenu .btn-wx .pic{max-width: none;}





/*-----  Global  ----*/
*{margin:0px;padding:0px; border-width:0;}
body{font-size:14px; font-family:"Microsoft YaHei";}
a{text-decoration:none;color:#000;}
ul li{list-style-type:none;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
.clearfix {display: block;}
.floatLeft{float:left;}
.floatRight{float:right;}
.mt6{margin-top:35px;}
.mt5{margin-top:20px;}
/* head */
#headbg{height:34px;line-height:34px;background:#D9D9D9;}
#head{margin:0 auto;text-align:left;color:#464646;font-size:12px;}
#head span{display:block;float:right;height:34px;line-height:34px;}
#head a{color:#464646;background:url(../Image/topcnicon.jpg) no-repeat left center;display:block;float:left;text-indent:25px;margin-left:15px;}
#head a:last-child{background:url(../Image/topenicon.jpg) no-repeat left center;}
/* top*/
#top{height:94px;margin:0 auto;padding:10px 0 11px 0;overflow: hidden;}
#top .logo{display:block;float:left;width:574px;height:94px;}
#top .phone{float:right;margin-top:20px;}
#top .phone p:first-child{background:url(../Image/top_phone.jpg) no-repeat left center;padding-left:32px;font-size:16px;color:#444;line-height:24px;text-align:left;}
#top .phone p:last-child{color:#e30000;font-size:24px;margin-top:5px;font-weight:bold;letter-spacing:-1px;}
/* nav*/
#navbg{width:100%;height:59px;background:#255fac;z-index:9999;}
#nav{margin:0 auto;height:59px;}
#nav .firstfloor li{width:119px;height:59px;line-height:59px;float:left;text-align:center;font-size:16px;position:relative;background:url(../Image/navli.png) no-repeat right center;}
#nav .firstfloor li:last-child{width:118px;background:none;}
#nav .firstfloor li a{display:block;height:59px;color:#FFF;}
#nav .firstfloor li a:hover{color:#e30000;}
#nav .secondfloor{position:absolute;left:0;top:59px;z-index:9999;display:none;border:1px solid #E4EAEC;background:#FFF;width:150px;border-top:2px solid #e30000;}
#nav .secondfloor li{border-bottom:1px solid #E4EAEC;width:100%;line-height:50px;height:50px;font-size:13px;margin-left:0;}
#nav .secondfloor li a{text-indent:5px;text-align:left;width:100%;height:100%;display:block;color:#76838F;transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    -o-transition:.5s;}
#nav .secondfloor li a:hover{text-indent:15px;color:#2A333C;transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    -o-transition:.5s;}
.fixed{position: fixed;top: 0;}
/*flash*/
.index_banner img{display: block;}
.index_banner .swiper-slide a{display:block;width:100%;height:100%;object-fit: cover;}
.index_banner .swiper-pagination-bullet{width:15px;height:15px;}
.index_banner .swiper-button-next{width:47px;height:80px;background-color:rgba(0,0,0,.3);background-size:31px 60px;margin-top:-40px;right:50%;margin-right:-812px;}
.index_banner .swiper-button-prev{width:47px;height:80px;background-color:rgba(0,0,0,.3);background-size:31px 60px;margin-top:-40px;left:50%;margin-left:-812px;}

.index_banner  .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{
    bottom:35px;
  }

.index_banner  .swiper-pagination-bullet{width:15px;height:15px;background:#222;font-size:0;cursor:pointer;border: none;border-radius: 50%;}
.index_banner  .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#007aff;}

/*iconnav*/
#iconnavbg{width:100%;border-bottom:1px solid #D9D9D9;padding-top:46px;padding-bottom:27px;}
#iconnav{position:relative;}
#iconnav a{width:87px;float:left;margin-left:72px;display:block;}
#iconnav .iconnav_a a:first-child{margin-left:0;}
#iconnav a .icon{width:69px;height:69px;border:2px solid #C2C2C2;margin:0 7px;background-repeat:no-repeat;background-position:center center;border-radius:10px;}
#iconnav a .icon.icon1{background-image:url(../Image/icon1.png);}
#iconnav a:hover .icon1,#iconnav a.hover .icon1{background-image:url(../Image/icon1_hover.png);}
#iconnav a .icon.icon2{background-image:url(../Image/icon2.png);}
#iconnav a:hover .icon2{background-image:url(../Image/icon2_hover.png);}
#iconnav a .icon.icon3{background-image:url(../Image/icon3.png);}
#iconnav a:hover .icon3{background-image:url(../Image/icon3_hover.png);}
#iconnav a .icon.icon4{background-image:url(../Image/icon4.png);}
#iconnav a:hover .icon4{background-image:url(../Image/icon4_hover.png);}
#iconnav a .icon.icon5{background-image:url(../Image/icon5.png);}
#iconnav a:hover .icon5{background-image:url(../Image/icon5_hover.png);}
#iconnav a .icon.icon6{background-image:url(../Image/icon6.png);}
#iconnav a:hover .icon6{background-image:url(../Image/icon6_hover.png);}
#iconnav a .icon.icon7{background-image:url(../Image/icon7.png);}
#iconnav a:hover .icon7{background-image:url(../Image/icon7_hover.png);}
#iconnav a .icon.icon8{background-image:url(../Image/icon8.png);}
#iconnav a:hover .icon8{background-image:url(../Image/icon8_hover.png);}
#iconnav a p{height:36px;line-height:36px;text-align:center;color:#333;}
#iconnav a:hover .icon{border:2px solid #e30000;}
#iconnav a:hover p{color:#e30000;}
#iconnav a.hover .icon{border:2px solid #e30000;}
#iconnav a.hover p{color:#e30000;}
#iconnav .search{height:46px;margin-top:10px;display:none;}
#iconnav .search .btn{width:282px;}
#iconnav .search .btn .i_input{height:38px;line-height:38px;}
#iconnav .search .btn .i_input label{font-size:16px;color:#999;}
#iconnav .search .btn .i_input input{padding:4px 10px;outline:none;height:38px;line-height:30px;width:239px;display:block;background:#EEE;border-top-left-radius:5px;border-bottom-left-radius:5px;}
#iconnav .search .btn .serachbtn{width:43px;height:38px;line-height:38px;background:url(../Image/search.png) no-repeat center center #e30000;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px;}
/*publictitle*/
.publictitle{ position:relative}
.publictitle h2{font-size:40px;color:#013c8b;text-align:center;font-weight:normal;}
.publictitle .pb_en{width:187px;height:31px;line-height:31px;margin:0 auto;text-align:center;position:relative;color:#535353;}
.publictitle .pb_en:before{content:"";width:141px;height:1px;background:#EAEAEA;position:absolute;left:-187px;top:15px;}
.publictitle .pb_en:after{content:"";width:141px;height:1px;background:#E2E2E2;position:absolute;right:-187px;top:15px;}
.publictitle .pb_more{ position:relative; top:-53px; right:-1120px; font-size:16px;}
.publictitle a.pb_more{ color:#FFF}
/*product*/
.row1 .publictitle{margin-bottom: 30px;}
#product .product_class{margin-top:40px;}
#product .product_class a{width:271px;padding:8px;float:left;margin-left:12px;display:block;border:2px solid #EFEFEF;background:#EFEFEF;position:relative;margin-bottom:64px;}
#product .product_class a .san{width:16px;height:16px;background:#EFEFEF;border-right:2px solid #E30000;border-bottom:2px solid #E30000;position:absolute;bottom:-11px;left:134px;transform:rotate(45deg);display:none;}
#product .product_class a:first-child{margin-left:0;}
#product .product_class a .class_img{width:271px;height:220px;}
#product .product_class a .class_img img{display:block;width:100%;height:100%;}
#product .product_class a .class_txt{margin-top:8px;}
#product .product_class a .class_txt p{line-height:24px;color:#333;text-align:center;}
#product .product_class a .class_txt p:first-child{font-size:16px;font-weight:bold;font-weight:bold;line-height:44px;height:44px;}
#product .product_class a .class_btn{width:106px;height:29px;margin:18px auto 14px auto;background:url(../Image/pmore.jpg) no-repeat left top;}
#product .product_class a:hover,#product .product_class a.hover{border:2px solid #E30000;}
#product .product_class a:hover .san,#product .product_class a.hover .san{display:block;}
#product .product{}
#product .product li{width:282px;margin-left:24px;float:left;}
#product .product li:first-child{margin-left:0;}
#product .product li .p_img{width:280px;height:204px;border:1px solid #DBDBDB;border-bottom:none;}
#product .product li .p_img img{width:100%;height:100%;display:block;}
#product .product li p{width:100%;height:52px;background:#EFEFEF;text-align:center;color:#333;line-height:52px;}
/*#product .product_right{width:908px;float:right;border:1px solid #EBEAEA;padding:7px 11px 14px 19px;}
#product .product_right .right_title{height:19px;padding:9px 0;border-bottom:1px solid #D7D6D6;position:relative;}
#product .product_right .right_title span{display:block;line-height:19px;border-left:5px solid #1A9BFF;text-indent:10px;font-size:16px;font-weight:bold;color:#033FA2;}
#product .product_right .right_title .more{display:block;top:9px;right:0;position:absolute;color:#999;}
#product .product_right .product_rightT{width:908px;position:relative;}
#product .product_right .product_rightcow{width:100%;overflow:hidden;margin-top:21px;}
#product .product_right .swiper-slide{width:284px;background:#0D62BE;float:left;}
#product .product_right .swiper-slide:first-child{margin-left:0;}
#product .product_right .swiper-slide .p_img{width:284px;height:248px;background-repeat:no-repeat;background-position:center;background-size:cover;}
#product .product_right .swiper-slide p{height:55px;line-height:55px;text-align:center;font-size:16px;background:#0D62BE;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFF;padding:0 15px;}
#product .product_right .swiper-slide p a{color:#FFF;}*/
/*ad*/
#adbg{overflow: hidden;background:url(../Image/adbg.jpg) no-repeat center center;background-size:cover;padding-bottom: 60px;}
#ad{position:relative;height:140px;padding-top:35px;}
#ad p{text-align:left;color:#FFF;font-size:16px;}
#ad p:first-child{font-size:36px;font-weight:bold;line-height:51px;}
#ad p:nth-child(2){font-size:18px;font-weight:bold;line-height:34px;}
#ad .ad_zixun{width:330px;float: right;}
#ad .ad_zixun .ad_phone{width:100%;height:87px;background:url(../Image/ad_zixunbg.png) no-repeat center bottom;text-align:center;}
#ad .ad_zixun .ad_phone p:first-child{font-size:16px;text-align:center;line-height:24px;}
#ad .ad_zixun .ad_phone p:last-child{font-size:24px;font-weight:bold;text-align:center;letter-spacing:-2px;line-height:50px;}
#ad  .box{
    overflow: hidden;
    float: left;
    width:calc(100% - 333px);
}
#ad .ad_zixun .ad_btn{width:210px;height:32px;margin:0 auto;margin-top:8px;}
#ad .btn_service{width:100px;height:32px;border:2px solid #FFF;float:left;text-align:center;line-height:30px;color:#FFF;display:block;}
#ad .btn_zixun{width:104px;height:32px;background:#FFF;float:right;text-align:center;line-height:32px;color:#000;display:block;}
/*strength*/
#strengthbg{width:100%;height:765px;background:url(../Image/strengthbg.jpg) no-repeat center center;background-size:cover;}
#strength{;padding-top:60px;position:relative;padding-bottom:112px;}
#strength .strengthT{margin-top:30px;}
#strength .strengthT .strength_li{background:#FFF;}
#strength .strengthT .strength_li li{float:left;width:297px;height:98px;margin-left:4px;background:url(../Image/jiantou1.png) no-repeat right 26px center #D6D6D6;cursor:pointer;position:relative;padding-top:22px;padding-left:25px;color:#858484;}
#strength .strengthT .strength_li li:first-child{margin-left:0;}
#strength .strengthT .strength_li li p{}
#strength .strengthT .strength_li li p:first-child{font-size:18px;color:#2a2a2a;line-height:43px;}
#strength .strengthT .strength_li li:hover,#strength .strengthT .strength_li li.hover{ background:url(../Image/jiantou.png) no-repeat right 26px center #E30000;color:#ffbebe;}
#strength .strengthT .strength_li li:hover p:first-child,#strength .strengthT .strength_li li.hover p:first-child{color:#FFF;}
#strength .strengthT .strength_content{overflow:hidden;}
#strength .strengthT .strength_content .strength_contentC{width:4800px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT{float:left;width: 1200px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .img{display:block;float:right;width:50%;height:360px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .img img{display:block;width:100%;height:100%;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt{width:50%;float:left;height:300px; background:#FFF;padding:25px 45px 0 45px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt .en{font-family:Arial;color:#999;text-transform:uppercase;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt .cn{font-size:24px;color:#255fac;margin-bottom:9px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt em{width:130px;height:2px;background:#D6D6D6;display:block;margin-bottom:29px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt p{line-height:23px;color:#333;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT .txt .btn{width:127px;height:28px;line-height:28px;border:2px solid #CECECE;text-align:center;font-weight:bold;margin-top:24px;color:#999;display:block;border-radius:14px;}
#strength .bottom_btn{width:384px;height:50px;position:absolute;bottom:-26px;left:408px;background:#255FAC;border-top:1px solid #c1cbd9;border-bottom:1px solid #c1cbd9;border-radius:25px;font-size:16px;}
#strength .bottom_btn .xiangxi{width:190px;height:50px;border:1px solid #E2E2E2;border-right:none;border-radius:25px;background:#FFF;float:left;display:block;line-height:50px;text-align:center;color:#000;}
#strength .bottom_btn .zixun{width:159px;height:50px;float:left;margin-left:7px;display:block;line-height:50px;text-align:center;color:#FFF;}
/*ground*/
#ground{margin:0 auto;margin-top:70px;}
#ground .ground_top{margin-top:40px;}
#ground .ground_top .g_left{width:657px;}
#ground .ground_top .g_leftT{margin-top:28px;}
#ground .ground_top .g_leftT:nth-child(2){margin-top:56px;}
#ground .ground_top .g_left .left_icon{float:left;width:58px;height:58px;line-height:58px;background:url(../Image/groundnumbg.jpg) no-repeat left center;font-size:32px;color:#FFF;text-align:center;}
#ground .ground_top .g_left .right_txt{width:582px;float:right;}
#ground .ground_top .g_left .right_txt p{line-height:24px;color:#5b5b5b;}
#ground .ground_top .g_left .right_txt p.h2{font-size:30px;font-weight:bold;color:#ff8e00;margin-bottom:15px;line-height:43px;}
#ground .ground_top .g_right{width:543px;}
/*case*/
#case{margin-top:75px;}
#case .case_title{color:#555;text-align:left;position:relative;font-family:Arial;position:relative;}
#case .case_title h2{font-size:30px;color:#000;font-family:"Microsoft YaHei";display:inline-block;font-weight:normal;}
#case .case_title .more{position:absolute;top:17px;right:0;color:#666;}
#case .caselist{margin-top:15px;position:relative;height:260px;}
#case .caselist .caselistcow{width:100%;overflow:hidden;}
#case .caselist .swiper-slide{width:288px;height:260px;float:left;position:relative;}
#case .caselist .swiper-slide img{display:block;width: 100%;height: 100%;object-fit: cover;}
#case .caselist .swiper-slide p{width:100%;height:64px;line-height:64px;background:url(../Image/jiantou2.png) no-repeat right 16px center rgba(0,0,0,.7);color:#FFF;position:absolute;bottom:0;left:0;text-indent:35px;}
/*video*/
#video{margin-top:65px;}
#video .video_title{color:#555;text-align:left;position:relative;font-family:Arial;position:relative;}
#video .video_title h2{font-size:30px;color:#000;font-family:"Microsoft YaHei";display:inline-block;font-weight:normal;}
#video .video_title .more{position:absolute;top:17px;right:0;color:#666;}
#video .videolist{margin-top:15px;position:relative;height:277px;}
#video .videolist .videolistcow{width:100%;overflow:hidden;}
#video .videolist .swiper-slide{width:288px;float:left;position:relative;}
#video .videolist .swiper-slide .v_img{width:288px;height:196px;position:relative;}
#video .videolist .swiper-slide .v_img img{display:block;width:100%;height:100%;}
#video .videolist .swiper-slide .v_icon{position:absolute;top:73px;left:119px;width:49px;height:49px;background:url(../Image/videoicon.png) no-repeat left top;display:block;}
#video .videolist .swiper-slide .v_txt{width:100%;height:66px;background:#EFEFEF;padding-top:15px;}
#video .videolist .swiper-slide .v_txt p{color:#999;font-size:12px;text-align:center;}
#video .videolist .swiper-slide .v_txt p a{color:#333;}
#video .videolist .swiper-slide .v_txt p:first-child{font-size:16px;line-height:22px;}
/*news*/
#newsbg{width:100%;background:#1C5BC0;/*margin-top:92px;*/padding-bottom:77px;overflow: hidden;}
#news{padding-top:40px;}
#news .newsC{margin-top:30px;padding-bottom:35px;border-bottom:1px dashed #708BC6;}
#news .news_left{width:619px;float:left;}
#news .news_left .news_img img{width:100%;height:100%;display:block;}
#news .news_left .news_title{margin-top:5px;}
#news .news_left .news_title p{line-height:24px;color:#FFF;}
#news .news_left .news_title p:first-child{font-size:18px;line-height:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .news_left .news_title p a{color:#FFF;}
#news .news_right{width:550px;float:right;}
#news .news_right a{padding:24px 0 27px 0;display:block;border-bottom:1px dashed #708BC6;}
#news .news_right a:first-child{padding-top:0;}
#news .news_right a:last-child{border-bottom:none;padding-bottom:0;}
#news .news_right a .time{font-size:12px;width:60px;color:#FFF;text-align:center;float:left;}
#news .news_right a .time span{font-size:46px;font-weight:bold;}
#news .news_right a .txt{width:442px;float:right;}
#news .news_right a .txt p{color:#FFF;line-height:24px;}
#news .news_right a .txt p:first-child{font-size:18px;color:#FFF;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .questions{margin-top:15px;}
#news .questions h2{height:50px;line-height:50px;color:#FFF;font-size:24px;font-weight:normal;}
#news .questions .questions_ul{margin-top:8px;}
#news .questions .questions_ul li{width:360px;float:left;margin-left:60px;}
#news .questions .questions_ul li:first-child{margin-left:0}
#news .questions .questions_ul li .q{width:36px;float:left;margin-top:39px;}
#news .questions .questions_ul li .q .btn{width:36px;height:18px;color:#FFF;line-height:20px;text-align:center;background:#FF1900;display:block;margin-bottom:8px;font-size:12px;}
#news .questions .questions_ul li .q .btn.a{background:#A6A6A6;}
#news .questions .questions_ul li .txt{overflow: hidden;padding-left: 10px;padding-right: 10px;}
#news .questions .questions_ul li .txt p{color:#FFF;line-height:22px;}
#news .questions .questions_ul li .txt p a{color:#FFF;line-height:24px;}
#news .questions .questions_ul li .txt p:first-child{line-height:33px;}
#news .questions .questions_ul li .txt p:nth-child(2){font-size:16px;line-height:29px;}
/*technology*/
#technology{margin:0 auto;padding-top:40px;border-bottom:1px dashed #708BC6;padding-bottom:35px;}
#technology .technology_a{}
#technology .technology_a a{width:580px;margin-left:40px;float:left;display:block;margin-top:30px;}
#technology .technology_a a:nth-child(odd){margin-left:0;}
#technology .technology_a a .tl_img{width:140px;height:105px;float:left;background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:8px;}
#technology .technology_a a .tl_txt{width:420px;float:right;}
#technology .technology_a a .tl_txt p{color:#FFF;line-height:22px;}
#technology .technology_a a .tl_txt p a{color:#FFF;line-height:24px;}
#technology .technology_a a .tl_txt p:first-child{line-height:33px;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;}
/*info*/
#infobg{width:100%;position:relative;padding-bottom: 200px;}
#infobg .bg_info{background:rgba(0,0,0,.6);width:100%;height:100%;position:absolute;top:0px;left:0px;}
#info{padding:68px 30px 0 30px;position:relative;}
#info .info_title h2{text-align:center;font-size:38px;color:#FFF;font-weight:normal;}
#info .info_subtitle{text-align:center;font-size:23px;color:#FFF;margin-top:55px;margin-bottom:60px;}
#info p{text-align:center;color:#FFF;line-height:36px;font-size: 16px;}
#info .info_btn{width:170px;height:40px;line-height:38px;border:1px solid #FFF;background:url(../Image/btn_bg.png) no-repeat right 25px center;color:#FFF;display:block;margin:0 auto;background-size:auto 50%;text-indent:15px;font-size:14px;margin-top:60px;}
/*infomore*/
#infomore{margin-top:45px;}
#infomore a{width:24.9%;margin-left:0;display:block;float:left;padding-bottom:3px;}
#infomore a em{width:100%;height:52px;background-repeat:no-repeat;background-position:center bottom;display:block;margin-bottom:16px;}
#infomore a em.y{background-image:url(../Image/infoicon1.png);}
#infomore a em.m{background-image:url(../Image/infoicon2.png);}
#infomore a em.t{background-image:url(../Image/infoicon3.png);}
#infomore a em.p{background-image:url(../Image/infoicon4.png);}
#infomore a p{color:#5c5c5c;text-align:center;}
#infomore a p:nth-child(2){font-size:30px;font-weight:bold;line-height:36px;}
#infomore a p:last-child{}
#infomore .line{width:1px;height:113px;background:#DEDEDE;float:left;display:block;margin-top:13px;}
/*zizhi*/
#zizhi{margin:0 0 65px;margin-top:115px;}
.zizhilist{position:relative;}
.zizhilist .zizhilistcow{width:100%;overflow:hidden;}
.zizhilist .swiper-slide{width:162px;float:left;}
.zizhilist .swiper-slide img{display:block;width:162px;height:222px;}
.zizhilist .swiper-button-next{width:40px;height:40px;background-image:url(../Image/case_right.jpg)!important;background-size:100%;right:-72px;}
.zizhilist .swiper-button-prev{width:40px;height:40px;background-image:url(../Image/case_left.jpg)!important;background-size:100%;left:-72px;}
.zizhilist .swiper-button-disabled{opacity:0.6!important;}
/*foot*/
#footbg{background:#1C59C0;overflow: hidden;}
#foot{position:relative;padding-top:47px;padding-bottom:60px;}
#foot .foot_nav{border:1px solid #7492C6;padding:17px 2px;}
#foot .foot_nav a{width:130px;height:19px;line-height:19px;float:left;display:block;color:#FFF;text-align:center;}
#foot .foot_nav em{display:block;width:3px;height:19px;background:url(../Image/footnavli.png) no-repeat left top;float:left;}
#foot .footT{margin-top:45px;}
#foot .f_left{width:181px;float:left;height:127px;background:url(../Image/footlogo.png) no-repeat left top;}
#foot .f_center{width:690px;float:left;margin-left:50px;}
#foot .f_center p{line-height:25px;color:#acc0dd;}
#foot .f_center p a{color:#acc0dd;}
#foot .f_center p:first-child{font-weight:bold;color:#FFF;}
#foot .f_right{width:234px;float:right;height:117px;background:url(../Image/footewm.png) no-repeat left top;}
#foot .f_right .f_right_left{float:right;width:117px;height:60px;color:#FFF;text-align:center;padding-top:57px;line-height:24px;}
#foot .f_right .f_right_right{width:115px;height:115px;float:left;padding:2px;}
#foot .f_right .f_right_right img{display:block;width:100%;height:100%;}
/*friendlink*/
#friendlinkbg{width:100%;background:#023790;}
#friendlink{position:relative;padding:17px;}
#friendlink .fl_left{float:left;height:34px;line-height:34px;padding:0 20px ;
    margin-right: 50px;

    font-size:16px;color:#FFF;text-align:center;position:relative;}
#friendlink .fl_left:before{content:"";width:20px;height:1px;background:#8DA5CD;position:absolute;left:-20px;top:15px;}
#friendlink .fl_left:after{content:"";width:20px;height:1px;background:#8DA5CD;position:absolute;right:-20px;top:15px;}
#friendlink .fl_right{overflow: hidden;color:#b4c7e4;line-height:34px;}
#friendlink .fl_right a{color:#b4c7e4;white-space:nowrap;display:inline-block;padding-right:25px;}
/*返回顶部*/
.izl-rmenu{position:fixed;left:90%;bottom:10px;padding-bottom:10px; 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../Image/r_qq.png) 0px 0px no-repeat;background-color:#e30000;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../Image/r_qq.png) 0px 0px no-repeat;background-color:#e30000;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../Image/r_wx.png) 0px 0px no-repeat;background-color:#e30000;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../Image/r_phone.png) 0px 0px no-repeat;background-color:#e30000;}
.izl-rmenu .btn-phone .phone{background-color:#e30000;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../Image/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
#foot .f_center .sty{
    margin-left: 75px;
}
#foot .f_center  span{
    margin-right: 15px;
}
@media only screen and (max-width: 1300px) {
#foot .f_center{width: auto;}
#foot .foot_nav em{display: none;}
#foot .foot_nav a{width: 11.11%;margin:0;}
#iconnav a{margin-left: 0;width: 12.5%;}
#iconnav a .icon{margin:0 auto;}
#strength .strengthT .strength_li li{width: 24.25%;margin-right: 1%;margin-left: 0;}
#strength .strengthT .strength_li li:last-child{margin-right: 0;}
#strength .strengthT .strength_content .strength_contentC{width: 4400px;}
#strength .strengthT .strength_content .strength_contentC .strength_contentT{width: 1100px;}
.publictitle .pb_more{display: none;}
.zizhilist .swiper-button-next,.zizhilist .swiper-button-prev{display: none!important;}
#news .questions .questions_ul li{width: 33.333%;margin-left: 0;}
#technology .technology_a a{width: 48%;margin-right: 2%;margin-top: 0;margin-left: 0;}
#technology .technology_a{overflow: hidden;}
#technology .technology_a a .tl_txt{overflow: hidden;width: auto;padding-left: 15px;float: none;}
#infobg{padding-bottom: 120px;}
#news .news_left{width: 500px;}
.publictitle h2{font-size: 32px;}
#case,#video{margin-top: 30px;}
#newsbg{padding-bottom: 30px;}
.index_banner .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom: 5px;}
}
@media only screen and (max-width: 1199px) {
#ad p{font-size: 14px;}
#info .info_subtitle{margin:30px 0;}
#info p{line-height: 1.6;}
#infobg{padding-bottom: 120px;}
#infomore a p:nth-child(2){font-size: 24px;}
#infomore .line{display: none;}
#foot .f_left{display: none;}
#foot .f_center{margin-left: 0;}
#info .info_subtitle{margin-top: 0;margin-bottom: 15px;}
#strengthbg {display: none;}
#news .news_left,#news .news_right{width: auto;float: none;}
#news .news_right a .txt{width: auto;float: none;padding-left: 20px;overflow: hidden;padding-top: 20px;}
.publictitle h2{font-size: 30px;}
#newsbg{margin-top: 15px;}
#case .case_title h2{font-size: 26px;}
.izl-rmenu{display: none;}

}
@media only screen and (max-width: 1020px) {
    #ad p:first-child{font-size: 30px;}
    #infobg{padding-bottom: 80px;}
    .foot_nav{display: none;}
    #foot .footT{margin-top: 0;}
    #foot{padding: 30px 0;}
    .publictitle h2{font-size: 28px;}
}
@media only screen and (max-width: 960px) {
    #ad p{text-align: center;}
    #ad p:first-child{font-size: 26px;}
    #ad .box{margin-bottom: 20px;}
    #ad .box,#ad .ad_zixun{width: auto;float: none;text-align: center;}
    #ad .ad_zixun .ad_phone{background: none;height: auto;}
    
    #info .info_title h2{font-size: 28px;}
    #info .info_subtitle{font-size: 20px;}
    #info .info_btn{border:1px solid #fff;font-size: 14px;width: 200px;height: 40px;line-height: 38px;margin-top: 30px;}
    #infobg{padding-bottom: 30px;}
    #info{padding-top: 30px;}
    #foot .f_right,#foot .f_center{float: none;}
    #foot .f_center{width: auto;margin-bottom: 20px;}
    
    .izl-rmenu{display: none;}
    #news .news_right a{padding: 10px 0;}
    #technology .technology_a a,#news .questions .questions_ul li{width: auto;float: none;margin-right: 0;display: block;overflow: hidden;}
    #friendlink .fl_left{width: auto;float: none;margin-right: 0;}
    #zizhi{margin:0 0 30px;}
    .publictitle h2{font-size: 26px;}
}

@media only screen and (max-width: 767px) {
#iconnav a{width: 25%;}
#iconnavbg{padding: 20px 0 10px;}
#ad p:first-child{font-size: 24px;}
#ad p:nth-child(2){font-size: 14px;line-height: 1.5;margin-bottom: 8px;}
#infomore a em{margin-bottom: 0;}
#infomore a {width: 50%;margin-bottom: 15px;}
#infomore a p:nth-child(2){font-size: 16px;}
#foot .f_center span{margin-right: 0;display: block;}
#foot .f_center .sty{margin-left: 0;}
.ul-news{padding-bottom: 0;}
#ad{padding-top: 20px;}
#adbg{padding-bottom: 20px;}
#friendlink .fl_left{float: none;text-align: center;margin-right: 0;}

.publictitle h2{font-size: 24px;}
#case .case_title h2{font-size: 24px;}
}

@media only screen and (max-width: 480px) {
#technology .technology_a a .tl_img{width: auto;float: none;height: auto;}  
#infomore a p{font-size: 12px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}  
}
