body,  div,  p { margin: 0; padding: 0;}
ul { list-style: none;margin: 0; padding: 0;}
a:hover{cursor: pointer;}
html {width: 100%;overflow-x: hidden;}
.left{float: left;}
.right{float: right;}
.clear{clear: both}
body { width: 100%;  *cursor: default;
font: 16px/1.5 "Microsoft YaHei", Helvetica, STHeiti STXihei, Microsoft JhengHei, Arial;overflow-x:hidden;}
img{border:0px;}
a{text-decoration: none;outline: none}
div{outline: none}
ul,li{list-style-type: none}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing: border-box;}
img{max-width: 100%}
.clearfix:before,.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.clearfix {
  zoom: 1;
}

.bg{width: 100%;background: url('../images/bg.jpg') no-repeat center top;width: 100%;height: 100%;background-size: cover;position: relative;}
.logo{text-align: center;}
.index_list{width: 1500px;margin:0 auto;padding: 150px 0}
.index_list a{display: block;float: left;margin-right:35px;font-size: 20px;font-weight: bold;color: #fff;text-align: center;}
.index_list a.icon1{background: url('../images/icon1.png') no-repeat center top;padding-top:87px;margin-top: 60px;}
.index_list a.icon2{background: url('../images/icon2.png') no-repeat center top;padding-top:87px;margin-top:105px;}
.index_list a.icon3{background: url('../images/icon3.png') no-repeat center top;padding-top:87px;margin-top: 37px;}
.index_list a.icon4{background: url('../images/icon4.png') no-repeat center top;padding-top:87px;margin-top: 52px;}
.index_list a.icon5{background: url('../images/icon5.png') no-repeat center top;padding-top:87px;margin-top:107px;}
.index_list a.icon6{background: url('../images/icon6.png') no-repeat center top;padding-top:87px;margin-top:26px;}
.index_list a.icon7{background: url('../images/icon7.png') no-repeat center top;padding-top:87px;margin-top:115px;}
.index_list a.icon8{background: url('../images/icon8.png') no-repeat center top;padding-top:87px;margin-top: 0px;margin-right: 0}


.home{margin:0 auto;text-align: center;}
.index_nr{width: 100%;position: absolute;top:50%;transform:translateY(-50%);}

.index_list a:nth-of-type(odd){ 
  
   animation: moveTop 4s linear infinite;
    -webkit-animation: moveTop 4s linear infinite;
}
.index_list a:nth-of-type(even){ 
  
   animation: moveTop2 4s linear infinite;
    -webkit-animation: moveTop2 4s linear infinite;
}

@-webkit-keyframes moveTop {
  0% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }

  30% {
  -webkit-transform: translate3d(0px, -15px, 0);
     transform: translate3d(0px, -15px, 0);
  }

  60% {
   -webkit-transform: translate3d(0px, 15px, 0);
      transform: translate3d(0px, 15px, 0);
  }

  100% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}

@keyframes moveTop {
  0% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }

  30% {
  -webkit-transform: translate3d(0px, -15px, 0);
     transform: translate3d(0px, -15px, 0);
  }

  60% {
   -webkit-transform: translate3d(0, 15px, 0);
      transform: translate3d(0, 15px, 0);
  }

  100% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
-webkit-keyframes moveTop2 {
  0% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }

  30% {
  -webkit-transform: translate3d(0px, 15px, 0);
     transform: translate3d(0px, 15px, 0);
  }

  60% {
   -webkit-transform: translate3d(0px, -15px, 0);
      transform: translate3d(0px, -15px, 0);
  }

  100% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}

@keyframes moveTop2 {
  0% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }

  30% {
  -webkit-transform: translate3d(0px, 15px, 0);
     transform: translate3d(0px, 15px, 0);
  }

  60% {
   -webkit-transform: translate3d(0, -15px, 0);
      transform: translate3d(0, -15px, 0);
  }

  100% {
   -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}

header{position: absolute;top:0;left:0;width: 100%;z-index: 1000;background: rgba(4,70,161,0.7);padding: 15px 0}
.main{width: 1280px;margin:0 auto;}
.nav_list li{float: left;width: 87px;text-align: center;padding: 20px 0;position: relative;}
.nav_list{padding-right:30px}
.nav_list li a{font-size: 15px;color: #ffffff;}
header .main{position: relative;}
.search_form{position:absolute;top:15px;left:100%;width: 202px;height: 36px;line-height: 36px;border:1px solid #fff;border-radius: 30px}
.logo2 img{display: block;}
.logo2{position: relative;left:-65px;}

.ss_bd{width:152px;height:34px;border:0;line-height:34px;padding-left:10px;float: left;background: transparent;color: #fff;font-size: 15px;}
.ss_btn{display: block;vertical-align: middle;float: right;width:45px;height: 34px;background: url('../images/search.png') no-repeat center;border:0px;}

.nav_list li .two{display: none;position: absolute;top:60px;left: 0;width: 100%;background: #0d5ec5;text-align: center;padding:7px 4px; }

.nav_list li .two dd{padding:7px 0;border-bottom: 1px solid #1174d1;line-height: 1.2;}
.nav_list li .two dd a{display: block;}

.nav_list li .two dd:last-child{border-bottom: 0px}
.nav_list li .two dd:hover a{color: #f7ff1b}

.section1{width: 100%;background: url('../images/sec1.jpg') no-repeat center top;padding: 80px 0 70px;}
.title{text-align: center;position: relative;}
.des{text-align: center;font-size: 14px;color:#555555;margin-top: 25px}
.title p{color: #686868;font-size: 35px;font-weight: bold;position: absolute;top:25px;left:0;width: 100%;line-height: 30px;}
.title span{display: block;font-size: 64px;color:#ededed;font-weight: bold;text-transform: uppercase;line-height: 55px;}

.sec1_list li{float: left;width: 270px;text-align: center;height: 220px;padding-top: 145px;color: #fff;margin-bottom: 45px;margin-right: 66px;font-size: 20px;}
.sec1_list{padding-top: 70px}
.sec1_list .icon1{background: url('../images/icon1.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon2{background: url('../images/icon2.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon3{background: url('../images/icon3.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon4{background: url('../images/icon4.jpg') no-repeat center top;border-radius: 20px;margin-right: 0}
.sec1_list .icon5{background: url('../images/icon5.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon6{background: url('../images/icon6.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon7{background: url('../images/icon7.jpg') no-repeat center top;border-radius: 20px;}
.sec1_list .icon8{background: url('../images/icon8.jpg') no-repeat center top;border-radius: 20px;margin-right: 0}
.sec1_list li a{color: #fff}

.section2{padding: 65px 0 140px;background: url('../images/sec2.jpg') no-repeat center top;}
.title2{text-align: center;color: #fff}
.title2 p{font-size: 35px;font-weight: bold;}
.title2 span{display: block;font-size: 14px;text-transform: uppercase;}

.sec2_con{color: #fff;padding: 60px 0 50px;font-size: 14px;line-height: 38px;}
.sec2_list li{float: left;color:#fff;text-align: center;margin-right: 152px}
.sec2_list li p{font-size: 13px;color: #fff;font-weight: bold;}
.sec2_list li b{font-size: 49px;}
.sec2_list li span{font-size: 14px;display: block;}
.sec2_list li.margin0{margin-right: 0}

.sec2_more{display: block;width: 170px;height: 40px;line-height: 40px;border-radius: 20px;border:1px solid #fff;color: #fff;margin:95px auto 0;}
.sec2_more a{display: block;color: #fff;padding-left: 42px;background: url('../images/more.png') no-repeat center right 10px;}

.section3{width: 100%;background: #f5f5f5;padding: 45px 0 110px}
.sec3_list .swiper-slide{position: relative;}
.sec3_list .swiper-slide img{display: block;width: 421px;height: 542px;}
.sec3_list .swiper-slide .sec3_info{position: absolute;top:0;bottom: 0;right: 0;left:0;}
.sec3_info p{text-align: center;color: #fff;font-size: 26px;padding-top: 50px}
.sec3_info span{display: block;font-size: 14px;color: #61b1de;text-align: center;margin-top: 10px}
.sec3_info a{font-size: 15px;color: #fff;position: absolute;bottom: 32px;right:25px;border-bottom: 1px solid #5b666d;line-height: 2;}
.sec3_list{margin-top: 80px}
.sec3_list .main{position: relative;}
.section3 .swiper-button-prev{left:-90px;background:url('../images/left.png') no-repeat center left;width: 51px;height:51px;margin-top: -25px;}
.section3 .swiper-button-next{right:-90px;background:url('../images/right.png') no-repeat center right;width: 51px;height:51px;margin-top: -25px;}

.section4{width: 100%;background: url('../images/sec4.jpg') no-repeat center top;padding: 70px 0 135px}
.section4 .title p{color: #fff}
.section4 .title span{color: #0ea3e7}
.section4 .des{color: #fff}

.sec4_list li{float: left;width: 307px;position: relative;margin-bottom: 20px;margin-right:17px;height: 170px;overflow: hidden;}
.sec4_list li img{display: block;width: 307px;height: 170px;}
.sec4_bg{position: absolute;top:0;left:0;bottom: 0;right: 0;background: rgba(0,0,0,0.5);color: #fff}
.sec4_bg p{width: 90%;position: absolute;top:50%;left:5%;transform:translateY(-50%);text-align: center;}
.sec4_list li.margin0{margin-right: 0}
.sec4_list{margin-top: 75px}
.sec4_more{font-size: 14px;color: #fff;width: 90px;float: right;display: block;padding-bottom: 9px;background: url('../images/sec4_more.png') no-repeat bottom right;text-align: right;}
.sec4_list ul{padding-bottom: 70px}

.section5{position: relative;}
.sec5_title{position: absolute;top:50px;left:0;width: 100%;text-align: center;color: #fff}
.sec5_title p{font-size: 39px;font-weight: bold;color: #43b9ef;background: url('../images/bor.jpg') no-repeat center bottom;padding-bottom: 5px;margin-bottom:10px}
.sec5_title p span{color: #fff}
.sec5_title .sec5_des{font-size: 14px;}
.section5 img{display: block;}

.section6{width: 100%;background: #f5f5f5;padding: 60px 0 75px}
.section6 .title p{color: #0072c9}
.sec6_list{padding: 55px 0 50px}

.sec6_list li{float: left;width: 405px;margin-right:32px;transition:all 1s;}
.sec6_list li.margin_r0{margin-right: 0}
.sec6_pic img{width: 405px;height: 210px;display: block;}
.sec6_tit{font-size: 16px;color: #3a3a3a;padding:20px 0 25px;line-height: 32px;height: 102px;border-bottom: 1px solid #e1e1e1;}
.sec6_info{padding:0 15px;background: #fff;}
.sec6_info p{padding: 15px 0 25px;}
.sec6_info p span{float: left;background: url('../images/time.jpg') no-repeat center left;padding-left: 17px;font-size: 14px;color: #505050}
.sec6_info p a{float: right;display: block;width: 16px;height: 15px;background: url('../images/link.jpg') no-repeat center right;margin-top: 3px}

.sec6_more{display: block;width: 130px;height: 32px;line-height: 30px;text-align: center;font-size: 14px;color:#1080be;border:1px dashed #1080be;border-radius: 30px;margin:0 auto;}

.sec6_list li:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
-ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
-o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}


.bot{width: 100%;background: url('../images/bot.jpg') no-repeat  center bottom;background-size: cover}
.bot1{padding-top: 48px;padding-bottom: 50px}
.botlogo{margin-bottom: 30px}
.hottel{font-size: 14px;color: #ffffff;padding-left: 38px}
.hottel p{color:#ff7800;font-size: 32px;font-family: Impact}

.bot1_left_ul{padding-left: 38px;color: #fff;font-size: 14px;line-height: 32px;}

.bot1_right li{float: left;width: 160px;padding-top:35px;}
.bot1_right li a{color: #fff;font-size: 15px;}
.bot1_right li.bot1_nav_w2{width: 70px}

.bot1_right li .two dd a{font-size: 12px;color: #949494}
.botlogo{width: 317px}
.bot1_right li .two{margin-top: 7px}
.bot1_right li .two dd{line-height: 27px;}

.bot1_nav_1{background: url('../images/bot1_nav_1.png') no-repeat left top;}
.bot1_nav_2{background: url('../images/bot1_nav_2.png') no-repeat left top;}
.bot1_nav_3{background: url('../images/bot1_nav_3.png') no-repeat left top;}
.bot1_nav_4{background: url('../images/bot1_nav_4.png') no-repeat left top;}
.bot1_nav_6{background: url('../images/bot1_nav_5.png') no-repeat left top;}
.bot1_nav_7{background: url('../images/bot1_nav_6.png') no-repeat left top;}

.bot2{width: 100%;border-top:1px solid #222224;padding: 28px 0}
.bot2_left{color: #fff;line-height: 32px;font-size: 14px;padding-left: 42px;margin-top: 5px}
.bot2_right{width: 200px;height: 100px;}
.type{text-align: center;padding: 30px 0}
.type a{width: 200px;height: 45px;line-height: 45px;text-align: center;background: #167dcd;display:inline-block;color: #fff}
.about1{padding:40px 0 130px;font-size: 15px;color: #494949;line-height: 45px;background: url('../images/about1.jpg') no-repeat center bottom;}

.type a:hover{background: #ff7800}
.type a.active{background: #ff7800}


.about2{background: url('../images/about2.jpg') no-repeat center bottom;padding: 45px 0 110px}
.about2_tit{text-align: center;margin-bottom: 40px;color: #ffffff;}
.about2_list .swiper-slide img{display: block;width: 295px;height: 204px;}
.about2_tit p{font-size: 33px;font-weight: bold;}
.about2_tit span{display: block;font-size: 15px;text-transform: uppercase;}

.about2_list .main{position: relative;}
.about2_list .swiper-button-prev{left:-83px;background:url('../images/left1.png') no-repeat center left;width: 56px;height:56px;margin-top: -28px;}
.about2_list .swiper-button-next{right:-83px;background:url('../images/right1.png') no-repeat center right;width: 56px;height:56px;margin-top: -28px;}

.about3 .about2_tit{color: #3875c0}
.about3{padding: 45px 0 100px}

.history .swiper-slide{height: 350px;position: relative;}
.history{position: relative;}
.history .line{position: absolute;top:50%;left:0;width: 100%;height: 1px;background:#575757}
.his_nr{font-size: 14px;line-height: 2;text-align: center;}
.his_tit{font-size: 19px;font-weight: bold;text-align: center;margin:10px 0;}
.his_txt1{position: absolute;bottom:50%;left:0;transform:translateY(-20px);}
.his_txt2{position: absolute;top:50%;left:0;transform:translateY(20px);}

.his_txt{color: #656565;}

.history .main{position: relative;}
.history .swiper-button-prev{left:-83px;background:url('../images/l.png') no-repeat center left;width: 56px;height:56px;margin-top: -28px;}
.history .swiper-button-next{right:-83px;background:url('../images/r.png') no-repeat center right;width: 56px;height:56px;margin-top: -28px;}

.history .swiper-button-prev.swiper-button-disabled, .history .swiper-button-next.swiper-button-disabled {
    opacity: 1;
    cursor: auto;
    pointer-events: none;
}

.history .swiper-button-prev.swiper-button-disabled{background:url('../images/l1.png') no-repeat center left;}
.history .swiper-button-next.swiper-button-disabled{background:url('../images/r1.png') no-repeat center left;}
.history .swiper-slide span{display: block;width: 20px;height: 20px;background: url('../images/dot.png') no-repeat center;}

.history .swiper-slide .his_txt1 span{position: absolute;bottom:-29px;left:50%;margin-left: -10px}
.history .swiper-slide .his_txt2 span{position: absolute;top:-29px;left:50%;margin-left: -10px}

.history .swiper-slide .his_txt1 span{position: absolute;bottom:-29px;left:50%;margin-left: -10px}
.history .swiper-slide .his_txt2 span{position: absolute;top:-29px;left:50%;margin-left: -10px}

.history .swiper-slide.swiper-slide-active  span{background:url('../images/dot1.png') no-repeat center left;}
.history .swiper-slide.swiper-slide-active span{background:url('../images/dot1.png') no-repeat center left;}

.history .swiper-slide.swiper-slide-active .his_txt{color: #3875c0}

.about4{width: 100%;background: url('../images/about4.jpg') no-repeat center top;height: 772px;padding: 55px 0 125px}
.about4 .about2_tit{color: #0987fc}

.about4 li{float: left;width: 400px;background: #efefef}
.about4 li img{display: block;width: 100%;height: 246px;}
.his_text{width: 100%;height: 246px;padding-top: 64px}
.his_pic{width: 100%}
.his_text span{display: block;color:#1a1a1a;font-size: 23px;text-align: center;}
.his_nr{font-size: 14px;color: #818181;margin-top: 15px}

.contact_left .contact_left_web{font-size: 24px;color:#1e1e1e;font-weight: bold;margin-bottom: 20px}
.contact_left_con{font-size: 17px;color: #1e1e1e;line-height: 44px;}
.contact_code{margin-left: 125px;padding-top: 70px}
.contact_top{padding-bottom: 120px;padding-top: 65px;margin-top: 75px;background: url('../images/contact.jpg') no-repeat bottom right;}
.contact{padding-bottom: 150px}

.about_list li{width: 100%;position: relative;margin-bottom: 59px}
.about_list li .programme_pic img{width: 100%;height: 339px;display: block;}
.about_list li .programme_info{width: 557px;height: 221px;background: rgba(255,255,255,0.8);padding:30px 30px 0 28px}
.about_list li.jjfa_left .programme_info{position: absolute;top:59px;left:40px;}
.about_list li.jjfa_right .programme_info{position: absolute;top:59px;right:40px;}
.about_list{padding:55px 0 40px}
.programme_tit{font-size: 22px;color: #1e1313;font-weight: bold;margin-bottom:10px;display: block;}
.programme_jian{font-size: 14px;color: #1e1313;line-height: 30px;margin-bottom: 35px}
.programme_more{font-size: 14px;color: #111111;display: block;width: 81px;float: right;text-align: right;padding-bottom: 7px;border-bottom: 1px solid #5e5e5e}

.about_list li .programme_tit:hover{color:#1080be}
.about_list li .programme_more:hover{color:#1080be;border-bottom: 1px solid #1080be}

.danye_tit{text-align: center;color: #1e1313;font-size: 36px;font-weight: bold;padding-top: 45px;background: url('../images/line.jpg') no-repeat center bottom;padding-bottom: 20px}
.danye_con{padding: 50px 0 120px;font-size: 16px;line-height: 2;}

.news_list{padding: 10px 0}
.news_list li{margin-bottom: 65px}
.sec6_list li:hover .sec6_tit{color:#1080be}

.page{text-align: center;padding-bottom:100px}
.page a{display:inline-block;height:30px;line-height:28px;text-align: center;color: #333;font-size: 15px;margin:0 4px;padding: 0 10px;border:1px solid #606060;}
.page a.pre_page{margin-right:7px;border:0px;}
.page a.select{border:1px solid #0f4b9e;color: #0f4b9e;}
.page a.next_page{border:0px;}

.ns_tit{text-align: center;font-size: 27px;color: #111111;padding-top:15px;background: url('../images/line.jpg') no-repeat center bottom;padding-bottom: 20px}
.ns_date{text-align: center;color:#737373;padding-top: 15px;font-size: 14px;}
.ns_nr{font-size: 15px;color: #737373;line-height: 2;padding:35px 0 55px}

.fenye li{width: 610px;height: 45px;line-height: 45px;background: #f1f1f1;border-left: 4px solid #0093dd;padding-left: 17px;color: #303030;padding-right: 20px}
.fenye li a{font-size: 16px;color: #303030;display:block;width:500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: right;}
.fenye{padding-bottom: 47px}
.fenye li:hover a{color: #0476af}

.job_list li{width: 610px;height: 280px;background: #f7f7f7;margin-bottom: 30px;padding: 20px 45px 20px 20px;color: #515151}
.job_list{padding: 60px 0 30px}
.job_tit{font-size: 20px;font-weight: bold;margin-bottom: 15px}
.job_con{font-size: 14px;line-height:2.3;overflow: hidden;height: 153px;}
.job_more{width: 84px;height: 22px;background: url('../images/job_more.png') no-repeat center right;display: block;float: right;margin-top:15px}
.job_list li:hover{background: #0093dd;color: #fff}
.job_list li:hover .job_more{background: url('../images/job_more2.png') no-repeat center right;}

.job_show_tit{color: #000000;font-size: 27px;font-weight: bold;}
.job_show_tit span{font-size: 16px;color: #282828;font-weight: normal;display: inline-block;margin-left:15px}
.job_show_con{padding: 25px 0;line-height: 2;}
.job_show{padding: 50px 0}
.back {width: 120px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #c3c3c3;font-size: 14px;color: #262626;display: block;float: right;margin-bottom: 14px;}
.case_list li{float: left;position: relative;margin-bottom: 49px;margin-right: 50px;width: 392px;height: 265px;overflow: hidden;}
.case_list li img{width: 392px;height: 265px;display: block;}
.case_bg{position: absolute;top:0;left:0;bottom: 0;right: 0;background: rgba(13,94,197,0.7);color: #fff}
.case_bg p{width: 90%;position: absolute;top:50%;left:5%;transform:translateY(-50%);text-align: center;font-size: 20px;font-weight: bold;padding-bottom: 10px;background: url('../images/x.jpg') no-repeat center bottom;}
.case_list li.mar0{margin-right: 0}

.case_list li .case_bg{opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);-webkit-transition: all 0.35s ease;transition: all 0.35s ease;}
.case_list li:hover .case_bg{-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
.case_list .case_pic img{transition:all 0.8s;-webkit-transition:all 0.8s;}
.case_list li:hover .case_pic img{transform:scale(1.15);}


.sec4_list li .sec4_bg{opacity: 0;-webkit-transform: scale(0.3);transform: scale(0.3);-webkit-transition: all 0.35s ease;transition: all 0.35s ease;}
.sec4_list li:hover .sec4_bg{-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
.sec4_list img{transition:all 0.8s;-webkit-transition:all 0.8s;}
.sec4_list li:hover  img{transform:scale(1.15);}

.proshow_top{padding: 20px 0 30px}
.typename{width: 278px;height: 51px;background: url('../images/type.png') no-repeat center;text-align: center;line-height:45px;font-size: 16px;color: #fff}
.fanhui{display: block;float: right;font-size: 14px;color: #0d5ec5;background: url('../images/back.png') no-repeat center left;padding-left: 24px;margin-top: 20px}

.proshow_tit{text-align: center;font-size: 30px;font-weight: bold;color: #000000}
.proshow_con{font-size: 14px;color: #666666;line-height: 2;padding: 30px 0 80px}
.fenye2 li{font-size: 14px;color: #888888;margin-bottom:15px}
.fenye2 li a{color: #888888}
.fenye2 {padding-bottom: 85px}
.fenye2 li:hover a{color: #0d5ec5}

.product_type li{width: 288px;height: 184px;border:3px solid #d9d9d9;float: left;margin-right: 20px;margin-bottom: 20px}
.product_type li img{display: block;width: 282px;height: 123px;}
.product_type_tit{text-align: center;height: 57px;line-height: 57px;font-size: 18px;color: #000000}
.product_type li.mar0{margin-right: 0}
.product_type{width: 1212px;margin:0 auto;padding-bottom:50px}

.prod_list li{width:100%;background: #fff;padding: 5px;margin-bottom: 23px}
.prod_pic{width: 580px;height: 316px;}
.prod_pic img{width: 580px;height: 316px;}
.prod_right{width: 545px;padding-top: 20px;}
.main2{width: 1200px;margin:0 auto;}
.prod_tit{font-size: 20px;font-weight: bold;color: #0d5ec5;margin-bottom: 20px}
.prod_jian{font-size: 14px;color: #666666;line-height: 30px;margin-bottom: 25px}
.prod_more{font-size: 14px;color: #ff7800;float: right;background: url('../images/more2.png') no-repeat center right 14px;padding-right: 34px;width: 128px;height:29px;padding-left: 23px;line-height: 29px;}
.prod_more:hover{background: #0d5ec5 url('../images/more22.png') no-repeat center right 14px;color: #fff}

.prod_list li.prod_li_left .prod_pic{float: left;}
.prod_list li.prod_li_left .prod_right{float: right;margin-right: 30px;}

.prod_list li.prod_li_right .prod_pic{float: right;}
.prod_list li.prod_li_right .prod_right{float: left;margin-left: 30px;}

.prod_list{padding-bottom: 40px}

.search_list{overflow: hidden;}
.search_list li{transition:all 0.5s;-webkit-transition:all 0.5s;}
.search_list li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
.search_list{padding:10px 0 70px}
.search_list li{
    position: relative;
    display: block;
    font-size: 16px;
    color: #2b2b2b;
    height: 89px;
    line-height: 87px;
    border: 1px solid #dbdbdb;
    margin-top: 22px;
    padding: 0 30px 0 120px;
    background: url(../images/icon-rj.png) 37px center no-repeat #f8f8f8;
   border-radius: 0 0 14px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.search_list li a{color: #2b2b2b;}
.search_list li:hover{border:1px solid #006db9;background-image: url(../images/icon-rj-on.png);}
.search_list li:hover a{color: #006db9; }
.search_list li a::before {
    content: '';
    position: absolute;
    left: 93px;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #dbdbdb;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.search_list li:hover a::before{background-color: #006db9;}
.nav_list li:hover .nav_list_a{color: #f7ff1b}

.sec1_list li:hover a{color:#f7ff1b }
.sec2_more:hover a{color:#1080be }
.sec2_more:hover{background:#fff}
.sec3_info a:hover{color:#f7ff1b}
.sec4_more:hover{color:#f7ff1b;background: url('../images/sec4_more2.png') no-repeat bottom right ;}
.sec6_more:hover{color: #fff;background:  #1080be;border: 1px solid  #1080be;}
.product_type li:hover{border:3px solid #1080be;}
.product_type li:hover .product_type_tit{color: #1080be}

.back:hover{background:#1080be;border:1px solid #1080be;color: #fff}
.wu{padding-top: 50px;text-align: center;}

 @media screen and (max-width:1600px){
  header .main{width: 1050px}
  .nav_list li{width: 74px}
  .nav_list {
      padding-right: 20px;
  }
  .search_form{width: 150px;}
  .ss_bd{width: 95px}
 }