@charset "utf-8";
/* CSS Document */
@import url("component.css"); 
@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {font-family: 'betasans';
    src: url('../BetaSans/BetaSans-Normal.eot'); /* IE9*/
    src: url('../BetaSans/BetaSans-Normal.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../BetaSans/BetaSans-Normal.woff') format('woff'), /* chrome、firefox */
    url('../BetaSans/BetaSans-Normal.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../BetaSans/BetaSans-Normal.svg#iconfont') format('svg'); /* iOS 4.1- */
}
html{overflow-y:scroll;min-height:101%;}
*{
	margin:0;
	padding:0;
	
}
img,input{ border:none; }
a{ text-decoration:none; outline:none; color:#333333;  }
a:hover{ color:#0c66ad;}
em,i{ font-style:normal;}
u{
	text-decoration: none;
}
table {
 border-collapse: collapse;padding:0px;margin:0px;
}
th, td {
  padding:0px;margin:0px;vertical-align:top;
} 
table,th, td {
  padding:0px;margin:0px;
} 
    video::-webkit-media-controls-enclosure {
        overflow:hidden;
    }
    video::-webkit-media-controls-panel {
        width: calc(100% + 30px);
    }
h1,h2,h3,h4,h5,h6{}
li{ list-style:none;}
body,button,input,select,textarea {font-family:Verdana,Arial,"Microsoft Yahei","微软雅黑";  outline:none;word-wrap:break-word;}
p{ text-align:justify; text-justify:inter-word;}
body{ font-size:14px; background:#ffffff; color:#424242;line-height:28px; }

.color_zzs{ color:#C00A5F;}
.div1200{ width:1200px; margin:0 auto; overflow:hidden;}
.divclear{ clear:both; height:50px; overflow:hidden; width:100%;}
.divclear.t1{ height:20px;}
.l_l{ display:inline-block; float:left;}
.l_r{ display:inline-block; float:right;}
.l_mb{ display:none;}

.pages_lgocl {
    clear:both; overflow:hidden; text-align:center;
}
.pages_lgocl a {
    border: 1px solid #8C8C8C; color:#8C8C8C;
    float: none; display:inline-block;
    height: 20px;
    line-height: 20px;
    list-style: outside none none;
    margin-right: 10px; margin-bottom:10px;
    padding: 0 10px;
}
.pages_lgocl a:hover{
	text-decoration: none;
}
.pages_lgocl .cpb {
    background-color:#0c66ad;
    color: #fff;
    padding: 0 10px;
}
.top1{ padding:20px 0px;}
.top1 .l_logo{ padding-top:26px;}
.top1 .l_logo a{ display:inline-block; float:left;}
.top1 .l_logo img{ height:65px;}
.top1 .l_logo div{display:inline-block; float:left; padding-left:20px; color:#999999;}
.top1 .l_logo div b{ display:block; clear:both; font-size:19px; margin-top:7px;  }
.top1 .div1 { font-size:17px;color:#0c66ad; padding-top:30px; text-align:right;}
.top1 .s_ewm{ height:120px; display:inline-block; float:right; margin-left:10px;}
.top1 .div1{display:inline-block; float:right;}
.top1 .div1 i{font-size:24px; margin-right:5px;}
.top1 .div1 a{ display:block; clear:both; font-weight:bold; font-size:20px;color:#0c66ad; }
.navbar-default{ background:#0c66ad; border-color:#0c66ad;}
.navbar-default .navbar-nav>li>a{ color:#ffffff;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{ color:#61C4FE;}
.dropdown-menu.t1>li>a{ width:146px; overflow:hidden;}
.navbar-nav>li>a{ padding-left:25px; padding-right:25px; font-size:16px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#0c66ad; background:#61C4FE;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#61C4FE; background:#0c66ad;}
.dropdown-menu{ background-color:#61C4FE;}
.dropdown-menu>li>a{ line-height:32px; color:#0c66ad;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background:none;}
.dropdown-menu>li:hover{background-color:rgba(255, 255, 255, 0.5);}
.navbar{border-radius:0px;margin-bottom:0px; border:0px;} 
.top_all{ display:block; float:left; width:220px; height:100%; position:relative; z-index:100;}
.top_all span{ display:block; line-height:50px; font-size:18px; text-align:center; color:#ffffff;}
.top_all div{ display:block; width:100%; position:absolute; top:50px; background:#1163a3; overflow:hidden; display:none;}
.top_all div a{ display:block; clear:both; text-indent:10px; color:#ffffff; line-height:2.2;}
.top_all div a:hover{	text-decoration: none; background:#0c66ad;}
.l_banana{ height:370px; width:100%; background:url() no-repeat center center; background-size:auto 100%;}

.l_about{ margin:20px auto;}
.l_about img{ max-width:100%; height:auto;}
.l_lx h3{ margin-bottom:20px;}
.l_lx .fa-phone{ font-size:16px;}
.l_lx .fa-mobile{ font-size:22px;}
.l_lx .fa-map-marker{ font-size:20px;}
.l_lx i{ margin-right:10px;}
.baidumap{}
.l_foot{ background:#444444;padding:25px 0px; margin-top:30px; }
.l_foot .l_sl{ }
.l_foot .l_sl { font-size:40px; text-align:center; color:#ffffff;}
.l_foot .l_sl span{ display:block; clear:both;font-size:18px; margin-top:5px; }
.l_foot .l_foot_lx *{color:#999999;}
.l_foot .l_foot_lx .s_logo{ display:inline-block; float:left; height:110px; margin-right:80px;}
.l_foot .l_foot_lx .s_ewm{ height:110px;}
.l_foot .l_foot_lx .div2{ text-align:right;}
.l_foot hr{ border-color:#999999; }
/*.l_foot .div3{ font-size:30px; text-align:left; color:#ffffff; margin-bottom:10px;}
.l_foot .div3 span{color:#ffffff;}*/
.l_foot .l_sl i{ }
.l_fox{ width:110px; position:fixed; z-index:999; right:10px; top:190px; background: url(../images/fix_bg.png) repeat; padding:15px 0px; display:; }
.l_fox *{ display:block; clear:both;text-align:center; color:#FFFFFF;}
.l_fox b{ font-size:18px; margin-bottom:10px;}
.l_fox a{ margin-bottom:10px; color:#ffffff; text-decoration:none;}
.l_fox a i{ font-size:24px;}
.l_mbx *{ color:#666666;line-height:56px;}
.l_zj .l_list_zj{ margin:20px 0px; }
.l_zj .l_list_zj a.a1{ display:block; width:100%; overflow:hidden;   }
.l_zj .l_list_zj a.a1 *{display:block; width:100%; clear:both;}
.l_zj .l_list_zj a.a1 i{ background:#f5f5f5 url() no-repeat center center; background-size:contain; height:260px; overflow:hidden;-webkit-transition: background-color 0.3s ease;
    -moz-transition: background-color 0.3s ease;
    -o-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;}
.l_zj .l_list_zj a.a1 b{ line-height:42px; height:42px; overflow:hidden; font-size:16px; text-align:center;background:#f5f5f5;}
.l_zj .l_list_zj a.a1:hover i{ /*transform:scale(1.3, 1.3);*/}
.l_zj .l_list_zj div{background:#f5f5f5; text-align:center; padding-bottom:10px;}
.l_zj .l_list_zj:hover>a.a1>i{ background-color:#61C4FE;}
.l_zj .l_list_zj:hover>a.a1>b{background-color:#61C4FE;}
.l_zj .l_list_zj:hover>div{background-color:#61C4FE;}

.l_zj .l_list_zj div a{ margin:0px 6px;}
.l_cont .l_t{  padding:10px 0px 30px;}
.l_cont .l_t h2{color:#0c66ad; font-weight:bold;}
.l_cont .l_t .bdsharebuttonbox{ width:310px;}
.l_cont .div3{ margin-top:30px; padding-top:30px; border-top:1px solid #EFEFEF;}
.l_cont  a{ color:#0c66ad;}
.l_cont .div2 img{ max-width:100%; height:auto;}
.l_cont .div2{ margin-bottom:30px;}
.show_new_right img{ max-width:100%; height:auto;}
.show_new_right .div1{ background:#f5f5f5; width:100%; margin:10px 0px;}
.show_new_right .div1 a{  margin:10px 0px; width:100%;display:block; clear:both; overflow:hidden; padding:10px 0px;    border-bottom: 1px solid #bbbbbb; }

.show_new_right .div1 a *{ display:block; float:left; width:50%;}
.show_new_right .div1 a i{ width:40%; height:80px; background:url() no-repeat center center; background-size:cover; }
.show_new_right .div1 a b{ float:right; font-weight:normal; line-height:1.5; padding-right:4px;}
.show_new_right .div1 a em{ float:left; width:80px; padding:0px; background:#0c66ad; color:#ffffff; text-align:center; margin-top:10px; margin-left:10%;}
.show_new_right .l_title{ font-weight:bold; font-size:18px; text-indent:12px; line-height:42px; background:#0c66ad; color:#ffffff;}
.form-horizontal.l_form1{ padding:10px 10px 10px 0px; overflow:hidden;}
.form-horizontal.l_form1 .control-label{ font-weight:normal;}
.form-horizontal.l_form1 .col-sm-8{ padding-left:0px;}
.form-horizontal.l_form1 .col-sm-4{ padding-right:10px;}
.zh_list .div1{padding:20px 0px; border-bottom:1px solid #EFEFEF; margin:15px 0px;}
.zh_list .div1:first-child{ padding-top:0px;}
.zh_list .div1 img{ max-width:240px; height:auto; max-height:170px;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.zh_list .div1 img:hover{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.zh_list  .div1 img{ display:block; float:left; margin-right:20px;}
.zh_list  h4{ color:#0c66ad;}
.zh_list  h4 a{color:#0c66ad;}
.zh_list .text-muted2{ color:;font-size:12px; background:#bf0f35; color:#ffffff; padding:2px 8px; display:inline-block; line-height:20px;}
.zh_list .text-muted2 span{ margin-left:0px; }
.zh_list .text-muted2 a{color:#ffffff;}
.l_wz_menu{ padding:px; width:100%;  clear:both; overflow:hidden; margin:10px 0px 20px; text-align:center;}
.l_wz_menu a{ display:inline-block; margin:0px 12px;  background:#f5f5f5; padding:3px 24px; font-size:16px; margin-bottom:10px;}
.l_wz_menu a.thisclass{ background:#0c66ad; color:#ffffff;}
.l_foot_lc{ background:url() no-repeat center top; height:auto;border: 2px solid #bbbbbb; margin:20px auto 10px; width:100%; background-size:100% auto;}
.l_foot_lc img{ max-width:100%; height:auto;}
.index_top.swiper-container {
      width: 100%;
      height: 100%;
      margin-left: auto;
      margin-right: auto;
    }
    .index_top .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
	.index_top .swiper-slide a{ height:500px; background:url() no-repeat center center; background-size:auto 100% ; display:block; width:100%; }
	 .show_p .swiper-container {
      width: 100%;
      height: 300px;
      margin-left: auto;
      margin-right: auto;
    }
  .show_p  .swiper-slide {
      background-size: cover;
      background-position: center;
    }

  .show_p  .gallery-top {
      height: 80%;
      width: 100%;
    }
   .show_p .gallery-thumbs {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
    }
  .show_p  .gallery-thumbs .swiper-slide {
      width: 25%;
      height: 100%;
      opacity: 0.4;
    }
   .show_p .gallery-thumbs .swiper-slide-active {
      opacity: 1;
    }


.show_p{ height:1300px; background:#f5f5f5; padding:20px 4px 15px 4px;}
.show_p .swiper-slide{ background-size:contain;     background-repeat: no-repeat;}
.show_p .swiper-button-next,.show_p .swiper-button-prev{ background-color:#0c66ad; width:31px; height:56px;}
.show_body{ padding:20px 0px;}
.show_p_r img{ max-width:100%; height:auto;}
.list_p{ min-height:100px;}
.index_title{ text-align:center; margin:40px 0px; font-size:34px; color:#333333; font-weight:bold; clear:both;  }
.index_title:before{content:" "; display:inline-block; height:1px; background:#d8d8d8; width:50px; margin-bottom:9px; margin-right:40px; }
.index_title:after{content:" "; display:inline-block; height:1px; background:#d8d8d8; width:50px; margin-bottom:9px; margin-left:40px;}
.index_div .div1 a{ display:block; width:100%; height:320px; background:#f5f5f5 url() no-repeat center center; background-size:auto 100%; position:relative; overflow:hidden; clear:both; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out; overflow:hidden;}
.index_div .div1 a:hover{ background-size:auto 105%;}
.index_div .div1 a span{ display: block; width:100%; position:absolute; left:0px; top:0px; height:35%;
}
.index_div .div1 .a1 a span{ top:auto; bottom:0px; background:url(../images/shadow.png) no-repeat center center; height:100px;background-size: 100% 100%;}
.index_div .div1 .a1 b{}

.index_div .div1 .a2 a span{background:url(../images/shadow2.png) no-repeat center center; background-size:100% 100%;}
.index_div .div1 a span *{ display:block; padding:10px; padding-top:0px; line-height:1.5;}
.index_div .div1 .a1 a span p{ padding-bottom:0px;}
.index_div .div1 .a1 a span b{ padding-top:0px; text-align:center;}
.index_div .div1 a span b{ font-weight:bold; font-size:21px; padding-top:10px; color:#ffffff; }
.index_div .div1 a img{ position:absolute; right:10px; bottom:10px;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.index_div .div1 a:hover img{transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}
.index_div .div1 .a3 a{ height:145px;
 }
.index_div .div1 .a3 a span{background:url(../images/shadow3.png) no-repeat center center; height:100%; width:50%;background-size: 100% 100%;}

.index_div .div1 .a3 a.a31{ margin-bottom:30px;}
.index_div .div2 .div2_2{ background:#f5f5f5;}
.index_div .div2 .a1{ width:100%; height:170px;display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex; background:#0c66ad;  color:#FFFFFF; 
      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;      text-align: center;
      font-size: 30px; text-decoration:none;
      }
.index_div .div2 .a2{ width:100%; height:125px;display: -webkit-box; padding:10px;
      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;      text-align: center; color:#ffffff;background:#0c66ad;
      }
.index_div .div2 .a3{ display:block;  text-align:center;}
.index_div .div3 a { display:block; position:relative;box-shadow: 0 3px 13px 0 rgba(0,0,0,.11);transition: all .3s ease;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out; width:100%; overflow:hidden;}
.index_div .div3 a em{ display:block; width:100%; height:370px;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;      text-align: center;}
.index_div .div3 a img{ max-width:100%; max-height:100%;}
.index_div .div3 a span{ display:block; position:absolute; width:100%; height:20%; bottom:0px; background-color:rgb(0, 0, 0 ,0.8); padding:10px; color:#ffffff; text-align:center; display:none;}
.index_div .div3 a:hover img{transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.index_div .div3 a:hover span{ display:block;}
.index_div .div4 .a100{ display:block; width:100%; height:576px; background:url(../images/index101.jpg) no-repeat center center; background-size:cover; position:relative; text-decoration:none; overflow:hidden;}
.index_div .div4 .a100 *{ display:block; text-align:center; color:#FFFFFF; line-height:2; position:relative; z-index:1;}
.index_div .div4 .a100 em{ font-size:16px; padding-top:20%;}
.index_div .div4 .a100 p{ width:100%; height:100%; margin:0px; position:absolute; left:0px; bottom:0px;background: url(../images/index_op5.png) repeat ; z-index:0;}
.index_div .div4 .a100 b{ font-size:42px;}
.index_div .div4 .a100 span{ font-size:20px;}
.index_div .div4 .a100 i{ position:absolute; width:80%; height:32px; line-height:32px; bottom:20%; left:10%; font-size:18px; border:1px solid #f5f5f5;}
.index_div .div4_1 a { display:block; position:relative;box-shadow: 0 3px 13px 0 rgba(0,0,0,.11);transition: all .3s ease;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out; width:100%; overflow:hidden;}
.index_div .div4_1 a em{ display:block; width:100%; height:281px; background:url() no-repeat center center; background-size:cover;}
.index_div .div4 img{ max-width:100%; height:auto;}
.index_div .div4_1 a span{ display:block; position:absolute; width:100%; height:15%; bottom:0px; background-color:rgb(0, 0, 0 ,0.8); padding:10px; color:#ffffff; text-align:center; display:none;}
.index_div .div4_1 a:hover img{transform:translate(0,-40px);    -webkit-transform:translate(0,-40px);    -moz-transform:translate(0,-40px);    -o-transform:translate(0,-40px);    -ms-transform:translate(0,-40px);}
.index_div .div4_1 a:hover span{ display:block;}
.index_div .div4_1 div{ margin-bottom:15px;}
.index_div .div4_1.t2 a *{ display:block; clear:both;}
.index_div .div4_1.t2 a{  text-decoration:none; height:281px;}
.index_div .div4_1.t2 a b{ font-size:18px; padding:15px 15px 0px;}
.index_div .div4_1.t2 a i{padding:0px 15px 0px;color:#999999;}
.index_div .div4_1.t2 a em{padding:0px 15px 0px;color:#0c66ad; height:auto;}
.index_div .div4_1.t2 a img{ position:absolute; right:15px; bottom:50px;}
.index_div .div4_1.t2 a span p{ display:none; }
.index_div .div4_1.t2 a:hover span{ height:30%;}
.index_div .div4_1.t2 a:hover span p{ display:block; text-align:center; color:#3399FF;}

.index_div .div5 a{ display:block; clear:both; }
.index_div .div5 .l_l{ width:40%; height:200px;}
.index_div .div5 .l_r{ width:55%;}
.index_div .div5 .l_r a{ display:block; clear:both; overflow:hidden; text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;width:100%;}
.index_div .div5 .l_l a{ width:100%; height:100%; position:relative; background:url(../images/jz1.jpg) no-repeat center center; background-size:cover; overflow:hidden;text-decoration:none;}
.index_div .div5 .l_l a.a275{ background-image:url(../images/zc.jpg);}
.index_div .div5 .l_l a.a329{ background-image:url(../images/bk.jpg);}
.index_div .div5 .l_l a em{ display:block; position:absolute; width:100%; height:200px;background: url(../images/index_op5.png) repeat ; left:0px; top:0px; z-index:1;}
.index_div .div5 .l_l a:hover em{ display:none;}
.index_div .div5 .l_l a span{ display:block; width:80%; height:170px; z-index:9; color:#FFFFFF; line-height:170px;  position:relative; text-decoration:none; text-align:center; border:1px solid #ffffff; margin:0 auto; margin-top:15px; font-size:20px;}
.div2020091701{background:#0c66ad; padding:20px 0px;}
.div2020091702{ text-align:center; padding:20px 0px; position:relative;}
.div2020091702 .l_pos{ position:absolute; bottom:40px; right:0px; text-align:right;}

@media (min-width: 1200px){
.container {  width: 1220px;}
}


@media (max-width: 1050px){
.top1 .s_ewm,.l_foot .l_foot_lx .s_ewm{ height:90px;}
.top1 .div1{ padding-top:10px;}
.top1 .l_logo{ padding-top:10px;}
.navbar-nav>li>a{padding-left: 5px;
    padding-right:12px;}
.l_foot .l_foot_lx .s_logo{ margin-right:10px; height:60px; display:none;}
.l_banana{ height:300px;}
.top1 .div1{ padding-right:10px;}
.top1 .div1 a{ font-size:18px;}
.l_foot_lc{ border: 1px solid #f5f5f5; }
.div2020091702{ text-align:left;}
.index_div .div1 a span b{font-size: 16px;}
.index_div .div1 a img{ max-width:100%;}
.index_div .div3 a em{ height:240px; }
.index_div .div3 a span{ display:block; position:static; height: 32px; line-height:32px; overflow:hidden; padding:0px; margin-top:8px; }
.index_div .div3  a{margin-bottom:10px;}
.index_div .div4_1.t2 a b{ font-size:16px;}
.index_div .div4_1.t2 a i{ font-size:12px;}
.index_div .div4 .a100 b{ font-size:24px;}
.index_top .swiper-slide a{ height:400px;}
.index_title{ font-size:30px;}
}
@media (max-width: 780px){
.top1 .s_ewm,.top1 .l_logo div{ display:none;}
.top_all{ width:140px;}
.top_all span{ font-size:16px;}
.navbar-nav>li>a{padding-right:5px;}
.l_head .container{ width:100%;  }
.l_head .container .container-fluid{ padding:0px;}
.navbar-nav>li>a{ font-size:15px;}
#baidumap{ height:320px;}
.l_foot .l_sl{ font-size:34px;}
.l_foot .l_sl span{ font-size:15px;}
.top1{ overflow:hidden;}
.top_all div{ width:160%;}
.div2020091702 img{ width:80%;}
.div2020091702 .l_pos img{ width:70%;}
.index_div .div1 .a3 a{ width:47.5%; float:right;clear:unset; margin-top:10px;}
.index_div .div1 .a3 a.a31{ float:left; }
.index_div .div2 .a1{ height:48px;}
.index_div .div2 .a2{ height:36px;}
.index_div .div4 .a100{ height:200px; margin-bottom:10px;}
.index_div .div4 .a100 em{ padding-top:15px;}
.index_div .div4 .a100 i{ width:50%;    bottom: 15px;
    left: 25%; color:#999999; border-color:#999999;}
.index_div .div5 .col-md-4{ clear:both; overflow:hidden; margin:8px;}
.index_div .div5 .l_l a span{color:#999999; border-color:#999999;}
.index_top .swiper-slide a{ height:360px;}
.index_title{ font-size:28px;}
}
@media (max-width: 750px){
.top_all{ margin-left:10px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{ color:#bbbbbb;}

.l_fox a{ display:none;}
.l_fox a:first-child{ display:block; }
.index_top .swiper-slide a{ height:320px;}
.index_title{ font-size:26px;}
}
@media (max-width: 580px){
body{ font-size:13px;line-height:25px;}
.form-control{font-size:13px;}
.h4, h4 {
    font-size: 15px;
}
.h2, h2 {
    font-size: 22px;
}
.top1 .l_logo img{ height:60px;}
.top1 .l_logo,.top1 .div1{ padding-top:0px;}
.top1{ padding:8px 0px;}
.l_banana{ height:240px;}
.l_zj .l_list_zj a.a1 i{ height:210px;background-size:cover;}
.l_wz_menu a{margin: 2px 3px;
   padding: 3px 7px; font-size:15px; }
 .show_p{ height:110VW;}
  .div2020091702 img{ width:100%;}
 .div2020091702{ padding-bottom:100px;}
 .index_top .swiper-slide a{ height:300px;}
.index_title,.index_div .div2 .a1{ font-size:24px;}
.index_div .div4 .a100 b{ font-size:20px;}
.index_div .div4 .a100 span{ font-size:16px;}
.index_div .div4 .a100 i{ font-size:14px;}
.index_div .div1 a{ height:200px;}
.index_title:before{ margin-right:10px;margin-bottom: 4px;}
.index_title:after{margin-left:10px;margin-bottom: 4px;}
.index_div .div1 a span p{ display:none;}
.index_div .div1 .a1 a span{ height:60px;}
.index_div .div1 .col-xs-6:nth-child(odd),.index_div .div3 .col-xs-6:nth-child(odd),.index_div .div4_1 .col-xs-6:nth-child(odd){ padding-right:7px;}
.index_div .div1 .col-xs-6:nth-child(even),.index_div .div3 .col-xs-6:nth-child(even),.index_div .div4_1 .col-xs-6:nth-child(even) { padding-left:7px;}
.index_div .div1 a span b{ font-size:15px;}
.index_div .div1 a span{ height:60%;}
.index_div .div1 .a3 a{ width:48%;}
.index_div .div1 .a3 a.a31{ margin-bottom:6px;}
.index_div .div2 .div2_2{ background:none;}
.form-horizontal.l_form1{ background:#f5f5f5;}
.index_div .div4_1.t2 a em{ font-size:12px;}
.divclear{ height:20px;}
}
@media (max-width: 480px){
.h2, h2 {
    font-size:18px; font-weight:bold;
}
.l_banana{ height:200px;}
.l_foot .l_sl{ font-size:27px;}
.l_foot .l_sl span {
    font-size: 12px;
}
.top1 .div1{ font-size:15px;}
.top1 .div1 i{ font-size:18px;}
.l_fox b{ font-size:16px;}
.h3, h3{ font-size:20px;}
.l_zj .l_list_zj a.a1 i{ height:180px; }
.l_zj .l_list_zj div .btn{padding: 6px 6px; margin:0px 3px; font-size:12px;}
.l_zj .l_list_zj a.a1 b{ font-size:15px;}
.show_new_right img,.show_p_r img{ width:100%;}
.form-horizontal.l_form1{ padding-left:25px;}
.show_new_right .l_title{ font-size:15px;}
.div2020091702 .l_pos img{ width:150px; margin-bottom:-50px;}
.div2020091702{ padding-bottom:50px;}
 .index_top .swiper-slide a{ height:240px;}
.index_title{ font-size:18px; margin:18px 0px;}
.index_div .div2 .a1{font-size:18px;}
.index_div .div3 a em,.index_div .div4_1 a em{ height:180px;}
.index_div .div4_1.t2 a b{ font-size:14px; padding:5px;}
.index_div .div4_1.t2 a{ height:230px;}
.index_div .div4 .a100 b{ font-family:15px;}
.index_div .div4 .a100 span{font-size:12px;}
.index_div .div4 .a100 em{font-size:14px;}
.index_div .div5 .l_l a span{ font-size:15px;}

}
@media (max-width: 380px){
.l_foot .l_sl .col-xs-3{ padding-left:5px; padding-right:5px;}
.l_banana{ height:180px;}
.index_top .swiper-slide a{ height:210px;}
}
@media (max-width: 335px){
body{ font-size:12px; line-height:22px;}
.form-control{font-size:12px;}
.l_banana{ height:160px;}
.top1 .div1{ font-size:14px;}
.top1 .div1 i{ font-size:16px;}
.top1 .div1 a{ font-size:15px;}
.top1 .l_logo img {
    height: 45px;
}
.l_zj .l_list_zj.col-xs-6:nth-child(odd) { padding-right:7px;}
.l_zj .l_list_zj.col-xs-6:nth-child(even) { padding-left:7px;}
.l_zj .l_list_zj div .btn{padding: 6px 5px; margin:0px 2px;}
.index_top .swiper-slide a{ height:180px;}
}