@charset "utf-8";
body{ color:#393939; font-size:14px; height:auto; box-sizing:border-box; overflow:auto; background-color:#ffffff; padding-top:89px;}
.course{-moz-user-select: none; /*火狐*/
  -webkit-user-select: none;  /*webkit浏览器*/
  -ms-user-select: none;   /*IE10*/
  -khtml-user-select: none; /*早期浏览器*/
  user-select: none;}
a{ color:#393939; text-decoration:none;}
a:hover{ text-decoration:none; color:#393939;}
i,em{ font-style:normal;}


.ibanner .text ul li
{
-webkit-transition: all 0.6s ease;
-moz-transition: all 0.6s ease;
-ms-transition: all 0.6s ease;
-o-transition: all 0.6s ease;
transition: all 0.6s ease;
}
.iproduct .text,
.iproduct .i,
.iproduct .i i,
.menu li .h3 i span,
.iabout .text .m a,
.more,
.tit_list ul li,
.index_application ul li a
{
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}




.wp{ width:1400px; margin:0 auto; position:relative;}


.menu-link{
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.menu-link *{box-sizing: border-box;}
.menu-link { display:none; border-radius:5px; box-sizing: border-box; position:absolute; top:25px;right:0px;font-size: 11px;z-index: 10;width:40px;height:40px; padding:8px;}
.menu-link:hover,
.menu-link:focus {}
.menu-link span {position: relative;display: block;margin-top:10px;}
.menu-link span,
.menu-link span:before,
.menu-link span:after {background-color: #000;width: 100%;height:3px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.menu-link span:before,
.menu-link span:after {position: absolute;top: -.55em;content: " ";}
.menu-link span:after {top: .55em;}
.menu-link.active span {background: transparent;}
.menu-link.active span:before {
-webkit-transform: rotate(45deg) translate(.5em, .4em);
-moz-transform: rotate(45deg) translate(.5em, .4em);
-ms-transform: rotate(45deg) translate(.5em, .4em);
-o-transform: rotate(45deg) translate(.5em, .4em);
transform: rotate(45deg) translate(.5em, .4em);
}
.menu-link.active span:after {
-webkit-transform: rotate(-45deg) translate(.4em, -.3em);
-moz-transform: rotate(-45deg) translate(.4em, -.3em);
-ms-transform: rotate(-45deg) translate(.4em, -.3em);
-o-transform: rotate(-45deg) translate(.4em, -.3em);
transform: rotate(-45deg) translate(.4em, -.3em);
}

.header{height:89px; background-color:#fff; position:fixed; top:0px; left:0px; right:0px; z-index:999; box-shadow:0 0 10px #ccc;}
.logo{ position:absolute; left:0px; top:10px; width:285px;}
.logo img{ width:auto; height:72px;}
.menu{ float:right;}
.menu li{ float:left; margin:0 4px;position:relative;}
.menu li .h3{ }
.menu li .h3 a{ font-size:15px; padding:22px 20px 0 20px; line-height:68px; display:block;}
.menu li .h3 i{ position:absolute; left:0px; right:0px; bottom:0px; width:100%;}
.menu li .h3 i span{ display:block; width:0%; height:5px; margin:0 auto; background:#125594;}
.menu li.curr .h3 i span,.menu li:hover .h3 a i span{ width:100%;}
.menu li.curr .h3 a,.menu li:hover .h3 a{ color:#125594;}

.menu li .box{ display:none; text-align:center; position:absolute; top:90px; left:0px; right:0px;}
.menu li .box a{ display:block; line-height:38px; background-color:rgba(0,0,0,0.5); color:#fff; margin-bottom:1px;}
.menu li .box a:hover{ background-color:#125594;}
.menu li:hover .box{ display:block;}
.menu li .h3 em{ display:none; font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position:absolute; right:6%; top:0px; width:40px; height:40px; text-align:center; line-height:40px; cursor:pointer;}
.menu li .h3 em:before { content: "\e604"; }
.menu li .h3 em.active:before { content: "\e606"; }
.menu li:hover .h3 em,.menu li.curr .h3 em{ color:#fff;}

.top_nav{ position:absolute; right:0px; top:30px;}
.top_search{ float:left; position:relative;}
.top_search .i{ position:absolute; right:40px; top:-10px; width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #125594;}
.top_search .pd{ position:relative;}
.top_search .box{ position:absolute; display:none; top:59px; right:-30px; width:210px; background-color:#125594; border-radius:5px; padding:15px 25px;}
.top_search:hover .box{ display:block;}
.ipt_t1{ width:100%; box-sizing:border-box; border:1px solid #fff; height:24px; padding:0 10px; box-sizing:border-box; line-height:24px;}
.ipt_b1{ position:absolute; right:0px; top:0px; width:24px; height:24px; line-height:24px; text-align:center; border:1px solid #fff; font-size:16px; cursor:pointer; color:#125594;}

.top_language{ float:left; margin-left:10px;}
.top_nav i{width: 40px;height: 60px;text-align: right;line-height: 32px;display: block;font-size:26px;cursor: pointer; color:#ccc;}
.top_nav i:hover{ color:#125594;}

.sub_nav{  position:fixed; right:5%; bottom:100px; width:60px; z-index:9999;}
.sub_nav li{ padding-bottom:1px;}
.sub_nav li a{ height:60px; line-height:60px; background-color:rgba(89,87,87,0.8); display:block; text-align:center; color:#d1d1d1; font-size:30px;}
.sub_nav li a:hover{ background-color:rgba(0,91,169,0.8); color:#fff;}
.sub_nav li.t a{ background-color:rgba(0,91,169,0.8); color:#fff;}

.ibanner{ position:relative;}
.ibanner .single-item{}
.ibanner .wp{ z-index:8;}
.ibanner .slick-dots{ position:absolute; left:50%; bottom:30px; z-index:8; margin-left:-43px;}
.ibanner .slick-dots li{ float:left; margin:0 6px; height:35px; padding-top:15px;}
.ibanner .slick-dots li button{ float:left; width:7px; height:20px; padding:0px; border:none; cursor:pointer; box-sizing:border-box; text-indent:-9999px; overflow:hidden; background:#bbbbbb;}
.ibanner .slick-dots li.slick-active button{ background:#005baa; height:35px;}
.ibanner .slick-dots li.slick-active{ padding-top:0px;}
.ibanner .slick-slide{ height:718px; background: no-repeat center center; background-size:cover; position:relative;}
.ibanner .slick-slide img{ width:100%; height:auto;}
.ibanner .slick-slide a{ display:block; position:absolute; left:0px; top:0px; right:0px; bottom:0px;}



.ibanner .m{ font-size:14px; border:1px solid #666666; width:160px; line-height:44px; background:url(../images/ico.png) no-repeat 145px 0px; margin:0 auto; height:44px; text-align:left; padding:0 20px;}
.ibanner .m:hover{ background-position:145px -48px; background-color:rgba(0,91,170,0.9); border:1px solid rgba(0,91,170,0.9); color:#fff;}

.ibanner .text1{ color:#333;}
.ibanner .text1 .h3{ font-size:64px; font-weight:bold; line-height:1; padding-bottom:25px;}
.ibanner .text1 .p{ font-size:40px; line-height:1; padding-bottom:60px;}

.ibanner .text2{ color:#fff;}
.ibanner .text2 .h3{ font-size:18px; line-height:1; padding-bottom:25px;}
.ibanner .text2 .p{ font-size:60px; line-height:1; padding-bottom:90px;}
.ibanner .text2 .m{ background-position:145px -48px; background-color:rgba(0,91,170,0.9); border:1px solid rgba(0,91,170,0.9); color:#fff;}

.ibanner .text3{ color:#fff;}
.ibanner .text3 .h3{ font-size:60px; font-weight:normal; line-height:1; padding-bottom:25px;}
.ibanner .text3 .p{ font-size:28px; line-height:1; padding-bottom:60px;}

.ibanner .slick-current .text ul li{ opacity:1;transform: translateY(0px);}

.ibanner .slick-arrow{ display:none !important;}


.icon{ padding:80px 0;}
.icon1{ background-color:#fff;}
.tit{ font-size:30px; color:#333; height:60px; line-height:1; text-align:center;}
.tit strong{ margin-right:5px;}
.tit .more{ position:absolute; right:0px; top:-10px; font-size:14px; border:1px solid #6d6e71; width:116px; line-height:44px; background:url(../images/ico.png) no-repeat 112px 0; height:44px; text-align:left; padding:0 20px; display:block;}
.tit .more:hover{background-position:112px -48px; background-color:#125594; color:#fff; border:1px solid #125594;}

.tit_list{text-align:center;}
.tit_list ul li{height:65px; width:65px; border:1px solid #ccc; border-radius:50%; display:inline-block; line-height:65px; margin:0 12px 30px; box-shadow:0 0 1px rgba(0,0,0,0);}
.tit_list ul li a{display:block; cursor:default;}
/*.tit_list ul li:hover{ box-shadow:0 0 10px rgba(0,0,0,0.5);}*/

.iproduct{ overflow:hidden;}
.iproduct_con{ margin-right:-40px;}

.iproduct .pd{ display:block; margin-right:40px; position:relative;}
.iproduct .img img{ width:auto; height:155px; margin:0 auto; padding:60px 0 40px;}
.iproduct .text{ position:absolute; left:0px; top:0px; right:0px; bottom:0px; width:100%; height:100%; text-align:center; color:#fff;}
.iproduct .i{ padding-top:90px; margin-bottom:35px;}
.iproduct .i i{width:110px; height:110px; border:1px solid #fff; margin:0 auto; border-radius:50%; display:block; background:url(../images/pro_ico.png) no-repeat;}
.iproduct .h3{ font-size:24px; line-height:44px; color:#fff; font-size:16px; text-align:center;}
.iproduct .m{ padding-top:25px; text-align:center; padding:10px 50px 50px; font-size:12px; color:#fff; min-height:42px;}
.iproduct .go img{margin:0 auto;display:none;}

.iproduct .pd:hover{ background:#78bc27;}
.iproduct .pd:hover .img img{padding:20px 0 40px}
.iproduct .pd:hover .go img{display:block;padding-bottom:30px;}

.iproduct .li1{background:#125594; display:block}

.iproduct .single-item{ padding-bottom:50px;}
.iproduct .slick-arrow{ position:absolute; padding:0px; bottom:0px; width:36px; text-align:center; line-height:36px; height:36px; cursor:pointer; background:none; border:none; overflow:hidden;
  font-family:"iconfont" !important;
  font-size:32px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color:#666;
}
.iproduct .slick-arrow:hover{ color:#003488;}
.iproduct .slick-prev{ left:40%; text-align:left;}
.iproduct .slick-next{ right:40%; text-align:right;}
.iproduct .slick-prev:before{content: "\e631"; float:left;}
.iproduct .slick-next:before{content: "\e7f8"; float:right;}

.icon2{ background-color:#fff;}
.icon2 .tit{ display:none;}
.iabout{ background-color:#125594;q}
.iabout .img{ float:right; width:550px;}
.iabout .img img{ width:100%; height:auto;}
.iabout .text{ margin-right:550px; padding:35px 125px 0 50px;}
.iabout .text .h3{font-size:30px; color:#fff; height:60px; line-height:1;}
.iabout .text .h3 strong{ margin-right:5px;}
.iabout .text .p{ font-size:14px; line-height:2; color:#fff;}
.iabout .text .m{ padding-top:70px;}
.iabout .text .m a{font-size:14px; width:116px; line-height:44px; background:#fff url(../images/ico.png) no-repeat 112px 0; height:44px; text-align:left; padding:0 20px; display:block;}
.iabout .text .m a:hover{ background-position:112px -48px; color:#125594;}

.icon3{ background-color:#dadada;}
.inews{}
.inews_tit{ width:294px; float:left; background:#fff; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.inews_tit li{ position:relative;}
.inews_tit li a{ height:103px; display:block; line-height:105px; font-size:16px; text-align:center; border-bottom:1px solid #d8d8d8;}
.inews_tit li a i{ display:none; position:absolute; right:-8px; margin-top:-6px; top:50%; width: 0;height: 0;border-top: 6px solid transparent;border-left: 8px solid #125594;border-bottom: 6px solid transparent;}
.inews_tit li.curr a{ background-color:#125594; color:#fff;}
.inews_tit li.curr a i{ display:block;}

.inews_list{ margin-left:315px; background-color:#fff;}
.inews_list .slick-slide{ width:484px; height:314px; position:relative;}
.inews_list .slick-dots{ position:absolute; right:25px; top:18px; z-index:8;}
.inews_list .slick-dots li{ float:left; margin:0 6px;}
.inews_list .slick-dots li button{ float:left; border-radius:50%; height:8px; width:8px; border:2px solid #fff; padding:0px; cursor:pointer; box-sizing:border-box; text-indent:-9999px; overflow:hidden; background:none;}
.inews_list .slick-dots li.slick-active button{ background:#fff;}
.inews_list .slick-dots li.slick-active{ padding-top:0px;}

.inews_list .img{width:484px; height:314px; float:left;}
.inews_list .img .pd{ position:relative; display:block;width:484px; height:314px;}
.inews_list .img .pd img{width:100%; height:auto; display:block;}
.inews_list .img .p{ position:absolute; left:0px; bottom:0px; right:0px; padding:20px 30px; background-color:rgba(0,0,0,0.4); color:#fff;}
.inews_list .img .p span{ display:block; font-size:16px; line-height:24px; height:24px; overflow:hidden;}
.inews_list .img .p em{ display:block;}

.inews_list .text{ margin-left:484px; padding:47px;}
.inews_list .text li{ height:43px; overflow:hidden; line-height:43px; border-bottom:1px dotted #ccc;}
.inews_list .text li em{ margin-right:20px;}
.inews_list .text li a:hover{ color:#125594;}

.footer{ background:#272727; padding:50px 0; position:relative;}
.footer_nav{ margin:0 0 8px 350px; padding:12px 0 12px 70px; border-left:1px solid #333;}
.footer_nav .ul{ float:left; width:12.5%;}
.footer_nav ul{ padding-top:10px;}
.footer_nav .h3{ color:#999; font-size:14px;}
.footer_nav .h3 em{ display:none; font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position:absolute; right:0; top:0px; width:40px; height:40px; text-align:center; line-height:40px; cursor:pointer;}
.footer_nav .h3 em:before { content: "\e604"; }
.footer_nav .h3 em.active:before { content: "\e606"; }

.footer_nav a{ color:#6c6c6c; font-size:12px; line-height:26px;}
.footer_nav a:hover{ color:#fff;}

.footer_bottom{ border-top:1px solid #333; display:none;}
.footer_bottom .img{ width:100px; float:left;}
.footer_bottom .text{ margin-left:100px; padding:0 0 0 35px;}

.footer_group{ padding-bottom:8px;}
.footer_group .h3{ color:#999; line-height:30px;}
.footer_group li{ float:left; padding-right:10px;}
.footer_group li a{ width:110px; height:20px; display:block; background:url(../images/footer_group.png) no-repeat;}
.footer_group li.li1 a{ background-position:0 0;}
.footer_group li.li2 a{ background-position:-110px 0;}
.footer_group li.li3 a{ background-position:-220px 0;}
.footer_group li.li1 a:hover{ background-position:0 -60px;}
.footer_group li.li2 a:hover{ background-position:-110px -60px;}
.footer_group li.li3 a:hover{ background-position:-220px -60px;}

.footer_share .h3{ color:#999; padding-bottom:0px; line-height:30px;}
.footer_share li{ float:left; padding-right:3px;}
.footer_share a{ float:left;}
.footer_share a i{font-size:32px; background-color:#999; border-radius:50%; width:24px; height:24px; margin:4px; display:block; position:relative;}
.footer_share a:hover i{ color:#000; background-color:#fff;}
.footer_share a i:before{ position:absolute; left:50%; top:50%; width:32px; height:32px; line-height:32px; margin:-16px 0 0 -16px; display:block;}
.footer_share a:hover .icon-facebook{ color:#3a5898;}
.footer_share a:hover .icon-linkedin{ color:#006a9a;}
.footer_share a:hover .icon-google{ color:#de5448;}
.footer_share a:hover .icon-twitter{ color:#1ab2e8;}
.footer_share a:hover .icon-youtube{ color:#df111d;}
.footer_share a:hover .icon-pyq{ color:#05af10;}
.footer_share a:hover .icon-weibo{ color:#dc251f;}
.footer_share a:hover .icon-renren{ color:#015cab;}


.footer_fl{ position:absolute; left:0px; top:0px;}

.footer_bottom{}
.footer_bottom li{ line-height:24px; padding:2px 0 6px 0; color:#6a6a6a;}
.footer_bottom li i{ font-size:20px; margin-right:10px; line-height:24px; color:#6a6a6a;}
.footer_bottom li a{ color:#6a6a6a;}
.footer_bottom li a:hover{ color:#fff;}
.footer_bottom .imgtext{ width:400px; margin:0 auto; padding:40px 0 0 0;}

.footer_con{ text-align:center; padding:15px 0; color:#999999; border-top:1px solid #333; background-color:#272727;}

.v_box_bg{ display:none; background:rgba(0,0,0,0.8); position:fixed; _position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:11000;}

.v_box{width:700px;background:#fff;position:fixed;_position:absolute;top:50%;left:50%;z-index:522222;margin:-305px 0 0 -350px;border-radius:10px;box-shadow: #333 0px 0px 10px;display:none; z-index:11001;}
.v_box .h3{color:#333;height:46px;font-size:18px;padding:0 20px;line-height:46px;overflow:hidden;font-weight:bold;}
.video{ margin:0 20px 20px 20px;background:#000; }
.boxVideo{  width:100%; height:auto; display:block; border:1px solid #9f9f9f;}
.shut{position:absolute;width:30px;height:30px;display:block;top:10px;right:12px;color:#333;font-size:30px;line-height:22px;overflow:hidden;text-align:center;cursor:pointer;}
.shut:hover{text-decoration:none;color:#f00;}
.shut:active{color:#a40606;}




.pgwp{ display:block;}
.pg{ border-top:1px solid #ececec; padding:16px 0 42px 0;}
.pgbg{background:#ececec;}
.pg_banner img{ width:100%; height:auto;}

.pgmenu{ text-align:center; background:#fff;}
.pgmenu li{ display:inline-block;}
.pgmenu li a{ height:48px; line-height:48px; border-bottom:2px solid #fff; display:inline-block; padding:0 20px; font-size:14px;}
.pgmenu li a:hover,.pgmenu li.curr a{ border-bottom:2px solid #005baa;}

.about{ background-color:#fff; padding:40px;}

.partner{padding:20px 0 10px; margin-right:-15px;}
.partner .li{float:left; width:16.666666%; box-sizing:border-box;text-align:center; margin-bottom:10px;}
.partner .li .pd{ margin-right:15px; background:#eaeaea; }
.partner .li .pd .img{padding:30px 20px;}
.partner .li .pd .img img{width:100%;}
.about1{}
.aboutus_top .img{ float:right; width:50%; box-sizing:border-box; padding-left:26px;}
.aboutus_top .img img{ width:100%; height:auto; display:block;}
.aboutus_top .text{box-sizing:border-box; font-size:14px; line-height:32px; color:#666;}


.aboutus_con{ overflow:hidden;}
.aboutus_con ul{ margin-right:-52px;}
.aboutus_con li{ float:left; width:50%;}
.aboutus_con li .pd{ margin-right:52px;}
.aboutus_con li .h3{ font-size:20px; color:#000;}
.aboutus_con li .p{ color:#666;}

.case .h1{font-size:24px; color:#005baa; padding-bottom:20px;}
.case .casepd{}
.case .casepd ul{ margin-right:-46px;}
.case .casepd li{float:left; width:33.333333%; margin-bottom:40px;}
.case .casepd li .pd{ display:block; margin-right:46px;}
.case .casepd li .img{position:relative;}
.case .casepd li .img img{width:100%; height:auto;}
.case .casepd li .img .p{position:absolute; left:0px; bottom:0px; background-color:rgba(0,91,170,0.5); width:100%; padding:5px 20px; color:#fff; box-sizing:border-box;}
.case .casepd li .text{background:#eeeeee; color:#333; padding:30px 20px 40px;}
.case .casepd li .text .p{min-height:76px; line-height:24px;}

.diy .left{width:48%; float:left;}
.diy .pd{padding-bottom:30px;}
.diy .pd .h1{color:#125594; font-size:18px; border-bottom:1px solid #125594; height:100%; padding-bottom:10px;}
.diy .pd .h2{color:#125594; padding-top:10px;}
.diy .pd .p{line-height:30px; color:#333; padding-top:3px;}
.diy .right{width:48%;float:right;}

.feedback .pd{width:830px; margin:0 auto;}
.feedback .pd ul{margin-right:-10px;}
.feedback .pd ul li{width:33.333333%; float:left; padding-right:10px; box-sizing:border-box;}
.feedback .pd ul li .text{font-size:16px; padding-bottom:5px;}
.feedback .pd ul li input{width:100%; box-sizing:border-box; height:44px; border:1px solid #ccc; text-indent:10px;}
.feedback .pd .top{padding-bottom:20px;}
.feedback .pd .center .text{font-size:16px; padding-bottom:5px;}
.feedback .pd .center textarea{width:100%;min-height:80px;}
.feedback .bottom input{height:48px; width:150px; background:#125594; color:#fff; border:none; font-size:16px; margin-top:8px;}

.question{padding-top:20px;}
.question ul{margin-right:-15px;}
.question ul li{width:33.333333%; padding-right:15px; float:left; margin-bottom:10px; box-sizing:border-box;}
.question ul li .pd{padding:15px 15px 30px 15px; display:inline-block; background:#fff;}
.question ul li .pd:hover{background-color:#125594;}
.question ul li .pd:hover .left .h1{color:#fff;}
.question ul li .pd:hover .left .p{color:#fff;}
.question ul li .pd:hover .right .h1{color:#fff;}
.question ul li .pd:hover .right .p{color:#fff;}
.question .pd .left{float:left; width:15%;}
.question .pd .left .h1{color:#aaa; font-weight:100; font-size:20px; letter-spacing:1px; }
.question .pd .left .p{color:#aaa; font-weight:100; font-size:16px; letter-spacing:1px;}
.question .pd .right{float:right;width:85%;}
.question .pd .right .h1{font-size:18px; color:#333; padding-bottom:8px;}
.question .pd .right .p{color:#666; padding-bottom:30px;}
.question .pd .right .img{height:7px; overflow:hidden; background:url(../images/ico2.png) no-repeat 0 0; transition:0.4s;}
.question .pd:hover .right .img{background-position:0px -23px;} 
.question_page{padding:20px 0!important;}

.product_bg1{background:url(../images/p_bg.png) no-repeat center center;}
.product{text-align:center;padding:80px 0;}
.product .p1 .h1{font-size:20px; padding-bottom:10px;}
.product .p1 .p{color:#666;}
.product .p1 .img{padding-top:20px;}
.product .p1 .img img{width:100%;}
.product_bg2{background:#125594;}
.product_bg2 .p2{padding:70px 0 120px;}
.product_bg2 .p2 .text{text-align:center; color:#fff;}
.product_bg2 .p2 .text .p{font-size:20px;}
.product_bg2 .p2 .text .h1{font-size:60px;}
.product_bg2 .p2 .list{padding-top:40px;}
.product_bg2 .p2 .list ul li{float:left; text-align:center; width:20%; padding:0 20px; box-sizing:border-box;}
.product_bg2 .p2 .list ul li .h2{font-size:20px; padding:14px; color:#fff;}
.product_bg2 .p2 .list ul li .span{color:#fff;}
.product_bg3{ display:none; padding:40px 0;}
.product_bg3 .h1{text-align:center;color:#333;font-size:40px; padding:40px 0;}
.product_bg3 .table table{ text-align:center; border-collapse:collapse; width:100%;}
.product_bg3 .table tr td{border:1px solid #ccc; padding:6px 0;}
.product_bg3 .table tr.treven td{ background-color:#f0f0f0;}
.product_bg3 .table tr:first-child td{background:#125594; padding:15px 0; color:#fff;}
.product_bg4{background:#f0f0f0;}

.slider-for{ margin-bottom:0px;}
.slider-for img{ width:100%; height:auto;}
.slider-for h3{padding:38px 0 39px 0;}

.case_info_img{ padding-bottom:24px;}
.slider-nav{ padding:0 40px;}
.slider-nav .slick-list{ margin-right:-10px;}
.slider-nav .slick-slide{}
.slider-nav .slick-slide img{ width:100%; height:auto; display:block;}
.slider-nav .slick-slide h3{border:1px solid #ccc; position:relative; margin:0 10px 0 0;}
/*.slider-nav .slick-slide h3:after{content:'\20'; position:absolute; box-sizing:border-box; left:0px; top:0px; right:0px; bottom:0px; border:0px solid rgba(255,255,255,0.75);}
.slider-nav .slick-center h3:after{ opacity:1; border-width:4px;}*/
.slider-nav .slick-current h3{ border-color:#125594;}

.slider-nav .slick-arrow{ width:36px; height:36px; background:#000; position:absolute; border:none; top:50%; margin-top:-18px; z-index:2; padding:0px; box-sizing:border-box;-webkit-appearance: none; background:no-repeat center center;}
.slider-nav .slick-prev{ left:0px; background-image:url(../images/ico3.png);}
.slider-nav .slick-next{ right:0px; background-image:url(../images/ico4.png);}
.slider-nav .slick-arrow:hover{ color:#fff;}
.product2{padding-bottom:0px;}
.product2 .left{float:left; width:421px; border:1px solid #ccc; border-right:none; box-sizing:border-box;}
.product2 .h1{ font-size:30px; padding:20px 0 30px;}
.product2 .right{ margin-left:421px;}
.product2 .right table{border-collapse:collapse; border:1px solid #ccc; box-sizing:border-box;}
.product2 .right table tr th{padding:12px 0; text-align:left; text-indent:8px; font-size:20px; color:#333;}
.product2 .right table tr td{padding:14px 0; text-indent:8px;}

.product4 .h1{font-size:20px; color:#333; padding-bottom:2px;}
.product4 .p{color:#666; padding-bottom:30px;}
.product4 .p:last-child{padding-bottom:0px;}

.product5{padding:30px 0;}
.product5 .p1{padding-bottom:60px;}
.product5 .p1 .left{float:left; width:50%; padding-right:100px; box-sizing:border-box;}
.product5 .p1 .left .h1{ font-size:30px; color:#333; font-weight:400;}
.product5 .p1 .left span{ color:#125594; font-size:30px;}
.product5 .p1 .left i{color:#78bc27;}
.product5 .p1 .left .h2{font-size:20px; padding-top:30px;}
.product5 .p1 .right{float:right; width:50%; padding:80px 0 0 40px; box-sizing:border-box;}
.product5 .p1 .right .h2{font-size:20px; padding-bottom:20px;}
.product5 .p1 .right .img{ border:1px solid #ccc; padding:20px;}
.product5 .p1 .right .img img{width:100%;}


.product5 .p2{padding:60px; background:#f0f0f0;}
.product5 .p2 .h1{font-size:24px;}
.product5 .p2 .h2{line-height:24px; padding-bottom:20px;}
.product5 .p2 .h2 span{color:#125594;}
.product5 .p2 .p{text-indent:20px; line-height:24px; padding-bottom:20px; position:relative;}
.product5 .p2 .p:before{content:" "; position:absolute; width:12px; height:12px; border-radius:50%; background:#333; top:6px; left:0px;}

.product5 .p3{padding:40px 0;}
.product5 .p3 .h1{text-align:center; font-size:40px; color:#125594; padding-bottom:20px;}
.product5 .p3 table{border-collapse:collapse; border:1px solid #e2e2e2;}
.product5 .p3 table tr th{background:#125594; color:#fff; padding:12px 0; font-size:20px;}
.product5 .p3 table tr td{padding:12px 0; text-align:center; font-size:16px; background-color:#f0f0f0;}
.product5 .p3 table tr:nth-child(even) td{ background-color:#fff;}

.product5 .p4{padding:80px; background:#f0f0f0; text-align:center;}
.product5 .p4 .h1{font-size:40px;}
.product5 .p4 .h2{font-size:20px;}
.product5 .p4 .img{padding-top:40px;}

.index_product_bg{background:url(../images/product_bg.jpg) no-repeat center center;}
.white_bg{background:#fff!important;}
.index_application{ background:#333; padding:80px 0;}
.index_application .h1{color:#fff; text-align:center; font-size:30px;}
.index_application .h1 span{font-size:16px;}
.index_application ul{padding-top:30px;}
.index_application ul li{float:left; width:15.666666%; border:1px solid #fff; box-sizing:border-box; color:#fff; text-align:center; margin-right:1%;}
.index_application ul li a{ color:#fff; display:block; height:81px; line-height:81px;}
.index_application ul li:last-child{margin-right:0px;}
.index_application ul li a:hover{ background:#125594;}



.fuwu .pd p{line-height:22px;}
.contact .pd .h3{font-size:34px;color:#333;padding-bottom:30px;}
.contact .pd p{color:#666;}

.business2{margin-top:30px;}
.business2 .pd .h1{ color:#125594; font-size:18px; padding-top:30px;}
.business2 .pd .h2{ color:#125594; padding-top:30px;}
.business2 .pd .h4{font-size:30px; color:#333; padding-top:60px;}
.business2 .pd .h5{font-size:30px; color:#333;}
.business2 .pd .i{color:#125594; padding-top:30px;}
.culture{ padding:40px 40px 0 40px;}
.culture_top{ background:#f5f5f5; margin-bottom:30px;}
.culture_top .img{ float:right; width:48%; }
.culture_top .img img{ width:100%; height:auto;}
.culture_top .text{ margin-right:48%; text-align:center; font-size:14px; padding-top:150px;}
.culture_top .text strong{ font-size:24px; font-weight:normal;}

.case{margin-top:30px;}

.culture_con{}
.culture_con .h1{ text-align:center; font-size:24px; color:#555; padding:10px 0 45px 0;}
.culture_con .ul{ overflow:hidden;}
.culture_con ul{ margin-right:-116px;}
.culture_con li{ width:33.33%; float:left; margin-bottom:45px;}
.culture_con .pd{ margin-right:116px; border-bottom:2px solid #005baa; padding-bottom:15px; color:#555;}
.culture_con .h3{ font-size:14px; font-weight:bold; margin-bottom:15px;}
.culture_con .p{ font-size:14px; line-height:24px; height:96px; overflow:hidden;}

.history{ background-color:#f1f1f1; padding:40px;}
.history_con{ padding:0 40px;}

.qiehuan .prev{ position:absolute; left:-40px; top:14px;  width:40px; line-height:40px; height:40px; font-size:40px; text-align:left; color:#adadad;}
.qiehuan .next{ position:absolute; right:-40px; top:14px;  width:40px; line-height:40px; height:40px; font-size:40px; text-align:right; color:#adadad;}

.cy_journal{ position:relative; background:url(../images/line.jpg) repeat-x left 34px;}
.cy_journal .xtu{ height:34px; position:relative; border-radius:6px; overflow:hidden; width:70%; margin:0 auto;}
.cy_journal .xtu dl{ position:absolute; left:0px; top:0px; padding-top:0px;}
.cy_journal .xtu dd{ width:116px; float:left; position:relative;overflow:hidden; text-align:center; height:34px; line-height:1; font-size:14px;}
.cy_journal .xtu dd:last-child{border-radius:0 6px 6px 0;}
.cy_journal .xtu dd:first-child{border-radius:6px 0 0 6px;}
.cy_journal .xtu dd a{ display:block; color:#333333; height:34px; position:relative;}
.cy_journal .xtu dd a:after{content:'\20'; width:2px; position:absolute; bottom:0px; left:50%; margin-left:-1px; height:9px; background-color:#adadad;}
.cy_journal .xtu dd a:hover,.cy_journal .xtu dd.cur a{ color:#125594;}
.cy_journal .xtu dd a:hover .img,.cy_journal .xtu dd.cur .img{ background-image:url(../images/proTit1img2.jpg);}

.cy_journal .xtu dd a:hover:after,.cy_journal .xtu dd.cur a:after{ background-color:#005baa; height:16px;}

.cy_journal .xtu dl dt{ position:absolute; left:0px; width:116px; height:34px;}
.cy_journal .datu { width:860px; overflow:hidden;}
.cy_journal .datu .dul .dli{ float:left; width:860px;}

.eventslist{ padding-top:52px; overflow:hidden;}
.eventslist ul{ margin-right:-26px;}
.eventslist li{ width:33.33%; float:left;}
.eventslist .pd{ border-right:1px solid #dddddd; overflow:hidden; margin-right:25px;}
.eventslist .img{ float:left; width:203px;}
.eventslist .img img{ width:100%; height:auto;}
.eventslist .text{ margin-left:203px; padding:0 25px; font-size:14px;}


.brand_con{ overflow:hidden;}
.brand_con ul{ margin-right:-45px;}
.brand_con li{ width:33.33%; float:left;}
.brand_con .pd{ margin-right:45px; border:1px solid #ddd;}
.brand_con img{ width:100%; height:auto; display:block;}

.company{ padding:0px 40px 40px 40px;}
.company .h1{ text-align:center; font-size:24px; color:#555; padding:10px 0 45px 0;}
.company .h3{ font-size:14px; color:#333; height:42px; line-height:1;}
.company .img img{ width:100%; height:auto;}
.company .pd{ padding-right:28px;}
.company ul{ margin-right:-28px;}
.company li{ float:left;}
.company_top{ overflow:hidden;}
.company_top li{width:50%;}
.company_con{ padding-top:40px;}
/*.company_con li{width:33.33%;}*/

.company_con .pd{ padding:0 14px;}
.company_con .single-item{ margin:0 20px;}
.company_con .slick-arrow{ width:32px; background:none; height:51px; display:block; position:absolute; padding:0px; border:none; cursor:pointer; margin:0px; z-index:4; margin-top:-5px;

font-family:"iconfont" !important;
  font-size:32px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.company_con .slick-next{ left:-30px; top:50%;}
.company_con .slick-next:before { content: "\e635"; }
.company_con .slick-prev{ right:-30px; top:50%;}
.company_con .slick-prev:before { content: "\e7f9"; }
.company_con .slick-next:hover{color:#005baa;}
.company_con .slick-prev:hover{color:#005baa;}


.honor{}
.honor .img{ float:right; width:48%;}
.honor .img img{ width:100%; height:auto;}
.honor_con{background:#f2f2f2;}
.honor .text{ margin-right:48%; color:#000; padding:80px 40px 0 40px;}
.honor .text .h3{ font-size:24px; line-height:34px;}
.honor .text .p{ font-size:14px; line-height:30px; padding-top:10px; color:#666;}
.honor .text ul{ overflow:hidden; margin-right:-17px; padding-top:64px;}
.honor .text li{ float:left; width:33.33%; margin-bottom:17px;}
.honor .text li .pd{ margin-right:17px; border:1px solid #e0e0e0;}
.honor .text li img{ width:100%; height:auto;}

.product1_con{}
.product1_con li{ overflow:hidden; background:url(../images/product1_bg.jpg) no-repeat 88% center; background-size: auto 100%;}
.product1_con .img{ float:left; width:48%;}
.product1_con .img img{ width:100%; height:auto;}
.product1_con .text{ margin-left:48%; padding:50px; color:#000;}
.product1_con .h3{ font-size:24px; margin-bottom:40px;}
.product1_con .p{ color:#666; font-size:14px; line-height:30px;}

.product2{}
.product2_top{ text-align:center; padding:60px 200px; background-color:#fff; margin-bottom:20px;}
.product2_top .h3{ font-size:24px; color:#000;}
.product2_top .p{ color:#8f8f8f; line-height:30px;}
.product2_top .ul{ padding-top:60px;}
.product2_top .ul li{ float:left; width:33.33%;}
.product2_top .ul li strong{ display:block; width:206px; height:206px; line-height:206px; text-align:center; margin:0 auto; background-color:#005baa; color:#fff; border-radius:50%; font-size:24px; font-weight:normal;}
.product2_con{}
.product2_con li{ padding:40px; background-color:#fff; margin-bottom:20px; overflow:hidden;}
.product2_con .img{ float:left; width:480px;}
.product2_con .img img{ width:100%; height:auto;}
.product2_con .text{ margin:0 0 0 480px; padding:35px 0 0 35px;}
.product2_con .h3{ font-size:24px; padding-bottom:10px;}
.product2_con .p{ color:#444444; font-size:14px; line-height:30px;}

.product2_con .even .img{ float:right;}
.product2_con .even .text{ margin:0 480px 0 0; padding:35px 35px 0 0;}

.product3{ background-color:#fff; padding:40px;}
.product3_top{ background-color:#efefef; margin-bottom:70px;}
.product3_top .img{ float:right; width:50%; border-left:1px solid #fff;}
.product3_top .img img{ width:100%; height:auto;}
.product3_top .text{ margin:0 50% 0 0; text-align:center; padding:130px 20px 0 20px;}
.product3_top .h3{ font-size:24px; margin-bottom:40px;}
.product3_top .p{ font-size:14px; line-height:30px;}

.product3_con{}
.product3_con .tit1{ text-align:center; font-size:24px; line-height:40px; padding:0 250px;}
.product3_con .ul{ padding-top:60px;}
.product3_con li{ float:left; width:25%;}
.product3_con .pd{ padding:10px 30px; height:380px; border-right:1px solid #e1e1e1;}
.product3_con li.last-child .pd{ border-right:none;}

.product3_con .i{  margin:0 auto; text-align:center; font-size:24px;color:#fff; width:205px; height:205px; position:relative;}
.product3_con .i:after{content:'\20'; width:150px; height:150px; background-color:#005baa; border-radius:10px;transform: rotate(45deg); z-index:8; display:block; position:absolute; left:50%; top:50%; margin:-75px 0 0 -75px;}
.product3_con .i strong{ font-weight:normal; text-align:center; display:block; position:relative; z-index:9; padding-top:75px;}
.product3_con .i em{ font-size:14px; display:block;}
.product3_con .p{ text-align:center; padding-top:20px; font-size:14px; line-height:26px; color:#666;}

.product4{ background-color:#fff;}
.product4_nav{}
.product4_nav li{ float:left; width:25%;}
.product4_nav li a{ display:block; margin-right:1px; background-color:#8f8f8f; line-height:78px; text-align:center; color:#fff; font-size:24px;}
.product4_nav li a strong{ font-weight:normal; position:relative; padding-left:82px;}
.product4_nav li a strong:after{content:'\20'; width:72px; height:46px; background:url(../images/pro_ico.png) no-repeat; position:absolute; left:0px; top:50%; margin-top:-23px;}
.product4_nav li a:hover,.product4_nav li.curr a{ background-color:#005baa;}

.product4_nav li a.li1 strong:after{ background-position:-21px -32px;}
.product4_nav li a.li2 strong:after{ background-position:-21px -145px;}
.product4_nav li a.li3 strong:after{ background-position:-21px -257px;}
.product4_nav li a.li4 strong:after{ background-position:-21px -370px;}

.product4_con{ padding:40px 40px 20px 40px;}
.product4_con ul{ display:none;}
.product4_con li{ overflow:hidden; border:1px solid #d9d9d9; margin-bottom:20px;}
.product4_con .img{ float:left; width:45%; border-right:1px solid #d9d9d9;}
.product4_con .img img{ width:100%; height:auto;}
.product4_con .text{ margin:0 0 0 45%; padding:50px;}
.product4_con .h3{ font-size:24px; color:#000; margin-bottom:20px;}
.product4_con .p{ font-size:14px; line-height:30px; color:#666;}

.quality1{background-color:#fff;padding: 55px 40px;}
.quality1_con{}
.quality1_con li{ overflow:hidden;}
.quality1_con .img{ float:right; width:50%;}
.quality1_con .img img{ width:100%; height:auto;}
.quality1_con .text{ margin-right:50%; padding:50px 50px 50px 0;}
.quality1_con .h3{ font-size:24px; margin-bottom:10px; color:#000;}
.quality1_con .p{ font-size:14px; line-height:30px; color:#666;}

.quality2{ background-color:#fff; padding:60px 40px;}
.quality2 .tit1{ text-align:center; margin-bottom:50px;}
.quality2 .tit1 .h3{ font-size:24px; color:#000;}
.quality2 .tit1 .p{ font-size:14px; color:#666;}
.quality2_con{ overflow:hidden;}
.quality2_con ul{ margin-right:-60px;}
.quality2_con li{ width:33.33%; float:left; margin-bottom:30px;}
.quality2_con .pd{ margin-right:60px;}
.quality2_con .img img{ width:100%; height:auto;}
.quality2_con .text{ padding-top:10px;}
.quality2_con .h3{ font-weight:bold; font-size:14px; color:#000; margin-bottom:5px;}
.quality2_con .p{ font-size:14px; line-height:28px; height:140px; overflow:hidden;}

.news1{ background-color:#fff; padding:10px 40px;}
.news_list{ overflow:hidden;}
.news_list ul{ margin-right:-27px;}
.news_list li{ width:25%; float:left;}
.news_list .pd{ display:block; margin-right:27px; padding:50px 20px; border-bottom:1px solid #ddd;}
.news_list .h3{ font-size:16px; line-height:24px; overflow:hidden; height:24px;}
.news_list .em{ font-size:14px; color:#888; margin-bottom:15px;}
.news_list .img{ margin-bottom:10px;}
.news_list .img img{ width:100%; height:auto;}
.news_list .p{ font-size:12px; color:#626262; line-height:20px; height:40px; overflow:hidden; margin-bottom:10px;}
.news_list .m em{ font-size:14px; color:#333;}

.news_list a:hover *{ color:#125594;}

.news_page{ text-align:center; padding:40px 0;}
.news_page a{ display:inline-block; width:40px; height:40px; font-size:14px; background-color:#e2e2e2; margin:0 5px; line-height:40px;}
.news_page a:hover,.news_page a.curr{ background-color:#005baa; color:#fff;}

.news_info{ padding:20px 0;}
.news_info .wpd{ padding:50px; background-color:#fff;}
.news_info_top{ border-bottom:1px dotted #ccc; text-align:center; padding-bottom:20px;}
.news_info_top .h3{ font-size:24px; color:#0055a0;}
.news_info_top .em{ font-size:12px; color:#666;}
.news_info_con{ padding:50px 150px; text-align:center; line-height:1.8; color:#333;}
.news_info_con img{ max-width:100%; margin:10px 0;}
.news_info_con strong{ font-size:24px;}
.news_info_page{}
.news_info_page a:hover{ color:#0055a0;}
.news_info_page .npd{ border:1px solid #dfdfdf; padding:15px 25px; height:40px; line-height:20px;}
.news_info_page .p1{ width:35%; float:left;}
.news_info_page .p2{ width:30%; float:left;}
.news_info_page .p2 .npd{ margin:0 25px; line-height:40px; text-align:center;}
.news_info_page .p2 .npd a{ display:block;}
.news_info_page .p2 .npd strong{ position:relative; font-weight:normal; margin-left:50px;}
.news_info_page .p2 .npd i{ font-size:28px; position:absolute; right:100%; padding-right:10px;}
.news_info_page .p3{ width:35%; float:left;}
.news_info_share{ padding-bottom:20px;}
.bshare-custom{ width:200px; margin:0 auto;}

.job1{ margin-bottom:20px; background-color:#fff; padding:40px;}


.job1_top{padding:20px 120px; text-align:center;}
.job1_top .h3{ font-size:24px; color:#005baa;}
.job1_top .p1{ font-size:14px; line-height:26px;}
.job1_top .p2{ font-size:14px; line-height:26px;}
.job1_top .p3{ font-size:24px;}
.job1_top .ul{ padding:40px 50px 40px 0px;}
.job1_top .ul ul{}
.job1_top .ul li{ float:left; width:16.666%;}
.job1_top .ul li img{ border-radius:50%; width:192px; height:192px; display:block;}

.job1_search{ text-align:center; padding:40px 0;}
.job1_search select{ margin-right:10px; padding:8px; border-radius:5px; width:200px; background-color:#f5f5f5;}
.job1_search li{ display:inline-block; padding:0 10px;}
.job1_search li a{ display:inline-block; font-size:18px; width:126px; height:44px; text-align:center; line-height:44px; background-color:#ececec; border-radius:22px;}
.job1_search li.curr a,.job1_search li a:hover{ background-color:#005baa; color:#fff;}

.job1_con{}
.job1_con ul{ margin-right:-15px;}

.job1_con .pd{ background-color:#ececec; padding:30px; margin:0 8px; display:block; position:relative;}
.job1_con .h1{ margin-bottom:15px; position:relative; padding-left:50px; height:36px; line-height:36px;}
.job1_con .h1 i{ position:absolute; width:40px; height:40px; font-size:38px; left:0px; top:50%; margin-top:-20px; color:#bbb;}
.job1_con .h1 strong{ color:#005baa; margin-right:10px;}
.job1_con .h1 b{ color:#ff000c;}
.job1_con .h1 em{ color:#a2a2a2; float:right;}
.job1_con .h3{ margin-bottom:5px; height:24px; line-height:24px; overflow:hidden;}
.job1_con .em{ position:absolute; right:30px; top:30px; line-height:36px;}
.job1_con .m{ padding-top:40px;}
.job1_con .m em{ width:128px; height:40px; line-height:40px; text-align:center; background-color:#fff; color:#005baa; display:block;}
.job1_con a:hover .m em{ background-color:#005baa; color:#fff;}


.job1_con .slick-list{ padding-bottom:40px;}
.job1_con .slick-dots{ position:absolute; left:50%; bottom:0px; z-index:8; margin-left:-43px;}
.job1_con .slick-dots li{ float:left; margin:0 6px;}
.job1_con .slick-dots li button{ float:left; width:40px; height:5px; padding:0px; border:none; cursor:pointer; box-sizing:border-box; text-indent:-9999px; overflow:hidden; background:#bbbbbb;}
.job1_con .slick-dots li.slick-active button{ background:#005baa;}


.job_bg{ display:none; background:#000; position:fixed; _position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:10010; opacity:0.7;}

.job_box{ display:none; position:fixed; _position:absolute; left:50%; top:50%; width:800px; height:560px; margin:-280px 0 0 -400px; background-color:#fff; z-index:10011;}
.job_box .close{ right:0px; color:#fff; background-color:#8f8f8f; top:0px; width:40px; height:40px; font-size:28px; line-height:40px; text-align:center; position:absolute;}
.job_box .close:hover{ background-color:#005baa;}
.job_box ul{}
.job_box li{ display:none;}

.box_top{ background-color:#ededed; padding:30px 40px; font-size:14px;}
.box_top .h1{ font-size:24px; color:#000000; margin-bottom:15px;}
.box_top .h3{ margin-bottom:5px;}
.box_top .em{ position:absolute; right:50px; color:#8f8f8f; top:50px; background:url(../images/icon_rq.png) no-repeat; padding-left:27px;}

.box_con{ padding:30px 40px;}
.box_con .p{ font-size:12px; line-height:28px; color:#444; overflow-y:auto; height:294px;}
.box_con .p strong{ color:#000;}
.box_con .m{ padding-top:10px;}
.box_con .m a{ width:280px; height:38px; line-height:38px; display:block; color:#fff; background-color:#8f8f8f; padding-left:38px; position:relative;}
.box_con .m a i{ position:absolute; height:38px; line-height:38px; width:38px; text-align:center; left:0px; top:0px; font-size:24px;}
.box_con .m a:hover{ background-color:#005baa;}
.job2{ background-color:#fff; padding:60px 40px;}
.job2 .p1{ text-align:center; padding-bottom:45px;}
.job2 .ul{ overflow:hidden; border-bottom:1px solid #dadada; padding-bottom:40px;}
.job2 .ul ul{margin-right:-58px;}
.job2 .ul li{ float:left; width:33.33%;}
.job2 .ul .pd{ margin-right:58px;}
.job2 .ul .h3{ font-size:24px; height:54px; line-height:54px; color:#333;}
.job2 .ul .img{ margin-bottom:20px;}
.job2 .ul .img img{ width:100%; height:auto;}
.job2 .ul .p{ font-size:14px; line-height:26px;}
.job2 .m a{ display:block; margin:0 auto; background-color:#8f8f8f; padding:20px 0 15px 0; width:398px; line-height:24px; text-align:center; color:#fff;}
.job2 .m a strong{ display:block; font-size:24px; font-weight:bold; margin-bottom:5px;}
.job2 .m a em{ display:block;}
.job2 .m a:hover{ background-color:#005baa;}

#tagbox{position:relative;margin:20px auto 20px auto;height:250px;}
#tagbox a{position:absolute;padding:3px 6px;color:#333;top:0px;left:0px;font-weight:bold;text-decoration:none; font-size:14px;}
#tagbox a:hover{ color:#125594;}

.contact1{ background-color:#fff; padding:60px 40px 20px 40px;}

#map{ width:100%; height:600px;}

.contact1_img{ padding-bottom:40px;}
.contact1_img img{ display:block; margin:0 auto; max-width:100%;}
.contact1_top{ overflow:hidden;}
.contact1_top ul{ margin-right:-35px; padding-bottom:40px;}
.contact1_top li{ float:left; width:33.33%; margin-bottom:38px;}
.contact1_top .pd{ margin-right:35px; border:1px solid #ddd; padding:20px; min-height:170px;}
.contact1_top .img{ float:left; width:50px; text-align:center;}
.contact1_top .img i{ font-size:50px; color:#dddddd; line-height:1;}
.contact1_top .text{ margin:0 0 0 50px; padding:0 0 0 20px;}
.contact1_top .h3{ font-size:18px; color:#005baa;}
.contact1_top .p{ color:#333; font-size:14px; line-height:26px;}

.BMapLabel,.BMap_omCtrl,.BMap_cpyCtrl,.anchorBL,.BMap_stdMpCtrl{ display:none !important;}
.BMap_Marker img{ margin-top:0px !important;}

.contact3{background-color:#fff; padding:60px 40px;}
.train_list{ overflow:hidden;}
.train_list ul{ margin-right:-28px;}
.train_list li{ width:50%; float:left; margin-bottom:25px;}
.train_list .pd{ display:block; border:1px solid #ddd; margin-right:28px; padding:10px 28px;}
.train_list .h3{ font-size:14px; color:#333; line-height:24px; height:24px; overflow:hidden;}
.train_list .p{ font-size:12px; color:#8f8f8f; line-height:20px; height:40px; overflow:hidden;}
.train_list .m i{ color:#005baa;}
.train_list a:hover .h3{ color:#005baa;}

.contact4{background-color:#fff; padding:60px 40px;}
.download_list{ overflow:hidden;}
.download_list ul{ margin-right:-34px;}
.download_list li{ width:33.33%; float:left; margin-bottom:25px;}
.download_list .img{ float:left; width:70px; position:relative; padding-top:15px;}
.download_list .img:after{content:'\20'; position:absolute; left:0px; top:6px; height:2px; width:18px; background:#005baa;}
.download_list .img em{ display:block; font-size:24px; color:#8f8f8f; line-height:1;}
.download_list .img span{ display:block; font-size:14px; color:#ececec;}
.download_list .text{ margin:0 0 0 70px; padding-left:20px;}
.download_list .pd{ display:block; border:1px solid #ddd; margin-right:34px; padding:18px;}
.download_list .h3{ font-size:14px; color:#333; line-height:24px; height:24px; overflow:hidden;}
.download_list .p{ font-size:12px; color:#8f8f8f; line-height:20px; height:40px; overflow:hidden;}
.download_list .m{ padding-top:10px;}
.download_list .m em{ width:70px; height:26px; text-align:center; line-height:26px; font-size:12px; background:#8f8f8f; display:block; color:#fff;}
.download_list .m i{ margin-right:5px;}
.download_list a:hover .h3{ color:#005baa;}
.download_list a:hover .m em{ background-color:#005baa;}

.pg_tit{ line-height:40px; height:40px; margin-bottom:15px; text-align:left;}
.pg_tit strong{ font-size:24px; color:#005baa; font-weight:normal;}
.pg_tit i{ font-size:24px; color:#cccccc; margin:0 5px; font-weight:lighter;}
.pg_tit em{ font-size:14px; color:#cccccc;}



.green{ background-color:#ffffff; padding:50px 40px 30px 40px;}
.green_con{}
.green_con li{ margin-bottom:20px; overflow:hidden;}
.green_con .img{ float:left; width:48%; }
.green_con .img img{ width:100%; height:auto;}
.green_con .text{ margin-left:48%; padding:80px 0 0 30px;}
.green_con .h3{ font-size:24px; margin-bottom:10px; color:#000;}
.green_con .p{ font-size:14px; line-height:30px; color:666;}

.service{ background-color:#ffffff; padding:50px 40px;}
.service_con img{ display:block; margin:0 auto;}


.quality4{ background-color:#ffffff; padding:50px 40px 30px 40px;}
.quality4_con{}
.quality4_con li{ margin-bottom:20px; overflow:hidden;}
.quality4_con .img{ float:right; width:48%;}
.quality4_con .img img{ width:100%; height:auto;}
.quality4_con .text{ margin-right:48%; padding:20px 30px 0 0;}
.quality4_con .h3{ font-size:24px; margin-bottom:10px;}
.quality4_con .p{ font-size:14px; line-height:30px;}

.job3{ background-color:#ffffff; padding:60px 40px; text-align:center;}
.job3 .p1{ font-size:14px; line-height:32px; color:#000; margin-bottom:25px;}
.job3 .p2{ font-size:34px; color:#005baa; margin-bottom:20px;}

.job4{background-color:#ffffff; padding:60px 40px; text-align:center;}
.job4_top{ margin-bottom:60px;}
.job4_top li{ width:50%; float:left;}
.job4_top li .pd{ padding:0 80px;}
.job4_top li .h3{ font-size:24px; color:#000; margin-bottom:20px;}
.job4_top li .p{ font-size:14px; color:#666; line-height:25px;}


/*start 添加*/
.aboutus_img{background:#fff;}
.aboutus_img ul li{width:25%;padding:0 1%;box-sizing:border-box;float:left;}
.aboutus_img ul li:first-child{padding-left:0%;}
.aboutus_img ul li:last-child{padding-right:0%;}
.aboutus_img ul li img{width:100%;}
.development_time ul li{width:50%;box-sizing:border-box;height:75px;float:left;line-height:75px;text-align:center;font-size:20px;background:#ececec;}
.development_time ul li:first-child{border-right:1px solid #fff;}
.development_time ul li:last-child{border-left:1px solid #fff;}
.deepblue{background:#005baa!important;color:#fff;}
.development_con{padding-top:60px;display:none;}
.development_con:first-child{display:block;}
.development_con_left{float:left;width:40%;}
.development_con_left ul li{width:50%;padding:1%;box-sizing:border-box;float:left;}
.development_con_left ul li img{width:100%;}
.development_con_right{float:right;width:55%;}
.development_con_right_con{border-left:1px dashed #999;padding-left:4%;box-sizing:border-box;}
.development_con_right_con_year{color:#005baa;font-size:30px;}
.development_con_right_con_month h1{float:left;width:50px;line-height:30px;}
.development_con_right_con_month p{float:left;line-height:30px;}
.development_con_right_con_img li{float:left;width:33.33%;padding:2% 2% 2% 0;box-sizing:border-box;}
.development_con_right_con_img li img{width:100%;}
.development_con_right_con ul li{position:relative;}
.development_con_right_con ul li hr{width:120px;border:2px solid #dedede;float:left;margin-top:20px;}
.development_con_right_con_jiantou{position:absolute;top:10px;left:-6%;background:#888888;color:#fff;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;padding-left:2px;box-sizing:border-box;}
.development_con_right_con_list{margin-bottom:40px;}
.social_con_img{float:left;width:48%;}
.social_con_img img{width:100%;}
.social_con_text{float:right;width:48%;}
.social_con_text h1{font-size:24px;line-height:40px;color:#005baa;}
.social_con_text p{font-size:14px;line-height:32px;color:#333;}

.job1_con{visibility:hidden;height:0px;overflow:hidden;}




.job4_left{float:left;width:48%;text-align:left;}
.job4_right{float:right;width:48%;}
.job4_right img{width:100%;}
.job4_left_left{width:50%;float:left;}
.job4_left_top{margin-bottom:30px;}
.job4_left_top h1{color:#333;font-size:24px;line-height:48px;}
.job4_left_top p{font-size:14px;line-height:28px;}
.job4_left_left h1{font-size:18px;line-height:38px;font-weight:bolder;}
.job4_left_left p{font-size:14px;line-height:38px;}
.job3_right{float:right;width:48%;}
.job3_right img{width:100%;}
.job3_left{width:48%;float:left;text-align:left;}
.job3_left p{font-size:14px;line-height:32px;}
.job3_left p span{color:#005baa;font-size:24px;}
.job3_img ul li{float:left;width:25%;padding:0.5%;box-sizing:border-box;}
.job3_img ul li:first-child{padding-left:0%;}
.job3_img ul li:last-child{padding-right:0%;}
.job3_img ul li img{width:100%;}
.job3_top{margin-bottom:30px;}
.job3_learning_text{width:300px;height:70px;border-radius:80px;background:#005baa;color:#fff;line-height:70px;margin:30px auto 0;font-size:24px;}
.job5_top{text-align:left;margin-bottom:40px;}
.job5_top h1{font-size:24px;line-height:48px;}
.job5_top p{font-size:16px;line-height:36px;}
.job5_con{text-align:left;}
.job5_con_left{width:48%;float:left;}
.job5_con_right{width:48%;float:right;}
.job5_con_left h1, .job5_con_right h1{font-size:24px;line-height:48px;}
.job5_con_left p, .job5_con_right p{font-size:14px;line-height:26px;margin-bottom:20px;min-height:110px;}
.job5_con_left_img{width:100%;}
.job5_con_left_img img{width:100%;}
.job5_con_left,.job5_con_right{padding-top:20px; border-top:1px solid #dddddd;}
.job5_footer{text-align:left;}
.job5_footer h1{font-size:24px;line-height:48px;margin-top:40px;}
.job5_footer p{font-size:14px;line-height:26px;}
.job5_footer_img{padding:10px;box-sizing:border-box;}
.job5_footer_img img{width:100%;}

.honorlist ul li{float:left;width:23.5%;border:1px solid #d8d8d8;padding:10px 20px;box-sizing:border-box;margin-right:2%;background:#fff;margin-bottom:20px;}
.honorlist ul li:nth-child(4n+4){margin-right:0%;}
.honorlist ul li img{width:100%;}
.honorlist_text{font-size:24px;line-height:40px;padding:30px 0 0px;}
/*end 添加*/





@media screen and (max-width:1440px){
.wp{ width:88%;}
.menu{}
.menu li{ padding:0 1px;}
.ibanner .slick-slide{ height:550px;}

.iproduct_con{ margin-right:-20px;}
.iproduct .pd{ margin-right:20px;}
.iproduct .i{ padding-top:60px;}
.iproduct a:hover .i{ padding-top:40px;}

.icon{ padding:60px 0 20px;}

.inews_tit{ width:auto; float:none; border:none; margin-bottom:20px;}
.inews_tit li a i{ top:inherit; left:50%; right:inherit; margin-left:-6px; bottom:-14px;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 8px solid #125594;}
.inews_tit li{ float:left; width:33.333333%;}
.inews_tit li a{ border:none; border-right:1px solid #dadada;}
.inews_list{ float:none; margin:0px;}

/*内页*/

.eventslist .img{ width:160px;}
.eventslist .text{ padding:0 15px; margin-left:160px;}
.eventslist ul{ margin-right:-16px;}
.eventslist .pd{ margin-right:15px;}

.product2_con .text{ padding:0 0 0 30px;}
.product2_con .even .text{ padding:0 30px 0 0;}

.product3_top .text{ padding:80px 20px 0 20px;}

/*.contact1_top ul{ margin-right:-60px;}
.contact1_top .pd{ margin-right:60px;}
.contact1_top .img{ width:80px;}
.contact1_top .img i{ font-size:76px;}
.contact1_top .text{ margin-left:80px;}
*/
.contact1_top ul{ margin-right:-30px;}
.contact1_top li{ width:50%; }
.contact1_top .pd{ margin-right:30px;}

.news_list ul{ margin-right:-20px;}
.news_list .pd{ padding:30px 10px; margin-right:20px;}

.job1_con .h1 strong{ display:block; line-height:1; margin-bottom:5px;}
.job1_con .h1 b{ line-height:1; display:block;}

.iabout .text .m{padding-top:40px;}

.product2 .right table tr th{padding:12px 0;}
.product2 .right table tr td{padding:9px 0;}
.product5 .p2{padding:40px 0px;}

.slider-for h3{ padding:4px 0;}
.product2 .left{ width:380px;}
.product2 .right{ margin-left:380px;}

}
@media screen and (max-width:1366px){
/*内页*/
.about{ padding:30px;}
.aboutus_top .img{ padding-right:15px;}
.aboutus_top .text{ padding-left:15px;}
.aboutus_con ul{ margin-right:-30px;}
.aboutus_con li .pd{ margin-right:30px;}

.culture_top .text{ padding-top:120px;}
.culture_con ul{ margin-right:-30px;}
.culture_con .pd{ margin-right:30px;}

.cy_journal .xtu dd{ width:110px;}

.company .h3{ height:30px;}

.honor .img{ width:51.5%;}
.honor .text{ margin-right:51.5%;}


.product3_top .text{ text-align:left; padding:30px;}
.product3_top .h3{ margin-bottom:20px;}

.product3_con .tit1{ padding:0 150px;}

.product3_con .pd{ padding:10px;}

.quality1{ padding:40px;}
.quality1_con .text{ padding:0 40px 0 0;}

.quality2_con ul{ margin-right:-30px;}
.quality2_con .pd{ margin-right:30px;}

.quality2{ padding:40px;}

.news_list ul{ margin-right:-15px;}
.news_list .pd{ padding:30px 0px; margin-right:15px;}

.news_info_con{ padding:50px 100px;}


.news_info_page .p1,.news_info_page .p2,.news_info_page .p3{ float:none; width:auto; margin-bottom:10px;}
.news_info_page .p2 .npd{ margin:0px;}
.news_info_page .npd{ height:auto;}

.job1_top{ padding:40px 80px;}

.job2 .ul ul{ margin-right:-40px;}
.job2 .ul .pd{ margin-right:40px;}
.job2 .ul .h3{ font-size:18px;}
.job2{ padding:40px;}


.green_con .text{padding:40px 0 0 30px;}

.product2 .right table tr th{padding:9px 0 10px 0;}
.product2 .right table tr td{padding:8px 0;}

.iabout .text .m{ padding-top:20px;}

.inews_tit li a{ height:60px; line-height:60px;}

.slider-for h3{ padding:6px 0px;}
.slider-nav .slick-arrow{ width:30px; height:30px; margin-top:-15px; background-size:auto 30px;}
.slider-nav .slick-prev{ left:0px;}
.slider-nav .slick-next{ right:0px;}

.case_info_img{ padding-bottom:12px;}
}
@media screen and (max-width:1280px){
.menu li .h3 a{ padding:22px 10px 0 10px;}
.menu li .box a{ font-size:12px;}

.ibanner .text{ padding-top:80px;}
.ibanner .slick-slide{ height:450px;}
.ibanner .text1 .h3{ font-size:48px;}
.ibanner .text1 .p{ font-size:32px;}
.ibanner .text2 .p{ font-size:48px;}

.ibanner .text3 .h3{ font-size:48px;}
.ibanner .text3 .p{ font-size:32px;}


.iproduct .i{ margin-bottom:15px;}
.iproduct .m{ padding-top:10px; min-height:54px;}
.iproduct a:hover .i{ margin-bottom:10px;}

.iabout .text{ padding:35px 50px 0 40px;}
.iabout .text .m{ padding-top:20px;}

.footer_nav{padding:12px 50px;}
.footer_nav .ul{ text-align:center;}

/*内页*/
.history_con{ padding:0 86px 0px 86px;}
.eventslist li{ width:50%; margin-bottom:20px;}

.cy_journal .xtu dd{ width:101px;}

.product2_top{ padding:40px 160px;}

.product3_con li{ width:auto; float:none; padding-bottom:20px;}
.product3_con .p{ padding-top:10px;}
.product3_con .pd{ height:auto; padding:0px; border:none;}
.product3_con .i strong{ padding:0px; font-size:18px; font-weight:bold;}
.product3_con .i{ color:#000; width:auto; height:auto;}
.product3_con .i:after{ display:none;}

.news_list li{ width:33.33%;}

.job1_con .h1 em{ float:none;}

.job1_con .em{ position:static; color:#999;}
.job1_con .m{ padding-top:20px;}

.quality4_con .text{padding:0px 30px 0 0;}

.development_con_right_con_jiantou{left:-6.3%;}

.job3_left{float:inherit;width:100%;}
.job3_right{float:inherit;width:100%;padding:0% 12% 4%;box-sizing:border-box;}

.social_con_img{float:inherit;width:80%;padding:5% 10%;}
.social_con_text{float:right;width:100%;}

.product5 .p4{padding:40px 0;}
.product5 .p4 .img img{width:100%;}

.case .casepd ul{margin-right:-20px;}
.case .casepd li .pd{margin-right:20px;}
.case .casepd li .text .p{min-height:96px;}

.slider-for h3{ padding:6px 0;}

}
@media screen and (max-width:1152px){
.menu{}
.menu li .h3 a{ padding:22px 8px 0 8px;}

.logo{ top:18px;}
.logo img{height:60px; }

.iproduct .i{ margin-bottom:10px; padding-top:30px;}
.iproduct .m{ padding-top:5px;}
.iproduct a:hover .i{ margin-bottom:5px; padding-top:20px;}

.iabout .img{ width:50%;}
.iabout .text{ margin:0 0 0 0; padding:20px 50px 0 40px;}
.iabout .text .h3{height:40px;}
.iabout .text .m{padding-top:5px; padding-bottom:20px;}
.iabout .text .m a{margin:10px auto;}

.footer_nav{ margin:0px; border:none; border-bottom:1px solid #333; padding:0 0 40px 0;}
.footer_fl{ position:static; padding:40px 0; overflow:hidden;}
.footer_group{ width:50%; float:left;}
.footer_share{ width:50%; float:left;}
.footer_share .h3{ padding-bottom:20px;}

/*内页*/
.culture_top .text{ padding-top:100px;}

.product1_con .text{ padding:30px;}
.product1_con .h3{ margin-bottom:10px;}

.product2_top{ padding:40px 60px;}

.product2_con .img{ float:none !important; margin:0 auto;}
.product2_con .text{ padding:30px 0 0 0 !important; margin:0px !important;}

.product4_con .text{ padding:40px;}

.job1_top .ul li img{ width:160px; height:160px;}

.contact1_top ul{ margin:0px;}
.contact1_top li{ width:auto; float:none;}
.contact1_top .pd{ margin:0px; min-height:80px;}

.development_con_right_con_jiantou{left:-6.8%;}

.job4_left{float:inherit;width:100%;}
.job4_right{float:inherit;width:100%;}

.index_application ul li{width:32.333333%; margin-bottom:20px;}
.index_application ul li:nth-child(3n+3){ margin-right:0;}

.iabout .img{ width:auto; float:none;}
.iabout .text .h3{ display:none;}
.icon2 .tit{display:block;}

.question ul li{width:50%;}

.product2 .left{width:100%; float:none; border:1px solid #ccc; border-bottom:none;}
.product2 .right{width:100%; float:none; margin:0px;}
.slider-for h3{ width:420px; margin:0 auto; padding:0px;}
.slider-nav .slick-list{ margin-right:-20px;}
.slider-nav .slick-slide h3{ margin-right:20px;}
.slider-nav .slick-slide{}
.product2 .right table tr td{padding:6px 0;}

.slider-nav{}
}

@media screen and (max-width:1024px){
.top_search{}
.top_search .i{ display:none;}
.top_search .box{ position:fixed; left:0px; top:89px; right:0px; width:100%; padding:15px 0px; border-radius:0;}
.top_search .pd{ margin:0 6%;}
.top_search:hover .box{ display:none;}

.menu{ display:none; position:fixed; top:89px; left:0px; right:0px; width:auto; padding:0px; background-color:#fff; border-top:1px solid #ccc;}
.menu li{ width:auto; float:none; padding:0px;}
.menu li .h3{ position:relative;}
.menu li .h3 a{ height:40px; line-height:40px; border-bottom:1px solid #ccc; text-align:left; padding:0 6%;}
.menu li.curr .h3 a, .menu li:hover .h3 a{ background:#0055a0; color:#fff;}

.menu li .box{ position:static;}
.menu li:hover .box{ display:none;}

.menu li .h3 i{ display:none;}
.menu li .h3 em{ display:block;}

.menu-link{ display:block;}
.top_nav{ right:50px;}
.top_nav i{ color:#000;}
.top_contact{ margin-left:10px;}
.top_contact i{ color:#000;}

.sub_nav{ display:none;}

.ibanner .text1 .h3{ font-size:32px; padding-bottom:15px;}
.ibanner .text1 .p{ font-size:24px;}
.ibanner .text2 .p{ font-size:32px;}
.ibanner .text2 .h3{ font-size:14px; padding-bottom:15px;}

.ibanner .text3 .h3{ font-size:32px; padding-bottom:15px;}
.ibanner .text3 .p{ font-size:24px;}

.iproduct .i{ padding-top:60px;}
.iproduct a:hover .i{ padding-top:40px;}

.icon{ padding:40px 0;}

.inews_tit li a{ height:60px; line-height:60px;}
.inews_list{ padding:50px;}
.inews_list .img{ margin:0 auto; float:none;}
.inews_list .text{ margin:0px; padding:40px 0 0 0;}

/*内页*/
.pg{ padding:20px 0;}

.aboutus_top .img{ float:none; width:60%; margin:0 auto; padding-right:0px;}
.aboutus_top .text{ padding:0px; margin:0px; padding-top:20px;}
.aboutus_con ul{ margin:0px;}
.aboutus_con li{ float:none; margin-bottom:20px; width:auto;}
.aboutus_con li .pd{ margin:0px;}

.culture_top .img{ width:auto; float:none;}
.culture_top .text{ padding:30px; margin:0px;}

.culture_con li{ width:50%;}

.eventslist ul{ margin:0px;}
.eventslist .pd{ margin:0px; padding:0px; border:none;}
.eventslist li{ width:auto; border-bottom:1px solid #dddddd; float:none; padding:15px 0; margin-bottom:0px;}

.company ul{ margin-right:-15px;}
.company .pd{ padding-right:15px;}
.company_con .pd{ padding:0 7px;}

.honor .img{ width:60%; margin:0 auto; float:none;}
.honor .text{ margin:0; padding:30px 20px 30px;}
.honor .text ul{ padding-top:40px;}

.product1_con .text{ padding:0 0 0 20px;}
.product1_con .p{ line-height:24px;}

.about{ padding:20px;}

.product2_top{ padding:30px;}
.product2_con li{ padding:30px;}
.product2_top .ul{ padding-top:30px;}

.product3_top{ padding:30px;}
.product3_top .img{ float:none; width:60%; margin:0 auto; border-left:none;}
.product3_top .text{ padding:30px 0 0 0; margin:0px;}


.product3{ padding:20px;}
.product3_top{ padding:10px;}

.product3_con .tit1{ padding:0 100px;}

.pg_tit{ text-align:center; margin-bottom:30px;}

.brand_con ul{ margin-right:-15px;}
.brand_con .pd{ margin-right:15px;}

.contact1{ padding:30px;}

#map{ height:400px;}

.product4_con{ padding:30px;}

.quality1{ padding:30px;}
.quality1_con .img{ float:none; width:60%; margin:0 auto;}
.quality1_con .text{ padding:40px 0 0 0; margin:0px;}

.quality2_con li{ width:50%;}

.quality2{ padding:30px;}
.news1{ padding:10px 30px;}

.news_info_con{ padding:40px;}
.news_info .wpd{ padding:40px;}

.job1_top{ padding:40px;}
.job1_top .ul{padding: 40px 30px 40px 0px;}



.job2{ padding:40px;}
.job2 .ul{ padding-bottom:0px;}
.job2 .ul ul{ margin:0px;}
.job2 .ul li{ width:auto; float:none; overflow:hidden; border-top:1px solid #ddd; padding:20px 0;}
.job2 .ul .pd{ margin:0px;}
.job2 .ul .h3{ width:100%; line-height:1.5; height:auto; padding-bottom:10px;}
.job2 .ul .img{ width:300px; float:left; margin:0px;}
.job2 .ul .p{ margin-left:300px; padding:0 0 0 20px;}

.job_box{ margin:0px; left:0px; top:0px; right:0px; bottom:0px; width:100%; height:100%;overflow-y: auto;}
.box_con .p{ height:auto;}


.green{ padding:30px;}
.green_con .img{ float:none; width:60%; margin:0 auto;}
.green_con .text{ padding:40px 0 0 0; margin:0px;}

.quality4{ padding:30px;}
.quality4_con .img{ float:none; width:60%; margin:0 auto;}
.quality4_con .text{ padding:40px 0 0 0; margin:0px;}

.service_con img{ width:100%; height:auto;}

.job3{ padding:30px;}
.job3 .p2{ font-size:24px;}
.job3 .p3 img{ width:80%; height:auto;}

.job4{ padding:30px;}
.job4_top li .pd{ padding:0 40px;}
.job4_con img{ width:100%; height:auto;}

.job1_con .slick-dots li button{ width:30px;}

.job5_con_left p, .job5_con_right p{height:150px;}


.index_product_bg{background-size:cover;}
.product_bg2 .p2 .list ul li{float:inherit; width:100%; padding-bottom:30px;}
.product_bg2 .p2 .list ul li .img{float:left; width:110px;}
.product_bg2 .p2 .list ul li .img img{width:100%;}
.product_bg2 .p2 .list ul li .text{padding-left:130px;box-sizing:border-box;}
.product_bg2 .p2 .list ul li .h2{padding:10px 0 6px;}
.product_bg2 .p2{padding:60px 0;}

.aboutus_top .img{padding-left:0px;}

.feedback .pd{width:100%;}

.product5 .p1 .left{width:100%; padding-right:0px;}
.product5 .p1 .right{width:100%; padding:40px 0 40px;}



}
@media screen and (max-width:980px){
.product4_con li{ border:none;}
.product4_con .img{ float:none; margin:0 auto; border:1px solid #d9d9d9; width:60%;}
.product4_con .text{ margin:0px; text-align:center; padding:20px 0 0 0;}

.news_info_con img{ width:100%; height:auto;}

.case .casepd li{width:50%; margin-bottom:20px;}
.case .casepd li .text .p{min-height:120px;}

.product{padding:20px 0;}
.slider-for h3{}
}
@media screen and (max-width:860px){
.iproduct .i{ padding-top:30px;}
.iproduct a:hover .i{ padding-top:20px;}

.footer_nav{ padding:0 0 30px 0;}
.footer_fl{ padding:30px 0;}
.footer_group{ width:auto; float:none;}
.footer_share{ width:auto; float:none;}
.footer_group{ padding-bottom:20px;}
.footer_group .h3{ text-align:center; padding-bottom:20px;}
.footer_group .p ul{ width:365px; margin:0 auto;}
.footer_group li{ padding:0 5px;}
.footer_share .h3{ text-align:center; padding-bottom:10px;}
.footer_share .p ul{ width:290px; margin:0 auto;}
.footer_share li{ padding:0 2px;}
.footer_bottom .imgtext{ padding:30px 0 0 0;}

/*内页*/
.product2_top .ul li strong{ width:160px; height:160px; line-height:160px; font-size:18px;}

.product4_nav li a{ line-height:60px;}
.product4_nav li a strong{ padding-left:0px;}
.product4_nav li a strong:after{ display:none;}

.job1_top .ul li img{ width:120px; height:120px;}


.development_con_left{float:inherit;width:100%;}
.development_con_left ul li{width:25%;}
.development_con_right{width:98%;margin-top:20px;}
.development_time ul li{height:50px;line-height:50px;}
.development_con{padding-top:30px;}

.development_con_right_con_jiantou{left:-6%;}

.partner{padding:10px 0 5px; margin-right:-15px;}
.partner .li{float:left; width:25%; margin-bottom:10px;}
.partner .li .pd{ margin-right:15px;}
.partner .li .pd .img{padding:20px 10px;}

.feedback .pd ul li{width:100%;}

.diy .left{width:100%;}
.diy .right{width:100%;}

.slider-for h3{}
.slider-nav .slick-slide{}

.product5 .p1 .left .h1{font-size:20px;}
.product5 .p1 .left .h2{font-size:16px; padding-top:10px;}
.product5 .p1 .left span{font-size:20px;}
.product5 .p1 .right{padding:40px 0 0;}
.product5 .p3 .h1{font-size:16px;}
.product5 .p3 table tr th{font-size:16px;}
.product5 .p3 table tr td{font-size:14px;}




}
@media screen and (max-width:768px){
.v_box{ width:auto; left:0px; top:0px; right:0px; margin:0px; bottom:0px; border-radius:0;}
.v_box .h3{ font-size:14px;}

.ibanner .text2 .p{ padding-bottom:40px; font-size:18px;}

.ibanner .text1 .h3{ font-size:18px;}
.ibanner .text1 .p{ padding-bottom:40px; font-size:14px;}

.ibanner .text3 .h3{ font-size:18px;}
.ibanner .text3 .p{ padding-bottom:40px; font-size:14px;}

.ibanner .slick-slide{ height:350px;}
.ibanner .slick-dots{ bottom:0px;}

.iproduct .i{ padding-top:90px;}
.iproduct a:hover .i{ padding-top:60px;}

.tit{ font-size:24px; height:auto; padding-bottom:30px;}


.iabout .text{ margin:0px; padding:20px 30px 0 30px;}

.icon2 .tit{ display:block;}

.inews_list{ padding:30px;}
.inews_list .text{ padding:30px 0 0 0;}

/*内页*/
.company_con{ padding-top:20px;}
.company_con li{ width:50%; margin-bottom:20px;}

#map{ height:300px;}

.news_list li{ width:50%;}

.news_page a{ width:30px; height:30px; line-height:30px;}

.job1_top .ul{ padding:30px 0 10px 0;}
.job1_top .ul li img{ width:120px; height:120px;}
.job1_top .ul li{ width:33.33%; margin-bottom:20px;}
.job1_top .ul li img{ width:80%; height:auto; margin:0 auto;}

.job1_search li{ width:25%; float:left; padding:0px;}
.job1_search li a{ width:auto; margin:0 10px; display:block; font-size:14px; line-height:40px; height:40px;}

.job2 .ul .img{ float:none; margin:0 auto;}
.job2 .ul .h3{ text-align:center;}
.job2 .ul .p{ margin:0px; padding:20px 0 0 0;}

.job4_top{ margin-bottom:30px;}
.job4_top li{ width:auto; float:none; float:none; margin-bottom:20px;}
.job4_top li .h3{ margin-bottom:10px;}

.development_con_right_con_jiantou{left:-6.5%;}

.job3_right{padding:0 0 4%;}
.job3_learning_text{width:200px;height:50px;font-size:18px;line-height:50px;}
.job3_img ul li{width:50%;}
.job3_img ul li:first-child{padding-left:0.5%;}
.job3_img ul li:last-child{padding-right:0.5%;}

.job5_con_left{float:inherit;width:100%;}
.job5_con_right{float:inherit;width:100%;}
.job5_con_left p, .job5_con_right p{height:auto;min-height:inherit;}
.job5_con_left, .job5_con_right{border-top:none;}
.job5_top{margin-bottom:0px;}

.honorlist ul li{width:49%;margin-right:2%;margin-bottom:10px;}
.honorlist ul li:nth-child(2n+2){margin-right:0%;}
.honorlist_text{font-size:18px;line-height:24px;padding:10px 0 0;}

.question ul li{width:100%;}

.business2 .pd .h4{padding-top:20px;}
.business2 .pd .i{padding-top:10px;}

.product_bg3 .table{ width:100%; overflow-x:auto;}
.product_bg3 .table table{width:100%; min-width:768px;}

.product_bg3 .h1{font-size:18px; padding:10px 0;}

.slider-nav .slick-slide{}
.product2 .right table tr th:first-child{min-width:72px;}
.product4 .h1{font-size:16px;}



}
@media screen and (max-width:680px){
.product1_con li{ background:none;}
.product1_con .img{ width:auto; float:none;}
.product1_con .text{ margin:0px; padding:20px 0 0 0;}
.product1_con .h3{ font-size:18px;}
.product3_con .tit1{ line-height:26px; font-size:18px; padding:0px;}
.contact .pd .h3{padding-bottom:0px;}


}
@media screen and (max-width:640px){
.iproduct .i{ padding-top:60px;}
.iproduct a:hover .i{ padding-top:40px;}

.tit{ text-align:center;}
.tit strong{ display:block; margin:0 0 10px 0;}
.tit em{ display:block; font-size:14px;}

.tit .more{ bottom:0px; left:50%; margin-left:-79px; top:inherit;}
.inews{ padding-bottom:20px;}
.iabout .text .m a{ margin:0 auto;}

.inews_list .img{ width:auto; height:auto;}

.footer_nav{ border-bottom:none; padding:0px;}
.footer_nav .ul{ width:auto; float:none;}
.footer_nav .h3{ text-align:left; height:40px; line-height:40px; border-bottom:1px solid #333; position:relative; cursor:pointer;}
.footer_nav .h3 em{ display:block;}
.footer_nav ul{ display:none; border-bottom:1px solid #333; padding:10px 0;}

/*内页*/
.about{ padding:15px;}
.aboutus_top .img{ width:auto;}
.aboutus_top .text{ line-height:1.8;}
.aboutus_con li{ margin-bottom:10px;}
.aboutus_con li .pd{}
.aboutus_con li .h3{ font-size:18px;}


.culture_top{ margin-bottom:0px;}
.culture_top .text{ padding:15px;}
.culture_top .text strong{ font-size:18px;}

.culture_con .h1{padding:30px 0; font-size:18px;}

.culture_con ul{ margin-right:0px;}
.culture_con li{ width:auto; margin-bottom:20px;}
.culture_con .pd{ margin-right:0px;}
.culture_con .p{ height:auto;}

.history_con{ padding:0 42px;}
.eventslist{ padding-top:20px;}
.cy_journal .xtu dd{ width:88px;}
.cy_journal .xtu dl dt{ width:88px;}

.honor .img{ width:80%;}

.product2_top .h3{ font-size:18px;}
.product2_top .p{ line-height:24px;}
.product2_top .ul li strong{ width:120px; height:120px; line-height:120px; font-size:14px;}

.product2_con .img{ width:auto;}


.product3_top .img{ width:auto;}

.pg_tit{ margin-bottom:20px;}

.contact1_top .img{ float:none; margin:0 auto;}
.contact1_top .text{ margin:0px; padding:20px 0 0 0; text-align:center;}

.contact1_top ul{ padding-bottom:0px;}

.product4_con .img{ width:auto;}

.product4_con{ padding:20px;}
.product4_con .h3{ font-size:18px; margin-bottom:10px;}
.product4_con .p{ line-height:24px;}

.product4_nav li a{ line-height:50px; height:50px;font-size:18px;}

.quality1{ padding:20px;}
.quality1_con .text{ padding-top:20px;}
.quality1_con .img{ width:auto;}
.quality1_con .h3{ font-size:18px;}
.quality1_con .p{ line-height:24px;}

.quality2{ padding:20px;}
.quality2 .tit1{ margin-bottom:20px;}
.quality2 .tit1 .h3{ font-size:18px;}
.quality2_con li{ width:auto;}
.quality2_con ul{ margin:0px;}
.quality2_con .pd{ margin:0px;}
.quality2_con .p{ line-height:24px; height:auto;}

.news_page a{ width:24px; height:24px; line-height:24px; font-size:12px; margin:0 1px;}

.news_info_con{ padding:30px 0 0 0;}

.news_info .wpd{ padding:20px;}

.news_info_con{ line-height:1.5;}
.news_info_con strong{ font-size:14px;}
.news_info_top .h3{ font-size:18px;}

.job1_top{ padding:20px;}
.job1_top .ul li img{ width:90%;}
.job1_top .ul li{ margin-bottom:10px;}
.job1_top .ul{ padding:20px 0 10px 0;}
.job1_top .h3{ font-size:18px;}
.job1_top .p3{ font-size:18px;}

.job1_con{}
.job1_con .pd{ padding:20px;}

.job2{ padding:20px;}
.job2 .m a{ width:100%;}

.pgmenu2 li{ width:25%; float:left; display:block;}
.pgmenu2 li a{ display:block; margin:0 5px; padding:0px;}

.box_top .h4{ margin-bottom:20px;}
.box_top .em{ position:static;}
.box_top{ padding:30px;}
.box_con{ padding:30px;}


.green{ padding:20px;}
.green_con .text{ padding-top:20px;}
.green_con .img{ width:auto;}
.green_con .h3{ font-size:18px;}
.green_con .p{ line-height:24px;}

.quality4{ padding:20px;}
.quality4_con .text{ padding-top:20px;}
.quality4_con .img{ width:auto;}
.quality4_con .h3{ font-size:18px;}
.quality4_con .p{ line-height:24px;}

.job3{ padding:20px;}
.job3 .p2{ font-size:18px;}
.job3 .p1{ line-height:24px;}
.job3 .p3 img{ width:100%;}


.job4{ padding:20px;}
.job4_top{ margin-bottom:20px;}
.job4_top li .h3{ font-size:18px;}
.job4_top li .pd{ padding:0px;}

.job1_con .slick-dots li{ margin:0 1px;}
.job1_con .slick-dots li button{ width:20px;}

.job1{ padding:20px;}
.job1_con .slick-list{ padding-bottom:25px;}

.development_con_right_con_jiantou{left:-6.8%;}

.social_con_text h1{font-size:18px;line-height:32px; padding-top:10px;}

.index_application ul li{width:49%;}
.index_application ul li:nth-child(3n+3){margin-right:1%;}
.index_application ul li:nth-child(2n+2){margin-right:0px;}
.index_application{padding:40px 0;}

.product_bg2 .p2 .list ul li .img{width:80px;}
.product_bg2 .p2 .list ul li .text{padding-left:100px;}

.product_bg2 .p2 .text .p{font-size:14px;}
.product_bg2 .p2 .text .h1{font-size:16px;}
.product_bg2 .p2 .list ul li .h2{font-size:16px;}
.product5 .p4 .h1{font-size:16px;}
.product5 .p4 .h2{font-size:14px;}
.product5 .p4{padding:10px 0;}
.index_application .h1{font-size:16px;}
.index_application .h1 span{font:14px;}

.slider-for h3{}


.product2 .right{width:100%; overflow-x:auto;}
.product2 .right table{width:100%; max-width:768px;}
.product2 .h1{font-size:18px; padding:5px 0 10px;}

.ibanner .slick-slide{height:300px;}

}
@media screen and (max-width:540px){
.top_nav i{ width:30px;}
.logo{ width:140px; top:14px;}

.ibanner .slick-slide{ height:300px;}
.ibanner .text2 .h3{ font-size:12px; line-height:1.5;}
.ibanner .text1 .p{ line-height:1.5; font-size:12px;}
.ibanner .text3 .p{ line-height:1.5; font-size:12px;}

.iproduct .i{ padding-top:90px; margin-bottom:40px;}
.iproduct a:hover .i{ padding-top:60px; margin-bottom:30px;}
.iproduct .m{ padding-top:30px;}
.iabout .text .m{ padding-top:20px;}

.inews_list .slick-slide{ height:265px;}
.inews_list .img .pd{ width:408px; height:265px;}

.footer_bottom .imgtext{ width:auto;}
.footer_bottom .img{ float:none; margin:0 auto;}
.footer_bottom .text{ margin:0px; padding:20px 0 0 0; text-align:center;}

.footer{ padding:30px 0;}
.footer_fl{ padding:20px 0;}
.footer_bottom .imgtext{ padding:20px 0 0 0;}

.tit{ padding-bottom:20px;}


/*内页*/
.culture_top .text{ font-size:12px; padding:20px 15px;}
.culture_top .text strong{ font-size:14px; font-weight:bold;}


.eventslist .img{ width:auto; float:none;}
.eventslist .img img{ width:100%; height:auto;}
.eventslist .text{ margin:0px; padding:10px 0 0 0;}

.company ul{ margin:0px;}
.company li{ width:auto !important; float:none !important; margin-bottom:20px !important;}
.company_con{ padding-top:0px;}
.company .h3{ text-align:center}
.company .pd{ padding-right:0px;}
.company_con .pd{ padding:0px;}

.honor .img{ width:auto;}
.honor .text li{ width:50%;}
.honor .text .h3{ font-size:18px;}

.product2_top{ padding:20px;}
.product2_top .ul li strong{ font-size:12px; width:90px; height:90px; line-height:90px;}

.product2_con li{ padding:20px;}
.product2_con .text{ padding:20px 0 0 0 !important;}

.news_list ul{ margin:0px;}
.news_list li{ width:auto; float:none;}
.news_list .pd{ margin:0px; padding:20px 0;}



.job1_con .m em{ margin:0 auto;}

.job2 .ul .img{ width:auto;}
.job2 .ul .h3{ text-align:left;}

.pgmenu li{ width:25%; float:left; display:block;}
.pgmenu li a{ display:block; margin:0 5px; padding:0px;}
.pgmenu2 li{ width:25%;}

.job1_con .pd{ margin:0px;}

.development_con_right_con_jiantou{left:-7.2%;}

.job4_left_left{float:inherit;width:100%;}
.job4_left_top{margin-bottom:10px;}
.job4_left_top h1{font-size:18px;line-height:36px;}
.job5_con_left h1, .job5_con_right h1,.job5_top h1,.job5_footer h1{font-size:20px;line-height:32px;}

.tit_list ul li{margin:0 4px 20px; width:42px;height:42px; line-height:42px;}
.tit_list ul li img{width:40%; height:auto;}

.partner{padding:10px 0 5px; margin-right:-15px;}
.partner .li{float:left; width:33.333333%; margin-bottom:10px;}
.partner .li .pd .img{padding:12px 8px;}

.case .casepd li{width:100%;}
.case .casepd li .text .p{min-height:96px;}

.slider-for h3{ width:auto;}
.slider-nav .slick-slide{}
.slider-nav .slick-arrow{margin-top:-15px;}
.slider-nav .slick-list{ margin-right:-10px;}
.slider-nav .slick-slide h3{ margin-right:10px;}

.ibanner .slick-slide{height:220px;}


}


@media screen and (max-width:440px){
body{ padding-top:60px;}
.header{ height:60px;}
.logo{ top:8px;}
.top_nav{ top:15px;}
.menu-link{ top:12px;}
.top_nav i{ height:45px;}
.top_search .box{ top:60px;}
.menu{ top:60px;}

.iproduct .slick-prev{ left:35%;}
.iproduct .slick-next{ right:35%;}

.inews_list{ padding:0px;}
.inews_list .text{ padding:5px 20px 20px 20px;}

.inews_tit li a{ font-size:14px;}

/*内页*/
.product3_top{ margin-bottom:30px;}
.product3_con .ul{ padding-top:30px;}

.brand_con ul{ margin-right:-5px;}
.brand_con .pd{ margin-right:5px;}

.job1_search li a{ margin:0 2px;}

.pg_tit{ margin-bottom:5px;}
.pg_tit strong{ font-size:18px;}
.pg_tit i{ font-size:18px;}
.pg_tit em{ font-size:12px;}
.job3_left p span{font-size:18px;}
.social_con_img{padding:0;width:100%;}

.product_bg2 .p2 .text .h1{font-size:40px;}
.product_bg2 .p2 .list ul li{padding-bottom:40px;}
.product_bg2 .p2 .list ul li .img{float:inherit; margin:0 auto;}
.product_bg2 .p2 .list ul li .text{padding-left:inherit;}
.logo img{height:42px;}

.iabout .text{padding:20px 10px 0 10px;}
.question .pd .left{width:20%;}
.question .pd .right{width:80%;}

}


@media screen and (max-width:415px){
.inews_list .slick-slide{ height:236px;}
.inews_list .img .pd{ width:364px; height:236px;}
.inews_list .img .p{ padding:15px;}
.inews_list .img .p span{ font-size:14px; line-height:20px; height:20px; overflow:hidden;}
.inews_list .img .p em{ font-size:12px;}

.footer_group .p ul{ width:auto;}
.footer_group li{ width:33.33%; padding:0px;}
.footer_group li a{ width:80px; background-size:240px auto; margin:0 auto;}

.footer_group li.li1 a{ background-position:0 0;}
.footer_group li.li2 a{ background-position:-80px 0;}
.footer_group li.li3 a{ background-position:-160px 0;}
.footer_group li.li1 a:hover{ background-position:0 -44px;}
.footer_group li.li2 a:hover{ background-position:-80px -44px;}
.footer_group li.li3 a:hover{ background-position:-160px -44px;}

.footer_share .p ul{ width:auto;}
.footer_share li{ width:12.5%; padding:0px;}

/*内页*/
.cy_journal .xtu{ width:auto;}

.cy_journal .xtu dd{ width:94px;}
.cy_journal .xtu dl dt{ width:94px;}
.history_con{ padding:0 24px;}
.qiehuan .next{ width:24px; height:24px; line-height:24px; font-size:24px; top:22px; right:-24px;}
.qiehuan .prev{ width:24px; height:24px; line-height:24px; font-size:24px; top:22px; left:-24px;}

.contact1{ padding:20px;}
.contact1_top .h3{ font-size:18px;}
.contact1_top .p{ line-height:24px;}

.product2_con .p{ line-height:24px;}

.product4_nav li a{ font-size:14px;}
.news_page{ padding:20px 0;}

.job2 .m a strong{ font-size:18px;}
.job2 .m a em span{ display:block;}

.box_con .m a{ width:auto; height:auto; padding:0 10px 10px 10px; text-align:center; line-height:1.5;}
.box_con .m a span{ display:block;}
.box_con .m a i{ position:static; margin:0 auto; display:block;}
.box_top{ padding:20px;}
.box_top .h1{ font-size:18px; margin-bottom:10px;}
.box_con{ padding:20px;}
.job_box .close{ width:30px; height:30px; line-height:30px; font-size:18px;}
.box_con .p{ line-height:24px;}
.development_con_right_con_jiantou{left:-7.8%;}
.development_con_left ul li{width:50%;}
.development_con_right_con_jiantou{display:none;}
.development_con_right_con{border-left:inherit;padding-left:inherit;}
.development_con_right_con_month h1{font-weight:bolder;}
.case .h1{font-size:16px; padding-bottom:10px;}

.ibanner .slick-slide{height:200px;}

.slider-nav .slick-list{ margin-right:-5px;}
.slider-nav .slick-slide h3{ margin-right:5px;}
}
@media screen and (max-width:414px){
.icon{ padding:30px 0;}
.iproduct .m{ padding:20px; min-height:inherit;}
.product_bg2 .p2{ padding:30px 0;}
.product_bg2 .p2 .list ul li{ padding:0 0 20px 0;}
.product_bg2 .p2 .list ul li:last-child{ padding-bottom:0px;}
.index_application{ padding:30px 0;}
.index_application ul li{ padding:20px 0;}
.index_application ul li a{ height:61px; line-height:61px;}
.iabout .text .p{ line-height:1.6;}
.inews_list .text li em{ margin-right:10px;}
.inews{ padding-bottom:0px;}
.footer_group .h3{ padding-bottom:0px;}
.footer_share .p ul{ width:120px; margin:0 auto;}
.footer_share li{ width:33.333333%;}
.inews_tit li a{ height:40px; line-height:40px;}
.about{ padding:0px;}
.news1{ padding:0px;}
.news_list li:first-child .pd{ padding-top:0px;}

.news_info{ padding-top:0px;}
.news_info_top .h3{ font-size:16px;}
.news_info_con{ padding-top:15px;}

.product5 .p1 .left .h1{ font-size:16px;}
.product5 .p1 .left span{ font-size:16px;}
.product5 .p1 .left .h2{ font-size:14px;}
.product5 .p1 .right .h2{ font-size:18px; padding-bottom:15px;}
.product5 .p2 .h1{ font-size:16px; margin-bottom:5px;}

.question ul li .pd{ padding:15px;}
.question .pd .left{ float:none; width:auto; font-size:14px; padding-bottom:5px;}
.question .pd .left .h1{ display:inline; font-size:inherit;}
.question .pd .left .p{ display:inline; font-size:inherit;}
.question .pd .right{ width:auto; float:none;}
.question .pd .right .h1{ font-size:16px; padding-bottom:5px;}
.question .pd .right .p{ padding-bottom:15px;}

.feedback{ padding:15px;}
.contact{ padding:15px;}
.business2{ padding:15px;}
.business2 .aboutus_top .text{ padding-top:0px;}
.diy{ padding:15px;}
.case{ padding:15px;}
.case .casepd ul{ margin-right:0px;}
.case .casepd li .pd{ margin-right:0px;}
.case .casepd li .text{ padding:15px;}
.case .casepd li .text .p{ min-height:inherit;}
.case .casepd li:last-child{ margin-bottom:0px;}

.business2{ margin-top:0px;}
.business2 .pd .h5{ font-size:18px; padding-top:10px;}
.business2 .pd .i{ padding-top:5px;}

.question{ padding-top:0px;}
.contact .pd .h3{ font-size:18px;}
.business2 .pd .h4{ font-size:18px;}

.product_bg2 .p2 .text .h1{ font-size:30px;}
.product_bg2 .p2 .list{ padding-top:20px;}
.tit{ font-size:18px;}
.honor{ padding:15px;}
}

@media screen and (max-width:375px){
.iproduct .i{ padding-top:60px; margin-bottom:30px;}
.iproduct a:hover .i{ padding-top:40px; margin-bottom:20px;}
.iproduct .m{ padding-top:20px;}

.inews_list .slick-slide{ height:214px;}
.inews_list .img .pd{ width:330px; height:214px;}

.inews_tit li a{ font-size:12px;}

/*内页*/
.cy_journal .xtu dd{ width:81px;}
.cy_journal .xtu dl dt{ width:81px;}

.product2_top .ul{ margin: 0 -15px;}

.contact1_top li{ margin-bottom:20px;}
.contact1_top .p{ font-size:12px;}
.contact1_top .pd{ padding-bottom:20px;}

.pgmenu li a{ font-size:12px; margin:0 1px;}

.news_page a{ margin:0 1px 0 0; width:20px; height:20px; line-height:20px;}

.index_application ul li{width:100%;}
.index_application .h1{line-height:24px;}
.index_application .h1 span{font-size:14px;}

.ibanner .slick-slide{height:180px;}

}
@media screen and (max-width:320px){
.inews_list .slick-slide{ height:183px;}
.inews_list .img .pd{ width:282px; height:183px;}
.inews_list .img .p{ padding:10px;}

/*内页*/
.cy_journal .xtu dd{ width:65px;}
.cy_journal .xtu dl dt{ width:65px;}

.contact1_top .h3{ font-size:14px;}

.slider-nav .slick-slide{}

.ibanner .slick-slide{height:160px;}
}



























