*{margin:0; padding:0;}
ul,li{ list-style-type:none;margin:0; padding:0; }
iframe{ border:none;}
*{font-family:"微软雅黑";}
body{font-family:"微软雅黑";font-size:14px;margin:0 auto;color:#000;background:white; position: relative;}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h1, h2, h3, h4,h5{ font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
img{ border:0; padding:0;vertical-align:middle;}
ul,input,dl{margin:0; padding:0; list-style-type:none;outline: none;}
a{ color:#000; text-decoration: none;}
.clear{clear: both;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}
 
 .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      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;
    }
.banewm{ position:absolute; z-index:99999; width: 10%; top:105px; right:0px; display:none; }
.banewm img{ width:100%; float:left; }
.banewm span{ width:100%; float:left; height:30px; text-align:center; line-height:25px; font-size:12px; color:#000; background:#fff;}
.head{width:100%; height:105px; background-color:#fff;  z-index:9999; position:absolute; left:0; top:0px;}
.top{width: 1565px;margin: 0 auto; height:105px;}
.top_a{ width:64%; height:auto; float:left;}
.top_aa{ width:97%; height:auto; float:left; display:inline; margin-top:21px; padding-left:4%;}
.logo{ width:21%; height:auto; float:left;}
.logo img{ width:100%;}
.ch{ width:18%; height:auto; float:left; margin-left:2%; display:inline;}
.ch1{ width:29%; height:auto;  float:left; background:url(../image/p_02.jpg) no-repeat left; background-size:25%; font-size:14px; color:#666666; padding-left:15%; display:inline;}
.ch1 a{ color:#666666; }
.ch2{ width:29%; height:auto; float:left; background:url(../image/p_03.jpg) no-repeat left; background-size:30%; font-size:14px; color:#666666; padding-left:15%; display:inline;}
.ch2 a{ color:#666666; }
.sx{ float:left; margin-left:2%;  margin-right:7%; display:inline;}
.nav{ width:96%; float:left; height:52px; line-height:52px; margin-left:3%; display:inline; } 
.nav li { float:left; width:12.5%; text-align:left;}
.nav li a{ color:#000;}
.nav li a:hover{ color:#00aeec;}

.search{ width:16%; height:22px; float:right; border:1px solid #d8d8d8; border-radius:10px; margin-right:0.5%; display:inline; margin-top:40px;}
.search span{ width:88%; height:22px; float:left; border:0px;}
.search span input{ width:100%; border:0px; margin-left:5%; display:inline; float:left;}
.search font{ width:8.2%; height:auto; float:left;}
.search font input{ width:100%;}

#foot{ width:100%; height:auto; position:fixed; bottom:0px; z-index:9;}
#foota{ width:100%; height:auto; float:left; background:rgba(96,146,71,0.8);}
#footb{ width:100%; height:auto; float:left; background:#fff;}
.foota{ width:1200px; height:110px; margin:0px auto;}
.foota_a{ width:11%; height:110px; float:left;  background:#7fc62a;}
.foota_aa{ width:34%; height:auto; float:left;  margin-top:17%;  margin-left:32%;}
.foota_aa img{ width:100%;}
.foota_ab{ width:100%; float:left; text-align:center; line-height:35px; color:#fff; padding-bottom:7%;}
.foota_a:hover .foota_ab{ color:#fcff12;}
.foota_a:hover .foota_aa{ opacity:0.8;}
.snews_bt{ display:none;}

.sj{ display:none;}
.pad{ display:none;}
.foota_b{ width:22%; height:auto; float:left; }
.foota_b img{ width:100%;}
.foota_c{ width:27%;  height:110px; float:left;  box-sizing:border-box; border-right:1px solid #fff; font-size:14px; color:#fff;}
.foota_ca{ width:80%; float:left; margin-left:10%; margin-top:7%; display:inline; line-height:24px;}
.foota_cb{ width:100%; float:left; text-align:left;  line-height:14px;  line-height:24px; color:#7fc62a;}
.foota_d{ width:10%; height:110px; float:left; box-sizing:border-box; border-right:1px solid #fff;}
.foota_da{ width:34%; height:auto; float:left;  margin-top:17%;  margin-left:32%;}
.foota_da img{ width:100%;}
.foota_db{ width:100%; float:left; text-align:center; line-height:35px; color:#fff; padding-bottom:7%;}
.foota_d:hover .foota_db{ color:#fcff12;}
.foota_d:hover .foota_da{ opacity:0.8;}




.footb{ width:1200px; height:48px; margin:0px auto; line-height:48px; text-align:left; color:#999; font-size:14px;}

.footb span{ float:right; width:9%;}
.footb span img{ width:100%;}
.footb  a{ color:#999;}
.footb  a:hover{ color:#333;}


#con{ width:100%; height:auto; float:left; background:url(../image/p_12.jpg) no-repeat center top; margin-top:105px; display:inline;}
.con{ width:1200px; height:auto; margin:0px auto;}
.con_bt{ width:100%; height:auto; float:left; font-size:36px; font-weight:bold; color:#fff; margin-top:5%; display:inline; line-height:45px;}
.con_enbt{ width:100%; height:auto; float:left; font-size:20px; color:#92beed; line-height:30px; display:inline;}
.con_nr{ width:100%; height:auto; float:left; background:#fff; border-top:2px solid #7fc62a; margin-top:5%; display:inline;}
.con_nra{ width:92%; height:auto; float:left; display:inline; margin-left:4%; display:inline;}
.con_nrbt{ width:98%; height:auto; float:left; border-bottom:1px solid #ebebeb; background:url(../image/p_13.jpg) no-repeat left; line-height:59px; background-size:1.5%; padding-left:2%; display:inline; margin-top:1%; color:#999;}
.con_nrbta{ float:right; width:auto; }
.con_nrbta li{ float:left; margin-left:10px; display:inline;}
.con_nrbta li a{color:#222; }
.con_nrbta li:hover{border-bottom:1px solid #00aeec; color:#666; line-height:58px; }

.con_nrbtbt{ display:none;}
.con_nrtitle{ width:100%; height:auto; float:left; font-size:24px; color:#000; line-height:24px; display:inline; margin-top:3%;}
.con_nrentitle{ width:100%; height:auto; float:left; font-size:12px; color:#ec0000; line-height:12px; display:inline; margin-top:1%; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase;}
.con_nrnr{ width:100%; height:auto; float:left; }
.about{ width:100%; height:auto; float:left; display:inline; margin-top:3%; text-align:justify; text-justify:inter-ideograph; color:#222; font-size:14px; line-height:28px; padding-bottom:2%; }

.about1{ width:100%; height:auto; float:left; display:inline; margin-top:3%; text-align:justify; text-justify:inter-ideograph; color:#222; font-size:14px; line-height:28px; padding-bottom:2%; }

.down{ width:100%; height:auto; float:left; display:inline; margin-top:2%;}
.down li{ width:100%; height:39px; line-height:39px; float:left; overflow:hidden;}
.rq{ float:right; width:13%; }
.rq span{ float:left; width:63%; text-align:center; color:#222;}
.rq font{ float:left; width:37%; text-align:center; background:#ececec; height:26px; line-height:26px; border-radius:5px; margin-top:6px; color:#888;}
.rq a{ color:#888;}
.rq a:hover{ color:#333;}
.down a{ color:#222;}
.down a:hover{ color:#00aeec;}

.news{ width:100%; height:auto; float:left; display:inline; margin-top:2%;}
.news li{ width:100%; height:39px; line-height:39px; float:left;}
.news li span{ float:right; width:9%; text-align:center; color:#333; }
.news a{ color:#111}
.news a:hover{ color:#00aeec;}
.newsa{ width:100%; height:auto; float:left; display:inline; margin-top:2%; border-bottom:1px dashed #dbdbdb; padding-bottom:3%;}
.newsaa{ width:80%; height:auto; float:left;}
.newsaa_bt{ width:100%; height:26px; float:left; line-height:26px; text-align:left; font-size:18px; color:#000; text-align:left;  overflow:hidden;}
.newsaa_nr{ width:100%; height:48px; float:left; line-height:24px; overflow:hidden; margin-top:1%; color:#999;}
.newsaa_rq{ width:100%; height:24px; float:left; line-height:24px; overflow:hidden; margin-top:1%; color:#999;}

.newsab{ width:17%; height:auto; float:left; margin-left:3%; display:inline;}
.newsab img{ width:100%;}


.photoa{ width:100%; height:auto; float:left; display:inline; margin-top:2%; border-bottom:1px dashed #dbdbdb; padding-bottom:2%;}
.photoaa{ width:80%; height:auto; float:left;}
.photoaa_bt{ width:100%; height:26px; float:left; line-height:26px; text-align:left; font-size:18px; color:#000; text-align:left;  overflow:hidden;}
.photoaa_rq{ width:100%; height:24px; float:left; line-height:24px; overflow:hidden; margin-top:0.5%; color:#999;display:inline; }
.photoaa_nr{ width:100%; height:48px; float:left; line-height:24px; overflow:hidden;color:#999; margin-top:0.5%; display:inline;}
.photoaa_xx{ width:100%; height:24px; float:left; line-height:24px; overflow:hidden; margin-top:0.5%; color:#999;display:inline; }
.photoab{ width:17%; height:auto; float:left; margin-left:3%; display:inline;}
.photoab img{ width:100%;}
.photoaa_xx a{ color:#999;}
.photoaa_xx :hover{ color:#333;}
.photo{ width:100%; height:auto; float:left; margin-top:2%; display:inline; padding-bottom:2%;}
.photo li{ width:23.3%; float:left; margin-left:2.1%; display:inline; margin-top:2%;} 
.photo li img{ width:100%; float:left;}
.photo li span{ float:left; height:40px; line-height:40px; text-align:center; width:100%; background:rgba(78,139,224,0.7); color:#fff;}  
.photo li:hover .wz{ color:#ff0;}
.photo li:nth-child(1){ margin-left:0px;}
.photo li:nth-child(5){ margin-left:0px;}



.about1{ width:100%; height:auto; float:left;  margin-top:2%; display:inline;} 
.about1_a{ width:38%; height:auto; float:left;}
.about1_b{ width:54%; height:auto; float:left; margin-left:8%; display:inline;}
.about1_b_a{ width:49.7%; height:70%; float:left; background-size:100% 100%;} 
.about1_b_a img{ width:100%;}
.about1_b_a font{ position:relative; z-index:9999; top:-300px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; text-transform:uppercase; margin-left:8%;}
.about1_b_a span{ position:relative; z-index:9999; top:-300px;font-size:20px; color:#000; margin-left:8%;}
.about1_b_b{ width:49.7%; float:left; margin-left:0.6%; display:inline;} 
.about1_b_ba{ width:100%; height:auto; float:left; border-bottom:1px solid #fff;}
.about1_b_ba img{ width:100%;}
.about1_b_ba font{ position:relative; z-index:9999; top:-90px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; text-transform:uppercase; margin-left:8%;}
.about1_b_ba span{ position:relative; z-index:9999; top:-90px;font-size:20px; color:#000; margin-left:8%;}


.about1_b_bb{ width:100%; height:auto; float:left; border-bottom:1px solid #fff; margin-top:-57px;}
.about1_b_bb img{ width:100%;}
.about1_b_bb font{ position:relative; z-index:9999; top:-90px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; text-transform:uppercase; margin-left:8%;}
.about1_b_bb span{ position:relative; z-index:9999; top:-90px;font-size:20px; color:#000; margin-left:8%;}

.about1_b_bc{ width:100%; height:auto; float:left; margin-top:-57px;}
.about1_b_bc li{ width:49.5%; float:left; margin-left:1%; display:inline; background:#69b212;}
.about1_b_bc li:nth-child(1){ margin-left:0px; background:#ffa60b;}

.about1_b_bc li img{ float:left; width:30%; display:inline; margin-left:35%; margin-top:15%;} 
.about1_b_bc li span{ float:left; width:100%; line-height:25px; text-align:center; line-height:40px; color:#fff;} 
.news1{ width:100%; height:auto; float:left; margin-top:2%; display:inline; padding-bottom:2%} 
.news1a{ width:51%; height:auto; float:left; border-right:1px solid #ebebeb; padding-top:2%; display:inline;}




.newsc{ width:90%; height:auto; float:left; display:inline; margin-top:2%; border-bottom:1px dashed #dbdbdb; padding-bottom:4%;}
.newsca{ width:61%; height:auto; float:left;}
.newsca_bt{ width:100%; height:26px; float:left; line-height:26px; text-align:left; font-size:16px; color:#000; text-align:left;  overflow:hidden;}
.newsca_nr{ width:100%; height:48px; float:left; line-height:24px; overflow:hidden; margin-top:1%; color:#999; font-size:14px;}
.newsca_rq{ width:100%; height:24px; float:left; line-height:24px; overflow:hidden; margin-top:1%; color:#999;}

.newscb{ width:36%; height:auto; float:left; margin-left:3%; display:inline;}
.newscb img{ width:100%;}




.news1aa{ width:90%; height:auto; float:left; display:inline; margin-top:5%;}
.news1aa li{ width:100%; height:29px; line-height:29px; float:left; font-size:14px; overflow:hidden;}
.news1aa li span{ float:right; width:15%; text-align:center; color:#ccc; }
.news1aa a{ color:#666;}
.news1aa a:hover{ color:#00aeec;}

.news_bt{ width:90%; height:auto; float:left; font-size:18px; color:#000; line-height:26px;}
.news1b{ width:45%; height:auto; float:left; margin-left:3.5%; padding-top:2%; display:inline; }

.news1ab{ width:100%; height:auto; float:left; display:inline; margin-top:2%;}
.news1ab li{ width:100%; height:29px; line-height:29px; float:left; font-size:14px; overflow:hidden;}
.news1ab li span{ float:right; width:20%; text-align:center; color:#ccc; }
.news1ab a{ color:#666;}
.news1ab a:hover{ color:#00aeec;}


.newsshow{ width:100%; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px;  padding-bottom:30px; color:#333333; padding-bottom:20px; font-size:14px;}
.newsshow input{ margin-top:5px;}

.news_bt1{ width:100%; height:auto !important; min-height:50px; height:50px; float:left; margin-top:10px; line-height:35px; font-size:26px; font-weight:bold;border-bottom:1px dashed #999; }
.news_rqa{ width:100%; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nra{ width:100%;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify; text-justify:inter-ideograph;  line-height:28px; font-size:14px; color:#333;}
.news_imga{ width:100%; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;}
.news_imga video{ width:100%;}
.zoom{ float:left; margin-top:20px; display:inline;}
.fp{ float:left; width:100%;  display:inline; height:62px; line-height:62px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;}
.fp_t{ width:100%; overflow:hidden; height:32px; float:left;  height:32px; line-height:32px; text-align:left; }
.fp span{ float:left;}
.title06_fx{ float:left;}
.newsshow a{ color:#333333;}
.newsshow a:hover{ color:#000;}

.fenye{ width:100%; height:auto; float:left; text-align:center;  padding-top:1%;  padding-bottom:1%; font-size:14px; display:inline; background:#f3f3f3; margin-top:1%; color:#999;}

.fenye a{color:#999; margin-left:5px;}
.fenye span {color:#f00; margin-left:5px;}
#dl-menu{ display:none;}

.cd-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.hx_bt{ width:100%; float:left;height:40px; line-height:40px; border-bottom:1px solid #ccc; text-align:center;}

.hx_tu{ width:100%; float:left;}
.hx_tu img{ width:100%;}
.hx_nr{ width:100%; height:40px; line-height:40px; border-top:1px solid #ccc; text-align:center; float:left;}

.cd-popup-container {
    position: relative;
    width:300px;
    margin:220px auto;
    height:280px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    -o-transform:scale(1.2);
    transform:scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible .cd-popup-container {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}


.cd-popup1 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup1.is-visible1 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container1 {
    position: relative;
    width:400px;
    margin:220px auto;
    height:250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible1 .cd-popup-container1 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }

.cd-popup2 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup2.is-visible2 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container2 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(60px);
  -moz-transform: translateY(60px);
  -ms-transform: translateY(60px);
  -o-transform: translateY(60px);
  transform: translateY(60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible2 .cd-popup-container2 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }
  
  
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:400px;
    margin:250px auto;
    height:250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }

  .cd-p_ul{width: 90%;margin:0 auto;margin-top: 50px;}
.cd-p_ul li{width:100%;line-height: 45px;overflow: hidden;}
.cd-p_ul li span{width: 30%;text-align: right;float: left;}
.cd-p_ul li input{width: 60%;float: left;font-size: 12px;margin-top: 10px;padding-left: 10px;}
.cd-popup4 .cd-p_div{width: 60%;margin:0 auto;text-align: center;}
.cd-popup4 .cd_in_01{width: 100%;margin:0 auto;float: left;}
.cd-popup4 .cd_in_02{width: 49%;float: left;}
.cd-popup4 .cd_in_03{width: 49%;float: left;}
.cd-popup4 .cd_in_04{width: 100%;float: left;}











@media (max-width: 1565px) { 
.top{width: 100%;}


}
@media (max-width: 1200px) { 
.foota{ width:100%;}
.footb{ width:100%;}
.con{ width:100%;}
}




@media (max-width: 1140px) { 
.ch { width:21%;}
.search font{ width:9.4%;}
.news1aa li span{ width:18%;}


}


@media (max-width: 1100px) { 
.search font{ width:10%;}
.about1 iframe{ width:100% !important;}
}





@media (max-width: 1099px) {
.search font{ width:10.2%; margin-top:0.9%;}

}




@media (max-width: 970px) {
.ch { width:23%;}
.search font{ width:11%;}
.nav{ width:100%;}
.about1_b_a span{ top:-250px; font-size:18px; }
.about1_b_a font{ top:-250px; font-size:16px; }
.about1_b_ba span{font-size:18px; top:-80px;}
.about1_b_ba font{ font-size:16px; top:-80px; }
.about1_b_bb span{font-size:18px; top:-80px;}
.about1_b_bb font{ font-size:16px; top:-80px; }
.about1_b_bb{ margin-top:-43px;}
.about1_b_bc{ margin-top:-43px;}
.about1_b_bc li img{ margin-top:9%;}
.about{ overflow:hidden; height:220px}
.news1aa li span{ width:20%;}
.news1ab li span{ width:21%;}
.newscb{ width:38%; margin-left:1%;}
.news1aa{ margin-top:7%;}
.newsc{ padding-bottom:5%;}
.rq{ float:right; width:18%; }
.banewm{width: 12%; }
}


@media (max-width: 969px) {
.about1_b_a span{ top:-250px; font-size:18px; }
.about1_b_a font{ top:-250px; font-size:16px; }
.about1_b_ba span{font-size:18px; top:-80px;}
.about1_b_ba font{ font-size:16px; top:-80px; }
.about1_b_bb span{font-size:18px; top:-80px;}
.about1_b_bb font{ font-size:16px; top:-80px; }
.about1_b_bb{ margin-top:-56px;}
.about1_b_bc{ margin-top:-56px;}
.about1_b_bc li img{ margin-top:9%;}

}

@media (max-width: 966px) {
.about1_b_a span{ top:-250px; font-size:18px; }
.about1_b_a font{ top:-250px; font-size:16px; }
.about1_b_ba span{font-size:18px; top:-80px;}
.about1_b_ba font{ font-size:16px; top:-80px; }
.about1_b_bb span{font-size:18px; top:-80px;}
.about1_b_bb font{ font-size:16px; top:-80px; }
.about1_b_bb{ margin-top:-56px;}
.about1_b_bc{ margin-top:-56px;}
.about1_b_bc li img{ margin-top:9%;}

}



@media (max-width: 870px) {
.ch { width:25%;}

.about1_b_a span{ top:-220px; font-size:16px; }
.about1_b_a font{ top:-220px; font-size:14px; }
.about1_b_ba span{font-size:16px; top:-60px;}
.about1_b_ba font{ font-size:14px; top:-60px; }
.about1_b_bb span{font-size:16px; top:-60px;}
.about1_b_bb font{ font-size:14px; top:-60px; }
.about1_b_bb{ margin-top:-40px;}
.about1_b_bc{ margin-top:-40px;}
.about1_b_bc li img{ margin-top:9%;}
.about{ overflow:hidden; height:190px;}
.about1_b_bc li span{ line-height:34px;}

.news1aa li span{ width:21%;}
.news1ab li span{ width:22%;}
.news li span{ width:13%;}
}

@media (max-width: 867px) {

.about1_b_bb{ margin-top:-55px;}
.about1_b_bc{ margin-top:-55px;}
.banewm{width: 14%; }

}

@media (max-width: 768px) {


.sj{ display:none;}
.pad{ display:block;}
.dn{display:none;}

}

@media (max-width: 750px) {
.ch { width:22%;}
.search{ display:none;}
.top_a{ width:100%;}
.foota_b{ display:none;}
.foota_c{ display:none;}
.foota_a{ width:20%;}
.foota_d{ width:20%;  }
.foota_aa{ margin-top:10%;}
.foota_da{ margin-top:10%;}

.about1_b_a span{ top:-190px; font-size:16px; }
.about1_b_a font{ top:-190px; font-size:14px; }
.about1_b_ba span{font-size:14px; top:-60px;}
.about1_b_ba font{ font-size:12px; top:-60px; }
.about1_b_bb span{font-size:14px; top:-60px;}
.about1_b_bb font{ font-size:12px; top:-60px; }
.about1_b_bb{ margin-top:-40px;}
.about1_b_bc{ margin-top:-40px;}
.about1_b_bc li img{ margin-top:15%;}
.about{ overflow:hidden; height:160px;}
.about1_b_bc li span{ line-height:34px;}

.news1aa li span{ width:25%;}
.news1ab li span{ width:24%;}
.newsaa{ width:72%;}
.newsab{ width:25%;}
.news1aa{ margin-top:7%;}
.newsc{ padding-bottom:7%;}

.footb span{ display:none;}
.footb font{ display:none;}
.footb{ text-align:center;}


.photoaa{ width:72%;}
.photoab{ width:25%;}
.rq{ float:right; width:25%; }
}


@media (max-width: 747px) {
.about1_b_b{ width:48.7%;}
.about1_b_a{ width:50.7%;}
.about1_b_bb{ margin-top:-57px;}
.about1_b_bc{ margin-top:-57px;}
.about1_b_ba font{ margin-top:-70px;}
.about1_b_bb font{ margin-top:-70px;}

}



@media (max-width: 739px) {
.about1_b_b{ width:48.7%;}
.about1_b_a{ width:50.7%;}
.about1_b_bb{ margin-top:-57px;}
.about1_b_bc{ margin-top:-57px;}
.about1_b_ba font{ margin-top:-70px;}
.about1_b_bb font{ margin-top:-70px;}
.banewm{width: 16%; }

}




@media (max-width: 640px) {
.about1_b_b{ width:49.7%;}
.about1_b_a{ width:49.7%;}
.news_nra img{ width:100%;}
.news_nr img{ width:100%;}
.about1 img{ width:100%;}
.about img{ width:100%;}
.ch { width:33%;}
.con_bt{ font-size:25px; margin-left:2%;}
.con_enbt{ font-size:20px; margin-left:2%;}
.con_nrtitle{ font-size:20px;}
.about1_a{ width:100%;}
.about1_b{ width:100%; margin-left:0px;}
.about1_b_a span{ top:-300px;}
.about1_b_a font{ top:-300px;}
.about1_b_ba span{ top:-90px;}
.about1_b_ba font{ top:-90px;}
.about1_b_bb span{ top:-90px;}
.about1_b_bb font{ top:-90px;}
.about1_b_bb{ margin-top:-55px;}
.about1_b_bc{ margin-top:-55px;}
.about1_b_bc li span{ line-height:40px;}
.news1a{ width:100%; border-right:0px;}
.news1b{ width:100%; margin-left:0px;}
.newsc{ width:100%;}
.news1aa{ width:100%;}
.news li span{ width:15%;}
.news li{ overflow:hidden;}
.banewm{width: 18%; }


}

@media (max-width: 540px) {
.about1_b_a span{ top:-250px;}
.about1_b_a font{ top:-250px;}
}

@media (max-width: 530px) {
.foota{ height:90px;}
.foota_a{ height:90px;}
.foota_d{ height:90px;  }
.banewm{width: 22%;}
}



@media (max-width: 460px) {
.about1_b_a span{ top:-220px;}
.about1_b_a font{ top:-220px;}
.about1_b_ba span{ top:-70px;}
.about1_b_ba font{ top:-80px;}
.about1_b_bb span{ top:-70px;}
.about1_b_bb font{ top:-80px;}

}

@media (max-width: 450px) {
.banewm{width: 28%; margin-top:-45px;}
.foota{ height:70px;}
.logo{ width:30%; margin-left:1%;}
.foota_a{ display:none;}
.foota_d{  width:25%; }
.foota_da { margin-top:12%; width:38%; margin-left:30%; }
.con_nrbt font{ display:none;}
.con_bt{ font-size:20px; line-height:25px; margin-top:10%;}
.con_nr{ margin-top:15%;}
.con_enbt{ font-size:16px;}
.ch { width:37%; margin-left:23%; z-index:99999; position:absolute;}
.nav{ display:none;}
.head{ height:65px;}
#dl-menu{ display:block;}
#con{ margin-top:69px;}

.con_nrbt{ background:none;}
.about1_b_a span{ top:-180px; line-height:20px;}
.about1_b_a font{ top:-190px;  line-height:20px;}
.about1_b_ba span{ top:-55px; line-height:20px;}
.about1_b_ba font{ top:-65px;  line-height:20px;}
.about1_b_bb span{ top:-55px;  line-height:20px;}
.about1_b_bb font{ top:-65px;  line-height:20px;}
.about1_b_bb{ margin-top:-54px;}
.about1_b_bc{ margin-top:-54px;}
.about1_b{ margin-top:3%;}
.about1_b_a{ width:52.2%;} 
.about1_b_b{ width:46.8%;} 
.news li span{ display:none;}
.newsab{ width:28%;}
.newsaa{ width:69%;}
.rq span{ display:none;}
.rq font{ width:100%;}
.rq{ float:right; width:16%; }
.photoaa{ width:69%;}
.photoab{ width:28%;}
.con_nrbt{ display:none;}
.con_nrbtbt{ display:block; width:100%; margin-top:2%; display:inline; float:left;}
.con_nrbtbt li{ width:auto; padding-left:5px; padding-right:5px; background:#0B86D4; float:left; margin-left:1%; margin-right:1%; line-height:30px; color:#fff; margin-top:1%; border-radius:5px;}
.con_nrbtbt li a{ color:#fff;}
.dn{ display:none !important;}
.sj{ display:block  !important;}
.pad{ display:none;}
.newsa{ margin-top:10%;}
.newsaa_bt{ line-height:20px; font-size:16px; height:20px;}
.newsaa_nr{ line-height:20px; font-size:14px; height:40px;}
.newsaa_rq{ display:none;}
.news_bt{ display:none;}
.snews_bt{ display:block; width:100%; height:auto; float:left; font-size:18px; color:#000; line-height:36px; border-bottom:1px solid #e3e3e3;}
.snews_bt font{ height:36px; float:left; border-bottom:2px solid #00aeec;}
.snews_bt span{ float:right; color:#999; font-size:14px;}
.news_bt1{ font-size:18px;}
.photo li{ width:48%;}
.photo li:nth-child(1){ margin-left:0px;}
.photo li:nth-child(3){ margin-left:0px;}
.photo li:nth-child(5){ margin-left:0px;}
.photo li:nth-child(7){ margin-left:0px;}

}

@media (max-width: 370px) {
	.banewm{width: 30%; display:block; }
	
	}



@media (max-width: 360px) {
.ch { width:40%; margin-left:20%;}
.ch1{ width:25%;}
.banewm{width: 30%; }
}


@media (max-width: 342px) {
.about1_b_b{ width:47.7%;}
.about1_b_a{ width:51.7%;}
.about1_b_bb{ margin-top:-55px;}
.about1_b_bc{ margin-top:-55px;}
.about1_b_ba font{ margin-top:-70px;}
.about1_b_bb font{ margin-top:-70px; font-size:12px; height:20px; overflow:hidden; margin-left:0px;}


}



@media (max-width: 320px) {
.about1_b_b{ width:47.7%;}
.about1_b_a{ width:51.7%;}
.about1_b_bb{ margin-top:-55px;}
.about1_b_bc{ margin-top:-55px;}
.about1_b_ba font{ margin-top:-70px;}
.about1_b_bb font{ margin-top:-70px; font-size:12px; height:20px; overflow:hidden; margin-left:0px;}
.banewm{width: 34%; }

}