@charset "UTF-8";
*{
  -moz-box-sizing:border-box; 
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
body{background: #fff;overflow-x: hidden;}
img{display: block;}
.wp{width: 1000px;margin:0 auto;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.st{font-family: "\5B8B\4F53";}
.dn{display: none;}
.iconfont{-webkit-text-stroke-width:0;}
.img{text-align:center;overflow:hidden;}
.img img{width:100%;height:100%;display:block;margin:0 auto;}
.fwn{font-weight: normal;}
.fwb{font-weight: bold;}
.ts{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;	transition: all .5s ease;}
.ts2{-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;	transition: all 1s ease;}
.detail{color: #666;font-size: 16px;line-height: 1.8em;}
.detail p{line-height: 30px;font-size: 16px;margin-bottom:15px;text-indent: 2em;}
.detail img{max-width: 100%;margin:0 auto;display: block;text-indent: 0;height: auto!important;}


.op0{opacity:0;transform:translate(0,120px);transition:all .7s;}
.op0.fade_in{opacity:1;transform:translate(0,0);}
/*head*/
.top_main{background: #f9f9f9;line-height: 36px;border-bottom: 1px solid #ccc;position: relative;z-index: 10;}
.top .fl{color: #666;width: 600px;height: 36px;}
.top_code{color: #666;position: relative;cursor:pointer;}
.top_code i{color: #999;margin-left: 5px;}
.top_img{width: 100px;height: 100px;padding: 5px;background:#fff;border: 1px solid #ddd;position: absolute;top: 37px;right: 0;}

.head_main{position: relative;z-index: 9;padding: 25px 0;}
.logo{}
.logo img{height: 70px;}
.head_fr{/*padding-top: 20px;*/}
.language{width: 120px;text-align: center;line-height: 30px;display: block;color: #fff;background: #ccc;border-radius: 4px;}
.language i{margin-left: 5px;font-size: 12px;}
.language_hide{position: absolute;top: 30px;right: 0;width: 120px;max-height:160px;background:#ddd;border-radius: 4px;overflow: auto;}
.language_hide li{border-bottom: 1px solid #eee;padding: 0 5px;line-height: 26px;}
.hotline{margin-top: 10px;font-size: 20px;}
.hotline span{font-size:24px;color:#ff6d07;font-style: italic;}
.hotline i{margin-right: 5px;}

.nav_main{height: 40px;position: relative;z-index: 6;background: #024588;}
.nav{}
.nav>ul{}
.nav>ul>li{float:left;width: 110px;}
.nav>ul>li>a{color: #fff;display: block;line-height: 40px;font-size: 16px;text-align: center;}
.nav>ul>li>a:hover,.nav>ul>li>a.on{background: #06c;}

.nav_hide{position: absolute;top: 40px;left: 0;right: 0;width: 100%;background: #fff;padding-top: 20px;padding-bottom: 10px;border-bottom: 2px solid #ddd;display: none;}
.nav_hul{}
.nav_hul li{float: left;width: 234px;border-right: 1px solid #ddd;margin-bottom: 20px;padding: 0 7px;}
.nav_hul li:last-child{border-right: none;}
.nav_hul li>a{display: block;}
.nav_hul li>a h2{height: 50px;overflow: hidden;line-height: 25px;font-weight: bold;text-align: center;}
.nav_hul li>a p{width: 200px;height: 200px;overflow: hidden;border: 1px solid #ddd;margin: 0 auto;}
.nav_hul li>a p img{transition: all .5s ease;width: 200px;height: 200px;}
.nav_hul li a:hover h2{color: #06c;}
.nav_hul li>a:hover p{border-color: #06c;}
.nav_hul li a:hover p img{transform: scale(1.05);}

.bg{position: fixed;z-index: 999;top: 0;right: 0;
    bottom: 0;  left: 0;  display: none;
    transition: background 350ms cubic-bezier(.165,.84,.44,1);
    background: rgba(0,0,0,.4);
    box-shadow: -4px 0 4px rgba(0,0,0,.5), 4px 0 4px rgba(0,0,0,.5);
    -webkit-tap-highlight-color: transparent;}
.bg.on{display: block;}
/*banner*/
.swiper-container {width: 100%;}
.swiper-slide {
  width: 100%;
  overflow: hidden;
  text-align: center;
  font-size: 18px;
  background: #fff;
    
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
.swiper_banner.swiper-container{/*height: 350px;*/width: 100%;}
.swiper_banner .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;
  text-align: center;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;}
.swiper_banner .swiper-slide img{height: 450px;display: inline-block;/*width: auto;margin: 0 auto;*/}
.swiper_banner .swiper-button-next, .swiper_banner .swiper-button-prev{width: 30px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 24px;top: 50%;margin-top: -30px;text-decoration: none;background: rgba(0,0,0,.3);}
.swiper_banner .swiper-button-next{right: 20px;}
.swiper_banner .swiper-button-prev{left: 20px;}
.swiper_banner .swiper-button-next:hover,.swiper_banner .swiper-button-prev:hover{background: #06c;}
.swiper_banner>.swiper-pagination-bullets{bottom: 10px;z-index: 10;}
.swiper_banner>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;width: 12px;height: 12px;border:none;background: #06c;opacity: 1;cursor: pointer;}
.swiper_banner>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#ff6d07;}
/*foot*/
.foot_main{background: #1c4587;padding: 30px 0;}
.foot_menu{text-align: center;font-size: 16px;}
.foot_menu a{color: #fff;margin: 0 20px;line-height: 30px;display: inline-block;}
.foot_menu a:hover{color: #39f;}
.foot_contact{border:1px solid #fff;margin: 0 30px;padding: 20px 40px;line-height: 30px;text-align: center;color: #fff;font-size: 15px;margin-top: 30px;}
.foot_contact span{display: inline-block;margin: 0 10px;}
.foot_copy{text-align: center;color: #e5e5e5;margin-top: 35px;font-size: 15px;}
.foot_copy a{color: #e5e5e5;margin: 0 5px;}
.foot_copy a:hover{color: #39f;}


.home_main{padding-top:40px;padding-bottom: 40px;}
.home_tit{margin-bottom: 30px;}
.home_tit h2{color: #666;font-size: 30px;line-height: 1;text-align: center;margin-bottom: 10px;}
.home_tit h2 span{color: #06c;}
.home_tit p.en{font-size: 20px;color: #ccc;line-height: 1;text-transform: uppercase;text-align: center;}
.home_more{width: 170px;height: 46px;border-radius: 46px;overflow: hidden;background: #06c;line-height: 46px;font-size: 16px;display: block;text-align: center;color: #fff;margin: 0 auto;position: relative;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: all 0.3;transition: all 0.3;overflow: hidden;z-index: 1;}
.home_more i{display: inline-block;margin-left: 20px;}
.home_more:before{content: "";position: absolute; z-index: -1; top: 0; bottom: 0;left: 0;right: 0;background: #ff6d07;-webkit-transform: scaleX(0);transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition:transform 0.3s ease-out;
    transition:transform 0.3s ease-out;
}
.home_more:hover{/*color: #fff;*/}
.home_more:hover:before{-webkit-transform: scaleX(1);transform: scaleX(1);}

.pro_navc{width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.pro_navc .wp{border-right:1px solid #e0e0e0;}
.pro_nav .swiper-slide{height:50px;padding:0 5px;line-height:50px;cursor:pointer;font-size:16px;border-left:1px solid #e0e0e0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.pro_nav .swiper-slide.active-nav{color:#fff;background:#014099;}
.pro_list .swiper-slide a{display: block;border:1px solid #e1e1e1;width: 100%;}
.pro_listc .swiper-slide .pic{ overflow: hidden;width: 100%;border-bottom: 1px solid #e1e1e1; background-color:white;}
.pro_listc .swiper-slide .pic img{height:auto;-webkit-transition: all .5s ease;transition: all .5s ease;}
.pro_listc .swiper-slide a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.pro_listc .swiper-slide .text{padding: 10px 10px;}
.pro_listc .swiper-slide .text h3{font-size: 16px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.pro_listc .swiper-slide .text div{font-size: 13px;color: #777a7f;display: block;margin-top: 5px; height: 48px;overflow:hidden;line-height: 24px;word-wrap: break-word;text-align: left;}
.pro_listc .swiper-slide .text p{color: #878787;font-size: 13px;margin-top: 5px;}
.pro_listc .swiper-slide .text p i{margin-left: 5px;font-size: 20px;display: inline-block;position: relative;top: 3px;color: #999;}
.pro_listc .swiper-slide a:hover{background:#035cac;border-color: #06c;}
.pro_listc .swiper-slide a:hover h3{color:#fff;}
.pro_listc .swiper-slide a:hover div{color:#fff;}
.pro_listc .swiper-slide a:hover p{color:#fff;}
.pro_listc .swiper-slide a:hover p i{color: #fff;}
.pro_listc{display: none;position: relative;}
.pro_listc.current{display: block;}
.pro_listc .swiper-container{display: none;}
.pro_listc.current .swiper-container{display: block;}
.pro_list{padding: 30px 0;}
.pro_list .swiper-button-next,.pro_list .swiper-button-prev{background: none;opacity: 1;font-size: 30px;width: 30px;height: 60px;line-height: 60px;margin-top: -25px;}
.pro_list .swiper-button-next{right: -50px;}
.pro_list .swiper-button-prev{left: -50px;}
.pro_list .swiper-button-next:hover,.pro_list .swiper-button-prev:hover{ color:#fff;background:#06c;}
.pro_list .swiper-button-disabled{/*display: none;*/}
/*about*/
.about_main{background: #eee;}
.about_con{padding-top: 10px;}
.about_left{background: #fff;padding: 25px 20px 30px;width: 530px;}
.about_left h3{color: #06c;font-size: 20px;margin-bottom: 5px;line-height: 20px;}
.about_intro{line-height: 30px;margin-bottom: 20px;height: 270px;overflow: hidden;font-size: 15px;}
.about_left .home_more{width: 120px;height: 35px;line-height: 35px;margin: 0;font-size:14px;background:#ccc;color: #06c;}
.about_left .home_more:before{background:#06c;}
.about_left .home_more:hover{color: #fff;}
.about_right{background:#fff;width: 450px;}
.about_right h2{height: 50px;border-bottom: 1px solid #eee;line-height: 50px;padding: 0 10px;font-size: 18px;}
.about_right h2 a{font-size: 14px;color: #666;}
.about_right h2 a:hover{color: #06c;margin-right: 5px;}
.video_con{width: 100%;height:355px;background:#000;}
.video_con iframe{width: 100% !important;;height: 100% !important;}
.about_left{transform:translate(-200px,0);}
.about_right{transform:translate(200px,0);}
.about_left.op0.fade_in{transform:translate(0,0);}
.about_right.op0.fade_in{transform:translate(0,0);}
/*news*/
.news_ul{margin: 0 -20px 20px;}
.news_ul li{width: 500px;margin-bottom: 20px;margin-right: 20px;float: left;}
.news_ul li a{display: block;background: #e5e5e5;border: 1px solid #ddd;padding: 10px;}
.news_pic{width: 130px;height: 100px;border: 1px solid #f1f1f1;}
.news_pic img{
  -webkit-transition: all .5s ease;
  transition: all .5s ease; 
}
.news_ul li a:hover .news_pic img{
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.news_rcon{width: 330px;}
.news_rcon h3{font-size: 18px;line-height: 1;margin-bottom: 10px;margin-top: 2px;}
.news_dec{line-height: 25px;font-size: 14px;color: #666;height: 75px;overflow: hidden;}
.news_ul li a:hover .news_rcon h3{color: #226bc1;}
.news_ul li a:hover .news_rcon{margin-right: 5px;}
/*ad*/
.ad_main{background: #eee;}
.home_navul{margin: 0 -22px;}
.home_navul li{width: 310px;float: left;height: 180px;overflow: hidden;text-align: center;position: relative;margin: 0 18px;border: 1px solid #ddd;overflow: hidden;}
.home_navul li a{display: block;}
.home_navul li i{display: block;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;}
.home_navul li .pic{width: 310px;height: 180px;overflow: hidden;}
.home_navul li .iconfont{position: absolute;top:30px;margin: 0 auto;z-index: 999;text-align: center;width: 100%;display: block;color: #fff;font-size: 55px;}
.home_navul li .icon-gongju{font-size: 50px;}
.home_navul li:hover .iconfont{-webkit-animation: swing 1s linear; -moz-animation: swing 1s linear;animation: swing 1s linear;}

.home_navul li span{z-index: 999; display: block;font-size: 22px;font-weight: bold;text-align: center;color: #fff;margin-top: 16px;position: absolute;top: 80px;width: 100%;text-align: center;}
.home_navul li h5{z-index: 999; font-size: 14px;color: #ffffff;position: absolute;top: 127px;width: 100%;text-align: center;}
.home_navul li:hover span{-webkit-animation: swing 1s linear; -moz-animation: swing 1s linear;animation: swing 1s linear;}
.home_navul li:hover h5{-webkit-animation: swing 1s linear; -moz-animation: swing 1s linear;animation: swing 1s linear;}
.home_navul li:nth-child(1){-webkit-transition-delay: 0;transition-delay: 0;}
.home_navul li:nth-child(2){-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}
.home_navul li:nth-child(3){-webkit-transition-delay: 0.8s;transition-delay: 0.8s;}

.partner_scroll{position: relative;}
.partner_scroll .swiper-slide img{width: 100%;transition: all .5s ease; }
.partner_scroll .swiper-slide a{display: block;border:1px solid #ddd;overflow: hidden;cursor: default;}
.partner_scroll .swiper-slide a:hover{border-color: #06c;}
.partner_scroll .swiper-slide a:hover img{transform: scale(1.05);}
.partner_scroll .swiper-slide{}
.partner_scroll .swiper-button-next,.partner_scroll .swiper-button-prev{background: none;opacity: 1;font-size: 30px;width: 30px;height: 60px;line-height: 60px;}
.partner_scroll .swiper-button-next{right: -50px;}
.partner_scroll .swiper-button-prev{left: -50px;}
.partner_scroll .swiper-button-next:hover,.partner_scroll .swiper-button-prev:hover{ color:#fff;background:#06c;}
.partner_scroll .swiper-button-disabled{/*display: none;*/}
/*内页*/
.ny_banner{height: 300px;}
.ny_con{padding-bottom: 50px;position: relative;margin-top: -50px;}

.menu_main{width:250px;overflow:hidden;}
.menu_title{background: #06c;position: relative;color:#fff;padding: 40px 10px;}
.menu_title:after{position: absolute;top: 0;bottom: 0;right: 0;content: "";width:0;height:0;z-index: 2;
  border-left:250px solid transparent;border-top:136px solid #106fce;}
.menu_title h3{font-size:26px;text-align: center;line-height: 1;position: relative;z-index: 3;}
.menu_title p{font-size:20px;margin-top:10px;line-height: 1;text-transform: uppercase;text-align: center;position: relative;z-index: 3;}
.menu_nul{margin-bottom: 10px;}
.menu_nul>li{margin-top: 3px;}
.menu_nul>li>a{padding:0 20px;color:#333;display: block;height: 40px;line-height: 40px;background: #f9f9f9;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.menu_nul>li>a:hover,.menu_nul>li.current>a{background: #06c;color: #fff;}
.menu_nul>li>a:hover{padding-left: 15px;}
.menu_nul li ul{padding: 0 5px;display: none;background: #eee;}
.menu_nul li ul li{}
.menu_nul li ul li a{display: block;line-height: 20px;color: #999;padding: 10px 10px 10px 20px;}
.menu_nul li.current ul li a{color: #999;}
.menu_nul li ul li a:hover,.menu_nul li ul li.current a{color: #06c;}
.menu_nul li.current ul{display: block;}
.left_contact{position: relative;}
.left_contact a{width: 150px;height: 36px;line-height: 36px;text-align: center;position: absolute;top: 50%;left: 50%;margin-left: -75px;margin-top: -18px;display: block;color: #fff;border:1px solid #fff;font-weight: bold;}
.left_contact a:hover{background: #06c;border-color: #06c;}

.ny_right{width: 720px;padding-top:80px;}
.location{padding:5px 10px;background: #f1f1f1;line-height: 30px;}
.location p{}
.location a{color: #666;margin:0 5px;}
.location span{color: #06c;margin:0 5px;}
.location i.iconfont{font-size: 20px;}
.location a:hover{color: #06c;}
.location i.iconfont{margin-right: 5px;color: #999;}

.ny_rcon{padding-top: 30px;}
/*honor*/
.honor_nul{margin: 0 -15px;}
.honor_nul li{width:33.33%;float:left;text-align:center;margin-bottom: 15px;padding: 0 15px;}
.honor_nul li a{display: block;}
.honor_nul li a h3{font-size:16px;color:#010101;margin-top:15px;text-align: center;height: 40px;line-height: 20px;overflow: hidden;}
.honor_nul li a p{width:100%;position:relative;overflow:hidden;border:solid 5px #d8d8d8;}
.honor_nul li a img{transition:.5s;width: 100%;height: auto;}
.honor_nul li a:hover img{transform:scale(1.1)}

.honor_box{position: fixed;width: 460px;height: 636px;left: 50%;top: 50%;margin-left: -230px;margin-top: -318px;z-index: 999;border: 2px solid #ddd;display: none;}
.honor_box img{width: 100%;height: 100%;}
.honor_box  a{position: absolute;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 30px;background: #06c;color: #fff;top: -15px;right: -15px;}
.honor_box  a:hover{background: #f60;}
/*news*/
.news_nul li{margin-bottom: 30px;}
.news_nul li a{display: block;border:1px solid #ddd;padding: 10px 10px 10px 170px;background: #eee;position: relative;}
.news_nimg{width: 150px;height: 116px;border:1px solid #e5e5e5;position: absolute;left: 10px;top: 10px;}
.news_nimg img{
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
}
.news_nfr{float: none;}
.news_nfr h4{font-size: 16px;line-height:25px;padding-right: 80px;position: relative;}
.news_nfr h4 span{position: absolute;top: 0;right: 0;font-size: 14px;color: #999;line-height: 25px;}
.news_ninfo{color: #666;line-height: 25px;overflow: hidden;height: 50px;margin-top: 5px;}
.news_more{width: 90px;height: 30px;line-height: 30px;text-align: center;background: #ccc;color: #333;display:block;margin-top: 5px;border:1px solid #e5e5e5;}
.news_more i{transition: all ease-out 0.3s;display:inline-block;color:transparent;font-size: 14px;width: 0;text-indent: -5px;}
.news_nfr:hover .news_more{background: #06c;color: #fff;}
.news_more:hover i{color:#fff;width: 10px;text-indent: 5px;}
.news_nul li a:hover .news_nimg img{
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.news_nul li a:hover .news_nfr h4{color: #06c;}
.news_nimg i.iconfont{position: absolute;top: 50%;width: 100%;height: 40px;text-align: center;line-height: 40px;color: #eee;margin-top: -20px;left: 0;right: 0;font-size: 40px;z-index: 2;}
.news_nimg.pr:after{position: absolute;top:0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.6);content: "";z-index: 1;}

.news_dtit{font-size: 20px;line-height: 1.4;text-align: center;margin-bottom: 20px;}
.news_ndata{padding:18px 0;border:1px solid #dedede;border-left:none;border-right:none;color:#666;line-height:20px;margin-bottom: 30px;text-align: center;}
.news_ndata span{padding: 0 5px;}
.detail_re{margin-top: 50px;}
.detail_re p{line-height: 40px;color: #666;border:1px solid #e5e5e5;margin-bottom: 20px;background: #eee;padding: 0 10px;}
.detail_re p span{color: #999;padding-right: 15px;}
.detail_re p a span{color: #666;}
.detail_re a{color: #666;}
.detail_re a:hover{color: #06c;}
/*page*/
.pagelist{text-align: center;}
.pagelist li{display: inline-block;margin: 0 5px;height: 28px;border:1px solid #ccc;border-radius: 3px;padding: 0 10px;line-height: 28px;}
.pagelist li.thisclass{background: #06c;border-color: #06c;color: #fff;}
.pagelist li a{display: block;}
.pagelist li a:hover{color: #06c;}
/*download*/
.down_nul{margin: 0 -5px;}
.down_nul li{width: 25%;padding: 0 5px;float: left;margin-bottom: 15px;}
.down_nul li a{display: block;border:1px solid #ddd;}
.down_nimg{width: 100%;border-bottom: 1px solid #ddd;}
.down_nimg img{
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.down_nimg p{position: absolute;top:0;right: 0;bottom: 0;left:0;background: rgba(0,0,0,.5);display: none;color: #fff;}
.down_nimg i{display: block;line-height: 50px;margin-top: 80px;font-size: 40px;}
.down_nimg span{display: block;text-align: center;font-size: 16px;}
.down_nul li a h2{line-height: 40px;text-align: center;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.down_nul li a:hover .down_nimg p{display: block;}
.down_nul li a:hover h2{color: #fff;background:#06c;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}
.down_nul li a:hover .down_nimg img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.download_tab{height: 40px;margin:0 -1% 30px;}
.download_tab a{display: block;float: left;width: 31%;text-align: center;line-height: 45px;background: #06c;color: #fff;border-radius: 5px;margin:0 1%;font-size: 20px;}
.download_tab a:hover,.download_tab a.current{background: #ff6d07;}
.download_tab a i{margin-right: 5px;font-size: 30px;position: relative;top: 2px;}
.download_tab a:nth-child(2) i{font-size: 28px;}
.download_tab a:last-child i{font-size: 38px;top: 4px;}

.file_nul{margin-bottom: 30px;display: none;margin: 0 -5px;}
.file_nul.current{display: block;}
.file_nul li{width: 20%;padding: 0 5px;margin-bottom: 15px;}
.file_nul li:nth-child(5n+1){clear:both;}
.file_nul .down_nimg{width: 100%;}
.file_nul .down_nimg i{margin-top: 35px;}
/*.down_con{padding-top: 30px;}
.down_nlist{padding-top: 20px;}
.down_title{line-height: 30px;padding: 10px 20px;background: #eee;font-size: 18px;color: #666;margin-bottom: 20px;}
.down_nul{margin: 0 -5px;}
.down_nul li{width: 20%;padding: 0 5px;float: left;margin-bottom: 15px;}
.down_nul li a{display: block;}
.down_nimg{width: 100%;border:1px solid #ddd;}
.down_nimg img{
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.down_nimg p{position: absolute;top:0;right: 0;bottom: 0;left:0;background: rgba(0,0,0,.5);display: none;color: #fff;}
.down_nimg i{display: block;line-height: 50px;margin-top: 110px;font-size: 40px;}
.down_nimg span{display: block;text-align: center;font-size: 16px;}
.down_nul li a h2{line-height: 40px;text-align: center;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.down_nul li a h2 i{margin-right: 5px;}
.down_nul li a:hover .down_nimg p{display: block;}
.down_nul li a:hover h2{color: #06c;}
.down_nul li a:hover .down_nimg img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.down_ncon{padding-bottom: 20px;}
.down_limg{width: 250px;border:1px solid #ccc;}
.down_limg img{width: 100%;}
.down_fr{width: 730px;}
.down_tit2{font-size: 18px;margin-bottom: 10px;}
.down_tit2 i{font-size: 18px;color: #06c;margin-right: 5px;}
.down_pdf{margin-bottom: 20px;}
.down_pdf li{width: 25%;float: left;}
.down_timg{border:1px solid #ccc;overflow: hidden;margin-bottom: 5px;}
.down_timg img{width: 100%;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;}
.down_pdf li h2{text-align: center;height: 50px;line-height: 25px;font-size: 16px;}
.down_nul li a:hover{}
.down_pdf li a:hover .down_timg img{-webkit-transform: scale(1.1);
  transform: scale(1.1);}
.down_sms{padding-left: 10px;margin-bottom: 20px;}
.down_sms li a{color: #06c;line-height: 30px;display: block;}
.down_sms li a:hover{text-decoration: underline;}
.down_tzl{width: 50%;padding-right: 15px;}
.down_tzr{width: 50%;padding-left: 15px;}
.down_over{height:350px;overflow: auto;border:1px solid #ccc;border-radius: 3px;padding: 0 5px;}
.down_over a{line-height: 25px;color: #06c;display: block;}
.down_over a:hover{text-decoration: underline;}*/
/*contact*/
.contact_nh3{border-radius:5px;display:block;padding: 5px 15px;font-size: 16px;color: #fff;background: #06c;font-weight: 400;margin-bottom: 20px;line-height: 30px;overflow: hidden;}
.contact_fl,.contact_fr{width: 49%;}
.address_detail p{line-height: 1.8;font-size: 16px;}
.contact_detail{line-height: 30px;padding: 0 20px;font-size: 16px;}
.contact_addressc{margin-top: 15px;margin-bottom: 15px;}

.message_nul{padding: 0 30px;}
.message_nul li{margin-bottom: 20px;}
.message_nul li input{border:1px solid #e5e5e5;height: 48px;line-height: 48px;background: #fff;font-family: inherit;font-size: 16px;outline: none;padding: 0 20px;width: 100%;display: block;margin: 0 auto;}
.message_nul li textarea{
    height: 118px;
    line-height: 30px;
    padding: 10px 20px;width: 100%;background: #fff;border:1px solid #e5e5e5;resize: none;font-family: inherit;font-size: 16px;outline: none;overflow: hidden;margin: 0 auto;display: block;
}
.mess_btn{margin: 0 auto;padding: 0 30px;}
.mess_btn button{width: 48%;height: 48px;line-height: 48px;text-align: center;color: #fff;display:block;border:1px solid #e5e5e5;font-family: inherit;font-size: 16px;cursor: pointer;outline: none;background: #06c;}
.mess_btn button:hover{background: #ff6d07;border-color: #ff6d07;}


.job_info{line-height: 30px;font-size: 16px;}
.job_table{border: 1px solid #e6e6e6;margin-top: 30px;}
.job_table h2{height: 67px;line-height: 67px;padding-left: 20px;color: #666666;font-size: 24px;background: #f4f4f4;}
.job_table ul li{display: block;width: 100%;height: 51px;overflow: hidden;cursor: pointer;}
.job_table ul li:nth-child(2n-1){background: #eee}
.job_table ul li.job_table_tit{background: #eee;}
.job_table ul li span{height: 50px;line-height: 50px;color: #737373; display: block;font-size: 16px;float: left;border-right: 1px solid #dadada;text-align: center;border-bottom: 1px solid #dadada;}
.job_table ul li span.dd1{width: 260px;}
.job_table ul li span.dd2{width: 100px;}
.job_table ul li span.dd3{width: 130px;}
.job_table ul li span.dd4{width: 228px;border-right: none;}
.job_table ul li a{display: block;}
.job_table ul li a:hover{background:#06c;}
.job_table ul li a:hover span{color: #fff;}

.job_detail{border:1px solid #e6e6e6;border-bottom: none;margin-bottom: 50px;}
.job_detail dl{border-bottom: 1px solid #e6e6e6;}
.job_detail dt{border-right: 1px solid #e6e6e6;width: 120px;text-align: center;float: left;line-height: 24px;padding: 13px 0}
.job_detail dd{float: left;width: 610px;padding: 13px 0 13px 15px;line-height: 24px;}
.job_btn{width: 200px;height: 50px;line-height: 50px;background:#06c;border-radius: 5px;display: block;margin: 0 auto;color: #fff;font-size: 18px;text-align: center;}
.job_btn i{margin-right:5px;font-size: 24px;}
.job_btn:hover{background: #ff6d07;}

.pro_nul{margin: 0 -7px;}
.pro_nul li{float: left;width: 25%;margin-bottom: 30px;padding: 0 7px;}
.pro_nul li a{display: block;border:1px solid #e1e1e1;width: 100%;}
.pro_nul li .pic{ overflow: hidden;width: 100%;border-bottom: 1px solid #e1e1e1;}
.pro_nul li .pic img{-webkit-transition: all .5s ease;transition: all .5s ease;  }
.pro_nul li a:hover{border-color: #06c;}
.pro_nul li a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.pro_nul li .text{padding: 10px 5px;}
.pro_nul li .text h3{font-size: 16px;color: #333;font-weight: bold;word-wrap: break-word;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_nul li .text div{font-size: 13px;color: #777a7f;margin-top: 5px; height: 48px;overflow:hidden;line-height: 24px;word-wrap: break-word;}
.pro_nul li .text p{color: #878787;font-size: 13px;margin-top: 5px;}
.pro_nul li .text p i{margin-left: 5px;font-size: 20px;display: inline-block;position: relative;top: 3px;color: #999;}
.pro_nul li a:hover{background:#035cac;}
.pro_nul li a:hover h3{color:#fff}
.pro_nul li a:hover div{color:#fff}
.pro_nul li a:hover p{color:#fff}
.pro_nul li a:hover p i{color: #fff;}

.show_tab{border-bottom: 2px solid #014099;background: #ececec;}
.show_tab li{width: 20%;float: left;cursor: ;pointer;font-size: 16px;height: 45px;line-height: 45px;text-align: center;cursor:pointer;}
.show_tab li.on{background: #014099;color: #fff;}
.sort_ntit{height: 50px;line-height: 50px;text-align: left;background: #06c;color: #fff;padding: 0 10px;font-size: 16px;border-radius: 4px;margin-bottom: 20px;}
.sort_ntit i{margin-right: 5px;font-size: 20px;}
.show_tabcon .show_tabc{display: none;padding-top: 20px;line-height: 2em;}
.show_tabcon .show_tabc img{max-width:100%;height: auto!important;/*width: 100%;*/}
/*.show_tabcon .show_tabc a{float: right;border-radius: 5px;padding: 0 15px;color:white;background-color: #014099;}
.show_tabcon .show_tabc a:hover{background-color: sandybrown;}*/
.show_tabcon .show_tabc.on{display: block;}
.show_con{margin-bottom: 30px;}
.show_pic{width: 46%;}
.show_pic img{width: 100%!important;height: auto!important;}
.show_right{width: 50%;}
.show_right h2{color: #06c;border-bottom: 1px solid #ccc;font-size: 18px;padding-bottom: 10px;line-height: 30px;}
.show_info{line-height: 30px;padding-top: 10px;}
.pFixT{position: fixed;top: 0;}

.show_down{display: none;border-bottom: 1px solid #ddd;margin-bottom: 10px;padding-bottom: 10px;}
.show_down a{float: left;width: 25%;border-left: 1px solid #ccc;}
.show_down a.first{margin-left: -5px;border-left:none;}
.show_down a p{border:1px solid #fff;border-radius: 5px;overflow: hidden;width: 40px;height: 40px;margin:0 auto;}
.show_down a p img{width: 40px;-webkit-transition: all .5s ease;transition: all .5s ease;}
.show_down a h3{text-align: center;line-height: 20px;font-size: 12px;padding: 5px 0;}
.show_down a:hover p img{/*-webkit-transform: scale(1.01);transform: scale(1.01);*/}
.show_down a:hover h3{color: #06c;}

.show_h4{color: #f00;font-size: 16px;padding-bottom: 10px;}
.show_nul{}
.show_nul li{border-bottom: 1px dotted #ccc;padding: 5px 0;}
.show_nul li a.btn{float: right;width: 80px;text-align: center;border-radius: 5px;overflow: hidden;text-align: center;color: #fff;margin-left: 20px;background: #06c;}
.show_nul li a.tit{float: left;line-height: 30px;width: 550px;}
.show_nul li a.btn:hover{background:#ff6d06;}
.show_nul li a.tit:hover{color:#ff6d06;}


/*悬浮框*/
.kefu_con{position: fixed; right: 0; top:50%;margin-top:-135px;z-index: 2000;display: block;}
.kefu{width: 70px;}
.kefu ul{-webkit-box-shadow: 0px 10px 100px rgba(3,3,3,0.2);box-shadow: 0px 10px 100px rgba(3,3,3,0.2);}
.kefu li{position: relative;border-top: 1px solid #ccc;background: #fff;width: 70px;height: 71px;}
.kefu li.kf_li1{border-top: none;}
.kefu li.kf_li3{}
.kefu li a{display: block;overflow: hidden;width: 70px;height: 70px;}
.kefu li a span{width: 70px;height: 70px;text-align: center;color: #333;background: #fff;display: block;-webkit-transition: all .5s ease;transition: all .5s ease;}
.kefu li a span.iconfont{font-size: 40px;line-height: 70px;}
.kefu li a span.text{background: #06c;color: #fff;padding: 10px 15px 0;line-height: 25px;font-size: 16px;}
.kefu li a:hover span.iconfont{margin-top: -70px;}
.kefu li.kf_li3 a:hover span.iconfont{margin-top: 0;}

.k_top{margin-top: 20px;height: 55px;padding-top: 8px;background: #fff;}
.k_top a{display: block;text-align: center;}
.k_top i{text-align: center;display: block;line-height: 20px;font-size: 25px;-webkit-transition: all .5s ease;transition: all .5s ease;}
.k_top a span{height: auto;}
.k_top a:hover span,
.k_top a:hover i{color: #06c;}
.hide_box{position:absolute; background-color: #252e3c; right:-400px;top:0;padding:10px 10px 0 80px; color: #fff;font-size: 20px;width: 260px;height: 70px;-webkit-transition: right .3s ease;transition: right .3s ease;}
.hide_box p.hide_tel{color: #f60;}
.hide_img{position: absolute;top:15px;left: -60px;width: 120px;-webkit-transition: all .5s ease;transition: all .5s ease;}
.hide_img img{width: 100%;-webkit-animation-delay:0.3s;animation-delay:0.3s;
}
.kefu li:hover .hide_box{right: 0;}




/*.kefu .ke_box{position: relative;width:50px; height:50px;color: #fff;border:1px solid #2c82dc;margin-top:-1px;background: #06c;}
.kefu .ke_box i{font-size: 26px;display: block;height:50px;line-height: 50px;text-align: center;}*/



/*.kefu .hide_box .hide_qq:hover{opacity: .7;}
.kefu .k_tel .hide_box{width: 190px;height: 80px;}
.kefu li.k_erweima .hide_box{width:102px;height: 125px; overflow: hidden;padding-right:0px;background: #06c;}
.kefu li.k_erweima .hide_box img{ width:80px; height:80px; display:block;}
.kefu .k_erweima li p{color:#fff; text-align: center;background: none;line-height: 30px;height: 30px;font-size: 14px;}
.kefu li.k_erweima .hide_box ul li{float: left; display: block;margin-right: 5px;}

.kefu .hide_share{width: 200px;padding:0;background: #06c;border:none;}
.kefu .hide_share a{float: left;width: 50px; height: 52px;margin: 0;padding: 0;line-height: 52px;text-align: center;font-size: 28px;color: #fff;background-image: none;}
.hide_share a.icon-tengxun{font-size: 26px;}
.hide_share a.more{font-size: 36px;}
.kefu .hide_share a:hover{background-color: #fff;color: #06c;opacity: 1;}*/

.wap_foot{display: none;position: fixed;left: 0;right: 0;bottom: 0;  width: 100%;height: 50px;z-index: 100;background: #024588;}
.foot_nav li{width: 25%;float: left;border-right: 1px solid #0358ae;height: 50px;}
.foot_nav li:last-child{border-right: none;}
.foot_nav li a{display: block;text-align: center;padding-top: 5px;color: #fff;height: 100%;}
.foot_nav li a i{display: block;height: 20px;line-height: 20px;font-size: 20px;}
.foot_nav li a span{display: block;height: 20px;line-height: 20px;font-size: 14px;}
.foot_nav li.on a{background: #ddd;color: #024588;}
#map{height: 300px;}

.motor_list h5{position: relative;color: #06c;font-size: 18px;font-weight: bold;line-height: 30px;padding-left: 15px;margin-top: 10px;}
.motor_list h5:after{position: absolute;width: 6px;height:6px;background: #06c;content: "";border-radius: 50%;left: 0;top: 50%;margin-top: -3px;}
.motor_list ul{padding-bottom: 10px;}
.motor_list ul li{padding-left: 20px;}
.motor_list ul li a{display: block;line-height: 40px;border-bottom: 1px dashed #eee;}
.motor_list ul li a:hover{color: #06c;}

.dianji div{display: inline-block;width: 120px;padding-right: 10px;font-size:12px;}
.dianji2 div{display: inline-block;width: 145px;padding-right: 10px;font-size:12px;}
.dianji3 div{display: inline-block;width: 242px;padding-right: 10px;font-size:12px;}
.dianji4 div{display: inline-block;width: 180px;padding-right: 10px;font-size:12px;}
.dianji div a:hover,
.dianji2 div a:hover,
.dianji3 div a:hover,
.dianji4 div a:hover{color: #06c;}

.select_a {display: block;}
.select_img{width:60%;margin: 0 auto;border:2px solid #06c;margin-top: 30px;border-radius: 20px;overflow: hidden;}
.select_img img{width: 100%;-webkit-transition: all .5s ease;transition: all .5s ease;}
.select_btn{width:60%;height: 50px;line-height: 50px;color: #fff;background: #06c;border-radius: 3px;margin: 20px auto 0;text-align: center;font-size: 18px;}
.select_a:hover .select_img{border-color: #c00;}
.select_a:hover .select_img img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.select_a:hover .select_btn{background: #c00;}

/*2023-07-08*/
.heder_3d{position: absolute;top: 5px;left: 50%;margin-left: 520px;z-index: 200;width: 120px;height: 32px;line-height: 32px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;display: block;background: #c00;border-radius: 3px;}
.heder_3d:hover{background: #06c;color: #fff;}
.menu_ul li a.dn{display: none;}
.menu_nul>li>a.dn{display: none;}
@media screen and (max-width: 1000px){
  .wp{width: 900px;}
  .nav>ul>li{width: 112px;}
  .nav>ul>li{width: 93px;}
  .swiper_banner .swiper-slide img{height: 300px;}
  .pro_list .swiper-button-next,.pro_list .swiper-button-prev{background: #eee;}
  .pro_list .swiper-button-next{right: 10px;}
  .pro_list .swiper-button-prev{left: 10px;}
  .about_left{width: 53%;}
  .about_right{width: 45%;}
  .news_ul{margin: 0 -1% 10px;}
  .news_ul li{width: 48%;margin: 0 1% 20px;}
  .news_pic{margin-right: 10px;}
  .news_rcon{float: none;width: auto;}
  .news_ul li a:hover .news_rcon{margin-right: 0;}
  .home_navul{margin: 0 -1%;}
  .home_navul li{width: 31.33%;margin: 0 1%;}
  .partner_scroll .swiper-button-prev,.partner_scroll .swiper-button-next{background: #ddd;}
  .partner_scroll .swiper-button-prev{left: 10px;}
  .partner_scroll .swiper-button-next{right: 10px;}
  .head_fr{padding-top: 20px;}
  .hotline{font-size: 16px;text-align: right;}
  .hotline i{font-size: 16px;}
  .ny_right{width: 620px;}
  .job_table ul li span.dd1{width: 203px;}
  .job_table ul li span.dd2{width: 100px;}
  .job_table ul li span.dd3{width: 130px;}
  .job_table ul li span.dd4{width: 185px;}
  .news_nfr{width: 440px;}
  .pro_nul li{width: 33.33%;}
  .show_pic{width: 45%;}
  .show_right{width: 52%;}
  .down_fr{width: 625px;}
  .down_tzl{padding-right: 10px;}
  .down_tzr{padding-left: 10px;}
}
@media screen and (max-width: 920px){
  .wp{width: 750px;}
  .nav>ul>li{width: 83px;}
  .hotline span{display: block;}
  .swiper_banner .swiper-slide img{height: 250px;}
  .home_main{padding: 40px 0;}
  .ny_right{width: 470px;}
  .job_table ul li span.dd3{display: none;}
  .job_table ul li span.dd4{width: 165px;}
  .file_nul li{width: 25%;}
  .file_nul li:nth-child(5n+1) {clear: none;}
  .file_nul li:nth-child(4n+1) {clear: both;}
  .news_nfr{width: 290px;}
  .pro_nul li{width: 50%;}
  .contact_fl{width: 100%;margin-bottom: 20px;}
  .contact_fr{width: 100%;}
  .foot_menu a{margin: 0 10px;}
  .down_fr{width: 480px;}
  .download_tab a{font-size: 16px;}

}
.wap_menu{display: none;}
@media screen and (max-width: 768px) {
  body {padding-top: 50px;padding-bottom: 50px;}
  .body_lock{height: 100%;overflow: hidden;}
  .wp{width: 100%;max-width: 750px;padding: 0 10px;}
  .top_main{display: none;}
  .wap_menu{display: block;position: absolute;top: 0;right:10px;bottom: 0;width: 30px;height: 50px;line-height: 50px;text-align: center;font-size:26px;color: #06c;}
  .head_main{height: 50px;border-bottom: 1px solid #eee;position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;background: #fff;padding: 0;padding-top: 8px;}
  .head_fr{display: none;}
  .logo img{height: 35px;}
  .nav_main{position: fixed;top: 0;left: 0;width: 50%;height: 100%;overflow: auto;
    z-index: 1000!important;
    -webkit-transform: translate3d(-100%,0,0);
    -webkit-transition: -webkit-transform 350ms cubic-bezier(.165,.84,.44,1);
    transition: transform 350ms cubic-bezier(.165,.84,.44,1);
  }
  .nav_main.on{visibility: visible;transform: translate3d(0px, 0px, 0px);}
  
  .nav>ul>li{width: 100%;border-bottom: 1px solid #0358ae;}
  .nav>ul>li a{text-align: left;padding-left: 10px;font-size: 16px;position: relative;}  
  .nav>ul>li>a:after{
    width: 20px;
    height:100%;position:absolute;right: 0; top: 0; font-family: "iconfont";
  content: "\e60b";
  color: #7fb3e7; 
  border-width: 0;
  border-color:none;
  left: auto;
  margin-left: 0;
  }
  .nav>ul>li>a:hover, .nav>ul>li>a.on{background: none;color: #ff6d07;}
  .nav>ul>li>a:hover:after, .nav>ul>li>a.on:after{color: #ff6d07;}
  .swiper_banner .swiper-slide img{height: auto;width:130%;}
  .swiper_banner .swiper-button-next, .swiper_banner .swiper-button-prev{display: none;}
  .swiper_banner>.swiper-pagination-bullets{bottom: 5px;}
  .home_main{padding: 20px 0;}
  .home_tit h2{font-size: 20px;margin-bottom: 10px;}
  .home_tit p.en{font-size: 16px;}
  .home_tit{margin-bottom: 20px;}
  .kefu_con{display: none!important;}
  .op0{opacity:1;transform:translate(0,0);}
  .pro_navc .wp{padding: 0;}
  .pro_nav .swiper-slide{width: auto;height: 40px;line-height: 40px;padding: 0 10px;}
  .pro_list .swiper-button-next, .pro_list .swiper-button-prev{display: none;}
  .pro_list{padding: 20px 10px;}
  .home_more{height: 40px;line-height: 40px;}
  .about_left{width: 100%;background: none;padding: 0;}
  .about_right{display: none;}
  .about_con{padding-top: 0;}
  .news_ul li{width: 100%;margin: 0 0 20px 0;}
  .home_navul li .iconfont{font-size: 30px;}
  .home_navul li span{font-size: 16px;top: 50px;}
  .home_navul li h5{display: none;}
  .home_navul li .pic{width: auto;height: 120px;}
  .home_navul li{height: 120px;}
  .partner_scroll .swiper-button-prev, .partner_scroll .swiper-button-next{display: none;}
  .footer{display: none;}
  .wap_foot{display: block;}
  .ny_banner{display: none!important;}
  .menu_title{display: none;}
  .location{line-height: 20px;}
  .menu_nul li{width: 33.33%;padding: 0 5px;float: left;margin-bottom: 10px;}
  .menu_nul>li>a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;border:1px solid #eee;line-height: 30px;overflow: hidden;height: 30px;}
  .menu_main{width: 100%;text-align: center;}
  .menu_nul>li>a:after{background: none;}
  .menu_nul>li>a:hover:after, .menu_nul>li.current>a:after{background: none;}
  .ny_right{width: 100%;border-top: 1px solid #bfbfbf;padding-top: 10px;}
  .ny_rcon{padding-top: 20px;padding-bottom: 20px;}
  .honor_nul li{width: 50%;}
  #map{height: 200px!important;}
  .job_table ul li span.dd2{display: none;}
  .job_table ul li span.dd1{width: 50%;}
  .job_table ul li span.dd4{width: 50%;}
  .down_nul{margin: 0 -10px;}
  .down_nul li{width: 50%;padding: 0 10px;}
  .down_nul li:nth-child(4n+1) {clear: none;}
  .down_nul li:nth-child(2n+1) {clear: both;}
  .location p.fr{text-align: left;}
  .news_nfr{width: 100%;}
  .news_nimg{position: absolute;width: 100px;height: 77px;}
  .news_nul li a{position: relative;padding-left: 120px;}
  .news_nfr h4{padding-right: 0;font-size: 15px;}
  .news_nfr h4 span{display: none;}
  .news_ninfo{line-height: 23px;height: 46px;}
  .news_more{display: none;}
  .news_nul li{margin-bottom: 20px;}
  .menu_nul li.current ul{display: none;}
  .show_pic{width: 100%;}
  .show_right{width: 100%;padding-top: 20px;}
  .detail img{height: auto!important;}
  .message_nul{padding: 0 0;}
  .foot_menu{display: none;}
  .foot_contact{display: none;}
  .foot_copy{margin-top: 0;}
  .foot_main{padding: 20px 0;}
  .foot_copy select{display: none;}
  .ny_con{margin-top: 0;padding-top: 10px;}
  .left_contact{display: none;}
  .menu_nul{margin: 0 -5px;}
  .honor_box{width: 300px;height: 410px;margin-left: -150px;margin-top: -205px;}
  .nav_hide {display: none!important;}
  .show_tab li{font-size: 14px;}
  .show_nul li a.btn:nth-child(2){display: none;}
  .pagelist li{margin-bottom: 10px;}
  .down_limg{display: none;}
  .down_fr{width: 100%;}
  .down_pdf{margin: 0 -5px 20px;}
  .down_pdf li{width: 50%;padding: 0 5px;}
  .down_tzl{width: 100%;padding-right: 0;margin-bottom: 20px;}
  .down_tzr{width: 100%;padding-left: 0;}
  .down_con{padding-top: 10px;}
  .download_tab a{line-height: 26px;padding: 5px 5px;}
  .download_tab a i{font-size: 20px;}
  .download_tab a:last-child i{font-size: 25px;}
  .download_tab a:nth-child(2) i{font-size: 20px;}

  .heder_3d{margin-left: -75px;top: 390px;width: 80%;}
}